.au-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);margin-top:clamp(36px,5vh,60px);display:grid}.au-form [hidden],.au-win [hidden]{display:none!important}.au-form{flex-direction:column;gap:16px;max-width:440px;display:flex}.au-f{flex-direction:column;gap:8px;min-width:0;display:flex}.au-f label{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--k48);font-size:11px}.au-f label span{text-transform:none;letter-spacing:0;font-family:var(--fd);color:var(--k48)}.au-f input{width:100%;font:500 17px/1.3 var(--fd);color:var(--k);background:var(--k6);border:1px solid var(--k12);border-radius:12px;padding:14px 16px;transition:border-color .2s,background .2s}.au-f input::placeholder{color:var(--k48)}.au-f input:focus{border-color:var(--k48);background:0 0;outline:none}.au-f.err input{border-color:var(--k);background:0 0}.au-err{color:var(--k);font-size:13px;line-height:1.4}.au-hp{width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.au-go{background:var(--k);color:var(--ink);font:600 16px/1 var(--fd);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:16px 22px;transition:opacity .2s,transform .15s;display:inline-flex;position:relative}.au-go:active{transform:scale(.98)}.au-go:disabled{opacity:.6;cursor:not-allowed}.au-go [data-au-btn-load]{align-items:center;gap:10px;display:inline-flex}.au-go [data-au-btn-load]:before{content:"";border:1.6px solid color-mix(in srgb,var(--ink) 35%,transparent);border-top-color:var(--ink);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite auSpin}.au-status{color:var(--k);background:var(--k6);border:1px solid var(--k24);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.45}.au-status a{color:var(--k);text-underline-offset:2px;text-decoration:underline}.au-note{color:var(--k48);font-size:13px;line-height:1.45}.au-note a{color:var(--k72);border-bottom:1px solid var(--k24)}.au-win{width:100%;font-size:13px}.au-win .mk-bar span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin-left:10px;overflow:hidden}.au-rows{padding:2px 4px}.au-row{border-top:1px solid var(--ml);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 14px;display:grid}.au-row:first-child{border-top:0}.au-rn{flex-direction:column;gap:4px;min-width:0;display:flex}.au-rn .t{align-items:baseline;gap:8px;display:flex}.au-rn b{color:var(--k);font-size:15px;font-weight:600}.au-rn em{font-style:normal;font-family:var(--fm);letter-spacing:.04em;color:var(--k48);font-size:10px}.au-rn small{color:var(--k48);max-width:34ch;font-size:12px;line-height:1.35}.au-rs{font-family:var(--fm);letter-spacing:.04em;color:var(--k48);white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:inline-flex}.au-dot{width:8px;height:8px;box-shadow:inset 0 0 0 1.4px var(--k24);border-radius:50%;flex:none;transition:box-shadow .3s}.au-row.on .au-dot{box-shadow:none;border:1.4px solid var(--k12);border-top-color:var(--k);animation:.85s linear infinite auSpin}@keyframes auSpin{to{transform:rotate(360deg)}}.au-foot{font-family:var(--fm);letter-spacing:.04em;color:var(--k48);padding:0 18px 16px;font-size:10.5px}.au-done{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:clamp(30px,4vw,44px) 24px;display:flex}.au-done-ic{width:44px;height:44px;color:var(--k)}.au-done-ic svg{width:100%;height:100%}.au-done-msg{color:var(--k72);max-width:32ch;font-size:16px;line-height:1.5}.au-done-msg b{color:var(--k);font-weight:600}.au-done-cta{background:var(--k);color:var(--ink);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:12px;margin-top:4px;padding:10px 10px 10px 20px;font-size:14.5px;font-weight:600;transition:transform .15s;display:inline-flex}.au-done-cta:active{transform:scale(.97)}.au-done-cta:hover .arr{background:var(--ink);color:var(--k);transform:translate(2px,-2px)}.au-done-cta .arr{width:28px;height:28px}.au-done-cta .arr svg{width:11px;height:11px}@media (max-width:900px){.au-grid{grid-template-columns:1fr;gap:32px}.au-form{max-width:none}.au-win{max-height:60vh;-webkit-overflow-scrolling:touch;max-height:60svh;overflow-y:auto}.au-row{grid-template-columns:1fr;row-gap:8px}.au-rs{justify-self:start}}@media (prefers-reduced-motion:reduce){.au-dot,.au-go [data-au-btn-load]:before{animation:none!important}}
