.au{isolation:isolate;background:var(--ui-canvas);min-height:100vh;color:var(--ui-ink);font-family:var(--ui-sans);-webkit-font-smoothing:antialiased;flex-direction:column;flex:1;display:flex;position:relative}.au:before{content:"";z-index:-1;pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.au *,.au :before,.au :after{box-sizing:border-box}.au-top{justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 clamp(16px,3vw,32px);display:flex}.au-brand{color:var(--ui-ink);letter-spacing:-.03em;align-items:center;gap:10px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.au-logo{background:var(--ui-ink);color:#fff;width:26px;height:26px;font-family:var(--ui-serif);letter-spacing:0;transition:transform .4s var(--ui-pop);border-radius:8px;place-items:center;padding-bottom:3px;font-size:19px;font-weight:500;line-height:1;display:inline-grid}.au-brand:hover .au-logo{transform:rotate(-8deg)}.au-toplink{color:var(--ui-muted);transition:color var(--ui-fast);font-size:14px;text-decoration:none}.au-toplink:hover{color:var(--ui-ink)}.au-main{flex:1;place-items:center;padding:clamp(24px,6vw,72px) 16px clamp(48px,9vw,110px);display:grid}.au-col{width:min(420px,100%)}.au-col.is-wide{width:min(680px,100%)}.au-col.is-mid{width:min(520px,100%)}.au-sheet{background:var(--ui-surface);border-radius:22px;padding:clamp(24px,4vw,36px);box-shadow:0 0 0 1px #12121112,0 2px 4px #12121108,0 30px 70px -34px #1212114d}.au-title{font-family:var(--ui-serif);letter-spacing:-.03em;font-variation-settings:"opsz" 72;text-wrap:balance;margin:0;font-size:clamp(34px,5vw,46px);font-weight:400;line-height:1.05}.au-title.is-xl{font-size:clamp(38px,6vw,58px)}.au-lede{color:var(--ui-muted);text-wrap:pretty;margin:12px 0 0;font-size:15.5px;line-height:1.6}.au-lede strong{color:var(--ui-ink);font-weight:550}.au-step{color:var(--ui-muted);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0 0 18px;font-size:13px;font-weight:500;display:inline-flex}.au-step-bar{gap:4px;display:inline-flex}.au-step-bar i{background:var(--ui-line);border-radius:2px;width:18px;height:3px}.au-step-bar i.is-on{background:var(--ui-ink)}.au-context{align-items:center;gap:7px;margin:0 0 18px;display:inline-flex}.au-form{gap:16px;margin-top:28px;display:grid}.au-field{gap:7px;display:grid}.au-field .ui-label{color:var(--ui-ink-2);margin:0}.au-field-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.au-field-hint{color:var(--ui-faint);font-size:12.5px}.au-field-hint.is-error{color:var(--ui-red)}.au-field .ui-input.is-mono{font-family:var(--ui-mono);font-size:14px}.au-optional{color:var(--ui-faint);font-weight:400}.au-submit{width:100%;margin-top:6px}.au-note{background:var(--ui-sunken);color:var(--ui-ink-2);animation:au-note .36s var(--ui-ease) both;border-radius:12px;align-items:flex-start;gap:10px;margin:20px 0 0;padding:11px 13px;font-size:14px;line-height:1.5;display:flex}.au-note svg{color:var(--ui-muted);flex:none;margin-top:2px;font-size:16px}.au-note.is-warn{background:var(--ui-amber-soft);color:#7b4605}.au-note.is-warn svg{color:var(--ui-amber)}.au-note.is-error{background:var(--ui-red-soft);color:#8e2a21}.au-note.is-error svg{color:var(--ui-red)}.au-note.is-ok{background:var(--ui-green-soft);color:#145a33}.au-note.is-ok svg{color:var(--ui-green)}.au-or{color:var(--ui-faint);align-items:center;gap:12px;margin:22px 0 0;font-size:12.5px;display:flex}.au-or:before,.au-or:after{content:"";background:var(--ui-line);flex:1;height:1px}.au-alt{width:100%;margin-top:24px}.au-foot{text-align:center;color:var(--ui-muted);margin:22px 0 0;font-size:14px}.au-foot a,.au-link{color:var(--ui-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line-strong);text-decoration-color:var(--ui-line-strong);text-underline-offset:4px;transition:text-decoration-color var(--ui-fast);font-weight:500}.au-foot a:hover,.au-link:hover{-webkit-text-decoration-color:var(--ui-ink);text-decoration-color:var(--ui-ink)}.au-back{color:var(--ui-muted);transition:color var(--ui-fast);align-items:center;gap:6px;margin-top:26px;font-size:14px;text-decoration:none;display:inline-flex}.au-back:hover{color:var(--ui-ink)}.au-back .icon-arrow{transition:transform var(--ui-fast) var(--ui-ease)}.au-back:hover .icon-arrow{transform:translate(-3px)}.au-perms{border-top:1px solid var(--ui-line-2);gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}.au-perms li{border-bottom:1px solid var(--ui-line-2);color:var(--ui-ink-2);align-items:flex-start;gap:12px;padding:13px 0;font-size:14.5px;line-height:1.5;display:flex}.au-perms svg{color:var(--ui-ink);flex:none;margin-top:2px;font-size:17px}.au-client{align-items:center;gap:12px;margin:0 0 22px;display:flex}.au-client-tile{background:var(--ui-sunken);width:44px;height:44px;color:var(--ui-ink-2);border-radius:12px;place-items:center;font-size:20px;display:grid;box-shadow:inset 0 0 0 1px #1212110f}.au-client-link{border-top:1.5px dashed var(--ui-line-strong);flex:1;max-width:48px}.au-client .au-logo{border-radius:12px;width:44px;height:44px;padding-bottom:5px;font-size:30px}.au-meta{text-align:center;color:var(--ui-faint);margin:16px 0 0;font-size:12.5px}@media (prefers-reduced-motion:no-preference){.au-in{animation:au-rise .62s var(--ui-ease) backwards;animation-delay:calc(var(--i,0) * 60ms + 40ms)}}@keyframes au-rise{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}}@keyframes au-note{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.au-note{animation:none}.au-logo{transition:none}}@media (max-width:560px){.au-field-row{grid-template-columns:1fr}.au-sheet{border-radius:18px}}
