@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lxgw-wenkai-display-v1.woff2)format("woff2")}:root{--ease:cubic-bezier(.2, .7, .2, 1);--display-font:"Manrope", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--site-header-height:80px;color:var(--ink);background:var(--canvas)}::selection{color:#161c13;background:#ccb890}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:4px;outline:2px solid #a58b59}input:focus,select:focus,textarea:focus{border-color:#9e8c64;box-shadow:0 0 0 3px #a58b591c}.button{border-radius:5px;transition:background .16s,color .16s,transform .16s}.button:active{transition-duration:70ms;transform:scale(.98)}.button-primary{color:#fffdf4;background:#303c2d}.button-primary:hover{color:#fffdf4;background:#46533c;box-shadow:0 5px 20px #263c2314}.button-secondary{background:#fffdf7;border-color:#d4d8c8}.button-secondary:hover,.button-quiet:hover{background:#e8ebdf}.card{background:var(--surface);border:1px solid #dddfd3;border-radius:8px;box-shadow:0 2px 5px #202a1502}.card-sage,.card-peach,.card-lilac{background:linear-gradient(135deg,#e9ecdf,#e3e7d7);border-color:#d3dac5}.metric-value{letter-spacing:-.045em;font-weight:500}.page-heading h1{letter-spacing:-.045em;font-size:30px;font-weight:500}.page-heading p{font-size:14px}.page-heading{border-bottom:1px solid #d9ddce;padding-bottom:24px}.main-area>.topbar{border-bottom:1px solid #e0e2d6;height:60px;padding-bottom:18px}.app-shell .sidebar{--ink:#e7e8db;--muted:#a5ae99;--border:#d0d9bf21;--surface:#232a20;--sage:#343d2b;color:#e7e8db;background:#192018;border-right:1px solid #10170d;padding-top:26px}.sidebar .sidebar-label{letter-spacing:.06em;color:#97a28b;font-size:11px}.sidebar .nav-link{color:#aeb8a0;border-radius:4px}.sidebar .nav-link:hover{color:#f1ecda;background:#2a3424}.sidebar .nav-link.active{color:#e1cda3;background:#343e2d;box-shadow:inset 2px 0 #c1a16a}.sidebar .nav-group-toggle.is-current{color:#e4dabf}.sidebar .sidebar-user p{color:#9ca78e}.topbar{background:0 0}.nav-link svg{stroke-width:1.5px}.public-main{max-width:1280px}.public-main:has(.security-page){background:#101211;max-width:none;padding:0}.auth-layout{background:#fffefa;border:1px solid #d1d7c5;border-radius:8px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden;box-shadow:0 25px 70px #1b271115}.auth-story{color:#e7e6d9;isolation:isolate;background:#151a14;border-radius:0;padding:38px 40px;position:relative;overflow:hidden}.auth-story:before{content:"";z-index:-2;background:linear-gradient(#11180ffa 0%,#11180fea 32%,#11180f40 75%,#11180fd0 100%),url(/images/horizon-gate.webp) 68% bottom/auto 78% no-repeat;position:absolute;inset:0}.auth-brand{color:#d1c09d;align-items:center;gap:9px;font-size:18px;display:flex}.auth-story-content{margin:auto 0;padding-top:45px}.auth-story-content h1{font-family:var(--display-font);letter-spacing:-.045em;margin:10px 0 22px;font-size:39px;font-weight:400;line-height:1.5}.auth-story-content>p{color:#b4b9a9;max-width:350px;font-size:15px;line-height:1.9}.auth-story .security-sculpture{opacity:0;pointer-events:none;height:190px;margin:0}.auth-card{background:#fffefa;border-radius:0;align-self:center;padding:45px 48px}.auth-card h2{letter-spacing:-.035em;font-size:28px;font-weight:500}.auth-card>.stack{gap:28px}.auth-card input{background:#f7f8f1;border-color:#dbe0d1;border-radius:4px;min-height:46px}.auth-card .button{min-height:44px}.security-emblem{filter:sepia(.5)saturate(.5)}.form-sprite{display:none}.security-sculpture{aspect-ratio:1;isolation:isolate;place-items:center;width:100%;min-width:0;display:grid;position:relative}.orbital-halo{background:radial-gradient(circle,#d6bc7c15,#0000 70%);border-radius:50%;position:absolute;inset:10%}.orbital-ring{border:1px solid #b9aa7540;border-radius:50%;position:absolute}.orbital-ring-one{inset:11%;box-shadow:0 0 35px #c1ac6b06,inset 0 0 35px #c1ac6b06}.orbital-ring-one:after{content:"";border:1px solid #d4c9a512;border-radius:50%;position:absolute;inset:10px}.orbital-ring-two{border-style:dashed;border-color:#b9aa7533;inset:3%;transform:rotate(-25deg)rotateX(59deg)}.orbital-vault{aspect-ratio:1;color:#d9c296;background:radial-gradient(circle at 30% 20%,#444c31,#1e261b 65%,#131b11);border:1px solid #b8a27375;border-radius:50%;place-items:center;width:37%;display:grid;box-shadow:0 15px 50px #0005,inset 0 0 25px #e3cf9c0b}.orbital-axis{z-index:-1;border-top:1px solid #c0ba9324;position:absolute;top:50%;left:0;right:0;transform:rotate(-27deg)}.orbital-node{background:#d7bf8f;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #d7bf8f55}.orbital-node-one{top:25%;left:20%}.orbital-node-two{opacity:.7;width:3px;height:3px;bottom:22%;right:24%}@media (max-width:1100px){.auth-card{padding:35px}.auth-story{padding:30px}}@media (max-width:1000px){:root{--site-header-height:120px}}@media (max-width:760px){.auth-layout{grid-template-columns:1fr}.auth-story{min-height:230px;padding:30px}.auth-story-content{padding-top:15px}.auth-story-content h1{margin-bottom:15px;font-size:31px;line-height:1.4}.auth-story-content>p{max-width:380px;font-size:14px}.auth-story .security-sculpture{display:none}.auth-story:before{background:linear-gradient(90deg,#11180ff0,#11180f99),url(/images/horizon-gate.webp) 68%/cover no-repeat}.auth-card{padding:30px}.page-heading h1{font-size:25px}.page-heading{padding-bottom:20px}}@media (max-width:360px){.auth-card,.auth-story{padding:23px}.auth-story-content h1{font-size:28px}}html[lang=ja]{--display-font:"Manrope", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;font-family:Manrope,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}html[lang=zh-Hant]{--display-font:"Manrope", "PingFang TC", "Microsoft JhengHei", sans-serif;font-family:Manrope,PingFang TC,Microsoft JhengHei,sans-serif}@media (prefers-reduced-transparency:reduce){.site-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#151a14!important}}@media (prefers-contrast:more){:root{--muted:#c4c4cc;--border:#ffffff4d}.safest-home{--epoch-muted:#d1d5c6}}.orbital-ring-one{animation:120s linear infinite orbital-turn}.orbital-ring-one:before{content:"";background:#cdb68a;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;left:50%;box-shadow:0 0 12px #cdb68a44}@keyframes orbital-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.orbital-ring-one{animation:none}}html[data-reduce=true] .orbital-ring-one{animation:none}
:is(body:has(.app-shell),body:has(.auth-refined),body:has(.site-header[data-surface=console])){--site-header-height:68px;background:var(--canvas);color:var(--ink)}.auth-refined .auth-card :is(h1,h2,h3){letter-spacing:-.025em;font-family:inherit}body:has(.app-shell) :is(h1,h2,h3){letter-spacing:-.025em;font-family:inherit}.site-header[data-surface=console],.site-header[data-surface=auth]{color:#252a32;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffed;border-bottom:1px solid #e5e7eb}.site-header[data-surface=console] .site-header-inner,.site-header[data-surface=auth] .site-header-inner{gap:26px;max-width:none;min-height:67px;padding-inline:28px}.site-header[data-surface=console] .site-brand,.site-header[data-surface=auth] .site-brand{color:#20262e;font-size:21px}.site-header[data-surface=console] .site-brand>svg,.site-header[data-surface=auth] .site-brand>svg{color:#9b8051}.site-header[data-surface=console] .brand-api,.site-header[data-surface=auth] .brand-api{color:#8d7854}.site-header[data-surface=console] .site-navigation{width:500px}.site-header[data-surface=auth] .site-navigation{visibility:hidden}.site-header[data-surface=auth] .site-login{display:none}.site-header[data-surface=console] .site-nav-link,.site-header[data-surface=auth] .language-switch,.site-header[data-surface=console] .language-switch{color:#68717d}.site-header[data-surface=console] .site-nav-link:hover,.site-header[data-surface=console] .site-nav-link[aria-current=page]{color:#252a32}.site-header[data-surface=console] .site-nav-indicator:after{background:#8d7854;height:2px}.site-header[data-surface=auth] .site-balance,.site-header[data-surface=console] .site-balance{color:#303946}.site-header[data-surface=auth] .site-balance>span,.site-header[data-surface=console] .site-balance>span{color:#76808d}.site-header[data-surface=auth] .site-avatar,.site-header[data-surface=console] .site-avatar{color:#4b5868;background:#f1f3f6;border-color:#e0e4ea}.site-header[data-surface=console] .language-switch option,.site-header[data-surface=auth] .language-switch option{color:#252a32;background:#fff}.app-shell .sidebar{--ink:#303946;--muted:#74808d;--surface:#fff;--border:#e5e8ec;--sage:#eef1f5;color:var(--ink);background:#fcfcfd;border-right:1px solid #e5e8ed;width:224px;padding:22px 16px}.app-shell .sidebar-label{color:#7f8894;letter-spacing:.06em;margin:27px 12px 10px;font-size:11px;font-weight:500}.app-shell .sidebar>.sidebar-label:first-of-type{min-height:24px;margin-bottom:14px}.app-shell .nav-list{gap:4px}.app-shell .sidebar .nav-link{color:#646f7d;border-radius:7px;gap:11px;min-height:40px;padding:9px 12px}.app-shell .sidebar .nav-link:hover{color:#222c38;background:#f0f2f5}.app-shell .sidebar .nav-link.active{color:#2c3b4c;box-shadow:none;background:#eaf0f5;font-weight:600}.app-shell .sidebar .nav-link.active svg{color:#526b83}.app-shell .sidebar .nav-group-toggle.is-current{color:#303946}.app-shell .nav-submenu:not([hidden]){border-left:1px solid #e5e8ed;gap:3px;margin-left:19px;padding-left:8px}.app-shell .nav-submenu .nav-link{min-height:36px;padding-left:17px;font-size:12px}.app-shell .sidebar-bottom{padding-top:24px}.app-shell .main-area{max-width:1840px;margin-left:224px;padding:20px clamp(24px,3.2vw,52px) 48px}.app-shell .main-area>.topbar{border-bottom:1px solid #e4e7ec;height:40px;margin-bottom:28px;padding-bottom:16px;font-size:12px}.app-shell .page-heading{border:0;margin-bottom:26px;padding-bottom:0}.app-shell .page-heading h1,.app-shell .console-overview-heading h1{font-size:27px;font-weight:600;line-height:1.35}.console-overview-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.console-overview-heading>span{color:#939aa4;letter-spacing:.16em;font-size:10px}.app-shell .card{background:#fff;border:1px solid #e3e6eb;border-radius:12px;box-shadow:0 2px 5px #1a253a02}.app-shell .card:is(.card-sage,.card-peach,.card-lilac):not(.metric){background:#f3f5f8;border-color:#e2e6ec}.app-shell .metrics{gap:16px;margin-bottom:24px}.app-shell .metric{min-width:0;padding:22px 24px}.app-shell .metric-label{color:#717b88;font-size:12px}.app-shell .metric-value{color:#28323f;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block:12px 10px;font-size:clamp(23px,2.3vw,34px);font-weight:600;line-height:1.35}.app-shell .metric-footnote{color:#818a95;font-size:11px}.app-shell .metric.card-sage{background:#252f3b;border-color:#252f3b;box-shadow:0 6px 16px #202b3c12}.app-shell .metric.card-sage .metric-label{color:#c4cdd7}.app-shell .metric.card-sage .metric-value{color:#fff}.app-shell .metric.card-sage .metric-footnote{color:#aebac8}.app-shell .dashboard-columns{gap:24px}.app-shell .section-title h2{font-size:16px;font-weight:600}.app-shell .chart-legend{color:#526e8a;font-size:12px}.app-shell .progress-track{background:#eff2f6;height:5px}.app-shell .range-select{background:#fafbfc;border:1px solid #e4e8ed;border-radius:6px;padding:5px 10px}.app-shell .table-wrap{border-radius:8px}.app-shell thead th{color:#7b8591;background:#f8f9fb;border-color:#e8ebef;font-size:11px;font-weight:500}.app-shell tbody td{border-color:#edf0f3;padding-block:17px}.app-shell tbody tr:hover{background:#fafbfd}.app-shell .button{box-shadow:none;border-radius:7px;font-weight:500}.app-shell .button-primary{color:#fff;background:#2c3949;border-color:#2c3949}.app-shell .button-primary:hover{color:#fff;background:#41546a}.app-shell .button-secondary{color:#465365;background:#fff;border-color:#dfe4ea}.app-shell .button-secondary:hover,.app-shell .button-quiet:hover{background:#f1f4f8}.app-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background-color:#fff;border-color:#dfe4ea;border-radius:7px}.app-shell :is(input,select,textarea):focus{border-color:#8e9eaf;box-shadow:0 0 0 3px #526e8a12}.app-shell .filter-bar{gap:12px}.app-shell :is(.notice,.empty-state){border-radius:8px}.public-main:has(.auth-refined){max-width:1600px;margin:auto;padding:24px}.auth-layout.auth-refined{background:#fff;border:1px solid #e6e8ec;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;max-width:1280px;min-height:min(780px,100svh - 116px);margin:8px auto 24px;box-shadow:0 12px 48px #1f2e4205}.auth-refined .auth-story{color:#fff;background:#171c20;flex-direction:column;justify-content:flex-start;gap:0;min-height:0;padding:clamp(32px,4vw,64px);display:flex}.auth-refined .auth-story:before{z-index:-2;background:linear-gradient(#10151b4d 0%,#10151b08 24%,#10151b66 63%,#10151be6 100%),url(/images/horizon-gate.webp) 53%/cover no-repeat}.auth-refined .auth-story:after{content:"";z-index:-1;pointer-events:none;border:1px solid #e7dbc11a;border-radius:5px;position:absolute;inset:18px}.auth-refined .auth-brand{color:#f3eee4;gap:10px;font-family:Manrope,sans-serif;font-size:18px}.auth-refined .auth-brand svg{color:#d4c19b}.auth-refined .auth-story-content{margin:auto 0 0;padding:100px 0 38px}.auth-refined .auth-overline{color:#d4c6ae;letter-spacing:.24em;margin-bottom:18px;font-size:10px;display:block}.auth-refined .auth-story-content h1{color:#fffaf0;font-family:var(--display-font);letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-size:clamp(30px,3.1vw,48px);line-height:1.35}.auth-refined .auth-story-content>p{color:#d0d1cf;max-width:340px;font-size:13px;line-height:1.85}.auth-story-footer{border-top:1px solid #e0d7c62b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;padding-top:24px;display:flex}.auth-model-marks{color:#d8d9d7;align-items:center;gap:17px;display:flex}.auth-model-marks .provider-icon{color:inherit}.auth-model-link{color:#cec8bc;align-items:center;gap:8px;font-size:11px;display:inline-flex}.auth-model-link:hover{color:#fff}.auth-refined .auth-card{background:#fff;width:100%;max-width:610px;margin:auto;padding:56px clamp(32px,5.5vw,88px)}.auth-refined .auth-card>.stack{gap:24px}.auth-refined .auth-back{color:#87909b;width:fit-content;margin-bottom:22px;font-size:12px}.auth-refined .auth-back:hover{color:#273445}.auth-refined .auth-heading h2{color:#252d38;letter-spacing:-.035em;font-size:29px;font-weight:600;line-height:1.4}.auth-refined .auth-heading>p{margin-top:10px;font-size:13px}.auth-refined .auth-entry{color:#7b8490;margin-top:-16px;font-size:13px}.auth-refined .auth-entry a,.auth-refined .auth-footer a{color:#3f5269;font-weight:500;text-decoration:none}.auth-refined .auth-entry a:hover,.auth-refined .auth-footer a:hover{text-decoration:underline}.auth-refined .auth-card form.stack{gap:20px}.auth-refined .field>label{color:#535e6b;font-size:12px;font-weight:500}.auth-refined .auth-card input:not([type=checkbox]):not([type=radio]){color:#273445;background:#fafbfc;border:1px solid #e0e4ea;border-radius:8px;min-height:48px;padding-inline:14px}.auth-refined .auth-card input::placeholder{color:#a0a7b1}.auth-refined .auth-card input:focus{background:#fff;border-color:#8395ab;box-shadow:0 0 0 3px #526e8a12}.auth-refined .password-field input{padding-inline-end:50px!important}.auth-refined .password-reveal{color:#84909e;border-radius:6px;place-items:center;height:40px;display:grid}.auth-refined .auth-card .button{border-radius:8px;min-height:46px;font-size:13px;font-weight:500}.auth-refined .auth-card .button-primary{color:#fff;background:#293646;border-color:#293646;box-shadow:0 3px 8px #1d2c4010}.auth-refined .auth-card .button-primary:hover{background:#40536c;border-color:#40536c}.auth-refined .auth-card .button-secondary{color:#485667;background:#fff;border-color:#e0e4ea}.auth-refined .auth-card .button-secondary:hover{background:#f4f6f9}.auth-refined .auth-provider-grid:has(>:only-child){grid-template-columns:1fr}.auth-refined .auth-divider{color:#8c95a1;font-size:11px}.auth-refined .auth-divider:before,.auth-refined .auth-divider:after{background:#e9ebef}.auth-refined .auth-forgot{color:#69798c;font-size:12px}.auth-refined .agreement-row input{min-height:0}@media (min-width:961px) and (max-width:1150px){.site-header[data-surface=console] .site-navigation{width:430px}.site-header[data-surface=console] .site-header-inner{gap:18px;padding-inline:22px}.site-header[data-surface=console] .site-account{gap:10px}}@media (max-width:1000px){.site-header[data-surface=console] .site-header-inner{grid-template-rows:67px}.site-header[data-surface=console] .site-navigation{display:none}.site-header[data-surface=auth] .site-header-inner{min-height:67px;display:flex}.site-header[data-surface=auth] .site-navigation{display:none}.auth-refined .auth-card{padding:42px 32px}.auth-refined .auth-story{padding:36px}.auth-model-marks{gap:13px}}@media (max-width:960px){.app-shell .sidebar{width:244px}.app-shell .main-area{margin-left:0;padding:20px 24px 36px}.app-shell .sidebar .mobile-close{color:#657181}.app-shell .main-area>.topbar{margin-bottom:24px}}@media (max-width:900px){.public-main:has(.auth-refined){padding:20px}.auth-layout.auth-refined{border-radius:12px;grid-template-columns:1fr;min-height:0}.auth-refined .auth-story{min-height:220px;padding:28px}.auth-refined .auth-story:before{background:linear-gradient(90deg,#141b24e6,#141b2440),url(/images/horizon-gate.webp) 53% 46%/cover no-repeat}.auth-refined .auth-story:after{inset:12px}.auth-refined .auth-brand{display:none}.auth-refined .auth-story-content{margin:0;padding:4px 0}.auth-refined .auth-overline{margin-bottom:12px;font-size:9px}.auth-refined .auth-story-content h1{margin-bottom:12px;font-size:30px}.auth-refined .auth-story-content>p{max-width:300px;font-size:12px}.auth-refined .auth-story-footer{display:none}.auth-refined .auth-card{padding:30px 28px 36px}.auth-refined .auth-back{margin-bottom:0}.auth-refined .auth-heading h2{font-size:25px}.auth-refined .auth-card input:not([type=checkbox]):not([type=radio]){font-size:16px}.console-overview-heading{margin-bottom:20px}.console-overview-heading>span{display:none}.app-shell .console-overview-heading h1,.app-shell .page-heading h1{font-size:24px}}@media (max-width:600px){.site-header[data-surface=console] .site-header-inner,.site-header[data-surface=auth] .site-header-inner{padding-inline:20px}.app-shell .main-area{padding-inline:16px}.app-shell .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app-shell .metric{padding:18px 16px}.app-shell .metric-value{margin-block:10px 7px;font-size:24px}.app-shell .metric-footnote{font-size:10px}.app-shell .dashboard-columns{gap:16px}}@media (max-width:360px){.public-main:has(.auth-refined){padding:12px}.auth-refined .auth-card{padding:26px 20px}.auth-refined .auth-story{padding:24px}.app-shell .metric{padding:16px 12px}}@media (prefers-contrast:more){.app-shell .card{border-color:#ffffff4d}.app-shell .metric-label,.app-shell .metric-footnote{color:#c4c4cc}.auth-refined .auth-card input:not([type=checkbox]){border-color:#8492a4}}@media (prefers-reduced-transparency:reduce){.site-header[data-surface=console],.site-header[data-surface=auth]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}}:is(body:has(.app-shell) .modal,body:has(.auth-refined) .modal){background:#fff;border:1px solid #e1e5eb;border-radius:14px;box-shadow:0 24px 80px #19263926}.app-shell .sign-out-menu{background:#fff;border-radius:9px}.app-shell .service-tabs>a,.app-shell .service-tabs>button{border-radius:6px}
html{background:var(--canvas)}html body{background:var(--canvas);color:var(--ink);text-rendering:optimizelegibility}html ::selection{color:#fff;background:#8b93ff55}html :is(button,a,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}html a:hover{color:var(--ink)}html h1,html h2,html h3{color:var(--ink);letter-spacing:-.02em}html .muted{color:var(--muted)}html code,html pre,html .mono{font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Consolas,monospace}html .skip-link{background:var(--surface-2);color:var(--ink)}html{scrollbar-color:#ffffff26 transparent}html ::-webkit-scrollbar{width:10px;height:10px}html ::-webkit-scrollbar-thumb{background:#ffffff1f padding-box padding-box;border:3px solid #0000;border-radius:10px}html ::-webkit-scrollbar-thumb:hover{background-color:#ffffff38}html ::-webkit-scrollbar-track{background:0 0}html .button{box-shadow:none;border-radius:8px;font-weight:500;transition:background .14s,border-color .14s,color .14s,box-shadow .14s,transform .14s}html .button:hover{transform:none}html .button-primary,html .app-shell .button-primary,html .auth-refined .auth-card .button-primary{color:#0a0a0b;background:#ededef;border-color:#ededef;box-shadow:0 0 0 1px #ffffff1a,0 1px 2px #0006}html .button-primary:hover,html .app-shell .button-primary:hover,html .auth-refined .auth-card .button-primary:hover{color:#000;background:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff3,0 6px 20px #ffffff14}html .button-secondary,html .app-shell .button-secondary,html .auth-refined .auth-card .button-secondary{background:var(--surface-2);border-color:var(--border-strong);color:var(--ink)}html .button-secondary:hover,html .app-shell .button-secondary:hover,html .auth-refined .auth-card .button-secondary:hover{color:#fff;background:#222226;border-color:#fff3}html .button-quiet{color:var(--muted)}html .button-quiet:hover,html .app-shell .button-quiet:hover{color:var(--ink);background:#ffffff0f}html .button-danger{background:var(--danger-soft);color:var(--danger);border-color:#ff6b6b33}html .button-danger:hover{color:#ff8787;background:#ff6b6b2b}html .icon-button{color:var(--muted)}html .icon-button:hover{color:var(--ink);background:#ffffff0f}html .field :where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset],[type=image],[type=hidden]),select,textarea),html textarea.form-input,html .range-select,html .app-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea),html .auth-refined .auth-card input:not([type=checkbox]):not([type=radio]),html .auth-card input,html .group-select-trigger,html :is(.expiry-trigger,.expiry-time),html .service-textarea-label textarea,html .billing-textarea-label textarea,html .invoice-textarea-label textarea{border:1px solid var(--border-strong);color:var(--ink);background-color:#0e0e10;border-radius:8px}html .field :is(input,select,textarea):hover:not(:focus):not([disabled]),html .group-select-trigger:hover{border-color:#ffffff38}html .field :is(input,select,textarea):focus,html textarea.form-input:focus,html .range-select:focus,html .app-shell :is(input,select,textarea):focus,html .auth-refined .auth-card input:focus,html .service-textarea-label textarea:focus,html .billing-textarea-label textarea:focus{border-color:var(--accent);background-color:#0e0e10;box-shadow:0 0 0 3px #8b93ff2e}html .field input::placeholder,html .field textarea::placeholder,html textarea.form-input::placeholder,html .auth-refined .auth-card input::placeholder{color:var(--subtle)}html .field select,html .range-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%238e8e99' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html select option{background:var(--surface-2);color:var(--ink)}html .field :is(input,select,textarea)[disabled]{background-color:#ffffff08}html .field>label,html label.field,html .auth-refined .field>label{color:#c9c9d1}html input[type=checkbox],html input[type=radio]{accent-color:var(--accent)}html .toggle-track{background:#2a2a30;box-shadow:inset 0 0 0 1px #ffffff14}html .toggle-track:after{background:#ededef}html .toggle-field input:checked+.toggle-track{background:var(--accent)}html .card,html .app-shell .card{background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:inset 0 1px #ffffff08}html .card:is(.card-sage,.card-peach,.card-lilac),html .app-shell .card:is(.card-sage,.card-peach,.card-lilac):not(.metric){background:radial-gradient(120% 140% at 0% 0%, #8b93ff14, transparent 55%), var(--surface);border-color:var(--border)}html .badge{color:#b4b4bd;background:#ffffff0f;border-radius:6px;padding:2px 9px;box-shadow:inset 0 0 0 1px #ffffff12}html .badge-success{background:var(--success-soft);color:var(--success);box-shadow:inset 0 0 0 1px #3ecf8e33}html .badge-warning{background:var(--peach);color:#f7b955;box-shadow:inset 0 0 0 1px #f5a52433}html .badge-danger{background:var(--danger-soft);color:var(--danger);box-shadow:inset 0 0 0 1px #ff6b6b33}html .notice,html .notice-success{color:#c7cbff;background:#8b93ff12;border:1px solid #8b93ff2e;border-radius:10px}html .notice-error{background:var(--danger-soft);color:#ff9a9a;border-color:#ff6b6b33}html .modal .notice-warning{background:var(--peach);color:#f7b955}html .connection-strip,html .key-success,html .batch-intro{background:#8b93ff0f;border:1px solid #8b93ff29}html .progress-track,html .app-shell .progress-track{background:#ffffff12}html .progress-fill{background:var(--accent)}html .tabs{box-shadow:inset 0 0 0 1px var(--border);background:#ffffff0a;border-radius:10px}html .tab{border-radius:7px}html .tab:hover{color:var(--ink)}html .tab.active{color:#fff;background:#ffffff1a;box-shadow:0 1px 2px #00000080,inset 0 0 0 1px #ffffff14}html .markdown pre,html .code-block{border:1px solid var(--border);background:#0e0e10}html .custom-frame{background:var(--surface)}html .announcement-item{border-color:var(--border)}html th,html .app-shell thead th{color:var(--muted);letter-spacing:.04em;border-bottom:1px solid var(--border);background:#ffffff06;font-size:11px;font-weight:500}html th:first-child,html th:last-child{border-radius:0}html td,html .app-shell tbody td{border-bottom:1px solid #ffffff0d}html tbody tr:hover,html .app-shell tbody tr:hover{background:#ffffff05}html .service-model-table thead{background:0 0}html .service-model-table tbody tr{border-bottom-color:#ffffff0d}html .service-model-table tbody tr:focus-within{background:#ffffff08}html .service-model-detail-table td:first-child,html .service-model-price-empty{background:#ffffff06}html .modal{color:var(--ink);border:1px solid var(--border-strong);background:#131316;border-radius:14px;box-shadow:0 30px 90px #000000b3}html body:has(.app-shell) .modal{color:var(--ink);border:1px solid var(--border-strong);background:#131316;border-radius:14px;box-shadow:0 30px 90px #000000b3}html body:has(.auth-refined) .modal{color:var(--ink);border:1px solid var(--border-strong);background:#131316;border-radius:14px;box-shadow:0 30px 90px #000000b3}html .modal::backdrop,html .service-model-drawer::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6}html .modal.service-model-drawer{box-shadow:-20px 0 60px #0009}html .toast{color:var(--ink);border:1px solid var(--border-strong);background:#1c1c20;box-shadow:0 16px 40px #0009}html .toast-error{color:#ffb3b3;background:#2a1416;border-color:#ff6b6b4d}html .sign-out-menu,html .app-shell .sign-out-menu{border:1px solid var(--border-strong);background:#18181b;box-shadow:0 16px 40px #0009}html .sign-out-menu>.sign-out-all,html .sign-out-error{color:var(--danger)}html .group-select-popup,html .expiry-calendar{border-color:var(--border-strong);background:#18181b;box-shadow:0 16px 40px #0009}html .group-select-option[data-active=true],html .group-select-option:hover{background:#ffffff0d}html .group-select-option[aria-selected=true]{color:#fff;background:#8b93ff26}html .group-select-option[aria-selected=true] .provider-badge{background:color-mix(in srgb, var(--provider-accent) 22%, #111113)}html .expiry-grid td[aria-selected=true]>button{background:var(--accent);color:#0a0a0b}html .expiry-picker button:not(:disabled):hover{background:#ffffff12}html .site-header,html .site-header[data-surface=console],html .site-header[data-surface=auth]{color:var(--ink);border-bottom:1px solid var(--border);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#0a0a0bcc}html .site-header .site-header-inner{min-height:63px}html:root,:is(html body:has(.app-shell),html body:has(.auth-refined),html body:has(.site-header[data-surface=console])){--site-header-height:64px}html .site-header .site-brand,html .site-header[data-surface=console] .site-brand,html .site-header[data-surface=auth] .site-brand{color:#fff;letter-spacing:-.04em;font-size:19px;font-weight:700}html .site-brand>svg,html .site-header[data-surface=console] .site-brand>svg,html .site-header[data-surface=auth] .site-brand>svg{color:#fff}html .brand-api,html .site-header[data-surface=console] .brand-api,html .site-header[data-surface=auth] .brand-api{color:var(--muted);border:1px solid var(--border-strong);letter-spacing:.1em;border-radius:4px;margin-left:8px;padding:1px 5px;font-size:9px;font-weight:600}html .site-header .site-nav-link,html .site-header[data-surface=console] .site-nav-link{color:#a1a1aa;border-radius:8px;font-size:13.5px;transition:color .14s,background .14s}html .site-header .site-nav-link:hover,html .site-header .site-nav-link:focus-visible,html .site-header[data-surface=console] .site-nav-link:hover{color:#fff;background:#ffffff0a}html .site-header .site-nav-link[aria-current=page],html .site-header[data-surface=console] .site-nav-link[aria-current=page]{color:#fff;font-weight:500}html .site-nav-indicator:after,html .site-header[data-surface=console] .site-nav-indicator:after{background:#fff;border-radius:2px;width:18px;height:2px}html .site-nav-link[aria-current=page]:after{background:#fff}html .site-header .site-login{color:#0a0a0b;background:#ededef;border-color:#ededef;border-radius:8px;gap:10px;min-height:34px;padding:6px 14px;font-weight:600}html .site-header .site-login:hover{color:#000;background:#fff;border-color:#fff}html .language-switch,html .site-header[data-surface=auth] .language-switch,html .site-header[data-surface=console] .language-switch{color:#a1a1aa}html .language-switch:hover{color:#fff}html .language-switch option,html .site-header[data-surface=console] .language-switch option,html .site-header[data-surface=auth] .language-switch option{color:var(--ink);background:#18181b}html .site-balance,html .site-header[data-surface=auth] .site-balance,html .site-header[data-surface=console] .site-balance{color:var(--ink)}html .site-balance>span,html .site-header[data-surface=auth] .site-balance>span,html .site-header[data-surface=console] .site-balance>span{color:var(--muted)}html .site-avatar,html .site-header[data-surface=auth] .site-avatar,html .site-header[data-surface=console] .site-avatar{border:1px solid var(--border-strong);color:#d4d6ff;background:linear-gradient(135deg,#2b2d4a,#1a1a1f)}html .site-account-loading span{background:#ffffff12}html .app-shell .sidebar{--ink:#ededef;--muted:#8e8e99;--border:#ffffff14;--surface:#111113;--sage:#ffffff0f;color:var(--ink);border-right:1px solid var(--border);background:#0c0c0e}html .app-shell .sidebar-label,html .sidebar .sidebar-label{color:#5f5f6b;letter-spacing:.08em;text-transform:uppercase;font-weight:600}html .app-shell .sidebar .nav-link{color:#a1a1aa;border-radius:8px}html .app-shell .sidebar .nav-link svg{color:#71717a;transition:color .14s}html .app-shell .sidebar .nav-link:hover{color:#fff;background:#ffffff0a}html .app-shell .sidebar .nav-link:hover svg{color:#d4d4d8}html .app-shell .sidebar .nav-link.active{color:#fff;background:#ffffff10;font-weight:500;box-shadow:inset 0 0 0 1px #ffffff0d}html .app-shell .sidebar .nav-link.active svg{color:var(--accent)}html .app-shell .sidebar .nav-group-toggle.is-current{color:#fff}html .app-shell .nav-submenu:not([hidden]){border-left-color:var(--border)}html .app-shell .sidebar-user{border-top-color:var(--border)}html .app-shell .sidebar .sidebar-user p,html .app-shell .sidebar .mobile-close{color:var(--muted)}html .mobile-overlay.is-open{background:#000000a6}html .app-shell .main-area>.topbar,html .main-area>.topbar{border-bottom:1px solid var(--border);color:var(--muted)}html .page-heading{border-bottom-color:var(--border)}html .app-shell .page-heading h1,html .app-shell .console-overview-heading h1,html .page-heading h1{color:#fff;letter-spacing:-.03em;font-weight:600}html .console-overview-heading>span{color:var(--subtle);font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,monospace}html .app-shell .metric-label{color:var(--muted)}html .app-shell .metric-value{color:#fff;letter-spacing:-.035em;font-weight:600}html .app-shell .metric-footnote{color:var(--subtle)}html .app-shell .metric.card-sage{background:radial-gradient(140% 120% at 100% 0,#8b93ff40,#0000 60%),linear-gradient(#1a1b2e,#131320);border-color:#8b93ff40;box-shadow:0 0 0 1px #8b93ff14,0 16px 40px #5b63ff1a}html .app-shell .metric.card-sage .metric-label,html .app-shell .metric.card-sage .metric-footnote{color:#b9bdf5}html .app-shell .section-title h2{color:#fff}html .app-shell .chart-legend,html .chart-legend{color:var(--accent)}html .app-shell .range-select{border-color:var(--border-strong);background-color:#0e0e10}html .service-tabs>a:hover,html .service-tabs>button:hover{color:var(--ink);background:#ffffff0d}html .service-tabs>[aria-current=page],html .service-tabs>[aria-selected=true]{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff14}html .service-model-provider-mark{box-shadow:inset 0 0 0 1px var(--border);background:#ffffff0d}html .service-model-chips>button,html .service-model-chips>span{border-color:var(--border);background:#ffffff08}html .service-model-chips>button:hover{border-color:var(--border-strong);background:#ffffff12}html .card .service-stat{background:#ffffff06}html .service-limit progress,html .batch-job-progress{background:#ffffff12}html .service-table-link:hover,html .batch-file-label:hover{background:#ffffff0d}html .batch-preview{background:#ffffff08}html .text-button{color:var(--accent)}html .text-button:hover{background:#8b93ff1a}html .profile-avatar,html .settings-avatar{background:linear-gradient(135deg,#2b2d4a,#1a1a1f)}html .profile-avatar-initial{color:#d4d6ff}html .secret-box{border:1px solid var(--border);background:#0e0e10}html .settings-profile{background:radial-gradient(120% 160% at 0% 0%, #8b93ff1f, transparent 55%), var(--surface)}html .auth-divider:before,html .auth-divider:after,html .auth-refined .auth-divider:before,html .auth-refined .auth-divider:after{background:var(--border)}html .agreement-documents article+article,html .identity-row+.identity-row{border-top-color:var(--border)}html .billing-page{--billing-ink:var(--ink);--billing-sage:var(--accent);--billing-line:var(--border);--billing-soft:#ffffff08;--billing-sand:#ffffff08}html .billing-eyebrow,html .billing-wallet p,html .billing-method small,html .billing-cell-note,html .billing-plan-price del{color:var(--muted)}html .billing-wallet{background:radial-gradient(120% 160% at 100% 0,#8b93ff33,#0000 55%),linear-gradient(#17172a,#111113);border:1px solid #8b93ff33}html .billing-summary,html .billing-invite-hero{background:var(--surface)!important}html .billing-method,html .billing-quota{background:#0e0e10}html .billing-method:not(:disabled):hover{background:#ffffff08}html .billing-method.selected{border-color:var(--accent);background:#8b93ff14}html .billing-plan.selected{box-shadow:0 0 0 1px var(--accent), 0 16px 40px #5b63ff1f;border-color:var(--accent)!important}html .billing-plan:hover{border-color:var(--border-strong)!important}html .billing-plan-features svg,html .billing-help-image{color:var(--success)}html .billing-quota progress{background:#ffffff12}html .billing-quota progress::-webkit-progress-bar{background:#ffffff12}html .billing-quota progress::-webkit-progress-value{background:var(--accent)}html .billing-quota progress::-moz-progress-bar{background:var(--accent)}html .billing-text-button{color:var(--accent);text-decoration-color:#8b93ff66}html .billing-text-button:hover{background:#8b93ff1a}html .billing-method:focus-visible,html .billing-text-button:focus-visible{outline-color:var(--accent)}html .billing-qr{background:#fff;border-radius:10px}html .docs-directory,html .docs-reader{background:var(--surface);border-color:var(--border)}html .docs-directory-group a:hover{background:#ffffff0a}html .docs-directory-group a.is-active{color:#fff;box-shadow:inset 2px 0 var(--accent);background:#ffffff10}html .docs-note{background:#8b93ff0f;border-color:#8b93ff33}html .docs-note p{color:#c7cbff}html .docs-section code:not(.docs-code-block code){color:#e4e4e7;border:1px solid var(--border);background:#ffffff0f}html .docs-endpoint-row{border-color:var(--border);background:#0e0e10}html .docs-code-block,html .docs-markdown pre{color:#e4e4e7;border:1px solid var(--border);background:#0c0c0e}html .docs-code-toolbar{border-bottom-color:var(--border);background:#111113}html .docs-code-tabs button{color:var(--muted)}html .docs-code-tabs button[aria-selected=true]{color:#fff;background:#ffffff14}html .docs-code-toolbar .button{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}html .docs-code-toolbar .button:hover{color:#fff;background:#ffffff14}html :is(.docs-code-tabs,.docs-code-block pre,.docs-directory,.docs-directory nav){scrollbar-color:#ffffff26 transparent}html .ranking-periods{box-shadow:inset 0 0 0 1px var(--border);background:#ffffff0a}html .ranking-periods button:hover{background:#ffffff0f}html .ranking-periods button[aria-pressed=true]{color:#0a0a0b;background:#ededef}html :is(.ranking-sheet,.ranking-empty){background:var(--surface);border-color:var(--border)}html .ranking-tooltip{border-color:var(--border-strong);background:#18181b;box-shadow:0 16px 40px #0009}html .ranking-model-list li,html .ranking-list-footer,html .ranking-model-list+.ranking-model-list{border-color:var(--border)}html .ranking-provider-track{background:#ffffff12}html .auth-layout,html .auth-layout.auth-refined{background:var(--surface);border:1px solid var(--border);box-shadow:0 0 0 1px #ffffff05,0 40px 120px #0009}html .auth-refined .auth-card,html .auth-card{background:var(--surface)}html .auth-refined .auth-story:before{filter:saturate(.55);background:linear-gradient(#0a0a0b66 0%,#0a0a0b10 26%,#0a0a0b80 62%,#0a0a0bf0 100%),url(/images/horizon-gate.webp) 53%/cover no-repeat}html .auth-refined .auth-story:after{border-color:#ffffff12}html .auth-refined .auth-brand,html .auth-refined .auth-brand svg{color:#fff}html .auth-refined .auth-overline{color:#a1a1aa;font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,monospace}html .auth-refined .auth-story-content h1{color:#fff;letter-spacing:-.04em;font-weight:600}html .auth-refined .auth-story-content>p{color:#a1a1aa}html .auth-story-footer{border-top-color:#ffffff14}html .auth-model-marks,html .auth-model-link{color:#a1a1aa}html .auth-refined .auth-back{color:var(--muted)}html .auth-refined .auth-back:hover,html .auth-refined .auth-entry a:hover,html .auth-refined .auth-footer a:hover{color:#fff}html .auth-refined .auth-heading h2{color:#fff;font-weight:600}html .auth-refined .auth-entry,html .auth-refined .auth-divider,html .auth-refined .auth-forgot,html .auth-refined .password-reveal{color:var(--muted)}html .auth-refined .auth-entry a,html .auth-refined .auth-footer a{color:var(--accent)}html .home-shell,html .safest-home{--epoch-bg:#08080a;--epoch-ink:#f4f4f5;--epoch-muted:#9898a3;--epoch-gold:#c7cbff;background:var(--epoch-bg)}html .safest-home :is(h1,h2){font-family:var(--display-font);letter-spacing:-.045em;font-weight:600}html .epoch-hero h1{background:linear-gradient(#fff 30%,#a1a1aa);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(46px,5vw,76px);line-height:1.16}html .epoch-hero h1 em,html .safest-home h2 em,html .epoch-build h2 em{background:linear-gradient(92deg,#a5acff 0%,#d9b8ff 55%,#8fd3ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}html .epoch-art{filter:saturate(.5)brightness(.9)}html .epoch-shade{background:linear-gradient(90deg,#08080af2 0%,#08080ab3 32%,#08080a33 64%,#08080a00 86%),linear-gradient(#08080a66 0%,#08080a00 22% 68%,#08080a 100%)}html .epoch-kicker{color:#d4d4d8;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:6px 14px 6px 8px;font-size:12.5px;display:inline-flex}html .epoch-kicker>span{background:var(--success);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3ecf8e2e}html .epoch-description{color:#a1a1aa}html .epoch-button{color:#0a0a0b;background:#ededef;border-color:#ededef;border-radius:10px;gap:14px;min-height:48px;padding:10px 22px;box-shadow:0 0 0 1px #ffffff1a,0 10px 30px #ffffff12}html .epoch-button:hover{color:#000;background:#fff;transform:translateY(-1px)}html .epoch-actions .epoch-text-link{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff24;border-radius:10px;min-height:48px;padding:0 20px;transition:background .14s,border-color .14s}html .epoch-actions .epoch-text-link:hover{color:#fff;background:#ffffff12;border-color:#ffffff3d}html .epoch-text-link:hover{color:#fff}html .epoch-hero-bottom{color:#71717a;border-top-color:#ffffff14}html .epoch-models,html .epoch-trust,html .home-footer{border-color:#ffffff12}html .model-row>p,html .model-row>.epoch-text-link{color:#8e8e99}html .epoch-wordmarks>span{color:#d4d4d8;opacity:.8;transition:opacity .16s}html .epoch-wordmarks>span:hover{opacity:1}html .epoch-section-line,html .epoch-build .epoch-section-line{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,monospace;font-size:12px}html .epoch-trust-copy>.epoch-text-link{color:#c7cbff}html .epoch-principles article{border-top-color:#ffffff12}html .principle-top{color:var(--accent)}html .principle-top>span{color:#71717a}html .epoch-principles h3{color:#fff;font-weight:600}html .epoch-build{color:var(--epoch-ink);background:radial-gradient(60% 80% at 85%,#5b63ff1a,#0000 70%),#0c0c0f;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12}html .epoch-build-copy>p{color:#a1a1aa}html .epoch-build .epoch-text-link{color:#c7cbff}html .epoch-steps li{color:#d4d4d8}html .epoch-steps li:before,html .epoch-build .epoch-steps li:before{color:var(--accent);border-bottom-color:#8b93ff66;font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,monospace}html .code-panel{color:#e4e4e7;background:#0c0c0e;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 0 0 1px #ffffff08,0 40px 100px #0009,0 0 80px #5b63ff14}html .code-toolbar,html .code-footer{color:#8e8e99;border-color:#ffffff12}html .code-toolbar>span{color:#8e8e99}html .code-toolbar button{color:#8e8e99;border-radius:6px}html .code-toolbar button:hover{color:#fff}html .code-toolbar button[aria-selected=true]{color:#fff;background:#ffffff14;border-color:#ffffff14}html .code-body pre{color:#e4e4e7}html .code-line-numbers{color:#3f3f46}html .code-footer button{color:#c7cbff}html .epoch-closing>svg{color:#fff}html .epoch-closing>p{color:#8e8e99}html .closing-orbit{border-color:#8b93ff2e;box-shadow:0 -40px 120px #5b63ff1f,inset 0 60px 120px #5b63ff0d}html .closing-orbit:after{border-color:#ffffff0a}html .footer-brand{color:#fff}html .footer-brand>span,html .home-footer{color:#71717a}html .home-footer a:hover{color:#fff}html .flow-rail{stroke:#ffffff1f}html .flow-rail-out{stroke:#8b93ff80}html .flow-atmosphere{background:radial-gradient(#5b63ff24,#5b63ff0a 25%,#0000 68%)}html .flow-source{color:#d4d4d8;background:#111113;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff08}html .flow-source>i{background:var(--accent)}html .flow-source-glint,html .flow-app-glint{background:linear-gradient(100deg,#8b93ff1f,#8b93ff05);border-color:#8b93ff}html .flow-core-orbit{border-color:#8b93ff33}html .flow-core-orbit:before{border-color:#ffffff12}html .flow-core-seal{color:#fff;background:radial-gradient(circle at 35% 20%,#2a2c4a,#15151f 60%,#0c0c10);border-color:#8b93ff80;box-shadow:0 12px 40px #0008,0 0 60px #5b63ff33,inset 0 0 0 6px #8b93ff0d}html .flow-core-pulse{background:radial-gradient(circle,#8b93ff2e 30%,#0000 70%);border-color:#8b93ffa0;box-shadow:0 0 35px #5b63ff26}html .flow-port{background:#0c0c10;border-color:#8b93ff}html .flow-app,html .flow-playback{color:#d4d4d8;background:#111113;border-color:#ffffff1f}html .flow-app>svg{color:var(--accent)}html .flow-playback:hover{background:#1c1c20;border-color:#ffffff3d}html .public-main:has(.security-page){background:#08080a}html .security-page{color:var(--ink);background:radial-gradient(at 85% 0,#5b63ff1f,#0000 40%),#08080a}html .security-page-label,html .security-foundation-grid svg,html .architecture-card-top,html .security-bottom>svg{color:var(--accent)}html .security-page .button-primary{color:#0a0a0b;background:#ededef;border-color:#ededef}html .security-page .button-primary:hover{background:#fff}html .security-section-heading h2,html .security-boundary h2,html .architecture-grid h3,html .security-flow strong{color:#fff}html :is(.security-hero>div>p,.security-section-heading p,.security-foundation-grid p,.security-boundary>div>p,.security-flow p,.security-boundary .boundary-note,.architecture-grid article>p,.architecture-grid details p,.security-bottom>p,.architecture-card-top>span){color:#a1a1aa}html .security-flow span{color:#71717a}html .security-flow>svg{color:#52525b}html .architecture-grid summary,html .architecture-grid details a,html .security-bottom .text-link{color:#c7cbff}html .security-boundary{background:radial-gradient(at 100% 0,#5b63ff24,#0000 65%),#111113;border-color:#ffffff1a;border-radius:14px}html :is(.security-foundations,.architecture-grid article,.security-bottom,.security-foundation-grid article,.security-boundary .boundary-note){border-color:#ffffff12}html .orbital-ring{border-color:#8b93ff33}html .orbital-ring-two{border-color:#ffffff1a}html .orbital-vault{color:#fff;background:radial-gradient(circle at 30% 20%,#2a2c4a,#15151f 65%,#0c0c10);border-color:#8b93ff66;box-shadow:0 15px 50px #0008,0 0 60px #5b63ff26}html .orbital-halo{background:radial-gradient(circle,#5b63ff1f,#0000 70%)}html .orbital-node,html .orbital-ring-one:before{background:#c7cbff;box-shadow:0 0 12px #8b93ff}html .security-emblem{filter:none}@media (prefers-reduced-transparency:reduce){html .site-header,html .site-header[data-surface=console],html .site-header[data-surface=auth]{background:#0a0a0b!important}}@media (max-width:1000px){html:root{--site-header-height:112px}html body:has(.app-shell){--site-header-height:112px}html body:has(.auth-refined){--site-header-height:112px}html body:has(.site-header[data-surface=console]){--site-header-height:112px}html .site-header .site-header-inner{grid-template-rows:60px 52px}html .site-header[data-surface=console] .site-header-inner,html .site-header[data-surface=auth] .site-header-inner{grid-template-rows:63px}:is(html body:has(.site-header[data-surface=console]),html body:has(.auth-refined)){--site-header-height:64px}}html .recharts-default-tooltip{color:var(--ink);border-radius:8px;box-shadow:0 16px 40px #0009;background:#18181b!important;border:1px solid #ffffff24!important}html .recharts-tooltip-label{color:var(--muted)}html .recharts-cartesian-grid line{stroke:#ffffff12}html .recharts-cartesian-axis-tick-value{fill:#71717a}html .recharts-tooltip-cursor{fill:#ffffff08;stroke:#ffffff1f}
