@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/chakra-petch/chakra-petch-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/chakra-petch/chakra-petch-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/chakra-petch/chakra-petch-latin-ext-500.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/chakra-petch/chakra-petch-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/chakra-petch/chakra-petch-latin-ext-600.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/chakra-petch/chakra-petch-latin-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/chakra-petch/chakra-petch-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/chakra-petch/chakra-petch-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/hex/jost-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/hex/jost-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/hex/jost-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/hex/jost-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/hex/jost-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/hex/jost-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/hex/jost-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/hex/jost-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter/inter-latin-ext-var.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter/inter-latin-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:after,:before{box-sizing:border-box}body,html{min-height:100%;margin:0;padding:0}body{color:#f4f7fb;-webkit-font-smoothing:antialiased;background:#06090f;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.92rem}#__nuxt{min-height:100vh}:root{--gp-scrollbar-size:10px;--gp-scrollbar-thumb:#a7b3c26b;--gp-scrollbar-thumb-hover:#42c9f48c;--gp-scrollbar-track:transparent;--gp-chart-in:#38df9d;--gp-chart-out:#ff647c;--gp-chart-line:#42c9f4;--gp-chart-line-soft:#42c9f4c7;--gp-chart-area-from:#42c9f452;--gp-chart-area-to:#42c9f408;--gp-chart-grid:#b7cbd52b;--gp-chart-grid-strong:#b7cbd566;--gp-chart-baseline:#42c9f47a;--gp-chart-plot:#070d1499;--gp-chart-neutral:#b7cbd5;--gp-reason-quit:#b7cbd5;--gp-reason-restart:#42c9f4;--gp-reason-timeout:#ffc857;--gp-reason-kick:#af9bf0;--gp-reason-ban:#ff647c;--gp-reason-shutdown:#fb923c;--gp-reason-crash:#ef4444;--gp-reason-other:#8295a5;--gp-reason-none:#647487}@supports not selector(::-webkit-scrollbar){:root{scrollbar-width:thin;scrollbar-color:var(--gp-scrollbar-thumb) var(--gp-scrollbar-track)}}::-webkit-scrollbar{width:var(--gp-scrollbar-size);height:var(--gp-scrollbar-size)}::-webkit-scrollbar-track{background:var(--gp-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--gp-scrollbar-thumb);background-clip:content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--gp-scrollbar-thumb-hover);background-clip:content-box}::-webkit-scrollbar-corner{background:0 0}@supports selector(html:has(.shell)){:is(html:has(.auth-wrap),html:has(.shell)){--gp-scrollbar-size:12px;--gp-scrollbar-track:#09121c;--gp-scrollbar-thumb:#627f92;--gp-scrollbar-thumb-hover:#92bdcf;scrollbar-gutter:stable}}:where(.shell,.auth-wrap) ::-webkit-scrollbar{width:10px;height:10px}:where(.shell,.auth-wrap) ::-webkit-scrollbar-track{background:#09121c;border-radius:8px}:where(.shell,.auth-wrap) ::-webkit-scrollbar-thumb{background:linear-gradient(#627f92,#526e81);border:2px solid #09121c;border-radius:8px;min-width:32px;min-height:32px}:where(.shell,.auth-wrap) ::-webkit-scrollbar-thumb:hover{background:#92bdcf}:where(.shell,.auth-wrap) ::-webkit-scrollbar-thumb:active{background:#42c9f4}@media (forced-colors:active){:where(.shell,.auth-wrap) ::-webkit-scrollbar-track{background:canvas}:where(.shell,.auth-wrap) ::-webkit-scrollbar-thumb{background:buttontext;border-color:canvas}}a{color:#42c9f4;text-decoration:none}h1,h2,h3,h4{letter-spacing:.01em;margin:0;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-weight:600}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141e2bf5;border:1px solid #b7cbd538;border-radius:12px;padding:1.25rem 1.4rem;box-shadow:0 12px 32px #00000052}.btn{letter-spacing:.02em;color:#04121f;cursor:pointer;background:linear-gradient(135deg,#42c9f4,#38c6ff);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-size:.92rem;font-weight:600;transition:transform 80ms,box-shadow .15s,opacity .15s;display:inline-flex}.btn:hover:not(:disabled){box-shadow:0 0 18px #42c9f433}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-ghost{color:#f4f7fb;background:0 0;border-color:#b7cbd57a}.btn-ghost:hover:not(:disabled){box-shadow:none;border-color:#42c9f4}.btn-danger{color:#210404;background:linear-gradient(135deg,#ef4444,#f87171)}.btn-sm{border-radius:6px;padding:.32rem .7rem;font-size:.8rem}.input,select.input,textarea.input{width:100%;font:inherit;color:#f4f7fb;background:#070d14b3;border:1px solid #b7cbd538;border-radius:10px;outline:none;padding:.6rem .8rem;transition:border-color .15s,box-shadow .15s}.input::-moz-placeholder{color:#a7b3c2}select.input::-moz-placeholder{color:#a7b3c2}textarea.input::-moz-placeholder{color:#a7b3c2}.input::placeholder,select.input::placeholder,textarea.input::placeholder{color:#a7b3c2}.input:focus,select.input:focus,textarea.input:focus{border-color:#42c9f4;box-shadow:0 0 0 3px #42c9f42e}label.field{margin-bottom:.9rem;display:block}label.field>span{color:#a7b3c2;margin-bottom:.35rem;font-size:.85rem;display:block}.badge{letter-spacing:.06em;text-transform:uppercase;color:#a7b3c2;white-space:nowrap;border:1px solid #b7cbd538;border-radius:999px;align-items:center;padding:.16rem .6rem;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-size:.7rem;font-weight:600;display:inline-flex}.badge-success{color:#38df9d;border-color:#38df9d66}.badge-warning{color:#ffc857;border-color:#ffc85766}.badge-danger{color:#ff647c;border-color:#ff647c66}.badge-primary{color:#42c9f4;border-color:#42c9f473}.table-wrap{scrollbar-gutter:stable;overflow-x:auto}table.table{border-collapse:collapse;width:100%;font-size:.92rem}table.table td,table.table th{text-align:left;vertical-align:top;border-bottom:1px solid #b7cbd524;padding:.6rem .75rem}table.table th{color:#a7b3c2;text-transform:uppercase;letter-spacing:.09em;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-size:.75rem;font-weight:600}table.table tbody tr:hover{background:#42c9f40d}.alert{border:1px solid;border-radius:10px;padding:.7rem .9rem;font-size:.9rem}.alert-error{color:#ff647c;background:#ff647c14;border-color:#ff647c73}.alert-success{color:#38df9d;background:#38df9d14;border-color:#38df9d73}.alert-info{color:#42c9f4;background:#42c9f412;border-color:#b7cbd57a}.muted{color:#a7b3c2}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.auth-wrap,.shell{--hex-cyan:#42c9f4;--hex-silver:#b7cbd5;--hex-ink:#06090f;--hex-panel:#141e2b;--hex-recess:#070d14;--hex-line:#303c4b;--hex-focus:#b9efff;--hex-opacity:.16;--hex-glow:.7;--gp-scrollbar-thumb:#627f92;--gp-scrollbar-thumb-hover:#92bdcf;--gp-scrollbar-track:#09121c;--hex-space-1:8px;--hex-space-2:16px;--hex-space-3:24px;--hex-space-4:32px;--hex-space-6:48px;letter-spacing:.005em;color:#f4f7fb;accent-color:#42c9f4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(720px 420px at 90% 0,#42c9f411,#0000 75%),#06090f;font-family:Jost,Inter,system-ui,sans-serif;font-size:15px;line-height:1.65}@supports not selector(::-webkit-scrollbar){.auth-wrap,.shell{scrollbar-color:#627f92 #09121c;scrollbar-width:thin}}.auth-wrap :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible,.shell :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--hex-focus);outline-offset:3px}.auth-wrap :is(h1,h2,h3,h4,h5,h6),.shell :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.02em;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-weight:600;line-height:1.2}.auth-wrap .mono,.auth-wrap :is(code,pre,kbd,samp,var),.shell .mono,.shell :is(code,pre,kbd,samp,var){font-variant-numeric:tabular-nums;font-family:Chakra Petch,Consolas,monospace}.auth-wrap .page-head,.shell .page-head{border-bottom:1px solid #b7cbd538;min-width:0;margin-bottom:24px;padding:0 0 20px 20px;position:relative}.auth-wrap .page-head:before,.shell .page-head:before{content:"";background:linear-gradient(#42c9f4,#b7cbd5);width:3px;position:absolute;top:.25rem;bottom:22px;left:0}.auth-wrap .page-head:after,.shell .page-head:after{content:"";background:#42c9f4;width:9px;height:10px;position:absolute;bottom:-5px;left:0;-webkit-mask:url(../hex/soft-hex-fill.svg) 50%/contain no-repeat;mask:url(../hex/soft-hex-fill.svg) 50%/contain no-repeat}.auth-wrap .page-head h1,.shell .page-head h1{letter-spacing:-.02em;font-size:clamp(1.6rem,3vw,2.4rem)}.auth-wrap .page-head p,.shell .page-head p{color:#a7b3c2;line-height:1.6}.auth-wrap .hex-eyebrow,.shell .hex-eyebrow{color:#b7cbd5;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font:600 .7rem/1.4 Chakra Petch,Inter,system-ui,sans-serif;display:inline-flex}.auth-wrap .hex-eyebrow:before,.shell .hex-eyebrow:before{content:"";background:#42c9f4;flex:none;width:9px;height:10px;-webkit-mask:url(../hex/soft-hex-fill.svg) 50%/contain no-repeat;mask:url(../hex/soft-hex-fill.svg) 50%/contain no-repeat}.auth-wrap .hex-divider,.shell .hex-divider{pointer-events:none;background:linear-gradient(90deg,#0000,#647487 10%,#303c4b calc(50% - 22px),#0000 calc(50% - 22px) calc(50% + 22px),#303c4b calc(50% + 22px),#647487 90%,#0000) 50%/100% 1px no-repeat;border:0;min-width:0;height:20px;margin:24px 0;padding:0;display:block;position:relative;overflow:visible}.auth-wrap .hex-divider:after,.auth-wrap .hex-divider:before,.shell .hex-divider:after,.shell .hex-divider:before{content:"";pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-wrap .hex-divider:after,.shell .hex-divider:after{background:#42c9f4;width:16px;height:18px;-webkit-mask:url(../hex/soft-hex-outline.svg) 50%/contain no-repeat;mask:url(../hex/soft-hex-outline.svg) 50%/contain no-repeat}.auth-wrap .hex-divider:before,.shell .hex-divider:before{background:#b7cbd5;width:4px;height:4.5px;-webkit-mask:url(../hex/soft-hex-fill.svg) 50%/contain no-repeat;mask:url(../hex/soft-hex-fill.svg) 50%/contain no-repeat}.auth-wrap .hex-divider.hex-divider--silver:after,.shell .hex-divider.hex-divider--silver:after{background:#b7cbd5}.auth-wrap .hex-divider.hex-divider--line,.shell .hex-divider.hex-divider--line{background:linear-gradient(90deg,#0000,#647487 8%,#303c4b 82%,#0000) 50%/100% 1px no-repeat}.auth-wrap .hex-divider.hex-divider--line:after,.auth-wrap .hex-divider.hex-divider--line:before,.shell .hex-divider.hex-divider--line:after,.shell .hex-divider.hex-divider--line:before{display:none}.auth-wrap .hex-divider.hex-divider--trace:before,.shell .hex-divider.hex-divider--trace:before{background:linear-gradient(90deg,#0000,#b7cbd5) 0 0/clamp(0px,50% - 24px,28px) 1px no-repeat,linear-gradient(90deg,#42c9f4,#0000) 100% 100%/clamp(0px,50% - 24px,28px) 1px no-repeat;width:104px;max-width:100%;height:9px;-webkit-mask:none;mask:none}.auth-wrap .card,.auth-wrap .chart-tip,.auth-wrap .kpi,.shell .card,.shell .chart-tip,.shell .kpi{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(145deg,#162532f7,#0c131dfa);border-color:#b7cbd538;box-shadow:0 12px 32px #00000052}.auth-wrap .card,.shell .card{isolation:isolate;min-width:0;padding:24px;position:relative}.auth-wrap .btn,.shell .btn{isolation:isolate;color:#071018;background:#42c9f4;border-radius:8px;min-height:44px;padding:.55rem 1.2rem;font-family:Jost,Inter,system-ui,sans-serif;font-weight:600;transition:filter .15s,transform .1s;position:relative}.auth-wrap .btn:hover:not(:disabled),.shell .btn:hover:not(:disabled){filter:brightness(1.08)}.auth-wrap .btn:focus-visible,.shell .btn:focus-visible{outline-offset:4px;box-shadow:none}.auth-wrap .btn-ghost,.shell .btn-ghost{color:#f4f7fb;background:#111c28;border-color:#b7cbd57a}.auth-wrap .btn-danger,.shell .btn-danger{color:#290811;background:#ff647c}.auth-wrap .btn-sm,.shell .btn-sm{min-height:36px;padding:.3rem .75rem}.auth-wrap .input,.auth-wrap select.input,.auth-wrap textarea.input,.shell .input,.shell select.input,.shell textarea.input{color:#f4f7fb;background:#070d14;border-color:#647487;border-radius:7px;min-height:44px}.auth-wrap .input:hover:not(:disabled),.auth-wrap select.input:hover:not(:disabled),.auth-wrap textarea.input:hover:not(:disabled),.shell .input:hover:not(:disabled),.shell select.input:hover:not(:disabled),.shell textarea.input:hover:not(:disabled){border-color:#92a9bb}.auth-wrap .input:focus-visible,.auth-wrap select.input:focus-visible,.auth-wrap textarea.input:focus-visible,.shell .input:focus-visible,.shell select.input:focus-visible,.shell textarea.input:focus-visible{border-color:#42c9f4;box-shadow:0 0 0 3px #42c9f42e}.auth-wrap .input[aria-invalid=true],.auth-wrap select.input[aria-invalid=true],.auth-wrap textarea.input[aria-invalid=true],.shell .input[aria-invalid=true],.shell select.input[aria-invalid=true],.shell textarea.input[aria-invalid=true]{border-color:#ff647c}.auth-wrap .badge,.shell .badge{background:#b7cbd514;border-radius:6px}.auth-wrap .table-wrap,.shell .table-wrap{scrollbar-gutter:stable}.auth-wrap .table th,.shell .table th{color:#b7cbd5;background:#b7cbd512}.auth-wrap .table td,.shell .table td{border-bottom-color:#b7cbd538}.auth-wrap .table tbody tr:hover,.shell .table tbody tr:hover{background:#42c9f40e}.auth-wrap .alert,.shell .alert{background:#0b1520;border-left-width:3px}.auth-wrap .seg-group,.shell .seg-group{background:#070d14}.auth-wrap .seg.active,.shell .seg.active{color:#42c9f4;background:#42c9f421}.auth-wrap .chart-key,.shell .chart-key{background:#b7cbd512}.auth-wrap .chart-tip,.shell .chart-tip{background:#141e2b}@supports (clip-path:polygon(0 0,100% 0,100% 100%)){.auth-wrap .card:not(.hex-surface),.shell .card:not(.hex-surface){box-shadow:none;background:0 0;border:0}.auth-wrap .card:not(.hex-surface):after,.auth-wrap .card:not(.hex-surface):before,.shell .card:not(.hex-surface):after,.shell .card:not(.hex-surface):before{content:"";pointer-events:none;z-index:-1;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);position:absolute}.auth-wrap .card:not(.hex-surface):before,.shell .card:not(.hex-surface):before{background:linear-gradient(130deg,#6b8797,#303c4b 35% 80%,#426577);inset:0}.auth-wrap .card:not(.hex-surface):after,.shell .card:not(.hex-surface):after{z-index:-1;background:linear-gradient(130deg,#141e2bf2,#0a121cfc),url(../hex/obsidian-hex.webp) 50%/cover;inset:1px}.auth-wrap .card:not(.hex-surface).active:before,.auth-wrap .card:not(.hex-surface).is-selected:before,.auth-wrap .card:not(.hex-surface).selected:before,.auth-wrap .card:not(.hex-surface):focus-within:before,.auth-wrap .card:not(.hex-surface)[aria-selected=true]:before,.shell .card:not(.hex-surface).active:before,.shell .card:not(.hex-surface).is-selected:before,.shell .card:not(.hex-surface).selected:before,.shell .card:not(.hex-surface):focus-within:before,.shell .card:not(.hex-surface)[aria-selected=true]:before{background:linear-gradient(130deg,#42c9f4,#486278 48%,#42c9f4)}.auth-wrap .card:not(.hex-surface).active:after,.auth-wrap .card:not(.hex-surface).is-selected:after,.auth-wrap .card:not(.hex-surface).selected:after,.auth-wrap .card:not(.hex-surface)[aria-selected=true]:after,.shell .card:not(.hex-surface).active:after,.shell .card:not(.hex-surface).is-selected:after,.shell .card:not(.hex-surface).selected:after,.shell .card:not(.hex-surface)[aria-selected=true]:after{background:linear-gradient(130deg,#123445f5,#0a1a26fc),url(../hex/obsidian-hex.webp) 50%/cover}.auth-wrap .btn:not(.hex-control),.shell .btn:not(.hex-control){box-shadow:none;background:0 0;border:0}.auth-wrap .btn:not(.hex-control):after,.auth-wrap .btn:not(.hex-control):before,.shell .btn:not(.hex-control):after,.shell .btn:not(.hex-control):before{content:"";z-index:-1;pointer-events:none;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 8px),0 8px);position:absolute;inset:0}.auth-wrap .btn:not(.hex-control):before,.shell .btn:not(.hex-control):before{background:#42c9f4}.auth-wrap .btn:not(.hex-control):after,.shell .btn:not(.hex-control):after{background:#42c9f4;inset:1px}.auth-wrap .btn:not(.hex-control).btn-ghost:before,.shell .btn:not(.hex-control).btn-ghost:before{background:#647487}.auth-wrap .btn:not(.hex-control).btn-ghost:after,.shell .btn:not(.hex-control).btn-ghost:after{background:#152333}.auth-wrap .btn:not(.hex-control).btn-danger:after,.auth-wrap .btn:not(.hex-control).btn-danger:before,.shell .btn:not(.hex-control).btn-danger:after,.shell .btn:not(.hex-control).btn-danger:before{background:#ff647c}.auth-wrap .btn:not(.hex-control):disabled,.shell .btn:not(.hex-control):disabled{opacity:.55}}@media (forced-colors:active){.auth-wrap .card,.shell .card{background:canvas;border:1px solid canvastext}.auth-wrap .card:after,.auth-wrap .card:before,.shell .card:after,.shell .card:before{display:none}.auth-wrap .btn,.shell .btn{color:buttontext;background:buttonface;border:1px solid buttontext}.auth-wrap .btn:after,.auth-wrap .btn:before,.shell .btn:after,.shell .btn:before{display:none}.auth-wrap .btn:focus-visible,.auth-wrap .input:focus-visible,.shell .btn:focus-visible,.shell .input:focus-visible{outline:2px solid highlight}.auth-wrap .page-head,.shell .page-head{border-bottom-color:canvastext}.auth-wrap .hex-divider,.auth-wrap .hex-divider.hex-divider--line,.auth-wrap .hex-divider.hex-divider--trace,.shell .hex-divider,.shell .hex-divider.hex-divider--line,.shell .hex-divider.hex-divider--trace{background:0 0;border-top:1px solid canvastext;height:1px}.auth-wrap .hex-divider.hex-divider--line:after,.auth-wrap .hex-divider.hex-divider--line:before,.auth-wrap .hex-divider.hex-divider--trace:after,.auth-wrap .hex-divider.hex-divider--trace:before,.auth-wrap .hex-divider:after,.auth-wrap .hex-divider:before,.shell .hex-divider.hex-divider--line:after,.shell .hex-divider.hex-divider--line:before,.shell .hex-divider.hex-divider--trace:after,.shell .hex-divider.hex-divider--trace:before,.shell .hex-divider:after,.shell .hex-divider:before{display:none}}.block{margin-bottom:1rem;padding:1rem 1.15rem 1.15rem}.block-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;margin-bottom:.7rem;display:flex}.block-head h2{font-size:1.05rem;font-weight:600}.seg-group{background:#070d1480;border:1px solid #b7cbd57a;border-radius:6px;display:inline-flex;overflow:hidden}.seg{letter-spacing:.02em;color:#a7b3c2;cursor:pointer;background:0 0;border:none;border-right:1px solid #b7cbd538;padding:.34rem .8rem;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-size:.8rem;font-weight:500;transition:color .15s,background .15s}.seg:last-child{border-right:none}.seg:hover{color:#f4f7fb}.seg.active{color:#42c9f4;background:#42c9f41f}.chart-wrap{position:relative}.chart-legend{letter-spacing:.07em;text-transform:uppercase;color:#a7b3c2;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-size:.7rem;font-weight:500;display:flex}.chart-key{background:#070d1473;border:1px solid #b7cbd538;border-radius:999px;align-items:center;gap:.35rem;padding:.12rem .5rem;display:inline-flex}.chart-key.muted{text-transform:none;letter-spacing:.02em;background:0 0;border-color:#0000;padding-left:0}.chart-swatch{background:var(--gp-chart-neutral);border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.chart-swatch.in{background:var(--gp-chart-in)}.chart-swatch.out{background:var(--gp-chart-out)}.chart-swatch.net,.chart-swatch.peak{background:var(--gp-chart-line);border-radius:1px;height:2px}.chart-swatch.avg{background:var(--gp-chart-area-from)}.chart-swatch.drops{background:var(--gp-chart-out)}.chart{cursor:crosshair;max-width:100%;display:block}.chart.grabbing{cursor:col-resize}.chart.zoomed{cursor:zoom-out}.chart-plot{fill:var(--gp-chart-plot);stroke:var(--gp-chart-grid);stroke-width:1px}.chart-hint{text-transform:none;letter-spacing:.02em;font-size:.7rem}.chart-clear{letter-spacing:.06em;text-transform:uppercase;color:#42c9f4;cursor:pointer;background:0 0;border:1px solid #b7cbd57a;border-radius:999px;margin-left:auto;padding:.05rem .55rem;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-size:.7rem;font-weight:600}.chart-clear:hover{background:#42c9f41f}.chart-selection{fill:#42c9f429;stroke:#42c9f4b3;stroke-width:1px}.chart-grid line{stroke:var(--gp-chart-grid);stroke-width:1px}.chart-grid line.zero{stroke:var(--gp-chart-baseline);stroke-width:1.2px}.chart-label{fill:#a7b3c2;letter-spacing:.03em;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-size:10.5px}.chart-label--y{text-anchor:end}.chart-label--tiny{font-size:10px}.chart-axis-caption{fill:#a7b3c2;letter-spacing:.1em;text-transform:uppercase;text-anchor:start;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-size:10px;font-weight:600}.chart-empty-marks line{stroke:var(--gp-chart-grid-strong);stroke-width:2px;stroke-linecap:round}.chart-guide{stroke:var(--gp-chart-line-soft);stroke-width:1px;stroke-dasharray:3 3}.chart-tip{z-index:2;pointer-events:none;background:#141e2b;border:1px solid #b7cbd57a;border-radius:6px;flex-direction:column;gap:.15rem;min-width:190px;padding:.55rem .7rem;font-size:.8rem;display:flex;position:absolute;top:1.6rem;box-shadow:0 12px 32px #00000052}.chart-tip.right{transform:translate(12px)}.chart-tip.left{transform:translate(calc(-100% - 12px))}.chart-tip strong{color:#f4f7fb;letter-spacing:.02em;margin-bottom:.2rem;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-size:.85rem;font-weight:600}.chart-tip-row{color:#a7b3c2;align-items:center;gap:.4rem;display:flex}.chart-tip-row b{color:#f4f7fb;font-variant-numeric:tabular-nums;margin-left:auto;font-family:Chakra Petch,Inter,system-ui,sans-serif;font-weight:600}.chart-tip-row i{background:currentColor;border-radius:2px;flex:none;width:7px;height:7px}.chart-tip-row.in{color:var(--gp-chart-in)}.chart-tip-row.out{color:var(--gp-chart-out)}.chart-tip-row.net,.chart-tip-row.peak{color:var(--gp-chart-line)}.chart-tip-row.avg{color:var(--gp-chart-line-soft)}.chart-tip-row.drops{color:var(--gp-chart-out)}.chart-tip-row.tr{color:var(--gp-chart-neutral)}.chart-tip-row.sub{padding-left:.6rem;font-size:.7rem}.chart-tip-row.sub i{width:6px;height:6px}.chart-empty{text-align:center;padding:2rem 0}.kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:.7rem;margin-bottom:1rem;display:grid}.kpi{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141e2bf5;border:1px solid #b7cbd538;border-radius:10px;align-items:flex-start;gap:.65rem;padding:.75rem .85rem;display:flex}.kpi>div{flex-direction:column;min-width:0;display:flex}.kpi-ic{color:#a7b3c2;background:#b7cbd51f;border-radius:6px;flex:none;place-items:center;width:32px;height:32px;display:grid}.kpi-ic svg{width:16px;height:16px}.kpi-ic.in{color:#38df9d;background:#34d3991f}.kpi-ic.out{color:#ff647c;background:#f871711f}.kpi-label{text-transform:uppercase;letter-spacing:.09em;color:#a7b3c2;font-size:.7rem;font-weight:500}.kpi-label,.kpi-value{font-family:Chakra Petch,Inter,system-ui,sans-serif;display:block}.kpi-value{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1.25}.kpi-full{font-variant-numeric:tabular-nums;font-size:.7rem;display:block}.page-enter-active,.page-leave-active{transition:opacity .12s}.page-enter-from,.page-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
