.au-root{background:var(--al-night);min-height:100dvh;color:var(--al-ink);display:grid}@media (min-width:1024px){.au-root{grid-template-columns:minmax(460px,40%) 1fr}}.au-side{flex-direction:column;min-width:0;padding:20px 16px 24px;display:flex}@media (min-width:640px){.au-side{padding:28px 48px 32px}}.au-top{justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}.au-top a{color:var(--al-bone);text-decoration:none}.au-home{font-family:var(--al-font-mono);letter-spacing:.12em;text-transform:uppercase;transition:color var(--al-dur-hover) var(--al-ease-feedback);font-size:11px;line-height:14px;color:var(--al-ink-3)!important}.au-home:hover{color:var(--al-ink)!important}.au-main{flex:1;justify-content:center;align-items:flex-start;padding:40px 0 48px;display:flex}@media (min-width:640px){.au-main{align-items:center;padding:48px 0}}.au-foot{font-family:var(--al-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--al-ink-4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:11px;line-height:14px;display:flex}.au-foot nav{gap:16px;display:flex}.au-foot a{color:var(--al-ink-3);text-decoration:none}.au-foot a:hover{color:var(--al-ink)}.au-form{width:100%;max-width:380px;position:relative}.au-root .au-title{font-family:var(--al-font-display);letter-spacing:0;color:#fff;text-shadow:var(--al-neon);text-wrap:balance;overflow-wrap:anywhere;margin:18px 0 0;font-size:36px;font-weight:400;line-height:1}@media (min-width:640px){.au-root .au-title{font-size:44px}}.au-sub{color:var(--al-ink-2);text-wrap:pretty;overflow-wrap:anywhere;margin:14px 0 0;font-size:15px;line-height:22px}.au-sub strong{color:var(--al-ink);font-weight:500}.au-fields{gap:16px;margin-top:32px;display:grid}.au-field{gap:8px;display:grid}.au-label,.au-label-row>span:first-child{font-family:var(--al-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--al-ink-3);font-size:11px;line-height:14px}.au-label-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.au-input{width:100%;min-width:0;height:44px;color:var(--al-ink);caret-color:var(--al-signal);font:400 16px/1 var(--al-font-sans);transition:box-shadow var(--al-dur-hover) var(--al-ease-feedback);background:linear-gradient(165deg,#121317 0%,#07080a 100%);border:0;border-radius:10px;outline:none;padding:0 14px;box-shadow:inset 0 0 0 1px #eeece717,inset 2px 3px 6px #000000b3,1px 1px #ffffff0d}.au-input::placeholder{color:var(--al-ink-4)}.au-input:hover{box-shadow:inset 0 0 0 1px #eeece724,inset 2px 3px 6px #000000b3,1px 1px #ffffff0d}.au-input:focus{box-shadow:inset 0 0 0 1px #eeece752,inset 2px 3px 6px #000000b3,0 0 0 3px #eeece70f}.au-input[readonly]{color:var(--al-ink-2)}.au-input:-webkit-autofill{-webkit-text-fill-color:var(--al-ink);transition:background-color 9999s}.au-root .au-input:focus-visible{outline:none}.au-hint{color:var(--al-ink-3);font-size:13px;line-height:18px}.au-hint--center{text-align:center}.au-error{color:#ff9b85;margin:0;font-size:13px;line-height:18px}.au-root .au-wide{width:100%;display:grid}.au-root .au-wide .al-key__face{width:100%}.au-root .au-gap{margin-top:4px}.au-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;margin-top:14px;display:flex}.au-links--split{justify-content:space-between;margin-top:0}.au-link{min-height:32px;color:var(--al-ink-2);font:400 13px/18px var(--al-font-sans);text-underline-offset:4px;cursor:pointer;transition:color var(--al-dur-hover) var(--al-ease-feedback);background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.au-link:hover{color:var(--al-ink);text-decoration:underline}.au-link:disabled{cursor:default;opacity:.55;text-decoration:none}.au-link--strong{color:var(--al-ink);text-decoration:underline}.au-link--mono{font-family:var(--al-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--al-ink-3);font-size:11px}.au-or{font-family:var(--al-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--al-ink-4);align-items:center;gap:12px;margin:22px 0;font-size:11px;line-height:14px;display:flex}.au-or:before,.au-or:after{content:"";background:var(--al-rule-2);flex:1;height:1px}.au-socials{grid-template-columns:1fr 1fr;gap:10px;display:grid}.au-socials img{flex:none;width:16px;height:16px}.au-switch{border-top:1px solid var(--al-rule);color:var(--al-ink-3);margin:28px 0 0;padding-top:20px;font-size:14px;line-height:20px}.au-panel{background:var(--al-graphite);box-shadow:inset 0 0 0 1px var(--al-rule-2);text-align:center;border-radius:12px;justify-items:center;gap:14px;padding:28px 20px;display:grid}.au-panel p{max-width:260px;color:var(--al-ink-3);margin:0;font-size:13px;line-height:19px}.au-panel--left{text-align:left;justify-items:start}.au-panel--left p{max-width:none;color:var(--al-ink-2)}.au-panel strong{color:var(--al-ink);font-weight:500}.au-code input{height:52px;caret-color:var(--al-signal);border-radius:10px;box-shadow:inset 0 0 0 1px #eeece717,inset 2px 3px 6px #000000b3;color:var(--al-ink)!important;font-family:var(--al-font-mono)!important;--tw-ring-shadow:0 0 #0000!important;background:linear-gradient(165deg,#121317 0%,#07080a 100%)!important;border:0!important;font-size:20px!important}.au-code input:focus{box-shadow:inset 0 0 0 1px #eeece75c,inset 2px 3px 6px #000000b3}.au-code input[aria-invalid=true]{box-shadow:inset 0 0 0 1px #ff9b85b3,inset 2px 3px 6px #000000b3}.au-cover{z-index:50;background:var(--al-night);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px 16px;display:flex;position:fixed;inset:0}.au-cover__logo{color:var(--al-bone);position:absolute;top:24px;left:16px}@media (min-width:640px){.au-cover__logo{top:32px;left:48px}}.au-cover__title{color:var(--al-ink);margin:0;font-size:15px;font-weight:500;line-height:20px}.au-cover__body{max-width:280px;color:var(--al-ink-3);margin:4px 0 0;font-size:13px;line-height:19px}.au-rail{background:var(--al-rule-2);width:128px;height:1px;position:relative;overflow:hidden}.au-rail span{background:var(--al-ink-2);width:50%;position:absolute;inset:0 auto 0 0}.au-plate{isolation:isolate;border-left:1px solid var(--al-rule);background:var(--al-night) url(/agent-lab/art/plate-night.webp) center 70% / cover no-repeat;display:none;position:relative;overflow:hidden}@media (min-width:1024px){.au-plate{flex-direction:column;justify-content:space-between;display:flex}}.au-plate:before{content:"";z-index:-1;background:linear-gradient(#0a0b0ef0 0%,#0a0b0ec7 30%,#0a0b0e66 46%,#0a0b0e1a 62%,#0a0b0ec7 100%);position:absolute;inset:0}.au-plate__head{padding:56px 56px 0}@media (min-width:1280px){.au-plate__head{padding:72px 72px 0}}.au-root .au-plate__title{font-family:var(--al-font-display);letter-spacing:0;color:#fff;text-shadow:var(--al-neon);margin:22px 0 0;font-size:72px;font-weight:400;line-height:.94}@media (min-width:1440px){.au-root .au-plate__title{font-size:100px}}.au-plate__title span{display:block}.au-root :where(p,span,div,a,li,button,label,input,select,textarea,td,th,em,b,strong,small,blockquote,figcaption,dd,dt){font-family:inherit}.au-plate__lede{max-width:30em;color:var(--al-ink-2);margin:22px 0 0;font-size:17px;line-height:26px}.au-plate__foot{padding:0 56px 56px}@media (min-width:1280px){.au-plate__foot{padding:0 72px 64px}}.au-ticket{max-width:440px;box-shadow:inset 0 0 0 1px var(--al-rule-2), 0 18px 40px -18px #000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111216db;border-radius:12px;padding:16px 18px 14px}@media (prefers-reduced-motion:no-preference){.au-ticket{animation:au-ticket .48s var(--al-ease-open) both}}@keyframes au-ticket{0%{opacity:0;transform:translateY(6px)}}.au-ticket__meta{font-family:var(--al-font-mono);letter-spacing:.12em;color:var(--al-ink-3);align-items:center;gap:8px;margin:0;font-size:11px;line-height:14px;display:flex}.au-ticket__meta:before{content:"";background:radial-gradient(circle at 36% 32%, #fff6df 0 9%, #ffc76a 24%, var(--al-amber) 44%, #b8721c 74%, #5a3609 100%);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 6px #ffb54759}.au-ticket__caller{color:var(--al-ink-2);margin:12px 0 0;font-size:14px;line-height:20px}.au-ticket__zara{color:var(--al-ink);margin:6px 0 0;font-size:16px;font-weight:500;line-height:22px}.au-ticket__zara[dir=rtl] .au-ticket__who{margin:0 0 0 8px}.au-ticket__who{font-family:var(--al-font-mono);letter-spacing:.12em;color:var(--al-ink-3);margin-right:8px;font-size:10px;font-weight:400}.au-ticket__out{border-top:1px solid var(--al-rule-2);font-family:var(--al-font-mono);color:#9fb0ff;margin:12px 0 0;padding-top:10px;font-size:12px;line-height:16px}.au-pager{gap:6px;margin-top:16px;display:flex}.au-pager span{background:var(--al-ink-4);width:10px;height:2px;transition:width var(--al-dur-spatial) var(--al-ease-spatial), background-color var(--al-dur-spatial) linear}.au-pager span[data-on]{background:var(--al-ink);width:28px}