#root,body,html{height:100%}*{box-sizing:border-box}:root{color-scheme:dark}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#050505;color:#fffffff2;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:0;overflow:hidden;text-rendering:optimizeLegibility;touch-action:manipulation}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:#c8b25a42}button,input,select,textarea{font:inherit}input[type=date]{-webkit-appearance:auto;appearance:auto;color-scheme:dark}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#fffffff2;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}canvas,img,svg,video{height:auto;max-width:100%}#root{overflow:hidden}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#ffffff0f}::-webkit-scrollbar-thumb{background:#ffffff24;border:2px solid #00000059;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#fff3}*{scrollbar-color:#ffffff2e #ffffff0f;scrollbar-width:thin}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}:root{--bg:#050505;--panel:#0000008c;--panel2:#000000b3;--border:#ffffff2e;--border2:#ffffff1a;--text:#fffffff2;--muted:#ffffffb3;--gold:#c9a83eeb;--shadow:0 18px 50px #0000008c;--shadowSoft:0 12px 30px #00000073;--shadowTight:0 10px 22px #0006;--radius-lg:18px;--radius-md:16px;--radius-sm:12px;--gap:12px;--gap-lg:14px;--pad:14px;--scrollTrack:#ffffff0f;--scrollThumb:#ffffff2e;--scrollThumbHover:#ffffff42;--topH:250px;--dashInsetLeft:0px}*,:after,:before{box-sizing:border-box}.dashRoot{grid-gap:14px;grid-gap:var(--gap-lg);align-items:stretch;background:radial-gradient(900px 500px at 70% 12%,#c9a83e0f,#0000 60%),radial-gradient(700px 420px at 18% 10%,hsla(0,0%,100%,.035),#0000 55%);display:grid;gap:14px;gap:var(--gap-lg);grid-template-columns:380px 1fr;height:100%;margin:0;max-width:none;min-height:100dvh;min-height:0;overflow:hidden;padding:14px;padding:var(--pad);padding-left:14px;padding-left:calc(var(--pad) + var(--dashInsetLeft));width:100%}.dashCard{background:#000000b3;background:var(--panel2);border:1px solid #ffffff2e;border:1px solid var(--border);border-radius:18px;border-radius:var(--radius-lg)}.dashCard,.dashCardSoft{box-shadow:0 12px 30px #00000073;box-shadow:var(--shadowSoft)}.dashCardSoft{background:#0000009e;border:1px solid #ffffff2e;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius-md)}.dashLeft{background:#000000b3;background:var(--panel2);border:1px solid #ffffff2e;border:1px solid var(--border);border-radius:18px;border-radius:var(--radius-lg);box-shadow:0 18px 50px #0000008c;box-shadow:var(--shadow);max-height:calc(100dvh - 28px);max-height:calc(100dvh - var(--pad)*2);position:-webkit-sticky;position:sticky;top:14px;top:var(--pad)}.dashLeft,.dashMain{display:flex;flex-direction:column;min-height:0;overflow:hidden}.dashMain{height:100%}.dashMain,.dashTop{gap:14px;gap:var(--gap-lg);min-width:0}.dashTop{grid-gap:14px;grid-gap:var(--gap-lg);align-items:stretch;display:grid;flex:0 0 auto;grid-template-columns:1fr 520px;min-height:0}.dashBanner{background:#000000b3;background:var(--panel2);border:1px solid #ffffff2e;border:1px solid var(--border);border-radius:18px;border-radius:var(--radius-lg);box-shadow:0 18px 50px #0000008c;box-shadow:var(--shadow);height:250px;height:var(--topH);max-height:250px;max-height:var(--topH);min-height:250px;min-height:var(--topH);min-width:0;outline:1px solid #c9a83e1a;outline-offset:-1px;overflow:hidden;position:relative}.dashBanner:before{background:radial-gradient(900px 320px at 28% 35%,#ffffff0f,#0000 60%),radial-gradient(700px 300px at 80% 28%,#c9a83e0f,#0000 62%);z-index:1}.dashBanner:after,.dashBanner:before{content:"";inset:0;pointer-events:none;position:absolute}.dashBanner:after{box-shadow:inset 0 0 0 1px #ffffff12,inset 0 0 48px #00000038;z-index:2}.dashBanner img{display:block;filter:contrast(1.03) saturate(1.12) brightness(1.03);height:100%;object-fit:cover;object-position:50% 25%;width:100%}.dashTopRight{display:flex;flex-direction:column;gap:8px;height:250px;height:var(--topH);max-height:250px;max-height:var(--topH);min-height:250px;min-height:var(--topH);min-width:0;overflow:hidden}.dashTopRight>*{flex:0 0 auto;min-width:0}.dashTopRight>:last-child{margin-top:0}.dashTopRight .pp_range{min-width:0;width:100%}.dashTopRight .pp_range>div:first-child{box-shadow:0 10px 22px #0006;box-shadow:var(--shadowTight)}.dashTopRight .pp_range .pp_range_row,.dashTopRight .pp_range input[type=date]{min-width:0}.dashTopRight .pp_range input[type=range]{overflow:visible}.dashTopRight .pp_range{filter:none}.dashDateRow{grid-gap:8px;align-items:center;background:#0000009e;border:1px solid #ffffff2e;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius-md);box-shadow:0 10px 22px #00000061,inset 0 0 0 1px #ffffff0f;display:grid;gap:8px;grid-template-columns:132px 132px 1fr;min-width:0;padding:8px}.dashDateBox{background:#000000bd;border:1px solid #ffffff2e;border:1px solid var(--border);border-radius:12px;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px #ffffff0d;font-size:13px;font-weight:850;letter-spacing:.15;min-width:0;padding:9px 10px;text-align:center;white-space:nowrap}.dashYearButtons{display:flex;gap:10px;justify-content:flex-end;min-width:0}.dashYearBtn{background:#000000bd;border:1px solid #ffffff2e;border:1px solid var(--border);border-radius:12px;border-radius:var(--radius-sm);color:#fffffff2;color:var(--text);cursor:pointer;font-size:13px;font-weight:850;min-width:72px;padding:9px 12px;transition:transform .08s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease}.dashYearBtn:hover{border-color:#ffffff4d;box-shadow:0 10px 18px #00000059;transform:translateY(-1px)}.dashYearBtn:active{transform:translateY(0)}.dashYearBtn.isActive{border-color:#ffffff6b;box-shadow:0 10px 18px #00000059,inset 0 0 0 1px #c9a83e29,0 0 0 3px #c9a83e14}.dashFilters{background:#0000009e;border:1px solid #ffffff2e;border:1px solid var(--border);box-shadow:0 12px 26px #0006,inset 0 0 0 1px #ffffff0f;flex:0 0 auto;outline:1px solid #c9a83e12;outline-offset:-1px;padding:12px}.dashCharts,.dashFilters{border-radius:16px;border-radius:var(--radius-md);min-width:0}.dashCharts{background:#0000;flex:1 1 auto;min-height:0;overflow:hidden}.dashYearBtn:focus-visible{border-color:#c9a83e8c;box-shadow:0 0 0 3px #c9a83e24;outline:none}.dashLeft ::-webkit-scrollbar,.dashMain ::-webkit-scrollbar{height:10px;width:10px}.dashLeft ::-webkit-scrollbar-track,.dashMain ::-webkit-scrollbar-track{background:#ffffff0f;background:var(--scrollTrack);border-radius:999px}.dashLeft ::-webkit-scrollbar-thumb,.dashMain ::-webkit-scrollbar-thumb{background:#ffffff2e;background:var(--scrollThumb);border:2px solid #00000073;border-radius:999px}.dashLeft ::-webkit-scrollbar-thumb:hover,.dashMain ::-webkit-scrollbar-thumb:hover{background:#ffffff42;background:var(--scrollThumbHover)}.dashLeft table tbody td:first-child,.dashLeft table thead th:first-child{text-align:center;vertical-align:middle}.dashLeft table tbody td:first-child{padding-left:0!important;padding-right:0!important}.dashLeft table tbody td:first-child>*{margin-left:auto;margin-right:auto}.dashLeft table tbody td:first-child img{display:block;margin:0 auto}@media (max-width:1400px){.dashTop{grid-template-columns:1fr 480px}}@media (max-width:1200px){:root{--topH:200px}.dashRoot{grid-template-columns:340px 1fr}.dashTop{grid-template-columns:1fr 440px}}@media (max-width:980px){.dashRoot{grid-template-columns:1fr;height:auto;overflow:visible;padding:12px}.dashLeft{height:auto;max-height:none;position:relative;top:auto}.dashMain{height:auto;overflow:visible}.dashTop{grid-template-columns:1fr}.dashBanner{height:200px;max-height:none;min-height:200px}.dashTopRight{height:auto;max-height:none;min-height:0;overflow:visible}.dashDateRow{grid-auto-rows:auto;grid-template-columns:1fr 1fr}.dashYearButtons{grid-column:1/-1;justify-content:flex-start}}
/*# sourceMappingURL=main.43c3b97c.css.map*/