@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.3vm4r-qr3_yee.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.2e4vdgi7dy-n4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.1nwx-p2ngx2yg.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.2jms6gqb5gbhf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.2gr4b827yb2_q.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.38g6916w0wpxs.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.402ep76-j03q8.woff2)format("woff2"),url(../media/inter-greek-400-normal.2x8hqgpakc599.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.1sl-kw9vnef9y.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.3206qgbkgsfc6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.1aowtwjb6jex7.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.0zt1v0rj9tqox.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-ext-500-normal.451fj7ly9889_.woff2)format("woff2"),url(../media/inter-cyrillic-ext-500-normal.0_c2ylqj08xb6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-500-normal.3zacfqz4x1vrc.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.05wrgophr2f13.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-ext-500-normal.3k6j2t6znom4a.woff2)format("woff2"),url(../media/inter-greek-ext-500-normal.3qwacgs2d7zx0.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-500-normal.2ofy8orayc7fk.woff2)format("woff2"),url(../media/inter-greek-500-normal.2irgx7vnqhmdq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-vietnamese-500-normal.1csmxjt29l4d6.woff2)format("woff2"),url(../media/inter-vietnamese-500-normal.315hfdijg963m.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-ext-500-normal.0qn8fxo3_-rz7.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.39_ak3tg9vcce.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.1d14jwmkqqa0f.woff2)format("woff2"),url(../media/inter-latin-500-normal.3mx_ru0c2nzc3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-ext-600-normal.341-hvs74ljp4.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.1of5i9-_e5ga4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.0tppy39gl-lzn.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.3jalm3505289h.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.20m9kgz843wth.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.3vzrk1-4zat7v.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.2ove9n9b8_3hb.woff2)format("woff2"),url(../media/inter-greek-600-normal.3aakp9m92tg2m.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.0m_wd36g8rw-r.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.0dwa77f5pp57q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.1zn8rwi8y9u6i.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.1pfmybho54-ry.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-cyrillic-ext-700-normal.3ckkpi--x2os1.woff2)format("woff2"),url(../media/inter-cyrillic-ext-700-normal.3dxmsbxujhx46.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-cyrillic-700-normal.0gg1d0-0b9ut0.woff2)format("woff2"),url(../media/inter-cyrillic-700-normal.2axi65e8cn602.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-ext-700-normal.24op6t-yeckl-.woff2)format("woff2"),url(../media/inter-greek-ext-700-normal.0u773jmkidix4.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-700-normal.3vfem_i2rj42n.woff2)format("woff2"),url(../media/inter-greek-700-normal.3q6n5k1zguxil.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-vietnamese-700-normal.0b-htgf_q_fie.woff2)format("woff2"),url(../media/inter-vietnamese-700-normal.2c7g6fvsrqi3p.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-ext-700-normal.2yxivqwrhow2d.woff2)format("woff2"),url(../media/inter-latin-ext-700-normal.0g4_n0pq31d8c.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.4421omqeymgmp.woff2)format("woff2"),url(../media/inter-latin-700-normal.2u2w-uf8g45lc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-cyrillic-ext-500-normal.35-xhfy4h1ipq.woff2)format("woff2"),url(../media/montserrat-cyrillic-ext-500-normal.1mskwgvwkr-or.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-cyrillic-500-normal.14bz1dq6x875s.woff2)format("woff2"),url(../media/montserrat-cyrillic-500-normal.0jjifvoj79-_x.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-vietnamese-500-normal.3m3--9eiwpfa1.woff2)format("woff2"),url(../media/montserrat-vietnamese-500-normal.16g69emz7gzq5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-latin-ext-500-normal.0q3n9mq156zd3.woff2)format("woff2"),url(../media/montserrat-latin-ext-500-normal.1vpetcv5ash04.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-latin-500-normal.09u00g3252wjk.woff2)format("woff2"),url(../media/montserrat-latin-500-normal.008iihk5zan0u.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-cyrillic-ext-600-normal.271p0b-2yjnf5.woff2)format("woff2"),url(../media/montserrat-cyrillic-ext-600-normal.3jmvw4tue_3t3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-cyrillic-600-normal.3b3h2e58lv6ry.woff2)format("woff2"),url(../media/montserrat-cyrillic-600-normal.06ah9kt7um8wf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-vietnamese-600-normal.1pu7qyaio4m1g.woff2)format("woff2"),url(../media/montserrat-vietnamese-600-normal.1-9dt2mxg6a4p.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-latin-ext-600-normal.09_5_ciaxb117.woff2)format("woff2"),url(../media/montserrat-latin-ext-600-normal.1ak0s7fr8knsf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-latin-600-normal.1-yd62cz1txzx.woff2)format("woff2"),url(../media/montserrat-latin-600-normal.08sr1yi8wxn0l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(../media/montserrat-cyrillic-ext-800-normal.2q3w4qz4yx50w.woff2)format("woff2"),url(../media/montserrat-cyrillic-ext-800-normal.2govjfybgfgzg.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(../media/montserrat-cyrillic-800-normal.3aqey_e20rd68.woff2)format("woff2"),url(../media/montserrat-cyrillic-800-normal.35segh1x-hmpd.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(../media/montserrat-vietnamese-800-normal.02ihlw9jic-95.woff2)format("woff2"),url(../media/montserrat-vietnamese-800-normal.23yh0boju9upr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(../media/montserrat-latin-ext-800-normal.05a_hv_b1f9_u.woff2)format("woff2"),url(../media/montserrat-latin-ext-800-normal.3-a2fi_vzeii1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(../media/montserrat-latin-800-normal.0fhhd1jq36v57.woff2)format("woff2"),url(../media/montserrat-latin-800-normal.2e8a95dtrhldw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--bg:#010306;--panel:#080d12;--panel-2:#0c1218;--line:#161d25;--line-2:#222b36;--gold:#f2c24b;--gold-hi:#f9d978;--gold-lo:#d9a12a;--gold-line:#8a6a22;--text:#eceef1;--text-2:#c9ced5;--muted:#9aa2ad;--green:#2fd27c;--chip-blue:#1f80e0;--chip-yellow:#f2c443;--chip-green:#25b971;--ui:"Inter", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;--display:"Montserrat", "Inter", "Segoe UI", system-ui, sans-serif;--field:#0b1118;--field-line:#262e39;--field-hover:#33404f;--red:#f87171;--red-line:#7f1d1d;--amber:#fbbf24;--blue:#7cb8f5;--gold-wash:#f2c24b14;--gold-ring:0 0 0 3px #f2c24b24;--gold-grad:linear-gradient(180deg, #f8d36a, #eab839);--surface:linear-gradient(180deg, #0b1116 0%, #070b0f 100%);--pop:#0f151d;--pop-shadow:0 18px 40px #0000008c, 0 2px 8px #0006;--r-sm:8px;--r:10px;--r-lg:14px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--z:1}*{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}body{background:var(--bg);color:var(--text);font-family:var(--ui);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.35}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,p{margin:0}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}img{display:block}.shell{grid-template-columns:205px minmax(0,1fr);min-height:100vh;display:grid;position:relative}.main{flex-direction:column;min-width:0;padding-top:62px;display:flex}.appbar{z-index:20;pointer-events:none;align-items:center;height:70px;display:flex;position:absolute;top:0;left:0;right:0}.appbar>*{pointer-events:auto}.appbar-logo{width:276px;height:66px;position:absolute;top:6px;left:24px}.appbar-logo img{width:100%;height:100%}.appbar .cmd{width:520px;position:absolute;top:14px;left:340px}.appbar-right{align-items:center;height:51px;display:flex;position:absolute;top:12px;right:21px}.appbar-icon{color:#f1f2f4;background:0 0;border:0;place-items:center;width:26px;height:26px;margin-left:29px;padding:0;display:grid;position:relative}.appbar-icon:first-child{margin-left:0}a.appbar-icon:hover,button.appbar-icon:hover,.appbar-on{color:var(--gold)}button.appbar-icon{cursor:pointer}.gear-menu{margin-left:29px;position:relative}.gear-menu .appbar-icon{margin-left:0}.gear-pop{flex-direction:column;gap:2px;width:280px;display:flex}.gear-pop a{color:var(--text);border-radius:6px;flex-direction:column;gap:2px;padding:9px 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.gear-pop a small{color:var(--muted);font-size:11.5px;font-weight:400}.gear-pop a:hover,.gear-pop a.on{color:var(--gold);background:#151c25}.appbar-icon .dot{background:var(--gold);border:2px solid var(--bg);border-radius:50%;width:9px;height:9px;position:absolute;top:-1px;right:-2px}.appbar-divider{background:#2a3038;width:1px;height:40px;margin:0 21px 0 29px}.user-chip{text-align:left;background:0 0;border:0;align-items:center;padding:0;display:flex}.user-chip img,.user-chip .initials{border-radius:50%;width:51px;height:51px}.user-chip .initials{color:var(--gold);background:#1b222b;place-items:center;font-weight:700;display:grid}.user-chip .who{width:112px;margin-left:14px}.user-chip strong{color:#fff;font-size:15.5px;font-weight:700;line-height:1.2;display:block}.user-chip span{color:var(--gold);margin-top:3px;font-size:13px;display:block}.user-chip svg{color:#e5e7ea;margin-left:8px}.user-menu{position:relative}.user-pop{z-index:60;border:1px solid var(--line);background:#0b1116;border-radius:9px;width:240px;padding:6px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #0000008c}.user-pop-who{border-bottom:1px solid var(--line);margin-bottom:6px;padding:10px 10px 12px}.user-pop-who strong{color:#fff;font-size:14px;display:block}.user-pop-who span{color:var(--muted);text-overflow:ellipsis;margin-top:3px;font-size:12.5px;display:block;overflow:hidden}.user-pop button{text-align:left;width:100%;color:var(--text);background:0 0;border:0;border-radius:6px;padding:9px 10px;font-size:14px}.user-pop button:hover{color:var(--gold);background:#151c25}.cmd{position:relative}.cmd-input{background:#0b1118;border:1px solid #222a35;border-radius:8px;align-items:center;height:41px;padding:0 14px 0 18px;display:flex}.cmd-input:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px #f2c24b26}.cmd-input svg{color:#c8cdd4;flex:none}.cmd-input input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;margin-left:13px;font-size:15px}.cmd-menu{z-index:50;border:1px solid var(--gold-line);background:#0b0f14;border-radius:10px;max-height:420px;padding:6px;position:absolute;top:46px;left:0;right:0;overflow-y:auto;box-shadow:0 18px 50px #0009}.cmd-group{letter-spacing:.18em;color:var(--muted);padding:10px 10px 4px;font-size:10px}.cmd-row{text-align:left;width:100%;color:var(--text);background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;display:flex}.cmd-row[aria-selected=true],.cmd-row:hover{background:#f2c24b21}.cmd-row svg{color:var(--gold)}.cmd-row .sub{color:var(--muted);margin-left:auto;font-size:12px}.cmd-row .tag{letter-spacing:.1em;color:var(--gold);border:1px solid var(--gold-line);border-radius:5px;padding:1px 6px;font-size:10px}.cmd-empty{color:var(--muted);padding:14px}.sidebar{background:#070c10;border:1px solid #0d151c;border-radius:10px;flex-direction:column;align-self:start;height:calc(100vh - 88px);margin:77px 0 11px 9px;padding:13px 0 0;display:flex;position:sticky;top:11px;overflow:hidden}.nav{z-index:1;scrollbar-width:thin;scrollbar-color:#26303b transparent;background:#070c10;flex-direction:column;flex:0 auto;min-height:0;padding-bottom:8px;display:flex;position:relative;overflow-y:auto}.sidebar-art{aspect-ratio:196/230;background:url(/brand/sidebar-art.jpg) bottom/cover no-repeat;flex:0 1000 auto;min-height:0;max-height:240px;margin-top:auto;position:relative}.sidebar-art:before{content:"";background:linear-gradient(#070c10,#0000);height:48px;position:absolute;top:0;left:0;right:0}.nav-item{color:#e9eaec;border:1px solid #0000;border-radius:6px;align-items:center;height:43px;margin:0 5px 0 0;padding:0 11px 0 17px;font-size:14.5px;display:flex;position:relative}.nav-item svg{color:#eef0f2;flex:none}.nav-item .label{margin-left:15px;margin-right:6px}.nav-item:hover{background:#ffffff0a}.nav-item.active{height:48px;color:var(--gold);background:linear-gradient(90deg,#c4962e6b 0%,#785c1e47 55%,#503e1638 100%);border-color:#7a5d1d;margin-bottom:2px;font-weight:500;box-shadow:inset 0 0 18px #f2c24b1f}.nav-item .badge{background:var(--gold);color:#17110a;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:auto;font-size:12px;font-weight:700;display:grid}.nav-sub{flex-direction:column;padding:2px 0 4px;display:flex}.nav-fold{width:24px;height:24px;color:inherit;opacity:.7;cursor:pointer;border-radius:5px;place-items:center;margin-left:auto;display:grid}.nav-item .badge+.nav-fold{margin-left:6px}.nav-fold:hover{opacity:1;background:#ffffff0f}.nav-subitem{color:#a9b0b8;border-left:1px solid #26303b;align-items:center;min-height:30px;margin:0 5px 0 61px;padding:0 8px 0 12px;font-size:13px;text-decoration:none;display:flex}.nav-subitem.on{color:var(--gold);border-left-color:var(--gold);font-weight:600}.nav-subitem2{justify-content:space-between;gap:6px;margin-left:61px}.nav-subitem2 a{color:inherit;flex:1;align-items:center;min-height:30px;text-decoration:none;display:flex}.nav-subitem3{white-space:nowrap;min-height:27px;margin-left:70px;padding:0 6px 0 10px;font-size:12.5px}.nav-caret{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.nav-caret:hover{background:#ffffff0f}.nav-caret[aria-expanded=true] svg{transform:rotate(180deg)}.hero{height:clamp(274px, calc(100vh / var(--z) - 747px), max(274px, calc((100vw / var(--z) - 229px) * .2059)));flex:none;position:relative;overflow:hidden}.hero>img{object-fit:cover;object-position:right bottom;width:100%;height:100%;position:absolute;inset:0}.hero-copy{position:absolute;top:calc(50% - 50px);left:37px}.hero-kicker{letter-spacing:2.7px;color:#d4d7dd;font-size:13.5px;font-weight:500;line-height:18px}.hero h1{font-family:var(--display);letter-spacing:.2px;text-transform:uppercase;white-space:nowrap;margin-top:11px;font-size:38.5px;font-weight:800;line-height:41px}.hero .gold{background:linear-gradient(#ffe69a 0%,#f2c24b 45%,#c8901f 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero .silver{background:linear-gradient(#fff 0%,#e9ecf1 50%,#b9c0ca 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-sub{letter-spacing:4.5px;color:#e3e5e9;margin-top:10px;font-size:15.5px;font-weight:500;line-height:20px}.content{flex-direction:column;gap:10px;padding:1px 11px 11px 13px;display:flex}.notice{border:1px solid var(--gold-line);color:#ecd9a2;background:#f2c24b12;border-radius:8px;padding:7px 12px;font-size:12.5px}.card{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(#0b1116 0%,#070b0f 100%);min-width:0;position:relative}.kpis{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(0,1.14fr);gap:10px;display:grid}.kpi{height:111px}.kpi-icon{color:var(--gold);position:absolute;top:20px;left:12px}.kpi-label{color:#eceef1;font-size:13px;position:absolute;top:16px;left:59px}.kpi-value{color:#fff;letter-spacing:-.5px;font-size:23px;font-weight:700;position:absolute;top:35px;left:59px}.kpi-value.sm{font-size:21px;top:36px}.kpi-value.xs{font-size:19px;top:37px}.kpi-delta{white-space:nowrap;align-items:baseline;gap:6px;display:flex;position:absolute;top:64px;left:59px;right:10px;overflow:hidden}.kpi-delta b{color:var(--green);font-size:12px;font-weight:700;line-height:14px;display:inline}.kpi-delta b.down{color:#ff6b6b}.kpi-delta span{color:#8b939d;text-overflow:ellipsis;font-size:10.5px;display:inline;overflow:hidden}.spark{width:calc(100% - 25px);height:22px;position:absolute;bottom:9px;left:12px;right:13px}.card-title{color:#fff;font-size:17px;font-weight:600}.select-wrap{position:relative}.select{appearance:none;color:#e6e8eb;height:26px;font:inherit;background:#0d1319;border:1px solid #2a323d;border-radius:5px;padding:0 28px 0 11px;font-size:12.5px}.select-wrap svg{pointer-events:none;color:#d6d9de;position:absolute;top:6px;right:8px}.tab{border:1px solid var(--line-2);height:30px;color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600}.tab:hover{color:var(--text);border-color:#3a4552}.tab.active{border-color:var(--gold-line);color:var(--gold);background:#f2c24b14}.link-gold{color:var(--gold);text-underline-offset:2px;font-size:13px;text-decoration:underline}.row-mid{grid-template-columns:493fr 434fr 359fr;gap:10px;height:323px;display:grid}.row-bot{grid-template-columns:492fr 506fr 289fr;gap:10px;height:235px;display:grid}.activity .card-title{position:absolute;top:10px;left:15px}.activity .date{color:#e3e6ea;font-size:13px;position:absolute;top:13px;right:14px}.activity .tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid;position:absolute;top:42px;left:13px;right:13px}.activity .tabs .tab:first-child{flex:none}.activity-list{scrollbar-width:thin;scrollbar-color:#2a323d transparent;position:absolute;inset:77px 0 6px;overflow-y:auto}.activity-row{grid-template-columns:40px 67px 13px minmax(0,1fr) 116px 18px;align-items:center;height:39.5px;padding:0 8px 0 17px;display:grid}.activity-row .check{color:#15100a;background:0 0;border:1.6px solid #d2d6dc;border-radius:3px;place-items:center;width:19px;height:19px;padding:0;font-size:13px;line-height:1;display:grid}.activity-row .check.on{background:var(--gold);border-color:var(--gold)}.activity-row .time{color:#eef0f2;font-size:13px}.activity-row .bar{background:var(--gold);border-radius:2px;width:2.5px;height:30px}.activity-row .who{color:#fff;font-size:13px;font-weight:500;line-height:17px}.activity-row .what{color:#aeb5be;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.activity-row.done .who,.activity-row.done .what{opacity:.55;text-decoration:line-through}.tag-status{white-space:nowrap;border:1px solid;border-radius:4px;justify-self:start;place-items:center;min-width:71px;height:24px;padding:0 9px;font-size:12px;display:inline-grid}.tag-new,.tag-appt{color:#9ccbff;background:#1e60aa38;border-color:#24578d}.tag-follow,.tag-working{color:#f1c650;background:#8c681a33;border-color:#826420}.dots{color:#e6e8eb;background:0 0;border:0;place-items:center;padding:0;display:grid}.pipeline .card-title{position:absolute;top:11px;left:15px}.pipeline .select-wrap{position:absolute;top:10px;right:12px}.funnel{width:51.2%;position:absolute;top:44px;left:3.2%}.funnel-bar{clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,8px 100%);color:#eef0f2;background:linear-gradient(#3a424e,#2a313b);justify-content:center;align-items:center;gap:12px;height:30px;margin:0 auto 3px;padding:0 10px;font-size:12.5px;display:flex;position:relative}.funnel-bar.alt{background:linear-gradient(#3c3626,#2b271d)}.funnel-bar.gold{color:#15100a;background:linear-gradient(#fbd76f,#edb534);font-weight:600}.funnel-bar.last{height:34px}.funnel-bar .name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.funnel-bar .num{font-weight:600}.rates{position:absolute;top:50px;left:58.3%;right:6px}.rate{height:46px;padding-left:35px;position:relative}.rate:before{content:"";border:2px solid #d9a52e;border-left:0;border-radius:0 2px 2px 0;width:9px;position:absolute;top:2px;bottom:6px;left:0}.rate:after{content:"";background:#d9a52e;width:11px;height:2px;margin-top:-3px;position:absolute;top:50%;left:9px}.rate strong{color:#fff;font-size:17px;font-weight:600;line-height:20px;display:block}.rate span{color:#c3c8cf;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;display:block;overflow:hidden}.performers .card-title{position:absolute;top:11px;left:19px}.performers .select-wrap{position:absolute;top:10px;right:10px}.performers .seg{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:absolute;top:46px;left:19px;right:22px}.performers .seg .tab{height:29px}.perf-table{border-collapse:collapse;table-layout:fixed;width:100%;position:absolute;top:88px;left:0;right:0}.perf-table th{text-align:left;white-space:nowrap;color:#bcc2ca;height:26px;font-size:12px;font-weight:400}.perf-table td{white-space:nowrap;color:#f1f2f4;height:39px;font-size:13px}.perf-table tr>:first-child{width:13.4%;padding-left:21px}.perf-table tr>:nth-child(2){text-overflow:ellipsis;width:33.4%;overflow:hidden}.perf-table tr>:nth-child(3){width:14.5%}.perf-table tr>:nth-child(4){width:21.2%}.rank{color:#e9ebee;border:1.4px solid #d8dbe0;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11.5px;display:inline-grid}.rank.first{background:var(--gold);border-color:var(--gold);color:#15100a;font-weight:700}.perf-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.recent-empty{color:var(--muted);font-size:14px;position:absolute;top:92px;left:21px}.perf-empty{color:var(--muted);font-size:14px;position:absolute;top:130px;left:21px}.perf-name{white-space:nowrap;align-items:center;gap:10px;display:flex;overflow:hidden}.perf-avatar{color:#e9ebee;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.perf-avatar img{border-radius:50%;width:30px;height:30px}.leads .card-title,.inventory .card-title,.assistant .card-title{font-size:16px}.leads .card-title{position:absolute;top:9px;left:15px}.leads .link-gold{position:absolute;top:11px;right:15px}.leads-table{border-collapse:collapse;table-layout:fixed;width:100%;position:absolute;top:40px;left:0;right:0}.leads-table th{text-align:left;color:#7da7da;height:22px;padding-top:2px;font-size:12px;font-weight:400}.leads-table td{color:#eceef1;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #ffffff09;height:29.6px;font-size:12px;overflow:hidden}.leads-table tr>:first-child{width:27%;padding-left:19px}.leads-table tr>:nth-child(2){width:15.5%}.leads-table tr>:nth-child(3){width:26%}.leads-table tr>:nth-child(4){width:20.5%}.status-chip{border:1px solid var(--line-2);white-space:nowrap;height:22px;color:var(--text-2);border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.status-chip.new{color:#7cb8f5;background:#1f80e01f;border-color:#1f80e080}.status-chip.follow{color:var(--gold);border-color:var(--gold-line);background:#f2c24b14}.status-chip.working{color:var(--green);background:#2fd27c14;border-color:#2fd27c66}.status-chip.sold{color:var(--muted)}.inventory .card-title{position:absolute;top:9px;left:15px}.inventory .view{align-items:center;gap:14px;display:flex;position:absolute;top:10px;right:21px}.inventory .view svg{color:#e6e8eb}.inventory .tabs{gap:8px;display:flex;position:absolute;top:36px;left:13px}.inventory .tabs .tab{min-width:91px;height:24px;padding:0 13px;font-size:12.5px}.inv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:absolute;top:70px;left:11px;right:11px}.vehicle{background:#0a0f14;border:1px solid #1a222c;border-radius:6px;height:160px;overflow:hidden}.vehicle-art{background:#151b22;height:85px;position:relative}.vehicle-art>img,.vehicle-art>svg{object-fit:cover;width:100%;height:100%}.vehicle .stock{color:#fff;text-shadow:0 1px 3px #000c;font-size:13px;font-weight:600;position:absolute;top:6px;left:8px}.vehicle .heart{color:#fff;filter:drop-shadow(0 1px 2px #000c);background:0 0;border:0;width:22px;height:22px;padding:0;position:absolute;top:5px;right:7px}.vehicle .heart.on{color:#ff5a62}.vehicle-info{padding:6px 10px 0}.vehicle-info .title{color:#eceef1;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:17px;overflow:hidden}.vehicle-info .price{color:var(--gold);margin-top:2px;font-size:17px;font-weight:700;line-height:24px}.vehicle-info .miles{color:#b4bac3;font-size:12.5px;line-height:17px}.assistant .head{align-items:center;display:flex;position:absolute;top:9px;left:19px;right:12px}.assistant .head svg{color:var(--gold)}.assistant .head .card-title{margin-left:17px}.assistant .ask{color:#15100a;background:linear-gradient(#f8d36a,#eab839);border:0;border-radius:4px;width:63px;height:24px;margin-left:auto;font-size:13px;font-weight:600}.assistant .prompt{color:#fff;font-size:13.5px;font-weight:600;position:absolute;top:45px;left:18px}.assistant .actions{flex-direction:column;display:flex;position:absolute;top:70px;left:13px;right:8px}.assistant .action{color:#eceef1;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:4px;align-items:center;height:22.6px;padding:0 6px;font-size:12.5px;display:flex;overflow:hidden}.assistant .action:hover{background:#f2c24b1a}.assistant .action svg{flex:none;margin-right:18px}.assistant .action.green svg{color:#2fd27c}.assistant .action.gold svg{color:var(--gold)}.drawer-scrim{z-index:80;background:#00000080;position:fixed;inset:0}.drawer{z-index:90;border-left:1px solid var(--gold-line);visibility:hidden;background:#0a0d12;flex-direction:column;width:min(440px,100vw);transition:transform .2s,visibility 0s linear .2s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-20px 0 60px #0009}.drawer.open{visibility:visible;transition:transform .2s;transform:translate(0)}.drawer-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 18px;display:flex}.drawer-head svg{color:var(--gold)}.drawer-head h2{font-size:18px}.drawer-head p{color:var(--muted);font-size:12.5px}.drawer-close{border:1px solid var(--line-2);background:0 0;border-radius:8px;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.drawer-body{flex-direction:column;flex:1;gap:14px;padding:14px 18px;display:flex;overflow-y:auto}.section-label{letter-spacing:.2em;color:var(--muted);margin-bottom:8px;font-size:10px}.tone-grid{flex-wrap:wrap;gap:8px;display:flex}.tone{text-align:left;background:#0e131a;border:1px solid #262e39;border-radius:8px;padding:8px 12px}.tone strong{font-size:13px;display:block}.tone span{color:var(--muted);font-size:11.5px}.tone.active{border-color:var(--gold);background:#f2c24b1f}.disclosure{border:1px solid var(--gold-line);background:#f2c24b0d;border-radius:10px;padding:12px}.disclosure p{color:#ece6d2;margin:8px 0;font-size:13px}.disclosure textarea{resize:vertical;width:100%;min-height:92px;color:var(--text);font:inherit;background:#0a0e13;border:1px solid #2a323d;border-radius:8px;padding:8px;font-size:12.5px}.disclosure .select{height:30px}.problems{color:#ffb4b6;margin:6px 0 0;padding-left:16px;font-size:12.5px}.btn-ghost{border:1px solid var(--gold-line);height:32px;color:var(--gold);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.btn-ghost:hover:not(:disabled){border-color:var(--gold);background:#f2c24b14}.btn-ghost:disabled{opacity:.4;cursor:default}.btn-gold{color:#15100a;background:linear-gradient(#f8d36a,#eab839);border:0;border-radius:8px;height:44px;padding:0 16px;font-weight:700}.msgs{flex-direction:column;gap:10px;display:flex}.msg{white-space:pre-wrap;border-radius:12px;max-width:92%;padding:10px 12px;font-size:13.5px}.msg.user{border:1px solid var(--gold-line);background:#f2c24b29;align-self:flex-end}.msg.bot{background:#10151c;border:1px solid #222a35;align-self:flex-start}.msg.err{color:#ffc8ca;background:#e5484d1a;border:1px solid #e5484d73;align-self:flex-start}.msg small{color:var(--muted);margin-top:6px;display:block}.msg small button{color:var(--gold);background:0 0;border:0;padding:0;text-decoration:underline}.drawer-foot{border-top:1px solid var(--line);gap:8px;padding:12px 18px 16px;display:flex}.drawer-foot textarea{resize:none;height:44px;color:var(--text);font:inherit;background:#0d1218;border:1px solid #262e39;border-radius:10px;flex:1;padding:10px 12px}.drawer-foot textarea:focus{border-color:var(--gold);outline:none}.module{max-width:760px;margin-top:24px;padding:26px}.module h1{margin:6px 0 8px;font-size:28px}.module .tag{letter-spacing:.16em;color:var(--gold);border:1px solid var(--gold-line);border-radius:6px;padding:3px 8px;font-size:11px;display:inline-block}.module ul{color:#d6dae0;margin:16px 0 0;padding-left:20px;line-height:1.8}@media (min-width:2400px) and (min-height:1350px){:root{--z:1.33}html{zoom:1.33}.shell{min-height:75.188vh}}@media (min-width:3800px) and (min-height:2100px){:root{--z:2}html{zoom:2}.shell{min-height:50vh}}@media (max-width:1500px){.hero:after{content:"";background:linear-gradient(90deg,#010306e0 0%,#010306b3 38%,#01030600 62%);position:absolute;inset:0}.hero-copy{z-index:1}}@media (max-width:1400px){.appbar .cmd{width:min(520px,100vw - 840px);min-width:260px}.kpi-icon{display:none}.kpi-label,.kpi-value,.kpi-delta{left:14px}.kpi-delta span{display:none}.funnel-bar{gap:6px;padding:0 9px;font-size:11px}.perf-avatar{display:none}}@media (max-width:1180px){.kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.row-mid,.row-bot{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.row-mid>*,.row-bot>*{height:323px}.user-chip .who{display:none}}.menu-btn,.nav-backdrop{display:none}@media (max-width:860px){.shell{grid-template-columns:minmax(0,1fr)}.appbar{height:auto;padding:calc(8px + env(safe-area-inset-top)) 12px 10px;flex-wrap:wrap;align-content:flex-start;align-self:start;align-items:center;gap:10px;transition:top .25s;position:sticky;top:0}.appbar:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);pointer-events:none;background:#010306eb;position:absolute;inset:0}body[data-scroll=down]:not([data-nav=open]) .appbar{top:calc(-1 * var(--appbar-h,120px) - 2px)}.appbar-logo,.appbar .cmd,.appbar-right{position:static}.appbar-logo{flex:none;width:150px;height:36px}.appbar .cmd{order:3;width:100%;min-width:0}.appbar .cmd-input{height:40px}.appbar .cmd-input input{font-size:14px}.appbar-right{height:40px;margin-left:auto}.appbar-icon{width:24px;height:24px;margin-left:18px}.appbar-settings,.appbar-divider{display:none}.user-chip img,.user-chip .initials{width:36px;height:36px}.user-chip .who,.user-chip>svg{display:none}.menu-btn{border:1px solid var(--line-2);cursor:pointer;background:#0b1118;border-radius:10px;flex-direction:column;flex:none;justify-content:center;gap:4px;width:40px;height:40px;padding:0 10px;display:inline-flex}.menu-btn span{background:var(--gold);border-radius:2px;height:2px;transition:transform .2s,opacity .2s;display:block}body[data-nav=open] .menu-btn span:first-child{transform:translateY(6px)rotate(45deg)}body[data-nav=open] .menu-btn span:nth-child(2){opacity:0}body[data-nav=open] .menu-btn span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.sidebar{z-index:90;border:0;border-right:1px solid var(--gold-line);border-radius:0 16px 16px 0;width:min(310px,86vw);height:auto;margin:0;padding-top:18px;transition:transform .24s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-104%);box-shadow:24px 0 60px #0009}body[data-nav=open] .sidebar{transform:none}.nav-backdrop{z-index:85;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#0009;transition:opacity .2s;display:block;position:fixed;inset:0}body[data-nav=open] .nav-backdrop{opacity:1;pointer-events:auto}body[data-nav=open]{overflow:hidden}.main{padding-top:6px}.hero{height:220px}.hero-copy{top:50px;left:18px}.hero h1{font-size:26px;line-height:30px}.content{padding:10px 12px}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.row-mid,.row-bot{grid-template-columns:minmax(0,1fr)}}.hb-toggle{color:var(--text-2);align-items:flex-start;gap:10px;margin-top:10px;font-size:13px;line-height:1.45;display:flex}.hb-toggle input{accent-color:var(--gold);margin-top:3px}.hb-off{border:1px solid var(--gold-line);color:#ecd9a2;background:#f2c24b12;border-radius:7px;padding:10px 12px;font-size:13px}.activity-error{color:#ffc8ca;font-size:12px;position:absolute;top:44px;right:15px}.bell{position:relative}.bell-count{background:var(--gold);color:#17110a;border:2px solid var(--bg);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-7px;right:-9px}.bell-pop{z-index:60;background:radial-gradient(500px 200px at 100% 0,#f2c24b1a,#0000 60%),linear-gradient(#121920,#080b0f);border:1px solid #f2c24b66;border-radius:20px;width:420px;max-width:calc(100vw - 24px);max-height:560px;position:absolute;top:44px;right:-60px;overflow-y:auto;box-shadow:0 40px 100px #000c}.bell-head{justify-content:space-between;align-items:center;padding:16px 18px 4px;display:flex}.bell-head strong{font-family:var(--display);color:#fff;font-size:17px;font-weight:800}.bell-tabs{border-bottom:1px solid #141b22;gap:2px;padding:4px 12px 0;display:flex}.bell-tabs button{height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.bell-tabs button.on{color:#fff;box-shadow:inset 0 -2px 0 var(--gold)}.bell-tabs button span{color:#15100a;background:linear-gradient(#ffe39a,#e2a321);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:inline-grid}.bell-all{text-align:center;color:var(--gold);background:#00000040;border-top:1px solid #141b22;padding:13px;font-size:13px;font-weight:800;text-decoration:none;display:block}.bell-all:hover{background:#f2c24b0f}.bell-head button{color:var(--gold);background:0 0;border:0;font-size:12px;font-weight:600}.bell-pop ul{margin:0;padding:0;list-style:none}.bell-item{text-align:left;width:100%;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #141b22;gap:4px;padding:13px 18px;display:grid}.bell-item.mention b{color:#fff}.bell-item.mention{box-shadow:inset 3px 0 #f2c24bb3}.bell-item:hover{background:#f2c24b0f}.bell-item b{color:var(--text);font-size:13.5px;font-weight:700}.bell-item span{font-size:12.5px;line-height:1.45}.bell-item small{color:var(--muted);font-size:11px}.bell-item.unread{background:#f2c24b12}.bell-item.unread b:before{content:"";background:var(--gold);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.bell-item.skate{box-shadow:inset 3px 0 0 var(--red);background:#f871710f}.bell-item.skate:hover{background:#f871711c}.bell-item.skate b{color:var(--red);font-weight:750}.bell-item.skate.unread{background:#f871711f}.bell-item.skate.unread b:before{background:var(--red);box-shadow:0 0 0 3px #f8717140}.bell-count-skate{background:var(--red);color:#fff;animation:1.6s ease-in-out infinite skate-pulse}@keyframes skate-pulse{0%,to{box-shadow:0 0 #f871718c}50%{box-shadow:0 0 0 6px #f8717100}}.skate-pops{z-index:90;flex-direction:column;gap:10px;width:min(380px,100vw - 32px);display:flex;position:fixed;top:82px;right:20px}.skate-pop{color:#fecaca;background:linear-gradient(#2a0f12,#1a0a0c);border:1px solid #f871718c;border-radius:14px;gap:12px;padding:14px 36px 14px 14px;animation:.35s cubic-bezier(.2,.9,.3,1.2) skate-in;display:flex;position:relative;box-shadow:0 20px 50px #0009,0 0 0 4px #f8717114}@keyframes skate-in{0%{opacity:0;transform:translate(24px)scale(.98)}to{opacity:1;transform:none}}.skate-pop-icon{color:#fff;background:linear-gradient(#f87171,#dc2626);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 6px 16px #dc262666}.skate-pop-text{flex-direction:column;gap:3px;min-width:0;display:flex}.skate-pop-text small{letter-spacing:.1em;text-transform:uppercase;color:#f87171;font-size:10.5px;font-weight:800}.skate-pop-text b{color:#fff;font-size:14px;font-weight:750;line-height:1.3}.skate-pop-text span{color:#fecaca;font-size:12.5px;line-height:1.45}.skate-pop-acts{gap:8px;margin-top:8px;display:flex}.skate-pop-open{color:#1a0606;height:30px;font:inherit;cursor:pointer;background:#f87171;border:0;border-radius:8px;padding:0 12px;font-size:12.5px;font-weight:750}.skate-pop-open:hover{background:#fca5a5}.skate-pop-later{color:#fecaca;height:30px;font:inherit;cursor:pointer;background:0 0;border:1px solid #f8717166;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:600}.skate-pop-x{color:#fca5a5;cursor:pointer;background:0 0;border:0;border-radius:6px;width:24px;height:24px;font-size:18px;line-height:1;position:absolute;top:8px;right:8px}.skate-pop-x:hover{background:#f8717126}@media (max-width:640px){.skate-pops{top:auto;bottom:calc(14px + env(safe-area-inset-bottom));width:auto;left:12px;right:12px}.skate-pop:nth-child(n+2){display:none}}.bell-empty{color:var(--muted);margin:0;padding:16px 14px;font-size:13px}.user-pop-mine{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;margin-bottom:6px;padding-bottom:6px;display:flex}.user-pop-mine a{color:var(--text);border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:10px;padding:8px 10px;text-decoration:none;display:grid}.user-pop-mine a:hover{background:#151c25}.user-pop-mine a span{width:30px;height:30px;color:var(--gold);border:1px solid var(--gold-line);background:#f2c24b1a;border-radius:9px;grid-row:span 2;place-items:center;display:grid}.user-pop-mine a b{color:#fff;font-size:14px;font-weight:700}.user-pop-mine a small{color:var(--muted);font-size:11.5px}.user-pop-mine a:hover b{color:var(--gold)}.user-pop-stores{border-top:1px solid var(--line);padding:6px 0}.user-pop-stores>span{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;padding:4px 14px;font-size:11px;display:block}.user-pop-stores button{text-align:left;width:100%}.user-pop-stores button[aria-current=true]{color:var(--gold);font-weight:700}.store-name{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:140px;margin-top:3px;font-size:11px;display:block;overflow:hidden}@media print{.sidebar,.appbar,.no-print{display:none!important}body,.card,.content{color:#000!important;box-shadow:none!important;background:#fff!important}.card{border:0!important}a{color:#000!important}html:has(.report-sheet){background:#fff!important}}@media (max-width:640px){table[data-cards]{display:block;width:100%!important;min-width:0!important}table[data-cards] thead{display:none}table[data-cards] tbody,table[data-cards] tfoot{flex-direction:column;gap:10px;padding:12px;display:flex}table[data-cards] tr{border:1px solid var(--line-2);background:linear-gradient(#0c1218,#090e13);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:14px;display:grid!important}table[data-cards] tfoot tr{border-color:var(--gold-line);background:var(--gold-wash)}table[data-cards] td{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;text-align:left!important;white-space:normal!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:flex!important}table[data-cards] td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}table[data-cards] td:first-child{grid-column:1/-1;border-bottom:1px solid var(--line)!important;padding-bottom:8px!important}table[data-cards] td:first-child:before,table[data-cards] td[data-label=""]:before{display:none}table[data-cards] td[data-label=""]:last-child{flex-flow:wrap;grid-column:1/-1;gap:8px}table[data-cards] td:empty{display:none!important}table[data-cards] tr:hover td{background:0 0!important}}@media (max-width:860px){.appbar-right .user-menu{margin-left:16px}}.appbar-scan{background:var(--gold-grad);color:#15100a;border-radius:999px;align-items:center;gap:6px;height:34px;margin-right:16px;padding:0 12px;font-size:13px;font-weight:800;text-decoration:none;display:none;box-shadow:0 6px 18px #f2c24b40}.appbar-scan:active{transform:translateY(1px)}@media (pointer:coarse),(max-width:860px){.appbar-scan{display:inline-flex}}@media (max-width:860px){html{-webkit-text-size-adjust:100%}body{overscroll-behavior-y:none}input,select,textarea{font-size:16px}.content{min-width:0;padding-bottom:calc(18px + env(safe-area-inset-bottom))}}@media (max-width:520px){.appbar{gap:8px;padding-left:10px;padding-right:10px}.appbar-logo{width:116px;height:28px}.appbar-right{height:36px}.appbar-icon{width:22px;height:22px;margin-left:14px}.appbar-scan{justify-content:center;width:36px;height:36px;margin-right:2px;padding:0}.appbar-scan span{display:none}.appbar-right .user-menu{margin-left:14px}.user-chip img,.user-chip .initials{width:32px;height:32px;font-size:12px}.appbar .cmd-input{height:38px}}@media (max-width:640px){.hero:after{background:linear-gradient(90deg,#010306f0 0%,#010306d6 62%,#01030699 100%)}}.dash{flex-direction:column;gap:10px;display:flex}.dash-bar{justify-content:flex-end;align-items:center;gap:8px;min-height:0;margin:-2px 0 -4px;display:flex}.dash-btn{border:1px solid var(--line-2);height:30px;color:var(--text-2);font:inherit;cursor:pointer;background:#ffffff05;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.dash-btn:hover{color:var(--gold);border-color:var(--gold-line)}.dash-btn.gold{background:var(--gold-grad,linear-gradient(145deg, #ffd978, #f2c24b 55%, #d9a531));color:#15100a;border:0;padding:0 18px}.dash-btn.quiet{background:0 0;border-color:#0000}.dash-hint{color:var(--gold);margin-right:auto;font-size:12.5px;font-weight:600}.dash-saved{color:#6ee7a8;margin-right:auto;font-size:12.5px;font-weight:600}.kpis.kpis7{grid-template-columns:repeat(7,minmax(0,1fr))}@media (min-width:1181px){.kpis.kpis7.kpis6{grid-template-columns:repeat(6,minmax(0,1fr))}}.kpi-slot{min-width:0;position:relative}.kpi-slot>.kpi{height:111px;color:inherit;text-decoration:none;display:block}.kpi-link{transition:border-color .15s,transform .15s}.kpi-link:hover{border-color:var(--gold-line);transform:translateY(-1px)}.kpi-label{white-space:nowrap;text-overflow:ellipsis;right:8px;overflow:hidden}.kpi-now{color:#c6ccd4!important;font-size:11px!important}.appbar-ai{margin-right:8px}.kpi-go{color:var(--gold);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:11px;left:59px}.kpi-alert{background:linear-gradient(#f2c24b12 0%,#070b0f 70%);border-color:#f2c24b61}.dash-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;display:grid}.dash-tile{min-width:0;min-height:0;position:relative}.dash-tile>.card{height:100%;overflow:hidden}.dash-editing .kpi-slot,.dash-editing .dash-tile{cursor:grab}.dash-editing .kpi-slot>.kpi,.dash-editing .dash-tile>.card{outline-offset:-1px;outline:1.5px dashed #f2c24b73}.dash-editing .dragging{opacity:.45}.grip{background-image:radial-gradient(circle, var(--gold) 1.3px, transparent 1.5px);opacity:.8;pointer-events:none;background-size:6px 5.3px;width:12px;height:16px;position:absolute;top:7px;right:8px}.tile-veil{border-radius:var(--r-lg);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);pointer-events:none;background:#05080b8c;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.tile-veil b{color:#fff;font-size:15px}.tile-veil small{color:var(--gold);font-size:12px;font-weight:700}.tile-resize{cursor:nwse-resize;border-right:3px solid var(--gold);border-bottom:3px solid var(--gold);touch-action:none;border-radius:0 0 9px;width:22px;height:22px;position:absolute;bottom:3px;right:3px}.tile-resize:hover{width:26px;height:26px}.perf2{flex-direction:column;padding:10px 0 0;display:flex}.perf2 .card-title{position:static}.perf2 .select-wrap{position:relative;top:auto;right:auto}.perf-head{justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 19px;display:flex}.perf-who{background:#0d1319;border:1px solid #222b35;border-radius:9px;gap:3px;margin:10px 14px 0 19px;padding:3px;display:flex}.perf-who button{color:#aab2bc;min-width:0;height:27px;font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:6px;flex:1 1 0;font-size:12px;font-weight:700;overflow:hidden}.perf-who button:hover{color:#fff}.perf-who button.on{color:#15100a;background:linear-gradient(145deg,#ffd978,#f2c24b 55%,#d9a531)}.perf-metrics{flex-wrap:wrap;gap:6px;margin:8px 14px 0 19px;display:flex}.perf-metrics .tab{height:26px;padding:0 10px;font-size:12px}.perf-scroll{scrollbar-width:thin;scrollbar-color:#2a323d transparent;flex:auto;min-height:0;margin-top:6px;overflow-y:auto}.perf-table2{border-collapse:collapse;table-layout:fixed;width:100%}.perf-table2 th{text-align:left;white-space:nowrap;color:#bcc2ca;background:#0a0f14;height:24px;font-size:11.5px;font-weight:400;position:sticky;top:0}.perf-table2 td{white-space:nowrap;color:#f1f2f4;text-overflow:ellipsis;height:37px;font-size:12.5px;overflow:hidden}.perf2{container-type:inline-size}.perf-table2 tr>:first-child{width:44px;padding-left:19px}.perf-table2 tr>:nth-child(2){width:34%}.perf-table2 tr>:nth-child(n+3){padding-right:6px}@container (max-width:380px){.perf-table2 tr>:nth-child(6){display:none}}@container (max-width:320px){.perf-table2 tr>:nth-child(5),.perf-table2 .perf-avatar{display:none}}.perf-table2 .perf-avatar,.perf-table2 .perf-avatar img{width:28px;height:28px}.perf-empty2{color:var(--muted);padding:18px 19px;font-size:14px}@media (max-width:1640px){.kpis.kpis7 .kpi-icon{display:none}.kpis.kpis7 .kpi-label,.kpis.kpis7 .kpi-value,.kpis.kpis7 .kpi-delta,.kpis.kpis7 .kpi-go{left:14px}}@media (max-width:1180px){.kpis.kpis7{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-tile{grid-column:auto/span 1!important}}@media (max-width:860px){.kpis.kpis7{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-grid{grid-template-columns:minmax(0,1fr)}.dash-tile{grid-row:auto/span 7!important}.dash-bar{display:none}}.kpi-delta .kpi-now{display:inline!important}:root{--bg:#050608}.shell{grid-template-columns:248px minmax(0,1fr)}.main{padding-top:64px}.appbar{background:#050608;border-bottom:1px solid #14171b;height:64px}.appbar-logo{width:201px;height:48px;top:8px;left:24px}.appbar .cmd{width:min(560px,100vw - 860px);min-width:260px;top:13px;left:276px}.cmd-input{background:#0c0e11;border:1px solid #191c21;border-radius:10px;height:38px;padding:0 14px}.cmd-input:focus-within{box-shadow:none;border-color:#3a3f47}.cmd-input svg{color:#5b626c}.cmd-input input{margin-left:10px;font-size:13.5px}.cmd-input input::placeholder{color:#5b626c}.cmd-key{color:#5b626c;border:1px solid #23272d;border-radius:5px;flex:none;margin-left:10px;padding:1px 6px;font-size:11px;font-weight:600}.cmd-menu{background:#0a0c0f;border-color:#1f2329;top:44px}.appbar-right{height:40px;top:12px;right:28px}.appbar-icon{color:#b4bac2;border-radius:10px;width:38px;height:38px;margin-left:4px}.appbar-icon svg{width:19px;height:19px}a.appbar-icon:hover,button.appbar-icon:hover,.appbar-on{color:#fff;background:#ffffff0a}.appbar-icon .dot{background:#e9c46a;border:0;width:7px;height:7px;top:9px;right:9px}.appbar-divider{background:#1a1d22;height:24px;margin:0 14px 0 16px}.user-chip img,.user-chip .initials{width:32px;height:32px}.user-chip .initials{color:#111;background:#e9c46a;font-size:12px;font-weight:700}.user-chip .who{width:auto;max-width:160px;margin-left:10px}.user-chip strong{font-size:13px;font-weight:600}.user-chip span{color:#8a929c;margin-top:1px;font-size:11.5px}.user-chip svg{color:#5b626c;width:14px;height:14px;margin-left:6px}.sidebar{background:#050608;border:0;border-right:1px solid #14171b;border-radius:0;height:calc(100vh - 64px);margin:64px 0 0;padding:20px 14px;top:0}.nav{scrollbar-color:#1a1d22 transparent;background:0 0;gap:2px}.nav-item{color:#a3aab3;border:0;border-radius:10px;height:38px;margin:0;padding:0 12px;font-size:13.5px;font-weight:500}.nav-item svg{color:#6b727c}.nav-item .label{margin-left:12px}.nav-item:hover{color:#e6e8eb;background:#ffffff08}.nav-item.active{color:#fff;height:38px;box-shadow:none;background:#101216;margin-bottom:0;font-weight:600}.nav-item.active svg{color:#e9c46a}.nav-item .badge{color:#111;background:#e9c46a;border-radius:999px;width:auto;min-width:18px;height:18px;padding:0 5px;font-size:11px}.nav-fold{opacity:.5}.nav-sub{border-left:1px solid #1a1d22;gap:1px;margin:2px 0 8px 27px;padding:0 0 0 12px}.nav-subitem{color:#8a929c;border:0;border-radius:8px;min-height:32px;margin:0;padding:0 10px;font-size:13px;font-weight:500}.nav-subitem:hover{color:#e6e8eb;background:#ffffff08}.nav-subitem.on{color:#e9c46a;font-weight:600}.nav-subitem2{margin-left:0}.nav-subitem3{min-height:28px;margin-left:12px}@media (max-width:860px){.shell{grid-template-columns:minmax(0,1fr)}.main{padding-top:6px}.appbar{border-bottom:0;height:auto}.appbar-logo{width:150px;height:36px}.appbar .cmd{width:100%;min-width:0}.appbar-icon{width:34px;height:34px;margin-left:2px}.menu-btn{background:#0c0e11;border-color:#1f2329}.menu-btn span{background:#e6e8eb}.sidebar{border-right:1px solid #1a1d22;border-radius:0;height:auto;margin:0;padding:18px 14px;top:0}}@media (max-width:860px),(pointer:coarse){.cmd-key{display:none}}@media (max-width:520px){.appbar-logo{width:116px;height:28px}}.sidebar-art{background-color:#070c10;border-radius:0 0 10px 10px;width:196px;margin:auto 0 -9px -5px;overflow:hidden;box-shadow:0 1px #0d151c,1px 0 #0d151c,-1px 0 #0d151c}.sidebar-art:before{background:linear-gradient(#050608,#0000)}@media (max-width:860px){.sidebar-art{border:0;border-radius:0;width:calc(100% + 28px);margin:auto 0 -18px -14px}}
