.au-split{display:flex;flex-wrap:wrap;min-height:100vh;background:var(--bg)}.au-show{flex:1 1 560px;position:relative;overflow:hidden;background:var(--surface2);border-right:1px solid var(--line);padding:36px 56px 40px;flex-direction:column}.au-form,.au-show{min-width:0;display:flex}.au-form{flex:1 1 520px;align-items:center;justify-content:center;padding:36px 24px}.au-col,.au-form{flex-direction:column}.au-col{width:100%;max-width:436px;display:flex;gap:20px}.au-brand{position:relative;display:inline-flex;align-items:center;gap:8px;font-weight:650;font-size:17px;letter-spacing:-.045em;color:var(--ink)}.au-title{font-size:34px;font-weight:600;letter-spacing:-.04em;line-height:1.12;margin:12px 0 0;min-height:114px}.au-pdotw{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.au-pdot{display:block;width:8px;height:8px;border-radius:9px;background:var(--line2);transition:width var(--t-med) var(--spring),background var(--t-med)}.au-pdot.on{width:22px;background:var(--accent)}.au-or{display:flex;align-items:center;gap:12px;color:var(--mute);font-size:12px}.au-or i{flex:1 1;height:1px;background:var(--line)}.au-pick{height:40px;padding:0 14px;border-radius:12px;border:1px solid var(--line2);background:var(--surface);color:var(--ink2);font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:8px;transition:border-color var(--t-fast),background var(--t-fast)}.au-pick.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink);box-shadow:0 0 0 3px var(--accent-soft)}.au-seg4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.au-seg4 i{height:4px;border-radius:4px;background:var(--bg2);transition:background var(--t-med)}.au-msg{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;font-weight:400}.au-msg svg{margin-top:2px}.au-check{display:flex;gap:12px;align-items:flex-start;font-size:13px;color:var(--ink2);line-height:1.5;font-weight:400;cursor:pointer}.au-check input{position:absolute;opacity:0;width:20px;height:20px;margin:0}.au-check .cb{margin-top:1px}.au-check input:focus-visible+.cb{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--accent)}.au-page{min-height:100vh;overflow:hidden;background:var(--bg);flex-direction:column}.au-page,.au-top{position:relative;display:flex}.au-top{z-index:1;align-items:center;justify-content:space-between;padding:24px 36px}.au-card{position:relative;z-index:1;width:min(480px,calc(100% - 32px));margin:0 auto;padding:36px;border-radius:24px}.au-icon{width:56px;height:56px;border-radius:16px;background:var(--accent-soft);color:var(--accent)}.au-icon,.au-steps{display:flex;align-items:center;justify-content:center}.au-steps{position:relative;z-index:1;gap:14px;margin:18px auto 22px;font-size:13px;color:var(--mute);flex-wrap:wrap}.au-steps .st{display:flex;align-items:center;gap:8px}.au-steps .n{width:22px;height:22px;border-radius:99px;display:grid;place-items:center;font-family:var(--mono);font-size:11px;background:var(--bg2);color:var(--mute)}.au-steps .st.on{color:var(--ink);font-weight:500}.au-steps .st.on .n{background:var(--accent);color:#fff}.au-steps .st.done .n{background:var(--okbg);color:var(--ok)}.au-steps .ln{width:36px;height:1px;background:var(--line2)}.au-foot{position:relative;z-index:1;text-align:center;font-size:12.5px;color:var(--mute);width:min(420px,calc(100% - 32px));margin:18px auto 0;padding-bottom:24px;line-height:1.55}@media (max-width:860px){.au-show{display:none}.au-form{justify-content:flex-start;padding:24px 16px 48px}.au-mbrand{display:flex!important}.au-top{padding:16px}.au-card{padding:24px 20px}}