@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+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(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.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(/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+1F??}@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+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(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.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(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.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(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.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(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.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(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.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(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@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+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(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.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(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.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(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.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(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.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(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.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(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@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+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(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.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(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.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(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.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(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.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(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.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(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@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+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(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.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(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.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(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.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:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.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:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2)format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.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:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2)format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2)format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.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:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2)format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.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:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2)format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.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:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.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:#1b1530;--bg-grad:linear-gradient(135deg, #1d1533 0%, #2a1748 45%, #3a1a5c 100%);--surface:#221a3a;--surface-2:#2a2147;--surface-3:#342a56;--row-alt:#ffffff06;--row-hover:#ffffff0f;--line:#ffffff14;--line-strong:#ffffff29;--text:#ecebf5;--text-2:#b4adc9;--text-3:#7f779a;--nav:#1a5bd1;--nav-2:#1449aa;--accent:#ff2e88;--accent-2:#ff5fa5;--good:#3ad47a;--good-dim:#1f8a4c;--warn:#f4b63f;--bad:#ff5468;--teal:#2fb6b0;--teal-dim:#2b6f7a;--gold:#f5c84c;--font:"Inter", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg-grad), var(--bg);color:var(--text);font:13px/1.35 var(--font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;background-attachment:fixed}button{font:inherit;color:inherit;cursor:pointer}select,input{font:inherit;color:var(--text);background:var(--surface-3);border:1px solid var(--line-strong);border-radius:4px;padding:3px 6px}.portrait{image-rendering:pixelated;border-radius:4px;flex:none}.panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;min-width:0;overflow:hidden}.panel-head{letter-spacing:.02em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--line);background:#ffffff05;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;display:flex}.btn{background:var(--surface-3);border:1px solid var(--line-strong);border-radius:4px;padding:5px 12px;font-weight:600}.btn:hover{background:#3f3466}.btn.small{padding:2px 8px;font-size:11px}.btn.primary{background:var(--accent);color:#fff;border-color:#0000}.btn.primary:hover{background:var(--accent-2)}.btn:disabled{opacity:.4;cursor:not-allowed}.lab{grid-template-columns:460px 1fr;gap:12px;padding:12px;display:grid}.lab-body{align-items:flex-start;gap:12px;padding:12px;display:flex}.lab-controls{flex:1;gap:4px;display:grid}.lab-controls label{color:var(--text-3);grid-template-columns:70px 1fr;align-items:center;gap:6px;font-size:11px;display:grid}.sheet{grid-template-columns:repeat(auto-fill,132px);gap:6px;padding:10px;display:grid}.sheet-cell{background:0 0;border:0;border-radius:6px;padding:2px}.sheet-cell:hover{outline:2px solid var(--accent)}#root{zoom:var(--ui-zoom,1);height:calc(100% / var(--ui-zoom,1))}.reduce-motion *,.reduce-motion :before,.reduce-motion :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.muted{color:var(--text-3)}.small{font-size:11px}.pos{color:var(--good)}.neg{color:var(--bad)}.warn{color:var(--warn)}.row{display:flex}.gap{gap:8px}.center-v{align-items:center}.between{justify-content:space-between}.grow{flex:1;min-width:0}.push{margin-left:auto}.center{text-align:center;justify-content:center;display:flex}.nowrap{white-space:nowrap}.pre{white-space:pre-line}.sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.panel-pad{padding:10px 12px}.empty{color:var(--text-3);text-align:center;padding:18px 12px}.big-num{letter-spacing:-.02em;font-size:26px;font-weight:800}.link{background:0 0;border:0;padding:0}.stack{align-content:start;gap:12px;display:grid}.btn.big{padding:9px 18px;font-size:14px}.btn.danger{background:#5a2236;border-color:#8a2f4c}.btn.danger:hover{background:#7a2a46}.badge{background:var(--accent);color:#fff;text-align:center;border-radius:8px;min-width:16px;margin-left:5px;padding:0 5px;font-size:10px;font-weight:700;line-height:16px;display:inline-block}.shell{flex-direction:column;height:100%;display:flex}.topbar{border-bottom:3px solid var(--agency,var(--accent));background:linear-gradient(#1d63dd 0%,#1449aa 100%);flex:none;align-items:center;gap:10px;height:54px;padding:0 10px;display:flex;box-shadow:0 2px 12px #00000059}.nav-arrows{gap:2px;display:flex}.icon-btn{background:#ffffff1f;border:0;border-radius:4px;width:28px;height:30px;font-size:18px;line-height:1}.icon-btn:disabled{opacity:.35;cursor:default}.icon-btn:not(:disabled):hover{background:#ffffff38}.brand{background:0 0;border:0;padding:0 4px;display:flex}.mainnav{height:100%;display:flex}.navitem{letter-spacing:.04em;text-transform:uppercase;color:#ffffffd1;background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:800;position:relative}.navitem:hover{color:#fff;background:#ffffff14}.navitem.active{color:#fff}.navitem.active:after{content:"";background:#fff;border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:0;left:10px;right:10px}.topbar-right{align-items:center;gap:8px;height:100%;margin-left:auto;display:flex}.top-chip{white-space:nowrap;background:#0000002e;border:1px solid #ffffff24;border-radius:4px;padding:5px 10px;font-size:12px}.top-chip:hover{background:#00000047}.top-chip .muted{color:#fff9}.menu-wrap{position:relative}.dropdown{z-index:50;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:6px;min-width:180px;padding:4px;position:absolute;top:34px;right:0;box-shadow:0 8px 24px #00000080}.dropdown button{text-align:left;background:0 0;border:0;border-radius:4px;width:100%;padding:7px 10px;display:block}.dropdown button:hover{background:var(--row-hover)}.datebox{text-align:right;background:#00000040;border-radius:4px;padding:4px 10px;line-height:1.2}.date-main{text-transform:uppercase;font-size:12px;font-weight:800}.date-sub{color:#ffffffa6;font-size:10px}.continue{color:#fff;background:linear-gradient(90deg,#ff2e88,#ff4f6d);border:0;align-items:center;gap:12px;height:100%;margin-right:-10px;padding:0 22px;font-size:15px;font-weight:800;display:flex}.continue:hover:not(:disabled){filter:brightness(1.1)}.continue.blocked{background:linear-gradient(90deg,#f0a020,#f07a20)}.continue:disabled{opacity:.7;cursor:progress}.cont-arrows{font-size:20px}.content{flex:1;padding:12px;overflow:auto}.toasts{z-index:100;gap:8px;display:grid;position:fixed;bottom:16px;right:16px}.toast{background:var(--surface-2);border-left:4px solid var(--teal);border-radius:6px;max-width:380px;padding:10px 14px;box-shadow:0 6px 20px #0006}.toast-good{border-color:var(--good)}.toast-bad{border-color:var(--bad)}.gameover{text-align:center;max-width:520px;margin:80px auto;padding:24px}.stars{letter-spacing:1px;line-height:1;display:inline-flex}.star{display:inline-block;position:relative}.star-bg{color:#ffffff24}.star-range,.star-fill{white-space:nowrap;position:absolute;top:0;left:0;overflow:hidden}.star-range{color:#f5c84c61}.star-fill{color:var(--gold)}.attr-tile{gap:3px;display:grid}.attr-label{color:var(--text-2);text-align:center;font-size:11px}.attr-label:empty{display:none}.attr-box{border:1px solid var(--line);background:#ffffff0d;border-radius:3px;justify-content:center;align-items:center;min-width:44px;height:34px;display:flex;position:relative;overflow:hidden}.attr-fill{opacity:.55;position:absolute;top:0;bottom:0;left:0}.attr-pot{background:#ffffff8c;width:2px;position:absolute;top:0;bottom:0}.attr-num{font-size:17px;font-weight:800;position:relative}.a-weak .attr-fill{background:#5c5672}.a-weak .attr-num{color:#a9a3c0}.a-ok .attr-fill{background:var(--teal-dim)}.a-ok .attr-num{color:#9be3df}.a-good .attr-fill{background:var(--teal)}.a-good .attr-num{color:#fff}.a-elite .attr-fill{background:var(--good-dim)}.a-elite .attr-num{color:#b9ffcf}.a-elite .attr-box{border-color:var(--good)}.a-ok:not(:has(.attr-fill)) .attr-box{background:#2fb6b02e}.a-good:not(:has(.attr-fill)) .attr-box{background:#2fb6b059}.a-elite:not(:has(.attr-fill)) .attr-box{background:#3ad47a59}.a-unknown .attr-num{color:var(--text-3)}td .attr-tile .attr-box{min-width:34px;height:22px}td .attr-tile .attr-num{font-size:13px}.form-bars{align-items:flex-end;gap:2px;height:15px;display:inline-flex}.fb{border-radius:1px;width:5px}.fb-none{background:#ffffff1f}.fb-great{background:var(--good)}.fb-good{background:#8fd14f}.fb-ok{background:var(--warn)}.fb-bad{background:var(--bad)}.rating{text-align:center;border-radius:10px;min-width:42px;padding:1px 6px;font-size:12px;font-weight:700;display:inline-block}.rating-none{color:var(--text-3)}.rating-great{background:#1f8a4c}.rating-good{background:#2b6f7a}.rating-ok{background:#6e5a24}.rating-bad{background:#7a2a3c}.bar{vertical-align:middle;background:#ffffff1a;border-radius:3px;height:6px;display:inline-block;overflow:hidden}.bar-fill{border-radius:3px;height:100%;display:block}.bar-good{background:var(--good)}.bar-warn{background:var(--warn)}.bar-bad{background:var(--bad)}.bar-accent{background:var(--accent)}.morale{align-items:center;gap:5px;font-size:12px;display:inline-flex}.morale-dot{border-radius:50%;width:10px;height:10px}.m-super .morale-dot{background:var(--good);box-shadow:0 0 6px var(--good)}.m-happy .morale-dot{background:#8fd14f}.m-ok .morale-dot{background:var(--warn)}.m-low .morale-dot{background:#ff9a3d}.m-bad .morale-dot{background:var(--bad)}.chip{border:1px solid var(--line-strong);white-space:nowrap;border-radius:3px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}.agency-badge{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;box-shadow:inset 0 -2px #00000040}.tag-viral,.tag-unicorn{letter-spacing:.05em;border-radius:3px;margin-left:6px;padding:0 5px;font-size:9px;font-weight:800}.tag-viral{background:var(--accent);color:#fff}.tag-unicorn{color:#fff;background:linear-gradient(90deg,#ff5fa5,#8f7dff,#21c4e8)}.status{border-radius:3px;padding:1px 6px;font-size:11px;font-weight:700}.st-ok{color:var(--good);background:#3ad47a1f}.st-pre{color:#b77dff;background:#b77dff26}.st-hiatus{color:var(--bad);background:#ff546826}.st-tired{color:var(--warn);background:#f4b63f26}.tabs{border-bottom:1px solid var(--line);gap:2px;display:flex}.tab{color:var(--text-2);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-weight:700}.tab:hover{color:var(--text)}.tab.active{color:#fff;border-color:var(--accent)}.modal-back{z-index:80;background:#080414a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{background:var(--surface);max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 20px 60px #0009}.modal-foot{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:10px 12px;display:flex}.table-wrap{overflow:auto}table.data{border-collapse:collapse;width:100%}table.data th{z-index:1;background:var(--surface-2);color:var(--text-3);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--line-strong);white-space:nowrap;padding:7px 8px;font-size:11px;font-weight:700;position:sticky;top:0}table.data th.sortable{cursor:pointer}table.data th.sortable:hover{color:var(--text)}.sort-ind{color:var(--accent);margin-left:4px}table.data td{border-bottom:1px solid var(--line);white-space:nowrap;height:32px;padding:5px 8px}table.data tbody tr:nth-child(2n) td{background:var(--row-alt)}table.data tr.clickable{cursor:pointer}table.data tr.clickable:hover td{background:var(--row-hover)}table.data tr.selected td,table.data tr.me td{background:#ff2e881f}table.data.compact td{height:28px;padding:3px 8px}table.league tr.top td:first-child{box-shadow:inset 3px 0 0 var(--good)}.pts{font-size:15px}.title-screen{max-width:1180px;min-height:100%;margin:0 auto;padding:28px 24px}.title-hero{text-align:center;margin-bottom:22px}.title-parade{justify-content:center;gap:4px;margin-bottom:-12px;display:flex}.title-logo{letter-spacing:-.03em;text-shadow:0 4px 30px #ff2e8859;margin:0;font-size:44px;font-weight:800}.title-logo span{color:var(--accent)}.title-tag{color:var(--text-2);margin:4px 0 0;font-size:15px}.title-grid{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}.form{gap:12px;display:grid}.form label{grid-template-columns:110px 1fr;align-items:center;gap:10px;display:grid}.form label>span{color:var(--text-2);font-size:12px}.swatches{flex-wrap:wrap;gap:5px;display:flex}.swatch{border:2px solid #0000;border-radius:50%;width:24px;height:24px}.swatch.on{box-shadow:0 0 0 2px var(--surface);border-color:#fff}.glyph{border:1px solid var(--line-strong);background:var(--surface-3);border-radius:4px;width:28px;height:28px;font-size:15px}.glyph.on{background:var(--accent);border-color:var(--accent)}.seg{border:1px solid var(--line-strong);border-radius:4px;width:max-content;display:inline-flex;overflow:hidden}.seg button{background:var(--surface-3);border:0;border-right:1px solid var(--line);padding:5px 12px}.seg button:last-child{border-right:0}.seg.wrap{flex-wrap:wrap;width:auto;max-width:100%}.seg button.on{background:var(--accent);color:#fff;font-weight:700}.saves{max-height:420px;overflow:auto}.save-row{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 12px;display:flex}.founders{max-width:1280px;margin:0 auto;padding:22px}.founders-head{align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.founders-head h2{margin:0 0 6px;font-size:26px}.founders-head p{max-width:720px;margin:0}.founders-cta{justify-items:end;gap:4px;margin-left:auto;display:grid}.founders-cta b{font-size:20px}.founder-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;display:grid}.founder-card{text-align:left;cursor:pointer;gap:10px;padding:12px;transition:transform .1s;display:grid;position:relative}.founder-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.founder-card.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 8px 30px #ff2e8840}.fc-top{gap:12px;display:flex}.fc-id{align-content:start;justify-items:start;gap:4px;display:grid}.fc-id b{font-size:15px}.fc-stars{align-items:center;gap:6px;display:flex}.fc-attrs{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.fc-attrs .attr-box{height:26px}.fc-attrs .attr-num{font-size:13px}.fc-foot{justify-content:space-between;font-size:12px;display:flex}.fc-traits{flex-wrap:wrap;gap:4px;display:flex}.trait{border-radius:3px;padding:1px 6px;font-size:10px;font-weight:700}.trait.good{color:var(--good);background:#3ad47a26}.trait.bad{color:var(--bad);background:#ff546826}.fc-check{background:var(--accent);color:#fff;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;top:8px;right:8px}.screen{align-content:start;gap:12px;display:grid}.screen-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.screen-head h1{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:800}.two-col{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.kpi{padding:10px 12px;position:relative}.kpi-label{text-transform:uppercase;color:var(--text-3);letter-spacing:.03em;font-size:11px;font-weight:700}.kpi-value{margin-top:2px;font-size:24px;font-weight:800}.kpi-sub{color:var(--text-2);font-size:11px}.kpi-spark{opacity:.9;position:absolute;bottom:6px;right:8px}.filters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.check{color:var(--text-2);align-items:center;gap:5px;font-size:12px;display:flex}.legend{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.portal{grid-template-columns:300px 1fr 320px;align-items:start;gap:12px;display:grid}.portal-col{gap:12px;min-width:0;display:grid}.msg-list{max-height:calc(100vh - 140px);overflow:auto}.msg-list.tall{max-height:calc(100vh - 130px)}.msg-row{text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;width:100%;padding:8px 12px;display:block}.msg-row:hover{background:var(--row-hover)}.msg-row.on{background:#ff2e881f}.msg-row.unread .msg-title{color:#fff;font-weight:700}.msg-row.unread{box-shadow:inset 3px 0 0 var(--nav)}.msg-row.decision{box-shadow:inset 3px 0 0 var(--warn)}.msg-from{color:var(--text-2);justify-content:space-between;margin-bottom:2px;font-size:11px;display:flex}.msg-title{color:var(--text-2);font-size:12.5px}.callout{text-align:left;background:linear-gradient(90deg,#f0a02038,#f0a0200f);border:1px solid #f0a02088;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 14px;display:flex}.callout b{color:var(--warn)}.week-strip{grid-template-columns:repeat(7,1fr);display:grid}.ws-day{border-right:1px solid var(--line);min-width:0;min-height:86px;padding-bottom:6px}.ws-day:last-child{border-right:0}.ws-day.today{background:#ff2e8812}.ws-day.past{opacity:.45}.ws-head{color:var(--text-3);text-align:center;border-bottom:1px solid var(--line);text-transform:uppercase;padding:5px 0;font-size:11px;font-weight:700}.ws-item{text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;width:100%;padding:3px 7px;font-size:11.5px;display:flex;overflow:hidden}.ws-item:hover{background:var(--row-hover)}.ws-dot{border-radius:50%;flex:none;width:7px;height:7px}.news{max-height:300px;overflow:auto}.news-row{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:6px 12px;font-size:12.5px;display:flex}.news-tag{text-transform:uppercase;background:var(--surface-3);color:var(--text-2);text-align:center;border-radius:3px;min-width:64px;padding:1px 6px;font-size:10px;font-weight:800}.tone-good .news-tag{color:var(--good);background:#3ad47a2e}.tone-bad .news-tag{color:var(--bad);background:#ff54682e}.tone-rival .news-tag{color:#7fb0ff;background:#3e8bff2e}.objective{padding:4px 0;font-size:12.5px}.budget{gap:4px;display:grid}.budget .big-num{color:var(--accent-2)}.budget-bar{background:#ffffff1a;border-radius:3px;height:6px;margin-top:4px;overflow:hidden}.budget-bar span{background:var(--accent);height:100%;display:block}.trend-row,.fit-row{grid-template-columns:82px 1fr 46px;align-items:center;gap:8px;padding:3px 0;display:grid}.fit-row{grid-template-columns:82px 1fr 36px 34px}.trend-bar,.fit-bar{background:#ffffff14;border-radius:4px;height:8px;overflow:hidden}.trend-bar span,.fit-bar span{border-radius:4px;height:100%;display:block}.event-row{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:4px 0;font-size:12px;display:flex}.event-row:last-child{border-bottom:0}.inbox{grid-template-columns:380px 1fr;align-items:start;gap:12px;display:grid}.msg-body{padding:14px 18px 18px}.msg-body h2{margin:4px 0 10px;font-size:19px}.msg-body p{color:var(--text-2);font-size:13.5px;line-height:1.55}.choices{gap:8px;margin-top:14px;display:grid}.choice{text-align:left;border:1px solid var(--line-strong);background:var(--surface-2);border-radius:6px;gap:2px;padding:10px 14px;display:grid}.choice:hover:not(:disabled){border-color:var(--accent)}.choice span{color:var(--text-3);font-size:12px}.choice.picked{border-color:var(--good);background:#3ad47a1f}.choice:disabled:not(.picked){opacity:.4;cursor:default}.profile{grid-template-columns:300px 1fr 320px;align-items:start;gap:12px;display:grid}.profile-col{gap:12px;min-width:0;display:grid}.identity>div{text-align:center;justify-items:center;gap:8px;padding:14px;display:grid}.id-agency{justify-self:start}.id-kind{letter-spacing:.06em;font-size:13px;font-weight:800}.id-kind span{color:var(--text-3);margin:0 4px}.id-portrait{border-radius:8px;overflow:hidden}.id-name{margin:0;font-size:22px}.id-meta{color:var(--text-2);align-items:center;gap:6px;font-size:12px;display:flex}.id-stars{gap:18px;display:flex}.id-stars>div{justify-items:center;gap:2px;display:grid}.knowledge{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:100%;display:grid}.contract{text-align:left;width:100%;margin-top:4px}.contract-head{text-align:center;background:#ffffff0d;border-radius:4px;margin-bottom:4px;padding:5px;font-weight:700}.kv{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:4px 2px;font-size:12.5px;display:flex}.kv>span:first-child{color:var(--text-2)}.id-actions{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:4px;display:flex}.reasons{color:var(--text-2);margin:6px 0 0;padding-left:18px;font-size:12px}.gauge{width:100%;max-width:200px;margin:0 auto;display:block}.attr-groups{grid-template-columns:1fr 1fr;gap:16px;padding:12px;display:grid}.attr-group-title{text-transform:uppercase;color:var(--text-3);letter-spacing:.04em;margin-bottom:6px;font-size:11px;font-weight:800}.attr-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.traits-list{gap:6px;display:grid}.trait-row{border:1px solid var(--line);border-radius:4px;padding:6px 10px;display:grid}.trait-row.good{background:#3ad47a12;border-color:#3ad47a66}.trait-row.bad{background:#ff546812;border-color:#ff546866}.trait-row span{color:var(--text-2);font-size:12px}.personality{gap:2px;margin-top:10px;display:grid}.stat-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.stat b{font-size:15px}.form-big{justify-content:center;gap:10px;display:flex}.fbig{justify-items:center;gap:4px;display:grid}.fbig-track{background:#ffffff0d;border-radius:3px;align-items:flex-end;width:34px;height:90px;display:flex;overflow:hidden}.fbig-fill{background:linear-gradient(#4fd8cf,#2b8f8a);width:100%}.fbig-val{font-weight:700}.personas{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:8px 10px;display:flex}.persona-chip{border:1px solid var(--line);opacity:.6;border-radius:4px;align-items:center;gap:6px;padding:3px 8px 3px 3px;font-size:12px;display:flex}.persona-chip.on{opacity:1;border-color:var(--accent)}.nego{grid-template-columns:1fr 1fr;gap:16px;padding:14px;display:grid}.nego-terms{align-content:start;gap:12px;display:grid}.nego-demands{background:#ffffff0a;border-radius:4px;gap:2px;padding:8px 10px;display:grid}.nego-demands span{color:var(--text-2);font-size:12px}.slider{grid-template-columns:1fr;gap:3px;display:grid}.slider>span{color:var(--text-2);font-size:12px}.slider input{width:100%;accent-color:var(--accent);background:0 0;border:0;padding:0}.slider b{font-size:15px}.nego-proj{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nego-proj>div{background:#ffffff0a;border-radius:4px;gap:2px;padding:6px 8px;display:grid}.interest{gap:4px;display:grid}.interest-bar{background:#ffffff14;border-radius:5px;height:10px;position:relative;overflow:hidden}.interest-bar span{background:var(--bad);height:100%;transition:width .15s;display:block}.interest-bar span.ok{background:var(--good)}.interest-bar i{background:#fff;width:2px;position:absolute;top:0;bottom:0}.nego-ip{align-content:start;gap:8px;display:grid}.ip-opt{border:1px solid var(--line);cursor:pointer;border-radius:6px;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;padding:8px;display:grid}.ip-opt.on{border-color:var(--accent);background:#ff2e8814}.ip-opt>span{gap:2px;display:grid}.persona-edit{gap:6px;display:flex}.persona-edit input{flex:1}.schedule{gap:12px;display:grid}.sched-layout{grid-template-columns:1fr 340px;align-items:start;gap:12px;display:grid}.sched-side{gap:12px;display:grid;position:sticky;top:0}table.sched{border-collapse:collapse;width:100%}table.sched th{background:var(--surface-2);color:var(--text-3);border-bottom:1px solid var(--line-strong);white-space:nowrap;padding:5px 2px;font-size:11px;font-weight:700}table.sched td{border-bottom:1px solid var(--line);height:38px;padding:3px 4px;font-size:12px}.sched-name{text-align:left;min-width:170px;padding-left:10px!important}.day-head{text-transform:uppercase;border-left:1px solid var(--line-strong)}.day-head.today{color:#fff;background:#ff2e8838!important}.day-head.past,.slot-head.past{opacity:.5}.slot-head{width:30px;font-size:10px!important}.day-start{border-left:1px solid var(--line-strong)}table.sched tbody tr:not(.heat-row){cursor:pointer}table.sched tbody tr.focused td{background:#ffffff0a}table.sched tbody tr.focused td.sched-name{box-shadow:inset 3px 0 0 var(--accent)}.heat-row td{background:#00000026;height:34px}.heat{text-align:center;position:relative;padding:0!important}.heat span{background:linear-gradient(#ff5468,#c2304a);border-radius:3px;position:absolute;inset:3px 2px}.heat em{color:#fff;text-shadow:0 1px 2px #000c;font-size:9.5px;font-style:normal;font-weight:700;position:relative}.cell{text-align:center;padding:2px!important}.cell button{background:#ffffff08;border:1px dashed #0000;border-radius:4px;justify-content:center;align-items:center;width:100%;height:30px;padding:0;display:flex}.cell button:hover:not(:disabled){border-color:var(--line-strong);background:#ffffff14}.cell.sel button{border:1px solid #fff}.cell.past button{opacity:.4;cursor:default}.cell-chip{border:1px solid;border-radius:3px;width:100%;height:100%;font-size:10px;font-weight:800;line-height:26px;display:block}.picker{gap:4px;padding:8px;display:grid}.pick{text-align:left;background:var(--surface-2);border:1px solid var(--line);border-radius:5px;grid-template-columns:82px 1fr auto;align-items:center;gap:8px;padding:7px 8px;font-size:12px;display:grid}.pick:hover{border-color:var(--accent)}.pick.on{border-color:var(--good);background:#3ad47a1a}.pick-nums{color:var(--text-2)}.picker-foot{padding:4px 2px 0}.proj-totals{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.proj-totals>div{background:#ffffff0a;border-radius:4px;padding:6px 8px;display:grid}.proj-totals b{font-size:16px}.fatigue-chart{align-items:stretch;gap:6px;height:74px;display:flex}.fc-col{flex:1;grid-template-rows:1fr auto;justify-items:center;gap:2px;display:grid}.fc-track{background:#ffffff0d;border-radius:3px;align-items:flex-end;width:100%;display:flex;position:relative;overflow:hidden}.fc-fill{background:var(--teal);width:100%}.fc-fill.warn{background:var(--warn)}.fc-fill.bad{background:var(--bad)}.fc-limit{background:var(--bad);opacity:.8;height:1px;position:absolute;left:0;right:0}.star-btn{color:var(--gold);background:0 0;border:0;padding:0;font-size:15px}.scout-card{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.assignment{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.assign-form{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.debut-row{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:10px;padding:8px 12px;display:flex}.debut-row.on{background:#ff2e8814}.gen-card{border-bottom:1px solid var(--line);gap:6px;padding:10px 12px;display:grid}.gen-members{flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.role-cards{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.image-scale{box-sizing:border-box;align-self:stretch;gap:3px;width:100%;margin:6px 0;padding:0 4px;display:grid}.image-scale.compact{width:auto;margin:0;padding:0}.tip-anchor.image-tip,.image-tip{align-self:stretch;width:100%;display:block}.image-track{background:linear-gradient(90deg,#9fd8ff,#c9b6ff 50%,#ff7fb0);border-radius:4px;height:8px;position:relative}.image-scale.compact .image-track{width:70px;height:6px}.image-dot{background:#fff;border:2px solid #1b1530;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%}.image-dot.off{border-color:var(--bad)}.image-comfort{opacity:.8;background:#1b1530;width:2px;height:14px;margin-left:-1px;position:absolute;top:-3px}.image-ends{justify-content:space-between;display:flex}.mgr-board{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;margin-bottom:10px;display:grid}.mgr-card{align-content:start;gap:8px;padding:10px;display:grid}.mgr-case{gap:4px;display:grid}.mgr-case-row{align-items:center;gap:6px;display:flex}.mgr-case-row select{max-width:90px}.mgr-stats{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.mgr-talent{border-bottom:1px solid var(--line);gap:2px;padding:6px 0;display:grid}.mgr-note{border-left:3px solid var(--teal);background:var(--surface-2);border-radius:4px;padding:4px 8px;font-style:italic}.mgr-note.tone-bad{border-left-color:var(--bad)}.mgr-note.tone-good{border-left-color:var(--good)}.mgr-asks{gap:4px;margin-top:6px;display:grid}.mgr-ask{text-align:left;border:1px solid var(--line);background:var(--surface-2);color:inherit;cursor:pointer;border-radius:6px;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:5px 8px;display:flex}.mgr-ask:hover:not(:disabled){border-color:var(--teal)}.mgr-ask:disabled{opacity:.55;cursor:default}.mgr-star{color:var(--gold,#e8b84a)}.mgr-office{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.mgr-log{gap:4px;margin:0;padding:8px 12px;list-style:none;display:grid}.mgr-group-head{color:var(--muted);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-btn{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.link-btn:hover b,.link-btn:hover{text-decoration:underline}.role-card>div,.role-card{align-content:start;gap:3px;padding:10px;display:grid}.role-card.empty-role{border-style:dashed}.hq-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:12px;display:grid}.hq-card{gap:14px;padding:14px;display:flex}.hq-icon{background:var(--surface-3);border-radius:8px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;font-size:30px;display:flex}.hq-body{flex:1;gap:6px;display:grid}.hq-stats{color:var(--text-2);gap:16px;font-size:12px;display:flex}.hq-build{gap:4px;display:grid}.pips{gap:3px;display:inline-flex}.pip{background:#ffffff1f;border-radius:2px;width:14px;height:6px}.pip.on{background:var(--teal)}.pip.building{background:repeating-linear-gradient(45deg, var(--warn), var(--warn) 3px, transparent 3px, transparent 6px)}.bars-chart{align-items:stretch;gap:8px;height:180px;display:flex}.bc-col{flex:1;grid-template-rows:1fr auto;justify-items:center;gap:4px;display:grid}.bc-pair{justify-content:center;align-items:flex-end;gap:2px;width:100%;display:flex}.bc-in,.bc-out{border-radius:2px 2px 0 0;width:40%;max-width:16px;min-height:1px}.bc-in{background:var(--good)}.bc-out{background:var(--bad)}.lg-in:before,.lg-out:before{content:"";vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.lg-in:before{background:var(--good)}.lg-out:before{background:var(--bad)}.lg-in,.lg-out{color:var(--text-2);font-size:12px}.form-chips{gap:2px;display:inline-flex}.fchip{text-align:center;border-radius:3px;min-width:20px;padding:1px 3px;font-size:11px;font-weight:800;display:inline-block}.fchip.gold{background:var(--gold);color:#3a2a00}.fchip.good{background:#1f8a4c}.fchip.mid{background:#3b3460}.fchip.bad{background:#6a2436}.history-row{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:10px 12px;display:flex}@media (width<=1280px){.portal{grid-template-columns:260px 1fr}.portal-col:last-child{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.profile{grid-template-columns:280px 1fr}.profile-col:last-child{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.role-cards{grid-template-columns:repeat(3,1fr)}.navitem{padding:0 8px;font-size:12px}}.nav-wrap{height:100%;display:flex;position:relative}.caret{opacity:.7;margin-left:4px;font-size:9px}.nav-drop{z-index:60;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:0 0 6px 6px;min-width:170px;padding:4px;display:none;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #00000080}.nav-wrap:hover .nav-drop{display:block}.nav-drop button{text-align:left;background:0 0;border:0;border-radius:4px;width:100%;padding:7px 10px;font-weight:600;display:block}.nav-drop button:hover{background:var(--row-hover)}.tag-special,.tag-collab,.tag-star{letter-spacing:.04em;white-space:nowrap;border-radius:3px;margin-left:6px;padding:0 5px;font-size:9px;font-weight:800}.tag-special{background:var(--gold);color:#3a2a00}.tag-collab{color:#fff;background:#6b4bb5}.tag-star{color:var(--gold);padding:0;font-size:12px}.trait.vibe{color:#8fb6ff;background:#3e8bff26}.chip.unit{color:#c9a6ff;border-color:#c9a6ff55;margin-right:4px}.chip.pos{color:var(--good);border-color:var(--good)}.chip.neg{color:var(--bad);border-color:var(--bad)}.wrap{flex-wrap:wrap}.region-bar{background:#ffffff14;border-radius:3px;width:100%;min-width:60px;height:6px;margin-top:3px;display:flex;overflow:hidden}.region-bar i{height:100%;display:block}.region-legend{color:var(--text-3);flex-wrap:wrap;gap:8px;margin:4px 0 8px;font-size:10px;display:flex}.region-legend i{vertical-align:-1px;border-radius:2px;width:8px;height:8px;margin-right:3px;display:inline-block}.region-table{gap:4px;margin-top:8px;display:grid}.rt-row{grid-template-columns:10px 120px 1fr 56px 34px;align-items:center;gap:8px;font-size:12px;display:grid}.rt-dot{border-radius:3px;width:10px;height:10px}.rt-name{color:var(--text-2)}.rt-bar{background:#ffffff12;border-radius:4px;height:8px;overflow:hidden}.rt-bar span{height:100%;display:block}table.sched.wide td.cell,table.sched.wide .slot-head{width:19px;min-width:19px;max-width:19px;padding:1px!important}table.sched.wide .slot-head{font-weight:600;font-size:8.5px!important}table.sched.wide .cell button{border-radius:3px;height:28px}table.sched.wide .cell-chip{letter-spacing:-.03em;padding:0;font-size:8.5px;line-height:24px;overflow:hidden}table.sched td.cell.sleep button{cursor:not-allowed;background:repeating-linear-gradient(45deg,#ffffff0d,#ffffff0d 3px,#0000 3px 6px)}table.sched td.cell.late button{background-color:#0000002e}table.sched td.cell.special button{box-shadow:inset 0 0 0 1px var(--gold)}table.sched td.cell.sel button{outline-offset:-1px;outline:2px solid #fff}.prime-row td{height:26px!important}td.prime{vertical-align:middle;text-align:center;padding:2px 1px!important}td.prime i{border-radius:1px;height:3px;margin:1px 0;display:block}td.heat.opp span{background:linear-gradient(#3ad47a,#1f8a4c)}.sched-layout{grid-template-columns:minmax(0,1fr) 330px}.pick-row{grid-template-columns:1fr 1fr;gap:4px;display:grid}.pick.slim{grid-template-columns:auto 1fr}.pick:disabled{opacity:.45;cursor:not-allowed}.pick-nums .region-bar{margin-top:4px}.owed{border-top:1px solid var(--line);margin-top:4px;padding:4px 0}.cal-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:12px;display:grid}table.cal{border-collapse:collapse;width:100%}table.cal th{background:var(--surface-2);color:var(--text-3);border-bottom:1px solid var(--line-strong);vertical-align:bottom;min-width:34px;padding:4px 2px;font-size:10px}table.cal th.month-start,table.cal td:first-child+td{border-left:1px solid var(--line-strong)}.cal-month{color:var(--text);text-transform:uppercase;font-size:11px;font-weight:800}table.cal td{border-bottom:1px solid var(--line);border-left:1px solid var(--line);text-align:center;vertical-align:middle;height:36px;padding:2px}table.cal td.now{background:#ff2e8812}.cal-name{white-space:nowrap;min-width:170px;text-align:left!important;padding-left:10px!important}.cal-item{background:var(--surface-3);border:0;border-radius:4px;width:26px;height:24px;margin:1px;padding:0;font-size:13px;line-height:1}.cal-item:hover,.cal-item.on{outline:2px solid var(--accent)}.cal-item.tone-convention{background:#3c2d6b}.cal-item.tone-special{background:#6e5a24}.cal-item.tone-project{background:#5a3b16}.cal-item.tone-warn{background:#6a2436}.cal-item.tone-housefes{background:#20555e}.cal-detail h3{margin:0 0 6px}.project-card{border-bottom:1px solid var(--line);gap:6px;padding:10px 0;display:grid}.project-card:last-child{border-bottom:0}.member-progress{align-items:center;gap:8px;font-size:12px;display:flex}.newproj{grid-template-columns:300px 1fr;gap:14px;padding:14px;display:grid}.kind-grid{gap:6px;display:grid}.kind{text-align:left;border:1px solid var(--line);background:var(--surface-2);border-radius:6px;grid-template-rows:auto auto;grid-template-columns:30px 1fr;column-gap:8px;padding:8px;display:grid}.kind.on{border-color:var(--accent);background:#ff2e881a}.kind-icon{grid-row:span 2;justify-content:center;align-items:center;font-size:20px;display:flex}.newproj-form{align-content:start;gap:10px;display:grid}.newproj-form input[type=range]{accent-color:var(--accent);flex:1}.member-pick{grid-template-columns:1fr 1fr;gap:4px;max-height:260px;display:grid;overflow:auto}.mp{border:1px solid var(--line);cursor:pointer;border-radius:5px;align-items:center;gap:6px;padding:4px 6px;font-size:12px;display:flex}.mp.on{border-color:var(--accent);background:#ff2e8814}.group-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px;display:grid}.group-card{gap:8px;padding:12px;display:grid}.group-members{flex-wrap:wrap;gap:8px;display:flex}.gm{text-align:center;background:0 0;border:0;border-radius:6px;justify-items:center;gap:2px;width:84px;padding:4px;font-size:11px;display:grid}.gm:hover{background:var(--row-hover)}.share-chart{gap:8px;height:180px;display:flex}.sc-col{flex:1;grid-template-rows:1fr auto;justify-items:center;gap:4px;display:grid}.sc-bar{border-radius:3px;flex-direction:column-reverse;width:60%;max-width:26px;display:flex;overflow:hidden}.sc-indie{background:var(--teal);display:block}.sc-agency{background:var(--accent);display:block}.lang-row{grid-template-columns:30px 110px 1fr 70px;align-items:center;gap:8px;padding:6px 0;display:grid}.lang-bar{background:var(--accent);border-radius:5px;height:10px;overflow:hidden}.lang-bar .sc-indie{height:100%}.portrait.sig{image-rendering:pixelated}.y-layout{grid-template-columns:260px minmax(0,620px) 340px;justify-content:center;align-items:start;gap:14px;display:grid}.y-side{gap:12px;display:grid;position:sticky;top:0}.y-logo{padding:4px 12px;font-size:34px;font-weight:900}.y-logo span{color:#120d22;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex}.y-nav{text-align:left;color:var(--text-2);background:0 0;border:0;border-radius:24px;padding:10px 14px;font-size:16px;font-weight:700}.y-nav:hover{background:var(--row-hover)}.y-nav.on{color:#fff;background:#ffffff14}.promo-row{padding:3px 0}.y-posts{max-height:calc(100vh - 130px);overflow:auto}.post{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:10px;padding:12px 14px;display:grid}.post:hover{background:#ffffff05}.post.kind-drama{box-shadow:inset 3px 0 0 var(--bad)}.post.kind-concert,.post.kind-milestone,.post.kind-birthday{box-shadow:inset 3px 0 0 var(--gold)}.post-avatar .portrait{border-radius:50%}.fan-avatar{background:var(--surface-3);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:inline-flex}.fan-avatar.by-news{background:#1d3a6e}.fan-avatar.by-brand{background:#4a3a16}.post-head{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;display:flex}.verified{color:#3e9bff;font-size:11px}.post-text{margin:3px 0 6px;font-size:14px;line-height:1.4}.hashtag{color:#5aa8ff;font:inherit;background:0 0;border:0;padding:0 3px 0 0}.hashtag:hover{text-decoration:underline}.post-media{border:1px solid var(--line-strong);background:linear-gradient(135deg,#2c2150,#4a2a6a);border-radius:12px;margin:4px 0 8px;display:inline-block;overflow:hidden}.post-stats{gap:28px;display:flex}.trend{text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;width:100%;padding:8px 12px;display:grid}.trend:hover{background:var(--row-hover)}.trend b{font-size:14px}.game-row{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.hype-bar{background:#ffffff14;border-radius:3px;flex:none;width:60px;height:6px;display:inline-block;overflow:hidden}.hype-bar span{background:linear-gradient(90deg,#ff8a3d,#ff2e88);height:100%;display:block}.cal-item.tone-release{background:#1f3f7a}.portrait.kit{image-rendering:auto}.kitlab{grid-template-columns:300px 560px minmax(320px,1fr);align-items:start;gap:12px;display:grid}.kit-parts{max-height:calc(100vh - 170px);padding:6px 10px;overflow:auto}.kit-part{border-radius:4px;align-items:center;gap:6px;padding:2px 4px;font-size:12px;display:flex}.kit-part.on{background:#ff2e8824}.kit-canvas{background:repeating-conic-gradient(#2a2147 0 25%, #241c3e 0 50%) 0 0 / 24px 24px;display:block}.kit-edit{gap:8px;display:grid}.kit-num{grid-template-columns:70px 1fr 80px;align-items:center;gap:6px;font-size:12px;display:grid}.kit-num>.row{grid-column:2/-1}.kit-num input[type=range]{accent-color:var(--accent)}.kit-sample{flex-wrap:wrap;gap:6px;padding:8px;display:flex}.kit-sample img{background:var(--surface-3);border-radius:6px}.tip-anchor{cursor:help;outline:none}.tip-anchor:focus-visible{box-shadow:0 0 0 2px var(--accent);border-radius:3px}.tip{z-index:120;background:var(--surface-2);border:1px solid var(--line-strong);width:280px;color:var(--text-2);pointer-events:none;white-space:normal;text-align:left;border-radius:6px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.45;position:fixed;box-shadow:0 8px 24px #00000080}.tip-above{transform:translateY(-100%)}.tip b{color:var(--text)}.tip-title{color:var(--text);margin-bottom:3px;font-weight:700}.tip-row{justify-content:space-between;gap:12px;display:flex}.tip-row+.tip-row{margin-top:1px}.tip-note{color:var(--text-3);margin-top:5px}.mark{letter-spacing:.05em;margin-left:2px;font-weight:400}.scout-progress{color:var(--teal);white-space:nowrap;font-size:11px}.charter{gap:8px;display:grid}.charter-rule{grid-template-columns:110px 1fr;align-items:center;gap:2px 10px;display:grid}.charter-label{color:var(--text-2);font-size:12px}.charter-desc{grid-column:2}.charter-founding{gap:6px;display:grid}.charter-founding>span{color:var(--text-2);font-size:12px}.charter .seg .tip-anchor{display:contents}.ip-opt.locked{opacity:.4}.partner-row{border-top:1px solid var(--line);align-items:center;gap:10px;padding:8px 12px;display:flex}.partner-row:first-child{border-top:0}.charter-summary{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.partner-chip{color:var(--teal)}.founding-mode{margin-top:8px}.founding-mode .tip-anchor{display:contents}.rel-wrap{padding:8px 12px;overflow:auto}.rel-matrix{border-collapse:separate;border-spacing:2px}.rel-matrix th{padding:2px;font-weight:400}.rel-name{text-align:right;white-space:nowrap;font-size:12px;padding-right:8px!important}.rel-cell{text-align:center;border-radius:4px;width:34px;height:28px;font-size:12px;font-weight:700}.rel-self{background:0 0}.rel-bond,.rel-bond-h{white-space:nowrap;font-size:12px;padding-left:12px!important}.rel-close{color:#e8fff2;background:#1f7a4d}.rel-good{color:#d6f5e6;background:#2a5e4a}.rel-ok{background:var(--surface-2);color:var(--text-2)}.rel-cool{color:#ffe9b8;background:#5a4a24}.rel-feud{color:#ffd6e0;background:#6e2236}.rel-pill{border-radius:8px;padding:1px 6px;font-size:11px}.ties{gap:6px;display:grid}.tie-row{font-size:12px}.deal-list{gap:6px;display:grid}.deal-row{background:var(--surface-2);border-left:3px solid #e8b931;border-radius:6px;align-items:center;gap:10px;padding:6px 8px;display:flex}.deal-row.deal-at-risk{border-left-color:var(--bad)}.deal-icon{color:#1a1300;background:#e8b931;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:grid}.sched .cell.sponsored button{border-radius:4px;box-shadow:inset 0 0 0 2px #e8b931}.sponsored-chip{color:#e8b931;border-color:#e8b93166}.sched-deals{margin-bottom:10px}.cal-item.tone-sponsor{color:#ffe08a;background:#5a4710;box-shadow:inset 0 0 0 1px #e8b931}.cal-actions{gap:6px;margin-top:8px;display:grid}.cal-actions .tip-anchor{display:inline-flex}.cal-item.tone-booking{background:#24486b}.sched .cell.booked button{border-radius:4px;box-shadow:inset 0 0 0 2px #5aa9ff}.advice-list{gap:8px;display:grid}.advice{background:var(--surface-2);border-left:3px solid var(--teal);border-radius:6px;gap:4px;padding:8px 10px;display:grid}.advice-health{border-left-color:var(--bad)}.advice-sponsor{border-left-color:#e8b931}.advice-dates{border-left-color:#ff8fb1}.advice-head{align-items:center;gap:8px;display:flex}.advice-icon{text-align:center;width:20px}.clip-row{border:0;border-top:1px solid var(--line);text-align:left;width:100%;color:inherit;background:0 0;align-items:center;gap:8px;padding:6px 10px;display:flex}.clip-row:first-child{border-top:0}.clip-row .grow{display:grid}.clip-thumb{background:#2b2050;border-radius:4px;flex:none;place-items:center;width:34px;height:24px;font-size:11px;display:grid}.y-side .tip-anchor{display:block}.pack-row{padding:4px 0}.coach{z-index:90;border:1px solid var(--accent);gap:6px;width:340px;padding:10px 12px;display:grid;position:fixed;bottom:16px;left:16px;box-shadow:0 10px 30px #00000080}.coach p{color:var(--text-2);margin:0;line-height:1.45}.coach-head{justify-content:space-between;align-items:center;display:flex}.coach-hint{border-color:var(--line-strong);align-items:center;gap:10px;display:flex}.lab-pickers{gap:6px;display:grid}.lab-label{text-transform:capitalize;width:50px}.lab-grid{grid-template-columns:repeat(3,300px);gap:10px;display:grid}.mood-chip{border-radius:3px;padding:1px 7px;font-size:11px;font-weight:700}.mood-chip.good{color:var(--good);background:#50dc8c2e}.mood-chip.bad{color:var(--bad);background:#ff6e6e26}.story-card{border-left:3px solid var(--line-strong);background:#ffffff08;border-radius:6px;margin:6px 0;padding:8px 10px}.story-card.open{border-left-color:var(--accent)}.story-arc{letter-spacing:.05em;text-transform:uppercase;background:#ffffff14;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:800}.story-title{font-size:13px}.story-beats{gap:2px;margin:6px 0 0;padding-left:18px;font-size:12px;display:grid}.story-choice{background:#785aff40;border-radius:3px;padding:0 5px;font-size:11px}.agency-logo{vertical-align:middle;align-items:center;display:inline-flex}.agency-logo.layout-above{flex-direction:column}.logo-words{flex-direction:column;display:inline-flex}.logo-tagline{opacity:.85;margin-top:2px;font-family:Poppins,Inter,sans-serif;font-weight:600}.logo-mark{flex:none;display:block}.logo-builder{gap:8px;display:grid}.logo-preview{background:radial-gradient(circle at 30% 20%,#ffffff0f,#00000040);border-radius:8px;padding:18px}.logo-row{grid-template-columns:64px 1fr;align-items:center;gap:8px;display:grid}.logo-row>.seg+.seg{grid-column:2}.logo-symbols{flex-wrap:wrap;gap:4px;display:flex}.logo-symbols .glyph{justify-content:center;align-items:center;display:inline-flex}.logo-fonts{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:4px;display:grid}.logo-font{background:var(--surface-3);border:1px solid var(--line);text-align:left;border-radius:4px;padding:6px 8px;overflow:hidden}.logo-font.on{border-color:var(--accent);background:#ff2e881f}.chip-btn{background:var(--surface-3);border:1px solid var(--line);border-radius:12px;padding:3px 9px;font-size:11px}.chip-btn.on{border-color:var(--bad);color:var(--bad);background:#ff5a5a2e;text-decoration:line-through}.row.wrap{flex-wrap:wrap}.sched-card{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 35%, #120e24), #0d0a1c 70%);border:1px solid color-mix(in srgb, var(--c) 50%, transparent);border-radius:10px;grid-template-columns:160px 1fr;gap:10px;max-width:560px;margin-top:8px;padding:12px;display:grid}.sched-side{align-content:start;justify-items:center;gap:4px;display:grid}.sched-name{text-align:center;font-size:14px;font-weight:800}.sched-tag{color:var(--c);font-size:11px;font-weight:700}.sched-title{letter-spacing:.12em;border-bottom:2px solid var(--c);justify-content:space-between;margin-bottom:4px;padding-bottom:4px;font-size:13px;font-weight:900;display:flex}.sched-title span{letter-spacing:0;opacity:.75;font-weight:600}.sched-row{border-bottom:1px dashed #ffffff14;grid-template-columns:62px 1fr;align-items:center;gap:6px;padding:3px 0;font-size:12px;display:grid}.sched-row.off{opacity:.45}.sched-day{font-weight:800}.sched-day small,.sched-time small{opacity:.6;font-weight:500}.sched-slots{gap:3px;display:grid}.sched-slot{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sched-content{color:#10101a;text-transform:uppercase;border-radius:3px;padding:0 6px;font-size:10px;font-weight:800}.sched-off{font-size:11px;font-style:italic}.sched-foot{opacity:.8;justify-content:flex-end;align-items:center;gap:6px;margin-top:6px;font-size:11px;display:flex}.intro-card{background:linear-gradient(160deg,#ff78be24,#785aff1a);border:1px solid #ffffff1a;border-radius:10px;gap:8px;padding:12px;display:grid}.intro-head{align-items:center;gap:12px;display:flex}.intro-name{font-size:18px;font-weight:900}.intro-tagline{opacity:.85;font-size:12px}.intro-greet{color:var(--accent);margin-top:2px;font-size:12px;font-style:italic}.intro-grid{grid-template-columns:1fr 1fr;gap:6px 12px;font-size:12px;display:grid}.intro-grid b{letter-spacing:.08em;text-transform:uppercase;opacity:.6;font-size:10px;display:block}.intro-facts{gap:2px;margin:0;padding-left:18px;font-size:12px;display:grid}.intro-tags{flex-wrap:wrap;gap:6px;display:flex}.intro-tags span{color:#7fd0ff;font-size:11px;font-weight:700}.intro-card.compact .intro-grid{font-size:11px}.stream-wrap{position:relative}.stream-overlay{transform-origin:0 100%;animation:.6s ease-out overlay-in;position:absolute;bottom:12%;left:2%}@keyframes overlay-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.stream-overlay .intro-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e0a1edb}.ready-tag{background:#ffffff12;border-radius:10px;padding:1px 7px;font-size:11px;display:inline-block}.ready-tag.tag-rising,.ready-tag.tag-greenhorn{color:#8ff0b0}.ready-tag.tag-prime{color:#ffd84a}.ready-tag.tag-peaked{color:#c0c0d0}.terms{flex-wrap:wrap;gap:14px;display:flex}.help-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.search{border:1px solid var(--line-strong);background:var(--surface-3);width:100%;color:inherit;border-radius:6px;margin-bottom:8px;padding:8px 10px}.comp-group{margin:8px 0}.comp-row{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:10px;padding:4px 0;font-size:12px;display:grid}.screen-intro{color:var(--text-2);margin:-4px 0 8px;font-size:12px;font-style:italic}.shell-body{flex:1;min-height:0;display:flex}.sidebar{border-right:1px solid var(--line);background:linear-gradient(#140e28f2,#0c091af2);flex:none;width:196px;padding:10px 8px;overflow-y:auto}.side-section{margin-bottom:12px}.side-title{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);opacity:.7;padding:4px 8px;font-size:10px;font-weight:800}.side-item{text-align:left;color:#fffc;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 8px;font-size:13px;font-weight:600;display:flex}.side-item:hover{color:#fff;background:#ffffff0f}.side-item.on{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 30%, transparent), transparent);color:#fff;box-shadow:inset 3px 0 0 var(--accent)}.side-icon{text-align:center;width:18px;font-size:13px}.side-count{background:var(--accent);color:#fff;border-radius:8px;margin-left:auto;padding:0 6px;font-size:10px;font-weight:800}.side-dot{background:#ffd84a;border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 6px #ffd84a}.brand .agency-logo{filter:drop-shadow(0 1px 2px #0006)}.merch-lines{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.merch-lines .kind{padding:6px}.fan-bar{background:var(--surface-2);border-radius:5px;height:10px;margin-bottom:8px;display:flex;overflow:hidden}.title-screen .title-hero{margin-bottom:16px}.title-screen .title-logo{font-size:38px}.found-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.found-main{flex-direction:column;min-height:560px;display:flex}.found-steps{border-bottom:1px solid var(--line);display:flex}.found-step{color:var(--text-2);background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:13px;font-weight:700;display:flex}.found-step:hover{color:#fff}.found-step.on{color:#fff;border-bottom-color:var(--accent)}.found-num{background:var(--surface-3);border:1px solid var(--line-strong);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:inline-flex}.found-step.on .found-num{background:var(--accent);border-color:var(--accent);color:#fff}.found-step.done .found-num{background:var(--teal,#2ad4b8);color:#04241f;border-color:#0000}.found-body{flex:1;align-content:start;gap:18px;padding:18px 20px;display:grid}.found-foot{border-top:1px solid var(--line);justify-content:space-between;padding:12px 20px;display:flex}.found-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);border-top:1px solid var(--line);padding-top:14px;font-size:11px;font-weight:800}.found-name{width:100%;max-width:360px;font-size:16px;font-weight:700}.field{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:14px;display:grid}.field-label{color:var(--text-2);padding-top:6px;font-size:12px;font-weight:600}.field-body{gap:6px;min-width:0;display:grid}.field-hint{color:var(--text-2);opacity:.85;font-size:11px}.check-inline{align-items:center;gap:8px;padding-top:4px;font-size:13px;display:inline-flex}.choice-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;display:grid}.choice-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.choice{text-align:left;border:1px solid var(--line-strong);background:var(--surface-2);color:inherit;border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.choice:hover{border-color:#ffffff4d}.choice.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--surface-2));box-shadow:inset 0 0 0 1px var(--accent)}.choice b{align-items:center;gap:6px;font-size:13px;display:flex}.choice-meta{color:var(--accent);font-size:11px;font-weight:700}.choice-desc{color:var(--text-2);font-size:11px;line-height:1.35}.choice-box{border:1px solid var(--line-strong);border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;display:inline-flex}.choice.on .choice-box{background:var(--accent);border-color:var(--accent);color:#fff}.found-side{gap:14px;display:grid;position:sticky;top:14px}.found-summary{gap:12px;padding:16px;display:grid}.found-summary-logo{background:radial-gradient(circle at 30% 20%,#ffffff0f,#00000040);border-radius:8px;justify-content:center;padding:14px;display:flex}.summary-list{grid-template-columns:82px 1fr;gap:6px 10px;margin:0;font-size:12px;display:grid}.summary-list dt{color:var(--text-2)}.summary-list dd{margin:0}.found-start{justify-content:center;width:100%}.found-body .charter-rule{grid-template-columns:120px 1fr;column-gap:14px}.found-body .charter{gap:12px}.logo-preview-small{margin-top:10px}.logo-tabs{border-bottom:1px solid var(--line);gap:2px;display:flex}.logo-tabs button{color:var(--text-2);background:0 0;border:0;border-bottom:2px solid #0000;padding:6px 12px;font-size:12px;font-weight:700}.logo-tabs button.on{color:#fff;border-bottom-color:var(--accent)}.logo-panel{align-content:start;gap:8px;min-height:96px;display:grid}@media (width<=900px){.found-layout{grid-template-columns:1fr}.found-side{position:static}.choice-grid.three{grid-template-columns:1fr}.field{grid-template-columns:1fr;gap:6px}}.title-screen .title-parade{margin-bottom:4px}.table-gap td{text-align:center;color:var(--text-2);line-height:10px;padding:0!important}.compact-budget{border-top:1px solid var(--line);gap:4px;margin-top:10px;padding-top:10px;display:grid}.trend-tags{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.trend-tag{background:var(--surface-3);color:#8fd3ff;border-radius:10px;padding:2px 7px;font-size:11px;font-weight:700}.coming-date{flex:none;width:52px;font-size:11px}.advice-head{align-items:flex-start}.advice-x{color:var(--text-2);background:0 0;border:0;padding:0 2px;font-size:11px;line-height:18px}.advice-x:hover{color:#fff}.advice-meta{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);font-size:10px}.advice-body{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.advice-actions{flex-wrap:wrap;gap:6px;display:flex}.advice-actions .btn{white-space:nowrap}.advice-more{justify-content:center;width:100%;margin-top:8px}.coming-date{white-space:nowrap;width:auto}.wk{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 34%, #120c24) 0%, #120c24 55%, color-mix(in srgb, var(--c) 18%, #0b0818) 100%);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);border-radius:12px;grid-template-columns:190px 1fr;gap:12px;max-width:620px;margin-top:8px;padding:14px;display:grid;position:relative;overflow:hidden}.wk-motif{pointer-events:none;opacity:.09;font-size:22px;position:absolute;inset:0}.wk-motif span{position:absolute}.wk-art{align-content:end;justify-items:center;gap:2px;display:grid;position:relative}.wk-art:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--c) 45%, transparent), transparent 70%);border-radius:50%;position:absolute;inset:10% 0 18%}.wk-art>*{position:relative}.wk-name{text-align:center;text-shadow:0 2px 0 color-mix(in srgb, var(--c) 70%, #000);font-size:15px;font-weight:900}.wk-hash{color:var(--c);font-size:11px;font-weight:800}.wk-main{align-content:start;gap:6px;min-width:0;display:grid;position:relative}.wk-head{border-bottom:2px solid var(--c);justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:4px;display:flex}.wk-head b{letter-spacing:.14em;background:linear-gradient(90deg, #fff, color-mix(in srgb, var(--c) 60%, #fff));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:17px;font-style:italic;font-weight:900}.wk-head span{opacity:.8;font-size:11px;font-weight:700}.wk-days{gap:4px;display:grid}.wk-day{border-left:3px solid var(--c);background:#ffffff0f;border-radius:7px;grid-template-columns:44px 1fr;align-items:center;gap:8px;padding:4px 8px;display:grid}.wk-day.special{background:color-mix(in srgb, var(--c) 28%, #ffffff0f);box-shadow:0 0 0 1px var(--c)}.wk-day.off{background:#00000040;border-left-color:#ffffff26}.wk-dn{letter-spacing:.06em;font-size:12px;font-weight:900;line-height:1.1;display:grid}.wk-dn small{opacity:.6;letter-spacing:0;font-size:10px;font-weight:600}.wk-slots{gap:3px;min-width:0;display:grid}.wk-slot{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.wk-time{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-weight:900;display:inline-flex}.wk-time small{opacity:.6;font-size:9.5px;font-weight:600}.wk-what{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-weight:700;display:inline-flex;overflow:hidden}.wk-tag{background:#ffffff1f;border-radius:8px;align-items:center;gap:4px;padding:1px 6px;font-size:9.5px;font-weight:900;display:inline-flex}.wk-tag.hot{background:var(--c);color:#fff}.wk-tag.collab{background:color-mix(in srgb, var(--c) 30%, #ffffff1a)}.wk-partner{align-items:center;gap:2px;font-weight:700;display:inline-flex}.wk-off{align-items:center;gap:8px;font-size:11px;display:flex}.wk-off b{letter-spacing:.2em;opacity:.8;border:1.5px solid #fff6;border-radius:4px;padding:0 6px;font-size:11px;font-weight:900;transform:rotate(-4deg)}.wk-off span{opacity:.6;font-style:italic}.wk-foot{opacity:.85;justify-content:space-between;gap:8px;margin-top:2px;font-size:10.5px;display:flex}@media (width<=640px){.wk{grid-template-columns:1fr}.wk-art{grid-template-columns:auto 1fr;justify-items:start}}.wk-who{font-size:13px;font-weight:900;display:none}.wk-who span{color:var(--c);margin-left:4px;font-size:11px}.wk-wrap{max-width:620px;container-type:inline-size}@container (width<=520px){.wk{grid-template-columns:1fr}.wk-art{opacity:.32;z-index:0;pointer-events:none;width:58%;position:absolute;bottom:0;right:-10px}.wk-art .wk-name,.wk-art .wk-hash{display:none}.wk-main{z-index:1}.wk-who{display:block}}.digest-masthead{border-bottom:2px solid var(--line);justify-content:space-between;align-items:baseline;margin-bottom:8px;padding-bottom:6px;display:flex}.digest-issue{letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:900}.digest-lead{margin-bottom:12px;font-size:18px;font-weight:800;line-height:1.25}.digest-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.digest-section{min-width:0}.digest-title{text-transform:uppercase;color:var(--text-2);margin-bottom:4px;font-size:11px;font-weight:800}.digest-line{border-bottom:1px solid var(--line);padding:3px 0;font-size:12.5px}.digest-line .link{text-align:left}.digest-line.tone-good{color:var(--good)}.digest-teaser{text-align:left;border-bottom:1px solid var(--line);width:100%;padding:8px 12px;font-size:13px;display:block}.portrait.silhouette{filter:brightness(0)drop-shadow(0 0 6px #a078ff8c)}.silhouette-card{background:radial-gradient(at 50% 70%,#3a2a66 0%,#120c22 75%);border-radius:10px;padding:10px 10px 6px;display:inline-block}.silhouette-row{justify-content:center;gap:2px;display:flex}.silhouette-label{text-align:center;letter-spacing:.12em;color:#d9c8ff;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:900}.merch-card{background:linear-gradient(135deg,#2a1d48,#3d2050);border-radius:10px;padding:8px 12px;display:inline-block}.merch-info{flex-direction:column;align-items:flex-start;gap:2px;font-size:12px;display:flex}.merch-icon{font-size:22px}.merch-tag{color:#fff;letter-spacing:.08em;background:#ff2e88;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:900}.post-thread{border-left:2px solid var(--line);flex-direction:column;gap:6px;margin-top:8px;padding-left:10px;display:flex}.post-reply{align-items:flex-start;gap:8px;display:flex}.reply-body{min-width:0}.reply-head{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.silhouette-card,.merch-card{box-sizing:border-box;max-width:100%}.silhouette-row,.merch-card>.row{flex-wrap:wrap}.tube-logo span{color:#fff;background:#ff2e4d;border-radius:8px;margin-right:6px;padding:0 8px;font-size:.8em}.tube-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;padding:12px;display:grid}.tube-card{min-width:0}.tube-thumb{aspect-ratio:16/9;cursor:pointer;border:none;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.tube-thumb-art{position:absolute;top:14%;right:0}.tube-thumb-text{text-align:left;color:#fff;text-shadow:0 2px 4px #000,0 0 2px #000;width:58%;font-size:13px;font-weight:900;line-height:1.15;position:absolute;top:8px;left:8px}.tube-len,.tube-live{color:#fff;background:#000000bf;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:800;position:absolute;bottom:6px;right:6px}.tube-live{background:#ff2e4d;top:auto;left:6px;right:auto}.tube-hot{font-size:16px;position:absolute;top:4px;right:6px}.tube-meta{flex-direction:column;gap:1px;padding:6px 2px;display:flex}.tube-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;display:-webkit-box;overflow:hidden}.tube-meta .link{text-align:left;padding:0}.tube-under{padding:6px 12px}.tube-rooms{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;padding:12px;display:grid}.tube-room{background:var(--surface-2);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.tube-channel-head{align-items:center;gap:16px;margin-bottom:12px;padding:14px;display:flex}.tube-channel-head h2{margin:0}.tube .stream-wrap{max-width:860px;margin:0 auto}.tag-moment{color:#c9b8ff;background:#a78bfa29;border-radius:3px;margin:2px 4px 0 0;padding:0 6px;font-size:10.5px;display:inline-block}.tag-moment.viral{color:#ffb35c;background:#ff8a0033}.known-row{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:5px 0;display:flex}.known-heat{text-align:center;width:20px}.mobile-tabs,.cont-short,.day-tabs,.show-mobile{display:none}@media (width<=760px){.shell{height:100dvh}.topbar{gap:6px;height:48px;padding:0 6px}.nav-arrows,.hide-mobile,.date-sub{display:none!important}.brand .agency-logo{max-width:92px;overflow:hidden}.topbar-right{gap:4px}.top-chip{padding:4px 6px;font-size:11px}.top-chip .muted{display:none}.datebox{max-width:108px;padding:3px 6px}.date-main{white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.continue{gap:6px;margin-right:-6px;padding:0 16px;font-size:14px}.cont-label{display:none}.cont-short{display:inline}.sidebar{z-index:85;top:48px;bottom:calc(58px + env(safe-area-inset-bottom));width:min(270px,82vw);transition:transform .18s ease-out;position:fixed;left:0;transform:translate(-105%);box-shadow:8px 0 24px #00000080}.sidebar.open{transform:none}.side-item{padding:10px;font-size:14px}.drawer-scrim{z-index:84;background:#04020c8c;position:fixed;inset:48px 0 0}.mobile-tabs{z-index:90;height:calc(58px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line-strong);background:#120c24;display:flex;position:fixed;bottom:0;left:0;right:0}.mtab{color:#ffffffa6;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:10.5px;font-weight:700;display:flex;position:relative}.mtab-icon{font-size:18px;line-height:1}.mtab.on{color:#fff;box-shadow:inset 0 3px 0 var(--accent)}.mtab-count{background:var(--accent);color:#fff;border-radius:8px;min-width:16px;padding:0 4px;font-size:9.5px;line-height:16px;position:absolute;top:5px;left:calc(50% + 6px)}.content{padding:8px 8px calc(70px + env(safe-area-inset-bottom))}.screen-intro{display:none}.screen-head h1{font-size:18px}.screen-head .push{flex-wrap:wrap;margin-left:0}.portal,.portal-col:last-child,.profile,.profile-col:last-child,.two-col,.inbox,.sched-layout,.cal-layout,.newproj,.nego,.attr-groups,.title-grid,.found-layout,.kitlab,.y-layout,.sched-card,.wk,.member-pick,.nego-proj,.intro-grid{grid-template-columns:minmax(0,1fr)!important}.kpis,.role-cards,.merch-lines,.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mgr-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.hq-grid,.group-grid,.help-grid,.mgr-board,.founder-grid,.digest-grid{grid-template-columns:minmax(0,1fr)!important}.tube-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:8px}.tube-rooms{grid-template-columns:minmax(0,1fr)}.tube-thumb-text{font-size:11px}.tube-channel-head{flex-wrap:wrap}.comp-row,.form label,.field,.charter-rule,.summary-list,.lab-grid{grid-template-columns:minmax(0,1fr)!important}table.data,.table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.panel{min-width:0}.panel-head{flex-wrap:wrap;gap:6px}.y-feed{order:-1}.y-side:first-of-type{order:-2;gap:4px;display:flex;overflow-x:auto}.y-side:first-of-type>.panel,.y-side:first-of-type>.tip-anchor:empty{display:none}.y-nav{white-space:nowrap;flex:none}.y-logo{display:none}.day-tabs{gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}.day-tab{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;flex-direction:column;flex:1;align-items:center;min-width:44px;padding:6px 4px;font-size:12px;font-weight:800;display:flex}.day-tab.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 25%, var(--surface-2))}.day-tab.past{opacity:.5}.sched-name{min-width:96px;max-width:120px}.sched-name .portrait{display:none}.show-mobile{display:block!important}.legend{flex-wrap:wrap}.day-tab{min-width:0;padding:5px 2px;font-size:11px}.cell button{height:36px}.slot-head{width:34px}.sched-side.sheet>:not(:first-child){display:none}.sched-side.sheet{justify-items:stretch;grid-template-columns:minmax(0,1fr)!important}.sched-side.sheet>.panel{box-sizing:border-box;width:100%;min-width:0}.sched-side.sheet{z-index:95;max-height:78dvh;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:var(--bg,#0d0920);border-top:2px solid var(--accent);border-radius:14px 14px 0 0;position:fixed;inset:auto 0 0;overflow:hidden auto;box-shadow:0 -10px 30px #0009}.btn{min-height:34px}.btn.small{min-height:30px}.modal{border-radius:14px 14px 0 0;width:100vw;max-width:100vw;max-height:92dvh}.modal-back{align-items:flex-end}.tip{max-width:calc(100vw - 16px)}.post{grid-template-columns:40px 1fr;padding:10px}.title-parade{justify-content:center;max-width:100%;overflow:hidden}.coach{width:auto;left:8px;right:8px;bottom:calc(66px + env(safe-area-inset-bottom))}html,body{overflow-x:hidden}}.house-chip{background:color-mix(in srgb, var(--accent) 18%, transparent)}.house-running{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.house-log{border-left:2px solid var(--line,#ffffff1f);gap:8px;margin:0;padding:0 0 0 12px;list-style:none;display:grid}.house-log li{gap:1px;font-size:13px;display:grid;position:relative}.house-log li:before{content:"";background:var(--muted,#888);border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:-17px}.house-log li.hl-move:before{background:var(--accent)}.house-log li.hl-fes:before{background:#f5b942}.house-log li.hl-gen:before,.house-log li.hl-founded:before{background:#4fd18b}.house-log li.hl-strain:before,.house-log li.hl-exodus:before,.house-log li.hl-closure:before{background:#ff5a6a}.house-log li.hl-merger:before{background:#7aa2ff}.venture-icon{text-align:center;flex:none;width:30px;font-size:20px}.star-card{text-align:left;cursor:pointer;color:inherit;font:inherit;gap:8px;display:grid}.star-beats{gap:4px;margin:0;padding:0;list-style:none;display:grid}.settings-body{gap:14px;padding:14px;display:grid}.settings-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-head .btn.small{text-transform:none;letter-spacing:0}.title-sub{letter-spacing:.22em;text-transform:uppercase;color:var(--text-2);margin-top:2px;font-size:13px;font-weight:800}.site-footer{text-align:center;max-width:900px;color:var(--text-2);gap:6px;margin:28px auto 8px;font-size:12px;display:grid}.site-footer p{margin:0}.site-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px;display:flex}.site-links a,.linkish{color:var(--text-2);text-underline-offset:2px;text-decoration:underline}.linkish{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.site-links a:hover,.linkish:hover{color:var(--text)}.whatsnew{max-height:70vh;padding:6px 16px 16px;overflow:auto}.whatsnew h3{margin:12px 0 6px;font-size:14px}.whatsnew ul{gap:6px;margin:0;padding-left:18px;font-size:13px;line-height:1.45;display:grid}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-800-normal-Bd8-pIP1.woff2)format("woff2"),url(/assets/poppins-latin-800-normal-YoItoZZV.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2)format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff)format("woff")}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2)format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff)format("woff")}@font-face{font-family:Righteous;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/righteous-latin-400-normal-DIzXvQUm.woff2)format("woff2"),url(/assets/righteous-latin-400-normal-CRvo487o.woff)format("woff")}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-latin-400-normal-7HIToT7q.woff2)format("woff2"),url(/assets/pacifico-latin-400-normal-DArfF-vd.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/playfair-display-latin-800-italic-PVABM-JB.woff2)format("woff2"),url(/assets/playfair-display-latin-800-italic-DZrJsAKa.woff)format("woff")}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/orbitron-latin-800-normal-CQafOXEd.woff2)format("woff2"),url(/assets/orbitron-latin-800-normal-P4cBi4I7.woff)format("woff")}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.woff)format("woff")}@font-face{font-family:Mochiy Pop One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mochiy-pop-one-latin-400-normal-B-XEkQuZ.woff2)format("woff2"),url(/assets/mochiy-pop-one-latin-400-normal-D7_dByCQ.woff)format("woff")}
