@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cinzel-latin-ext-500-normal-1Z8Q-7rh.woff2) format("woff2"),url(/assets/cinzel-latin-ext-500-normal-BxIh9iwm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cinzel-latin-500-normal-B-2dbOfA.woff2) format("woff2"),url(/assets/cinzel-latin-500-normal-DMNTwV-V.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-ext-600-normal-BEFdM_VE.woff2) format("woff2"),url(/assets/cinzel-latin-ext-600-normal-BY9Mq9iK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-600-normal-Dd5YO2UX.woff2) format("woff2"),url(/assets/cinzel-latin-600-normal-CH_LB4su.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,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(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,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(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,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(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,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(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-devanagari-500-normal-B_DH_jja.woff2) format("woff2"),url(/assets/rajdhani-devanagari-500-normal-BPH8g_s8.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-latin-ext-500-normal-DiyUS11w.woff2) format("woff2"),url(/assets/rajdhani-latin-ext-500-normal-CyRWJZ5B.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-latin-500-normal-ByNUCHrt.woff2) format("woff2"),url(/assets/rajdhani-latin-500-normal-DfvNI-Td.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-devanagari-600-normal-DhS7ScYx.woff2) format("woff2"),url(/assets/rajdhani-devanagari-600-normal-BtY48IV_.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-ext-600-normal-C9ZjJQAt.woff2) format("woff2"),url(/assets/rajdhani-latin-ext-600-normal-BleIgkPp.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-600-normal-CXCVEoA9.woff2) format("woff2"),url(/assets/rajdhani-latin-600-normal-Dx02qI2_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-devanagari-700-normal-BQQOj9BB.woff2) format("woff2"),url(/assets/rajdhani-devanagari-700-normal-DBRwWuxA.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-ext-700-normal-S6aYESQK.woff2) format("woff2"),url(/assets/rajdhani-latin-ext-700-normal-BPaQ7tlD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-700-normal-BPDUZo87.woff2) format("woff2"),url(/assets/rajdhani-latin-700-normal-e0Uj8ZlN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--bg: #070707;--gold: #d4a84b;--gold-2: #f0c86a;--cream: #f6f1e6;--muted: #c4a36a;--dim: #8a6a2a;--green: #22c55e;--red: #ef4444;--amber: #f59e0b;--line: rgba(212, 168, 75, .55);--font-display: "Cinzel", "Times New Roman", serif;font-size:16px;--font-ui: "Rajdhani", "Inter", "Segoe UI", sans-serif;--font-body: "Rajdhani", "Inter", "Segoe UI", sans-serif;font-family:var(--font-ui);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;background:#030201}.viewport{width:100vw;height:100vh;display:grid;place-items:center;overflow:hidden;background:#050505}.desk-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;pointer-events:none}.desk{width:1536px;height:1024px;transform-origin:center center;position:relative;z-index:1}button,input,select{font:inherit;color:inherit}button{cursor:pointer}p,h1,h2,ul,ol,dl{margin:0}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.frame{width:1536px;height:1024px;flex:none;display:grid;grid-template-columns:148px minmax(0,1fr);grid-template-rows:90px 78px minmax(0,1fr) 48px;grid-template-areas:"brand topbar" "nav ticker" "nav stage" "footer footer";overflow:hidden;position:relative;background:radial-gradient(ellipse at 18% 0%,rgba(138,106,42,.16),transparent 42%),radial-gradient(ellipse at 82% 12%,rgba(212,168,75,.08),transparent 36%),radial-gradient(ellipse at 10% 92%,rgba(90,64,18,.16),transparent 40%),#050505;color:var(--cream)}.frame:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-conic-gradient(from 12deg at 74% 22%,rgba(240,190,70,.11) 0deg .45deg,transparent .45deg 11deg),repeating-conic-gradient(from 0deg at 22% 78%,rgba(212,160,50,.07) 0deg .4deg,transparent .4deg 16deg),radial-gradient(ellipse at 76% 18%,rgba(212,150,40,.2),transparent 36%),radial-gradient(ellipse at 16% 86%,rgba(160,110,28,.16),transparent 34%);-webkit-mask-image:radial-gradient(ellipse at 50% 45%,#000 10%,transparent 78%);mask-image:radial-gradient(ellipse at 50% 45%,#000 10%,transparent 78%);z-index:0}.frame:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(.075rem .075rem at 6% 18%,rgba(243,220,154,.7),transparent),radial-gradient(1px 1px at 14% 62%,rgba(243,220,154,.45),transparent),radial-gradient(.0875rem .0875rem at 28% 30%,rgba(243,220,154,.35),transparent),radial-gradient(1px 1px at 46% 78%,rgba(243,220,154,.4),transparent),radial-gradient(1px 1px at 63% 14%,rgba(243,220,154,.45),transparent),radial-gradient(.0813rem .0813rem at 88% 26%,rgba(243,220,154,.5),transparent),radial-gradient(1px 1px at 92% 70%,rgba(243,220,154,.35),transparent),radial-gradient(1px 1px at 74% 88%,rgba(243,220,154,.3),transparent);z-index:0}.frame>*{position:relative;z-index:1}.brand-mark{grid-area:brand;position:relative;display:grid;place-items:center;padding:.15rem 0 0;filter:drop-shadow(0 0 .7rem rgba(240,200,106,.55))}.brand-mark img{width:4.6rem;height:4.6rem;object-fit:contain;mix-blend-mode:screen}.topbar{grid-area:topbar;display:flex;align-items:center;gap:.18rem;min-width:0;padding:.35rem .55rem .25rem .1rem}.brand-copy{flex:0 0 auto;margin-right:.35rem}.brand-title{font-family:var(--font-display);font-size:1.26rem;font-weight:600;letter-spacing:.08em;white-space:nowrap;background:linear-gradient(180deg,#fff6dc,#f0c86a 48%,#a87828);-webkit-background-clip:text;background-clip:text;color:transparent}.brand-sub{margin-top:.08rem;font-size:.58rem;letter-spacing:.08em;color:#e0c27a;white-space:nowrap}.brand-tag{margin-top:.08rem;font-size:.48rem;letter-spacing:.12em;color:#8a6a2a;white-space:nowrap}.metric,.pill{flex:0 1 auto;min-width:max-content;border:1px solid transparent;border-radius:.45rem;background:linear-gradient(180deg,#20190cd1,#0807058c) padding-box,linear-gradient(160deg,#f6e2aa,#8a6a2a 45%,#d4a84b) border-box;box-shadow:0 0 .45rem #d4a84b38;padding:.1rem .28rem .14rem}.metric-k{display:block;font-size:.625rem;letter-spacing:.12em;color:var(--muted);white-space:nowrap}.metric-v{display:block;font-size:1.02rem;font-weight:600;line-height:1.05;color:#fff6dc;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 0 .45rem rgba(255,220,140,.28)}.metric-risk{display:flex;flex-direction:column;align-items:flex-start}.gauge{width:2.15rem;height:2.15rem;margin-top:.12rem;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#0b0b0b 62%,transparent 64%),conic-gradient(from -90deg,#f0c86a calc(var(--turn) * 1turn),#8a6a2a59 0);box-shadow:0 0 .6rem #d4a84b59}.gauge .metric-v{font-size:.58rem}.metric-s{display:block;font-size:.75rem;font-weight:600;line-height:1.1}.pos{color:var(--green)}.neg{color:var(--red)}.flat{color:var(--cream)}.dot{width:.4375rem;height:.4375rem;border-radius:50%;display:inline-block;margin-right:.25rem;background:var(--green);box-shadow:0 0 .5rem var(--green)}.clock{flex:0 0 auto;display:flex;align-items:center;gap:.4rem;margin-left:.1rem;border:1px solid var(--line);border-radius:.5rem;padding:.2rem .5rem;background:linear-gradient(180deg,#20190cb8,#08070559);box-shadow:0 0 .7rem #d4a84b1f}.clock-orb{width:1.875rem;height:1.875rem;border-radius:50%;border:1px solid rgba(224,180,76,.75);background:radial-gradient(circle at 35% 35%,#fff6d4,#e0b44c 42%,#2a210c 74%);box-shadow:0 0 .75rem #e0b44c66,inset 0 0 .375rem #fff4d299}.clock-time{font-size:1.25rem;font-weight:700;letter-spacing:.04em;line-height:1}.clock-city{font-size:.6875rem;letter-spacing:.16em;color:var(--gold)}.clock-date{font-size:.625rem;letter-spacing:.08em;color:var(--dim);white-space:nowrap}.sidenav{grid-area:nav;display:flex;flex-direction:column;min-height:0;padding:.125rem .5rem .5rem}.nav-items{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;min-height:0}.nav-btn{display:flex;flex-direction:row;align-items:center;gap:.35rem;border:1px solid transparent;background:transparent;color:var(--gold);padding:.18rem .35rem;border-radius:.4rem;width:100%}.nav-ico{width:1.35rem;height:1.35rem;display:grid;place-items:center;color:var(--gold-2);flex:none;filter:drop-shadow(0 0 .25rem rgba(240,200,106,.45))}.nav-label{font-size:.74rem;letter-spacing:.1em;white-space:nowrap;font-weight:600}.nav-btn.active{color:#1a1408;background:linear-gradient(180deg,#f6e7b8,#d4a84b 55%,#b8892e);box-shadow:0 0 .85rem #d4a84b73}.nav-btn.active .nav-ico,.nav-btn.active .nav-label{color:#1a1408}.nav-btn:hover .nav-label{color:var(--gold-2)}.nav-btn.active:hover .nav-label{color:#1a1408}.side-foot{position:relative;text-align:center;min-height:9.5rem}.mountain-art{width:100%;height:9.5rem;object-fit:cover;object-position:center 70%;mix-blend-mode:screen;pointer-events:none}.side-copy{position:absolute;left:.2rem;right:.2rem;bottom:.15rem}.side-brand{font-family:var(--font-display);font-size:.68rem;letter-spacing:.14em;line-height:1.15;color:#f0c86a;text-shadow:0 0 .4rem rgba(0,0,0,.9)}.side-tag{margin-top:.2rem;font-size:.42rem;letter-spacing:.1em;line-height:1.25;color:#d7c392}.ticker{grid-area:ticker;display:flex;align-items:center;gap:.25rem;min-width:0;padding:0 .75rem 0 .125rem;position:relative}.tick{display:flex;align-items:baseline;gap:.5rem;border:1px solid transparent;background:transparent;border-radius:.5rem;padding:.3125rem .625rem;color:var(--cream)}.tick.active{border-color:#e0b44c8c;background:#e0b44c12;box-shadow:0 0 .75rem #e0b44c1f}.tick-sym{color:var(--gold);font-weight:700;letter-spacing:.06em}.tick-px{font-size:1.125rem;font-weight:700}.tick-plus{width:1.75rem;height:1.75rem;margin-left:.25rem;border-radius:50%;border:1px solid rgba(224,180,76,.65);background:transparent;color:var(--gold);display:grid;place-items:center}.watch-note{position:absolute;z-index:4;top:2.625rem;left:.5rem;width:17.5rem;padding:.5rem .625rem;border-radius:.5rem;border:1px solid var(--line);background:#14110c;font-family:var(--font-body);font-size:.8125rem;line-height:1.35}.stage{grid-area:stage;min-width:0;min-height:0;padding:6px 12px 4px 8px}.command{height:100%;min-height:0;display:grid;grid-template-rows:286px 98px 184px minmax(0,1fr);gap:8px}.row-top,.row-mid,.row-bot,.stack{min-width:0;min-height:0}.row-top{display:grid;grid-template-columns:528px 312px minmax(0,1fr);gap:8px}.stack{display:grid;grid-template-rows:118px minmax(0,1fr);gap:8px}.row-mid{display:grid;grid-template-columns:392px minmax(0,1fr) 420px;gap:8px}.row-bot{display:grid;grid-template-columns:400px 300px 330px minmax(0,1fr);gap:8px}.panel{min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;border-radius:.5rem;position:relative;border:1px solid #ffe7a3;background:linear-gradient(180deg,#2a1e0cd1,#080704f0 34%) padding-box,linear-gradient(155deg,#fff6d2,#f0c86a 22%,#a87828 58%,#ffe3a0) border-box;box-shadow:0 0 .55rem #ffd6788c,0 0 1.4rem #d4962847,inset 0 0 1.1rem #ffce6e29,inset 0 1px #fff4d2b3}.panel:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;z-index:4;background:radial-gradient(circle at 0 0,rgba(255,244,210,.95),transparent 14px),radial-gradient(circle at 100% 0,rgba(255,244,210,.95),transparent 14px),radial-gradient(circle at 0 100%,rgba(255,228,160,.7),transparent 12px),radial-gradient(circle at 100% 100%,rgba(255,228,160,.7),transparent 12px)}.panel-hd{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4375rem .625rem .125rem}.panel-hd h2,.pipeline h2{font-size:.75rem;font-weight:600;letter-spacing:.16em;color:#e6c98a}.panel-bd{min-height:0;flex:1;padding:.125rem .625rem .5rem;overflow:hidden}.linkish{border:0;background:none;color:var(--gold);font-size:.6875rem;letter-spacing:.12em;padding:0}.tabs{display:flex;gap:.125rem}.tab{border:0;background:transparent;color:var(--dim);font-size:.75rem;letter-spacing:.06em;padding:1px .3125rem}.tab.on{color:var(--gold-2);box-shadow:inset 0 -1px 0 var(--gold)}table{width:100%;border-collapse:collapse}th{text-align:left;font-size:.625rem;font-weight:600;letter-spacing:.08em;color:var(--muted);padding:0 .25rem .1875rem}td{padding:.12rem .22rem;font-size:.72rem;border-top:1px solid rgba(212,175,86,.12);white-space:nowrap}th.num,td.num{text-align:right;font-variant-numeric:tabular-nums}.chart-hd{display:flex;align-items:center;gap:.4rem;padding:.28rem .5rem 0}select,.chat-form input{background:#120f0a;border:1px solid rgba(224,180,76,.5);border-radius:.375rem;padding:.1875rem .5rem;letter-spacing:.06em;font-weight:600}.icon-btn{width:1.625rem;height:1.625rem;display:grid;place-items:center;border-radius:.375rem;border:1px solid rgba(224,180,76,.4);background:transparent;color:var(--gold)}.icon-btn.on{background:#e0b44c29}.chart-wrap{position:relative;flex:1;min-height:0}.globe-art{position:absolute;left:50%;top:50%;height:132%;width:auto;aspect-ratio:1;transform:translate(-50%,-50%);object-fit:contain;mix-blend-mode:screen;pointer-events:none;z-index:1;opacity:.95;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 58%,#000 70%);mask-image:radial-gradient(circle at 50% 50%,transparent 0 58%,#000 70%)}.globe-stage{position:absolute;inset:0}.globe-webgl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;z-index:0}.globe-leaders{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.globe-fallback{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.globe-fallback img{height:100%;width:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:screen}.globe-spin{position:absolute;height:62%;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,214,120,.85) 0 1.4deg,transparent 1.4deg 7deg);-webkit-mask:radial-gradient(circle,transparent 42%,#000 48% 78%,transparent 84%);mask:radial-gradient(circle,transparent 42%,#000 48% 78%,transparent 84%);animation:spin 60s linear infinite;mix-blend-mode:screen}.orbit{position:absolute;left:50%;top:50%;border-radius:50%;border:1px solid rgba(255,214,130,.72);box-shadow:0 0 8px #ffba468c,inset 0 0 6px #ffd27840;pointer-events:none;z-index:1}.orbit.o1{width:86%;height:24%;transform:translate(-50%,-50%) rotate(-18deg)}.orbit.o2{width:74%;height:34%;transform:translate(-50%,-50%) rotate(24deg);border-color:#ffdc9673}.orbit.o3{width:92%;height:16%;transform:translate(-50%,-50%) rotate(8deg);border-color:#ffc45a59}.globe-stage.is-webgl .globe-fallback{display:none}.globe-stage:not(.is-webgl) .globe-art{display:none}.chart-tip{position:absolute;z-index:2;transform:translate(.75rem,.75rem);pointer-events:none;display:flex;flex-direction:column;gap:1px;padding:.375rem .5rem;border-radius:.375rem;border:1px solid var(--line);background:#0a0805f0;font-size:.75rem}.globe-panel{position:relative;background:radial-gradient(circle at 48% 54%,#ffc45033,#281c0826 32%,#060503f0 64%) padding-box,linear-gradient(155deg,#fff1c4,#d4a84b 28%,#6e5018 62%,#f0c86a) border-box}.globe-panel canvas{position:absolute}.globe-ring{position:absolute;left:36%;top:50%;width:44%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;border:1px solid rgba(255,220,140,.85);box-shadow:0 0 .8rem #ffc450a6,0 0 1.8rem #e0a02847,inset 0 0 1rem #ffd2782e}.globe-ring:after{content:"";position:absolute;inset:-.55rem;border-radius:50%;border:1px solid rgba(255,214,130,.28);box-shadow:0 0 1.2rem #e0aa3259}.city-card{position:absolute;z-index:2;pointer-events:none;line-height:1;padding:.28rem .42rem .32rem;border-radius:.35rem;border:1px solid rgba(212,168,75,.72);background:#080705b8;box-shadow:0 0 .7rem #d4a84b38}.city-card.on{border-color:#f0c86a;box-shadow:0 0 .9rem #f0c86a8c}.city-ny{left:.35rem;top:32%}.city-lon{left:46%;top:.28rem;transform:translate(-40%);text-align:center}.city-tyo{right:.28rem;top:34%;text-align:right}.city-syd{right:.4rem;bottom:.4rem;text-align:right}.city-name{display:block;font-size:.68rem;font-weight:700;letter-spacing:.12em;color:#f0d48a;text-shadow:0 0 .35rem #000,0 1px 0 #000}.city-time{display:block;margin-top:.12rem;font-size:1.05rem;font-weight:700;letter-spacing:.04em;color:#f7f4ee;text-shadow:0 0 .35rem #000,0 1px 0 #000}.sentiment{list-style:none;padding:.25rem .125rem 0;display:flex;flex-direction:column;gap:.4375rem}.sentiment li{display:grid;grid-template-columns:4.25rem 4.5rem minmax(0,1fr);gap:.5rem;align-items:center;font-size:.8125rem;font-weight:600}.sent-sym{color:var(--cream);letter-spacing:.04em}.sent-track{height:.4375rem;border-radius:6.1875rem;background:#ffffff0d;overflow:hidden}.sent-fill{display:block;height:100%;border-radius:6.1875rem}.bias-bullish{color:var(--green)}.sent-fill.bias-bullish{background:linear-gradient(90deg,#146b42,var(--green));box-shadow:0 0 .5rem #3ee08a66}.bias-bearish{color:var(--red)}.sent-fill.bias-bearish{background:linear-gradient(90deg,#7a2424,var(--red))}.bias-neutral{color:var(--gold)}.sent-fill.bias-neutral{background:linear-gradient(90deg,#6a5016,var(--gold))}.pipeline{padding:.28rem .55rem .32rem}.pipe-row{list-style:none;display:flex;align-items:stretch;gap:0;margin:.28rem 0 0;padding:0}.pipe-step{position:relative;flex:1;min-width:0;display:flex;align-items:center;gap:.16rem;margin-right:.08rem;padding:.16rem .28rem .16rem .62rem;background:transparent;filter:none}.pipe-step:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#241c0cf2,#080705f5);clip-path:polygon(.55rem 0,calc(100% - .55rem) 0,100% 50%,calc(100% - .55rem) 100%,.55rem 100%,0 50%);filter:drop-shadow(0 0 .22rem rgba(212,168,75,.35))}.pipe-step:first-child{padding-left:.4rem}.pipe-step:first-child:before{clip-path:polygon(0 0,calc(100% - .55rem) 0,100% 50%,calc(100% - .55rem) 100%,0 100%)}.pipe-step:last-child{margin-right:0}.pipe-step:last-child:before{clip-path:polygon(.55rem 0,100% 0,100% 100%,.55rem 100%,0 50%)}.pipe-step.pass:before{background:linear-gradient(180deg,#08120cf5,#040806fa);filter:drop-shadow(0 0 .28rem rgba(34,197,94,.55))}.pipe-name,.pipe-status{white-space:nowrap}.pipe-step.idle{opacity:.72}.pipe-step.warn{border-color:#f59e0bb3}.pipe-ico{position:relative;z-index:1;width:1.35rem;height:1.35rem;border-radius:50%;display:grid;place-items:center;flex:none;color:#fff6d4;border:1px solid rgba(255,230,170,.85);background:radial-gradient(circle,#3a2c12,#100e0a 70%);box-shadow:0 0 .55rem #f0c86aa6}.pipe-step.pass .pipe-ico{color:#ecfff4;border-color:#86efacf2;background:radial-gradient(circle,#166534,#052e16 72%);box-shadow:0 0 .7rem #22c55ef2,inset 0 0 .35rem #bbf7d073}.pipe-copy{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0}.pipe-name{font-size:.64rem;letter-spacing:.05em;color:var(--cream);line-height:1.05}.pipe-status{font-size:.54rem;letter-spacing:.04em;color:var(--green);line-height:1.05}.pipe-step.idle .pipe-status{color:var(--dim)}.pipe-step.warn .pipe-status{color:var(--amber)}.state-panel{display:grid;grid-template-columns:4.625rem minmax(0,1fr);gap:.5rem;align-items:center;padding:.5rem .75rem}.reticle{width:4rem;height:4rem;border-radius:50%;display:grid;place-items:center;color:var(--gold);border:1px solid rgba(224,180,76,.5);box-shadow:0 0 1rem #e0b44c38,inset 0 0 .75rem #e0b44c26}.state-kicker{font-size:.6875rem;letter-spacing:.18em;color:var(--muted)}.state-code{font-family:var(--font-display);font-size:1.75rem;font-weight:600;letter-spacing:.14em;color:var(--gold-2)}.state-sub{font-size:.8125rem;letter-spacing:.14em;color:#d9c08a}.state-detail{margin-top:.25rem;font-family:var(--font-body);font-size:.8125rem;line-height:1.35;color:#d5cbb8}.orb-stage{position:relative;display:flex;align-items:center;justify-content:center;height:100%;min-height:0}.orb-art{position:absolute;left:50%;top:50%;width:136%;height:196%;transform:translate(-50%,-50%);object-fit:contain;mix-blend-mode:screen;pointer-events:none}.specter-panel{justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 50%,#78501438,#080704f0 68%) padding-box,linear-gradient(155deg,#fff1c4,#d4a84b 28%,#6e5018 62%,#f0c86a) border-box}.specter{position:relative;display:flex;align-items:center;justify-content:center;gap:.25rem;height:100%;min-height:0;padding:.1rem}.specter:before{content:"";position:absolute;left:6%;right:8%;top:50%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,rgba(240,200,106,.2) 20%,#f0c86a 50%,rgba(240,200,106,.2) 80%,transparent);box-shadow:0 0 .45rem #f0be46a6;pointer-events:none;z-index:0}.core{position:relative;z-index:1;flex:0 1 auto;height:92%;max-height:11.2rem;aspect-ratio:1;max-width:100%;display:grid;place-items:center}.ring{position:absolute;border-radius:50%;pointer-events:none;box-sizing:border-box}.ring.r1{inset:1%;border:1px solid rgba(255,228,170,.95);box-shadow:0 0 .35rem #f0be46bf}.ring.r2{inset:8%;border:1px solid rgba(240,200,106,.8);box-shadow:0 0 .28rem #d4a84b8c}.ring.r3{inset:15%;border:1px dashed rgba(240,200,106,.75);animation:spin 18s linear infinite}.ring.r4{inset:22%;border:1px solid rgba(255,220,150,.9);box-shadow:0 0 .4rem #f0be4673;animation:spin 22s linear infinite reverse}.ring.r5{inset:29%;border:1px solid rgba(212,168,75,.7)}.core-glow{position:absolute;inset:34%;border-radius:50%;background:radial-gradient(circle,rgba(28,20,8,.15) 0%,rgba(8,6,4,.72) 62%,transparent 74%);box-shadow:none}.orb-stage:before{content:"";position:absolute;left:50%;top:50%;width:46%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,196,90,.28) 0%,rgba(120,72,16,.18) 36%,transparent 62%);filter:blur(1px);pointer-events:none;z-index:1}.core-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;text-align:center;padding:0 .4rem}.core-label strong{display:block;font-family:var(--font-display);letter-spacing:.34em;font-size:1.7rem;font-weight:600;color:#ffe7a8;text-shadow:0 0 .7rem rgba(255,196,70,.9),0 0 .15rem rgba(0,0,0,.8)}.core-label span{display:block;margin-top:.15rem;font-size:.48rem;letter-spacing:.16em;color:#e6c98a;animation:pulse 2.4s ease-in-out infinite}.wave{position:absolute;z-index:2;top:4%;bottom:4%;left:.15rem;width:24%;display:flex;align-items:center;justify-content:flex-end;gap:.1rem}.wave.right{left:auto;right:2.6rem;justify-content:flex-start}.wave i{display:block;width:.11rem;border-radius:.12rem;background:linear-gradient(#fff,#f0c86a);box-shadow:0 0 .45rem #ffdc8cf2;transform-origin:center;animation:eq 1.15s ease-in-out infinite}.mic-btn{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);z-index:4;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid rgba(224,180,76,.75);background:#0c0a06b3;color:var(--gold-2);display:grid;place-items:center;box-shadow:0 0 .75rem #e0b44c47}.chat-grid{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(7.2rem,9.2rem);gap:.4rem;padding:.4rem .45rem}.chat-main{display:flex;flex-direction:column;min-width:0;min-height:0;gap:.3rem}.chat-log{flex:1;min-height:0;overflow:auto}.msg{display:block;min-width:0}.msg-time{display:block;margin:0 0 .2rem;color:var(--gold);font-size:.68rem;letter-spacing:.1em;line-height:1.2}.msg p{margin:0;font-family:var(--font-body);font-size:.66rem;line-height:1.32;color:#efe8da;overflow-wrap:break-word}.from-operator p{color:var(--muted)}.chat-form{display:flex;gap:.375rem}.chat-form input{flex:1;min-width:0;padding:.32rem .4rem;font-size:.68rem;font-weight:500}.chat-form input::placeholder{color:#8a7a58}.quick-actions{display:flex;flex-direction:column;gap:.375rem;min-height:0}.qa{flex:0 0 auto;display:flex;align-items:center;gap:.3rem;text-align:left;border-radius:.4rem;border:1px solid rgba(224,180,76,.45);background:#120e08bf;color:var(--gold-2);font-size:.56rem;letter-spacing:.04em;line-height:1.2;padding:.22rem .35rem;white-space:normal}.qa:hover{background:#e0b44c1a}.perf{height:100%;min-height:0;display:flex;flex-direction:column;position:relative}.perf>strong{position:absolute;top:0;right:0;font-size:1rem}.bars{flex:1;min-height:0;display:flex;align-items:flex-end;gap:.125rem;padding-top:1.25rem}.bars span{flex:1;display:block;border-radius:.125rem .125rem 0 0;background:linear-gradient(180deg,#fff3cc,#e0b44c 40%,#7a5a18);box-shadow:0 0 .375rem #e0b44c40}.perf-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin-top:.25rem}.perf-stats dt{font-size:.5625rem;letter-spacing:.1em;color:var(--muted)}.perf-stats dd{margin:0;font-size:1rem;font-weight:700;color:var(--cream)}.journal,.health,.facts{list-style:none;padding:0}.journal li{display:grid;grid-template-columns:2.7rem 4.6rem 3.3rem minmax(0,1fr);gap:.375rem;align-items:center;padding:.1875rem 0;border-top:1px solid rgba(212,175,86,.12);font-size:.75rem}.j-time,.j-note{color:#cbbfa6}.j-note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.j-sym{font-weight:700}.badge{font-size:.5625rem;letter-spacing:.06em;text-align:center;border-radius:.25rem;padding:.125rem .1875rem}.badge.no-trade{color:var(--gold);background:#e0b44c1f}.badge.rejected{color:var(--red);background:#ff5d5d1f}.badge.executed{color:var(--green);background:#3ee08a1f}.health li{display:flex;justify-content:space-between;align-items:center;gap:.35rem;font-size:.68rem;line-height:1.15;padding:.04rem 0}.health i{width:.4375rem;height:.4375rem;margin-right:.4375rem;border-radius:50%;display:inline-block;background:var(--green);box-shadow:0 0 .375rem var(--green)}.status-online{color:var(--green);font-size:.6875rem;letter-spacing:.08em}.status-standby{color:var(--gold);font-size:.6875rem;letter-spacing:.08em}.status-warn{color:var(--amber);font-size:.6875rem;letter-spacing:.08em}.status-down{color:var(--red);font-size:.6875rem;letter-spacing:.08em}.health i.warn{background:var(--amber);box-shadow:0 0 .375rem var(--amber)}.health i.down{background:var(--red);box-shadow:0 0 .375rem var(--red)}.health i.standby{background:var(--gold);box-shadow:0 0 .375rem var(--gold)}.sent-empty{grid-column:1 / -1;color:var(--dim);font-weight:500}.chart-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--dim);letter-spacing:.08em;font-size:.8rem}.footer{grid-area:footer;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:0 .875rem;border-top:1px solid rgba(214,176,84,.28);background:#00000059;font-size:.75rem;letter-spacing:.12em}.live-label{display:flex;align-items:center;gap:.5rem;color:var(--gold-2);white-space:nowrap;font-weight:700}.live-label i{width:.5rem;height:.5rem;border-radius:50%;background:var(--gold);box-shadow:0 0 .5rem var(--gold)}.marquee{overflow:hidden;min-width:0}.marquee-track{display:flex;gap:2.25rem;width:max-content;animation:marquee 32s linear infinite}html[data-still="1"] .marquee-track{animation:none}.news-item{color:#ddd4c4;white-space:nowrap}.news-time{color:var(--gold);margin-right:.5rem}.foot-right{display:flex;gap:.875rem;align-items:center;white-space:nowrap}.foot-ok{color:var(--green)}.foot-sample{color:var(--gold)}.foot-ver{color:var(--dim)}.foot-credit{color:var(--dim);letter-spacing:.06em}.placeholder{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(17.5rem,.7fr);gap:.5rem}.placeholder-hero{padding:1.75rem 2rem;justify-content:center}.kicker{letter-spacing:.22em;color:var(--gold);font-size:.75rem}.placeholder-hero h1{margin:.625rem 0;font-family:var(--font-display);font-size:2.5rem;font-weight:500;letter-spacing:.12em;color:var(--gold-2)}.placeholder-hero p,.facts{font-family:var(--font-body);font-size:.9375rem;line-height:1.45;color:#e4dccb}.placeholder-note{margin-top:.875rem;color:var(--gold);letter-spacing:.04em}.badge.day-start{color:var(--gold-2);background:#f3dc9a1f}.ledger{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:.5rem}.ledger-hero{padding:.7rem .9rem .75rem;gap:.45rem}.ledger-title{display:flex;align-items:baseline;gap:.8rem}.ledger-title h1{font-family:var(--font-display);font-size:1.6rem;font-weight:500;letter-spacing:.14em;color:var(--gold-2)}.desk-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem}.desk-note{font-family:var(--font-body);font-size:.8rem;line-height:1.35;color:#e4dccb}.ledger-split{min-height:0;display:grid;grid-template-columns:18rem minmax(0,1fr);gap:.5rem}.scroll-bd{overflow:auto}.filters{display:flex;gap:.8rem;align-items:end}.filters label{display:flex;flex-direction:column;gap:.2rem;letter-spacing:.12em;font-size:.7rem;color:var(--muted)}.login-card{width:min(32rem,92vw);margin:auto;padding:2rem 2.2rem;gap:.8rem}.login-card h1{font-family:var(--font-display);font-size:2.4rem;letter-spacing:.16em;color:var(--gold-2);font-weight:500}.login-card p{font-family:var(--font-body);color:#e4dccb;line-height:1.4}.login-card label{display:flex;flex-direction:column;gap:.25rem;letter-spacing:.14em;font-size:.75rem;color:var(--gold)}.login-card input,.login-card button{border:1px solid rgba(224,180,76,.5);border-radius:.4rem;background:#120f0a;padding:.45rem .6rem;letter-spacing:.08em}.login-card button{color:var(--gold-2);font-weight:600}.login-card [role=alert]{color:var(--red)}.facts{padding:.5rem 1rem 1rem;display:flex;flex-direction:column;gap:.5rem}.error-panel,.loading{height:100%}.error-panel{padding:1.75rem}.error-panel h1{font-family:var(--font-display);color:var(--gold-2);letter-spacing:.08em}.loading{display:grid;place-items:center;gap:.75rem;letter-spacing:.16em;color:var(--gold)}.loading-ring{width:3rem;height:3rem;border-radius:50%;border:1px solid rgba(224,180,76,.25);border-top-color:var(--gold-2);animation:spin 1s linear infinite}:focus-visible{outline:1px solid var(--gold-2);outline-offset:.125rem}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-thumb{background:#e0b44c59;border-radius:6.1875rem}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.45}}@keyframes eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1.45)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.brand-reg{font-size:.42em;line-height:1;margin-left:.02em;position:relative;top:.35em}.chart-tools{position:relative;display:flex;align-items:center;gap:.28rem;margin-left:.15rem}.chart-menu{position:absolute;top:1.9rem;left:0;z-index:6;min-width:8.5rem;padding:.35rem;border-radius:.45rem;border:1px solid var(--line);background:#14110c;box-shadow:0 0 1rem #e0b44c2e}.chart-menu button,.watch-note button{width:100%;display:flex;justify-content:space-between;gap:.6rem;border:0;background:transparent;color:var(--gold-2);text-align:left;padding:.35rem .4rem;letter-spacing:.06em;font-weight:600}.chart-menu button:hover,.watch-note button:hover,.tick:hover,.tab:hover,.linkish:hover,.qa:hover,.icon-btn:hover,.nav-btn:hover .nav-ico{color:#fff6d8}.tick:hover{border-color:#e0b44c66}.icon-btn:hover,.tick-plus:hover,.mic-btn:hover{background:#e0b44c24;box-shadow:0 0 .7rem #e0b44c47}.nav-btn:hover .nav-label,.tab:hover{color:var(--gold-2)}.mountain{width:100%;height:8.2rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
