@layer reset{button,input,select,textarea{font:inherit;color:inherit;background-color:#0000}.at-root button{font:inherit;color:inherit}}@layer priority1;@layer priority2{.x10a8y8t{inset:0}.x1ghz6dp{margin:0}.x1717udv{padding:0}.x12sjdb8{padding:var(--x18hyfmu)}.xtqn1nt{padding:var(--x1hpqnft)}.x14mrl6v{padding:var(--x1jw526a)}.x1tpc9sd{padding:var(--x1psq2ob)}.xkt9ho3{padding:var(--x1xab4h6)}.xm658iz{padding:var(--xisu02t)}.x11h8jc8{padding:var(--xro5cm0)}}@layer priority3{.x9r1u3d{border-color:#0000}.x1a46oo3{border-color:var(--x7x1m99)}.x1ohxzfg{border-color:var(--x896s52)}.xhl76kg{border-color:var(--xlbzsnc)}.x1wpirwf{border-color:var(--xzwsj1f)}.x1e6avla{border-radius:999px}.x19je09q{border-radius:var(--x18hyfmu)}.xfrurf8{border-radius:var(--x19yndh8)}.x1b08eix{border-radius:var(--x1akok0w)}.x1mqctxl{border-radius:var(--x1j5ho6h)}.x1ydiobb{border-radius:var(--x1ox1957)}.x1sy35y6{border-radius:var(--xyss6of)}.xbsl7fq{border-style:dashed}.xng3xce{border-style:none}.x1y0btm7{border-style:solid}.xmkeg23{border-width:1px}.xdh2fpr{border-width:2px}.x98rzlu{flex:1}.xxhr3t{gap:0}.x17d4w8g{gap:6px}.xhh2zvu{gap:var(--x18hyfmu)}.x1bs4xjm{gap:var(--x1hpqnft)}.xklcu83{gap:var(--x1jw526a)}.xne5bb2{gap:var(--x1xab4h6)}.x13x0kgn{gap:var(--xro5cm0)}.x1a2a7pz{outline:none}.xysyzu8{overflow:auto}.xb3r6kr{overflow:hidden}.xt970qd{padding-block:0}.xj8oexa{padding-block:2px}.xf4egzd{padding-block:3px}.x1t0vds8{padding-block:6px}.xxn9q4c{padding-block:var(--x18hyfmu)}.x1x8tt1i{padding-block:var(--x1jw526a)}.x1c3v40{padding-block:var(--x1xab4h6)}.x1upen1e{padding-block:var(--xro5cm0)}.x150ap74{padding-inline:var(--x18hyfmu)}.xtiql3m{padding-inline:var(--x1hpqnft)}.xeubd4n{padding-inline:var(--x1jw526a)}.xy3j34{padding-inline:var(--x1xab4h6)}.x147zct8{padding-inline:var(--xro5cm0)}.x1ku5rj1{place-items:center}.x1hl2dhg{text-decoration:none}.x1bvjpef{text-decoration:underline}.xr36b7b:hover{border-color:var(--x896s52)}.x1nxno5f:focus{border-color:var(--x7x1m99)}}@layer priority4{.xhqzu39{accent-color:var(--xzwsj1f)}.x1pha0wt{align-items:baseline}.x6s0dn4{align-items:center}.x1cy8zhl{align-items:flex-start}.x7a106z{align-items:start}.x1qjc9v5{align-items:stretch}.xof6966{animation-duration:.7s}.xa4qsjk{animation-iteration-count:infinite}.x1aerksh{animation-name:x1wc8ddo-B}.x1esw782{animation-timing-function:linear}.xjbqb8w{background-color:#0000}.xl8spv7{background-color:var(--x-backgroundColor)}.x1syamd4{background-color:var(--x17embp)}.xdwvjfa{background-color:var(--x18m2wim)}.xc7zaz4{background-color:var(--x1qubess)}.x1nwv12s{background-color:var(--x1s43vxb)}.xa4qxc8{background-color:var(--x3s9nwq)}.xd1dir3{background-color:var(--x7x1m99)}.xq0w4pv{background-color:var(--x88h6h8)}.x1c5lltp{background-color:var(--xdxbxei)}.x1uiqp3u{background-color:var(--xirx7z6)}.x7hka2i{background-color:var(--xlbzsnc)}.x17ccxbp{background-color:var(--xpxevef)}.x1g86uqv{background-color:var(--xsj1cop)}.xfba95u{background-color:var(--xzwsj1f)}.x1mwwwfo{border-collapse:collapse}.x1vathgz{border-collapse:separate}.x1gukg7c{border-spacing:0}.x1okts6t{box-shadow:-8px 0 32px #0000002e}.xqw2s2r{box-shadow:0 16px 40px #00000059}.xv0ipq4{box-shadow:0 8px 24px #0000001f}.xqtgie7{box-shadow:var(--x1rqi3qv)}.x9f619{box-sizing:border-box}.xntwwlm{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.x19aimcq{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.x1hi3w6e{color:var(--x11jjbqh)}.x11ivm7c{color:var(--x11y5wi9)}.xypa37a{color:var(--x1f1tfwc)}.xie7qyv{color:var(--x1ig3ahw)}.x5ijbm3{color:var(--x1o8n2cy)}.x1m1qsb5{color:var(--x37slyl)}.x10jfr6f{color:var(--x5g04yd)}.xcl73ug{color:var(--xb4jyuw)}.x1b42hfa{color:var(--xhnpzlh)}.xouy59y{color:var(--xirx7z6)}.xxzqfyo{color:var(--xvl6lay)}.x81uer6{color:var(--xzwsj1f)}.xt0e3qv{cursor:default}.x1h6gzvc{cursor:not-allowed}.x1ypdohk{cursor:pointer}.x1ed109x{cursor:text}.x1lliihq{display:block}.x78zum5{display:flex}.xrvj5dj{display:grid}.x1rg5ohu{display:inline-block}.x3nfvp2{display:inline-flex}.xdt5ytf{flex-direction:column}.x2lah0s{flex-shrink:0}.x1a02dak{flex-wrap:wrap}.xjb2p0i{font-family:inherit}.x1n2ylgu{font-family:ui-monospace,monospace}.x545dmz{font-family:ui-monospace,SFMono-Regular,monospace}.x1z9zki{font-family:var(--x1vyn7e3)}.x1qt5hsa{font-size:11.5px}.xfifm61{font-size:12px}.x4z9k3i{font-size:13px}.xurhpvm{font-size:var(--x165rlpq)}.x1w20ukm{font-size:var(--x1i3twk0)}.xkk48op{font-size:var(--x1srpa7y)}.x13e8gpb{font-size:var(--x8rcshn)}.xmvqybj{font-size:var(--xkdfy7h)}.x10xyayz{font-size:var(--xy68t9f)}.x1tr03qc{font-size:var(--xzwukij)}.x1k4tb9n{font-style:italic}.xss6m8b{font-variant-numeric:tabular-nums}.xg15bhc{font-weight:var(--x13ufc6n)}.x15fzo37{font-weight:var(--x1mauigw)}.x1b6k2gu{font-weight:var(--x1tcljhh)}.x15xsoex{grid-template-columns:1.3fr 1.4fr 1.5fr 60px 70px}.x9ymdde{grid-template-columns:1.5fr 1fr 70px 1.3fr}.x1fq05ef{grid-template-columns:1.6fr 90px 70px}.x15ud4m{grid-template-columns:180px 1fr}.x1o61qjw{grid-template-columns:1fr 1fr}.xkmz7e1{grid-template-columns:minmax(120px,44%) 1fr}.xbyzqmf{grid-template-columns:minmax(160px,240px) 1fr}.xem2tbl{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.x1hb4pgi{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.x19eehl1{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.xsuz0e0{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.xl56j7k{justify-content:center}.x13a6bvl{justify-content:flex-end}.x1qughib{justify-content:space-between}.x1o2pa38{justify-items:center}.x1lqcxt8{justify-self:start}.x1vyo3qp{letter-spacing:.04em}.x2ujxvm{letter-spacing:.05em}.x1dgsrnt{letter-spacing:.06em}.x9pfba7{letter-spacing:.08em}.x1evy7pa{line-height:1.5}.x1jjo3f5{line-height:1.55}.x1dbl2gt{line-height:1.6}.xo5v014{line-height:1}.xti2d7y{opacity:.4}.xbyyjgo{opacity:.5}.xiiclqw{opacity:.85}.x1t137rt{outline-style:none}.x10l6tqk{position:absolute}.xixxii4{position:fixed}.x1n2onr6{position:relative}.x7wzq59{position:sticky}.x288g5{resize:vertical}.xnpr05h{stroke-width:1px}.xy13v4h{stroke:var(--xlbzsnc)}.x2b8uid{text-align:center}.x16tdsg8{text-align:inherit}.xdpxx8g{text-align:left}.x1hr2gdg{text-align:right}.xlyipyv{text-overflow:ellipsis}.xtvhhri{text-transform:uppercase}.xgdialr{transition-duration:.12s}.xnpjden{transition-property:opacity,background-color}.xwji4o3{transition-timing-function:ease}.x87ps6o{-webkit-user-select:none;user-select:none}.xxymvpz{vertical-align:middle}.x16dsc37{vertical-align:top}.xeaf4i8{white-space:normal}.xuxw1ft{white-space:nowrap}.x126k92a{white-space:pre-wrap}.x1yn0g08{word-break:break-all}.xhtitgo{z-index:2}.x68pp3s{z-index:30}.xa9119d{z-index:50}.x1aciyhk{z-index:60}.xezvtm1:hover{background-color:var(--xdxbxei)}.xs7s5pr:hover{color:var(--x1f1tfwc)}.x1277o0a:hover{cursor:pointer}}@layer priority5{.x16stqrj{border-bottom-color:#0000}.xvadnar{border-bottom-color:var(--x1f1tfwc)}.xi51zkq{border-bottom-color:var(--xlbzsnc)}.x1xygz34{border-bottom-color:var(--xzwsj1f)}.x1q0q8m5{border-bottom-style:solid}.xso031l{border-bottom-width:1px}.xlxy82{border-bottom-width:2px}.xw8usfw{border-left-color:var(--xlbzsnc)}.x1b16gh4{border-left-style:none}.x19ypqd9{border-left-style:solid}.xe0pwq{border-left-width:1px}.x11pwa6s{border-right-style:none}.xi8oor4{border-top-color:var(--x7x1m99)}.xmpjag4{border-top-color:var(--xlbzsnc)}.x1ejq31n{border-top-style:none}.x13fuv20{border-top-style:solid}.x178xt8z{border-top-width:1px}.x5yr21d{height:100%}.x170jfvy{height:10px}.xlup9mm{height:16px}.x17rw0jw{height:22px}.x1fgtraw{height:28px}.x10w6t97{height:32px}.xn3w4p2{height:44px}.xqu0tyb{height:4px}.xt7dq6l{height:auto}.xu96u03{left:0}.x1jyxor1{margin-bottom:-1px}.x12sahgz{margin-bottom:var(--x18hyfmu)}.x5s7zkl{margin-bottom:var(--x1hpqnft)}.x86ycde{margin-bottom:var(--x1jw526a)}.x1y8qvv4{margin-bottom:var(--x1xab4h6)}.x1fkeeav{margin-bottom:var(--xro5cm0)}.x8x9d4c{margin-left:auto}.x1h5mm7n{margin-left:var(--x1jw526a)}.x82polo{margin-left:var(--xro5cm0)}.xdj266r{margin-top:0}.xr9ek0c{margin-top:2px}.x3jj8et{margin-top:var(--x18hyfmu)}.x2aee8f{margin-top:var(--x1jw526a)}.xsb2x8d{margin-top:var(--xro5cm0)}.x1983irj{max-height:220px}.x1xiyphd{max-height:240px}.x1jcbksy{max-height:420px}.x114jws4{max-height:60vh}.x1jkqq1h{max-width:280px}.xxc7z9f{max-width:360px}.xq2pcee{max-width:440px}.x27kpxv{max-width:560px}.xapjn7j{max-width:760px}.x18k543f{max-width:820px}.x1us19tq{min-height:100%}.xg6iff7{min-height:100vh}.xe0957l{min-height:22px}.x1rfaoo0{min-height:70px}.x1qafhyn{min-height:72px}.x1edz59j{min-height:96px}.xeuugli{min-width:0}.x1i9suas{min-width:120px}.x1d77m7x{min-width:140px}.xfb3i0g{min-width:180px}.xt4ypqs{min-width:20px}.xlm99nl{min-width:240px}.x1klvvdw{min-width:260px}.x6c5l4p{min-width:80px}.xw2csxc{overflow-x:auto}.x1odjw0f{overflow-y:auto}.xi8ry4w{padding-bottom:var(--x18hyfmu)}.xqkms5b{padding-bottom:var(--x1jw526a)}.xybe16w{padding-left:var(--x1xab4h6)}.x12w4sea{padding-right:var(--x1xab4h6)}.x1e4vjs7{padding-top:var(--x1hpqnft)}.x3m8u43{right:0}.x13vifvy{top:0}.xdsb8wn{top:100%}.xwwefxd{top:calc(100% + 6px)}.xh8yej3{width:100%}.x1fsd2vl{width:10px}.x1kky2od{width:16px}.x17z2i9w{width:22px}.xgd8bvy{width:28px}.x1td3qas{width:32px}.x1691je0{width:34px}.x14qfxbe{width:36px}.x187nhsf{width:44px}.x1gk3er3{width:min(420px,42vw)}.x1rr3s9r{width:min(620px,100vw)}}@property --x-backgroundColor{syntax:"*";inherits:false}@keyframes x1wc8ddo-B{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root,.x70cbzm{--x1j5ho6h:8px;--xyss6of:12px;--x1akok0w:18px;--x1ox1957:24px;--x19yndh8:999px}:root,.x1rwkihb{--x1rqi3qv:0 1px 2px #0000000f;--x1h9qinu:0 4px 12px #00000014;--xg5bk7w:0 12px 32px #0000001f}:root,.x6pt0u2{--x1vyn7e3:Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--x1tu2vri:Playfair Display, Georgia, serif;--x1i3twk0:11px;--x1srpa7y:12px;--xkdfy7h:14px;--xy68t9f:16px;--xzwukij:20px;--x8rcshn:28px;--x165rlpq:36px;--xezsqsn:400;--x13ufc6n:500;--x1tcljhh:600;--x1mauigw:700}:root,.x2lpm9v{--x7x1m99:#7cff6b;--x11jjbqh:#003910;--xzwsj1f:#22c55e;--x18m2wim:#fffffa;--x3s9nwq:#fff;--xdxbxei:#f3eee6;--x1f1tfwc:#000;--x1o8n2cy:#666;--x37slyl:#8e8e8e;--xlbzsnc:#e0dcd3;--x896s52:#cfc8be;--x1qubess:#000;--xvl6lay:#fff;--xirx7z6:#dc3545;--xhnpzlh:#fff;--x88h6h8:#fdecee;--xb4jyuw:#7f1d1d;--x5g04yd:#22c55e;--x19yl7zv:#fff;--xsj1cop:#e7f4ea;--x1ig3ahw:#14532d;--xhxkl4z:#f59e0b;--x1prabz8:#fff;--xpxevef:#fff4e6;--x11y5wi9:#78350f;--x1s43vxb:#00000073;--x17embp:#0000008c;--x125ko9i:#111;--x14a3f37:#fff}:root,.x7h0ni2{--xro5cm0:4px;--x1jw526a:8px;--x18hyfmu:12px;--x1hpqnft:16px;--x1xab4h6:24px;--xisu02t:32px;--x1psq2ob:48px}.xj1wqk3.xj1wqk3,.xj1wqk3.xj1wqk3:root{--x1akok0w:10px;--xyss6of:8px;--x19yndh8:999px;--x1j5ho6h:6px;--x1ox1957:12px}.xtfqse7.xtfqse7,.xtfqse7.xtfqse7:root{--x1vyn7e3:Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--x1tu2vri:Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--x165rlpq:28px;--x1i3twk0:11px;--xzwukij:18px;--xy68t9f:14px;--xkdfy7h:13px;--x8rcshn:22px;--x1srpa7y:12px;--x1mauigw:600;--x13ufc6n:500;--xezsqsn:400;--x1tcljhh:550}.x407q1d.x407q1d,.x407q1d.x407q1d:root{--x7x1m99:#00e676;--xzwsj1f:#22c55e;--x17embp:#000000b3;--x18m2wim:#000;--xirx7z6:#ff6b6b;--x88h6h8:#3a1f22;--x125ko9i:#fff;--x11jjbqh:#000;--xhnpzlh:#000;--xb4jyuw:#ffd7da;--x14a3f37:#000;--xvl6lay:#000;--x19yl7zv:#00210f;--x1ig3ahw:#c7f4d9;--x1f1tfwc:#fff;--x1o8n2cy:#aaa;--x1prabz8:#231a00;--x11y5wi9:#fce9c0;--xlbzsnc:#2a2a2a;--x896s52:#333;--x1qubess:#00e676;--x1s43vxb:#0009;--x5g04yd:#34d399;--xsj1cop:#10311f;--x3s9nwq:#1a1a1a;--xdxbxei:#242424;--x37slyl:#7a7a7a;--xhxkl4z:#fbbf24;--xpxevef:#322611}.x1e7h78s.x1e7h78s,.x1e7h78s.x1e7h78s:root{--x7x1m99:#1b1b1f;--xzwsj1f:#3b82f6;--x17embp:#00000080;--x18m2wim:#fffffa;--xirx7z6:#d92d20;--x88h6h8:#fef3f2;--x125ko9i:#1b1b1f;--x11jjbqh:#fff;--xhnpzlh:#fff;--xb4jyuw:#912018;--x14a3f37:#fff;--xvl6lay:#fff;--x19yl7zv:#fff;--x1ig3ahw:#027a48;--x1f1tfwc:#1b1b1f;--x1o8n2cy:#5c5e63;--x1prabz8:#fff;--x11y5wi9:#b54708;--xlbzsnc:#e8e8ea;--x896s52:#f1f1f2;--x1qubess:#1b1b1f;--x1s43vxb:#0006;--x5g04yd:#12b76a;--xsj1cop:#ecfdf3;--x3s9nwq:#fff;--xdxbxei:#f4f4f5;--x37slyl:#8a8d93;--xhxkl4z:#f79009;--xpxevef:#fffaeb}::placeholder{color:currentColor;opacity:.55}option{color:inherit}:disabled{opacity:.55}:root{--at-bg:#fffffa;--at-side:#f7f7f0;--at-panel:#fff;--at-hover:#f3f3f4;--at-active:#ececee;--at-line:#e8e8ea;--at-line-2:#f1f1f2;--at-ink:#1b1b1f;--at-ink-2:#5c5e63;--at-ink-3:#8a8d93;--at-blue:#3b82f6;--at-blue-soft:#eaf2ff;--at-green:#12b76a;--at-green-soft:#ecfdf3;--at-amber:#f79009;--at-amber-soft:#fffaeb;--at-red:#d92d20;--at-red-soft:#fef3f2;--at-purple:#7a5af8;--at-purple-soft:#f4f1ff;--at-gold:#c9a227;--at-gold-soft:#fdf6dd;--at-radius:8px;--at-radius-sm:6px;--at-font:Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--at-shadow:0 1px 2px #1018280f, 0 8px 24px #10182814}.at-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--at-font);color:var(--at-ink);background:var(--at-bg);-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.45}.at-root *,.at-root :before,.at-root :after{box-sizing:border-box}.at-root a{color:inherit;text-decoration:none}.at-shell{height:100vh;display:flex;overflow:hidden}.at-side{background:var(--at-side);border-right:1px solid var(--at-line);flex-direction:column;flex-shrink:0;width:240px;height:100vh;padding:8px 10px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.at-ws{border-radius:var(--at-radius-sm);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:6px 8px;display:flex}.at-ws:hover{background:var(--at-hover)}.at-ws-mark{background:var(--at-ink);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.at-ws-mark img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.at-ws-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:550;overflow:hidden}.at-ws-chev{color:var(--at-ink-3)}.at-search{border:1px solid var(--at-line);background:var(--at-panel);border-radius:var(--at-radius-sm);color:var(--at-ink-3);cursor:text;align-items:center;gap:8px;margin:6px 0 8px;padding:6px 8px;font-size:12.5px;display:flex}.at-search kbd{font:11px var(--at-font);color:var(--at-ink-3);border:1px solid var(--at-line);background:#fff;border-radius:4px;margin-left:auto;padding:0 4px}.at-nav-label{color:var(--at-ink-3);justify-content:space-between;align-items:center;margin:14px 8px 4px;font-size:11px;font-weight:550;display:flex}.at-nav-label button{color:var(--at-ink-3);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 2px;line-height:1}.at-nav-label button:hover{background:var(--at-hover);color:var(--at-ink)}.at-nav a,.at-nav button.at-nav-btn{border-radius:var(--at-radius-sm);color:var(--at-ink-2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:28px;padding:5px 8px;font-size:13px;font-weight:450;display:flex}.at-nav a:hover,.at-nav button.at-nav-btn:hover{background:var(--at-hover);color:var(--at-ink)}.at-nav a.active{background:var(--at-active);color:var(--at-ink);font-weight:500}.at-nav .at-ico{width:16px;height:16px;color:var(--at-ink-3);flex-shrink:0}.at-nav a.active .at-ico{color:var(--at-ink)}.at-nav .at-emoji{text-align:center;flex-shrink:0;width:16px;font-size:13px}.at-nav .at-count{color:var(--at-ink-3);background:var(--at-active);text-align:center;border-radius:999px;min-width:18px;margin-left:auto;padding:0 6px;font-size:11px}.at-nav .at-dot{background:var(--at-blue);border-radius:3px;width:6px;height:6px;margin-left:auto}.at-side-foot{border-top:1px solid var(--at-line);color:var(--at-ink-2);align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.at-side-foot .at-avatar{border-radius:11px;width:22px;height:22px;font-size:10px}.at-side-foot button{color:var(--at-ink-3);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px}.at-side-foot button:hover{color:var(--at-ink)}.at-main{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex;overflow:hidden}.at-top{border-bottom:1px solid var(--at-line);background:var(--at-bg);z-index:20;align-items:center;gap:8px;height:48px;padding:0 16px;display:flex;position:sticky;top:0}.at-top .at-crumb{align-items:center;gap:8px;font-size:14px;font-weight:550;display:flex}.at-top .at-crumb .at-ico{width:16px;height:16px;color:var(--at-ink-2)}.at-top .at-crumb .at-sep{color:var(--at-ink-3);font-weight:400}.at-top .at-crumb .at-sub{color:var(--at-ink-2);font-weight:450}.at-top .at-right{align-items:center;gap:6px;margin-left:auto;display:flex}.at-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.at-content.at-pad{gap:20px;padding:20px 24px 40px}.at-btn{border-radius:var(--at-radius-sm);border:1px solid var(--at-line);background:var(--at-panel);height:30px;color:var(--at-ink);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.at-btn:hover{background:var(--at-hover)}.at-btn:disabled{opacity:.5;cursor:default}.at-btn .at-ico{width:14px;height:14px;color:var(--at-ink-2)}.at-btn.primary{background:var(--at-ink);border-color:var(--at-ink);color:#fff}.at-btn.primary:hover{background:#2b2b30}.at-btn.primary .at-ico{color:#fff}.at-btn.ghost{color:var(--at-ink-2);background:0 0;border-color:#0000}.at-btn.ghost:hover{background:var(--at-hover);color:var(--at-ink)}.at-btn.danger{color:var(--at-red)}.at-btn.sm{height:26px;padding:0 8px;font-size:12px}.at-btn.on{background:var(--at-blue-soft);color:#1d4ed8;border-color:#cfe0ff}.at-btn.on .at-ico{color:#1d4ed8}.at-iconbtn{border-radius:var(--at-radius-sm);width:28px;height:28px;color:var(--at-ink-2);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.at-iconbtn:hover{background:var(--at-hover);color:var(--at-ink)}.at-iconbtn .at-ico{width:15px;height:15px}.at-input,.at-select,.at-textarea{border-radius:var(--at-radius-sm);border:1px solid var(--at-line);background:var(--at-panel);width:100%;height:32px;color:var(--at-ink);font:inherit;outline:none;padding:0 10px;font-size:13px}.at-textarea{resize:vertical;height:auto;min-height:84px;padding:8px 10px}.at-input:focus,.at-select:focus,.at-textarea:focus{border-color:var(--at-blue);box-shadow:0 0 0 3px #3b82f626}.at-field{gap:5px;display:grid}.at-field>label{color:var(--at-ink-2);font-size:12px;font-weight:500}.at-field .at-help{color:var(--at-ink-3);font-size:11.5px}.at-form-grid{gap:14px;display:grid}.at-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.at-check{align-items:center;gap:8px;font-size:13px;display:flex}.at-chips{flex-wrap:wrap;gap:6px;display:flex}.at-chip-btn{border:1px solid var(--at-line);background:var(--at-panel);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12px}.at-chip-btn.on{background:var(--at-ink);color:#fff;border-color:var(--at-ink)}.at-viewbar{border-bottom:1px solid var(--at-line);background:var(--at-bg);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.at-viewbar .at-right{align-items:center;gap:6px;margin-left:auto;display:flex}.at-filter-pill{border-radius:var(--at-radius-sm);background:var(--at-blue-soft);color:#1d4ed8;border:1px solid #cfe0ff;align-items:center;gap:6px;height:28px;padding:0 8px 0 10px;font-size:12.5px;display:inline-flex}.at-filter-pill b{font-weight:550}.at-filter-pill button{color:#1d4ed8;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:14px;line-height:1}.at-count-lbl{color:var(--at-ink-3);padding-left:4px;font-size:12px}.at-pop-anchor{display:inline-block;position:relative}.at-pop{z-index:50;background:var(--at-panel);border:1px solid var(--at-line);border-radius:var(--at-radius);min-width:240px;box-shadow:var(--at-shadow);padding:6px;position:absolute;top:calc(100% + 6px);left:0}.at-pop.right{left:auto;right:0}.at-pop-title{color:var(--at-ink-3);text-transform:uppercase;letter-spacing:.04em;padding:6px 8px 4px;font-size:11px;font-weight:550}.at-pop-item{border-radius:var(--at-radius-sm);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:6px 8px;font-size:13px;display:flex}.at-pop-item:hover{background:var(--at-hover)}.at-pop-item .at-ico{width:14px;height:14px;color:var(--at-ink-3)}.at-pop-item .at-hint{color:var(--at-ink-3);margin-left:auto;font-size:11.5px}.at-pop-body{gap:8px;padding:8px;display:grid}.at-pop-foot{border-top:1px solid var(--at-line-2);justify-content:flex-end;gap:6px;margin-top:4px;padding:6px 8px 4px;display:flex}.at-table-wrap{flex:1;overflow:auto}.at-table{border-collapse:separate;border-spacing:0;width:100%;min-width:900px;font-size:13px}.at-table th,.at-table td{border-bottom:1px solid var(--at-line-2);border-right:1px solid var(--at-line-2);text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:320px;height:36px;padding:0 12px;overflow:hidden}.at-table th{z-index:5;background:var(--at-side);color:var(--at-ink-2);-webkit-user-select:none;user-select:none;height:34px;font-size:12px;font-weight:500;position:sticky;top:0}.at-table th .at-th{cursor:pointer;align-items:center;gap:6px;display:flex}.at-table th .at-th .at-ico{width:13px;height:13px;color:var(--at-ink-3)}.at-table th .at-th .at-sortmark{color:var(--at-ink-3);font-size:11px}.at-table tr:hover td{background:#fafafa}.at-table tr.selected td{background:var(--at-blue-soft)}.at-table .at-col-check{text-align:center;width:40px;min-width:40px;padding:0}.at-table .at-col-check input{width:14px;height:14px;accent-color:var(--at-ink);vertical-align:middle}.at-table .at-col-name{z-index:4;background:var(--at-bg);border-right:1px solid var(--at-line);min-width:240px;position:sticky;left:0}.at-table th.at-col-name{z-index:6;background:var(--at-side)}.at-table tr:hover td.at-col-name{background:#fafafa}.at-table tr.selected td.at-col-name{background:var(--at-blue-soft)}.at-cell-name{color:var(--at-ink);align-items:center;gap:8px;font-weight:500;display:flex}td.at-cell-name{vertical-align:middle;display:table-cell}.at-cell-name:hover{text-underline-offset:2px;text-decoration:underline}.at-avatar{background:var(--at-active);width:22px;height:22px;color:var(--at-ink-2);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex;overflow:hidden}.at-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.at-avatar.lg{border-radius:24px;width:48px;height:48px;font-size:18px}.at-muted{color:var(--at-ink-3)}.at-num{font-variant-numeric:tabular-nums}.at-tag{background:var(--at-active);height:20px;color:var(--at-ink-2);border-radius:5px;align-items:center;gap:5px;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.at-tag.new{background:var(--at-blue-soft);color:#1d4ed8}.at-tag.regular{background:var(--at-active);color:var(--at-ink-2)}.at-tag.vip{background:var(--at-gold-soft);color:#8a6d0b}.at-tag.at_risk{background:var(--at-amber-soft);color:#b54708}.at-tag.dormant{color:var(--at-ink-3);background:#f4f4f5}.at-tag.good{background:var(--at-green-soft);color:#027a48}.at-tag.bad{background:var(--at-red-soft);color:#912018}.at-tag.info{background:var(--at-blue-soft);color:#1d4ed8}.at-tag.purple{background:var(--at-purple-soft);color:#5b3fd1}.at-tag .at-dot{opacity:.8;background:currentColor;border-radius:3px;width:6px;height:6px}.at-empty{text-align:center;color:var(--at-ink-3);padding:60px 20px}.at-empty h3{color:var(--at-ink);margin:0 0 4px;font-size:14px;font-weight:550}.at-selbar{background:var(--at-ink);color:#fff;width:max-content;box-shadow:var(--at-shadow);z-index:30;border-radius:10px;align-items:center;gap:8px;margin:0 auto;padding:8px 8px 8px 14px;font-size:13px;display:flex;position:sticky;bottom:16px}.at-selbar .at-btn{color:#fff;background:#2b2b30;border-color:#3a3a40}.at-selbar .at-btn:hover{background:#3a3a40}.at-record{flex:1;grid-template-columns:300px 1fr;min-height:0;display:grid}.at-record-side{border-right:1px solid var(--at-line);flex-direction:column;gap:18px;padding:20px 16px;display:flex;overflow-y:auto}.at-record-head{flex-direction:column;gap:10px;display:flex}.at-record-head h1{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.at-record-head .at-sub{color:var(--at-ink-2);font-size:12.5px}.at-record-actions{flex-wrap:wrap;gap:6px;display:flex}.at-attrs{gap:2px;display:grid}.at-attrs .at-attr-title{color:var(--at-ink-3);text-transform:uppercase;letter-spacing:.04em;margin:8px 0 4px;font-size:11px;font-weight:550}.at-attr{border-radius:var(--at-radius-sm);grid-template-columns:120px 1fr;align-items:center;gap:8px;min-height:30px;padding:2px 6px;font-size:12.5px;display:grid}.at-attr:hover{background:var(--at-hover)}.at-attr .at-k{color:var(--at-ink-2);align-items:center;gap:6px;display:flex}.at-attr .at-k .at-ico{width:13px;height:13px;color:var(--at-ink-3)}.at-attr .at-v{color:var(--at-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.at-attr .at-v.empty{color:var(--at-ink-3)}.at-record-main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow-y:auto}.at-tabs{border-bottom:1px solid var(--at-line);background:var(--at-bg);z-index:10;gap:2px;padding:0 16px;display:flex;position:sticky;top:0}.at-tab{color:var(--at-ink-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px;font-size:13px;display:flex}.at-tab .at-count{color:var(--at-ink-3);background:var(--at-active);border-radius:999px;padding:0 6px;font-size:11px}.at-tab.active{color:var(--at-ink);border-bottom-color:var(--at-ink);font-weight:500}.at-tabpanel{align-content:start;gap:18px;padding:20px 24px 60px;display:grid}.at-card{border:1px solid var(--at-line);border-radius:var(--at-radius);background:var(--at-panel)}.at-card-head{border-bottom:1px solid var(--at-line-2);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;font-weight:550;display:flex}.at-card-body{padding:14px}.at-card-body.flush{padding:0}.at-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;display:grid}.at-stat{border-right:1px solid var(--at-line-2);padding:12px 14px}.at-stat:last-child{border-right:0}.at-stat .at-v{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.at-stat .at-k{color:var(--at-ink-3);margin-top:2px;font-size:11.5px}.at-timeline{gap:0;display:grid}.at-tl{border-bottom:1px solid var(--at-line-2);grid-template-columns:28px 1fr auto;align-items:start;gap:10px;padding:10px 0;display:grid}.at-tl:last-child{border-bottom:0}.at-tl .at-tl-ico{background:var(--at-active);border-radius:13px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:flex}.at-tl .at-tl-title{font-size:13px}.at-tl .at-tl-meta{color:var(--at-ink-3);align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}.at-tl .at-tl-when{color:var(--at-ink-3);white-space:nowrap;font-size:12px}.at-code{background:var(--at-active);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.at-row-list{display:grid}.at-row{border-bottom:1px solid var(--at-line-2);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:grid}.at-row:last-child{border-bottom:0}.at-row .at-row-sub{color:var(--at-ink-3);margin-top:2px;font-size:12px}.at-note{border-bottom:1px solid var(--at-line-2);white-space:pre-wrap;padding:12px 14px;font-size:13px}.at-note .at-note-meta{color:var(--at-ink-3);justify-content:space-between;margin-top:6px;font-size:11.5px;display:flex}.at-inbox{flex:1;grid-template-columns:320px 1fr;min-height:0;display:grid}.at-threads{border-right:1px solid var(--at-line);overflow-y:auto}.at-thread{border-bottom:1px solid var(--at-line-2);cursor:pointer;text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;width:100%;padding:10px 14px;display:grid}.at-thread:hover{background:var(--at-hover)}.at-thread.active{background:var(--at-active)}.at-thread .at-avatar{border-radius:16px;width:32px;height:32px;font-size:13px}.at-thread .at-t-name{align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.at-thread .at-t-prev{color:var(--at-ink-3);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:12px;overflow:hidden}.at-thread .at-t-when{color:var(--at-ink-3);font-size:11px}.at-thread .at-unread{background:var(--at-ink);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:inline-flex}.at-convo{flex-direction:column;min-height:0;display:flex}.at-convo-head{border-bottom:1px solid var(--at-line);align-items:center;gap:10px;padding:12px 20px;display:flex}.at-msgs{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex;overflow-y:auto}.at-msg{background:var(--at-hover);border-radius:12px;align-self:flex-start;max-width:70%;padding:8px 12px;font-size:13px}.at-msg.mine{background:var(--at-ink);color:#fff;align-self:flex-end}.at-msg .at-msg-when{opacity:.6;margin-top:4px;font-size:10.5px}.at-activity{border:1px solid var(--at-line);border-radius:var(--at-radius);background:var(--at-panel);align-self:stretch;gap:6px;padding:12px 14px;display:grid}.at-activity .at-a-kind{letter-spacing:.06em;text-transform:uppercase;color:var(--at-ink-3);font-size:11px;font-weight:550}.at-activity .at-a-title{font-size:14px;font-weight:550}.at-activity .at-a-actions{gap:6px;margin-top:4px;display:flex}.at-composer{border-top:1px solid var(--at-line);gap:8px;padding:12px 20px;display:flex}.at-composer .at-input{flex:1;height:36px}.at-grid-2{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:16px;display:grid}.at-kv{color:var(--at-ink-2);flex-wrap:wrap;gap:16px;font-size:12.5px;display:flex}.at-kv b{color:var(--at-ink);font-weight:550}.at-modal-scrim{z-index:100;background:#10182866;justify-content:center;align-items:flex-start;padding:60px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.at-modal{background:var(--at-panel);width:100%;max-width:560px;box-shadow:var(--at-shadow);border:1px solid var(--at-line);border-radius:12px}.at-modal-head{border-bottom:1px solid var(--at-line-2);justify-content:space-between;align-items:center;padding:14px 18px;font-size:14px;font-weight:550;display:flex}.at-modal-body{gap:14px;padding:18px;display:grid}.at-modal-foot{border-top:1px solid var(--at-line-2);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.at-alert{border-radius:var(--at-radius-sm);background:var(--at-red-soft);color:#912018;white-space:pre-wrap;padding:10px 12px;font-size:12.5px}.at-alert.ok{background:var(--at-green-soft);color:#027a48}.at-spin{text-align:center;color:var(--at-ink-3);padding:40px}.at-ai{flex:1;grid-template-columns:minmax(0,1fr) 360px;min-height:0;display:grid}.at-ai-main{align-content:start;gap:18px;min-width:0;padding:20px 24px 60px;display:grid;overflow-y:auto}.at-ai-side{border-left:1px solid var(--at-line);background:var(--at-side);flex-direction:column;min-height:0;display:flex}.at-ai-hero{align-items:center;gap:16px;display:flex}.at-ai-hero .at-avatar{width:56px;height:56px;font-size:20px}.at-ai-hero h1{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.at-ai-hero .at-muted{font-size:12.5px}.at-ai-link{border:1px solid var(--at-line);color:var(--at-ink-2);background:#fff;border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:3px 8px 3px 10px;font-size:12px;display:inline-flex}.at-ai-link button{cursor:pointer;color:var(--at-ink-3);background:0 0;border:0;border-radius:4px;padding:2px;display:inline-flex}.at-ai-link button:hover{color:var(--at-ink);background:var(--at-hover)}.at-ai-progress{background:var(--at-line);border-radius:2px;height:4px;overflow:hidden}.at-ai-progress i{background:var(--at-ink);border-radius:2px;height:100%;display:block}.at-ai-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.at-ai-tile{border:1px solid var(--at-line);text-align:left;cursor:pointer;color:inherit;background:#fff;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .12s,background .12s;display:flex}.at-ai-tile:hover{background:var(--at-side);border-color:#d9d9dc}.at-ai-tile .at-emoji{background:var(--at-side);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:inline-flex}.at-ai-tile b{font-size:13px;font-weight:550;display:block}.at-ai-tile small{-webkit-line-clamp:2;color:var(--at-ink-3);-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.at-ai-tile{align-items:flex-start;min-height:62px}.at-ai-tile .at-emoji{margin-top:1px}.at-ai-tile .at-kpi{background:var(--at-side);color:var(--at-ink-2);border-radius:999px;flex-shrink:0;margin-left:auto;padding:2px 8px;font-size:11.5px;font-weight:550}.at-ai-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.at-ai-stat{border:1px solid var(--at-line);cursor:pointer;text-align:left;color:inherit;background:#fff;border-radius:10px;padding:12px 14px}.at-ai-stat:hover{background:var(--at-side)}.at-ai-stat b{letter-spacing:-.01em;font-size:20px;font-weight:600;display:block}.at-ai-stat span{color:var(--at-ink-3);font-size:12px}.at-copilot-head{border-bottom:1px solid var(--at-line);background:#fff;align-items:center;gap:8px;padding:12px 16px;font-weight:550;display:flex}.at-copilot-msgs{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.at-copilot-empty{color:var(--at-ink-3);gap:10px;font-size:12.5px;display:grid}.at-copilot-empty b{color:var(--at-ink);font-size:13px;font-weight:550}.at-copilot-msg{white-space:pre-wrap;border:1px solid var(--at-line);background:#fff;border-radius:12px;align-self:flex-start;max-width:88%;padding:8px 12px;font-size:13px;line-height:1.45}.at-copilot-msg.me{background:var(--at-ink);color:#fff;border-color:var(--at-ink);align-self:flex-end}.at-copilot-msg.pending{color:var(--at-ink-3)}.at-copilot-card{border:1px solid var(--at-line);background:#fff;border-radius:8px;align-items:center;gap:10px;max-width:88%;padding:8px 10px;font-size:12.5px;display:flex}.at-copilot-card b{font-weight:550;display:block}.at-copilot-card small{color:var(--at-ink-3)}.at-copilot-form{border-top:1px solid var(--at-line);background:#fff;gap:8px;padding:10px 12px;display:flex}.at-copilot-form .at-input{flex:1}.at-id{flex:1;grid-template-columns:240px minmax(0,1fr);min-height:0;display:grid}.at-id-nav{border-right:1px solid var(--at-line);background:var(--at-side);align-content:start;gap:2px;padding:12px 8px;display:grid;overflow-y:auto}.at-id-nav button{text-align:left;cursor:pointer;color:var(--at-ink-2);background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.at-id-nav button:hover{background:var(--at-hover)}.at-id-nav button.on{background:var(--at-active);color:var(--at-ink);font-weight:550}.at-id-nav .at-count{margin-left:auto}.at-id-nav .at-done{color:var(--at-green)}.at-id-main{align-content:start;gap:16px;min-width:0;padding:20px 24px 60px;display:grid;overflow-y:auto}.at-id-section{border:1px solid var(--at-line);background:#fff;border-radius:10px;overflow:hidden}.at-id-section-head{border-bottom:1px solid var(--at-line);align-items:center;gap:8px;padding:10px 14px;font-weight:550;display:flex}.at-id-section-head .at-muted{font-size:12px;font-weight:400}.at-id-row{border-top:1px solid var(--at-line-2);grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:40px;padding:8px 14px;display:grid}.at-id-row:first-of-type{border-top:0}.at-id-row:hover{background:var(--at-side)}.at-id-label{color:var(--at-ink-2);align-items:center;gap:6px;min-width:0;font-size:12.5px;display:flex}.at-id-label .at-ico{color:var(--at-ink-3);flex-shrink:0}.at-id-value{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.at-id-value.empty{color:var(--at-ink-3)}.at-id-value img{-o-object-fit:cover;object-fit:cover;border:1px solid var(--at-line);border-radius:6px;width:36px;height:36px}.at-id-value .at-tag{text-transform:none;letter-spacing:0}.at-id-actions{opacity:0;gap:4px;display:flex}.at-id-row:hover .at-id-actions,.at-id-row.editing .at-id-actions{opacity:1}.at-id-edit{grid-column:2/-1;gap:8px;padding:4px 0 6px;display:grid}.at-id-edit .at-input,.at-id-edit .at-textarea,.at-id-edit .at-select{max-width:520px}.at-id-edit-foot{align-items:center;gap:8px;display:flex}.at-id-vis{color:var(--at-ink-3);cursor:pointer;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.at-chip-toggle{border:1px solid var(--at-line);cursor:pointer;color:var(--at-ink-2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.at-chip-toggle.on{background:var(--at-ink);color:#fff;border-color:var(--at-ink)}.at-file-pick{cursor:pointer;color:var(--at-ink-2);background:#fff;border:1px dashed #d9d9dc;border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:6px 10px;font-size:12.5px;display:inline-flex}.at-file-pick input{display:none}.at-thumb{background:var(--at-side);cursor:pointer;width:40px;height:40px;color:var(--at-ink-3);border:1px dashed #d9d9dc;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden}.at-thumb.lg{border-radius:10px;flex-direction:column;gap:4px;width:96px;height:96px;font-size:11px}.at-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.at-thumb:hover{border-color:var(--at-ink-3)}.at-spin-dot{background:#ffffffb3;position:absolute;inset:0}.at-spin-dot:after{content:"";border:2px solid var(--at-line);border-top-color:var(--at-ink);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:.8s linear infinite at-rot;position:absolute;top:50%;left:50%}@keyframes at-rot{to{transform:rotate(360deg)}}.at-group-row{z-index:1;font-size:12px;font-weight:550;position:sticky;top:33px;background:var(--at-side)!important;padding:6px 12px!important}.at-table tr.at-dim td{opacity:.55}.at-switch{cursor:pointer;width:32px;height:18px;display:inline-block;position:relative}.at-switch input{opacity:0;width:0;height:0;position:absolute}.at-switch span{background:#d4d4d8;border-radius:999px;transition:background .15s;position:absolute;inset:0}.at-switch span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.at-switch input:checked+span{background:var(--at-green)}.at-switch input:checked+span:after{transform:translate(14px)}.at-check{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.at-check input{width:15px;height:15px;accent-color:var(--at-ink)}.at-check .at-muted{font-size:12px}.at-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--at-ink-3);margin-bottom:6px;font-size:11px;font-weight:550}.at-store-pick{gap:8px;display:grid}.at-section{border:1px solid var(--at-line);background:#fff;border-radius:10px}.at-section-head{border-bottom:1px solid var(--at-line);align-items:center;gap:8px;padding:10px 14px;font-weight:550;display:flex}.at-section-head .at-muted{font-size:12px;font-weight:400}.at-section-head .at-right{align-items:center;gap:6px;margin-left:auto;display:flex}.at-section-body{gap:12px;padding:14px;display:grid}.at-two{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.at-stamp-grid{flex-wrap:wrap;gap:8px;display:flex}.at-stamp{cursor:pointer;width:44px;height:44px;color:var(--at-ink-2);background:#fff;border:1.5px dashed #d9d9dc;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:550;display:inline-flex;position:relative}.at-stamp.gift{border-style:solid;border-color:var(--at-ink);background:var(--at-ink);color:#fff}.at-stamp.on{box-shadow:0 0 0 2px var(--at-blue)}.at-stamp small{font-size:12px;position:absolute;bottom:-6px;right:-6px}.at-code{background:var(--at-side);border:1px solid var(--at-line);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.at-pre{color:#e6e6e6;white-space:pre-wrap;word-break:break-all;background:#0f0f10;border-radius:8px;margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5}.at-hours-row{border-top:1px solid var(--at-line-2);grid-template-columns:56px 80px 1fr;align-items:center;gap:10px;padding:6px 0;display:grid}.at-hours-row:first-child{border-top:0}.at-hours-win{align-items:center;gap:4px;display:inline-flex}.at-hours-win input{width:92px}.at-alert.ok{background:var(--at-green-soft);color:#027a48;border-color:#abefc6}.at-stat>b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;display:block}.at-stat>span{color:var(--at-ink-3);font-size:11.5px}.at-content.at-pad>.at-stats{border:1px solid var(--at-line);background:#fff;border-radius:10px}.at-widget-frame{border:1px solid var(--at-line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px #1018281f}.at-widget-frame iframe{border:0;width:100%;height:100%;display:block}.at-club{background:var(--at-side);flex-direction:column;min-width:0;min-height:0;display:flex}.at-club-head{border-bottom:1px solid var(--at-line);background:#fff;align-items:center;gap:10px;padding:10px 16px;display:flex}.at-club-head .at-avatar{width:36px;height:36px;font-size:14px}.at-club-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.at-club-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-left:auto;display:flex}.at-thread{flex-direction:column;flex:1;gap:12px;max-width:100%;padding:16px 20px 20px;display:flex;overflow-y:auto}.at-thread>*{align-self:flex-end;width:min(100%,560px)}.at-thread>.at-day{align-self:center;width:auto}.at-day span{color:var(--at-ink-3);border:1px solid var(--at-line);background:#fff;border-radius:999px;margin:4px 0;padding:3px 10px;font-size:11px;font-weight:550;display:inline-block}.at-bc{--c-card:#f4f4f5;--c-ink:#1b1b1f;--c-soft:#5c5e63;--c-accent:#2a2a2a;background:linear-gradient(170deg, var(--c-card) 0%, color-mix(in srgb, var(--c-card) 45%, #fff) 60%, #fff 100%);border:1px solid color-mix(in srgb, var(--c-accent) 14%, transparent);max-width:560px;box-shadow:0 1px 2px #1018280a, 0 10px 26px -12px color-mix(in srgb, var(--c-accent) 34%, transparent);border-radius:16px;flex-shrink:0;margin:0 0 14px;transition:transform .16s,box-shadow .16s;position:relative;overflow:hidden}.at-bc-photo{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.at-bc.on-photo{background:#16181d;border-color:#ffffff1f}.at-bc.on-photo:after{content:"";z-index:1;background:linear-gradient(#0a0c101a 0%,#0a0c1047 45%,#0a0c10c7 100%),#0a0c1099;position:absolute;inset:0}.at-bc.on-photo>:not(.at-bc-photo){z-index:2;position:relative}.at-bc.on-photo .at-bc-hero,.at-bc.on-photo .at-bc-title,.at-bc.on-photo .at-bc-discount,.at-bc.on-photo .at-bc-prize{color:#fff}.at-bc.on-photo .at-bc-note,.at-bc.on-photo .at-bc-sub,.at-bc.on-photo .at-bc-meta,.at-bc.on-photo .at-bc-time{color:#ffffffd1}.at-bc.on-photo .at-bc-foot{border-top-color:#ffffff2e}.at-bc.on-photo .at-stamp{color:#fff;background:#ffffff24;border-color:#ffffff57}.at-bc.on-photo .at-bc-date{color:#fff;background:#ffffff24;border-color:#ffffff4d}.at-bc.on-photo .at-bc-date small,.at-bc.on-photo .at-bc-date b,.at-bc.on-photo .at-bc-body b{color:#fff}.at-bc.on-photo .at-bc-cta{background:var(--c-accent);color:#fff;border-color:#0000}.at-bc-mark{z-index:0;opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:132px;line-height:1;position:absolute;bottom:-26px;right:-18px;transform:rotate(-14deg)}.at-bc:before{content:"";background:var(--c-accent);width:3px;position:absolute;inset:0 auto 0 0}.at-bc:hover{box-shadow:0 2px 4px #1018280d, 0 16px 34px -14px color-mix(in srgb, var(--c-accent) 44%, transparent);transform:translateY(-1px)}.at-bc.dim{box-shadow:none;opacity:.72;background:#fcfcfd}.at-bc.dim:before{background:var(--at-line)}.at-bc-head{align-items:center;gap:8px;padding:13px 16px 0 18px;display:flex}.at-bc-kind{background:var(--c-accent);color:#fff;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 9px;font-size:10.5px;font-weight:700;display:inline-flex}.at-bc-kind i{font-size:11px;font-style:normal}.at-bc.dim .at-bc-kind{background:var(--at-ink-3)}.at-bc-sub{color:var(--c-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.at-bc-time{color:color-mix(in srgb, var(--c-soft) 70%, transparent);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:11px}.at-bc-body{padding:10px 18px 14px}.at-bc-discount{letter-spacing:-.035em;color:var(--c-accent);text-transform:uppercase;margin:2px 0 6px;font-size:34px;font-weight:800;line-height:1.02;display:block}.at-bc-hero{letter-spacing:-.012em;color:var(--c-ink);font-size:15.5px;font-weight:600;line-height:1.3}.at-bc-note{color:var(--c-soft);margin-top:4px;font-size:13px;line-height:1.5}.at-bc-text{color:var(--c-ink);font-size:14.5px;line-height:1.5}.at-bc-date{border:1px solid color-mix(in srgb, var(--c-accent) 20%, transparent);text-align:center;background:#fff;border-radius:12px;flex-shrink:0;width:54px;padding:7px 0 8px;line-height:1}.at-bc-date small{letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent);font-size:10px;font-weight:700;display:block}.at-bc-date b{letter-spacing:-.03em;color:var(--c-ink);margin-top:3px;font-size:22px;font-weight:700;display:block}.at-bc-glyph{border:1px solid color-mix(in srgb, var(--c-accent) 20%, transparent);width:46px;height:46px;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--c-accent) 7%, transparent);background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.at-bc-media{grid-auto-flow:column;gap:6px;margin-top:10px;display:grid}.at-bc-media img{border-radius:12px;width:100%;display:block}.at-bc-poll{gap:6px;margin-top:10px;display:grid}.at-bc-poll>div{border:1px solid color-mix(in srgb, var(--c-accent) 16%, transparent);color:var(--c-ink);background:#fff;border-radius:10px;justify-content:space-between;gap:10px;padding:8px 12px;font-size:13px;display:flex}.at-bc-foot{border-top:1px solid color-mix(in srgb, var(--c-accent) 12%, transparent);background:#ffffff80;align-items:center;gap:10px;padding:10px 14px 11px 18px;display:flex}.at-bc-meta{min-width:0;color:var(--c-soft);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11.5px;overflow:hidden}.at-bc-cta{background:var(--c-accent);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;height:27px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.at-bc-cta:hover{filter:brightness(1.12)}.at-bc-cta .at-ico{color:#fff}.at-bc.dim .at-bc-cta{background:var(--at-ink-3)}.at-club-composer{background:#fff}.at-plus{background:var(--at-ink);color:#fff;cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.at-sheet{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.at-sheet-tile{text-align:left;border:1px solid var(--at-line);cursor:pointer;color:inherit;background:#fff;border-radius:12px;justify-items:start;gap:4px;padding:12px;display:grid}.at-sheet-tile:hover{border-color:var(--at-ink)}.at-sheet-tile b{font-size:13.5px;font-weight:600}.at-sheet-tile small{color:var(--at-ink-3);font-size:11.5px}.at-sheet-emoji{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;font-size:20px;display:inline-flex}.at-int-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.at-int-card{text-align:left;border:1px solid var(--at-line);cursor:pointer;color:inherit;background:#fff;border-radius:12px;gap:8px;padding:12px 14px;transition:border-color .12s,box-shadow .12s;display:grid}.at-int-card:hover{border-color:#d9d9dc;box-shadow:0 2px 10px #1018280f}.at-int-head{align-items:center;gap:10px;display:flex}.at-int-head>span:nth-child(2){flex:1}.at-int-head b{font-size:13.5px;font-weight:600;display:block}.at-int-head small{color:var(--at-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.at-int-logo{color:#fff;letter-spacing:-.02em;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;display:inline-flex}.at-int-flow{color:var(--at-ink-2);flex-wrap:wrap;gap:4px 10px;font-size:11.5px;display:flex}.at-clubcard{border:1px solid var(--at-line);background:linear-gradient(170deg,#fff,#f6f6f8);border-radius:16px;padding:16px}.at-clubcard-head{align-items:center;gap:12px;display:flex}.at-clubcard-head .at-avatar.lg{width:48px;height:48px;font-size:18px}.at-clubcard-head b{letter-spacing:-.01em;font-size:16px;font-weight:650;display:block}.at-clubcard-head small{color:var(--at-ink-3);font-size:12px;display:block}.at-clubcard-price{white-space:nowrap;margin-left:auto;font-size:13px;font-weight:650}.at-clubcard-join{background:var(--at-ink);color:#fff;text-align:center;border-radius:999px;margin-top:12px;padding:10px;font-size:13.5px;font-weight:600}.at-clubcard-perks{gap:8px;display:grid}.at-clubcard-perks>div{grid-template-columns:24px 1fr;align-items:baseline;gap:2px 8px;font-size:13.5px;display:grid}.at-clubcard-perks>div>small{color:var(--at-ink-3);grid-column:2;font-size:11.5px}.at-perk-list{border:1px solid var(--at-line);border-radius:10px;overflow:hidden}.at-perk-row{border-top:1px solid var(--at-line-2);gap:8px;padding:10px 12px;display:grid}.at-perk-row:first-child{border-top:0}.at-tiers{gap:10px;display:grid}.at-tier{border:1px solid var(--at-line);background:#fff;border-radius:12px;align-content:start;gap:6px;padding:12px;display:grid}.at-tier.paid{background:linear-gradient(170deg,#fff,#f7f3ea);border-color:#e6dcc3}.at-tier.on{box-shadow:0 0 0 2px var(--at-ink)}.at-tier-name{font-size:14px;font-weight:650}.at-tier-price{letter-spacing:-.01em;font-size:18px;font-weight:700}.at-tier-tag{color:var(--at-ink-3);font-size:12px}.at-tier-join{background:var(--at-ink);color:#fff;text-align:center;border-radius:999px;margin:4px 0 6px;padding:7px;font-size:12.5px;font-weight:600}.at-tier.on .at-tier-join{background:var(--at-side);color:var(--at-ink-2)}.at-tier-perks{gap:6px;display:grid}.at-tier-perks>div{grid-template-columns:22px 1fr;align-items:baseline;gap:1px 6px;font-size:12.5px;display:grid}.at-tier-perks>div>small{color:var(--at-ink-3);grid-column:2;font-size:11px}.at-clubs-strip{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.at-clubcard-mini{border:1px solid var(--at-line);text-align:left;cursor:pointer;color:inherit;background:#fff;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.at-clubcard-mini.on{border-color:var(--at-ink);box-shadow:0 0 0 1px var(--at-ink)}.at-clubcard-mini b{font-size:13.5px;font-weight:600;display:block}.at-clubcard-mini small{color:var(--at-ink-3);font-size:11.5px;display:block}.at-redeem{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width<=900px){.at-redeem{grid-template-columns:1fr}}.at-redeem-box{background:var(--at-panel);border:1px solid var(--at-line);border-radius:12px;gap:10px;padding:20px;display:grid}.at-redeem-label{letter-spacing:.06em;text-transform:uppercase;color:var(--at-ink-2);font-size:11px;font-weight:600}.at-redeem-input{border:1px solid var(--at-line);background:var(--at-bg);width:100%;height:56px;color:var(--at-ink);letter-spacing:.14em;text-align:center;text-transform:uppercase;font-variant-numeric:tabular-nums;border-radius:10px;outline:none;font-size:24px;font-weight:600}.at-redeem-input:focus{border-color:var(--at-ink);box-shadow:0 0 0 3px #0000000d}.at-redeem-hint{color:var(--at-ink-2);font-size:12px;line-height:1.45}.at-redeem-go{justify-content:center;height:40px}.at-redeem-err{color:var(--at-red);background:var(--at-red-soft);border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:12.5px;display:flex}.at-redeem-ok{border:1px solid var(--at-line);background:var(--at-bg);border-radius:10px;gap:6px;padding:12px;display:grid}.at-redeem-ok-head{letter-spacing:.04em;text-transform:uppercase;color:var(--at-ink-2);align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.at-redeem-ok-what{color:var(--at-ink);font-size:16px;font-weight:550}.at-redeem-ok-who{color:var(--at-ink-2);align-items:center;gap:6px;font-size:12.5px;display:flex}.at-redeem-recent{min-width:0}.at-redeem-card{border:1px solid var(--at-line);background:var(--at-bg);border-radius:12px;gap:8px;padding:14px;display:grid}.at-redeem-card-top{justify-content:space-between;align-items:center;display:flex}.at-redeem-card-ic{border-radius:12px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.at-redeem-card-title{letter-spacing:-.01em;color:var(--at-ink);font-size:22px;font-weight:600;line-height:1.2}.at-redeem-kv{grid-template-columns:auto 1fr;gap:4px 14px;margin:0;font-size:13px;display:grid}.at-redeem-kv dt{color:var(--at-ink-3)}.at-redeem-kv dd{color:var(--at-ink);min-width:0;margin:0;font-weight:550}.at-redeem-answer{border-radius:8px;gap:2px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:grid}.at-redeem-answer b{font-size:13.5px}.at-redeem-answer.bad{background:var(--at-red-soft);color:var(--at-red)}.at-redeem-answer.warn{background:var(--at-amber-soft);color:#93370d}.at-redeem-done{text-align:center;color:var(--at-ink-2);justify-items:center;gap:6px;padding:10px 0 2px;font-size:13px;display:grid}.at-redeem-done b{color:var(--at-ink);font-size:20px;font-weight:600}.at-redeem-done .at-redeem-go{justify-self:stretch;margin-top:6px}.at-redeem-done-tick{background:var(--at-green-soft);color:#027a48;border-radius:50%;place-items:center;width:56px;height:56px;font-size:28px;font-weight:700;display:grid}.at-msg-quote{opacity:.75;-webkit-line-clamp:2;background:#7f7f7f24;border-left:3px solid;border-radius:6px;-webkit-box-orient:vertical;margin-bottom:6px;padding:3px 8px;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.at-seg{background:var(--at-line-2);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.at-seg-btn{color:var(--at-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:550;display:inline-flex}.at-seg-btn.on{background:var(--at-panel);color:var(--at-ink);box-shadow:0 1px 2px #0000000f}.at-seg-count{background:var(--at-ink);color:var(--at-panel);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:600}.at-req{border-bottom:1px solid var(--at-line-2);gap:10px;padding:12px 14px;display:grid}.at-req.active{background:var(--at-line-2)}.at-req.stale{opacity:.62}.at-req-main{text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;gap:3px;min-width:0;padding:0;display:grid}.at-req-kind{letter-spacing:.06em;text-transform:uppercase;color:var(--at-ink-2);font-size:10.5px;font-weight:600}.at-req-title{color:var(--at-ink);font-size:14px;font-weight:550}.at-req-detail{color:var(--at-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.at-req-who{color:var(--at-ink-2);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.at-req-wait{font-variant-numeric:tabular-nums;margin-left:auto}.at-req-actions{gap:6px;display:flex}.at-req-actions .at-btn{flex:1;justify-content:center}.at-queue{background:var(--at-panel);flex:1;min-height:0;overflow:auto}.at-queue .at-req{max-width:760px}.at-convlist{border-right:1px solid var(--at-line);min-height:0;overflow-y:auto}.at-conv{border:0;border-bottom:1px solid var(--at-line-2);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border-left:2px solid #0000;grid-template-columns:32px minmax(0,1fr) 10px;align-items:start;gap:10px;padding:11px 14px;display:grid}.at-conv:hover{background:var(--at-hover)}.at-conv.active{background:var(--at-active);border-left-color:var(--at-ink)}.at-conv .at-avatar{border-radius:16px;width:32px;height:32px;font-size:13px}.at-conv-body{gap:2px;min-width:0;display:grid}.at-conv-top{align-items:baseline;gap:8px;min-width:0;display:flex}.at-conv-name{color:var(--at-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.at-conv.unread .at-conv-name{font-weight:600}.at-conv-when{color:var(--at-ink-3);flex:none;margin-left:auto;font-size:11px}.at-conv-prev{color:var(--at-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden}.at-conv.unread .at-conv-prev{color:var(--at-ink-2)}.at-conv-tags{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.at-conv-dot{background:var(--at-ink);border-radius:4px;width:8px;height:8px;margin-top:6px}.at-req-error{color:var(--at-red);font-size:12px}.at-req-member{color:var(--at-ink);font-weight:550}.at-req-phone{font-variant-numeric:tabular-nums;color:var(--at-ink-3)}.at-conv-phone{color:var(--at-ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.at-split{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.at-split.open{grid-template-columns:minmax(0,1fr) 380px}.at-split>.at-table-wrap{min-height:0;overflow:auto}.at-rec{border-left:1px solid var(--at-line);background:var(--at-panel);min-height:0;padding-bottom:24px;overflow-y:auto}.at-rec-head{border-bottom:1px solid var(--at-line-2);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:16px;display:grid}.at-rec-head h2{margin:0;font-size:15px;font-weight:550}.at-rec-head .at-muted{font-size:12.5px}.at-rec-actions{flex-wrap:wrap;gap:6px;padding:12px 16px;display:flex}.at-rec-actions .at-btn.on{background:var(--at-ink);color:var(--at-panel);border-color:var(--at-ink)}.at-rec .at-attrs{padding:4px 10px 12px}.at-table.at-mini td{padding:5px 6px;font-size:12.5px}.at-table tr.at-row-on{background:var(--at-active)}.at-walkin{flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px;display:flex}.at-walkin .at-input{flex:160px;min-width:120px}.at-convo-chips{border-bottom:1px solid var(--at-line-2);background:var(--at-panel);flex-wrap:wrap;gap:6px;padding:8px 14px;display:flex}.at-targets{flex-wrap:wrap;align-items:center;gap:6px;padding:8px 14px 0;font-size:12px;display:flex}.at-targets-k{color:var(--at-ink-2)}.at-req-club{border-left:1px solid var(--at-line);text-transform:none;letter-spacing:0;margin-left:6px;padding-left:6px}.at-conv-club{color:var(--at-ink-3);font-size:11px}.at-scope{width:100%;height:30px;color:var(--at-ink-2);cursor:pointer;text-align:left;border-radius:var(--at-radius-sm);background:0 0;border:0;align-items:center;gap:8px;margin:1px 0;padding:0 8px;display:flex}.at-scope:hover{background:var(--at-hover);color:var(--at-ink)}.at-scope.on{background:var(--at-active);color:var(--at-ink)}.at-scope.at-scope-ghost{color:var(--at-ink-3);cursor:default;font-size:12.5px}.at-scope.at-scope-ghost:hover{background:0 0}.at-scope-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:450;overflow:hidden}.at-scope.on .at-scope-name{font-weight:600}.at-scope .at-avatar,.at-scope img{border-radius:4px;flex-shrink:0;width:17px;height:17px;font-size:9px}.at-scope>.at-ico{width:16px;height:16px;color:var(--at-ink-3);flex-shrink:0}.at-scope.on>.at-ico{color:var(--at-ink)}.at-scope .at-count{color:var(--at-ink-3);background:var(--at-active);text-align:center;border-radius:999px;flex-shrink:0;min-width:18px;margin-left:auto;padding:0 6px;font-size:11px}.at-scope.on .at-count{background:#fff}.at-scope .at-count.loud{background:var(--at-blue);color:#fff}.at-subnav{border-left:1px solid var(--at-line);margin:1px 0 6px 16px;padding-left:9px}.at-subnav a{min-height:26px;font-size:12.5px}.at-nav-sub{letter-spacing:.04em;color:var(--at-ink-3);padding:10px 8px 2px;font-size:10.5px;font-weight:600}.at-branch{border-radius:var(--at-r-sm,6px);height:28px;color:var(--at-ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:550;display:inline-flex}.at-branch:hover{background:var(--at-bg-2);border-color:var(--at-line);color:var(--at-ink-1)}.at-branch.one{cursor:default;color:var(--at-ink-3);font-weight:500}.at-branch.one:hover{color:var(--at-ink-3);background:0 0;border-color:#0000}.at-branch .at-ico{color:var(--at-ink-3)}.at-work{flex:1;min-height:0;display:flex;overflow:hidden}.at-work-main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.at-facets{border-right:1px solid var(--at-line);background:var(--at-bg-1);flex-direction:column;flex-shrink:0;gap:2px;width:216px;padding:10px 8px 12px;display:flex;overflow-y:auto}.at-facets-head{padding:6px 8px 10px}.at-facets-head h2{letter-spacing:-.01em;color:var(--at-ink-1);margin:0;font-size:15px;font-weight:650}.at-facets-head span{color:var(--at-ink-3);margin-top:2px;font-size:11.5px;display:block}.at-facet-sec{margin-bottom:10px}.at-facet-kicker{letter-spacing:.07em;text-transform:uppercase;color:var(--at-ink-3);padding:8px 8px 4px;font-size:10.5px;font-weight:650}.at-facet{border-radius:var(--at-r-sm,6px);width:100%;height:30px;color:var(--at-ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-size:13px;text-decoration:none;display:flex}.at-facet:hover{background:var(--at-bg-2);color:var(--at-ink-1)}.at-facet.on{background:var(--at-bg-3,var(--at-bg-2));color:var(--at-ink-1);font-weight:600}.at-facet .at-ico,.at-facet svg{color:var(--at-ink-3);flex-shrink:0}.at-facet.on svg{color:var(--at-ink-1)}.at-facet-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.at-facet-count{background:var(--at-bg-2);min-width:18px;height:17px;color:var(--at-ink-3);font-variant-numeric:tabular-nums;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;font-size:11px;display:inline-flex}.at-facet.on .at-facet-count{background:var(--at-line);color:var(--at-ink-2)}.at-facet-empty{color:var(--at-ink-3);padding:4px 8px 6px;font-size:11.5px}.at-facets-foot{border-top:1px solid var(--at-line);margin-top:auto;padding-top:10px}.at-facets-foot .at-btn{justify-content:center;width:100%}.at-facets{width:232px}.at-facet-sec.clubs{border-bottom:1px solid var(--at-line);margin-bottom:4px;padding-bottom:10px}.at-facet-sec.clubs .at-facet{height:36px;font-size:13.5px}.at-facet-sec.clubs .at-facet.on{background:var(--at-accent-soft,var(--at-bg-3,var(--at-bg-2)));font-weight:650}.at-facet-sec.clubs .at-avatar,.at-facet-sec.clubs img{border-radius:6px;width:20px;height:20px}.at-queue .at-req{-moz-column-gap:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:16px;max-width:none;padding:12px 20px}.at-queue .at-req-actions{grid-area:1/2;justify-content:flex-end;align-self:center}.at-queue .at-req-actions .at-btn{flex:none}.at-queue .at-req-error{grid-column:1/-1}.at-queue .at-req-main{max-width:640px}.at-queue .at-code{letter-spacing:.04em;justify-self:start;width:fit-content;margin-top:2px}.at-clubrow{width:100%}.at-clubrow .at-clubrow-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.at-clubrow .at-avatar,.at-clubrow img{border-radius:4px;flex-shrink:0;width:16px;height:16px}.at-nav button.at-nav-btn.at-clubrow.active{background:var(--at-active);color:var(--at-ink);font-weight:550}.at-nav button.at-nav-btn.at-clubrow.active .at-ico{color:var(--at-ink)}.at-nav .at-nav-sub-link{border-radius:var(--at-radius-sm);color:var(--at-ink-3);align-items:center;gap:8px;min-height:26px;padding:4px 8px;font-size:12.5px;text-decoration:none;display:flex}.at-nav .at-nav-sub-link:hover{background:var(--at-hover);color:var(--at-ink-2)}.at-nav .at-nav-sub-link.active{background:var(--at-active);color:var(--at-ink)}.at-nav .at-nav-sub-link .at-ico{flex-shrink:0;width:16px;height:16px}.at-ws-static{cursor:default}.at-ws-static:hover{background:0 0}.at-reqpane{background:var(--at-panel);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.at-reqpane-head{border-bottom:1px solid var(--at-line);gap:4px;padding:20px 20px 14px;display:grid}.at-reqpane-head h2{letter-spacing:-.01em;color:var(--at-ink);margin:2px 0 0;font-size:19px;font-weight:600}.at-reqpane-head p{color:var(--at-ink-2);margin:0;font-size:13.5px}.at-reqpane-code{border-bottom:1px solid var(--at-line);align-items:center;gap:10px;padding:14px 20px;font-size:12.5px;display:flex}.at-reqpane-code .at-code{letter-spacing:.06em;padding:4px 10px;font-size:14px}.at-reqpane-actions{border-bottom:1px solid var(--at-line);gap:8px;padding:14px 20px;display:flex}.at-reqpane-who{padding:14px 14px 18px}.at-reqpane-who .at-rec-head{align-items:center;gap:10px;padding:0 6px 12px;font-size:14px;display:flex}.at-reqpane-foot{border-top:1px solid var(--at-line);margin-top:auto;padding:14px 20px}.at-placelist{border:1px solid var(--at-line);border-radius:var(--at-radius-sm);background:var(--at-panel);max-height:210px;margin-top:6px;overflow-y:auto}.at-placeopt,.at-placepick{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 11px;display:flex}.at-placeopt+.at-placeopt{border-top:1px solid var(--at-line-2)}.at-placeopt:hover{background:var(--at-hover)}.at-placeopt b,.at-placepick b{color:var(--at-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:550;display:block;overflow:hidden}.at-placeopt small,.at-placepick small{color:var(--at-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.at-placeopt .at-ico,.at-placepick .at-ico{color:var(--at-ink-3);flex-shrink:0}.at-placepick{cursor:default;border:1px solid var(--at-line);border-radius:var(--at-radius-sm);background:var(--at-bg-2)}.at-placepick .at-btn{flex-shrink:0;margin-left:auto}.at-placelist-empty{color:var(--at-ink-3);padding:12px;font-size:12.5px}.at-nav-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.at-nav-add{color:var(--at-ink-3)}.at-nav-add:hover{color:var(--at-ink-2)}.at-side-me{border-radius:var(--at-radius-sm);cursor:pointer;min-width:0;color:var(--at-ink-2);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:2px 4px;font-size:12px;display:flex}.at-side-me:hover{background:var(--at-hover);color:var(--at-ink)}.at-pop-head{border-bottom:1px solid var(--at-line-2);align-items:center;gap:8px;margin-bottom:4px;padding:6px 8px 8px;display:flex}.at-pop-head b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;display:block;overflow:hidden}.at-pop-head small{color:var(--at-ink-3);font-size:11.5px;display:block}.at-pop-sep{background:var(--at-line-2);height:1px;margin:4px -2px}.at-pop-scope{gap:8px}.at-pop-scope b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.at-pop-scope small{color:var(--at-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.at-pop-scope.on{background:var(--at-hover)}.at-pop-scope .at-count{color:#fff;background:var(--at-blue);text-align:center;border-radius:999px;flex-shrink:0;min-width:18px;padding:0 6px;font-size:11px}.at-side>.at-pop-anchor{width:100%;display:block}.at-scope-pill{background:var(--at-hover);height:22px;color:var(--at-ink-2);border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;max-width:260px;margin-left:2px;padding:0 8px;font-size:12px;font-weight:450;display:inline-flex;overflow:hidden}.at-scope-pill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.at-scope-pill:hover{background:var(--at-active);color:var(--at-ink);border-color:var(--at-line)}.at-scope-pill .at-ico{width:13px;height:13px;color:var(--at-ink-3);flex-shrink:0}.at-top-tabs{align-items:center;min-width:0;margin-left:18px;display:flex;overflow-x:auto}.at-htabs{align-items:center;gap:2px;display:flex}.at-htab{border-radius:var(--at-radius-sm);height:28px;color:var(--at-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:450;display:inline-flex}.at-htab:hover{background:var(--at-hover);color:var(--at-ink)}.at-htab.on{background:var(--at-active);color:var(--at-ink);font-weight:550}.at-htab .at-count{color:var(--at-ink-3);background:var(--at-bg);border:1px solid var(--at-line);text-align:center;border-radius:999px;min-width:17px;padding:0 5px;font-size:11px}.at-htab.on .at-count{color:var(--at-ink-2)}.at-lede{max-width:640px;color:var(--at-ink-2);margin:-4px 0 0;font-size:13px}.at-section.at-urgent{border-color:#f0d9a8}.at-section.at-urgent .at-card-head,.at-section.at-urgent .at-section-head{background:#fffaf0;border-color:#f0d9a8}.at-decide{border:0;border-top:1px solid var(--at-line-2);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:14px;width:100%;padding:11px 14px;display:flex}.at-row-list>.at-decide:first-child{border-top:0}.at-decide:hover{background:#fffaf0}.at-decide-n{font-variant-numeric:tabular-nums;min-width:34px;color:var(--at-ink);font-size:20px;font-weight:600}.at-decide-body{flex:1;min-width:0}.at-decide-body b{font-size:13.5px;font-weight:550;display:block}.at-decide-body small{color:var(--at-ink-3);font-size:12px;display:block}.at-decide>.at-ico{color:var(--at-ink-3);flex-shrink:0}.at-allclear{color:var(--at-ink-2);align-items:center;gap:12px;padding:16px 18px;display:flex}.at-allclear>.at-ico{color:var(--at-green);flex-shrink:0}.at-allclear b{color:var(--at-ink);font-size:13.5px;display:block}.at-allclear small{color:var(--at-ink-3);font-size:12.5px;display:block}.at-stats-boxed{border:1px solid var(--at-line);background:var(--at-panel);border-radius:10px;overflow:hidden}.at-stat-link{cursor:pointer;text-align:left;font:inherit;background:0 0;border:0}.at-stat-link:hover{background:var(--at-hover)}.at-section.at-quiet{background:#fcfcfd}.at-suggest,.at-offerline,.at-clubline{border:0;border-top:1px solid var(--at-line-2);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:10px 14px;display:flex}.at-row-list>.at-suggest:first-child,.at-row-list>.at-offerline:first-child,.at-row-list>.at-clubline:first-child{border-top:0}.at-suggest:hover,.at-offerline:hover,.at-clubline:hover{background:var(--at-hover)}.at-suggest>.at-ico,.at-clubline>.at-ico,.at-offerline>.at-ico{color:var(--at-ink-3);flex-shrink:0}.at-suggest-body{flex:1;min-width:0}.at-suggest-body b,.at-offerline b{font-size:13px;font-weight:500;display:block}.at-suggest-body small,.at-offerline small{color:var(--at-ink-3);font-size:12px;display:block}.at-clubline.on{background:var(--at-hover)}.at-clubline-name{flex:1;min-width:0}.at-clubline-name b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:550;display:block;overflow:hidden}.at-clubline-name small{color:var(--at-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.at-clubline-tiers{flex-wrap:wrap;gap:4px;max-width:380px;display:flex}.at-clubline-n{text-align:right;font-variant-numeric:tabular-nums;min-width:64px;font-size:15px;font-weight:600}.at-clubline-n small{color:var(--at-ink-3);font-size:11px;font-weight:400;display:block}@media (width<=1100px){.at-clubline-tiers{display:none}}.at-perf{border-top:1px solid var(--at-line-2);align-items:center;gap:14px;padding:10px 14px;display:flex}.at-row-list>.at-perf:first-child{border-top:0}.at-perf-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.at-perf-bar{background:var(--at-active);border-radius:3px;flex-shrink:0;width:180px;height:6px;overflow:hidden}.at-perf-bar i{background:var(--at-green);border-radius:3px;height:100%;display:block}.at-perf-n{text-align:right;font-variant-numeric:tabular-nums;min-width:108px;font-size:13px}.at-perf-n small{color:var(--at-ink-3);font-size:11px;display:block}@media (width<=900px){.at-perf-bar{display:none}}.at-root table th{text-transform:none!important;letter-spacing:0!important;color:var(--at-ink-3)!important;padding:8px 12px!important;font-size:12px!important;font-weight:500!important}.at-root table td{font-size:13px;padding:9px 12px!important}.at-content.at-pad>*{flex-shrink:0}.at-auth{background:var(--at-bg);grid-template-columns:minmax(420px,46fr) 54fr;min-height:100vh;display:grid}.at-auth-left{flex-direction:column;align-items:center;min-width:0;padding:40px 48px;display:flex}.at-auth-brand,.at-auth-form,.at-auth-foot{width:100%;max-width:380px}.at-auth-brand{letter-spacing:-.01em;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.at-auth-brand>span>span{color:var(--at-ink-3);font-weight:450}.at-auth-logo{width:auto;height:30px;display:block}.at-auth-mark{background:var(--at-ink);color:#fff;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex}.at-auth-form{flex-direction:column;flex:1;justify-content:center;gap:16px;width:100%;max-width:380px;padding-bottom:8vh;display:flex}.at-auth-form h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600}.at-auth-sub{color:var(--at-ink-2);margin:-6px 0 2px;font-size:13.5px;line-height:1.55}.at-auth-sub b{color:var(--at-ink);font-variant-numeric:tabular-nums;font-weight:550}.at-auth-input{height:42px;font-size:14.5px}.at-auth-otp{letter-spacing:.42em;text-indent:.42em;text-align:center;font-variant-numeric:tabular-nums;height:56px;font-size:26px}.at-auth-otp:disabled{opacity:.6}.at-auth-btn{justify-content:center;height:42px;font-size:14px}.at-auth-link{color:var(--at-blue);font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0}.at-auth-link:disabled{color:var(--at-ink-3);cursor:default}.at-auth-status{color:var(--at-ink-3);min-height:18px;font-size:12.5px}.at-auth-alt{font-size:13px}.at-auth-alt a{color:var(--at-blue)}.at-auth-foot{font-size:12.5px}.at-auth-foot a{color:var(--at-ink-3)}.at-auth-foot a:hover{color:var(--at-ink-2)}.at-auth-right{color:#fff;background:#17171a;justify-content:center;align-items:center;padding:56px;display:flex}.at-auth-panel{max-width:460px}.at-auth-panel h2{letter-spacing:-.02em;margin:0 0 30px;font-size:27px;font-weight:550;line-height:1.25}.at-auth-panel ul{gap:22px;margin:0;padding:0;list-style:none;display:grid}.at-auth-panel li{align-items:flex-start;gap:14px;display:flex}.at-auth-panel b{margin-bottom:3px;font-size:14px;font-weight:550;display:block}.at-auth-panel small{color:#ffffff94;font-size:13px;line-height:1.5;display:block}.at-auth-ico{background:#ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.at-auth-ico .at-ico{color:#ffffffd9;width:16px;height:16px}.at-auth-note{color:#ffffff73;border-top:1px solid #ffffff1a;margin:34px 0 0;padding-top:20px;font-size:12.5px}@media (width<=900px){.at-auth{grid-template-columns:1fr}.at-auth-right{display:none}.at-auth-left{padding:32px 24px}.at-auth-form{margin:0 auto;padding-bottom:4vh}}.at-auth-form.at-setup{justify-content:flex-start;gap:14px;max-width:440px;padding-top:7vh;padding-bottom:0;overflow-y:auto}:is(.at-auth-left:has(.at-setup) .at-auth-brand,.at-auth-left:has(.at-setup) .at-auth-foot){max-width:440px}.at-setup-steps li{opacity:.42;transition:opacity .15s}.at-setup-steps li.now,.at-setup-steps li.done{opacity:1}.at-setup-steps li.done .at-auth-ico{background:#ffffff29}.at-setup-steps .at-auth-ico span{color:#fffc;font-size:12.5px;font-weight:600}.at-root table td button:not([class~=at-btn]){border-radius:var(--at-radius-sm);padding:4px 10px;font-size:12px}.at-qpane-answer{border-bottom:1px solid var(--at-line);gap:8px;padding:16px 20px;display:grid}.at-qpane-answer>label{color:var(--at-ink-2);font-size:12px;font-weight:500}.at-qpane-answer .at-textarea{min-height:96px}.at-qpane-answer .at-help{color:var(--at-ink-3);font-size:11.5px;line-height:1.5}.at-qpane-answer .at-help b{color:var(--at-ink-2);font-weight:550}.at-nudge{cursor:pointer;text-align:left;background:#fffaf0;border:1px solid #f0d9a8;border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.at-nudge:hover{background:#fff6e6}.at-nudge>.at-ico{color:var(--at-amber);flex-shrink:0}.at-nudge span{flex:1;min-width:0}.at-nudge b{font-size:13.5px;font-weight:550;display:block}.at-nudge small{color:var(--at-ink-3);font-size:12px;line-height:1.45;display:block}.at-qr-thumb{border:1px solid var(--at-line);background:#fff;border-radius:5px;padding:3px;line-height:0;display:inline-block}.at-qr-thumb svg{width:100%;height:100%;display:block}.at-qr-btn{cursor:pointer;background:0 0;border:0;padding:0;line-height:0}.at-qr-btn:hover .at-qr-thumb{border-color:var(--at-ink-3)}.at-cell-link{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.at-cell-link:hover{text-decoration:underline}.at-qr-big{justify-content:center;padding:8px 0 4px;display:flex}.at-qr-big svg{width:220px;height:220px}.at-qr-note{color:var(--at-ink-2);text-align:center;margin:14px 0 0;font-size:12.5px;line-height:1.5}.at-qr-code{border:1px solid var(--at-line);border-radius:var(--at-radius-sm);background:var(--at-side);cursor:pointer;letter-spacing:.12em;width:100%;color:var(--at-ink-2);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:7px;font-size:12px;display:flex}.at-qr-code:hover{background:var(--at-hover);color:var(--at-ink)}.at-locked .at-chip-toggle:disabled,.at-locked .at-btn:disabled,.at-locked .at-iconbtn:disabled,.at-locked .at-thumb:disabled,.at-locked .at-switch input:disabled+span{opacity:.4;cursor:not-allowed}.at-tag-btn{border:1px solid var(--at-line);cursor:pointer;align-items:center;gap:4px;display:inline-flex}.at-tag-btn:hover{background:var(--at-hover);color:var(--at-ink)}.at-tag-btn .at-ico{width:11px;height:11px}.at-price-cell{justify-content:flex-end;align-items:center;gap:3px;display:inline-flex}.at-price-cell input{border-radius:var(--at-radius-sm);width:64px;font:inherit;text-align:right;color:var(--at-ink);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;padding:3px 6px;font-size:13px}.at-price-cell input:hover{border-color:var(--at-line);background:var(--at-panel)}.at-price-cell input:focus{border-color:var(--at-blue);background:var(--at-panel);outline:none;box-shadow:0 0 0 3px #3b82f626}.at-price-cell input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.at-price-cell input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.at-price-cell input[type=number]{appearance:textfield}.at-invite-link{border:1px solid var(--at-line);border-radius:var(--at-radius-sm);background:var(--at-side);color:var(--at-ink-2);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;padding:8px 10px;font-size:12px;overflow:hidden}.at-bc-prize{letter-spacing:-.028em;color:var(--c-accent);margin:1px 0 5px;font-size:22px;font-weight:800;line-height:1.12;display:block}.at-steps{padding:4px 16px 14px;display:flex}.at-step{flex-direction:column;flex:1;gap:6px;display:flex;position:relative}.at-step-dot{border:2px solid var(--at-border-strong,#c9ccd3);z-index:1;background:0 0;border-radius:50%;width:12px;height:12px;position:relative}.at-step.done .at-step-dot{background:var(--at-text,#111);border-color:var(--at-text,#111)}.at-step.now .at-step-dot{box-shadow:0 0 0 4px #1111111f}.at-step-line{background:var(--at-border,#e3e5ea);height:2px;position:absolute;top:6px;left:14px;right:2px}.at-step-line.done{background:var(--at-text,#111)}.at-step-label{color:var(--at-text-muted,#8a8f98);font-size:11.5px;font-weight:600}.at-step.done .at-step-label{color:var(--at-text,#111)}.at-src{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.at-ref{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-weight:700}.at-side{--at-side:#ffe24d;--at-side-on:#ffcd02;--at-side-bar:var(--at-ink);--at-hover:#1b1b1f12;--at-active:#1b1b1f17;--at-line:#1b1b1f21;--at-ink-2:#1b1b1fcc;--at-ink-3:#1b1b1fa3;--at-blue:var(--at-ink);background:var(--at-side);border-right-color:#e6c51e}.at-side .at-pop,.at-side .at-modal-scrim{--at-side:#f7f7f0;--at-hover:#f3f3f4;--at-active:#ececee;--at-line:#e8e8ea;--at-ink-2:#5c5e63;--at-ink-3:#8a8d93;--at-blue:#3b82f6}.at-side .at-search{background:#fff9;border-color:#1b1b1f1a}.at-side .at-search:hover{background:#ffffffc7}.at-side .at-search kbd{background:#fffc}.at-side .at-nav-label{letter-spacing:.06em;text-transform:uppercase;margin-top:16px;font-size:10.5px;font-weight:700}.at-side .at-nav-label button{text-transform:none;letter-spacing:0}.at-side .at-nav .at-ico,.at-side .at-scope>.at-ico{color:var(--at-ink-2)}.at-side .at-nav a.active,.at-side .at-nav button.at-nav-btn.at-clubrow.active,.at-side .at-nav .at-nav-sub-link.active{background:var(--at-side-on);color:var(--at-ink);font-weight:600;position:relative}.at-side .at-nav a.active .at-ico,.at-side .at-nav button.at-nav-btn.at-clubrow.active .at-ico,.at-side .at-nav .at-nav-sub-link.active .at-ico{color:var(--at-ink)}.at-side .at-nav a.active:after,.at-side .at-nav button.at-nav-btn.at-clubrow.active:after,.at-side .at-nav .at-nav-sub-link.active:after{content:"";background:var(--at-side-bar);border-radius:3px 0 0 3px;width:3px;position:absolute;top:4px;bottom:4px;right:-10px}.at-admin .at-side.at-rail .at-nav a.active:after{right:-8px}.at-admin .at-side .at-nav{margin:0 -10px;padding:0 10px 8px}.at-admin .at-side.at-rail .at-nav{margin:0 -8px;padding:0 8px 8px}.at-side .at-nav a.active .at-count{color:var(--at-ink);background:#1b1b1f1f}.at-side .at-scope.on{background:#ffffff6b}.at-side .at-scope.on .at-count{background:#1b1b1f1a}.at-side .at-subnav{border-left-color:#1b1b1f2e}.at-side .at-side-foot .at-avatar{background:var(--at-ink);color:var(--at-side)}.at-phone{align-items:stretch;gap:8px;width:100%;min-width:0;display:flex;position:relative}.at-phone>button.at-phone-code{cursor:pointer;white-space:nowrap;text-align:left;flex:none;align-items:center;gap:6px;width:auto;min-width:0;padding-inline:10px;display:inline-flex}.at-phone>button.at-phone-code:disabled{cursor:default}.at-phone>input.at-phone-num{flex:1;width:auto;min-width:0}.at-phone-flag{font-size:15px;line-height:1}.at-phone-dial{font-variant-numeric:tabular-nums;font-weight:600}.at-phone .at-phone-chev{width:12px;height:12px;color:var(--at-ink-3)}.at-phone-pop{z-index:70;background:var(--at-panel);border:1px solid var(--at-line);border-radius:var(--at-radius);width:300px;max-width:calc(100vw - 32px);box-shadow:var(--at-shadow);position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}.at-phone-search{border-bottom:1px solid var(--at-line-2);height:38px;color:var(--at-ink-3);align-items:center;gap:8px;padding:0 10px;display:flex}.at-phone-search input{min-width:0;font:inherit;color:var(--at-ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.at-phone-list{max-height:264px;padding:4px;overflow-y:auto}.at-phone-opt{border-radius:var(--at-radius-sm);width:100%;min-height:32px;color:var(--at-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 8px;font-size:13px;display:flex}.at-phone-opt.cur{background:var(--at-hover)}.at-phone-opt.on .at-phone-name{font-weight:600}.at-phone-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.at-phone-optdial{color:var(--at-ink-3);font-variant-numeric:tabular-nums}.at-phone-none{text-align:center;color:var(--at-ink-3);padding:14px;font-size:12.5px}.at-walkin .at-phone{flex:2 280px;width:auto}.at-odds{background:var(--at-hover,#f6f6f4);color:var(--at-ink-2,#3b3b3b);border-radius:10px;gap:4px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:grid}.at-odds-warn{color:#8a4b00;background:#fff4e5;border-radius:8px;margin-top:4px;padding:7px 10px;font-weight:550}@media (width<=900px){.at-form-preview{grid-template-columns:minmax(0,1fr)!important}}.tx{gap:14px;display:grid}.tx-kw{gap:8px;display:grid}.tx-add{align-items:center;gap:6px;display:flex}.tx-add .at-input,.tx-add .rc-input{flex:1;min-width:0}.tx-add .rc-chip{flex:none}.tx-note{color:var(--at-ink-3);font-size:11.5px}.tx-kw-title{color:var(--at-ink-2,var(--at-ink-3));margin-top:4px;font-size:11.5px;font-weight:650}.tx-own{align-items:center;gap:5px;display:inline-flex}.tx-own .at-ico{opacity:.75;width:11px;height:11px}.tx-ico{font-size:15px;line-height:1}.at-chip-btn .tx-ico{margin-right:4px;font-size:12px}.tx-tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rc-chip.tx-tile{text-align:left;border-radius:12px;align-items:center;gap:9px;padding:11px 12px;font-size:13.5px;line-height:1.25;display:flex}.rc-chip.tx-tile .tx-ico{font-size:18px}.tx-sum{color:var(--at-ink-2);gap:6px;font-size:13px;display:grid}.tx-sum b{color:var(--at-ink);font-weight:550}.tx-sum-kw{flex-wrap:wrap;gap:4px;display:flex}.at-setupcard{background:var(--at-ink);color:#fff;border-radius:12px;gap:10px;padding:14px 16px;display:grid}.at-setupcard-top{letter-spacing:.06em;text-transform:uppercase;color:#ffffffb3;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex}.at-setupcard-steps{gap:4px;display:flex}.at-setupcard-steps i{background:#fff3;border-radius:2px;width:18px;height:4px}.at-setupcard-steps i.d{background:#fff}.at-setupcard-steps i.n{background:var(--at-gold)}.at-setupcard-bar{background:#ffffff2e;border-radius:2px;height:4px;overflow:hidden}.at-setupcard-bar i{background:#fff;border-radius:2px;height:100%;display:block}.at-setupcard-body{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.at-setupcard-body>div:first-child{flex:1;gap:2px;min-width:240px;display:grid}.at-setupcard-body b{letter-spacing:-.01em;font-size:15px;font-weight:600}.at-setupcard-body small{color:#ffffffb8;font-size:12.5px;line-height:1.45}.at-setupcard-btns{gap:8px;display:flex}.at-setupcard-btns button{cursor:pointer;border-radius:8px;height:32px;padding:0 16px;font-size:13px;font-weight:600}.at-setupcard-btns .go{color:var(--at-ink);background:#fff;border:1px solid #fff}.at-setupcard-btns .go:hover{background:#f3f3f4}.at-setupcard-btns .later{color:#fff;background:0 0;border:1px solid #ffffff4d}.at-setupcard-btns .later:hover{background:#ffffff14}.at-setupcard-btns button:focus-visible{outline:2px solid var(--at-gold);outline-offset:2px}.at-ai-setup{border:1px solid var(--at-line);text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:14px;width:100%;padding:14px 16px;display:flex}.at-ai-setup:hover{background:var(--at-hover)}.at-ai-setup .at-emoji{font-size:22px}.at-ai-setup>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.at-ai-setup b{font-size:14px;font-weight:600}.at-ai-setup small{color:var(--at-ink-3);font-size:12.5px;line-height:1.45}.at-ai-setup .at-tag{text-transform:none;letter-spacing:0}.cb-wrap{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}@media (width<=1100px){.cb-wrap{grid-template-columns:1fr}}.cb-steps{flex-wrap:wrap;gap:6px;margin:0 0 22px;padding:0;list-style:none;display:flex}.cb-steps button{border:1px solid var(--at-line);background:var(--at-panel);height:32px;color:var(--at-ink-3);font:600 12.5px var(--at-font);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 6px;display:inline-flex}.cb-steps li.now button{color:var(--at-ink);border-color:var(--at-ink)}.cb-steps li.done button{color:var(--at-ink-2)}.cb-dot{background:var(--at-side);border-radius:99px;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.cb-steps li.now .cb-dot{background:var(--at-ink);color:#fff}.cb-steps li.done .cb-dot{background:var(--at-green-soft);color:var(--at-green)}.cb-step h2{font:700 22px/1.2 var(--at-font);letter-spacing:-.02em;color:var(--at-ink);margin:0 0 16px}.cb-lede{color:var(--at-ink-2);max-width:60ch;margin:-6px 0 16px;line-height:1.5}.cb-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.cb-list{gap:8px;display:grid}.cb-choice{text-align:left;border:1px solid var(--at-line);background:var(--at-panel);cursor:pointer;font-family:var(--at-font);border-radius:12px;align-items:flex-start;gap:12px;padding:14px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.cb-choice:hover:not(:disabled){border-color:var(--at-ink-3)}.cb-choice.on{border-color:var(--at-ink);box-shadow:0 0 0 1px var(--at-ink)}.cb-choice:disabled{opacity:.55;cursor:not-allowed}.cb-choice b{color:var(--at-ink);font-size:14px;display:block}.cb-choice small{color:var(--at-ink-3);margin-top:3px;font-size:12.5px;line-height:1.4;display:block}.cb-ico{background:var(--at-side);width:34px;height:34px;color:var(--at-ink-2);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.cb-choice.on .cb-ico{background:var(--at-ink);color:#fff}.cb-check{background:var(--at-ink);color:#fff;border-radius:99px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:10px;right:10px}.cb-sub{background:var(--at-side);border:1px solid var(--at-line);border-radius:12px;margin-top:18px;padding:16px}.cb-label{font:600 12.5px var(--at-font);color:var(--at-ink-2);margin:0 0 6px;display:block}.cb-sub .cb-label+.cb-row,.cb-sub .cb-label+.cb-chips{margin-bottom:12px}.cb-row{align-items:center;gap:10px;display:flex}.cb-to{color:var(--at-ink-3);font-size:13px}.cb-num{width:90px}.cb-chips{flex-wrap:wrap;gap:6px;display:flex}.cb-chip{border:1px solid var(--at-line);background:var(--at-panel);height:30px;font:600 12.5px var(--at-font);color:var(--at-ink-2);cursor:pointer;text-transform:capitalize;border-radius:999px;padding:0 12px}.cb-chip.on{background:var(--at-ink);color:#fff;border-color:var(--at-ink)}.cb-range{width:100%;accent-color:var(--at-ink)}.cb-form{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.cb-field{display:block}.cb-money{align-items:center;gap:8px;display:flex}.cb-money>span{color:var(--at-ink-3);font-weight:600}.cb-money .at-input{flex:1}.cb-table{border-collapse:collapse;width:100%;margin:8px 0 12px}.cb-table th{text-align:left;font:600 11.5px var(--at-font);color:var(--at-ink-3);padding:6px}.cb-table td{vertical-align:middle;padding:6px}.cb-pct{color:var(--at-ink-3);margin-left:6px}.cb-review{border:1px solid var(--at-line);border-radius:12px;margin:18px 0 0;overflow:hidden}.cb-review-row{border-bottom:1px solid var(--at-line);background:var(--at-panel);grid-template-columns:110px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.cb-review-row:last-child{border-bottom:0}.cb-review-row dt{color:var(--at-ink-3);font-size:12.5px;font-weight:600}.cb-review-row dd{color:var(--at-ink);margin:0;font-weight:600}.cb-nav{border-top:1px solid var(--at-line);gap:8px;margin-top:26px;padding-top:16px;display:flex}.cb-error{color:var(--at-red);margin-top:14px;font-weight:600}.cb-warn{background:var(--at-amber-soft);color:var(--at-ink);border-radius:10px;margin:0 0 14px;padding:10px 12px;font-size:13px}.cb-muted{color:var(--at-ink-3);margin:6px 0;font-size:12.5px;line-height:1.45}.cb-fine{color:var(--at-ink-3);max-width:80ch;font-size:12px;line-height:1.5}.cb-side{position:sticky;top:16px}.cb-k{font:700 11px var(--at-font);letter-spacing:.08em;text-transform:uppercase;color:var(--at-ink-3);margin-bottom:8px}.cb-phone{color:#fff;background:linear-gradient(#2a1b05,#0b0906 60%,#07060b);border-radius:22px;padding:18px 14px;box-shadow:0 20px 40px -20px #00000080}.cb-phone-k{text-align:center;letter-spacing:.14em;color:#ffe48acc;font-size:10px;font-weight:800}.cb-phone-t{text-align:center;margin:6px 0 14px;font-size:18px;font-weight:800}.cb-card{border:1px solid #ffffff29;border-radius:16px;padding:14px}.cb-card-empty{color:#ffffff80;text-align:center;padding:28px 14px;font-size:13px}.cb-card-top{letter-spacing:.14em;color:#ffffffd9;align-items:center;gap:6px;font-size:11px;display:flex}.cb-card-big{letter-spacing:-.02em;margin-top:8px;font-size:20px;font-weight:800;line-height:1.2}.cb-card-body{color:#ffffffbf;margin-top:3px;font-size:12.5px}.cb-card-btn{color:#2b1d00;letter-spacing:.04em;background:linear-gradient(#ffe48a,#f5c242 55%,#e0a21b);border-radius:10px;place-items:center;height:38px;margin-top:12px;font-size:13px;font-weight:900;display:grid}.cb-est{border:1px solid var(--at-line);background:var(--at-panel);border-radius:14px;padding:14px}.cb-est-row{align-items:baseline;gap:8px;padding:6px 0;display:flex}.cb-est-row b{color:var(--at-ink);min-width:80px;font-size:20px;font-weight:800}.cb-est-row span{color:var(--at-ink-3);font-size:13px}.cp-hero{color:#fff;background:#0b0b0b;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:22px 24px;display:flex}.cp-k{font:700 11px var(--at-font);letter-spacing:.08em;text-transform:uppercase;color:#fff9}.an-hero .cp-k,.an-hero-r .cp-k{color:inherit;opacity:.6}.cp-big{font:800 40px/1.05 var(--at-font);letter-spacing:-.03em;color:#ffcd02;margin-top:6px}.cp-sub{color:#ffffffb3;max-width:54ch;margin-top:4px;font-size:13px}.cp-hero-stats{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cp-stat{background:#ffffff14;border-radius:10px;min-width:96px;padding:10px 12px}.cp-stat b{font-size:20px;font-weight:800;display:block}.cp-stat span{color:#fff9;font-size:11.5px}.cp-table{border-collapse:collapse;width:100%}.cp-table th{text-align:left;font:600 11.5px var(--at-font);color:var(--at-ink-3);border-bottom:1px solid var(--at-line);white-space:nowrap;padding:8px 10px}.cp-table td{border-bottom:1px solid var(--at-line);color:var(--at-ink);vertical-align:middle;padding:11px 10px;font-size:13px}.cp-table tbody tr{cursor:pointer}.cp-table tbody tr:hover td{background:var(--at-side)}.cp-table td b{font-weight:700;display:block}.cp-table td small{color:var(--at-ink-3);font-size:11.5px}.cp-table .r{text-align:right}.cp-empty{text-align:center;border:1px dashed var(--at-line);border-radius:16px;max-width:560px;margin:30px auto;padding:30px}.cp-empty h3{font:700 18px var(--at-font);margin:0 0 8px}.cp-empty p{color:var(--at-ink-2);margin:0 0 16px;line-height:1.5}.cd-head{color:var(--at-ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.cd-money{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-bottom:16px;display:grid}.cd-m{border:1px solid var(--at-line);background:var(--at-panel);border-radius:12px;padding:14px}.cd-m span{color:var(--at-ink-3);font-size:12px;font-weight:600;display:block}.cd-m b{letter-spacing:-.02em;color:var(--at-ink);margin:4px 0 2px;font-size:22px;font-weight:800;display:block}.cd-m small{color:var(--at-ink-3);font-size:11.5px}.cd-m.accent{background:#0b0b0b;border-color:#0b0b0b}.cd-m.accent span,.cd-m.accent small{color:#fff9}.cd-m.accent b{color:#ffcd02}.cd-grid{grid-template-columns:1fr 1.4fr;gap:16px;display:grid}@media (width<=1000px){.cd-grid{grid-template-columns:1fr}}.cd-funnel{gap:10px;display:grid}.cd-fun-row{grid-template-columns:130px 1fr 60px;align-items:center;gap:10px;font-size:13px;display:grid}.cd-fun-row b{text-align:right}.cd-bar{background:var(--at-side);border-radius:99px;height:10px;overflow:hidden}.cd-bar i{background:var(--at-ink);border-radius:99px;height:100%;display:block}.an-hero{border-radius:16px;grid-template-columns:1.5fr 1fr;gap:0;margin-bottom:16px;display:grid;overflow:hidden}@media (width<=900px){.an-hero{grid-template-columns:1fr}}.an-hero-l{color:#fff;background:#0b0b0b;padding:24px}.an-hero-r{background:var(--at-panel);border:1px solid var(--at-line);color:var(--at-ink);padding:24px}.an-hero-r .cp-sub{color:var(--at-ink-3)}.an-big{font:800 48px/1 var(--at-font);letter-spacing:-.035em;color:#ffcd02;margin:8px 0 12px}.an-mid{font:800 30px/1.1 var(--at-font);letter-spacing:-.03em;margin:8px 0 4px}.an-eq{color:#ffffffb3;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.an-eq b{color:#fff}.an-eq .op{color:#fff6;font-weight:700}.an-kpis{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.an-kpi{border:1px solid var(--at-line);background:var(--at-panel);border-radius:12px;padding:14px}.an-kpi span{color:var(--at-ink-3);font-size:12px;font-weight:600;display:block}.an-kpi b{letter-spacing:-.02em;color:var(--at-ink);margin-top:4px;font-size:22px;font-weight:800;display:block}.an-kpi small{font-size:11.5px;font-weight:700}.an-kpi small.up{color:var(--at-green)}.an-kpi small.down{color:var(--at-red)}.at-rv{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.at-rv>.at-table-wrap{flex:1;min-height:0}.at-rv.at-rv-boxed{border:1px solid var(--at-line);background:var(--at-panel);border-radius:10px;flex:none;overflow:visible}.at-rv.at-rv-boxed>:first-child{border-top-left-radius:9px;border-top-right-radius:9px}.at-rv.at-rv-boxed>.at-pager{border-bottom-right-radius:9px;border-bottom-left-radius:9px}.at-rv.at-rv-boxed>.at-table-wrap{max-height:70vh;overflow:auto}.at-rv-search{cursor:text;width:240px;height:30px;margin:0}.at-rv-search input{font:inherit;width:100%;color:var(--at-ink);background:0 0;border:0;outline:0;min-width:0}.at-rv-search button{color:var(--at-ink-3);cursor:pointer;background:0 0;border:0;padding:0;line-height:1;display:inline-flex}.at-rv-search button:hover{color:var(--at-ink)}.at-rv .at-btn .at-btn-n{color:#fff;background:#1d4ed8;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 5px;font-size:11px;display:inline-flex}.at-rv button.at-filter-pill{cursor:pointer;font:inherit;font-size:12.5px}.at-rv .at-filter-pill .at-pill-x{color:#1d4ed8;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:14px;line-height:1}.at-rv .at-filter-pill .at-pill-x:hover{color:#0b2f8a}.at-rv .at-filter-pill b{white-space:nowrap;text-overflow:ellipsis;max-width:320px;overflow:hidden}.at-pop.at-pop-scroll{max-height:min(70vh,560px);overflow-y:auto}.at-pop-search{border:1px solid var(--at-line);border-radius:var(--at-radius-sm);height:30px;color:var(--at-ink-3);background:var(--at-panel);align-items:center;gap:6px;margin:2px 2px 6px;padding:0 8px;display:flex}.at-pop-search input{font:inherit;width:100%;color:var(--at-ink);background:0 0;border:0;outline:0;font-size:13px}.at-pop-empty{color:var(--at-ink-3);padding:10px 8px;font-size:12.5px}.at-pop-row{border-radius:var(--at-radius-sm);align-items:center;gap:6px;padding:4px 6px;display:flex}.at-pop-row:hover{background:var(--at-hover)}.at-pop-row .at-grow{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.at-pop-row .at-iconbtn{width:24px;height:24px}.at-pop-row .at-iconbtn:disabled{opacity:.3;cursor:default}.at-pop-link{color:var(--at-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:12px}.at-pop-link:hover{text-decoration:underline}.at-pop-link:disabled{color:var(--at-ink-3);cursor:default;text-decoration:none}.at-pop-foot.spread{justify-content:space-between;align-items:center}.at-fm{width:340px}.at-fm-head{border-bottom:1px solid var(--at-line-2);align-items:center;gap:6px;margin-bottom:6px;padding:2px 2px 8px;font-size:13px;font-weight:550;display:flex}.at-fm-head .at-iconbtn{width:24px;height:24px}.at-fm-head .at-select{width:auto;height:28px;margin-left:auto;padding:0 6px;font-size:12.5px}.at-fm-cond{background:var(--at-blue-soft);color:#1d4ed8;border-radius:var(--at-radius-sm);text-align:left;cursor:pointer;border:1px solid #cfe0ff;align-items:center;gap:6px;width:100%;margin-bottom:6px;padding:6px 8px;font-size:12.5px;display:flex}.at-fm-cond span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.at-fm-cond .at-pill-x{color:#1d4ed8;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:14px;line-height:1}.at-fm-and{color:var(--at-ink-3);text-transform:uppercase;letter-spacing:.04em;padding:0 2px 6px;font-size:11px}.at-fm-body{gap:8px;padding:2px;display:grid}.at-fm-range{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;display:grid}.at-fm-range span{color:var(--at-ink-3);font-size:12px}.at-fm-hint{color:var(--at-ink-3);font-size:11.5px;line-height:1.45}.at-fm-quick{flex-wrap:wrap;gap:4px;display:flex}.at-fm-quick .at-chip-btn{padding:2px 8px;font-size:11.5px}.at-cl{gap:2px;max-height:280px;margin:0 -2px;padding:0 2px;display:grid;overflow-y:auto}.at-cl-tools{color:var(--at-ink-3);align-items:center;gap:8px;padding:0 4px 4px;font-size:12px;display:flex}.at-cl-tools .at-grow{flex:1}.at-cl-item{border-radius:var(--at-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:5px 6px;font-size:13px;display:flex}.at-cl-item:hover{background:var(--at-hover)}.at-cl-item input{width:14px;height:14px;accent-color:var(--at-ink);flex-shrink:0;margin:0}.at-cl-item .at-cl-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.at-cl-item .at-cl-label.empty{color:var(--at-ink-3);font-style:italic}.at-cl-item .at-cl-count{color:var(--at-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.at-cl-item.zero .at-cl-label{color:var(--at-ink-3)}.at-sm{width:360px}.at-sm .at-select{height:28px;padding:0 6px;font-size:12.5px}.at-sm .at-pop-row{padding:3px 2px}.at-sm .at-pop-row:hover{background:0 0}.at-sm-dir{border:1px solid var(--at-line);border-radius:var(--at-radius-sm);background:var(--at-panel);height:28px;font:inherit;cursor:pointer;white-space:nowrap;color:var(--at-ink-2);align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.at-sm-dir:hover{background:var(--at-hover);color:var(--at-ink)}.at-sm-n{text-align:center;width:16px;color:var(--at-ink-3);font-variant-numeric:tabular-nums;font-size:11px}.at-cm{width:280px}.at-cm .at-cl-item{padding:3px 4px 3px 6px}.at-cm .at-cl-item .at-iconbtn{opacity:0;width:22px;height:22px}.at-cm .at-cl-item:hover .at-iconbtn{opacity:1}.at-cm .at-cl-item .at-iconbtn:disabled{opacity:0!important}.at-rv .at-table th .at-th.static{cursor:default}.at-rv .at-table th .at-th .at-sortmark{color:var(--at-ink-2);align-items:center;gap:1px;display:inline-flex}.at-rv .at-table th .at-th .at-sortmark small{color:var(--at-ink-3);font-size:9.5px}.at-rv .at-table th .at-th .at-filtermark{background:var(--at-blue);border-radius:3px;flex-shrink:0;width:6px;height:6px}.at-rv .at-table th.right .at-th{justify-content:flex-end}.at-rv .at-table td.right{text-align:right;font-variant-numeric:tabular-nums}.at-rv .at-table td.wrap{white-space:normal}.at-rv .at-table.at-dimmed tbody{opacity:.55;transition:opacity .15s}.at-rv .at-table .at-cell-open{min-width:0;font:inherit;color:var(--at-ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;max-width:100%;padding:0;font-weight:500;display:flex}.at-rv .at-table .at-cell-open>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.at-rv .at-table .at-cell-open:hover>span{text-underline-offset:2px;text-decoration:underline}.at-rv .at-table td.at-col-name{max-width:360px}.at-skel{background:linear-gradient(90deg, var(--at-active) 0%, var(--at-hover) 50%, var(--at-active) 100%);background-size:200% 100%;border-radius:5px;height:10px;animation:1.2s ease-in-out infinite at-skel;display:inline-block}@keyframes at-skel{0%{background-position:100% 0}to{background-position:-100% 0}}.at-rv-error{align-items:center;gap:10px;margin:12px;display:flex}.at-rv-error .at-btn{margin-left:auto}.at-rv .at-empty .at-btn{margin-top:12px}.at-pager{border-top:1px solid var(--at-line);background:var(--at-bg);color:var(--at-ink-3);flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.at-pager .at-right{align-items:center;gap:6px;margin-left:auto;display:flex}.at-pager .at-select{width:auto;height:26px;padding:0 6px;font-size:12px}.at-pager .at-iconbtn{border:1px solid var(--at-line);background:var(--at-panel);width:26px;height:26px}.at-pager .at-iconbtn:disabled{opacity:.35;cursor:default}.at-pager b{color:var(--at-ink-2);font-variant-numeric:tabular-nums;font-weight:500}.at-pager .at-fetching{color:var(--at-ink-3)}.at-rv>.at-selbar{margin:0;position:absolute;bottom:52px;left:50%;transform:translate(-50%)}.at-rv .at-selbar .at-btn.danger{color:#fecdca}.at-rv .at-selbar .at-iconbtn{color:#fff}.at-rv .at-selbar .at-iconbtn:hover{color:#fff;background:#3a3a40}.at-rv .at-selbar .at-sel-sub{color:#fff9;font-size:12px}.at-rv-note{border-bottom:1px solid var(--at-line);background:var(--at-amber-soft);color:#8a4b08;flex-shrink:0;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;display:flex}.at-rv-note .at-ico{color:var(--at-amber);flex-shrink:0}.at-admin{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.at-admin .at-brand{align-items:center;gap:8px;min-height:34px;padding:6px 4px 6px 8px;display:flex}.at-admin .at-brand .at-ws-mark{background:var(--at-ink)}.at-admin .at-brand-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.at-admin .at-brand-name small{color:var(--at-ink-3);margin-left:4px;font-size:11.5px;font-weight:450}.at-admin .at-brand .at-iconbtn{width:26px;height:26px;color:var(--at-ink-3)}.at-admin button.at-search{width:100%;font:inherit;text-align:left;cursor:pointer;font-size:12.5px}.at-admin button.at-search:hover{color:var(--at-ink-2);border-color:#d6d6da}.at-admin .at-nav-label.at-nav-group{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;padding:2px 0}.at-admin .at-nav-label.at-nav-group:hover{color:var(--at-ink-2)}.at-admin .at-nav-label .at-nav-chev{color:var(--at-ink-3);transition:transform .12s}.at-admin .at-nav-label.closed .at-nav-chev{transform:rotate(-90deg)}.at-admin .at-nav-sublabel{color:var(--at-ink-3);cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;margin:6px 8px 2px 10px;font-size:10.5px;font-weight:550;display:flex}.at-admin .at-nav-sublabel:hover{color:var(--at-ink-2)}.at-admin .at-nav-sublabel .at-nav-chev{width:11px;height:11px;transition:transform .12s}.at-admin .at-nav-sublabel.closed .at-nav-chev{transform:rotate(-90deg)}.at-admin .at-nav-sublabel .at-count{color:var(--at-ink-3);text-transform:none;letter-spacing:0;margin-left:auto;font-size:10.5px}.at-admin .at-nav .at-count.loud{background:var(--at-blue);color:#fff}.at-admin .at-nav a.at-nav-obj{min-height:26px;padding-left:14px;font-size:12.5px}.at-admin .at-nav a.at-nav-obj .at-ico{width:14px;height:14px}.at-admin .at-side-foot .at-pop-anchor{flex:1;min-width:0;display:block}.at-admin .at-side-foot .at-side-me{width:100%}.at-admin .at-side-me .at-me-text{flex:1;min-width:0;line-height:1.25;display:grid}.at-admin .at-side-me .at-me-text b{color:var(--at-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.at-admin .at-side-me .at-me-text small{color:var(--at-ink-3);text-transform:capitalize;font-size:11px}.at-admin .at-side-foot .at-pop{top:auto;bottom:calc(100% + 6px)}.at-admin .at-side{transition:width .15s}.at-admin .at-side.at-rail{width:56px;padding:8px 8px 12px}.at-admin .at-side.at-rail .at-brand{flex-direction:column;justify-content:center;gap:6px;padding:6px 0}.at-admin .at-side.at-rail .at-brand-name,.at-admin .at-side.at-rail .at-nav-text,.at-admin .at-side.at-rail .at-search span,.at-admin .at-side.at-rail .at-search kbd,.at-admin .at-side.at-rail .at-me-text,.at-admin .at-side.at-rail .at-nav-label span,.at-admin .at-side.at-rail .at-nav-label .at-nav-chev,.at-admin .at-side.at-rail .at-nav-sublabel{display:none}.at-admin .at-side.at-rail .at-search{justify-content:center;padding:6px 0}.at-admin .at-side.at-rail .at-nav a{justify-content:center;padding:6px 0;position:relative}.at-admin .at-side.at-rail .at-nav a.at-nav-obj{padding-left:0}.at-admin .at-side.at-rail .at-nav .at-count{min-width:14px;height:14px;padding:0 3px;font-size:9.5px;line-height:14px;position:absolute;top:1px;right:2px}.at-admin .at-side.at-rail .at-nav-label{background:var(--at-line);height:1px;margin:10px 6px 4px}.at-admin .at-side.at-rail .at-side-foot{flex-direction:column;justify-content:center}.at-admin .at-side.at-rail .at-side-me{justify-content:center}.at-admin .at-content.at-pad{gap:16px;padding:20px 24px 40px}.at-admin .at-top .at-crumb a.at-sub:hover{color:var(--at-ink)}.at-admin .at-top .at-crumb,.at-admin .at-top .at-crumb>span{min-width:0}.at-admin .at-palette{background:var(--at-panel);border:1px solid var(--at-line);width:100%;max-width:560px;box-shadow:var(--at-shadow);border-radius:12px;overflow:hidden}.at-admin .at-palette-input{border-bottom:1px solid var(--at-line-2);height:48px;color:var(--at-ink-3);align-items:center;gap:10px;padding:0 14px;display:flex}.at-admin .at-palette-input input{font:inherit;color:var(--at-ink);background:0 0;border:0;outline:0;flex:1;font-size:14.5px}.at-admin .at-palette-list{max-height:420px;padding:6px;overflow-y:auto}.at-admin .at-palette-item{border-radius:var(--at-radius-sm);width:100%;font:inherit;color:var(--at-ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}.at-admin .at-palette-item.on{background:var(--at-hover)}.at-admin .at-palette-item .at-ico{color:var(--at-ink-3)}.at-admin .at-palette-item .at-hint{color:var(--at-ink-3);margin-left:auto;font-size:11.5px}.at-admin .at-palette-foot{border-top:1px solid var(--at-line-2);color:var(--at-ink-3);gap:14px;padding:8px 14px;font-size:11.5px;display:flex}.at-admin .at-palette-foot kbd{font:11px var(--at-font);border:1px solid var(--at-line);background:#fff;border-radius:4px;padding:0 4px}.at-admin .at-side-foot button.at-side-me{color:var(--at-ink-2);margin-left:0;font-size:12px}.at-admin .at-side-foot .at-pop button.at-pop-item{color:var(--at-ink);margin-left:0;font-size:13px}.at-admin .at-side-foot .at-pop button.at-pop-item:hover{color:var(--at-ink)}.at-admin .at-side{overflow:visible}.at-admin .at-nav{scrollbar-width:thin;flex:1;min-height:0;margin:0 -6px;padding:0 6px 8px;overflow:hidden auto}.at-admin .at-side-foot{flex-shrink:0;position:relative}.at-admin .at-side-foot .at-pop{z-index:60;left:0}.eco-sel{width:auto;max-width:100%}.at-field .eco-sel,.at-form-row .eco-sel{width:100%}.eco-note{border-radius:var(--at-radius-sm);background:var(--at-side);border:1px solid var(--at-line);color:var(--at-ink-2);padding:10px 12px;font-size:12.5px;line-height:1.55}.eco-note b{color:var(--at-ink);font-weight:600}.eco-note.warn{background:var(--at-amber-soft);color:#8a4b08;border-color:#f7d9a6}.eco-strip{border-bottom:1px solid var(--at-line);background:var(--at-panel);flex-shrink:0}.eco-strip .at-stat{padding:12px 18px}.at-stats .at-stat-link{border-right:1px solid var(--at-line-2)}.at-stats .at-stat-link:last-child{border-right:0}.eco-strip .at-stat small,.at-stats .at-stat small{color:var(--at-ink-3);margin-top:2px;font-size:11.5px;display:block}.eco-sub{color:var(--at-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.eco-cell{gap:1px;min-width:0;line-height:1.3;display:grid}.eco-mono{color:var(--at-ink-2);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.eco-tags{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.at-attr .at-v.wrap{white-space:normal;overflow:visible}.eco-bar{background:var(--at-active);border-radius:999px;min-width:90px;height:6px;overflow:hidden}.eco-bar>span{background:var(--at-blue);height:100%;display:block}.at-record-main>.at-rv{flex:1;min-height:320px}.eco-tabpanel{align-content:start;gap:16px;padding:20px 24px 60px;display:grid}.eco-phone{background:#1b1b1f;border-radius:28px;gap:12px;width:300px;padding:14px;display:grid}.eco-phone-push{color:#111;background:#fffffff0;border-radius:10px;gap:2px;padding:8px 10px;font-size:12px;display:grid}.eco-phone-card{background:#fff;border-radius:12px;display:grid;overflow:hidden}.eco-phone-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:110px}.eco-phone-body{gap:4px;padding:12px;display:grid}.eco-phone-title{color:var(--at-ink);font-size:15px;font-weight:650}.eco-phone-text{color:var(--at-ink-2);font-size:13px}.eco-phone-cta{text-align:center;background:var(--at-ink);color:#fff;border-radius:999px;margin-top:4px;padding:8px;font-size:13px;font-weight:600}.eco-phone-from{text-transform:uppercase;letter-spacing:.08em;color:var(--at-ink-3);font-size:10px}.eco-compose{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}@media (width<=900px){.eco-compose{grid-template-columns:minmax(0,1fr)}}.eco-item-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.eco-item-head .at-right{align-items:center;gap:6px;margin-left:auto;display:flex}.eco-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.eco-side-stats.at-stats{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr))}.eco-side-stats .at-stat:last-child:nth-child(odd){grid-column:1/-1}.eco-side-stats .at-stat{border-bottom:1px solid var(--at-line-2);padding:10px 12px}.eco-side-stats .at-stat:nth-child(2n){border-right:0}.eco-side-stats .at-stat:nth-last-child(-n+2):nth-child(odd),.eco-side-stats .at-stat:last-child{border-bottom:0}.eco-side-stats .at-stat>b{font-size:17px}.eco-a{color:var(--at-ink);text-underline-offset:2px;-webkit-text-decoration:underline #c9c9cf;text-decoration:underline #c9c9cf}.eco-a:hover{-webkit-text-decoration-color:var(--at-ink);text-decoration-color:var(--at-ink)}.at-record-side .eco-phone{box-sizing:border-box;width:100%}.camp-main-head{flex-shrink:0;gap:12px;padding:16px 16px 12px;display:grid}.camp-list-title{border-top:1px solid var(--at-line);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:550;display:flex}.camp-list-title .at-muted{font-size:12px;font-weight:400}.camp-schedule{gap:8px;width:260px;padding:10px;display:grid}.camp-progress{gap:3px;min-width:110px;display:grid}.ctx{gap:14px}.ctx-jump{flex-wrap:wrap;gap:6px;display:flex}.ctx-jump .at-chip-btn{color:var(--at-ink);text-decoration:none}.ctx-jump .at-chip-btn:hover{background:var(--at-hover)}.ctx-cat{scroll-margin-top:12px}.ctx-cat .at-section-head .at-btn{color:var(--at-ink);text-decoration:none}.ctx-caps{border-bottom:1px solid var(--at-line-2);color:var(--at-ink-2);text-transform:capitalize;padding:8px 14px;font-size:12px}.ctx-caps .at-muted{text-transform:none;margin-right:4px}.ctx-subs{display:grid}.ctx-sub{border-bottom:1px solid var(--at-line-2);grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:start;gap:12px;padding:8px 14px;font-size:13px;display:grid}.ctx-sub:last-child{border-bottom:0}.ctx-sub-name{gap:1px;display:grid}.ctx-sub-name b{font-weight:550}.ctx-sub-name .at-muted{font-size:11.5px}.ctx-own{color:var(--at-purple);text-transform:capitalize;font-size:11px}.ctx-kw{flex-wrap:wrap;gap:4px;display:flex}.ctx-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ctx-cell{text-overflow:ellipsis;white-space:nowrap;padding:2px 4px;font-size:13px;display:block;overflow:hidden}.ctx-cell .at-muted{margin-left:2px}.ctx-tabsep{background:var(--at-line);vertical-align:middle;width:1px;height:16px;margin:0 8px;display:inline-block}.cb-pos{color:#027a48}.cb-neg{color:#912018}.cb-strong{color:var(--at-ink);font-weight:600}.cb-page{align-content:start;gap:16px;max-width:1180px;display:grid}.cb-narrow{max-width:760px}.cb-models{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.cb-model{border:1px solid var(--at-line);background:var(--at-panel);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:10px;grid-template-columns:18px 1fr;align-content:start;align-items:start;gap:4px 10px;padding:14px;display:grid}.cb-model:hover{border-color:var(--at-ink-3)}.cb-model.on{border-color:var(--at-blue);box-shadow:0 0 0 3px var(--at-blue-soft)}.cb-model input{margin:3px 0 0}.cb-model b{font-size:13.5px;font-weight:600}.cb-model p{color:var(--at-ink-2);grid-column:2;margin:0;font-size:12.5px;line-height:1.55}.cb-model .cb-model-short{color:var(--at-ink);font-weight:500}.cb-model[aria-disabled=true]{cursor:default;opacity:.85}.cb-example{border-radius:var(--at-radius-sm);background:var(--at-side);border:1px solid var(--at-line);color:var(--at-ink-2);padding:12px 14px;font-size:12.5px;line-height:1.6}.cb-example b{color:var(--at-ink);font-weight:600}.cb-example ol,.cb-example ul{margin:4px 0 0;padding-left:18px}.cb-setting{gap:6px;max-width:420px;display:grid}.cb-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cb-inline .at-input{width:120px}.cb-suffix{color:var(--at-ink-2);font-size:12.5px}.cb-hint{color:var(--at-ink-3);font-size:12px;line-height:1.5}.cb-audited{color:var(--at-ink-3);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.cb-diff{border:1px solid var(--at-line);border-radius:var(--at-radius-sm);grid-template-columns:auto 1fr;gap:6px 14px;padding:10px 12px;font-size:13px;display:grid}.cb-diff dt{color:var(--at-ink-3)}.cb-diff dd{color:var(--at-ink);margin:0}.cb-diff del{color:var(--at-ink-3);margin-right:6px}.cb-picker{position:relative}.cb-picker-input{cursor:text;width:100%;height:32px;margin:0}.cb-picker-input input{font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0}.cb-picker-pop{max-height:260px;left:0;right:0;overflow:auto}.cb-picked{border:1px solid var(--at-line);border-radius:var(--at-radius-sm);background:var(--at-panel);align-items:center;gap:8px;height:32px;padding:0 4px 0 10px;display:flex}.cb-picked-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.cb-picked .at-iconbtn{width:24px;height:24px}.cb-wallets{flex-wrap:wrap;gap:8px;display:flex}.cb-wallet{border:1px solid var(--at-line);border-radius:var(--at-radius-sm);background:var(--at-panel);cursor:pointer;font:inherit;text-align:left;gap:2px;min-width:140px;padding:8px 12px;display:grid}.cb-wallet.on{border-color:var(--at-blue);box-shadow:0 0 0 3px var(--at-blue-soft)}.cb-wallet b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.cb-wallet span{color:var(--at-ink-3);font-size:11.5px}.cb-sign{border:1px solid var(--at-line);border-radius:var(--at-radius-sm);display:inline-flex;overflow:hidden}.cb-sign button{background:var(--at-panel);height:30px;font:inherit;cursor:pointer;color:var(--at-ink-2);border:0;padding:0 12px;font-size:12.5px}.cb-sign button+button{border-left:1px solid var(--at-line)}.cb-sign button.on{background:var(--at-active);color:var(--at-ink);font-weight:600}.cb-slices{border-top:1px solid var(--at-line-2);display:grid}.cb-slice{border-bottom:1px solid var(--at-line-2);justify-content:space-between;align-items:center;gap:10px;padding:8px 16px;font-size:12.5px;display:flex}.cb-slice .cb-slice-main{gap:1px;min-width:0;display:grid}.cb-slice .cb-slice-main span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cb-slice small{color:var(--at-ink-3);font-size:11.5px}.cb-slice-total{background:var(--at-side);font-weight:600}.cb-cell{gap:1px;min-width:0;line-height:1.3;display:grid}.cb-sub{color:var(--at-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.cb-model-strip{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cb-model-strip .cb-model-name{font-size:14px;font-weight:600}.cb-model-strip p{color:var(--at-ink-2);flex:320px;margin:0;font-size:12.5px;line-height:1.55}.cb-list{min-height:0}.cb-todo{display:grid}.cb-todo button{border:0;border-bottom:1px solid var(--at-line-2);font:inherit;text-align:left;cursor:pointer;color:var(--at-ink);background:0 0;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.cb-todo button:last-child{border-bottom:0}.cb-todo button:hover{background:var(--at-hover)}.cb-todo .cb-todo-n{color:var(--at-ink-2);font-variant-numeric:tabular-nums;margin-left:auto}.cb-trail{display:grid}.cb-trail-row{border-bottom:1px solid var(--at-line-2);gap:2px;padding:8px 16px;font-size:12.5px;display:grid}.cb-trail-row small{color:var(--at-ink-3);font-size:11.5px}.cb-trail-row code{font-size:11.5px}.cb-strip{border-bottom:1px solid var(--at-line);background:var(--at-panel);flex-shrink:0}.cb-strip .at-stat{padding:12px 18px}.cb-slice-link{border:0;border-bottom:1px solid var(--at-line-2);width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0}.cb-slice-link:hover{background:var(--at-hover)}.ws{flex:1;grid-template-columns:232px minmax(0,1fr);min-height:0;display:grid}.ws-rail{border-right:1px solid var(--at-line);background:var(--at-side);flex-direction:column;min-height:0;padding:12px 10px 24px;display:flex;overflow-y:auto}.ws-biz{border-bottom:1px solid var(--at-line);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:4px;padding:4px 6px 12px;display:grid}.ws-mark{background:var(--at-ink);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.ws-name{color:var(--at-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ws-sub{color:var(--at-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ws-tags{flex-wrap:wrap;grid-column:1/-1;gap:4px;display:flex}.ws-group{letter-spacing:.04em;text-transform:uppercase;color:var(--at-ink-3);margin:12px 8px 4px;font-size:11px;font-weight:550}.ws-nav a{height:28px;color:var(--at-ink-2);border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:13px;text-decoration:none;display:flex}.ws-nav a .at-ico{width:14px;height:14px;color:var(--at-ink-3);flex-shrink:0}.ws-nav a:hover{background:var(--at-hover);color:var(--at-ink)}.ws-nav a.active{background:var(--at-active);color:var(--at-ink);font-weight:550}.ws-nav a.active .at-ico{color:var(--at-ink-2)}.ws-main{flex-direction:column;min-width:0;min-height:0;display:flex}.ws-main>.at-rv,.ws-main>.at-record{flex:1;min-height:0}.ws-loading{color:var(--at-ink-3);text-align:center;padding:40px}.ws-record .at-attr{grid-template-columns:116px minmax(0,1fr)}.ws-record .at-attr .at-v{white-space:normal;overflow:visible}.ws-rel-row{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));border-bottom:1px solid var(--at-line-2);color:var(--at-ink);gap:10px;padding:9px 14px;font-size:12.5px;text-decoration:none;display:grid}.ws-rel-row:last-child{border-bottom:0}.ws-rel-row:hover{background:var(--at-hover)}.ws-rel-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ws-rel-row>span:first-child{font-weight:550}.cbk-money{justify-self:start;align-items:center;gap:6px;display:flex}.cbk-money>span{color:var(--at-ink-3);min-width:10px;font-size:13px}.cbk-money .at-input{font-variant-numeric:tabular-nums;width:140px}.cbk-money.wide .at-input{width:100%}.cbk-money.big .at-input{width:180px;height:44px;font-size:20px;font-weight:600}.cbk-split{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:start;gap:16px;display:grid}@media (width<=1100px){.cbk-split{grid-template-columns:1fr}}.cbk-form{gap:14px;display:grid}.cbk-form .at-form-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.cbk-err{color:var(--at-red);font-size:11.5px}.cbk-field-bad .at-input,.cbk-field-bad .at-select{border-color:var(--at-red)}.cbk-sub{color:var(--at-ink-3);font-size:11.5px;line-height:1.4}.cbk-seg{border:1px solid var(--at-line);background:var(--at-panel);border-radius:8px;flex-wrap:wrap;justify-self:start;width:fit-content;max-width:100%;display:inline-flex;overflow:hidden}.cbk-seg button{font:500 12.5px var(--at-font);color:var(--at-ink-2);cursor:pointer;background:0 0;border:0;padding:6px 12px}.cbk-seg button+button{border-left:1px solid var(--at-line)}.cbk-seg button.on{background:var(--at-ink);color:#fff}.cbk-seg button:disabled{cursor:default;opacity:.7}.cbk-preview{border:1px solid var(--at-line);background:linear-gradient(160deg,#fff,#f4f6f1);border-radius:12px;gap:10px;padding:16px;display:grid}.cbk-preview-k{letter-spacing:.05em;text-transform:uppercase;color:var(--at-ink-3);font-size:11px;font-weight:600}.cbk-preview-h{color:var(--at-ink);font-size:15px;font-weight:600;line-height:1.4}.cbk-preview ul{color:var(--at-ink-2);gap:4px;margin:0;padding-left:18px;font-size:12.5px;display:grid}.cbk-preview-try{color:var(--at-ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.cbk-preview-try .at-input{width:110px;height:30px}.cbk-said{color:var(--at-ink-2);border-top:1px dashed var(--at-line);padding-top:8px;font-size:12px}.cbk-statusline{color:var(--at-ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.cbk-banner{border:1px solid var(--at-line);background:var(--at-side);color:var(--at-ink-2);border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.cbk-banner b{color:var(--at-ink)}.cbk-banner.warn{background:var(--at-amber-soft);border-color:#fedf89}.cbk-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cbk-foot .at-muted{margin-right:auto;font-size:12px}.cbk-counter{grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width<=900px){.cbk-counter{grid-template-columns:1fr}}.cbk-steps{gap:14px;display:grid}.cbk-step{gap:8px;display:grid}.cbk-step-n{background:var(--at-ink);color:#fff;border-radius:99px;place-items:center;width:20px;height:20px;margin-right:6px;font-size:11px;font-weight:600;display:inline-grid}.cbk-step-t{color:var(--at-ink);align-items:center;font-size:12.5px;font-weight:600;display:flex}.cbk-pick{gap:6px;display:grid}.cbk-pick-list{border:1px solid var(--at-line);background:var(--at-panel);border-radius:8px;max-height:220px;overflow-y:auto}.cbk-pick-row{border:0;border-top:1px solid var(--at-line-2);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:7px 10px;display:flex}.cbk-pick-row:first-child{border-top:0}.cbk-pick-row:hover{background:var(--at-hover)}.cbk-pick-row small{color:var(--at-ink-3);margin-left:auto;font-size:11.5px}.cbk-chosen{border:1px solid var(--at-ink);background:var(--at-panel);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.cbk-chosen .at-btn{margin-left:auto}.cbk-receipt{border:1px solid var(--at-line);background:var(--at-panel);font-variant-numeric:tabular-nums;border-radius:12px;gap:6px;padding:14px 16px;display:grid}.cbk-receipt-k{letter-spacing:.05em;text-transform:uppercase;color:var(--at-ink-3);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.cbk-receipt-row{justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.cbk-receipt-row.minus{color:var(--at-green)}.cbk-receipt-row.total{border-top:1px solid var(--at-line);margin-top:2px;padding-top:8px;font-size:17px;font-weight:650}.cbk-receipt-who{color:var(--at-ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.cbk-wait{border:1px dashed var(--at-ink-3);background:var(--at-bg);border-radius:12px;justify-items:start;gap:10px;padding:14px 16px;display:grid}.cbk-wait b{font-size:14px}.cbk-pulse{background:var(--at-blue);border-radius:99px;width:10px;height:10px;margin-right:6px;animation:1.2s ease-in-out infinite cbk-pulse;display:inline-block}@keyframes cbk-pulse{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.cbk-earned{background:var(--at-green-soft);border:1px solid #abefc6;border-radius:12px;gap:6px;padding:14px 16px;display:grid}.cbk-earned b{color:#027a48;font-size:18px}.cbk-earned.none{border-color:var(--at-line);background:var(--at-side)}.cbk-earned.none b{color:var(--at-ink);font-size:14px}.cbk-earned ul{color:var(--at-ink-2);margin:0;padding-left:18px;font-size:12.5px}.cbk-amt{font-variant-numeric:tabular-nums;white-space:nowrap}.cbk-amt.in{color:var(--at-green)}.cbk-amt.out{color:var(--at-ink-2)}.cbk-net{border:1px solid var(--at-line);background:var(--at-panel);border-radius:12px;gap:4px;padding:16px;display:grid}.cbk-net b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:650}.cbk-net small{color:var(--at-ink-3);font-size:12px}.cbk-net.pos b{color:#027a48}.cbk-net.neg b{color:#912018}.cbk-range{color:var(--at-ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.cbk-range .at-input{width:140px;height:28px}.cbk-stepper{border:1px solid var(--at-line);background:var(--at-panel);border-radius:8px;justify-self:start;align-items:stretch;width:fit-content;height:32px;display:inline-flex;overflow:hidden}.cbk-stepper:focus-within{border-color:var(--at-ink-3)}.cbk-stepper>button{width:30px;font:500 15px var(--at-font);color:var(--at-ink-2);cursor:pointer;background:0 0;border:0;padding:0;line-height:1}.cbk-stepper>button:hover:not(:disabled){background:var(--at-hover);color:var(--at-ink)}.cbk-stepper>button:disabled{cursor:default;opacity:.35}.cbk-stepper-v{border-left:1px solid var(--at-line);border-right:1px solid var(--at-line);cursor:text;align-items:center;gap:2px;padding:0 8px;display:flex}.cbk-stepper-v input{text-align:center;min-width:3ch;max-width:12ch;font:600 13.5px var(--at-font);font-variant-numeric:tabular-nums;color:var(--at-ink);background:0 0;border:0;outline:0;padding:0}.cbk-stepper-v input::placeholder{color:var(--at-ink-3);font-weight:500}.cbk-stepper-v span{color:var(--at-ink-3);font-size:12.5px}.cbk-stepper.sm{height:28px}.cbk-stepper.sm>button{width:26px;font-size:14px}.cbk-stepper.sm .cbk-stepper-v input{font-size:12.5px}.cbk-stepper.off{background:var(--at-side)}.cbk-adjust{border:1px solid var(--at-line);background:var(--at-side);border-radius:8px;gap:8px;padding:10px 12px;display:grid}.cbk-adjust-row{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;display:flex}.cbk-adjust-row>b{color:var(--at-ink);flex:0 0 64px;font-weight:550}.cbk-adjust-row .cbk-result{min-width:0;color:var(--at-ink-2);font-variant-numeric:tabular-nums;flex:200px}.cbk-warn{color:#b54708;font-size:11.5px}.cbk-line{color:var(--at-ink);border:1px solid var(--at-line);background:linear-gradient(160deg,#fff,#f4f6f1);border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.45}.cbk-line.off{color:var(--at-ink-2);background:var(--at-side)}.cbk-card-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.cbk-tier-rates td.cbk-rate{color:var(--at-ink-2)}.cbk-tier-rates td.cbk-rate b{color:var(--at-ink);font-weight:600}.cbk-coins-pick{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.cbk-coins-opt{border:1.5px solid var(--at-line);background:var(--at-panel);font:inherit;text-align:left;cursor:pointer;border-radius:12px;justify-items:start;gap:2px;padding:14px 16px;display:grid}.cbk-coins-opt b{letter-spacing:-.02em;color:var(--at-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:750}.cbk-coins-opt span{color:var(--at-ink-2);font-size:12.5px}.cbk-coins-opt:hover{border-color:#c9c9ce}.cbk-coins-opt.on{border-color:var(--at-ink);box-shadow:0 0 0 3px #ffcd028c}.cbk-coins-opt:focus-visible{outline:2px solid var(--at-blue);outline-offset:2px}.cbk-pot{white-space:nowrap;border-radius:999px;align-items:center;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.cbk-pot.coins{color:#7a5a00;background:#fff4c2}.cbk-pot.store{background:var(--at-green-soft);color:#067647}.cbk-anytime{color:var(--at-ink-3);align-items:center;gap:6px;font-size:12px;display:flex}.cbk-rules{gap:16px;display:grid}.cbk-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cbk-flow li{border:1px solid var(--at-line);background:var(--at-panel);color:var(--at-ink-2);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.45;display:flex}.cbk-flow li b{color:var(--at-ink);font-size:13px;font-weight:600;display:block}.cbk-flow li>span{background:var(--at-ink);color:#fff;border-radius:11px;flex:none;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:700;display:grid}.cbk-flow li.you>span{color:var(--at-ink);background:#ffcd02}@media (width<=900px){.cbk-flow{grid-template-columns:1fr}}.cbk-half{border:1px solid var(--at-line);background:var(--at-panel);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(260px,320px);display:grid}@media (width<=1100px){.cbk-half{grid-template-columns:1fr}}.cbk-half-body{border:0;align-content:start;gap:12px;min-width:0;margin:0;padding:18px 20px 6px;display:grid}.cbk-half.off .cbk-say,.cbk-half.off .cbk-details{opacity:.55}.cbk-half-head{align-items:flex-start;gap:12px;display:flex}.cbk-half-head>div:first-child{flex:1;min-width:0}.cbk-half-head h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.cbk-half-head p{color:var(--at-ink-2);margin:2px 0 0;font-size:12.5px}.cbk-half-tags{gap:6px;padding-top:3px;display:flex}.cbk-offnote{color:#b54708;background:var(--at-amber-soft);border:1px solid #fedf89;border-radius:8px;padding:7px 10px;font-size:12.5px}.cbk-switch{font:600 12.5px var(--at-font);color:var(--at-ink);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:2px 0;display:inline-flex}.cbk-switch:disabled{cursor:default;opacity:.7}.cbk-switch i{background:#d0d0d4;border-radius:10px;width:36px;height:20px;transition:background .15s;position:relative}.cbk-switch i:after{content:"";background:#fff;border-radius:8px;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.cbk-switch[aria-checked=true] i{background:var(--at-green)}.cbk-switch[aria-checked=true] i:after{transform:translate(16px)}.cbk-switch:focus-visible{outline:2px solid var(--at-blue);outline-offset:2px;border-radius:4px}.cbk-say{color:var(--at-ink);font-size:16px;font-weight:500;line-height:2.15}.cbk-blank{border:1.5px solid var(--at-ink);vertical-align:middle;background:#fff;border-radius:8px;align-items:center;gap:3px;height:34px;margin:0 2px;padding:0 8px;display:inline-flex}.cbk-blank:focus-within{box-shadow:0 0 0 3px #ffcd028c}.cbk-blank.bad{border-color:var(--at-red)}.cbk-blank input{font:700 16px var(--at-font);color:var(--at-ink);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;min-width:2ch;padding:0}.cbk-blank b{font-weight:700}.cbk-blank select{font:700 16px var(--at-font);color:var(--at-ink);cursor:pointer;background:0 0;border:0;outline:0;padding:0}.cbk-half-body:disabled .cbk-blank{border-color:var(--at-line)}.cbk-half-body:disabled,.cbk-half-body:disabled .cbk-rule-head,.cbk-half-body:disabled .cbk-blank input,.cbk-half-body:disabled .cbk-blank select{opacity:1;color:var(--at-ink);-webkit-text-fill-color:var(--at-ink)}.cbk-details{border-top:1px solid var(--at-line);margin:2px -20px 0}.cbk-details-h{letter-spacing:.06em;text-transform:uppercase;color:var(--at-ink-3);padding:10px 20px 4px;font-size:10.5px;font-weight:700}.cbk-rule{border-bottom:1px solid var(--at-line-2)}.cbk-rule:last-child{border-bottom:0}.cbk-rule-head{width:100%;font:inherit;text-align:left;color:var(--at-ink);cursor:pointer;background:0 0;border:0;grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 20px;display:grid}.cbk-rule-head:hover:not(:disabled){background:var(--at-hover)}.cbk-rule-head:disabled{cursor:default}.cbk-rule-head:focus-visible{outline:2px solid var(--at-blue);outline-offset:-2px}.cbk-rule-q{color:var(--at-ink-2);font-size:13px}.cbk-rule-a{gap:2px;min-width:0;font-size:13px;font-weight:600;display:grid}.cbk-rule-a em{color:var(--at-red);font-size:11.5px;font-style:normal;font-weight:500}.cbk-rule.bad .cbk-rule-q{color:var(--at-red)}.cbk-rule-ch{color:var(--at-ink-3);align-items:center;gap:4px;font-size:12px;display:inline-flex}.cbk-rule-ch .at-ico{width:12px;height:12px;transition:transform .15s}.cbk-rule.open .cbk-rule-ch .at-ico{transform:rotate(180deg)}.cbk-rule-pick{justify-items:start;gap:8px;padding:2px 20px 14px 202px;display:grid}@media (width<=700px){.cbk-rule-head{grid-template-columns:minmax(0,1fr) auto}.cbk-rule-a{grid-column:1}.cbk-rule-ch{grid-area:1/2/span 2}.cbk-rule-pick{padding-left:20px}}.cbk-chips{flex-wrap:wrap;gap:6px;display:flex}.cbk-chip{border:1px solid var(--at-line);font:500 12.5px var(--at-font);color:var(--at-ink);cursor:pointer;background:#fff;border-radius:999px;padding:5px 12px}.cbk-chip:hover{border-color:#c9c9ce}.cbk-chip[aria-pressed=true]{background:var(--at-ink);border-color:var(--at-ink);color:#fff;font-weight:600}.cbk-chip:focus-visible{outline:2px solid var(--at-blue);outline-offset:2px}.cbk-dates{color:var(--at-ink-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.cbk-dates label{align-items:center;gap:6px;display:inline-flex}.cbk-dates .at-input{width:150px}.cbk-ex{border-left:1px solid var(--at-line);background:#fcfcf6;border-radius:0 12px 12px 0;align-content:start;gap:12px;padding:18px;display:grid}@media (width<=1100px){.cbk-ex{border-left:0;border-top:1px solid var(--at-line);border-radius:0 0 12px 12px}}.cbk-ex-k{letter-spacing:.06em;text-transform:uppercase;color:var(--at-ink-3);font-size:10.5px;font-weight:700}.cbk-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--at-ink);font-size:30px;font-weight:750;line-height:1.05}.cbk-big small{letter-spacing:0;color:var(--at-ink-2);margin-top:6px;font-size:12.5px;font-weight:500;display:block}.cbk-big.off{color:var(--at-ink-3)}.cbk-exnote{font-size:13px;font-weight:600;line-height:1.4}.cbk-ex .cbk-receipt{border-radius:10px;gap:4px;padding:10px 12px}.cbk-ex .cbk-receipt-row{font-size:13px}.cbk-ex .cbk-receipt-row.total{border-top-style:dashed;padding-top:6px;font-size:13.5px}.cbk-try{color:var(--at-ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.cbk-try .at-input{width:100px;height:28px}.cbk-sees{border:1px solid var(--at-line);color:var(--at-ink-2);background:#fff;border-radius:10px;gap:4px;padding:10px 12px;font-size:12px;display:grid}.cbk-sees b{color:var(--at-ink);font-size:13px;font-weight:600;line-height:1.45}.cbk-pill{background:var(--at-green-soft);color:#067647;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.cbk-savebar{z-index:5;border-top:1px solid var(--at-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--at-ink-2);background:#fffffafb;flex-wrap:wrap;align-items:center;gap:10px;margin:0 -24px;padding:12px 24px;font-size:12.5px;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 16px #1018280a}.cbk-savebar.dirty .cbk-savebar-msg{color:var(--at-ink);font-weight:600}.cbk-savebar.ok .cbk-savebar-msg{color:#027a48;font-weight:600}.cbk-savebar.bad .cbk-savebar-msg{color:var(--at-red);font-weight:600}.cbk-savebar-btns{gap:8px;margin-left:auto;display:flex}.sb{gap:8px;display:grid}.sb-h{letter-spacing:.06em;text-transform:uppercase;color:#8a8d93;margin-top:4px;font-size:11px;font-weight:700}.sb-list{background:#fff;border:1px solid #e8e8ea;border-radius:12px;overflow:hidden}.sb-row{cursor:pointer;border-bottom:1px solid #f1f1f2;align-items:center;gap:12px;padding:10px 14px;display:flex}.sb-row:last-child{border-bottom:0}.sb-row.off .sb-t{opacity:.5}.sb-e{text-align:center;flex:none;width:24px;font-size:18px}.sb-t{flex:1;gap:1px;min-width:0;display:grid}.sb-t b{color:#1b1b1f;font-size:13.5px;font-weight:600}.sb-t small{color:#5c5e63;font-size:12px;line-height:1.4}.sb-set{letter-spacing:.06em;text-transform:uppercase;color:#8a8d93;font-size:10.5px;font-weight:700}.sb-switch{appearance:none;cursor:pointer;background:#d0d0d4;border-radius:10px;flex:none;width:36px;height:20px;margin:0;transition:background .15s;position:relative}.sb-switch:after{content:"";background:#fff;border-radius:8px;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.sb-switch:checked{background:#12b76a}.sb-switch:checked:after{transform:translate(16px)}.sb-switch:disabled{opacity:.6;cursor:default}.sb-switch:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.sb-add{font:inherit;color:#1b1b1f;cursor:pointer;background:#fff;border:1.5px dashed #c9c9ce;border-radius:12px;padding:10px;font-size:13.5px;font-weight:700}.sb-add:hover{border-color:#8a8d93}.sb-add-panel{background:#fff;border:1px solid #e8e8ea;border-radius:12px;gap:2px;padding:10px 14px;display:grid}.sb-add-head{justify-content:space-between;align-items:center;padding:2px 0 6px;font-size:14px;display:flex}.sb-link{font:inherit;color:#1b1b1f;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700;text-decoration:underline}.sb-opt{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f1f1f2;align-items:center;gap:12px;padding:9px 0;display:flex}.sb-opt:hover .sb-plus{background:#000}.sb-plus{color:#fff;background:#1b1b1f;border-radius:13px;flex:none;place-items:center;width:26px;height:26px;font-weight:700;display:grid}.sb-none{color:#5c5e63;padding:6px 0;font-size:12.5px}.sb-note{color:#5c5e63;border-top:1px solid #f1f1f2;margin-top:4px;padding-top:8px;font-size:12px;line-height:1.45}.rc{gap:14px;display:grid}.rc-knows{color:#0b3b22;background:#ecfdf3;border:1px solid #abefc6;border-radius:12px;gap:3px;padding:10px 12px;font-size:13px;display:grid}.rc-knows span{letter-spacing:.06em;text-transform:uppercase;color:#067647;font-size:10.5px;font-weight:800}.rc-q{gap:7px;display:grid}.rc-q>b{color:#1b1b1f;font-size:14px}.rc-q small{color:#5c5e63;font-size:12px}.rc-chips{flex-wrap:wrap;gap:6px;display:flex}.rc-chip{font:inherit;color:#1b1b1f;cursor:pointer;background:#fff;border:1px solid #e8e8ea;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}.rc-chip:hover{border-color:#c9c9ce}.rc-chip[aria-pressed=true]{color:#fff;background:#1b1b1f;border-color:#1b1b1f;font-weight:600}.rc-chip:disabled{opacity:.5;cursor:default}.rc-chip:focus-visible,.rc-input:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.rc-input{width:100%;font:inherit;color:#1b1b1f;box-sizing:border-box;background:#fff;border:1px solid #e8e8ea;border-radius:10px;padding:9px 12px;font-size:14px}.rc-tall{resize:vertical;min-height:76px}.rc-err{color:#d92d20;font-size:13px}.rc-skip{font:inherit;color:#5c5e63;cursor:pointer;background:0 0;border:0;justify-self:center;font-size:13px;font-weight:600;text-decoration:underline}.rc-foot{color:#5c5e63;text-align:center;font-size:12px}.st-add{align-items:center;gap:8px;display:flex}.st-price{flex:none;width:110px}.st-amt{font-variant-numeric:tabular-nums;color:#1b1b1f;font-size:13px}.st-add .rc-chip{white-space:nowrap;flex:none}.rc-orb{background:radial-gradient(circle at 35% 30%,#fff 0,#d8d8d0 22%,#3a3a3a 60%,#0b0b0b 100%);border-radius:50%;width:56px;height:56px}.rc-muted{color:#5c5e63}.rc-skip:disabled{opacity:.5;cursor:default}.fd-biz{background:#fff;border:1px solid #e8e8ea;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.fd-logo{color:#fbf0d5;background:#1b1b1f;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid;overflow:hidden}.fd-logo img{-o-object-fit:cover;object-fit:cover;background:#fff;width:100%;height:100%}.fd-main{flex:1;gap:1px;min-width:0;display:grid}.fd-biz b{color:#1b1b1f;font-size:14.5px;font-weight:600}.fd-biz small{color:#5c5e63;font-size:12px}.fd-rows{background:#fff;border:1px solid #e8e8ea;border-radius:12px;overflow:hidden}.fd-row{border-top:1px solid #f1f1f2;align-items:flex-start;gap:12px;padding:9px 14px;display:flex}.fd-row:first-child{border-top:0}.fd-k{letter-spacing:.06em;text-transform:uppercase;color:#8a8d93;align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:flex}.fd-ai{color:#fff;letter-spacing:0;text-transform:none;background:#1b1b1f;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:700}.fd-v{color:#1b1b1f;overflow-wrap:anywhere;margin-top:2px;font-size:13.5px;line-height:1.4}.fd-v.empty{color:#8a8d93}.fd-loading{color:#5c5e63;font-style:italic}.fd-edit{font:inherit;color:#1b1b1f;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex:none;margin-top:12px;padding:2px 0;font-size:12.5px;font-weight:700;text-decoration:underline}.fd-biz .fd-edit{margin-top:0}.fd-edit:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.fd-note{color:#5c5e63;background:#f7f7f0;border-radius:8px;margin-top:6px;padding:6px 9px;font-size:12px;line-height:1.45}.fd-thumbs{gap:5px;margin-top:4px;display:flex}.fd-thumbs img{-o-object-fit:cover;object-fit:cover;background:#f1f1f2;border-radius:8px;width:34px;height:34px}.fd-phone{margin-top:5px}.fd-actions{gap:6px;margin-top:8px;display:flex}.rs{color:var(--at-ink);gap:14px;display:grid}.rs-split{flex:1;grid-template-columns:320px minmax(0,1fr);align-items:stretch;gap:0;min-height:0}.rs-split .rs-listpane{border-right:1px solid var(--at-line);background:var(--at-side);align-content:start;gap:14px;padding:18px 16px 24px;display:grid;overflow-y:auto}.rs-split .rs-qapane{min-width:0;padding:28px 32px 48px;overflow-y:auto}.rs-split .rs-qapane>*{max-width:560px}.rs-stack .rs-listpane,.rs-stack .rs-qapane{gap:14px;display:grid}.rs-head{align-items:center;gap:12px;display:flex}.rs-head>div:first-child{flex:1;min-width:0}.rs-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--at-ink-3);font-size:10.5px;font-weight:650}.rs-title{letter-spacing:-.01em;margin:2px 0 0;font-size:18px;font-weight:600;line-height:1.2}.rs-ring{border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}.rs-ring span{background:var(--at-panel);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:grid}.rs-split .rs-ring span{background:var(--at-side)}.rs-topics{border:1px solid var(--at-line);background:var(--at-panel);border-radius:10px;overflow:hidden}.rs-topic{border:0;border-top:1px solid var(--at-line-2);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;width:100%;padding:9px 12px;display:flex}.rs-topic:first-child{border-top:0}.rs-topic:hover{background:var(--at-hover)}.rs-topic.on{background:var(--at-active)}.rs-topic:focus-visible{outline:2px solid var(--at-blue);outline-offset:-2px}.rs-ic{background:var(--at-side);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.rs-split .rs-ic{background:#f3f3ec}.rs-topic-t{flex:1;gap:1px;min-width:0;display:grid}.rs-topic-t b{font-size:13px;font-weight:550;line-height:1.25}.rs-topic-t small{color:var(--at-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.rs-pill{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.rs-pill.ok{background:var(--at-green-soft);color:#027a48}.rs-pill.warn{background:var(--at-amber-soft);color:#b54708}.rs-pill.mute{color:var(--at-ink-2);background:#f2f2ee}.rs-foot{gap:6px;display:grid}.rs-note{color:var(--at-ink-3);margin:0;font-size:12px;line-height:1.5}.rs-btn{border:1px solid var(--at-ink);background:var(--at-ink);color:#fff;min-height:38px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.rs-btn:hover{background:#2b2b30}.rs-btn:disabled{opacity:.5;cursor:default}.rs-btn.ghost{background:var(--at-panel);color:var(--at-ink);border-color:var(--at-line)}.rs-btn.ghost:hover{background:var(--at-hover)}.rs-btn:focus-visible,.rs-link:focus-visible,.rs-opt:focus-visible,.rs-chip:focus-visible{outline:2px solid var(--at-blue);outline-offset:2px}.rs-link{font:inherit;color:var(--at-ink-2);cursor:pointer;background:0 0;border:0;justify-self:center;padding:4px;font-size:13px;font-weight:600}.rs-link:hover{color:var(--at-ink);text-decoration:underline}.rs-link:disabled{opacity:.5;cursor:default}.rs-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rs-qtop{justify-content:space-between;align-items:center;gap:10px;display:flex}.rs-back{font:inherit;color:var(--at-ink-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.rs-back:hover{color:var(--at-ink)}.rs-dots{flex-wrap:wrap;gap:4px;display:flex}.rs-dots button{background:var(--at-line);cursor:pointer;border:0;border-radius:4px;width:16px;height:5px;padding:0}.rs-dots button.d{background:var(--at-ink)}.rs-dots button.c{background:var(--at-amber)}.rs-dots button.now{outline:2px solid var(--at-ink);outline-offset:1px}.rs-q{gap:10px;display:grid}.rs-old{opacity:.55;gap:6px;display:grid}.rs-bub{background:var(--at-panel);border:1px solid var(--at-line);border-radius:14px 14px 14px 4px;justify-self:start;max-width:100%;padding:11px 14px;font-size:15px;font-weight:600;line-height:1.35}.rs-old .rs-bub{padding:8px 12px;font-size:12.5px}.rs-mine{background:#f2f2ee;border-radius:14px 14px 4px;justify-self:end;padding:7px 12px;font-size:12.5px;font-weight:600}.rs-opts{gap:7px;display:grid}.rs-opt{border:1px solid var(--at-line);background:var(--at-panel);width:100%;font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 13px;font-size:13.5px;font-weight:550;display:flex}.rs-opt:hover{border-color:#c9c9ce}.rs-opt.on{border-color:var(--at-ink);box-shadow:inset 0 0 0 1px var(--at-ink)}.rs-opt.other{color:var(--at-ink-2);font-weight:500}.rs-opt:disabled{opacity:.6;cursor:default}.rs-chips{flex-wrap:wrap;gap:6px;display:flex}.rs-chip{border:1px solid var(--at-line);background:var(--at-panel);font:inherit;cursor:pointer;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}.rs-chip:hover{border-color:#c9c9ce}.rs-chip[aria-pressed=true]{background:var(--at-ink);border-color:var(--at-ink);color:#fff;font-weight:600}.rs-chip.other{color:var(--at-ink-2);border-style:dashed}.rs-input{border:1px solid var(--at-line);background:var(--at-panel);width:100%;min-height:40px;font:inherit;color:var(--at-ink);border-radius:10px;padding:9px 12px;font-size:14px}.rs-input:focus{border-color:var(--at-blue);outline:none;box-shadow:0 0 0 3px #3b82f626}textarea.rs-input{resize:vertical;min-height:96px;line-height:1.45}.rs-row{align-items:center;gap:8px;display:flex}.rs-row>.rs-input,.rs-row>.rs-money{flex:1;min-width:0}.rs-money{align-items:center;display:flex;position:relative}.rs-money>span{color:var(--at-ink-3);pointer-events:none;font-size:14px;position:absolute;left:12px}.rs-money>.rs-input{padding-left:34px}.rs-phone{gap:6px;display:flex}.rs-phone .at-input{border-radius:10px;height:40px;font-size:14px}.rs-hint{color:var(--at-ink-3);font-size:12px}.rs-private{color:var(--at-ink-2);align-items:center;gap:6px;font-size:12px;display:flex}.rs-err{color:var(--at-red);font-size:13px}.rs-from{background:#f3f3ec;border-radius:12px;gap:4px;padding:11px 13px;display:grid}.rs-src{letter-spacing:.06em;text-transform:uppercase;color:var(--at-ink-2);font-size:10.5px;font-weight:700}.rs-ans{font-variant-numeric:tabular-nums;font-size:14px;line-height:1.4}.rs-hours{border:1px solid var(--at-line);background:var(--at-panel);border-radius:12px;gap:10px;padding:12px;display:grid}.rs-hours label{color:var(--at-ink-2);gap:4px;font-size:12px;font-weight:500;display:grid}.rs-hours .rs-two .rs-input{min-height:36px}.rs-check{grid-template-columns:none;align-items:center;gap:8px;color:var(--at-ink)!important;font-size:13px!important;display:flex!important}.rs-check input{width:15px;height:15px;accent-color:var(--at-ink);margin:0}.rs-card{border:1px solid var(--at-line);background:var(--at-panel);border-radius:12px;gap:10px;padding:16px;display:grid}.rs-card h3{margin:0;font-size:16px;font-weight:600}.rs-orb{background:radial-gradient(circle at 35% 30%,#fff 0,#d8d8d0 22%,#3a3a3a 60%,#0b0b0b 100%);border-radius:50%;width:60px;height:60px}.rs-done h2{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600}.rs-test{border:1px solid var(--at-line);background:var(--at-panel);border-radius:12px;gap:7px;padding:12px;display:grid}.rs-test .me{background:var(--at-ink);color:#fff;border-radius:14px 14px 4px;justify-self:end;max-width:85%;padding:7px 11px;font-size:13px}.rs-test .it{background:#f3f3ec;border-radius:14px 14px 14px 4px;justify-self:start;max-width:85%;padding:7px 11px;font-size:13px;line-height:1.45}@media (width<=900px){.rs-split{grid-template-columns:1fr}.rs-split .rs-listpane{border-right:0;border-bottom:1px solid var(--at-line)}}
