: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,#discord-float,#movie-float,#poker-float{align-items:center;background:#202020f2;border-radius:50%;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{background:#36393ff2;bottom:24px}#movie-float{bottom:63px}#poker-float{bottom:102px}#chess-float{bottom:141px}#chess-float:hover,#discord-float:hover,#movie-float:hover,#poker-float:hover{transform:scale(1.1)}#discord-float:hover{box-shadow:0 0 12px #7289da}#movie-float:hover{box-shadow:0 0 12px #ffb14a}#poker-float:hover{box-shadow:0 0 12px #0f0}#chess-float:hover{box-shadow:0 0 12px #888}#chess-float img,#discord-float img,#movie-float img,#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,#movie-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;box-sizing:border-box;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:180000}#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{filter:invert(1) brightness(.2) contrast(1.2)}body:not(.dark-mode) #toolbar .tool-button[data-tool=dateRangeGreen] img,body:not(.dark-mode) #toolbar .tool-button[data-tool=dateRangeRed] img{filter:none!important}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;justify-content:center;left:50%;line-height:1;margin:0;opacity:.78;padding:0;position:absolute;right:auto;top:-14px;transform:translate(-50%);user-select:none;width:max-content}.btc-compact-label{display:none}@media (max-width:640px){#btc-button .btc-full-label{display:none}#btc-button .btc-compact-label{display:inline}}#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)}#btc-button .btc-compact-label{display:none}#btc-button .btc-full-label{display:inline}@media (max-width:640px){#btc-button .btc-full-label{display:none!important}#btc-button .btc-compact-label{display:inline!important}}@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:none!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}}@media (max-width:640px){#corner-controls{align-items:stretch!important;background:transparent!important;border:0!important;border-radius:0!important;bottom:19px!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding:0!important;position:fixed!important;right:0!important;width:24px!important;z-index:1000500!important}#corner-controls,#discord-login-wrap{overflow:visible!important}#corner-row{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:4px!important;justify-content:flex-start!important}#btc-button,#discord-login,#theme-toggle{border-radius:6px 0 0 6px!important;border-right:0!important;box-sizing:border-box!important;cursor:pointer!important;height:36px!important;margin:0!important;max-height:36px!important;max-width:24px!important;min-height:36px!important;min-width:24px!important;overflow:visible!important;padding:0!important;position:relative!important;touch-action:manipulation;transition:filter .11s ease,transform .11s ease,box-shadow .11s ease,border-color .11s ease!important;width:24px!important}#discord-login{color:transparent!important;font-size:0!important;text-shadow:none!important}#discord-login:before{align-items:center;box-sizing:border-box;color:#fff;content:"👤";display:flex;font-size:15px;height:100%;justify-content:flex-end;line-height:1;padding-right:4px;position:absolute;right:0;text-shadow:0 0 4px hsla(0,0%,100%,.85),0 0 9px rgba(105,190,255,.75);top:0;width:40px}#btc-button .btc-full-label,#discord-login:after{display:none!important}#btc-button .btc-compact-label{align-items:center;box-sizing:border-box;color:#111;display:flex!important;font-size:20px;font-weight:900;height:100%;justify-content:flex-end;line-height:1;padding-right:4px;position:absolute;right:0;text-shadow:0 0 4px hsla(0,0%,100%,.75),0 0 9px rgba(255,170,20,.8);top:0;width:40px}#theme-toggle{color:transparent!important;font-size:0!important;text-shadow:none!important}#theme-toggle:before{align-items:center;box-sizing:border-box;color:#fff;content:"☾";display:flex;font-size:19px;font-weight:900;height:100%;justify-content:flex-end;line-height:1;padding-right:4px;position:absolute;right:0;text-shadow:0 0 4px hsla(0,0%,100%,.8),0 0 10px rgba(110,150,255,.85);top:0;width:40px}body.dark-mode #theme-toggle:before{color:#ffe36a;content:"☀";text-shadow:0 0 4px hsla(0,0%,100%,.9),0 0 10px #ffcd37}#discord-login:focus-visible,#discord-login:hover{box-shadow:inset 0 0 7px #ffffffd1,0 0 8px #50afff,0 0 18px #50affff2,-12px 0 30px #50afffb8!important;filter:brightness(1.5) saturate(1.4);outline:none!important;transform:translate(-2px) scale(1.08)}#btc-button:focus-visible,#btc-button:hover{box-shadow:inset 0 0 7px #ffffffd1,0 0 8px #ffa514,0 0 18px #ffa514f2,-12px 0 30px #ffa514b8!important;filter:brightness(1.5) saturate(1.4);outline:none!important;transform:translate(-2px) scale(1.08)}#theme-toggle:focus-visible,#theme-toggle:hover{box-shadow:inset 0 0 7px #ffffffd1,0 0 8px #7d91ff,0 0 18px #7d91fff2,-12px 0 30px #7d91ffb8!important;filter:brightness(1.5) saturate(1.4);outline:none!important;transform:translate(-2px) scale(1.08)}#btc-button:active,#discord-login:active,#theme-toggle:active{filter:brightness(1.7);transform:translate(-1px) scale(.91)}#discord-login-wrap .account-login-popover,#discord-subscribe-nudge{bottom:0!important;right:calc(100% + 8px)!important}#legal-links{align-items:center!important;display:flex!important;font-size:9px!important;gap:4px!important;inset:auto 2px 1px auto!important;justify-content:flex-end!important;line-height:1!important;position:fixed!important;transform:none!important;width:max-content!important;z-index:250011!important}#legal-links a{padding:2px 3px!important}#discord-login-wrap{display:block!important;flex:0 0 36px!important;height:36px!important;max-height:36px!important;min-height:36px!important;position:relative!important}#corner-row,#discord-login-wrap{margin:0!important;padding:0!important;width:24px!important}#corner-row{flex:0 0 76px!important;height:76px!important;max-height:76px!important;min-height:76px!important}#discord-login{left:auto!important;position:absolute!important;right:0!important;top:0!important}#discord-login:after{bottom:calc(100% + 7px)!important;right:0!important}#corner-row,#discord-login-wrap{align-self:flex-end!important;margin-left:auto!important;margin-right:0!important}#btc-button,#discord-login,#theme-toggle{align-self:flex-end!important;left:auto!important;right:0!important;transform-origin:right center!important}#btc-button:focus-visible,#btc-button:hover,#discord-login:focus-visible,#discord-login:hover,#theme-toggle:focus-visible,#theme-toggle:hover{transform:scale(1.08)!important}#btc-button:after,#discord-login:after,#theme-toggle:after{background:#080a0ef5!important;border:1px solid hsla(0,0%,100%,.18)!important;border-radius:7px!important;bottom:auto!important;box-shadow:0 8px 22px #0000006b,0 0 10px #5ab4ff1f!important;box-sizing:border-box!important;color:#fff!important;font-size:11px!important;font-weight:750!important;line-height:1.3!important;max-width:min(240px,calc(100vw - 58px))!important;min-width:0!important;opacity:0!important;padding:6px 9px!important;pointer-events:none!important;position:absolute!important;right:calc(100% + 8px)!important;text-align:left!important;top:50%!important;transform:translateY(-50%) translate(4px)!important;transition:opacity .12s ease,transform .12s ease!important;white-space:normal!important;width:max-content!important;z-index:1000300!important}#discord-login:after{content:attr(data-hover-text)!important;display:block!important}#btc-button:after{content:"Refresh chart data"!important}#theme-toggle:after{content:"Switch light / dark theme"!important}#btc-button:focus-visible:after,#btc-button:hover:after,#discord-login:focus-visible:after,#discord-login:hover:after,#theme-toggle:focus-visible:after,#theme-toggle:hover:after{opacity:1!important;transform:translateY(-50%) translate(0)!important}@media (hover:none),(pointer:coarse){#btc-button:after,#discord-login:after,#theme-toggle:after{display:none!important}}#btc-button .btc-compact-label,#discord-login:before,#theme-toggle:before{justify-content:center!important;padding-right:0!important;width:24px!important}#pane-count-selector{display:none!important}}.quick-trade-btn{font-family:Tahoma,Verdana,Arial,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;line-height:1!important;text-rendering:auto!important;text-shadow:none!important}body:not(.dark-mode) .quick-trade-btn{color:#050505!important}body.dark-mode .quick-trade-btn{color:#fff!important}#topbar2 #dca-calculator-wrap{flex:0 0 auto;gap:4px;position:relative}#topbar2 #dca-calculator-chip,#topbar2 #dca-calculator-wrap{align-items:center;display:inline-flex;height:25px;min-width:0;width:auto}#topbar2 #dca-calculator-chip{background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:12px;font-weight:900;justify-content:center;letter-spacing:.5px;padding:0 4px;transition:background .12s ease,color .12s ease,box-shadow .12s ease,text-shadow .12s ease}#topbar2 #dca-calculator-chip:focus-visible,#topbar2 #dca-calculator-chip:hover,#topbar2 #dca-calculator-chip[aria-expanded=true]{background:#199bcd1f;box-shadow:inset 0 -2px #1496c3d1,0 0 8px #1eaad729;color:#005573;outline:none;text-shadow:0 0 5px rgba(40,185,225,.28)}body.dark-mode #topbar2 #dca-calculator-chip:focus-visible,body.dark-mode #topbar2 #dca-calculator-chip:hover,body.dark-mode #topbar2 #dca-calculator-chip[aria-expanded=true]{background:#37bee621;box-shadow:inset 0 -2px #55d7ffdb,0 0 9px #3cc8f533;color:#7de1ff;text-shadow:0 0 6px rgba(80,215,255,.4)}#dca-side-toggle-group{align-items:center;display:inline-flex;flex:0 0 auto;gap:3px}.dca-side-toggle{align-items:center;background:#00000014;border:1px solid rgba(0,0,0,.42);border-radius:999px;box-shadow:0 1px 3px #00000024;box-sizing:border-box;color:#000000c7;cursor:pointer;display:inline-flex;flex:0 0 16px;font:inherit;font-size:9px;font-weight:800;height:16px;justify-content:center;line-height:1;min-height:16px;min-width:16px;padding:0;transition:opacity .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease,transform .12s ease;width:16px}body.dark-mode .dca-side-toggle{background:#ffffff1a;border-color:#ffffff7a;box-shadow:0 1px 3px #0000004d;color:#ffffffeb}#dca-long-toggle[aria-pressed=true]{background:#1eb469f0;border-color:#ffffff94;box-shadow:0 0 8px #1edc7d8c;color:#fff}#dca-short-toggle[aria-pressed=true]{background:#dc3746f0;border-color:#ffffff94;box-shadow:0 0 8px #ff46558c;color:#fff}.dca-side-toggle:focus-visible,.dca-side-toggle:hover{outline:none;transform:translateY(-1px) scale(1.14)}.dca-side-toggle[aria-pressed=false]:focus-visible,.dca-side-toggle[aria-pressed=false]:hover{box-shadow:0 0 0 1px #ffffff42,0 0 7px #50aaff6b}.dca-side-toggle-divider{flex:0 0 auto;font-size:10px;line-height:1;opacity:.38;pointer-events:none}#dca-calculator-backdrop{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#00000094;box-sizing:border-box;display:none;inset:0;justify-content:center;padding:12px;position:fixed;z-index:500000}#dca-calculator-backdrop[data-open="1"]{display:flex}#dca-calculator-panel{background:linear-gradient(180deg,#e0eff8fc,#cae0eefc);border:1px solid rgba(30,120,165,.54);border-radius:13px;box-shadow:0 20px 60px #00000080,0 0 24px #28afe133;box-sizing:border-box;color:#05141eeb;display:flex;flex-direction:column;max-height:calc(100dvh - 24px);overflow:hidden;width:min(760px,calc(100vw - 24px))}body.dark-mode #dca-calculator-panel{background:linear-gradient(180deg,#131a20fc,#070b0ffc);border-color:#46bee661;color:#f5fafff0}#dca-calculator-header{align-items:center;background:#ffffff29;border-bottom:1px solid rgba(0,70,100,.18);box-sizing:border-box;display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;min-height:46px;padding:8px 10px 8px 14px}body.dark-mode #dca-calculator-header{background:#ffffff06;border-bottom-color:#ffffff1a}#dca-calculator-title{font-family:Orbitron,sans-serif;font-size:13px;font-weight:800;letter-spacing:.45px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dca-calculator-close{background:#af232de6;border:1px solid rgba(180,40,50,.44);border-radius:999px;color:#fff;cursor:pointer;flex:0 0 30px;font-size:19px;font-weight:800;height:30px;line-height:1;padding:0;width:30px}#dca-calculator-close:focus-visible,#dca-calculator-close:hover{background:#d22d37fa;border-color:#ff969be6;outline:none}#dca-calculator-body{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px;scrollbar-color:rgba(30,135,180,.68) rgba(0,0,0,.08);scrollbar-width:thin}.dca-section{background:#ffffff40;border:1px solid rgba(0,70,105,.16);border-radius:10px;margin-bottom:11px;padding:10px}body.dark-mode .dca-section{background:#ffffff09;border-color:#ffffff17}.dca-section-title{font-size:12px;font-weight:900;letter-spacing:.35px;margin:0 0 9px}.dca-field-grid{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.dca-field{display:flex;flex-direction:column;gap:4px;min-width:0}.dca-field-label,.dca-field>label{font-size:11px;font-weight:800;opacity:.86}.dca-input,.dca-select{background:#ffffffc7;border:1px solid rgba(0,70,105,.26);border-radius:7px;box-sizing:border-box;color:#000f19f0;font:inherit;font-size:12px;height:34px;padding:0 9px;width:100%}body.dark-mode .dca-input,body.dark-mode .dca-select{background:#00000057;border-color:#ffffff24;color:#fffffff0}.dca-input:focus,.dca-select:focus{outline:2px solid rgba(45,170,225,.68);outline-offset:1px}.dca-button-row{display:flex;flex-wrap:wrap;gap:7px}.dca-button{background:linear-gradient(180deg,#379bc3f0,#14648cf5);border:1px solid rgba(0,75,110,.28);border-radius:7px;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:800;min-height:31px;padding:0 10px}.dca-button:focus-visible,.dca-button:hover{border-color:#6ee1ffe0;filter:brightness(1.13);outline:none}.dca-button.dca-button-muted{background:#5a6973c7}.dca-button.dca-button-danger{background:#af2832e6}.dca-toggle-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.dca-toggle-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.dca-toggle-copy strong{font-size:12px}.dca-toggle-copy span{font-size:10px;opacity:.72}.dca-switch{flex:0 0 42px;height:23px;position:relative;width:42px}.dca-switch input{opacity:0;pointer-events:none;position:absolute}.dca-switch-track{background:#64696eb8;border-radius:999px;cursor:pointer;inset:0;position:absolute;transition:background .12s ease,box-shadow .12s ease}.dca-switch-track:after{background:#fff;border-radius:999px;box-shadow:0 1px 4px #0000005c;content:"";height:17px;left:3px;position:absolute;top:3px;transition:transform .12s ease;width:17px}.dca-switch input:checked+.dca-switch-track{background:#19af64f0;box-shadow:0 0 8px #19d27352}.dca-switch input:checked+.dca-switch-track:after{transform:translate(19px)}.dca-price-list{margin-bottom:8px;max-height:220px;overflow-y:auto;padding-right:3px}.dca-price-row{align-items:center;display:grid;gap:6px;grid-template-columns:28px minmax(0,1fr) 32px;margin-bottom:6px}.dca-price-number{font-size:11px;font-weight:900;opacity:.72;text-align:center}.dca-price-remove{background:#af232de0;border:1px solid rgba(180,45,55,.42);border-radius:7px;color:#fff;cursor:pointer;font-size:16px;font-weight:900;height:32px;padding:0;width:32px}.dca-result-grid{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.dca-result-card{background:#ffffff4d;border:1px solid rgba(0,85,120,.17);border-radius:8px;min-width:0;padding:9px}body.dark-mode .dca-result-card{background:#ffffff09;border-color:#ffffff17}.dca-result-label{font-size:10px;font-weight:800;margin-bottom:4px;opacity:.7}.dca-result-value{font-size:14px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dca-calculator-warning{background:#e67d2324;border:1px solid rgba(205,90,25,.48);border-radius:8px;color:inherit;display:none;font-size:11px;font-weight:750;line-height:1.35;margin-bottom:10px;padding:9px 10px}#dca-calculator-warning[data-visible="1"]{display:block}.dca-disclaimer{font-size:10px;line-height:1.35;opacity:.68;padding:2px 3px 5px}@media (max-width:640px){#dca-calculator-backdrop{align-items:stretch;padding:6px}#dca-calculator-panel{border-radius:10px;max-height:calc(100dvh - 12px);width:calc(100vw - 12px)}#dca-calculator-body{padding:8px}.dca-field-grid{grid-template-columns:1fr}.dca-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dca-button{flex:1 1 auto}}.dca-partial-fill-details{background:#7f7f7f0f;border:1px solid hsla(0,0%,50%,.28);border-radius:8px;margin-top:12px;overflow:hidden}.dca-partial-fill-details>summary{cursor:pointer;font-size:12px;font-weight:900;letter-spacing:.04em;padding:11px 12px;text-transform:uppercase;user-select:none}.dca-partial-fill-details>summary:focus-visible,.dca-partial-fill-details>summary:hover{background:#7f7f7f1a}.dca-partial-fill-status{font-size:10px;font-weight:700;opacity:.78;padding:0 12px 10px}.dca-partial-fill-table-wrap{border-top:1px solid hsla(0,0%,50%,.22);max-height:330px;overflow:auto}.dca-partial-fill-table{border-collapse:collapse;font-size:10px;font-variant-numeric:tabular-nums;min-width:1280px;width:100%}.dca-partial-fill-table td,.dca-partial-fill-table th{border-bottom:1px solid hsla(0,0%,50%,.16);border-right:1px solid hsla(0,0%,50%,.16);padding:8px;text-align:right;vertical-align:top;white-space:nowrap}.dca-partial-fill-table td:first-child,.dca-partial-fill-table td:nth-child(2),.dca-partial-fill-table th:first-child,.dca-partial-fill-table th:nth-child(2){text-align:left}.dca-partial-fill-table thead th{background:#d2e6f2fc;color:#05141ef0;font-size:9px;letter-spacing:.04em;position:sticky;text-transform:uppercase;top:0;z-index:1}body.dark-mode .dca-partial-fill-table thead th{background:#111318fc;color:#f5fafff0}.dca-partial-fill-table tbody tr:hover{background:#7f7f7f14}.dca-partial-fill-table tbody tr[data-exceeds-risk="1"]{background:#dc35451c}.dca-partial-fill-prices{max-width:300px;overflow:hidden;text-overflow:ellipsis}.dca-partial-fill-badges{display:flex;flex-wrap:wrap;gap:3px;margin-top:5px}.dca-partial-fill-badge{align-items:center;border:1px solid hsla(0,0%,50%,.35);border-radius:999px;display:inline-flex;font-size:8px;font-weight:900;line-height:1;min-height:16px;padding:1px 5px;text-transform:uppercase}.dca-partial-fill-badge[data-tone=good]{border-color:#2ecc71b3}.dca-partial-fill-badge[data-tone=caution]{border-color:#f1c40fbf}.dca-partial-fill-badge[data-tone=danger]{border-color:#e74c3ccc}.dca-partial-fill-empty{opacity:.68;padding:18px!important;text-align:center!important}.dca-result-card[data-dca-risk-tone=safe]{border-color:#2dbe739e}.dca-result-card[data-dca-risk-tone=safe] .dca-result-value{color:#199155}.dca-result-card[data-dca-risk-tone=caution]{border-color:#d7a023ad}.dca-result-card[data-dca-risk-tone=caution] .dca-result-value{color:#b4730f}.dca-result-card[data-dca-risk-tone=high]{border-color:#e15f23b8}.dca-result-card[data-dca-risk-tone=high] .dca-result-value{color:#cd4b19}.dca-result-card[data-dca-risk-tone=danger]{border-color:#dc2d3cc2}.dca-result-card[data-dca-risk-tone=danger] .dca-result-value{color:#cd2332}body.dark-mode .dca-result-card[data-dca-risk-tone=safe] .dca-result-value{color:#5feba0}body.dark-mode .dca-result-card[data-dca-risk-tone=caution] .dca-result-value{color:#ffcd50}body.dark-mode .dca-result-card[data-dca-risk-tone=high] .dca-result-value{color:#ff9150}body.dark-mode .dca-result-card[data-dca-risk-tone=danger] .dca-result-value{color:#ff6978}#dca-ocr-backdrop{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#000000a3;box-sizing:border-box;display:none;inset:0;justify-content:center;padding:12px;position:fixed;z-index:500100}#dca-ocr-backdrop[data-open="1"]{display:flex}#dca-ocr-panel{background:linear-gradient(180deg,#e0eff8fc,#cae0eefc);border:1px solid rgba(30,120,165,.54);border-radius:13px;box-shadow:0 20px 60px #00000080,0 0 24px #28afe133;box-sizing:border-box;color:#05141eeb;display:flex;flex-direction:column;max-height:calc(100dvh - 24px);overflow:hidden;width:min(720px,calc(100vw - 24px))}body.dark-mode #dca-ocr-panel{background:linear-gradient(180deg,#131a20fc,#070b0ffc);border-color:#46bee661;color:#f5fafff0}#dca-ocr-header{align-items:center;border-bottom:1px solid rgba(0,70,100,.18);box-sizing:border-box;display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;min-height:46px;padding:8px 10px 8px 14px}body.dark-mode #dca-ocr-header{border-bottom-color:#ffffff1a}#dca-ocr-title{font-family:Orbitron,sans-serif;font-size:13px;font-weight:800;letter-spacing:.45px}#dca-ocr-close{background:#af232de6;border:1px solid rgba(180,40,50,.44);border-radius:999px;color:#fff;cursor:pointer;flex:0 0 30px;font-size:19px;font-weight:800;height:30px;line-height:1;padding:0;width:30px}#dca-ocr-body{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px}.dca-ocr-guide{background:#ffffff42;border:1px solid rgba(0,85,120,.18);border-radius:8px;font-size:11px;line-height:1.45;margin-bottom:10px;padding:9px 10px}body.dark-mode .dca-ocr-guide{background:#ffffff0a;border-color:#ffffff1a}.dca-ocr-guide kbd{border:1px solid hsla(0,0%,50%,.4);border-radius:4px;font:inherit;font-weight:900;padding:1px 4px}#dca-ocr-dropzone{align-items:center;background:#fff3;border:2px dashed rgba(25,125,170,.48);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:120px;padding:14px;text-align:center}body.dark-mode #dca-ocr-dropzone{background:#ffffff06}#dca-ocr-dropzone[data-drag="1"]{border-color:#3cd2fff2;box-shadow:0 0 0 2px #3cd2ff29,0 0 16px #3cd2ff38}#dca-ocr-dropzone[data-busy="1"]{cursor:wait;opacity:.7}#dca-ocr-dropzone>strong{font-size:13px}#dca-ocr-dropzone>span{font-size:10px;margin-bottom:5px;opacity:.7}.dca-ocr-preview-wrap{align-items:center;background:repeating-conic-gradient(hsla(0,0%,50%,.1) 0 25%,transparent 0 50%) 50% /18px 18px;border:1px solid rgba(0,85,120,.18);border-radius:9px;display:flex;justify-content:center;margin-top:10px;max-height:300px;min-height:150px;overflow:auto}#dca-ocr-preview{display:block;max-height:290px;max-width:100%;object-fit:contain}#dca-ocr-preview[hidden]{display:none}#dca-ocr-preview-empty{font-size:11px;font-weight:800;opacity:.58;padding:18px}#dca-ocr-status{font-size:11px;font-weight:750;line-height:1.4;margin:10px 0 7px;min-height:16px}#dca-ocr-status[data-tone=good]{color:#147d4b}body.dark-mode #dca-ocr-status[data-tone=good]{color:#64e6a0}#dca-ocr-status[data-tone=danger]{color:#b4232d}body.dark-mode #dca-ocr-status[data-tone=danger]{color:#ff7882}#dca-ocr-progress-bar{height:8px;margin-bottom:10px;width:100%}#dca-ocr-review-section{background:#fff3;border:1px solid rgba(0,85,120,.18);border-radius:9px;margin-top:12px;padding:10px}body.dark-mode #dca-ocr-review-section{background:#ffffff08;border-color:#ffffff1a}#dca-ocr-review-section>h3{font-size:12px;margin:0 0 4px}#dca-ocr-review-section>p{font-size:10px;margin:0 0 9px;opacity:.7}#dca-ocr-review-list{margin-bottom:9px;max-height:260px;overflow-y:auto}.dca-ocr-review-row{align-items:center;display:grid;gap:6px;grid-template-columns:24px 28px minmax(120px,1fr) minmax(100px,1.3fr);margin-bottom:6px}.dca-ocr-review-enabled{height:16px;margin:0;width:16px}.dca-ocr-review-number{font-size:10px;font-weight:900;opacity:.65;text-align:center}.dca-ocr-review-source{font-size:9px;opacity:.62;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dca-inline-ocr-host{margin-bottom:10px}#dca-ocr-panel[data-inline="1"]{border-radius:9px;box-shadow:none;max-height:none;overflow:visible;width:100%}#dca-ocr-panel[data-inline="1"] #dca-ocr-header{display:none}#dca-ocr-panel[data-inline="1"] #dca-ocr-body{overflow:visible;padding:10px}#dca-ocr-panel[data-inline="1"] #dca-ocr-review-list,#dca-ocr-panel[data-inline="1"] .dca-ocr-preview-wrap{max-height:220px}@media (max-width:640px){#dca-ocr-backdrop{align-items:stretch;padding:6px}#dca-ocr-panel{border-radius:10px;max-height:calc(100dvh - 12px);width:calc(100vw - 12px)}#dca-ocr-body{padding:8px}.dca-ocr-review-row{grid-template-columns:24px 24px minmax(0,1fr)}.dca-ocr-review-source{display:none}}.dca-ocr-crop-stage{cursor:crosshair;display:inline-block;line-height:0;max-width:100%;overflow:hidden;position:relative;touch-action:none}.dca-ocr-crop-stage #dca-ocr-preview{display:block;height:auto;max-height:290px;max-width:100%;user-select:none;width:auto;-webkit-user-drag:none}.dca-ocr-crop-stage[data-disabled="1"]{cursor:wait}.dca-ocr-crop-selection{background:#3ccdff14;border:2px solid rgba(75,220,255,.98);box-shadow:0 0 0 9999px #00000085,0 0 12px #3ccdffb8;box-sizing:border-box;pointer-events:none;position:absolute;z-index:2}.dca-ocr-crop-selection[hidden]{display:none}.dca-ocr-crop-label{background:#05121ad6;border:1px solid rgba(80,215,255,.55);border-radius:999px;bottom:8px;color:#fff;font-size:9px;font-weight:900;left:50%;letter-spacing:.03em;line-height:1.2;max-width:calc(100% - 16px);padding:5px 8px;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap;z-index:3}.dca-ocr-crop-stage[data-has-crop="1"] .dca-ocr-crop-label{display:none}