: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:100vh;left:0;margin-top:55px;padding:6px;position:fixed;top:50%;transform:translateY(-50%);width:40px;z-index:9998}#toolbar button.active{background-color:#007acc}#topbar{align-items:center;box-sizing:border-box;color:#fff;display:flex;gap:10px;height:50px;justify-content:flex-start;left:0;padding:0;position:fixed;right:0;top:0;z-index:9999}#topbar .ticker{font-size:25px}#topbar .timeframes button{background:transparent;background-color:#000;border:none;color:#fff;cursor:pointer;font-size:25px;transition:background .2s}#topbar .timeframes button.active,#topbar .timeframes button:hover{background-color:#007acc;color:#fff}#top-logo{flex:0 0 auto;left:0;position:static}#toolbar button img{height:40px;margin-bottom:0;margin-top:6px;object-fit:contain;width:40px}#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:40px;justify-content:center;padding:0;transition:background-color .2s ease;width:40px}.tool-button img{background:none;display:block;height:22px;margin:0;object-fit:contain;pointer-events:none;width:22px}.tool-button.active,.tool-button:hover{background-color:#007acc}.tool-group{display:flex;flex-direction:column;gap:12px}#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:25px;font-weight:500;justify-content:center;min-height:24px;overflow:hidden;padding:1px 0;pointer-events:none;position:absolute;text-overflow:ellipsis;top:55px;user-select:none;white-space:nowrap;z-index:9998!important}#altseasonContainer,#titlebar{box-sizing:border-box;font-family:inherit;transform:translate(-50%);width:var(--hud-width)}#altseasonContainer{height:24px;position:fixed;z-index:9999}#top-logo{height:50px;margin:0;padding:0;pointer-events:none;user-select:none;z-index:10000}.indicator-menu{color:#fff;cursor:pointer;font-size:25px;position:relative;user-select:none}#toolbar,#topbar{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}.tool-button{background-color:#ffffff1a;border-radius:4px}.ticker:hover #ticker-dropdown{display:block!important}#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}body.dark-mode .altseason-percent{color:#ccc!important}@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:0;max-height:70vh;min-width:240px;overflow-y:auto;padding:6px 0;position:absolute;top:100%;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-dropdown input{background-color:#111;border:1px solid #333;border-radius:4px;color:#fff;font-size:13px;margin:0 8px 8px;padding:6px 8px;width:calc(100% - 16px)}.info-button{color:#fff;cursor:pointer;font-size:25px;user-select:none}.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-block;min-width:95px}.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:38px;justify-content:center;left:8px;position:fixed;transition:transform .2s ease,box-shadow .3s ease;width:38px;z-index:99999}#chess-float:hover{box-shadow:0 0 12px #888;transform:scale(1.1)}#chess-float img{border-radius:50%;height:110%;object-fit:cover;pointer-events:none;width:110%}#discord-float{align-items:center;background:#36393ff2;border-radius:50%;bottom:27px;box-shadow:0 0 8px #0006;display:flex;height:38px;justify-content:center;left:8px;position:fixed;transition:transform .2s ease,box-shadow .3s ease;width:38px;z-index:99999}#discord-float:hover{box-shadow:0 0 12px #7289da;transform:scale(1.1)}#discord-float img{border-radius:50%;height:110%;object-fit:cover;pointer-events:none;width:110%}#poker-float{align-items:center;background:#202020f2;border-radius:50%;bottom:75px;box-shadow:0 0 8px #0006;display:flex;height:38px;justify-content:center;left:8px;position:fixed;transition:transform .2s ease,box-shadow .3s ease;width:38px;z-index:99999}#poker-float:hover{box-shadow:0 0 12px #0f0;transform:scale(1.1)}#poker-float img{border-radius:50%;height:110%;object-fit:cover;pointer-events:none;width:110%}#reset-controls{bottom:195px;display:flex;gap:1px;left:50%;transform:translate(-50%);z-index:9999}#reset-controls button{background:#222222b3;border:none;box-shadow:0 0 3px #0ff3;color:#fff;cursor:pointer;font-size:18px;font-weight:700!important;transition:all .3s ease;z-index:200001}#view-timeframes{bottom:167px;display:flex;gap:2px;justify-content:center;left:50%;margin-top:12px;position:fixed;transform:translate(-50%);z-index:9999}#view-timeframes button{background:#222222b3;border:none;border-radius:999px;box-shadow:0 0 3px #0ff3;color:#fff;cursor:pointer;font-size:13px;font-weight:700;padding:3px 5px;transition:all .2s ease}#view-timeframes button:hover{background:#007acc;box-shadow:0 0 10px #0ff}#view-timeframes button.active{background:#0af;color:#000}#leftViewBtn,#rightViewBtn{align-items:center;background:linear-gradient(145deg,#0a0a0a,#1a1a1a);border-radius:50%;color:#fff;display:flex;font-size:22px!important;height:24px;justify-content:center;line-height:0;margin-top:0;padding: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,#topbar .ticker,#topbar .timeframes button,.indicator-menu,.info-button{font-size:25px}#topbar .ticker,#topbar .timeframes,.indicator-menu,.info-button{margin-left:0}}@media (max-width:1050px){#altseasonContainer,#titlebar{font-size:25px}}@media (max-width:950px){#altseasonContainer,#titlebar{font-size:25px}}@media (max-width:850px){#altseasonContainer,#titlebar{font-size:25px}}@media (max-width:800px){#altseasonContainer,#titlebar{font-size:25px}}@media (max-width:770px){#top-logo{display:none!important}}@media (max-width:750px){#toolbar{display:none!important}#altseasonContainer,#titlebar{font-size:25px}#fpsDisplay,#top-logo{display:none!important}#reset-controls{left:calc(50vw - 34px)}}@media (max-height:820px){#toolbar{display:none!important}body:not(.dark-mode) #edit-buttons{background:#0a19280d;border:1px solid rgba(100,180,255,.2);box-shadow:0 6px 14px #0003}body:not(.dark-mode) #edit-buttons button{background:#0000001a;border-color:#fff3;color:#000!important}body.dark-mode #edit-buttons button{background:#ffffff1a}#pen-float{display:flex!important;top:20%!important}#edit-buttons{top:43%!important}#center-controls{background:transparent;border:1px solid rgba(100,180,255,.2);border-radius:4px;padding:4px}body.dark-mode #center-controls{background:#ffffff0d;border:1px solid rgba(100,180,255,.2);box-shadow:0 6px 14px #0003}#center-controls #reset-controls button,#center-controls #view-timeframes button{background:#0a192833;border:1px solid hsla(0,0%,100%,.2);color:#fff}#center-controls #reset-controls button:hover,#center-controls #view-timeframes button:hover{background:#007acc33;border-color:#0ff3}#center-controls #view-timeframes button.active{background:#007896b3;color:#fff}body:not(.dark-mode) #center-controls{background:#0a19280d;border:1px solid rgba(100,180,255,.2);box-shadow:0 6px 14px #0003}body:not(.dark-mode) #center-controls #reset-controls button,body:not(.dark-mode) #center-controls #view-timeframes button{background:#0000001a;border-color:#fff3;color:#000!important}}@media (max-height:550px){#altseasonContainer{display:none!important}#titlebar{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{font-size:24px}#fpsDisplay,#top-logo{display:none!important}}@media (max-width:670px){#altseasonContainer,#titlebar{font-size:23px}#fpsDisplay{display:none!important}#topbar #info-button .chip-text,#topbar .indicator-menu .indicator-label .chip-text{display:none}#topbar #info-button.top-chip,#topbar .indicator-menu .indicator-label.top-chip{gap:0;justify-content:center;padding:3px 5px;width:34px}}@media (max-width:640px){#altseasonContainer,#titlebar{font-size:22px}}@media (max-width:612px){#altseasonContainer,#titlebar{font-size:21px}}@media (max-width:591px){#altseasonContainer,#titlebar{font-size:20px}}@media (max-width:561px){#altseasonContainer,#titlebar{font-size:19px}}@media (max-width:540px){#altseasonContainer,#titlebar{font-size:19px}#fpsDisplay{display:none!important}}@media (max-width:510px){#topbar{gap:4px!important}#altseasonContainer,#titlebar{font-size:17px}#fpsDisplay{display:none!important}}@media (max-width:467px){#topbar{gap:0!important}#altseasonContainer,#titlebar{font-size:16px}#fpsDisplay{display:none!important}}@media (max-width:447px){#altseasonContainer,#titlebar{font-size:15px}}@media (max-width:440px){#altseasonContainer,#titlebar{font-size:15px}#fpsDisplay{display:none!important}#view-timeframes{gap:0!important}#topbar .timeframes button{font-size:21px}}@media (max-width:417px){#altseasonContainer,#titlebar{font-size:14px}#topbar .timeframes button{font-size:19px}}@media (max-width:404px){#topbar .timeframes button{font-size:16px}#fpsDisplay{display:none!important}}@media (max-width:385px){#altseasonContainer,#titlebar{font-size:13px}#topbar .timeframes button{font-size:12px}#fpsDisplay{display:none!important}}@media (max-width:360px){#topbar .timeframes button{font-size:10px}#altseasonContainer,#titlebar{font-size:12px}#fpsDisplay{display:none!important}}@media (max-width:340px){#altseasonContainer,#titlebar{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;padding:4px 7px;right:10px;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}#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:1200px){#chart{max-width:1200px!important}#rightTable{display:block!important;position:relative;right:auto;visibility:visible}}#rightTable .ticker-row{border-bottom:1px solid #333;color:#000;cursor:pointer;padding:8px 10px;transition:background .2s ease}#rightTable .ticker-row:hover{background:#007acc}#rightTable .ticker-header,#rightTable .ticker-row{display:flex;padding:8px 10px}#rightTable .ticker-header{background:#1a1a1a;font-weight:700}#rightTable .col{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-acc,.col-cap,.col-ticker{flex:1;text-align:left}.col-acc,.col-cap{text-align:left}#rightTable .ticker-row:hover{cursor:pointer}#rightTable .ticker-row.active{background:#005999;font-weight:700}.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:right;font-weight:700;margin-left:0;opacity:.9}.ticker-option[data-grade="D+"]{background-color:#aa462d1a;color:#e07a52}.ticker-option[data-grade=D]{background-color:#963c2d1c;color:#c85f45}.ticker-option[data-grade=D-]{background-color:#7d322d1f;color:#a34b3e}.ticker-option[data-grade=F]{background-color:#5f201c24;color:#6f2a24}.ticker-option[data-grade="C+"]{background-color:#be8c2317;color:#ffe7a6}.ticker-option[data-grade=C]{background-color:#aa78191a;color:#f6c96a}.ticker-option[data-grade=C-]{background-color:#96640f1c;color:#e7a648}.ticker-option[data-grade=B-]{background-color:#37a05f1a;color:#9ef2b8}.ticker-option[data-grade=B]{background-color:#37a05f1a;color:#aef6c8}.ticker-option[data-grade="B+"]{background-color:#37a05f1a;color:#c6ffd9}.ticker-option[data-grade=A-]{background-color:#2378461c;color:#a6ffbf}.ticker-option[data-grade=A]{background-color:#2378461c;color:#b9ffd0}.ticker-option[data-grade="A+"]{background-color:#2378461c;color:#d3ffe1}#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{align-items:center;background-clip:padding-box;border-radius:4px;display:inline-flex;font-size:.9em;font-weight:500;line-height:1;padding:1px 6px;position:relative;top:-.5px}#titlebar .titlebar-grade-wrap,#titlebar .titlebar-tail{margin-left:.25em}#titlebar .titlebar-grade[data-grade="D+"]{background-color:#aa462d1a;color:#e07a52}#titlebar .titlebar-grade[data-grade=D]{background-color:#963c2d1c;color:#c85f45}#titlebar .titlebar-grade[data-grade=D-]{background-color:#7d322d1f;color:#a34b3e}#titlebar .titlebar-grade[data-grade=F]{background-color:#5f201c24;color:#6f2a24}#titlebar .titlebar-grade[data-grade="C+"]{background-color:#be8c2317;color:#ffe7a6}#titlebar .titlebar-grade[data-grade=C]{background-color:#aa78191a;color:#f6c96a}#titlebar .titlebar-grade[data-grade=C-]{background-color:#96640f1c;color:#e7a648}#titlebar .titlebar-grade[data-grade=B-]{background-color:#37a05f1a;color:#9ef2b8}#titlebar .titlebar-grade[data-grade=B]{background-color:#37a05f1a;color:#aef6c8}#titlebar .titlebar-grade[data-grade="B+"]{background-color:#37a05f1a;color:#c6ffd9}#titlebar .titlebar-grade[data-grade=A-]{background-color:#2378461c;color:#a6ffbf}#titlebar .titlebar-grade[data-grade=A]{background-color:#2378461c;color:#b9ffd0}#titlebar .titlebar-grade[data-grade="A+"]{background-color:#2378461c;color:#d3ffe1}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade="A+"],body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=A-],body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=A]{background-color:#00270538;text-shadow:0 1px 0 rgba(0,0,0,.35),0 0 6px rgba(0,0,0,.25)}body:not(.dark-mode) #titlebar .titlebar-grade[data-grade="B+"],body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=B-],body:not(.dark-mode) #titlebar .titlebar-grade[data-grade=B]{background-color:#00270529;text-shadow:0 1px 0 rgba(0,0,0,.28),0 0 5px rgba(0,0,0,.18)}#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}@media (max-width:1400px){#rightTable .ticker-header .col-acc,#rightTable .ticker-row .col-acc,.col-acc{display:none}}@media (max-width:1312px){#rightTable .ticker-header .col-cap,#rightTable .ticker-row .col-cap,.col-cap{display:none}}body.dark-mode #corner-controls{background:#0a0a0af2}#center-controls{align-items:center;backdrop-filter:none;background:transparent;border:1px solid rgba(100,180,255,.25);border-radius:4px;bottom:167px;display:flex;flex-direction:column;gap:4px;left:calc(50% - var(--rightTable-half, 0px));padding:3px 5px;position:fixed;transform:translate(-50%);width:max-content;z-index:200000}body.dark-mode #center-controls{background:transparent;border:1px solid hsla(0,0%,71%,.25)}#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:100%}#center-controls #reset-controls button{font-size:16px}#center-controls #view-timeframes button{font-size:12px;padding:2px 7px}#center-controls{align-items:stretch}#center-controls #reset-controls{justify-content:center}#center-controls #view-timeframes{gap:0;justify-content:space-between;width:100%}#toolbar .tool-button[data-tool=arrow]{display:none!important}#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{background:#ffffff0d;border:1px solid rgba(100,180,255,.2);box-shadow:0 6px 14px #0003}body.dark-mode #edit-buttons button{border-color:#fff3}#edit-buttons button{align-items:center;background:#0a192833;border:1px solid hsla(0,0%,100%,.2);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){body:not(.dark-mode) #edit-buttons{background:#0a19280d;border:1px solid rgba(100,180,255,.2);box-shadow:0 6px 14px #0003}body:not(.dark-mode) #edit-buttons button{background:#0000001a;border-color:#fff3;color:#000!important}body.dark-mode #edit-buttons button{background:#ffffff1a}#center-controls{background:transparent;border:1px solid rgba(100,180,255,.2);border-radius:4px;padding:4px}body.dark-mode #center-controls{border:1px solid rgba(100,180,255,.2);box-shadow:0 6px 14px #0003}#center-controls #reset-controls button,#center-controls #view-timeframes button{background:#0a192833;border:1px solid hsla(0,0%,100%,.2);color:#fff}#center-controls #reset-controls button:hover,#center-controls #view-timeframes button:hover{background:#007acc33;border-color:#0ff3}body.dark-mode #center-controls #view-timeframes button.active{background:#007896b3;color:#fff}body:not(.dark-mode) #center-controls{background:#0a19280d;border:1px solid rgba(100,180,255,.2);box-shadow:0 6px 14px #0003}body:not(.dark-mode) #center-controls #reset-controls button,body:not(.dark-mode) #center-controls #view-timeframes button{background:#0000001a;border-color:#fff3;color:#000!important}}.top-chip{align-items:center;backdrop-filter:blur(6px);background:#ffffff0f;border-radius:4px;cursor:pointer;display:inline-flex;gap:0;padding:3px 5px;transition:background-color .15s ease,border-color .15s ease,transform .15s ease;user-select:none}.top-chip,body:not(.dark-mode) #topbar .timeframes{border:1px solid hsla(0,0%,100%,.22);box-shadow:inset 0 0 0 1px #ffffff0f,0 0 8px #0000001a}body.dark-mode .top-chip{background:#0a0a0a8c;border:1px solid hsla(0,0%,71%,.22);border:1px solid hsla(0,0%,100%,.18)!important;box-shadow:inset 0 0 0 1px #ffffff09,0 0 8px #00000059}body.dark-mode #topbar .timeframes{border:1px solid hsla(0,0%,100%,.18)!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 8px #00000059!important}.top-chip:hover{background:#007acc2e;border-color:#00ffff47}:root{--topchip-h:46px}#topbar .timeframes{backdrop-filter:blur(6px);background:#ffffff0f;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 8px #00ffc60f;gap:4px;height:var(--topchip-h);padding:0 6px}#topbar .timeframes,#topbar .timeframes button{align-items:center;border:1px solid rgba(100,180,255,.12);box-sizing:border-box;display:inline-flex}#topbar .timeframes button{background:#ffffff14;border-radius:4px;justify-content:center;line-height:1;padding:3px 5px}#altseasonContainer,#titlebar{left:calc(50% - var(--rightTable-half, 0px))!important}