:root{background-color:#242424;color:#ffffffde;color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-synthesis:none;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root,a{font-weight:500}a{color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{background:#dbe9f4;color:#000;margin:0;overflow:hidden;padding:0}h1{font-size:3.2em;line-height:1.1}#app{height:100vh;overflow:hidden;width:100vw}.logo{height:6em;padding:1.5em;transition:filter .3s;will-change:filter}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vanilla:hover{filter:drop-shadow(0 0 2em #f7df1eaa)}.card{padding:2em}.read-the-docs{color:#888}button{background-color:#1a1a1a;border:1px solid transparent;border-radius:4px;cursor:pointer;font-family:inherit;font-size:1em;font-weight:500;padding:.6em 1.2em;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{background-color:#fff;color:#213547}a:hover{color:#747bff}button{background-color:#f9f9f9}}#toolbar{align-items:center;background-color:#000;display:flex;flex-direction:column;height:calc(100vh - 64px);left:0;margin-top:0;padding:4px;position:fixed;top:64px;transform:none;width:39px;z-index:9998}#toolbar button.active{background-color:#007acc}#topbar .ticker .chip-text{font-weight:600}#topbar{gap:10px;justify-content:flex-start;padding:0;top:0;z-index:9999}#topbar,#topbar2{align-items:center;box-sizing:border-box;color:#fff;display:flex;height:32px;left:0;pointer-events:none;position:fixed;right:0}#topbar2{gap:8px;justify-content:center;padding:0 8px;top:32px;z-index:9998}#topbar2 *{pointer-events:auto}#topbar2 .game-chip{background:#ffffff14;border:none;border-radius:4px;cursor:pointer;font-size:17px;padding:3px 8px;transition:background .2s}@media (max-width:335px){#topbar2 .game-chip{font-size:15px}}#topbar2 .game-chip:hover{background:#007acc2e;border-color:#00ffff2e}#topbar *{pointer-events:auto}#topbar .chip-icon{align-items:center;display:inline-flex;height:.9em!important;justify-content:center;overflow:visible;width:.9em!important}#topbar .chip-icon img{display:block;height:165%!important;object-fit:contain;transform:none;width:165%!important}#topbar .timeframes button,.top-chip{background:transparent;background-color:#000;border:none;color:#fff;cursor:pointer;font-size:24px;padding:1px;transition:background .2s}#topbar .timeframes,#topbar .timeframes button{background-color:transparent!important}#topbar .timeframes button.active,#topbar .timeframes button:hover,.top-chip:hover{background-color:#007acc;color:#000}body.dark-mode #topbar .timeframes button.active,body.dark-mode #topbar .timeframes button:hover{background-color:#007acc!important;color:#fff}#topbar .chip-icon img{transform:translateY(1px)}#toolbar button img{height:34px;margin-bottom:0;margin-top:4px;object-fit:contain;width:34px}#toolbar .logo-button{background:transparent;border:none;cursor:default;margin-top:0;padding:0}.tool-button{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:39px;justify-content:center;padding:0;transition:background-color .2s ease;width:39px}.tool-button img{background:none;display:block;height:24px;margin:0;object-fit:contain;pointer-events:none;width:24px}.tool-button.active,.tool-button:hover{background-color:#007acc}.tool-group{display:flex;flex-direction:column;gap:9px}#action-buttons{bottom:200px;display:flex;gap:8px;left:calc(50vw - 25px);pointer-events:auto;position:fixed;transform:translate(-50%);z-index:9999}#action-buttons button{background:#22222280;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:1px 2px;transition:background .2s ease}#action-buttons button:hover{background:#444}body.drawing-mode canvas.pixi-overlay{cursor:none!important}:root{--hud-width:clamp(250px,70vw,490px)}#titlebar{align-items:center;background:#00000080;border-radius:4px;box-shadow:0 0 6px #00ffff59,0 0 14px #00ffff1f,inset 0 0 4px #00ffff14;color:#66fcff;display:flex;font-size:24px;font-weight:500;justify-content:center;min-height:24px;overflow:hidden;padding:1px 0;pointer-events:none;position:absolute;text-overflow:ellipsis;top:72px;user-select:none;white-space:nowrap;width:min(92%,520px);z-index:9998!important}#altseasonContainer,#titlebar{box-sizing:border-box;font-family:inherit;transform:translate(-50%)}#altseasonContainer{height:24px;position:fixed;width:var(--hud-width);z-index:9999}#top-logo{border-radius:6px;cursor:pointer;display:block;flex:0 0 44px;height:42px;margin:0 0 0 2px;object-fit:contain;object-position:center;padding:0;pointer-events:auto;position:relative;top:1px;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease,background .12s ease;user-select:none;width:42px;z-index:999999}#top-logo:hover{background:#50aaff1f;box-shadow:0 0 0 1px #8cd2ff73,0 0 8px #50aaff8c,0 0 18px #50aaff59;filter:brightness(1.25) drop-shadow(0 0 5px rgba(180,230,255,.7));transform:scale(1.04)}#top-logo:active{background:#ffffff2e;box-shadow:0 0 0 1px #ffffffbf,0 0 12px #ffffff8c,0 0 26px #50aaff8c;filter:brightness(1.45) drop-shadow(0 0 8px rgba(255,255,255,.9));transform:scale(.94)}.indicator-menu{color:#fff;cursor:pointer;font-size:24px;position:relative;user-select:none}#toolbar,#topbar,#topbar2{backdrop-filter:blur(6px);background-color:#0a1928d9;border:1px solid rgba(100,180,255,.1);box-shadow:0 0 8px #00ffc61f;box-shadow:inset 0 0 4px #00ffff14}#topbar .timeframes button,.top-chip{background:#ffffff14}.tool-button{background-color:#ffffff1a;border-radius:4px}#altseasonMeter{background:linear-gradient(90deg,#7800004d 40%,#0078004d 0);border:1px solid #666;border-radius:4px;height:100%;position:relative;width:100%}#altseasonBar{background:#00b400;box-shadow:none;left:0;transition:width .3s ease,box-shadow .3s ease,background .3s ease}#altseasonBar,#altseasonDivider{height:100%;position:absolute;top:0}#altseasonDivider{background-color:#000;left:40%;opacity:.8;width:2px;z-index:10}.altseason-label,.altseason-percent{font-size:13px;font-weight:600;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.altseason-label.left{color:#8b0000;left:5px}.altseason-label.right{color:#006400;right:8px}.altseason-percent{color:#000;font-size:13px;font-weight:600;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:left .3s ease;z-index:10}@keyframes pulseGlow{0%,to{box-shadow:0 0 40px #0f0}50%{box-shadow:0 0 60px #0f0}}#altseasonGlowMarker{animation:glowPulse 3s ease-in-out infinite;background-color:#ffffdc;border-radius:4px;box-shadow:0 0 20px #ffffb4cc,0 0 6px #fffc;height:28px;left:var(--glow-left,40%);pointer-events:none;position:absolute;top:-2px;transition:left .3s ease;width:2px;z-index:8}@keyframes glowPulse{0%,to{box-shadow:0 0 16px #ffffb499}50%{box-shadow:0 0 24px #ffffdcbf}}#altseasonBar:after{background:radial-gradient(circle,rgba(255,255,180,.2) 0,transparent 70%);border-radius:50%;content:"";height:var(--glow-size,0);left:var(--glow-left,80%);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--glow-size,0);z-index:5}#altseasonGlowMarker:after{background:linear-gradient(180deg,rgba(255,255,220,.6),transparent);content:"";filter:blur(1px);height:12px;left:50%;position:absolute;top:100%;transform:translate(-50%);width:2px}.altseason-label{transition:opacity .3s ease,filter .3s ease}.indicator-menu:hover .indicator-dropdown{display:flex!important}.indicator-dropdown{background-color:#0a1928f2;border-bottom:1px solid rgba(100,180,255,.2);border-radius:4px;box-shadow:0 0 8px #00ffc61a;display:none;flex-direction:column;left:0;max-height:70vh;min-width:240px;overflow-y:auto;padding:6px 0;position:absolute;scrollbar-color:#007acc #1a1a1a;scrollbar-width:thin;top:100%;z-index:200001}.indicator-dropdown::-webkit-scrollbar{width:6px}.indicator-dropdown::-webkit-scrollbar-track{background:#1a1a1a}.indicator-dropdown::-webkit-scrollbar-thumb{background-color:#007acc;border-radius:4px}.indicator-dropdown button{align-items:center;background:none;border:none;border-bottom:1px solid rgba(100,180,255,.2);color:#fff;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:8px 12px;text-align:left;width:100%;z-index:200001}.indicator-dropdown button:hover{background-color:#007acc}.indicator-dropdown .checkmark{color:#3f3;font-weight:700}#ticker-dropdown{background-color:#0a1928f2;border-bottom:1px solid rgba(100,180,255,.2);border-radius:4px;box-shadow:0 0 8px #00ffc61a;display:none;flex-direction:column;left:100px;max-height:70vh;min-width:340px;overflow-y:auto;padding:6px 0;position:absolute;top:100%;width:340px;z-index:300000}#ticker-options div{background:none;border:none;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px;text-align:left;transition:background-color .2s ease;width:100%}#ticker-options div,#ticker-options div:first-child{border-bottom:1px solid rgba(100,180,255,.2)}#ticker-options div:hover{background-color:#007acc;color:#fff}#ticker-input-wrap{margin:2px 8px 8px;position:sticky;top:40px;z-index:300001}#ticker-input{background-color:#111;border:1px solid #333;border-radius:4px;box-sizing:border-box;color:#fff;font-size:13px;margin:0;padding:6px 28px 6px 8px;width:100%}#ticker-clear-btn{background:transparent;border:none;color:#ffffffa6;cursor:pointer;display:block;font-size:16px;height:24px;line-height:24px;padding:0;position:absolute;right:55px;top:45%;transform:translateY(-50%);width:24px;z-index:99999999999}#ticker-clear-btn:hover{background:transparent;border:none;color:#fff}.info-button{color:#fff;cursor:pointer;font-size:24px;user-select:none}.info-button.info-flash{animation:infoButtonFlash 2.4s ease-in-out infinite}@keyframes infoButtonFlash{0%,82%,to{background-color:#ffffff14;box-shadow:0 0 #0ff0;transform:scale(1)}88%{background-color:#007acc59;box-shadow:0 0 10px #00ffff73,0 0 20px #00ffff38;transform:scale(1.06)}94%{background-color:#007acc33;box-shadow:0 0 6px #00ffff47,0 0 12px #00ffff24;transform:scale(1)}}.modal{align-items:center;background-color:#000000bf;display:flex;inset:0;justify-content:center;position:fixed;z-index:300000}#info-modal.modal{align-items:flex-start;box-sizing:border-box;padding:clamp(12px,6vh,72px) 10px 10px}.modal-content{background:#111;border:1px solid rgba(0,255,255,.18);border-radius:6px;box-shadow:0 0 20px #00ffff4d;box-shadow:0 0 20px #00ffff38,inset 0 0 0 1px #ffffff0a,inset 0 10px 20px #00ffff0d;color:#fff;font-family:inherit;font-size:clamp(16px,2vw,22px);line-height:1.5;max-height:calc(100vh - clamp(12px,6vh,72px) - 20px);max-height:none;overflow:hidden;overflow-y:hidden;padding:clamp(12px,2vw,20px);width:min(92vw,820px)}.modal-content h2{font-size:clamp(22px,3.2vw,36px);line-height:1.1;margin-top:0}.modal-content ul{line-height:1.5;line-height:1.35;margin-top:6px;padding-left:clamp(18px,2.2vw,28px)}.modal-content li{margin:6px 0}.modal-content li b{color:#66fcff;display:inline;margin-right:6px;min-width:0}.modal-disclaimer{font-size:12px;line-height:1.35;margin-top:14px;opacity:.75}#info-modal .modal-link-row{margin:10px 0 0}#info-modal .modal-link-btn{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#ffffffeb!important;cursor:pointer;display:inline-flex;font:inherit;gap:10px;padding:10px 12px;text-align:left;user-select:none;width:100%}#info-modal .modal-link-btn:hover{background:#007acc2e;border-color:#00ffff2e}#info-modal .modal-link-icon{align-items:center;display:inline-flex;font-size:16px;font-weight:800;height:20px;justify-content:center;line-height:1;opacity:.92;width:20px}#info-modal .modal-link-btn--static{cursor:default}#info-modal .modal-link-btn--static:hover{background:#ffffff0f;border-color:#ffffff1a}.close-button{color:#aaa;cursor:pointer;float:right;font-size:20px}.close-button:hover{color:#fff}#info-button{margin-right:0}#chess-float{align-items:center;background:#202020f2;border-radius:50%;bottom:123px;box-shadow:0 0 8px #0006;display:flex;height:34px;justify-content:center;left:8px;position:fixed;transition:transform .2s ease,box-shadow .3s ease;width:34px;z-index:99999}#chess-float:hover{box-shadow:0 0 12px #888;transform:scale(1.1)}#chess-float img{border-radius:50%;height:100%;object-fit:cover;pointer-events:none;width:100%}#discord-float{align-items:center;background:#36393ff2;border-radius:50%;bottom:27px;box-shadow:0 0 8px #0006;display:flex;height:34px;justify-content:center;left:8px;position:fixed;transition:transform .2s ease,box-shadow .3s ease;width:34px;z-index:99999}#discord-float:hover{box-shadow:0 0 12px #7289da;transform:scale(1.1)}#discord-float img{border-radius:50%;height:100%;object-fit:cover;pointer-events:none;width:100%}#poker-float{align-items:center;background:#202020f2;border-radius:50%;bottom:75px;box-shadow:0 0 8px #0006;display:flex;height:34px;justify-content:center;left:8px;position:fixed;transition:transform .2s ease,box-shadow .3s ease;width:34px;z-index:99999}#poker-float:hover{box-shadow:0 0 12px #0f0;transform:scale(1.1)}#poker-float img{border-radius:50%;height:100%;object-fit:cover;pointer-events:none;width:100%}#reset-controls{bottom:195px;display:flex;gap:1px;left:50%;transform:translate(-50%);z-index:9999}#reset-controls button{border:none;cursor:pointer;font-size:18px;font-weight:700!important;transition:all .3s ease;z-index:200001}#view-timeframes .tf-break{flex-basis:100%;height:0}#view-timeframes{bottom:167px;display:flex;flex-wrap:wrap;gap:1px;justify-content:center;left:50%;margin-top:12px;position:fixed;transform:translate(-50%);width:auto;z-index:9999}#view-timeframes button{border:none;border-radius:999px;cursor:pointer;font-size:12px;font-weight:700;padding:1px;transition:all .2s ease}#leftViewBtn,#rightViewBtn{align-items:center;background:linear-gradient(145deg,#0a0a0a,#1a1a1a);border-radius:50%;color:#fff;display:flex;font-size:19px!important;height:24px;justify-content:center;line-height:0;margin-top:1px;padding:0;transform:translateY(0);width:26px}#leftViewBtn:hover,#rightViewBtn:hover{background:#007acc;box-shadow:0 0 8px #0ff}#resetViewBtn{background:linear-gradient(90deg,#057,#08a);border-radius:999px;font-weight:700;height:24px;line-height:24px;padding:0 6px}#resetViewBtn:hover{background:#0af;box-shadow:0 0 10px #0ff}#edit-buttons{gap:6px;left:6px}#edit-buttons button{background-color:transparent;box-shadow:none;height:28px;transition:transform .2s ease;width:28px}#center-controls button:hover,#edit-buttons button:hover{border-color:#0ff;box-shadow:0 0 10px #0ff;transform:scale(1.05)}@media (max-width:1050px){.altseason-label,.altseason-percent{font-size:12px}}@media (max-width:750px){#altseasonMeter{height:20px}#altseasonGlowMarker{height:24px!important}.altseason-label,.altseason-percent{font-size:11px}}@media (max-width:600px){#altseasonMeter{height:18px}#altseasonGlowMarker{height:20px!important}.altseason-label,.altseason-percent{font-size:10px}}@media (max-width:430px){#altseasonMeter{height:16px}#altseasonGlowMarker{height:18px!important}.altseason-label,.altseason-percent{font-size:9px}}#topbar .ticker,#topbar .timeframes,.indicator-menu,.info-button{margin-left:0}@media (max-width:1200px){#altseasonContainer,#titlebar,.indicator-menu,.info-button,.titlebar-clone{font-size:24px}#topbar .timeframes button,.top-chip{font-size:24px;gap:1px}#topbar .ticker,#topbar .timeframes,.indicator-menu,.info-button{margin-left:0}}@media (max-width:1050px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:24px}}@media (max-width:950px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:24px}}@media (max-width:850px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:24px}}@media (max-width:800px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:24px}}@media (max-width:750px){#tv-attribution{font-size:7px}#toolbar{display:none!important}#altseasonContainer,#titlebar,.titlebar-clone{font-size:24px}#fpsDisplay{display:none!important}#reset-controls{left:calc(50vw - 34px)}}@media (max-height:820px){#toolbar{display:none!important}body:not(.dark-mode) #edit-buttons{border:1px solid rgba(100,180,255,.2);box-shadow:0 6px 14px #0003}body:not(.dark-mode) #edit-buttons button{color:#000!important}body.dark-mode #edit-buttons button,body:not(.dark-mode) #edit-buttons button{background-color:transparent!important;border:none!important}#pen-float{display:flex!important;top:20%!important}#edit-buttons{top:43%!important}#center-controls{border-radius:4px;padding:4px}}@media (max-height:550px){#altseasonContainer{display:none!important}#titlebar,.titlebar-clone{font-size:14px!important;width:280px!important}#center-controls{display:none!important}}@media (max-height:371px){#chess-float,#poker-float{display:none!important}#edit-buttons{top:55%!important}}@media (max-width:700px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:23px}#fpsDisplay{display:none!important}}@media (max-width:690px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:23px}#fpsDisplay{display:none!important}#topbar #info-button .chip-text,#topbar .indicator-menu .indicator-label .chip-text{display:none}}@media (max-width:640px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:22px}}@media (max-width:612px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:21px}}@media (max-width:591px){#topbar,.timeframes{gap:4px!important}.timeframes{display:flex}#altseasonContainer,#titlebar,.titlebar-clone{font-size:20px}#topbar .timeframes button,.top-chip{font-size:24px}}@media (max-width:561px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:19px}#topbar .timeframes button,.top-chip{font-size:23px}}@media (max-width:540px){#topbar,.timeframes{gap:4px!important}.timeframes{display:flex}#altseasonContainer,#titlebar,.titlebar-clone{font-size:19px}#fpsDisplay{display:none!important}#topbar .timeframes button{font-size:20px}#topbar .top-chip{font-size:22px}}@media (max-width:510px){#topbar,.timeframes{gap:3px!important}.timeframes{display:flex}#altseasonContainer,#titlebar,.titlebar-clone{font-size:17px}#fpsDisplay{display:none!important}#topbar .timeframes button{font-size:17px}#topbar .top-chip{font-size:21px}}@media (max-width:467px){#topbar,.timeframes{gap:3px!important}.timeframes{display:flex}#altseasonContainer,#titlebar,.titlebar-clone{font-size:16px}#fpsDisplay{display:none!important}#topbar .timeframes button{font-size:15px}}@media (max-width:447px){#topbar,.timeframes{gap:2px!important}.timeframes{display:flex}#altseasonContainer,#titlebar,.titlebar-clone{font-size:17px}}@media (max-width:445px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:15px}#fpsDisplay{display:none!important}#topbar .timeframes button{font-size:14px}}@media (max-width:428px){#topbar .timeframes button{font-size:13px}}@media (max-width:417px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:14px}#topbar .timeframes button{font-size:12px}}@media (max-width:404px){.timeframes button{font-size:13px}#fpsDisplay{display:none!important}}@media (max-width:391px){#topbar,.timeframes{gap:1px!important}.timeframes{display:flex}#topbar .timeframes button{font-size:11px}}@media (max-width:385px){#altseasonContainer,#titlebar,.titlebar-clone{font-size:13px}#topbar .timeframes button{font-size:10px}#fpsDisplay{display:none!important}}@media (max-width:378px){#topbar .timeframes button{font-size:9px}}@media (max-width:368px){#topbar .timeframes button{font-size:8px}#altseasonContainer,#titlebar,.titlebar-clone{font-size:12px}#fpsDisplay{display:none!important}#topbar .timeframes{align-items:center;display:flex;height:100%}#topbar .timeframes button{justify-content:center}#topbar .timeframes button,.top-chip{align-items:center;border-radius:999px;display:inline-flex;padding-bottom:0;padding-top:0}}@media (max-width:345px){#topbar .timeframes button{font-size:8px}#altseasonContainer,#titlebar,.titlebar-clone{font-size:12px}#fpsDisplay{display:none!important}}#btc-button,#discord-login,#theme-toggle{border-radius:4px;font-size:13px;line-height:1.2;padding:4px 8px}#corner-controls{align-items:center;background:#0a1928d9;border:1px solid rgba(100,180,255,.25);border-radius:4px;bottom:4px;box-shadow:0 0 8px #0009;display:flex;flex-direction:column;gap:4px;padding:4px;position:fixed;right:10px;z-index:99999}body.dark-mode #corner-controls{background:#111}#corner-row{align-items:center;display:flex;gap:3px;justify-content:center}#btc-button{background:orange;border:1px solid #555;color:#000;opacity:.85}#btc-button,#discord-login{cursor:pointer;position:static;z-index:99999}#discord-login{background-color:#5865f2;border:none;border-radius:4px;bottom:38px;color:#f0f0f0;font-size:13px;overflow:hidden;padding:4px 7px;right:10px;text-overflow:ellipsis;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;white-space:nowrap}#discord-login:hover{background-color:#4752c4;box-shadow:0 0 10px #7289da;transform:scale(1.05)}#pen-float{align-items:center;background:#000000f2;border:none;border-radius:50%;box-shadow:0 0 8px #0006;cursor:pointer;display:none;height:38px;justify-content:center;left:8px;padding:4px;position:fixed;top:35%;transition:transform .2s ease,box-shadow .3s ease;width:38px;z-index:99999}#pen-float img{height:100%;object-fit:contain;pointer-events:none;width:100%}#pen-float:hover{box-shadow:0 0 12px #007acc;transform:scale(1.1)}@media (max-width:750px){#pen-float{display:flex}}#pen-float.active{animation:penTealPulse 1.5s ease-in-out infinite;background-color:#007896b3;box-shadow:0 0 10px 3px #00c8ff8c}.tool-button[data-tool=pen].active{animation:penTealPulse 1.2s ease-in-out infinite;background-color:#0078968c;box-shadow:0 0 8px 2px #00c8ff73}@keyframes penTealPulse{0%,to{box-shadow:0 0 8px 2px #00c8ff66}50%{box-shadow:0 0 14px 4px #00c8ff99}}#lastAlertBox,.alertBox{pointer-events:none;user-select:none}#theme-toggle{background:#222;border:1px solid #555;color:#e0e0e0;cursor:pointer;opacity:.85;position:static;z-index:99999}#theme-toggle:hover{box-shadow:0 0 10px #7289da;transform:scale(1.05)}@media (min-width:640px){#rightTable{display:block!important;position:relative;right:auto;visibility:visible}}#rightTable .ticker-header,#rightTable .ticker-row{display:flex;font-size:12px;padding:8px}#rightTable .col{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#rightTable .col-ticker{flex:1.4;text-align:left}#rightTable .col-cap{flex:.9;text-align:left}#rightTable .col-acc{flex:.7;text-align:left}#rightTable .ticker-row:hover{cursor:pointer}#rightTable .ticker-row.active{background:#005999}.ticker-row[data-grade="D+"]{background-color:#aa462d2e;color:#e07a52}.ticker-row[data-grade=D]{background-color:#963c2d38;color:#c85f45}.ticker-row[data-grade=D-]{background-color:#7d322d42;color:#a34b3e}.ticker-row[data-grade=F]{background-color:#5f201c52;color:#6f2a24}.ticker-row[data-grade="C+"]{background-color:#be8c2329;color:#ffe7a6}.ticker-row[data-grade=C]{background-color:#aa781933;color:#f6c96a}.ticker-row[data-grade=C-]{background-color:#96640f3d;color:#e7a648}.ticker-row[data-grade="B+"]{background-color:#37a05f29;color:#c6ffd9}.ticker-row[data-grade=B]{background-color:#37a05f38;color:#aef6c8}.ticker-row[data-grade=B-]{background-color:#37a05f47;color:#9ef2b8}.ticker-row[data-grade="A+"]{background-color:#23784629;color:#d3ffe1}.ticker-row[data-grade=A]{background-color:#23784638;color:#b9ffd0}.ticker-row[data-grade=A-]{background-color:#23784647;color:#a6ffbf}.ticker-row[data-grade]{background-clip:padding-box;border-radius:4px;padding:2px 6px}.ticker-option .ticker-grade{float:none;font-weight:700;margin-left:12px;opacity:.9}.ticker-option .ticker-grade,.ticker-option .ticker-text{color:inherit!important}.ticker-option[data-grade="D+"],.ticker-option[data-grade=D-],.ticker-option[data-grade=D]{background-color:#aa462d1a;color:#e07a52!important}.ticker-option[data-grade=D]{background-color:#963c2d1c;color:#c85f45!important}.ticker-option[data-grade=D-]{background-color:#7d322d1f;color:#a34b3e!important}.ticker-option[data-grade=F]{background-color:#5f201c24;color:#6f2a24!important}.ticker-option[data-grade="C+"]{background-color:#be8c2317;color:#ffe7a6!important}.ticker-option[data-grade=C]{background-color:#aa78191a;color:#f6c96a!important}.ticker-option[data-grade=C-]{background-color:#96640f1c;color:#e7a648!important}.ticker-option[data-grade=B-]{background-color:#37a05f1a;color:#9ef2b8!important}.ticker-option[data-grade=B]{background-color:#37a05f1a;color:#aef6c8!important}.ticker-option[data-grade="B+"]{background-color:#37a05f1a;color:#c6ffd9!important}.ticker-option[data-grade=A-]{background-color:#2378461c;color:#a6ffbf!important}.ticker-option[data-grade=A]{background-color:#2378461c;color:#b9ffd0!important}.ticker-option[data-grade="A+"]{background-color:#2378461c;color:#d3ffe1!important}#topbar .ticker[data-grade="D+"] .chip-text{color:#e07a52}#topbar .ticker[data-grade=D] .chip-text{color:#c85f45}#topbar .ticker[data-grade=D-] .chip-text{color:#a34b3e}#topbar .ticker[data-grade=F] .chip-text{color:#6f2a24}#topbar .ticker[data-grade="C+"] .chip-text{color:#ffe7a6}#topbar .ticker[data-grade=C] .chip-text{color:#f6c96a}#topbar .ticker[data-grade=C-] .chip-text{color:#e7a648}#topbar .ticker[data-grade=B-] .chip-text{color:#9ef2b8}#topbar .ticker[data-grade=B] .chip-text{color:#aef6c8}#topbar .ticker[data-grade="B+"] .chip-text{color:#c6ffd9}#topbar .ticker[data-grade=A-] .chip-text{color:#a6ffbf}#topbar .ticker[data-grade=A] .chip-text{color:#b9ffd0}#topbar .ticker[data-grade="A+"] .chip-text{color:#d3ffe1}#titlebar .titlebar-grade,.titlebar-clone .titlebar-grade{align-items:center;background-clip:padding-box;border-radius:4px;display:inline-flex;font-size:.9em;font-weight:500;line-height:1;padding:1px;position:relative;top:-1px}#titlebar .titlebar-grade-wrap,#titlebar .titlebar-tail,.titlebar-clone .titlebar-grade-wrap,.titlebar-clone .titlebar-tail{margin-left:.25em}body:not(.dark-mode) #topbar .top-chip[data-grade="D+"] .chip-text{color:#b44e2d!important}body:not(.dark-mode) #topbar .top-chip[data-grade=D] .chip-text{color:#9e4428!important}body:not(.dark-mode) #topbar .top-chip[data-grade=D-] .chip-text{color:#84371f!important}body:not(.dark-mode) #topbar .top-chip[data-grade=F] .chip-text{color:#672717!important}body:not(.dark-mode) #topbar .top-chip[data-grade="C+"] .chip-text{color:#8c6a00!important}body:not(.dark-mode) #topbar .top-chip[data-grade=C] .chip-text{color:#7a5b00!important}body:not(.dark-mode) #topbar .top-chip[data-grade=C-] .chip-text{color:#684b00!important}body:not(.dark-mode) #topbar .top-chip[data-grade=B-] .chip-text{color:#1f7a46!important}body:not(.dark-mode) #topbar .top-chip[data-grade=B] .chip-text{color:#17693b!important}body:not(.dark-mode) #topbar .top-chip[data-grade="B+"] .chip-text{color:#0f5931!important}body:not(.dark-mode) #topbar .top-chip[data-grade=A-] .chip-text{color:#15724e!important}body:not(.dark-mode) #topbar .top-chip[data-grade=A] .chip-text{color:#0f6242!important}body:not(.dark-mode) #topbar .top-chip[data-grade="A+"] .chip-text{color:#0a5337!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade="D+"],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade="D+"]{color:#b44e2d!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=D],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade=D]{color:#9e4428!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=D-],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade=D-]{color:#84371f!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=F],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade=F]{color:#672717!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade="C+"],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade="C+"]{color:#8c6a00!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=C],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade=C]{color:#7a5b00!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=C-],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade=C-]{color:#684b00!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=B-],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade=B-]{color:#1f7a46!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=B],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade=B]{color:#17693b!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade="B+"],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade="B+"]{color:#0f5931!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=A-],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade=A-]{color:#15724e!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=A],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade=A]{color:#0f6242!important}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade="A+"],body:not(.dark-mode) .titlebar-clone .titlebar-grade[data-grade="A+"]{color:#0a5337!important}#titlebar .titlebar-grade[data-grade="D+"],.titlebar-clone .titlebar-grade[data-grade="D+"]{color:#e07a52!important}#titlebar .titlebar-grade[data-grade=D],.titlebar-clone .titlebar-grade[data-grade=D]{color:#c85f45!important}#titlebar .titlebar-grade[data-grade=D-],.titlebar-clone .titlebar-grade[data-grade=D-]{color:#a34b3e!important}#titlebar .titlebar-grade[data-grade=F],.titlebar-clone .titlebar-grade[data-grade=F]{color:#6f2a24!important}#titlebar .titlebar-grade[data-grade="C+"],.titlebar-clone .titlebar-grade[data-grade="C+"]{color:#ffe7a6!important}#titlebar .titlebar-grade[data-grade=C],.titlebar-clone .titlebar-grade[data-grade=C]{color:#f6c96a!important}#titlebar .titlebar-grade[data-grade=C-],.titlebar-clone .titlebar-grade[data-grade=C-]{color:#e7a648!important}#titlebar .titlebar-grade[data-grade=B-],.titlebar-clone .titlebar-grade[data-grade=B-]{color:#9ef2b8!important}#titlebar .titlebar-grade[data-grade=B],.titlebar-clone .titlebar-grade[data-grade=B]{color:#aef6c8!important}#titlebar .titlebar-grade[data-grade="B+"],.titlebar-clone .titlebar-grade[data-grade="B+"]{color:#c6ffd9!important}#titlebar .titlebar-grade[data-grade=A-],.titlebar-clone .titlebar-grade[data-grade=A-]{color:#a6ffbf!important}#titlebar .titlebar-grade[data-grade=A],.titlebar-clone .titlebar-grade[data-grade=A]{color:#b9ffd0!important}#titlebar .titlebar-grade[data-grade="A+"],.titlebar-clone .titlebar-grade[data-grade="A+"]{color:#d3ffe1!important}#indicator-dropdown,#ticker-dropdown,#ticker-dropdown input,#ticker-options{z-index:300000!important}#topbar{position:relative;z-index:300000}#reset-controls{align-items:center;position:fixed;z-index:200000}.ticker-option{background:#1a1a1a;border:none;border-bottom:1px solid rgba(100,180,255,.2);color:#e0e0e0;cursor:pointer;display:block;font-family:inherit;font-size:14px;padding:8px 12px;text-align:center;transition:background-color .2s ease;width:100%}.ticker-option:hover{background-color:#007acc;color:#fff}.ticker-option:last-child{border-bottom:none}#indicator-dropdown,#ticker-dropdown{scrollbar-color:#007acc #1a1a1a;scrollbar-width:thin}#indicator-dropdown::-webkit-scrollbar,#ticker-dropdown::-webkit-scrollbar{width:6px}#indicator-dropdown::-webkit-scrollbar-track,#ticker-dropdown::-webkit-scrollbar-track{background:#1a1a1a}#indicator-dropdown::-webkit-scrollbar-thumb,#ticker-dropdown::-webkit-scrollbar-thumb{background-color:#007acc;border-radius:4px}#rightTable{scrollbar-color:#007acc #0f0f0f;scrollbar-width:thin}#rightTable::-webkit-scrollbar{width:6px}#rightTable::-webkit-scrollbar-track{background:#0f0f0f}#rightTable::-webkit-scrollbar-thumb{background-color:#007acc;border-radius:4px}body.dark-mode #corner-controls{background:#0a0a0af2}#center-controls{border-radius:4px;bottom:167px;display:flex;display:inline-flex;flex-direction:column;gap:4px;left:calc(50% - var(--rightTable-half, 0px));padding:3px 2px;position:fixed;transform:translate(-50%);width:auto;z-index:200000}#reset-controls,#view-timeframes{bottom:auto;left:auto;margin:0;position:static;transform:none}#center-controls #view-timeframes{margin-top:0}#center-controls #reset-controls,#center-controls #view-timeframes{justify-content:center;width:auto}#center-controls #reset-controls button{font-size:14px}#center-controls #view-timeframes button{font-size:12px;padding:2px 3px}#center-controls{align-items:center}#center-controls #reset-controls{justify-content:center}#center-controls #view-timeframes{gap:2px;justify-content:center;width:112px}#edit-buttons{background:transparent;border:1px solid rgba(100,180,255,.2);border-radius:4px;box-shadow:none;display:flex;flex-direction:column;gap:4px;left:10px;padding:4px;position:fixed;top:68%;transform:translateY(-50%);z-index:9999}body.dark-mode #edit-buttons{border:1px solid rgba(100,180,255,.2);box-shadow:0 6px 14px #0003}body.dark-mode #edit-buttons button{background-color:transparent!important;border:none!important}#edit-buttons button{align-items:center;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;height:24px;justify-content:center;line-height:1;padding:0;transition:transform .15s ease,background-color .15s ease,border-color .15s ease;width:24px}#edit-buttons button:hover{background:#007acc33;border-color:#0ff3;transform:scale(1.05)}@media (max-width:750px){#topbar .ticker #ticker-dropdown{transform:translate(-70px)}body:not(.dark-mode) #edit-buttons{border:1px solid rgba(100,180,255,.2);box-shadow:0 6px 14px #0003}body:not(.dark-mode) #edit-buttons button{background-color:transparent!important;border:none!important}#center-controls{border-radius:4px;padding:4px}}#topbar .timeframes button,.top-chip{align-items:center;border-radius:4px;box-sizing:border-box;display:inline-flex;justify-content:center;line-height:1;min-height:22px;padding:1px 5px}#altseasonContainer{left:calc(50% - var(--rightTable-half, 0px))!important}body:not(.dark-mode) #toolbar,body:not(.dark-mode) #topbar{color:#000!important}body:not(.dark-mode) #toolbar,body:not(.dark-mode) #topbar,body:not(.dark-mode) #topbar2{backdrop-filter:none!important;background:#0a19280d!important;border:1px solid rgba(100,180,255,.2)!important;box-shadow:0 6px 14px #0003!important}body:not(.dark-mode) #topbar2{color:#000}body:not(.dark-mode) #topbar2 .game-chip:not(#game-balance-chip),body:not(.dark-mode) #topbar2 .game-chip:not(#game-balance-chip) .chip-text{color:#000!important}body:not(.dark-mode) #topbar .timeframes button,body:not(.dark-mode) #topbar .top-chip{background:none!important;border:none!important;color:#000!important}body.dark-mode #topbar .timeframes button,body:not(.dark-mode) #topbar .timeframes button{background-color:transparent!important;border:none!important}body.dark-mode #topbar .top-chip,body:not(.dark-mode) #topbar .top-chip{background:none!important;border:none!important}body.dark-mode #toolbar .tool-button,body:not(.dark-mode) #toolbar .tool-button{background-color:transparent!important;border:none!important}body:not(.dark-mode) #toolbar .tool-button.active,body:not(.dark-mode) #toolbar .tool-button:hover,body:not(.dark-mode) #topbar .timeframes button.active,body:not(.dark-mode) #topbar .timeframes button:hover,body:not(.dark-mode) #topbar .top-chip:hover{background:#007acc33!important;border-color:#0ff3!important}body.dark-mode #toolbar .tool-button.active,body.dark-mode #toolbar .tool-button:hover,body.dark-mode #topbar .timeframes button.active,body.dark-mode #topbar .timeframes button:hover,body.dark-mode #topbar .top-chip:hover{background:#005999!important;border-color:#50c8ff73!important}body:not(.dark-mode) #center-controls{border-radius:4px!important;padding:4px!important}body:not(.dark-mode) #toolbar,body:not(.dark-mode) #toolbar *{color:#000!important}body:not(.dark-mode) #toolbar svg{fill:#000!important;stroke:#000!important}body:not(.dark-mode) #edit-buttons button{background-color:transparent!important;border:none!important;color:#000}body:not(.dark-mode) #toolbar .tool-button img,body:not(.dark-mode) #top-logo,body:not(.dark-mode) #topbar .chip-icon img{filter:invert(1) brightness(.2) contrast(1.2)}body.dark-mode #toolbar,body.dark-mode #topbar,body.dark-mode #topbar2{backdrop-filter:blur(6px);background:#0a0a0ad1!important}body:not(.dark-mode) #fpsDisplay{background:#0000001a!important;border:1px solid rgba(0,0,0,.18)!important;color:#0a6b0a!important}body.dark-mode #fpsDisplay{background:#000000a8!important;border:1px solid hsla(0,0%,100%,.14)!important;color:#7cff7c!important}body:not(.dark-mode) #altseasonMeter,body:not(.dark-mode) #indicator-dropdown,body:not(.dark-mode) #titlebar,body:not(.dark-mode) .titlebar-clone{background:#0a19280d!important;border:1px solid rgba(100,180,255,.2)!important;box-shadow:0 6px 14px #0003!important}body:not(.dark-mode) #titlebar,body:not(.dark-mode) .titlebar-clone{color:#111!important;text-shadow:none!important}body:not(.dark-mode) #indicator-dropdown button{color:#111!important}#indicator-dropdown{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#0a12189e!important;border:1px solid rgba(0,200,255,.18)!important;border-radius:10px!important;box-shadow:0 10px 28px #00000073!important;padding:1px!important}#indicator-dropdown button{background:#ffffff0f!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:8px!important;color:#ffffffeb!important;margin:1px 0!important;width:100%}#indicator-dropdown button:hover{background:#007acc38!important;border-color:#0ff3!important}#indicator-dropdown button.active,#indicator-dropdown button[aria-selected=true]{background:#00c8ff2e!important;border-color:#00c8ff42!important}body:not(.dark-mode) #indicator-dropdown{background:#f5faffd1!important;border-color:#0000001f!important;box-shadow:0 10px 26px #0000002e!important}body:not(.dark-mode) #indicator-dropdown button{background:#0000000f!important;border-color:#0000001a!important;color:#000000db!important}body:not(.dark-mode) #indicator-dropdown button:hover{background:#007acc29!important;border-color:#00ffff2e!important}#rightTable{backdrop-filter:none!important;background:transparent!important;border-left:1px solid rgba(0,0,0,.1)!important}#rightTable .ticker-header{background:#0a19280d!important;border-bottom:1px solid rgba(0,0,0,.1)!important;border-radius:8px;margin:3px 1px}body:not(.dark-mode) #rightTable .ticker-header{color:#0f1418}body.dark #rightTable .ticker-header{color:#fff}#rightTable .ticker-row{background:#0a19280d!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:8px;margin:3px 1px}#rightTable .ticker-row:hover{background:#007acc24!important;border-color:#00ffff29!important}#rightTable .ticker-row.active{background:#007acc38!important;border-color:#0ff3!important;font-weight:700}body.dark #rightTable{background:#0000004d!important;border-left:1px solid hsla(0,0%,100%,.1)!important}body.dark #rightTable .ticker-header{background:#0000008c!important;border-bottom:1px solid hsla(0,0%,100%,.1)!important;color:#ffffffeb!important}body.dark #rightTable .ticker-row{background:#00000061!important;border:1px solid hsla(0,0%,100%,.08)!important}body.dark #rightTable .ticker-row:hover{background:#007acc38!important}body.dark #rightTable .ticker-row.active{background:#007acc4d!important}#rightTable .ticker-row,#rightTable .ticker-row .col-acc,#rightTable .ticker-row .col-cap,#rightTable .ticker-row .col-ticker{color:inherit!important}#rightTable .ticker-row[data-grade]{background-clip:padding-box;box-shadow:inset 4px 0 #0000001a}#rightTable .ticker-row[data-grade="D+"],#rightTable .ticker-row[data-grade=D-],#rightTable .ticker-row[data-grade=D]{background-color:#aa462d1a!important;color:#e07a52!important}#rightTable .ticker-row[data-grade=D]{background-color:#963c2d1c!important;color:#c85f45!important}#rightTable .ticker-row[data-grade=D-]{background-color:#7d322d1f!important;color:#a34b3e!important}#rightTable .ticker-row[data-grade=F]{background-color:#5f201c24!important;color:#6f2a24!important}#rightTable .ticker-row[data-grade="C+"]{background-color:#be8c2317!important;color:#ffe7a6!important}#rightTable .ticker-row[data-grade=C]{background-color:#aa78191a!important;color:#f6c96a!important}#rightTable .ticker-row[data-grade=C-]{background-color:#96640f1c!important;color:#e7a648!important}#rightTable .ticker-row[data-grade=B-]{background-color:#37a05f1a!important;color:#9ef2b8!important}#rightTable .ticker-row[data-grade=B]{background-color:#37a05f1a!important;color:#aef6c8!important}#rightTable .ticker-row[data-grade="B+"]{background-color:#37a05f1a!important;color:#c6ffd9!important}#rightTable .ticker-row[data-grade=A-]{background-color:#2378461c!important;color:#a6ffbf!important}#rightTable .ticker-row[data-grade=A]{background-color:#2378461c!important;color:#b9ffd0!important}#rightTable .ticker-row[data-grade="A+"]{background-color:#2378461c!important;color:#d3ffe1!important}body:not(.dark-mode) #rightTable .ticker-row[data-grade]{color:#0f1418!important}body.dark #rightTable .ticker-row[data-grade="A+"]{color:#7fffee!important}body.dark #rightTable .ticker-row[data-grade=A]{color:#4dffe3!important}body.dark #rightTable .ticker-row[data-grade=A-]{color:#22f3d1!important}body.dark #rightTable .ticker-row[data-grade="B+"]{color:#88ffbe!important}body.dark #rightTable .ticker-row[data-grade=B]{color:#6cff9e!important}body.dark #rightTable .ticker-row[data-grade=B-]{color:#4fe684!important}body.dark #rightTable .ticker-row[data-grade="C+"]{color:#ffe0a6!important}body.dark #rightTable .ticker-row[data-grade=C]{color:#ffd27a!important}body.dark #rightTable .ticker-row[data-grade=C-]{color:#ffbf4a!important}body.dark #rightTable .ticker-row[data-grade="D+"]{color:#ffb0b0!important}body.dark #rightTable .ticker-row[data-grade=D]{color:#ff7a7a!important}body.dark #rightTable .ticker-row[data-grade=D-]{color:#ff5c5c!important}body.dark #rightTable .ticker-row[data-grade=F]{color:#ff4a4a!important}body.dark-mode #rightTable{background:#0000!important;border-left:1px solid hsla(0,0%,100%,.06)!important;box-shadow:none!important}body.dark-mode #rightTable .ticker-header{background:#00000038!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}body.dark-mode #rightTable .ticker-row,body.dark-mode #rightTable .ticker-row.active,body.dark-mode #rightTable .ticker-row:hover{background:#005999!important;border-color:#50c8ff73!important}body:not(.dark-mode) #rightTable .ticker-row.active,body:not(.dark-mode) #rightTable .ticker-row:hover{background:#007acc33!important;border-color:#0ff3!important}body.dark-mode #rightTable .ticker-row{background:#ffffff08!important;border:1px solid hsla(0,0%,100%,.055)!important}body.dark-mode #rightTable .ticker-row:hover{background:#005999!important;border-color:#50c8ff73!important}body.dark-mode #altseasonMeter{background:#ffffff0d!important}body.dark-mode #altseasonDivider{background-color:#ffffff2e!important}body.dark-mode .altseason-label,body.dark-mode .altseason-percent{text-shadow:0 1px 2px rgba(0,0,0,.85)}#legal-links{align-items:center;background:transparent;display:flex;font-size:10px;gap:6px;left:20px;line-height:1;margin:0;opacity:.78;padding:0;position:absolute;right:auto;top:-14px;user-select:none}#legal-links a{border-radius:5px;padding:2px 4px;text-decoration:none}body.dark-mode #legal-links a{color:#fffc}body:not(.dark-mode) #legal-links a{color:#000}#legal-links a:hover{text-decoration:underline}.ticker-cat-row{background-color:#0a1928f2;display:flex;flex-wrap:nowrap;gap:6px;justify-content:center;margin:0;padding:6px 8px 8px;position:sticky;top:0;z-index:300002}.ticker-cat-btn{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#ffffffe0;cursor:pointer;display:inline-flex;flex:1;font-size:12px;font-weight:700;height:26px;justify-content:center;padding:0 10px;user-select:none}.ticker-cat-btn:hover{background:#007acc2e;border-color:#00ffff29}.ticker-cat-btn.is-active{background:#00c8ff24;border-color:#00c8ff38;color:#fffffff2}body:not(.dark-mode) .ticker-cat-btn{background:#0a12186b!important;border:1px solid rgba(0,200,255,.22)!important;color:#ffffffeb!important;text-shadow:0 1px 1px rgba(0,0,0,.35)!important}body:not(.dark-mode) .ticker-cat-btn:hover{background:#007acc38!important;border-color:#00ffff38!important}body:not(.dark-mode) .ticker-cat-btn.is-active{background:#00c8ff38!important;border-color:#00c8ff4d!important;color:#fffffff5!important}:root{--paper-balance-bg-light:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(238,242,247,.96));--paper-balance-text-light:#b87418;--paper-balance-border-light:rgba(184,116,24,.38);--paper-balance-glow-light:rgba(184,116,24,.16);--paper-balance-bg-dark:linear-gradient(180deg,rgba(30,20,10,.96),hsla(0,0%,4%,.96));--paper-balance-text-dark:#d89b2b;--paper-balance-border-dark:rgba(216,155,43,.34);--paper-balance-glow-dark:rgba(216,155,43,.18)}#game-balance-chip{position:relative;transition:color .14s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease,transform .14s ease}body:not(.dark-mode) #game-balance-chip{background:var(--paper-balance-bg-light);border-color:var(--paper-balance-border-light);box-shadow:0 0 0 1px #ffffff59 inset,0 0 10px var(--paper-balance-glow-light);color:var(--paper-balance-text-light)}body.dark-mode #game-balance-chip{background:var(--paper-balance-bg-dark);border-color:var(--paper-balance-border-dark);box-shadow:0 0 0 1px #ffffff08 inset,0 0 12px var(--paper-balance-glow-dark);color:var(--paper-balance-text-dark)}body:not(.dark-mode) #game-balance-chip .chip-text{color:#1b1408}body.dark-mode #game-balance-chip .chip-text{color:#fff4d6}.indicator-hotkey-label{align-items:center;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.2px;line-height:1;margin-left:4px;opacity:.72;transform:translateY(-1px);vertical-align:baseline}#snapshot-preview-modal button{transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease,filter .12s ease}#snapshot-preview-modal button:hover{background:#1c2c46f5!important;border-color:#78beffd9!important;box-shadow:inset 0 0 0 1px #78beff40,0 0 14px #50a0ff47,0 8px 22px #00000052!important;transform:translateY(-1px)}#snapshot-preview-modal button:active{filter:brightness(.9);transform:translateY(0)}#snapshot-preview-modal .snapshot-social-btn:hover{background:#121c2cfa!important;border-color:#ffffffbf!important;box-shadow:inset 0 0 0 1px #ffffff24,0 0 16px #78beff57,0 8px 22px #00000057!important}#snapshot-preview-modal .snapshot-social-btn:hover img{filter:brightness(1.12);transform:scale(1.08)}#snapshot-preview-modal .snapshot-social-btn img{transition:transform .12s ease,filter .12s ease}body:not(.dark-mode) #snapshot-preview-modal button:hover{background:#dbe9f4f5!important;border-color:#1e5f8cc7!important;box-shadow:inset 0 0 0 1px #1e5f8c2e,0 0 14px #1e5f8c38,0 8px 22px #00000038!important;color:#06111d!important}.chart-pane #titlebar,.chart-pane .titlebar-clone{align-items:center!important;background:#00000080!important;border-radius:4px!important;box-shadow:0 0 6px #00ffff59,0 0 14px #00ffff1f,inset 0 0 4px #00ffff14!important;color:#66fcff!important;display:flex!important;font-family:inherit!important;font-size:clamp(6px,3.2vw,16px)!important;font-weight:500!important;justify-content:center!important;left:50%!important;line-height:1.1!important;max-width:min(400px,calc(100% - 104px))!important;min-height:22px!important;min-width:0!important;overflow:hidden!important;padding:1px 6px!important;pointer-events:auto!important;position:absolute!important;right:auto!important;text-overflow:ellipsis!important;top:8px!important;transform:translate(-50%)!important;user-select:none!important;white-space:nowrap!important;width:min(400px,calc(100% - 104px))!important;z-index:250000!important}.chart-pane #titlebar #titlebar-watch-star{font-size:17px!important;margin-left:2px!important;margin-right:4px!important}.chart-pane #titlebar .titlebar-tail{margin-left:5px!important}.chart-pane{box-sizing:border-box;position:relative}.chart-pane.active-pane:after{border:2px solid rgba(255,45,45,.85);box-shadow:inset 0 0 7px #ff28283d,0 0 5px #ff28285c,0 0 12px #ff282845,0 0 21px #ff282826;content:"";inset:0;pointer-events:none;position:absolute;z-index:50}#center-controls{bottom:var(--active-pane-controls-bottom,275px)!important;left:var(--active-pane-controls-left,calc(50% - var(--rightTable-half, 0px)))!important;transform:translate(-50%) translateY(0) scale(1)!important;transform-origin:center center;will-change:left,bottom,opacity,filter,transform}#center-controls.controls-smoke-out{animation:controlsSmokeOut .18s ease-in forwards}#center-controls.controls-smoke-in{animation:controlsSmokeIn .24s ease-out}@keyframes controlsSmokeOut{0%{filter:blur(0);opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{filter:blur(10px);opacity:0;transform:translate(-50%) translateY(-10px) scale(.82)}}@keyframes controlsSmokeIn{0%{filter:blur(12px);opacity:0;transform:translate(-50%) translateY(12px) scale(.82)}to{filter:blur(0);opacity:1;transform:translate(-50%) translateY(0) scale(1)}}#compare-toggle-button-wrap,#music-toggle{will-change:opacity,filter,transform,left,top}#compare-toggle-button-wrap.pane-tool-smoke-out,#music-toggle.pane-tool-smoke-out{animation:paneToolSmokeOut .18s ease-in forwards}#compare-toggle-button-wrap.pane-tool-smoke-in,#music-toggle.pane-tool-smoke-in{animation:paneToolSmokeIn .24s ease-out forwards}@keyframes paneToolSmokeOut{0%{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}to{filter:blur(10px);opacity:0;transform:translateY(-8px) scale(.82)}}@keyframes paneToolSmokeIn{0%{filter:blur(12px);opacity:0;transform:translateY(10px) scale(.82)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}#btc-button.deploy-update-pending{animation:deployUpdatePulse 1.15s ease-in-out infinite;background:radial-gradient(circle at 20% 50%,rgba(255,140,60,.35),transparent 45%),linear-gradient(180deg,#3c1608fa,#0c0804f5);border-color:#ffbe50cc;box-shadow:inset 0 0 0 1px #ffd27838,0 0 10px #ff963c59,0 0 22px #ff502838;color:#fff7d6;text-shadow:0 0 8px rgba(255,210,120,.55)}@keyframes deployUpdatePulse{0%,to{filter:brightness(1);transform:translateY(0) scale(1)}50%{filter:brightness(1.25);transform:translateY(-1px) scale(1.035)}}#center-controls{backdrop-filter:blur(1.5px)!important;background:#cee7e529!important;border:1px solid rgba(0,170,185,.42)!important;box-shadow:inset 0 0 0 1px #ffffff14,0 4px 12px #0000000a!important;opacity:.42;transition:opacity .12s ease,background .12s ease,box-shadow .12s ease,backdrop-filter .12s ease,border-color .12s ease}#center-controls.is-active,#center-controls:active,#center-controls:focus-within,#center-controls:hover{backdrop-filter:blur(5px)!important;background:#cee7e5a8!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 6px 18px #0000001f!important;opacity:1}body.dark-mode #center-controls{background:#0812162e!important;border-color:#00dcf02e!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 10px #00d2e60a!important}body.dark-mode #center-controls.is-active,body.dark-mode #center-controls:active,body.dark-mode #center-controls:focus-within,body.dark-mode #center-controls:hover{background:#081216c7!important;border-color:#00dcf057!important;box-shadow:inset 0 0 0 1px #ffffff14,0 0 16px #00d2e61a!important;opacity:1}#center-controls #reset-controls button,#center-controls #view-timeframes button{background:#cee7e557!important;border:1px solid rgba(0,170,185,.3)!important;box-shadow:inset 0 0 0 1px #ffffff1a,0 2px 7px #0000000d!important;color:#00232deb!important;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease,color .12s ease}#center-controls.is-active #reset-controls button,#center-controls.is-active #view-timeframes button,#center-controls:focus-within #reset-controls button,#center-controls:focus-within #view-timeframes button,#center-controls:hover #reset-controls button,#center-controls:hover #view-timeframes button{background:#cee7e5bd!important;border-color:#00aab97a!important}#center-controls #reset-controls button:hover,#center-controls #view-timeframes button.active,#center-controls #view-timeframes button:hover{background:#00a6b857!important;border-color:#00a6b8ad!important;color:#001920fa!important}body.dark-mode #center-controls #reset-controls button,body.dark-mode #center-controls #view-timeframes button{background:#08121657!important;border-color:#00dcf033!important;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 8px #00d2e60d!important;color:#d2faffeb!important}body.dark-mode #center-controls.is-active #reset-controls button,body.dark-mode #center-controls.is-active #view-timeframes button,body.dark-mode #center-controls:focus-within #reset-controls button,body.dark-mode #center-controls:focus-within #view-timeframes button,body.dark-mode #center-controls:hover #reset-controls button,body.dark-mode #center-controls:hover #view-timeframes button{background:#081216b8!important;border-color:#00dcf057!important}body.dark-mode #center-controls #reset-controls button:hover,body.dark-mode #center-controls #view-timeframes button.active,body.dark-mode #center-controls #view-timeframes button:hover{background:#00dcf038!important;border-color:#00dcf08f!important;color:#e1ffff!important}@media (hover:none),(pointer:coarse){#center-controls:active,#center-controls:focus-within,#center-controls:hover{backdrop-filter:blur(1.5px)!important;background:#cee7e529!important;border-color:#00aab96b!important;box-shadow:inset 0 0 0 1px #ffffff14,0 4px 12px #0000000a!important;opacity:.42!important}#center-controls.is-active{backdrop-filter:blur(5px)!important;background:#cee7e5a8!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 6px 18px #0000001f!important;opacity:1!important}body.dark-mode #center-controls:active,body.dark-mode #center-controls:focus-within,body.dark-mode #center-controls:hover{background:#0812162e!important;border-color:#00dcf02e!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 10px #00d2e60a!important;opacity:.42!important}body.dark-mode #center-controls.is-active{background:#081216c7!important;border-color:#00dcf057!important;box-shadow:inset 0 0 0 1px #ffffff14,0 0 16px #00d2e61a!important;opacity:1!important}}