.au{--bg:#f6f5f2;--sf:#ffffff;--sf2:#efeee9;--sf3:#e2e0d9;--tx:#0f1115;--mu:#5a5d64;--ln:#e7e5df;--ln2:#d9d6ce;--ac:#2f5bff;--act:#1f43d1;--acs:#e9eeff;--on:#f59e0b;--ons:#fff4dd;--onb:#f6d99c;--ont:#985805;--ok:#1f9d63;--oks:#e3f4ea;--okt:#116c46;--bad:#e5484d;--bads:#fdecec;--badt:#bf262b;--sw:#d5d3cc;--sh1:0 1px 2px rgba(16,24,40,.05);--sh2:0 1px 2px rgba(16,24,40,.04),0 24px 60px -24px rgba(16,24,40,.22);--ink:#0d0e11;--ink2:#14161a;--ink3:#1a1d22;--inkln:#24272e;--inkln2:#2f333b;--inktx:#f4f3ef;--inkmu:#a3a6ad;--inkmu2:#7d818a;--gold:#f7c46a;--periw:#a6b6ff;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--bg);color:var(--tx);font-family:Geist,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}[data-theme=dark] .au{--bg:#0b0c0e;--sf:#14161a;--sf2:#1a1d22;--sf3:#272b32;--tx:#eceef2;--mu:#9a9fa9;--ln:#1f2228;--ln2:#2c3038;--ac:#5b7cff;--act:#a6b6ff;--acs:#161c38;--on:#f5a524;--ons:#2a200f;--onb:#4a3816;--ont:#f7c46a;--ok:#3ccf8e;--oks:#10261c;--okt:#62dca5;--bad:#ff6369;--bads:#2b1416;--badt:#ff8a8f;--sw:#363a45;--sh1:0 1px 2px rgba(0,0,0,.35);--sh2:0 1px 2px rgba(0,0,0,.3),0 24px 60px -24px rgba(0,0,0,.7)}.au *,.au :after,.au :before{box-sizing:border-box}.au :where(a){color:var(--act);text-decoration:none}.au :where(a:hover){color:var(--ac)}.au :where(h1,h2,p){margin:0}.au :where(button,input,select){font:inherit;color:inherit}.au :where(button){cursor:pointer}.au :where(button:disabled){cursor:default}.au input::placeholder{color:var(--mu);opacity:.75}.au :focus-visible{outline:2px solid var(--ac);outline-offset:2px}.au .serif{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400}.au .mono{font-family:Geist Mono,ui-monospace,monospace}.au .muted{color:var(--mu)}.au .gold{color:var(--gold)}.au .periw{color:var(--periw)}@keyframes au-led{50%{opacity:.4}}@keyframes au-glow{0%,to{opacity:.55}50%{opacity:1}}@keyframes au-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes au-spin{to{transform:rotate(1turn)}}.au .rise{animation:au-rise .5s ease both}.au .spin{display:inline-flex;animation:au-spin 1s linear infinite}@media (prefers-reduced-motion:reduce){.au *,.au :before{animation:none!important;transition:none!important}}.au-brand{display:inline-flex;align-items:center;gap:10px;color:inherit}.au-brand>span:first-child{width:30px;height:30px;border-radius:8px;background:#2f5bff;color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.au-brand b{font-size:17px;font-weight:600;letter-spacing:-.02em}.au-brand.sm>span:first-child{width:26px;height:26px;border-radius:7px}.au-brand.sm b{font-size:15px}.au-pill-ink{font-size:12px;font-weight:500;padding:2px 9px;border-radius:999px;border:1px solid var(--inkln2);color:var(--inkmu)}.au-top{display:flex;align-items:center;justify-content:flex-end;gap:6px 12px;flex-wrap:wrap;font-size:14px;color:var(--mu)}.au-top .grow{flex:1 1}.au-link{border:0;background:none;padding:0;font-weight:500;color:var(--act)}.au-link:hover{color:var(--ac)}.au-link.strong{font-weight:600}.au-theme{width:36px;height:36px;flex:none;border-radius:999px;border:1px solid var(--ln2);background:var(--sf);color:var(--mu);display:inline-flex;align-items:center;justify-content:center}.au-theme:hover{color:var(--tx)}.au-split{flex:1 1;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.au-aside{overflow:hidden;background:var(--ink);color:var(--inktx);min-height:620px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(24px,4vw,48px)}.au-aside,.au-aside>*{position:relative}.au-aside .photo{position:absolute;inset:0}.au-aside .photo img{width:100%;height:100%;object-fit:cover;display:block}.au-aside .shade{position:absolute;inset:0;pointer-events:none}.au-aside .credit{position:absolute;right:14px;bottom:10px;font-size:11px;color:rgba(255,255,255,.55)}.au-aside .credit a{color:inherit}.au-aside .credit a:hover{color:#fff}.au-aside .halo{position:absolute;right:-30%;top:-20%;width:100%;height:80%;pointer-events:none;background:radial-gradient(closest-side,rgba(47,91,255,.28),rgba(47,91,255,0));animation:au-glow 6s ease-in-out infinite}.au-main{display:flex;flex-direction:column;padding:20px clamp(20px,5vw,64px) 32px;min-width:0}.au-center{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px 0}.au-form{width:100%;max-width:400px;display:flex;flex-direction:column;gap:16px;animation:au-rise .5s ease both}.au-form.wide{max-width:420px}.au-head{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.au-h1{font-size:clamp(32px,3.6vw,42px);font-weight:600;letter-spacing:-.045em;line-height:1.05}.au-h1.xl{font-size:clamp(34px,4vw,44px)}.au-sub{font-size:16px;color:var(--mu);text-wrap:pretty}.au-feed{display:flex;flex-direction:column;gap:10px;max-width:360px;pointer-events:none}.au-feed>div{gap:12px;padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.94);color:#0f1115;box-shadow:0 20px 40px -20px rgba(0,0,0,.6);transition:opacity .6s ease,transform .6s ease}.au-feed .ic,.au-feed>div{display:flex;align-items:center}.au-feed .ic{width:34px;height:34px;flex:none;border-radius:999px;justify-content:center}.au-feed .tx{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.au-feed .tx b{font-size:13.5px;font-weight:600}.au-feed .tx span,.au-feed .when{font-size:12.5px;color:#5a5d64}.au-feed .when{font-size:11.5px;white-space:nowrap}.au-quote{display:flex;flex-direction:column;gap:14px;max-width:460px;margin:0}.au-quote p{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(26px,2.6vw,34px);line-height:1.15;text-wrap:balance}.au-quote span{font-size:14px;color:#b4b7be}.au-h2{font-size:clamp(34px,3.6vw,50px);font-weight:600;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.au-console{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:20px;background:var(--ink2);border:1px solid var(--inkln);max-width:440px}.au-console .hd{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 8px;font-size:14px}.au-console .hd span{font-size:12px;color:var(--inkmu2)}.au-console .crow{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;background:var(--ink3)}.au-console .cdot{width:9px;height:9px;flex:none;border-radius:999px}.au-console .tx{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.au-console .tx b{font-size:13.5px;font-weight:600}.au-console .tx span{font-size:12.5px;color:#9a9fa9}.au-console .act{font-size:12px;color:#c9cbd0;padding:4px 10px;border-radius:999px;border:1px solid var(--inkln2);white-space:nowrap}.au-points{display:flex;flex-direction:column;gap:12px}.au-points span{gap:12px;font-size:15px;color:#d6d8dc}.au-points i,.au-points span{display:flex;align-items:center}.au-points i{width:32px;height:32px;flex:none;border-radius:10px;background:var(--ink3);color:var(--periw);justify-content:center;font-style:normal}.au-fine{font-size:13px;color:var(--inkmu2)}.au-ready{display:flex;flex-direction:column;gap:20px;max-width:480px}.au-ready h2{text-shadow:0 2px 28px rgba(0,0,0,.5);font-size:clamp(36px,3.8vw,54px);font-weight:600;letter-spacing:-.045em;line-height:1;text-wrap:balance}.au-homecard{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:20px;background:rgba(20,22,26,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08)}.au-homecard .top{display:flex;align-items:center;gap:12px}.au-homecard .hi{width:40px;height:40px;flex:none;border-radius:12px;background:#f59e0b;color:#1a1204;display:flex;align-items:center;justify-content:center}.au-homecard .nm{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.au-homecard .nm b{font-size:16px;font-weight:600}.au-homecard .nm span{font-size:13px;color:var(--inkmu)}.au-led{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#62dca5;font-weight:500;white-space:nowrap}.au-led:before{content:"";width:7px;height:7px;border-radius:999px;background:#3ccf8e;animation:au-led 2s ease-in-out infinite}.au-led.wait{color:var(--gold)}.au-led.wait:before{background:#f5a524}.au-nums{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;border-radius:12px;overflow:hidden;background:#2a2d34}.au-nums>div{padding:12px 14px;background:var(--ink3);display:flex;flex-direction:column}.au-nums b{font-size:20px;font-weight:600}.au-nums span{font-size:12.5px;color:#9a9fa9}.au-chips{display:flex;flex-wrap:wrap;gap:6px}.au-chips span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;padding:5px 10px;border-radius:999px;background:var(--inkln);color:#d6d8dc}.au-field{display:flex;flex-direction:column;gap:7px;font-size:13.5px;font-weight:500;min-width:0}.au-field .lbl{display:flex;justify-content:space-between;gap:8px}.au-field .hint{font-weight:400;color:var(--mu)}.au-input{position:relative;display:flex;align-items:center}.au-input>.ic{position:absolute;left:14px;color:var(--mu);display:flex;pointer-events:none}.au-field>input,.au-field>select,.au-in,.au-input input{width:100%;height:50px;padding:0 14px;border-radius:14px;border:1px solid var(--ln2);background:var(--sf);font-size:15.5px;font-weight:400;outline:none;transition:border-color .15s,box-shadow .15s;min-width:0}.au-field>select{padding:0 10px}.au-input input{padding-left:44px}.au-input.eye input{padding-right:48px}.au-field>input:focus,.au-field>select:focus,.au-in:focus,.au-input input:focus{border-color:var(--ac);box-shadow:0 0 0 4px var(--acs)}.au-input.bad input{border-color:var(--bad)}.au-input .peek{position:absolute;right:6px;width:38px;height:38px;border:0;border-radius:10px;background:none;color:var(--mu);display:flex;align-items:center;justify-content:center}.au-input .peek:hover{color:var(--tx);background:var(--sf2)}.au-locked{display:flex;align-items:center;gap:10px;height:50px;padding:0 14px;border-radius:14px;background:var(--sf2);font-size:15.5px;font-weight:400;color:var(--mu);min-width:0}.au-locked span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px}.au-meter{display:flex;flex-direction:column;gap:10px;margin-top:-4px}.au-meter .mbars{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.au-meter .mbars span{height:4px;border-radius:999px;background:var(--sf3);transition:background .3s}.au-meter .rules{display:flex;flex-wrap:wrap;gap:6px 16px}.au-meter .rules span{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--mu);transition:color .3s}.au-meter .rules span.ok{color:var(--okt)}.au-note{display:flex;gap:12px;padding:14px;border-radius:14px;font-size:14px;line-height:1.5;animation:au-rise .3s ease both}.au-note>svg{flex:none;margin-top:2px}.au-note.info{background:var(--acs);color:var(--tx)}.au-note.bad{background:var(--bads);color:var(--badt)}.au-note.ok{background:var(--oks);color:var(--okt);font-weight:500}.au-note.warn{background:var(--ons);color:var(--ont)}.au-note.dash{border:1px dashed var(--ln2);color:var(--mu);padding:14px 16px;animation:none}.au-btn{height:54px;margin-top:4px;border:0;border-radius:14px;background:var(--tx);color:var(--bg);font-size:16px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;transition:filter .15s,opacity .15s;white-space:nowrap}.au-btn:hover:not(:disabled){filter:brightness(1.15);color:var(--bg)}.au-btn:disabled{opacity:.65}.au-btn.blue{background:#2f5bff;color:#fff}.au-btn.blue:hover:not(:disabled){filter:brightness(1.08);color:#fff}.au-btn.amber{background:#f59e0b;color:#1a1204;box-shadow:0 12px 30px -12px rgba(245,158,11,.7)}.au-btn.amber:hover:not(:disabled){filter:brightness(1.05);color:#1a1204}.au-btn.ghost{background:var(--sf);color:var(--tx);border:1px solid var(--ln2);font-weight:500;font-size:15px;height:50px}.au-btn.ghost:hover:not(:disabled){filter:none;background:var(--sf2);color:var(--tx)}.au-btn.sm{height:40px;font-size:14px;border-radius:11px;padding:0 14px;margin:0}.au-or{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--mu)}.au-or:after,.au-or:before{content:"";flex:1 1;height:1px;background:var(--ln2)}.au-foot{margin-top:12px;font-size:14px;color:var(--mu);text-align:center}.au-rolepill{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;padding:6px 12px 6px 8px;border-radius:999px;background:var(--ons);color:var(--ont)}.au-rolepill.blue{background:var(--acs);color:var(--act)}.au-stage{flex:1 1;position:relative;overflow:hidden;display:flex;flex-direction:column}.au-stage .glow{position:absolute;left:50%;top:-30%;width:900px;height:700px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(closest-side,var(--acs),transparent)}.au-stage>.au-top{position:relative;padding:20px clamp(16px,4vw,32px) 0;justify-content:space-between}.au-stage .au-center{position:relative;padding:40px clamp(16px,4vw,32px) 48px}.au-teamcard{width:100%;max-width:880px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));border-radius:28px;overflow:hidden;background:var(--sf);border:1px solid var(--ln2);box-shadow:var(--sh2);animation:au-rise .5s ease both}.au-teamcard>div{gap:22px;background:var(--sf2)}.au-teamcard>div,.au-teamcard>form{display:flex;flex-direction:column;padding:clamp(24px,4vw,40px)}.au-teamcard>form{justify-content:center;gap:16px}.au-faces,.au-faces .org{display:flex;align-items:center}.au-faces .org{width:52px;height:52px;border-radius:16px;background:var(--ink);color:var(--gold);justify-content:center;font-weight:700;font-size:18px;box-shadow:0 0 0 4px var(--sf2);overflow:hidden}.au-faces .org img{width:100%;height:100%;object-fit:cover}.au-faces .who{width:44px;height:44px;margin-left:-10px;border-radius:999px;background:#2f5bff;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;box-shadow:0 0 0 4px var(--sf2)}.au-h1t{font-size:clamp(26px,3vw,34px);font-weight:600;letter-spacing:-.04em;line-height:1.1;text-wrap:balance}.au-can{display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:18px;background:var(--sf);border:1px solid var(--ln2)}.au-can>div{gap:12px;padding:10px 12px;font-size:14px}.au-can .mk,.au-can>div{display:flex;align-items:center}.au-can .mk{width:22px;height:22px;flex:none;border-radius:999px;justify-content:center;background:var(--sf2);color:var(--mu)}.au-can .mk.ok{background:var(--oks);color:var(--okt)}.au-can .t{flex:1 1}.au-can .tg{font-size:12px;color:var(--mu);text-align:right}.au-who{gap:12px;padding:12px;border-radius:14px;border:1px solid var(--ln2);min-width:0}.au-who,.au-who .av{display:flex;align-items:center}.au-who .av{width:38px;height:38px;flex:none;border-radius:999px;background:var(--ons);color:var(--ont);justify-content:center;font-weight:600;font-size:14px}.au-who .nm{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.au-who .nm b{font-size:14.5px;font-weight:600}.au-who .nm span{font-size:13px;color:var(--mu);overflow:hidden;text-overflow:ellipsis}.au-tag{font-size:12px;font-weight:500;padding:3px 9px;border-radius:999px;background:var(--oks);color:var(--okt);white-space:nowrap}.au-tag.new{background:var(--acs);color:var(--act)}.au-done{width:100%;max-width:460px;flex-direction:column;text-align:center;gap:16px;padding:48px 32px;border-radius:28px;background:var(--sf);border:1px solid var(--ln2);box-shadow:var(--sh2);animation:au-rise .5s ease both}.au-done,.au-done .tick{display:flex;align-items:center}.au-done .tick{width:64px;height:64px;border-radius:999px;background:var(--oks);color:var(--okt);justify-content:center}.au-done h1{font-size:30px;font-weight:600;letter-spacing:-.04em}.au-done p{font-size:15px;color:var(--mu)}.au-tour{flex:1 1;display:flex;flex-direction:column;transition:background 1s ease}.au-tour.lit{background:radial-gradient(ellipse at 50% 30%,var(--ons),var(--bg) 70%)}.au-tour-head{max-width:760px;width:100%;margin:0 auto;gap:18px;padding:20px clamp(16px,4vw,32px)}.au-round,.au-tour-head{display:flex;align-items:center}.au-round{width:40px;height:40px;flex:none;border-radius:999px;border:1px solid var(--ln2);background:var(--sf);justify-content:center;transition:opacity .2s}.au-bar{flex:1 1;display:grid;grid-gap:6px;gap:6px}.au-bar span{height:5px;border-radius:999px;background:var(--sf3);overflow:hidden}.au-bar i{display:block;height:100%;border-radius:999px;background:var(--on);transition:width .5s ease}.au-count{font-size:12px;color:var(--mu);white-space:nowrap}.au-tour-body{flex:1 1;max-width:760px;width:100%;margin:0 auto;padding:clamp(16px,4vw,40px) clamp(16px,4vw,32px) 48px}.au-step,.au-tour-body{display:flex;flex-direction:column}.au-step{gap:30px;animation:au-rise .5s ease both}.au-step.center,.au-step.fill{align-items:center;text-align:center}.au-step.fill{flex:1 1;justify-content:center;gap:24px}.au-step-head{display:flex;flex-direction:column;gap:12px}.au-step.center .au-step-head{align-items:center}.au-eyebrow{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ont)}.au-eyebrow.blue{color:var(--act)}.au-big{font-size:clamp(38px,5.4vw,64px);font-weight:600;letter-spacing:-.05em;line-height:1;text-wrap:balance}.au-lead{font-size:18px;color:var(--mu);max-width:540px;text-wrap:pretty}.au-tour-foot{margin-top:40px;display:flex;flex-wrap:wrap-reverse;align-items:center;justify-content:space-between;gap:12px}.au-skip{height:48px;padding:0 4px;border:0;background:none;font-size:15px;font-weight:500;color:var(--mu)}.au-skip:hover{color:var(--tx)}.au-next{height:56px;padding:0 28px;border:0;border-radius:999px;font-size:16px;font-weight:600;display:inline-flex;align-items:center;gap:10px;background:var(--tx);color:var(--bg);transition:background .3s,color .3s}.au-next:disabled{background:var(--sf3);color:var(--mu)}.au-rooms{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));grid-gap:12px;gap:12px}.au-room{display:flex;flex-direction:column;gap:22px;padding:18px;border-radius:20px;background:var(--sf);border:1px solid var(--ln2);box-shadow:var(--sh1);animation:au-rise .5s ease both}.au-room .ri{width:42px;height:42px;border-radius:12px;background:var(--ons);color:var(--ont);display:flex;align-items:center;justify-content:center}.au-room span:last-child{display:flex;flex-direction:column;line-height:1.3}.au-room b{font-size:16px;font-weight:600}.au-room small{font-size:13.5px;color:var(--mu)}.au-card{gap:14px;padding:14px 16px;border-radius:18px;background:var(--sf);border:1px solid var(--ln2)}.au-card,.au-card .av{display:flex;align-items:center}.au-card .av{width:42px;height:42px;flex:none;border-radius:999px;background:var(--ok);color:#fff;justify-content:center;font-weight:600;font-size:14px}.au-card .tx{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.au-card .tx b{font-size:15px;font-weight:600}.au-card .tx span{font-size:14px;color:var(--mu)}.au-try{width:min(300px,100%);display:flex;flex-direction:column;align-items:flex-start;gap:56px;padding:26px;border-radius:36px;text-align:left;background:var(--sf);border:1px solid var(--ln2);box-shadow:var(--sh2);transition:background .5s,border-color .5s,box-shadow .5s,transform .3s}.au-try .r{width:100%;justify-content:space-between}.au-try .bulb,.au-try .r{display:flex;align-items:center}.au-try .bulb{width:64px;height:64px;border-radius:20px;justify-content:center;background:var(--sf2);color:var(--mu);transition:background .5s,color .5s}.au-sw{width:60px;height:34px;padding:4px;display:flex;background:var(--sw);transition:background .5s;flex:none}.au-sw,.au-sw i{border-radius:999px}.au-sw i{width:26px;height:26px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:margin .5s cubic-bezier(.3,1.4,.5,1)}.au-sw.sm{width:48px;height:28px;padding:3px}.au-sw.sm i{width:22px;height:22px}.au-sw.on{background:var(--on)}.au-sw.on i{margin-left:26px}.au-sw.sm.on i{margin-left:20px}.au-try .nm{display:flex;flex-direction:column;line-height:1.25}.au-try .nm b{font-size:22px;font-weight:600;letter-spacing:-.02em}.au-try .nm span{font-size:15px;color:var(--mu)}.au-try.on{background:var(--ons);border-color:var(--onb);box-shadow:0 40px 90px -30px rgba(245,158,11,.75);transform:translateY(-4px)}.au-try.on .bulb{background:var(--on);color:#1a1204}.au-try.busy{opacity:.8}.au-try:disabled{cursor:not-allowed}.au-toast{display:flex;align-items:center;gap:12px;padding:12px 18px;border-radius:999px;background:var(--oks);color:var(--okt);font-size:15px;font-weight:500;animation:au-rise .4s ease both;text-align:left}.au-toast.warn{background:var(--ons);color:var(--ont);border-radius:16px}.au-person{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:20px;background:var(--sf);border:1px solid var(--ln2);box-shadow:var(--sh1);animation:au-rise .4s ease both}.au-person .r1{flex-wrap:wrap;gap:10px}.au-person .ini,.au-person .r1{display:flex;align-items:center}.au-person .ini{width:40px;height:40px;flex:none;border-radius:999px;background:var(--sf2);justify-content:center;font-weight:600;font-size:15px}.au-person .au-in{height:44px;border-radius:12px;font-size:15px;padding:0 12px}.au-person .au-in.n{flex:1 1 140px}.au-person .au-in.e{flex:1 1 180px}.au-seg{display:flex;padding:3px;border-radius:12px;background:var(--sf2)}.au-seg button{height:38px;padding:0 14px;border:0;border-radius:9px;font-size:14px;font-weight:500;background:transparent;color:var(--mu)}.au-seg button.on{background:var(--sf);color:var(--tx);box-shadow:var(--sh1)}.au-seg.lg button{height:44px;padding:0 16px}.au-x{width:38px;height:38px;flex:none;border:0;border-radius:10px;background:none;color:var(--mu);display:flex;align-items:center;justify-content:center}.au-x:hover{background:var(--sf2);color:var(--tx)}.au-roomchips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.au-roomchips>span{font-size:13px;color:var(--mu);margin-right:4px}.au-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:500;background:var(--sf);color:var(--tx);border:1px solid var(--ln2);transition:background .2s,border-color .2s}.au-chip.on{background:var(--ons);border-color:var(--on)}.au-chip.blue.on{background:var(--acs);border-color:var(--ac);color:var(--act)}.au-chip.lg{height:40px;padding:0 16px;font-size:14px}.au-small{gap:8px;font-size:13px}.au-add,.au-small{display:flex;align-items:center;color:var(--mu)}.au-add{justify-content:center;gap:10px;height:56px;border-radius:20px;border:1.5px dashed var(--ln2);background:transparent;font-size:15px;font-weight:500}.au-add:hover{border-color:var(--on);color:var(--tx)}.au-sent{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;border-radius:14px;background:var(--oks);color:var(--okt);font-size:14px}.au-sent .who{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;line-height:1.35}.au-sent .who b{font-weight:600;color:var(--tx)}.au-sent .who span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-sent .au-btn.sm{background:var(--sf);color:var(--tx);border:1px solid var(--ln2)}.au-sent.bad{background:var(--bads);color:var(--badt)}.au-list{display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:var(--sf);border:1px solid var(--ln2);box-shadow:var(--sh1)}.au-list>*{display:flex;align-items:center;gap:16px;padding:18px 20px;border:0;border-bottom:1px solid var(--ln);background:none;text-align:left;width:100%}.au-list>:last-child{border-bottom:0}.au-list .lic{width:44px;height:44px;flex:none;border-radius:13px;display:flex;align-items:center;justify-content:center;background:var(--sf2);color:var(--mu);transition:background .3s,color .3s}.au-list .lic.on{background:var(--ons);color:var(--ont)}.au-list .lic.blue{background:var(--acs);color:var(--act)}.au-list .tx{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.4}.au-list .tx b{font-size:16px;font-weight:600}.au-list .tx span{font-size:14px;color:var(--mu)}.au-list .tg{font-size:12.5px;font-weight:500;padding:4px 10px;border-radius:999px;white-space:nowrap;background:var(--sf2);color:var(--mu)}.au-list .tg.ok{background:var(--oks);color:var(--okt)}.au-list .tg.on{background:var(--ons);color:var(--ont)}.au-inkcard{flex-wrap:wrap;gap:16px;padding:20px;border-radius:22px;background:var(--ink);color:var(--inktx)}.au-inkcard,.au-inkcard .ii{display:flex;align-items:center}.au-inkcard .ii{width:48px;height:48px;flex:none;border-radius:14px;background:#2f5bff;color:#fff;justify-content:center}.au-inkcard .tx{flex:1 1 220px;display:flex;flex-direction:column;line-height:1.4}.au-inkcard .tx b{font-size:16px;font-weight:600}.au-inkcard .tx span{font-size:14px;color:var(--inkmu)}.au-inkcard button{height:44px;padding:0 18px;border:0;border-radius:12px;font-size:14.5px;font-weight:600;background:var(--inktx);color:var(--ink)}.au-inkcard button.done{background:#1f9d63;color:#fff}.au-inkcard .err{flex-basis:100%;font-size:13px;color:var(--gold)}.au-bigtick{width:96px;height:96px;border-radius:999px;background:var(--on);color:#1a1204;align-items:center;box-shadow:0 0 0 14px var(--ons),0 30px 60px -20px rgba(245,158,11,.7)}.au-bigtick,.au-sum{display:flex;justify-content:center}.au-sum{flex-wrap:wrap;gap:8px}.au-sum span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--sf);border:1px solid var(--ln2);font-size:14px;font-weight:500}.au-org{flex:1 1;display:flex;flex-wrap:wrap;align-items:stretch}.au-rail{flex:1 1 260px;max-width:340px;gap:36px;padding:clamp(24px,3vw,36px);background:var(--ink);color:var(--inktx)}.au-rail,.au-steps{display:flex;flex-direction:column}.au-steps button{display:flex;gap:14px;padding:0;border:0;background:none;text-align:left;color:inherit}.au-steps button:disabled{cursor:default}.au-steps .col{flex-direction:column}.au-steps .col,.au-steps .n{display:flex;align-items:center}.au-steps .n{width:30px;height:30px;flex:none;border-radius:999px;justify-content:center;font-size:13px;font-weight:600;transition:background .3s,color .3s;background:transparent;color:var(--inkmu2);border:1px solid var(--inkln2)}.au-steps .n.cur{background:var(--inktx)}.au-steps .n.cur,.au-steps .n.done{color:var(--ink);border-color:transparent}.au-steps .n.done{background:#3ccf8e}.au-steps .line{width:1px;flex:1 1;min-height:28px;background:#2a2d34}.au-steps .tx{display:flex;flex-direction:column;padding:4px 0 22px;line-height:1.35}.au-steps .tx b{font-size:15px;font-weight:600;color:var(--inkmu)}.au-steps .tx b.cur{color:#fff}.au-steps .tx span{font-size:13px;color:var(--inkmu2)}.au-trial{margin-top:auto;display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:16px;background:var(--ink2);border:1px solid var(--inkln)}.au-trial b{font-size:14px;font-weight:600}.au-trial span{font-size:13px;color:#9a9fa9;line-height:1.45}.au-org-main{flex:999 1 480px;min-width:0;display:flex;flex-direction:column;padding:clamp(24px,5vw,64px) clamp(16px,5vw,72px)}.au-org-main>div{flex:1 1;width:100%;max-width:820px;display:flex;flex-direction:column}.au-h1o{font-size:clamp(32px,4vw,48px);font-weight:600;letter-spacing:-.045em;line-height:1.04}.au-logo{flex-wrap:wrap;gap:18px}.au-logo,.au-logo .drop{display:flex;align-items:center}.au-logo .drop{width:84px;height:84px;border-radius:22px;overflow:hidden;background:var(--sf2);border:1px dashed var(--ln2);justify-content:center;color:var(--mu);padding:0;position:relative}.au-logo .drop.has{border-style:solid;background:var(--sf)}.au-logo .drop.over{border-color:var(--ac);box-shadow:0 0 0 4px var(--acs)}.au-logo .drop img{width:100%;height:100%;object-fit:contain}.au-logo .tx{display:flex;flex-direction:column;line-height:1.45;flex:1 1 200px}.au-logo .tx b{font-size:15px;font-weight:600}.au-logo .tx span{font-size:14px;color:var(--mu)}.au-group{display:flex;flex-direction:column;gap:10px}.au-group>b{font-size:14px;font-weight:600}.au-sizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:8px;gap:8px}.au-sizes button{height:52px;border-radius:14px;font-size:15px;font-weight:500;background:var(--sf);border:1px solid var(--ln2);transition:background .2s,border-color .2s}.au-sizes button.on{background:var(--acs);border-color:var(--ac);box-shadow:0 0 0 3px var(--acs)}.au-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:24px;gap:24px;align-items:start}.au-cols .stack{display:flex;flex-direction:column;gap:14px}.au-cols .au-field>input,.au-cols .au-field>select{height:48px;border-radius:12px;font-size:15px}.au-preview{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:24px;background:var(--sf);border:1px solid var(--ln2);box-shadow:var(--sh2)}.au-preview .lbl{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mu)}.au-preview .hd{display:flex;align-items:center;gap:12px}.au-preview .hi{width:44px;height:44px;flex:none;border-radius:13px;background:var(--ons);color:var(--ont);display:flex;align-items:center;justify-content:center}.au-preview .nm{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.au-preview .nm b{font-size:17px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-preview .nm span{font-size:13px;color:var(--mu)}.au-preview .steps{display:flex;flex-direction:column;gap:2px;margin-top:6px}.au-preview .steps span{gap:10px;padding:7px 0;font-size:13.5px}.au-preview .steps i,.au-preview .steps span{display:flex;align-items:center;color:var(--mu)}.au-preview .steps i{width:20px;height:20px;flex:none;border-radius:999px;justify-content:center;font-size:11px;font-weight:600;font-style:normal;background:var(--sf2)}.au-preview .steps span.ok{color:var(--tx)}.au-preview .steps span.ok i{background:var(--ok);color:#fff}.au-roles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:12px;gap:12px}.au-roles>div{display:flex;gap:14px;padding:16px;border-radius:18px;background:var(--sf);border:1px solid var(--ln2)}.au-roles .ri{width:40px;height:40px;flex:none;border-radius:12px;display:flex;align-items:center;justify-content:center}.au-roles .tx{display:flex;flex-direction:column;line-height:1.45}.au-roles .tx b{font-size:15px;font-weight:600}.au-roles .tx span{font-size:13.5px;color:var(--mu)}.au-staffrow{display:flex;flex-wrap:wrap;gap:10px;align-items:center;animation:au-rise .35s ease both}.au-staffrow .au-input{flex:1 1 260px}.au-staffrow .au-input input{padding-left:42px;font-size:15px}.au-plus{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 4px;border:0;background:none;font-size:14.5px;font-weight:600;color:var(--act)}.au-bluetick{width:72px;height:72px;border-radius:22px;background:#2f5bff;color:#fff;justify-content:center;box-shadow:0 24px 50px -20px rgba(47,91,255,.7)}.au-bluetick,.au-org-foot{display:flex;align-items:center}.au-org-foot{margin-top:auto;padding-top:40px;justify-content:space-between;gap:12px;flex-wrap:wrap}.au-org-foot .r{display:flex;align-items:center;gap:16px;margin-left:auto}.au-org-foot .au-btn{margin:0;height:52px;font-size:15.5px}@media (max-width:920px){.au-aside.hide-sm{display:none}.au-aside.compact{min-height:0;justify-content:flex-end;padding-top:72px}.au-aside.compact .au-ready h2{text-shadow:0 2px 28px rgba(0,0,0,.5);font-size:34px}.au-center{padding:24px 0;align-items:flex-start}}@media (max-width:700px){.au-rail{max-width:none;flex-basis:100%;gap:18px;padding:16px}.au-steps{flex-direction:row;gap:6px}.au-steps button{flex:1 1}.au-steps .line,.au-steps .tx{display:none}.au-steps .col{flex:1 1}.au-steps .n{width:100%;border-radius:10px;height:6px;font-size:0;border:0;background:var(--inkln2)}.au-steps .n.done{background:#3ccf8e}.au-steps .n.cur{background:var(--inktx)}.au-rail .au-trial,.au-steps .n svg{display:none}.au-rail .au-brand{justify-content:flex-start}.au-next{flex:1 1;justify-content:center}.au-org-foot .r{flex:1 1;justify-content:flex-end}}.au .only-sm{display:none}@media (max-width:920px){.au .only-sm{display:inline-flex}}.au .only-sm-block{display:none}@media (max-width:920px){.au .hide-sm-inline{display:none}.au .only-sm-block{display:block}.au .au-top .grow{min-width:auto}}