[data-v3]{--bg:#0a0e16;--bg-2:#0e131d;--surface:#131a27;--surface-2:#1a2231;--surface-3:#232c3d;--grad-hi:#0c1019;--grad-lo:#080b12;--ink:#f0f3f8;--muted:#b3bccc;--dim:#8b95a8;--line:#333c4d;--line-strong:#46536a;--control:#68768d;--mint:#9ce0cd;--butter:#e8d5a3;--blush:#f0a8b4;--danger:var(--blush);--s1:#8ab8f0;--s2:#c0aaf2;--s3:#f0c674;--s4:#f09bb8;--s5:#7dd8c8;--s6:#a8d08a;--baseline:#77839b;--lilac:var(--s2);--sky:var(--s1);--coral:var(--s4);--green:var(--mint);--violet:var(--s2);--cyan:var(--s1);--amber:var(--butter);--radius:12px;--dur-1:.14s;--dur-2:.24s;--ease-out:cubic-bezier(.2, .7, .3, 1);min-height:100vh;color:var(--ink);isolation:isolate;background:linear-gradient(180deg, var(--grad-hi) 0%, var(--bg) 42%, var(--grad-lo) 100%);font-size:15.5px}html:has([data-v3]){background:#08090d}html:has([data-v3]) body{background:#08090d}[data-v3][data-bg=b]{--bg:#0c0f15;--bg-2:#10141c;--surface:#151a23;--surface-2:#1c222e;--surface-3:#242b39;--grad-hi:#0e1118;--grad-lo:#0a0c11}[data-v3][data-bg=c]{--bg:#08090d;--bg-2:#0d0e11;--surface:#12141a;--surface-2:#181b22;--surface-3:#20242c;--grad-hi:#0a0b0f;--grad-lo:#060708}[data-v3] .num{font-family:var(--font-code), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em}[data-v3] .mc{font-family:var(--font-code), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;color:var(--dim);font-size:10.5px;font-weight:500}[data-v3] .mc b,[data-v3] .mc strong{color:var(--muted);font-weight:600}[data-v3] .figure{border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--surface) 88%, transparent);position:relative}[data-v3] .figure:before,[data-v3] .figure:after{content:"";pointer-events:none;border-color:var(--line-strong);border-style:solid;width:14px;height:14px;position:absolute}[data-v3] .figure:before{border-top-left-radius:var(--radius);border-width:1px 0 0 1px;top:-1px;left:-1px}[data-v3] .figure:after{border-bottom-right-radius:var(--radius);border-width:0 1px 1px 0;bottom:-1px;right:-1px}[data-v3] .figure-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 16px;padding:14px 18px 10px;display:flex}[data-v3] .figure-claim{font-size:16.5px;font-weight:640}@media (min-width:48rem){[data-v3] .figure-head:has(.overview-growth-controls){justify-content:flex-start;align-items:center;column-gap:16px}[data-v3] .overview-growth-controls{column-gap:16px}}@media not (min-width:48rem){[data-v3] .figure-head:has(.overview-growth-controls){padding-inline:12px;padding-bottom:4px}[data-v3] .overview-growth-controls{flex-wrap:nowrap;justify-content:space-between;column-gap:8px;width:100%}[data-v3] .overview-growth-controls .swl{gap:5px;min-height:36px}[data-v3] .overview-growth-controls .mc{letter-spacing:0;text-transform:none;white-space:nowrap;font-family:inherit;font-size:11px}[data-v3] .overview-growth-controls .sw{width:28px}[data-v3] .overview-growth-controls .sw[data-on]:after{left:10px}}@media not (min-width:375px){[data-v3] .overview-growth-controls>span{align-items:flex-end}[data-v3] .overview-growth-controls .swl{flex-direction:column;align-items:flex-start;gap:4px}}[data-v3] .figure-claim .sub{color:var(--muted);font-weight:460}[data-v3] .figure-plot{padding:8px 6px 2px;position:relative}[data-v3] .figure-meta{border-top:1px solid var(--line);background:color-mix(in srgb, var(--bg-2) 70%, transparent);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);flex-wrap:wrap;gap:6px 18px;padding:8px 18px;display:flex}[data-v3] .panel{border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--surface) 88%, transparent);box-shadow:none}[data-v3] .tag{border:1px solid var(--line-strong);min-height:30px;color:var(--muted);white-space:nowrap;transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}[data-v3] button.tag:hover:not(:disabled),[data-v3] a.tag:hover{border-color:var(--control);color:var(--ink)}[data-v3] .tag.on{border-color:color-mix(in srgb, var(--mint) 60%, var(--line-strong));background:color-mix(in srgb, var(--mint) 6%, transparent);color:var(--mint)}[data-v3] button.tag.on:hover:not(:disabled){border-color:color-mix(in srgb, var(--mint) 80%, var(--line-strong));background:color-mix(in srgb, var(--mint) 9%, transparent);color:var(--mint)}[data-v3] .tag .n{font-family:var(--font-code), ui-monospace, monospace;color:var(--dim);font-size:11px}[data-v3] .tag.on .n{color:color-mix(in srgb, var(--mint) 75%, var(--dim))}[data-v3] .swl{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}[data-v3] .sw{border:1px solid var(--line-strong);background:var(--surface-3);width:34px;height:19px;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);border-radius:10px;flex:none;position:relative}[data-v3] .sw:after{content:"";background:var(--dim);width:13px;height:13px;transition:left var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}[data-v3] .swl:hover .sw{border-color:var(--control)}[data-v3] .sw[data-on],[data-v3] .sw[aria-checked=true]{background:var(--surface-3);border-color:color-mix(in srgb, var(--mint) 40%, var(--line-strong))}[data-v3] .sw[data-on]:after,[data-v3] .sw[aria-checked=true]:after{background:color-mix(in srgb, var(--mint) 80%, var(--surface-3));left:16px}[data-v3] .swl:hover .sw[data-on],[data-v3] .swl:hover .sw[aria-checked=true]{border-color:color-mix(in srgb, var(--mint) 60%, var(--line-strong))}[data-v3] .bl{color:var(--muted);transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:6px 1px;font-size:13px;font-weight:600}[data-v3] .bl:hover:not(:disabled){color:var(--ink)}[data-v3] .bl.on{color:var(--mint);border-bottom-color:var(--mint)}[data-v3] .seg{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface) 60%, transparent);border-radius:9px;align-items:stretch;display:inline-flex;overflow:hidden}[data-v3] .seg>button{white-space:nowrap;min-height:38px;color:var(--dim);transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);background:0 0;border:0;flex:none;padding:7px 13px;font-size:12.5px;font-weight:600}@media (max-width:480px){[data-v3] .seg>button{min-height:44px;padding:8px 9px}[data-v3] .range-custom,[data-v3] .range-action{min-height:44px!important}}[data-v3] .seg>button+button{border-left:1px solid var(--line)}[data-v3] .seg>button:hover:not(:disabled):not(.on){color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}[data-v3] .seg>button.on{color:var(--mint);background:0 0}[data-v3] .seg>button:disabled{cursor:not-allowed;opacity:.5}[data-v3] .range-custom{min-height:38px}[data-v3] .btn{border:1px solid var(--control);background:var(--surface-2);min-height:38px;color:var(--ink);transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:640;display:inline-flex}[data-v3] .btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--mint) 45%, var(--control));background:var(--surface-3)}[data-v3] .btn:active:not(:disabled){transform:translateY(1px)}[data-v3] .btn.primary{background:var(--mint);border-color:var(--mint);color:#0d1418}[data-v3] .btn.primary:hover:not(:disabled){background:color-mix(in srgb, var(--mint) 90%, white);border-color:color-mix(in srgb, var(--mint) 90%, white)}[data-v3] .btn.quiet{color:var(--muted);background:0 0;border-color:#0000}[data-v3] .btn.quiet:hover:not(:disabled){color:var(--ink);background:color-mix(in srgb, var(--surface-3) 70%, transparent)}[data-v3] .btn:disabled{opacity:.5}[data-v3] .input{border:1px solid var(--control);background:color-mix(in srgb, var(--surface) 94%, transparent);min-height:38px;color:var(--ink);transition:border-color var(--dur-1) var(--ease-out);border-radius:10px;padding:0 12px;font-size:14px;font-weight:500}[data-v3] .input:hover{border-color:color-mix(in srgb, var(--mint) 35%, var(--control))}[data-v3] :is(.search-field,.input,input,textarea,[contenteditable=true]){transition:border-color .14s,box-shadow .14s}[data-v3] .search-field:focus-within,[data-v3] .input:focus-within,[data-v3] :is(input:not([type]),input[type=text],input[type=search],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=password],textarea,[contenteditable=true]):focus{border-color:var(--mint);box-shadow:0 0 0 2px var(--mint), 0 0 18px color-mix(in srgb, var(--mint) 35%, transparent);border-radius:9px;outline:none}[data-v3] :is(.search-field,.input) :is(input,textarea):focus{box-shadow:none;outline:none}[data-v3] .seg:has(input:focus){overflow:visible}[data-v3] .stepper-coarse{display:none}@media (pointer:coarse){[data-v3] .stepper-fine{display:none}[data-v3] .stepper-coarse{width:42px;color:var(--muted);border-radius:8px;align-self:stretch;place-items:center;display:grid}[data-v3] .stepper-coarse:active{background:var(--surface-2);color:var(--ink)}[data-v3] .stepper-coarse:disabled{color:var(--line)}[data-v3] .input:has(.stepper-coarse){padding-left:4px;padding-right:4px}}[data-v3] .nav-link{min-height:38px;color:var(--muted);transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}[data-v3] .nav-link:hover{color:var(--ink);background:color-mix(in srgb, var(--surface-2) 80%, transparent)}[data-v3] .nav-link[aria-current]{color:var(--mint);background:color-mix(in srgb, var(--mint) 4.5%, transparent)}[data-v3] .nav-link .ic{opacity:.85;flex:none;width:15px;height:15px}[data-v3] .nav-sub{border-left:1px solid var(--line);flex-direction:column;gap:1px;margin:2px 0 6px 17px;padding-left:12px;display:flex}[data-v3] .nav-sub-link{color:var(--dim);transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);border-radius:7px;padding:6px 8px;font-size:12.5px;font-weight:600;line-height:1.3;text-decoration:none;display:block}[data-v3] .nav-sub-link:hover{color:var(--ink);background:color-mix(in srgb, var(--surface-2) 80%, transparent)}[data-v3] .nav-sub-link[aria-current]{color:var(--mint)}[data-v3] .epoch-ruler{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface-2) 80%, transparent);border-radius:3px;flex:auto;min-width:80px;height:12px;position:relative;overflow:hidden}[data-v3] .epoch-ruler>i{background:linear-gradient(90deg, var(--mint), var(--s2));opacity:.85;transition:width .6s var(--ease-out);position:absolute;inset:0 auto 0 0}[data-v3] .epoch-ruler:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 12px, color-mix(in srgb, var(--bg) 85%, transparent) 12px 13px);position:absolute;inset:0}[data-v3] ::-webkit-scrollbar{width:10px;height:10px}[data-v3] ::-webkit-scrollbar-thumb{background:var(--surface-3);background-clip:padding-box;border:3px solid #0000;border-radius:8px}[data-v3] ::-webkit-scrollbar-thumb:hover{background:var(--control);background-clip:padding-box;border:3px solid #0000}[data-v3] ::-webkit-scrollbar-track{background:0 0}@keyframes v3-sweep{to{transform:rotate(360deg)}}@keyframes v3-sweep-r{to{transform:rotate(-360deg)}}[data-v3] .sweep{transform-origin:60px 60px;animation:12s linear infinite v3-sweep}[data-v3] .orbit-1{transform-origin:60px 60px;animation:40s linear infinite v3-sweep}[data-v3] .orbit-2{transform-origin:60px 60px;animation:55s linear infinite v3-sweep-r}[data-v3] .orbit-3{transform-origin:60px 60px;animation:70s linear infinite v3-sweep}@keyframes v3-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}[data-v3] .draw-line{stroke-dasharray:1;stroke-dashoffset:0;animation:.56s cubic-bezier(.33,.1,.24,1) backwards v3-draw}@keyframes v3-updating-fade{0%,to{opacity:.5}50%{opacity:1}}@keyframes v3-updating-dots{0%,24%{content:""}25%,49%{content:"."}50%,74%{content:".."}75%,to{content:"..."}}[data-v3] .updating-label.is-pending{animation:1.6s ease-in-out infinite v3-updating-fade}[data-v3] .updating-label .updating-dots:after{content:"";width:1.15em;display:inline-block}[data-v3] .updating-label.is-pending .updating-dots:after{animation:1.2s step-end infinite v3-updating-dots}html:has([data-v3]) .lst-drop-storm{z-index:90;pointer-events:none;visibility:hidden;opacity:0;isolation:isolate;mix-blend-mode:normal;position:fixed;inset:0;overflow:hidden}html:has(.lst-drop-target:hover) .lst-drop-storm{visibility:visible;opacity:1}html:has([data-v3]) .lst-drop-flake{top:var(--y);left:var(--x);width:var(--s);height:auto;opacity:var(--o);pointer-events:none;mix-blend-mode:normal;animation:lst-drop-fall var(--dur) linear var(--del) infinite;animation-play-state:paused;position:absolute}html:has(.lst-drop-target:hover) .lst-drop-flake{will-change:transform;animation-play-state:running}@keyframes lst-drop-fall{0%{transform:translate3d(0, 0, 0) rotate(var(--rot,30deg))}to{transform:translate3d(-135vw, 155vh, 0) rotate(var(--rot,30deg))}}@media (prefers-reduced-motion:reduce){[data-v3] .sweep,[data-v3] .orbit-1,[data-v3] .orbit-2,[data-v3] .orbit-3,[data-v3] .draw-line,[data-v3] .updating-label.is-pending,[data-v3] .updating-label.is-pending .updating-dots:after{animation:none}html:has([data-v3]) .lst-drop-flake{animation:none}html:has(.lst-drop-target:hover) .lst-drop-storm{visibility:hidden;opacity:0}[data-v3] .updating-label.is-pending{opacity:.5}[data-v3] .updating-label.is-pending .updating-dots:after{content:"..."}}
