@font-face{font-family:sans;src:url(../media/Geist_latin-s.p.20f3xrkj613ah.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.yx-uVW_className{font-family:sans,sans Fallback}.yx-uVW_variable{--font-sans-ui:"sans", "sans Fallback"}
@font-face{font-family:mono;src:url(../media/GeistMono_latin-s.p.1t7tphccnfzmb.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.PUP1qa_className{font-family:mono,mono Fallback}.PUP1qa_variable{--font-mono-data:"mono", "mono Fallback"}
@font-face{font-family:mark;src:url(../media/SpaceGrotesk_latin-s.p.092gko6h6levo.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:mark Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.owZxIW_className{font-family:mark,mark Fallback}.owZxIW_variable{--font-mark:"mark", "mark Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:var(--font-sans-ui);--font-mono:var(--font-mono-data);--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--default-font-family:var(--font-sans-ui);--default-mono-font-family:var(--font-mono-data);--text-micro:15px;--text-micro--line-height:1.45;--text-small:16px;--text-ui:17px;--text-ui--line-height:1.5;--text-body:18px;--text-body--line-height:1.7;--text-read:clamp(18px, .95rem + .35vw, 19px);--font-mark:var(--font-mark);--font-fig:var(--font-sans-ui)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}a{color:inherit}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-y-0{inset-block:0}.left-0{left:0}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-\[6px\]{height:6px}.h-full{height:100%}.min-h-full{min-height:100%}.w-\[7rem\]{width:7rem}.w-\[9rem\]{width:9rem}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46rem\]{max-width:46rem}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56rem\]{max-width:56rem}.max-w-\[60ch\]{max-width:60ch}.max-w-\[60rem\]{max-width:60rem}.max-w-\[62ch\]{max-width:62ch}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.\!items-start{align-items:flex-start!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-rule{border-color:var(--rule)}.bg-ink\/60{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/60{background-color:color-mix(in oklab, var(--ink) 60%, transparent)}}.bg-rule\/40{background-color:var(--rule)}@supports (color:color-mix(in lab, red, red)){.bg-rule\/40{background-color:color-mix(in oklab, var(--rule) 40%, transparent)}}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.font-mark{font-family:var(--font-mark)}.font-mono{font-family:var(--font-mono-data)}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--text-micro--line-height))}.text-ui{font-size:var(--text-ui);line-height:var(--tw-leading,var(--text-ui--line-height))}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[46px\]{font-size:46px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.break-all{word-break:break-all}.text-brand{color:var(--brand-green)}.text-ink{color:var(--ink)}.text-ink-faint{color:var(--ink-faint)}.text-ink-muted{color:var(--ink-muted)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.select-none{-webkit-user-select:none;user-select:none}@media (min-width:40rem){.sm\:w-\[26rem\]{width:26rem}.sm\:flex-row{flex-direction:row}.sm\:\!items-baseline{align-items:baseline!important}.sm\:gap-8{gap:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&\>p\+p\]\:mt-3>p+p{margin-top:calc(var(--spacing) * 3)}}:root{--paper:#fdfdfc;--paper-sunk:#f1f4f2;--navy:#0f2a22;--ink:#0f1c17;--ink-muted:#4b5a54;--ink-faint:#86948f;--rule:#e1e7e4;--rule-strong:#c2cdc8;--brand-green:#0fa37f;--loss:#9c3328;--rise:#b4402f;--fall:#2a6ba8}@media (prefers-color-scheme:dark){:root{--paper:#0a1210;--paper-sunk:#101b17;--ink:#e3ebe7;--ink-muted:#9aaaa3;--ink-faint:#5f6e68;--rule:#1a2622;--rule-strong:#2e3c37;--brand-green:#2fbb94;--loss:#d2685c;--rise:#d2685c;--fall:#6aa3d8}}:root{--series-before:var(--ink);--series-after:var(--ink-muted);--after-tint:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--after-tint:color-mix(in srgb, var(--ink) 4%, transparent)}}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--paper-sunk);color:var(--ink);font-family:var(--font-sans), Georgia, serif;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--ink) 14%, transparent)}}.tnum,table,.font-mono,.font-fig{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.rule-t{border-top:1px solid var(--rule)}.rule-b{border-bottom:1px solid var(--rule)}.link{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.5px;-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);transition:text-decoration-color .15s}.link:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.doc{font-size:var(--text-read);color:var(--ink);line-height:1.75}.doc>*+*{margin-top:1.1em}.doc h2{font-family:var(--font-mark), var(--font-sans), sans-serif;letter-spacing:-.015em;margin-top:3.25rem;font-size:1.2em;font-weight:600}.doc h2:first-child{margin-top:0}.doc strong{font-weight:600}.doc code{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-muted);font-size:.8em}.doc ul{padding-left:1.4rem;list-style:none}.doc ul>li:before{content:"—";color:var(--ink-faint);margin-left:-1.4rem;position:absolute}.doc li+li{margin-top:.45em}.doc a[href]{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.5px;-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.doc a[href]:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
:root{--ui-mono:var(--font-mono-data), ui-monospace, SFMono-Regular, Menlo, monospace;--ui-title-size:clamp(2.5rem, 5.2vw, 4rem);--ui-bar-side:.75rem;--ui-pad:1.5rem;--ui-lift:0 1px 2px #0f1c1709, 0 8px 20px -14px #0f1c1733;--ui-bar-lead:1.25rem}@media (min-width:768px){:root{--ui-bar-side:.85rem;--ui-bar-lead:1.5rem}}.ui-wrap{width:100%;max-width:130rem;padding-inline:var(--ui-bar-side);margin-inline:auto}.ui-body{padding-block:3rem 4.5rem}.ui-navy{--ui-navy:var(--paper);--ui-line:var(--rule);--ui-on:var(--ink);--ui-on-muted:var(--ink-muted);--ui-on-faint:var(--ink-faint);--ui-green:var(--brand-green);background-color:var(--ui-navy);color:var(--ui-on);position:relative}.ui-navy:not(.ui-head-band){--ui-navy:var(--paper-sunk)}.ui-bar-strip{z-index:40;pointer-events:none;padding:calc(env(safe-area-inset-top,0px) + .4rem) 0 .45rem;background:var(--paper-sunk);position:sticky;top:0}.ui-bar{pointer-events:auto;min-height:4rem;padding:.75rem .9rem .75rem var(--ui-pad);border:1px solid var(--rule);background:var(--paper);border-radius:12px;align-items:center;gap:1rem;display:flex;box-shadow:0 1px 2px #0f1c170a,0 14px 32px -20px #0f1c1747}@media (min-width:768px){.ui-bar{padding-right:var(--ui-pad)}}:root{--ui-rail:3rem;--ui-lane:47px}body:has(.w-rail){--ui-lane:34.5px}.ui-rail,.ui-sheet,.ui-sheet-back{display:none}@media (min-width:1100px){.ui-railed-bar{display:none}body:has(.ui-rail){padding-left:calc(var(--ui-rail) + 2 * var(--ui-gap,3px))}.ui-rail{z-index:40;left:var(--ui-gap,3px);top:var(--ui-gap,3px);bottom:var(--ui-gap,3px);width:var(--ui-rail);border:1px solid var(--rule);border-radius:var(--ui-round,5px);background:var(--paper);flex-direction:column;align-items:center;padding:0 0 .5rem;display:flex;position:fixed}.ui-rail-box{width:28px;height:28px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ui-rail-box svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:block}.ui-rail-box:hover,.ui-rail-ask[aria-expanded=true]{color:var(--ink);background:var(--paper-sunk)}.ui-rail-head{height:var(--ui-lane);flex:none;justify-content:center;align-items:center;display:flex}.ui-rail-mark{color:var(--ink);line-height:1}.ui-rail-mark:hover{background:var(--paper-sunk)}.ui-rail-ask{margin-top:.5rem}.ui-rail-cut{background:var(--rule);flex:none;width:1.25rem;height:1px}.ui-rail-foot{flex-direction:column;align-items:center;gap:.5rem;margin-top:auto;display:flex}.ui-sheet-back{z-index:44;cursor:default;background:#0f1c172e;border:0;display:block;position:fixed;inset:0}.ui-sheet{z-index:45;top:1rem;left:calc(var(--ui-rail) + 1rem);border:1px solid var(--rule);background:var(--paper);border-radius:12px;max-width:60rem;padding:.75rem .9rem;display:block;position:fixed;right:1rem;box-shadow:0 1px 2px #0f1c170a,0 24px 48px -24px #0f1c1759}}html{scroll-padding-top:5.5rem}.ui-bar{position:relative}.ui-menu>summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;list-style:none;display:inline-flex}.ui-menu>summary::-webkit-details-marker{display:none}.ui-menu>summary:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.ui-menu>summary i{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.ui-menu[open]>summary{color:var(--ink)}.ui-menu[open]>summary i{transform:translateY(2px)rotate(-135deg)}.ui-menu-panel{z-index:1;border:1px solid var(--rule);background:var(--paper);border-radius:12px;padding:.6rem 1.25rem .75rem;position:absolute;top:calc(100% + .5rem);left:-1px;right:-1px;box-shadow:0 1px 2px #0f1c170a,0 24px 48px -24px #0f1c1747}@media (min-width:768px){.ui-menu{position:relative}.ui-menu-panel{width:max-content;top:calc(100% + 1.75rem);left:calc(-1.25rem - 1px);right:auto}.ui-menu-panel:before{content:"";height:1.75rem;position:absolute;top:-1.75rem;left:0;right:0}}.ui-menu-pages{margin:0;padding:0;list-style:none}.ui-menu-pages li+li{border-top:1px solid var(--rule)}.ui-menu-pages a{flex-direction:column;gap:.15rem;padding:.65rem 0;display:flex}.ui-menu-pages span:first-child{font-size:var(--text-ui);color:var(--ink-muted);font-weight:500}.ui-menu-pages span:last-child{font-size:var(--text-small);color:var(--ink-faint)}.ui-menu-pages a:hover span:first-child,.ui-menu-pages a[aria-current] span:first-child{color:var(--ink)}.ui-head{--ui-lede-size:clamp(16px, 1.45vw, 19px);--ui-head-body:calc(.5rem + 1.04 * var(--ui-title-size) + 1rem + 3 * 1.6 * var(--ui-lede-size) + 1.75rem + 1.4 * var(--text-small) + .25rem);min-height:calc(1.5rem + 2.75rem + var(--ui-head-body));flex-direction:column;padding-block:1.5rem 2.75rem;display:flex}@media (min-width:768px){.ui-head{min-height:calc(2.5rem + 3.5rem + var(--ui-head-body));padding-block:2.5rem 3.5rem}}.ui-status{font-size:var(--text-small);color:var(--ui-on-muted);flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin:0;line-height:1.4;display:flex}.ui-status i{background:var(--ui-on-faint);flex:none;width:7px;height:7px}.ui-status.is-live i{background:var(--ui-green)}.ui-status-label{color:var(--ui-on);font-weight:500}.ui-status-rule{background:var(--rule-strong);flex:none;width:1.75rem;height:1px}@media (max-width:480px){.ui-status-rule{display:none}}@media (prefers-reduced-motion:no-preference){.ui-status.is-live i{animation:2.4s ease-in-out infinite ui-beat}}@keyframes ui-beat{0%,to{box-shadow:0 0 #35c79c73}50%{box-shadow:0 0 0 5px #35c79c00}}.ui-page-title{font-size:var(--ui-title-size);letter-spacing:-.02em;text-wrap:balance;margin:.5rem 0 0;font-weight:400;line-height:1.04}.ui-page-title b{color:var(--ui-green);font-weight:400}.ui-lede{max-width:60ch;font-size:var(--ui-lede-size);color:var(--ui-on-muted);margin:1rem 0 0;line-height:1.6}.ui-lede strong{color:var(--ui-on);font-weight:500}.ui-head-status{margin-top:auto;padding-top:1.75rem}.ui-head-actions{flex-direction:column;align-items:stretch;gap:.75rem;margin-top:1.25rem;display:flex}.ui-head-actions .ui-btn{flex-wrap:wrap;row-gap:.15rem}.ui-head-actions .ui-dl-kind{margin-left:auto;padding-left:1rem}@media (max-width:479px){.ui-head-actions .ui-btn{column-gap:.5rem;padding-inline:.9rem}.ui-head-actions .ui-dl-kind{padding-left:.5rem}}@media (min-width:768px){.ui-head{position:relative}.ui-head-actions{right:0;top:calc(2.5rem + .5rem + (1.04 * var(--ui-title-size) - 2.975rem) / 2);margin:0;position:absolute}}@media (min-width:768px) and (max-width:1023px){.ui-head-actions{flex-direction:row}.ui-head-actions .ui-dl-kind{padding-left:0}}.ui-status a{color:var(--ui-on);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:4px}.ui-status a:hover{text-decoration-color:currentColor}.ui-btn{background:var(--ink);color:var(--paper);font-size:var(--text-small);white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:.6rem;padding:.8rem 1.15rem;font-weight:500;line-height:1.25rem;display:inline-flex}.ui-btn:hover{background:color-mix(in srgb, var(--ink) 86%, var(--paper))}.ui-btn .ui-arrow{transition:transform .2s}.ui-dl-icon{flex:none}.ui-dl-kind{opacity:.6;font-weight:500}.ui-btn.is-quiet{border-color:var(--rule-strong);color:var(--ui-on);background:0 0}.ui-btn.is-quiet:hover{border-color:var(--ink);background:0 0}.ui-btn.is-pending{border-color:var(--ui-line);color:var(--ui-on-faint);cursor:default;background:0 0}.ui-btn.is-pending:hover{background:0 0}.ui-btn:hover .ui-arrow{transform:translate(3px)}.ui-cmd{border:1px solid var(--ui-line);background:var(--paper-sunk);max-width:100%;font:var(--text-micro)/1.25rem var(--ui-mono);color:var(--ink-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:.6rem;padding:.8rem 1rem;display:inline-flex;overflow-x:auto}.ui-cmd span{color:var(--ui-green);-webkit-user-select:none;user-select:none}.ui-verify{align-items:center;gap:1.5rem 3rem;padding-block:clamp(3rem,7vw,5.5rem);display:grid}@media (min-width:880px){.ui-verify{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.ui-verify h2{letter-spacing:-.02em;text-wrap:balance;grid-column:1/-1;margin:0;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:400;line-height:1.06}.ui-verify h2 b{color:var(--ui-green);font-weight:400}.ui-verify p{font-size:var(--text-body);color:var(--ui-on-muted);margin:0;line-height:1.6}.ui-verify-links{flex-wrap:wrap;gap:.75rem 2rem;margin-top:1.25rem;display:flex}.ui-verify-link{font-size:var(--text-small);color:var(--ui-on);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:5px;gap:.5rem;font-weight:500;display:inline-flex}.ui-verify-link:hover{text-decoration-color:currentColor}.ui-code{border:1px solid var(--ui-line);background:var(--paper);font:var(--text-micro)/1.9 var(--ui-mono);color:var(--ink-muted);border-radius:6px;margin:0;padding:1.1rem 1.25rem;overflow-x:auto}.ui-code span{color:var(--ui-green);-webkit-user-select:none;user-select:none}.ui-footer-in{border-top:1px solid var(--ui-line);font-size:var(--text-small);color:var(--ui-on-faint);align-items:baseline;gap:.5rem 2.5rem;padding-block:2rem 2.5rem;line-height:1.7;display:grid}@media (min-width:768px){.ui-footer-in{grid-template-columns:10.5rem minmax(0,1fr)}.ui-footer-in>:nth-child(3){grid-column:2}}@media (min-width:1180px){.ui-footer-in{grid-template-columns:10.5rem minmax(0,1fr) auto}.ui-footer-in>:nth-child(3){grid-column:auto}}.ui-footer-in p{margin:0}.ui-notes{font-size:var(--text-small);color:var(--ink-faint);line-height:1.6}.ui-notes>*+*{margin-top:.3rem}.ui-tabs{scrollbar-width:none;border-bottom:1px solid var(--rule);gap:2.25rem;display:flex;overflow-x:auto}.ui-tabs::-webkit-scrollbar{display:none}.ui-tabs a{font-size:var(--text-ui);color:var(--ink-faint);white-space:nowrap;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:1.15rem 0 1rem;font-weight:500}.ui-tabs a.is-record{font-size:calc(var(--text-body) * 1.1);color:var(--ink-muted);font-weight:500}.ui-tabs-rule{background:var(--rule-strong);flex:none;align-self:center;width:1px;height:1.1rem;margin-inline:.25rem}.ui-tabs a:hover{color:var(--ink)}.ui-tabs a[aria-current=page]{border-bottom-color:var(--ink);color:var(--ink)}.ui-tabs a:focus-visible{outline:1px solid var(--ink);outline-offset:2px}@media (max-width:767px){.ui-tabs{flex-wrap:wrap;gap:0 1.5rem;overflow:visible}.ui-tabs a{font-size:var(--text-ui);padding:.7rem 0 .6rem}}.ui-button{border:1px solid var(--rule);background:var(--paper);font:13.5px var(--ui-mono);color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .95rem;display:inline-flex}.ui-button:hover{background:var(--paper-sunk)}
.s-field{width:100%;position:relative}.s-box{border-bottom:1px solid var(--rule-strong);background:0 0;align-items:center;gap:.6rem;padding:0 .15rem;transition:border-color .15s;display:flex}.s-scope{flex:none}.s-scope .v-asset>summary{border:1px solid var(--rule-strong);font:14px var(--ui-mono);letter-spacing:.02em;color:var(--ink-muted);border-radius:5px;gap:.4rem;padding:.2rem .5rem}.s-scope .v-asset>summary i{width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.s-scope .v-asset>summary:hover,.s-scope .v-asset[open]>summary{border-color:var(--ink);color:var(--ink)}.s-scope .v-asset-panel{min-width:21rem;padding:.6rem 1.35rem .9rem;left:0}.s-scope .v-asset-panel .kind{font-size:var(--text-small);padding:.75rem 0 .15rem}.s-scope .v-asset-panel a{font-size:var(--text-body);padding:.5rem 0}.s-scope .v-asset-panel a span:last-child{font:var(--text-small) var(--ui-mono)}.s-mark{color:var(--ink-faint);flex:none;display:flex}.s-in{text-align:left;cursor:pointer;min-width:0;font:var(--text-ui)/1.4 var(--font-sans-ui), system-ui, sans-serif;color:var(--ink-faint);background:0 0;border:0;flex:1;align-items:center;gap:.6rem;padding:.8rem 0;display:flex}.s-say{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-in:hover,.s-in:focus-visible,.s-in:hover .s-mark,.s-box:focus-within .s-mark{color:var(--ink)}.s-box kbd{border:1px solid var(--rule);font:var(--text-micro)/1.3 var(--ui-mono);color:var(--ink-faint);border-radius:4px;flex:none;padding:.1rem .4rem}.s-panel{z-index:40;border:1px solid var(--rule);background:var(--paper);border-radius:10px;max-height:26rem;padding:.35rem 0;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto;box-shadow:0 1px 2px #0f1c170a,0 24px 48px -24px #0f1c1747}.s-group{font:14px var(--ui-mono);color:var(--ink-faint);padding:.5rem .9rem .2rem}.s-list{margin:0;padding:0;list-style:none}.s-list li{border-bottom:1px solid var(--rule)}.s-list li:last-child{border-bottom:0}.s-list a,.s-list .row{font-size:var(--text-ui);color:var(--ink-muted);justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem 0;display:flex}.s-list a:hover{color:var(--ink)}.doc-body{padding-block:1rem 4.5rem}.doc-body>section+section{margin-top:3.5rem}.r-meta{font-size:var(--text-small);color:var(--ink-faint)}.r-list{margin-top:1rem}.v-said{font-size:var(--text-ui);color:var(--ink);margin:1rem 0 0}.v-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.v-when{font:var(--text-micro) var(--ui-mono);color:var(--ink-faint)}.v-when .live{color:var(--brand-green)}.v-name{font-size:var(--text-body);margin-top:.35rem;font-weight:500;line-height:1.35}.v-price-row{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-top:.25rem;display:flex}.v-price{font-family:var(--font-fig), Georgia, serif;letter-spacing:-.01em;font-size:clamp(36px,3.6vw,48px);font-weight:500;line-height:1.1}.v-change{font-size:var(--text-ui);color:var(--ink-muted)}.v-change b{color:var(--ink);font-weight:500}.v-asset{position:relative}.v-asset>summary{cursor:pointer;font-size:var(--text-body);align-items:baseline;gap:.5rem;font-weight:500;list-style:none;display:inline-flex}.v-asset>summary::-webkit-details-marker{display:none}.v-asset>summary .sym{font:var(--text-micro) var(--ui-mono);color:var(--ink-faint)}.v-asset>summary i{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:translateY(-3px)rotate(45deg)}.v-asset-panel{z-index:30;border:1px solid var(--rule);background:var(--paper);border-radius:12px;min-width:17rem;padding:.5rem 1.25rem .75rem;position:absolute;top:calc(100% + .6rem);left:-1.25rem;box-shadow:0 1px 2px #0f1c170a,0 24px 48px -24px #0f1c1747}.v-asset-panel .kind{font-size:var(--text-micro);color:var(--ink-faint);padding:.6rem 0 .1rem}.v-asset-panel a{font-size:var(--text-ui);color:var(--ink-muted);justify-content:space-between;gap:1rem;padding:.4rem 0;display:flex}.v-asset-panel a:hover,.v-asset-panel a[aria-current]{color:var(--ink)}.v-asset-panel a span:last-child{font:var(--text-micro) var(--ui-mono);color:var(--ink-faint)}.v-scales{background:var(--paper-sunk);border:1px solid var(--rule);border-radius:9px;gap:2px;margin-top:.75rem;padding:2px;display:inline-flex}.v-scales a,.v-scales button{font:13px var(--ui-mono);color:var(--ink-faint);border-radius:7px;padding:.2rem .6rem;transition:background .13s,color .13s,box-shadow .13s}.v-scales button{cursor:pointer}.v-scales a:hover,.v-scales button:hover{color:var(--ink-muted)}.v-scales a[aria-current],.v-scales button[aria-current]{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px #0f1c1717,0 0 0 1px #0f1c170d}@media (prefers-reduced-motion:reduce){.v-scales a,.v-scales button{transition:none}}.c-kinds{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;width:min(36rem,88vw);display:grid}.c-kinds>:first-child,.c-kinds .kind{grid-column:1/-1}@media (max-width:640px){.c-kinds{grid-template-columns:1fr}}.p-chart{margin:0}.p-plot{height:var(--plot-h);position:relative}.p-draw{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.p-framed{display:none;position:absolute;inset:0}.p-grip.is-framed .p-plot>.p-draw,.p-grip.is-framed .p-plot>.p-y,.p-grip.is-framed .p-plot>.p-mark-name,.p-grip.is-framed .p-chart>.p-x{visibility:hidden}.p-grip.is-framed .p-framed.is-true{display:block}.k-main-body.is-even .p-grip.is-framed .p-framed.is-true{display:none}.k-main-body.is-even .p-grip.is-framed .p-framed.is-even{display:block}.p-framed .p-x{position:absolute;top:100%;left:0;right:0}.p-read{fill:color-mix(in srgb, var(--brand-green) 4%, transparent)}.p-grip{position:relative}.p-grip .p-plot{cursor:grab}.p-grip.is-dragging .p-plot{cursor:grabbing}.p-back{z-index:3;border:1px solid var(--rule);background:var(--paper);width:24px;height:24px;color:var(--ink-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;display:flex;position:absolute;top:.3rem;right:.3rem}.p-back svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.p-back:hover{color:var(--ink);border-color:var(--rule-strong)}.p-back:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.p-live{pointer-events:none;position:absolute;inset:0}.p-atnow{border-top:1px dashed color-mix(in srgb, var(--brand-green) 55%, transparent);height:0;position:absolute;left:0}.p-atnow>i{background:var(--brand-green);border-radius:50%;width:5px;height:5px;position:absolute;top:-2.5px;right:0}.p-atnow.is-even,.k-main-body.is-even .p-atnow.is-true,.k-rail-body.is-even .p-atnow.is-true{display:none}.k-main-body.is-even .p-atnow.is-even,.k-rail-body.is-even .p-atnow.is-even{display:block}.p-after{fill:var(--after-tint)}.p-grid{stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke}.p-zero{stroke:var(--rule-strong);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.p-t{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.p-mark{stroke:var(--ink-faint);stroke-width:1px;stroke-dasharray:1 3;vector-effect:non-scaling-stroke}.p-mark.is-due{stroke-dasharray:4 3}.is-bare .p-mark,.is-bare .p-mark-name{display:none}.p-line{fill:none;stroke-linejoin:round;vector-effect:non-scaling-stroke}.p-line.is-now{stroke:var(--ink);stroke-width:2.2px}.p-line.is-own{stroke:var(--ink);stroke-width:1.7px}.p-line.is-chosen{stroke:var(--ink-muted);stroke-width:1.7px}.p-line.is-other{stroke:var(--ink-faint);stroke-width:1.2px;opacity:calc(1 - var(--fade,0) * .62)}.p-line.is-ref{stroke:var(--ink-faint);stroke-width:1.2px;stroke-dasharray:3 3}.p-band{stroke:none;fill:var(--ink);opacity:.13}.p-band.is-own{fill:var(--ink-faint);opacity:.18}a:hover>.p-line.is-other,a:hover>.p-line.is-chosen{stroke:var(--ink);stroke-width:2.2px;opacity:1}.p-y .u-alt,.p-y.is-swap:where(:hover,.p-plot:hover *) .u-now{display:none}.p-y.is-swap:where(:hover,.p-plot:hover *) .u-alt{display:inline}.p-y b{font-weight:inherit}.p-y{background:color-mix(in srgb, var(--paper) 80%, transparent);font:11.5px var(--ui-mono);color:var(--ink-faint);white-space:nowrap;pointer-events:none;padding:0 .15rem;position:absolute;right:.15rem;transform:translateY(-50%)}.p-mark-name{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;color:var(--ink-muted);background:color-mix(in srgb, var(--paper) 80%, transparent);padding:0 .3rem;font-size:14px;position:absolute;top:.2rem;overflow:hidden}.p-mark-name.is-low{top:1.45rem}.p-mark-name.is-left{transform:translate(-100%)}.p-x{height:1rem;position:relative}@media (max-width:640px){.p-x span:nth-child(2n){display:none}}.p-cursor{cursor:crosshair;touch-action:pan-y;position:absolute;inset:0}.p-cursor.is-on{cursor:pointer}.p-lit{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.p-lit-case{fill:none;stroke:var(--paper);stroke-width:6px;stroke-linejoin:round;stroke-linecap:round;opacity:.85;vector-effect:non-scaling-stroke}.p-lit-line{fill:none;stroke:var(--brand-green);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.p-lit-line.is-chosen{stroke-width:2.5px}.p-cursor-read .is-lit{color:var(--brand-green)}.p-cursor-read .is-lit i{color:var(--ink-faint);font-style:normal}.p-cursor-line{background:var(--ink-faint);width:1px;position:absolute;top:0;bottom:0}.p-cursor-read{background:color-mix(in srgb, var(--paper) 88%, transparent);max-width:18rem;font:12.5px var(--ui-mono);white-space:nowrap;color:var(--ink-faint);border-radius:4px;gap:.5rem;margin-left:.4rem;padding:.15rem .4rem;line-height:1.3;display:flex;position:absolute;top:.2rem}.p-cursor-read.is-left{margin-left:-.4rem;transform:translate(-100%)}.p-cursor-read.is-stack{flex-direction:column;align-items:flex-start;gap:.05rem;max-width:none}.p-cursor-read.is-stack>span{gap:.35rem;display:flex}.p-cursor-read .is-whose{min-width:6.2rem;color:var(--ink-faint);flex:none;font-style:normal}.p-cursor-read.is-left.is-stack{align-items:flex-start}.p-cursor-read b{color:var(--ink);font-weight:500}.p-cursor-read i{color:var(--ink-muted);font-style:normal}.p-cursor-read .is-lead{color:var(--ink)}.p-cursor-read .is-event{text-overflow:ellipsis;overflow:hidden}.p-x span{font:11.5px var(--ui-mono);color:var(--ink-faint);white-space:nowrap;position:absolute;top:.1rem;transform:translate(-50%)}.w{border:1px solid var(--rule);background:var(--paper);box-shadow:var(--ui-lift);border-radius:12px}.w-head{padding:.7rem var(--ui-pad);border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.w-head h2{font-size:var(--text-ui);margin:0;font-weight:500}.w-head.is-tools{justify-content:flex-end}.w-body{padding:var(--ui-pad)}.w-head .v-scales{margin-top:0}.k-cols{scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.k-cols::-webkit-scrollbar{display:none}@supports (animation-timeline:scroll()){.k-cols:before,.k-cols:after{content:"";z-index:1;opacity:0;pointer-events:none;flex:none;width:2.5rem;position:sticky}.k-cols:before{background:linear-gradient(to right, var(--paper), transparent);margin-right:-2.5rem;animation:linear both k-behind;animation-timeline:scroll(inline);left:0}.k-cols:after{background:linear-gradient(to left, var(--paper), transparent);margin-left:-2.5rem;animation:linear both k-ahead;animation-timeline:scroll(inline);right:0}@keyframes k-behind{0%{opacity:0}4%,to{opacity:1}}@keyframes k-ahead{0%,96%{opacity:1}to{opacity:0}}}.k-col{min-width:19rem;padding:0 var(--ui-pad);flex:1 1 0;container-type:inline-size}.k-col+.k-col{border-left:1px solid var(--rule)}.k-col header{justify-content:space-between;align-items:baseline;gap:.75rem;min-height:24px;display:flex}.k-col-t,.k-cards .d{font:13.5px var(--ui-mono);color:var(--ink)}.k-col-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;overflow:hidden}@container (max-width:21rem){.k-col-w{display:none}}.k-col-t.is-live{color:var(--brand-green)}.k-col-p{font:13.5px var(--ui-mono);color:var(--ink)}.k-col-f{font:12.5px var(--ui-mono);color:var(--ink-faint);flex-wrap:wrap;gap:0 .85rem;margin:.3rem 0 0;display:flex}.k-col-f b{color:var(--ink);font-weight:400}.k-col-n{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-muted);margin:.1rem 0 0;font-size:14.5px;overflow:hidden}.k-col .p-chart{margin-top:.5rem}.k-mini{grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));gap:.35rem .6rem;margin:.6rem 0 0;display:grid}.k-mini dt{font:12.5px var(--ui-mono);color:var(--ink-faint);white-space:nowrap;line-height:1.25}.g-rows{gap:0;margin:0;display:grid}.g-rows>div{grid-template-columns:var(--lab,2.9rem) minmax(0, 1fr);align-items:center;gap:var(--lab-gap,.4rem);min-height:2.1rem;display:grid}.g-rows dt{font:12.5px var(--ui-mono);color:var(--ink-faint)}.g-rows dd{margin:0}.g-head{margin-bottom:.15rem}.g-head dt{color:var(--ink-muted)}.g-head dd{font:12.5px var(--ui-mono);color:var(--ink-faint)}.g-head dd:last-child{padding-left:.7rem}.g-word{font:13px var(--ui-mono);color:var(--ink);white-space:nowrap;align-items:center;gap:.3rem;display:flex}.px{flex:1;min-width:0;height:1.85rem;overflow:hidden}.px-zero{stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke}.px-wrap{flex:1;min-width:0;display:flex;position:relative}.px-at{stroke:var(--ink-faint);stroke-width:1px;vector-effect:non-scaling-stroke}.px-read{background:color-mix(in srgb, var(--paper) 92%, transparent);font:12.5px var(--ui-mono);color:var(--ink);white-space:nowrap;pointer-events:none;border-radius:3px;padding:0 .25rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.px-line{fill:none;stroke:var(--ink);stroke-width:1.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.px-line.is-ref{stroke:var(--ink-faint);stroke-width:1px;stroke-dasharray:3 3}.px-line.is-held{opacity:.5}.px-line.is-ref.is-held{opacity:.68}.g-word b{flex:none;width:.8rem;font-weight:500}.sm{width:13px;height:13px;color:var(--ink);flex:none}.g-marks{flex:none;align-items:center;gap:2px;padding-right:.15rem;display:flex}.g-marks .sm:not(:first-child){opacity:.6}.sm-gap{flex:none;width:13px;height:13px}.sm.is-up,.e-what.is-up,.k-col-f .is-up,.r-when .is-up,.r-meas .is-up{color:var(--rise)}.sm.is-down,.e-what.is-down,.k-col-f .is-down,.r-when .is-down,.r-meas .is-down{color:var(--fall)}.is-own dt{color:var(--ink);font-weight:500}.is-own{margin-bottom:.1rem}.g-word.is-after{border-left:1px solid var(--rule);padding-left:.7rem}.g-old{color:var(--ink-faint);font:12px var(--ui-mono)}.k-mini dd{font:14px var(--ui-mono);color:var(--ink);margin:0;line-height:1.25}.e-slots{grid-template-columns:var(--slot);align-items:baseline;gap:.35rem var(--lab-gap);margin:0;display:grid}.e-slots+.e-slots{margin-top:.35rem}.e-slots>div,.e-slots dd{display:contents}.e-slots dt{font:12px var(--ui-mono);color:var(--ink-faint);grid-column:1}.e-slots a{display:contents}.e-slots dd>span:not(.e-none){align-items:baseline;gap:var(--lab-gap);grid-column:2/-1;display:inline-flex}.e-slots dd>span:not(.e-none)>.e-away{min-width:var(--when);flex:none}.e-slots dd,.e-away,.e-what,.e-none{font:13px var(--ui-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.e-away,.e-none{color:var(--ink-muted);grid-column:2}.e-none,.e-due{color:var(--ink-faint)}.e-what,.e-due{text-overflow:ellipsis;white-space:nowrap;grid-column:3;min-width:0;overflow:hidden}.e-slots a:hover .e-what{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.5px}.k-fold{border-top:1px solid var(--rule);font:12.5px var(--ui-mono);color:var(--ink-faint);cursor:pointer;grid-column:1/-1;justify-content:center;align-items:center;gap:.4rem;padding:.35rem 0;display:flex}.k-fold:hover{color:var(--ink)}.k-fold i{border-bottom:1.2px solid;border-right:1.2px solid;width:5px;height:5px;transform:translateY(-2px)rotate(45deg)}.k-fold[aria-expanded=true] i{transform:translateY(1px)rotate(-135deg)}.k-split{grid-template-columns:var(--t,53%) minmax(0, 1fr);--lab:2.9rem;--lab-gap:.4rem;--when:2.3rem;--slot:var(--lab) var(--when) minmax(0, 1fr);margin-top:.55rem;display:grid}.k-cell{min-width:0;padding:.15rem .6rem .45rem 0}.k-cell.is-next{border-left:1px solid var(--rule);padding:.15rem 0 .45rem .6rem}.k-cell>.k-lab{margin-bottom:.15rem;display:block}.k-cell.is-head{border-top:1px solid var(--rule);text-align:center;padding:.5rem .6rem .2rem 0}.k-cell.is-head.is-next{padding:.5rem 0 .2rem .6rem}.k-sec{border-top:1px solid var(--rule);font:12.5px var(--ui-mono);letter-spacing:.02em;color:var(--ink-muted);grid-column:1/-1;grid-template-columns:var(--t,53%) minmax(0, 1fr);align-items:baseline;padding:.45rem 0 .25rem;display:grid}.k-sec-l{justify-content:space-between;align-items:baseline;gap:.5rem;padding-right:.6rem;display:flex}.k-sec-t{letter-spacing:0;color:var(--ink-faint);white-space:nowrap;font-size:11px}.k-sec-t.is-next{padding-left:.6rem}.k-sec-n{letter-spacing:0;color:var(--ink-faint);white-space:nowrap;justify-self:end;font-size:11px}.k-more{font:12px var(--ui-mono);color:var(--ink-faint);cursor:pointer;grid-column:1/-1;justify-content:center;align-items:center;gap:.3rem;padding:.15rem 0 .3rem;display:flex}.k-more:hover{color:var(--ink)}.k-more i{border-bottom:1.2px solid;border-right:1.2px solid;width:4px;height:4px;transform:translateY(-1px)rotate(45deg)}.k-more[aria-expanded=true] i{transform:translateY(1px)rotate(-135deg)}.k-known{margin-top:.25rem}.k-strip{grid-column:1/-1;padding:.25rem 0 .15rem}.n-band{border-bottom:1px solid var(--rule);height:15px;display:block;position:relative}.n-band:before{content:"";left:var(--t,50%);border-left:1px solid var(--rule-strong);position:absolute;top:0;bottom:0}.n-tick{background:var(--ink-muted);width:1px;height:9px;position:absolute;bottom:0;transform:translate(-.5px)}.n-tick.is-next{background:var(--ink-faint)}.n-row>summary,.n-row.is-flat{grid-template-columns:var(--slot);align-items:baseline;column-gap:var(--lab-gap);margin:0;padding:.175rem 0;display:grid}.n-row>summary{cursor:pointer;border-radius:3px;list-style:none}.n-row>summary::-webkit-details-marker{display:none}.n-row>summary:hover,.n-row[open]>summary{background:var(--paper-sunk);box-shadow:0 0 0 2px var(--paper-sunk)}.n-row[open]>summary .e-said{color:var(--ink-muted)}.n-row>summary:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.n-kind{font:12px var(--ui-mono);color:var(--ink-muted);grid-column:1}.n-tail{grid-column:2/-1;align-items:baseline;gap:.35rem;min-width:0;display:flex}.n-row.is-flat .n-tail{grid-column:3}.e-said{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:12px var(--ui-mono);color:var(--ink);flex:1;overflow:hidden}.n-row>summary i{width:4px;height:4px;color:var(--ink-faint);border-bottom:1.2px solid;border-right:1.2px solid;flex:none;transform:translateY(-2px)rotate(45deg)}.n-row[open]>summary i{transform:translateY(0)rotate(-135deg)}.n-row>summary:hover i{color:var(--ink)}.n-open{border-left:1px solid var(--rule);margin:.25rem 0 .5rem;padding-left:.55rem}.n-open a{color:var(--ink);font-size:13px;line-height:1.4;display:block}.n-open a:hover{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.5px}.n-open p{font:11.5px var(--ui-mono);color:var(--ink-faint);margin:.2rem 0 0}.k-none{color:var(--ink-faint);font-size:13.5px}.k-after i{color:var(--ink-faint);font-style:normal}.k-acts{align-self:center;align-items:center;margin-right:-.2rem;display:flex}.k-acts a{width:24px;height:24px;color:var(--ink-muted);border:1px solid var(--rule);border-radius:7px;justify-content:center;align-items:center;transition:background .13s,color .13s,border-color .13s;display:flex}.k-acts svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:15px;height:15px}.k-acts a:hover{color:var(--paper);background:var(--ink);border-color:var(--ink)}.k-acts a:focus-visible{outline:1px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.k-acts a{transition:none}}.k-over{margin-bottom:.75rem}.k-wait{display:block}.k-wait-set{padding-bottom:.2rem;display:block}.k-wait-row{grid-template-columns:var(--lab,2.9rem) minmax(0, 1fr);align-items:center;gap:var(--lab-gap,.4rem);height:1.15rem;display:grid}.k-wait-lab,.k-wait-bar{background:var(--rule);opacity:.6;border-radius:2px;height:.5rem;display:block}.k-wait-lab{width:2.2rem}.k-wait-bar{width:100%;max-width:18rem}.k-empty{font:12.5px var(--ui-mono);color:var(--ink-faint);margin:.5rem 0 0;line-height:1.4}.k-col-n,.k-known,.k-cards .t,.k-cards .a{font-family:var(--ui-mono)}.k-col-n,.k-cards .t{font-size:13.5px}.k-cards .a{font-size:12.5px}.w-tools{align-items:center;gap:.75rem;display:flex}.k-set>summary{font:13.5px var(--ui-mono);color:var(--ink-muted)}.k-set>summary:hover{color:var(--ink)}.k-set-row{display:contents}.k-set-row .kind{font:12.5px var(--ui-mono);color:var(--ink-muted);padding:0}.k-set-row .v-scales{justify-self:start;margin-top:0}.k-set>summary{color:var(--ink-faint);gap:0}.k-set>summary:hover,.k-set[open]>summary{color:var(--ink)}.k-set>summary i{display:none}.k-gear{width:16px;height:16px;display:block}.v-asset.is-right .v-asset-panel{left:auto;right:-1.25rem}.k-tools .k-set .k-set-panel{padding:.85rem 1rem;top:calc(100% + .4rem);right:0}.k-tools .k-pick .k-set-panel{width:max-content;max-width:min(26rem,86vw);display:block}.k-set-panel{grid-template-columns:max-content 1fr;align-items:center;gap:.6rem 1rem;width:min(20rem,88vw);display:grid}.k-set-panel a span:first-child{font:14px var(--ui-mono)}@media (max-width:640px){.k-cols{flex-direction:column}.k-cols:before,.k-cols:after{display:none}.k-col{min-width:0}}.w-top{margin:0}.w-rail{margin:0;overflow:hidden}.e-row{align-items:center;gap:1rem;display:flex}@media (min-width:1100px){.e-row{height:var(--ui-lane)}}.e-next{min-width:0;padding:var(--ui-row) 0 var(--ui-row) var(--ui-pad);flex:0 auto;align-items:baseline;gap:1.1rem;margin:0;display:flex;overflow:hidden}.e-lab{font:12.5px var(--ui-mono);color:var(--ink-faint);flex:none}.e-up{white-space:nowrap;color:var(--ink-muted);align-items:baseline;gap:.35rem;font-size:14.5px;display:inline-flex}.e-up:hover{color:var(--ink)}.e-in{font:12.5px var(--ui-mono);color:var(--ink-faint)}.e-up:hover .e-in{color:var(--ink-muted)}.e-row .t-strip{border-left:1px solid var(--rule);min-width:0;padding-inline:1rem var(--ui-pad);flex:14rem;align-self:stretch}.k-grid{display:block}.k-panel{position:relative}.k-panes{align-items:start;display:grid}@media (min-width:1100px){.k-panes{grid-template-columns:minmax(0, 1fr) var(--rail,21rem)}}.k-pull,.k-pull-y{display:none}@media (min-width:1100px){.k-pull-y{z-index:2;height:12px;margin-block:calc(-6px - var(--ui-gap) / 2);cursor:row-resize;display:block;position:relative}.k-pull-y:after{content:"";border-radius:2px;position:absolute;inset:5px 0}.k-pull-y:hover:after,.k-pull-y:focus-visible:after{background:var(--rule-strong)}.k-pull-y:focus-visible{outline:none}body.is-pulling-y{cursor:row-resize}.k-pull{z-index:2;top:0;bottom:0;right:calc(var(--rail,21rem) + var(--ui-gap) / 2 - 6px);cursor:col-resize;width:12px;display:block;position:absolute}.k-pull:after{content:"";border-radius:2px;position:absolute;inset:0 5px}.k-pull:hover:after,.k-pull:focus-visible:after{background:var(--rule-strong)}.k-pull:focus-visible{outline:none}}body.is-pulling{cursor:col-resize;-webkit-user-select:none;user-select:none}body.is-pulling *{pointer-events:none}@media (min-width:1100px){.k-rail{max-height:calc(100vh - 8rem);position:sticky;top:6.25rem}}@media (max-width:1099px){.k-rail{border-top:1px solid var(--rule)}}.k-tools{padding:var(--ui-row) var(--ui-pad);background:color-mix(in srgb, var(--paper-sunk) 45%, var(--paper));align-items:center;gap:.75rem;min-height:2.25rem;display:flex}.k-spread{font:11.5px var(--ui-mono)}.k-spread,.k-out{flex-direction:column;padding-bottom:.5rem;display:flex}.k-head{min-height:2.25rem;padding:var(--ui-row) var(--ui-pad);border-bottom:1px solid var(--rule);background:color-mix(in srgb, var(--paper-sunk) 45%, var(--paper));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem .6rem;display:flex}.k-what{font:12.5px var(--ui-mono);letter-spacing:.02em;color:var(--ink);white-space:nowrap}.k-note{min-width:0;font:11.5px var(--ui-mono);color:var(--ink-faint);align-items:center;gap:.6rem;display:flex}.k-note>span:only-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-mark{color:var(--ink-faint);align-items:center;padding:0 .3rem 0 .4rem;display:inline-flex}.v-mark svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:13px;height:13px}.k-sure-split{border-bottom:1px solid var(--rule);align-items:stretch;display:grid}.k-panes>*{flex-direction:column;min-width:0;display:flex}@media (min-width:1100px){.k-sure-split{grid-template-columns:minmax(0, 1fr) var(--rail,21rem)}}.k-out-body{flex-direction:column;flex:1;display:flex}.k-out-row{padding:0 var(--ui-pad);border-radius:4px;flex:1 0 1.15rem;grid-template-columns:3.6rem minmax(0,1fr) 4rem;align-items:center;column-gap:.5rem;display:grid}.k-out-row:hover{background:var(--paper-sunk)}.k-out-row.is-on{background:color-mix(in srgb, var(--brand-green) 8%, transparent)}.k-out-lab{font:12px var(--ui-mono);color:var(--ink-faint);white-space:nowrap}.k-out-row.is-on .k-out-lab{color:var(--ink)}.k-out-end{font:12px var(--ui-mono);text-align:right;white-space:nowrap}.k-out-plot{height:.85rem;position:relative}.k-out-plot:before{content:"";border-top:1px solid var(--rule);position:absolute;top:50%;left:0;right:0}.k-out-zero{background:var(--rule-strong);width:1px;margin-left:-.5px;position:absolute;top:.05rem;bottom:.05rem}.k-out-whisk{opacity:.4;border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;top:50%}.k-out-whisk.is-up{background:var(--rise)}.k-out-whisk.is-down{background:var(--fall)}.k-out-at{width:7px;height:7px;box-shadow:0 0 0 1.5px var(--paper);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%}.k-out-at.is-up{background:var(--rise)}.k-out-at.is-down{background:var(--fall)}.k-spread-what{color:var(--ink);font-weight:500}.k-spread-how{color:var(--ink-faint)}.k-spread-set{display:grid}.k-spread-set,.k-out-body{margin-top:.5rem}.k-lay{height:1.15rem;padding:0 var(--ui-pad);grid-template-columns:4.5rem minmax(0,1fr) 2.8rem .5rem 4.2rem 8.5rem;align-content:center;align-items:center;column-gap:.45rem;display:grid}.k-lay-of{text-align:right;color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-lay-lo{text-align:right}.k-lay-tilde{text-align:center;color:var(--ink-faint)}.k-lay-hi{text-align:right;white-space:nowrap}.k-lay-lo,.k-lay-hi{color:var(--ink-muted)}.k-lay.is-said .k-lay-lo,.k-lay.is-said .k-lay-hi,.k-lay.is-said .k-lay-of{color:var(--ink)}.k-lay-gap{border-top:1px solid var(--rule);margin-top:.25rem;padding-top:.3rem}.k-lay.is-lead{height:1.6rem;font-size:12.5px}.k-lay.is-lead .k-lay-of{color:var(--ink);font-weight:500}.k-lay.is-lead .k-lay-lo,.k-lay.is-lead .k-lay-hi{color:var(--ink)}.k-lay-ax{height:.9rem;position:relative}.k-lay-mid{background:var(--brand-green);width:1px;margin-left:-.5px;position:absolute;top:-1px;bottom:-1px}.k-lay-whisk{opacity:.55;height:1px;margin-top:-.5px;position:absolute;top:50%}.k-lay-whisk.is-down{background:var(--fall)}.k-lay-whisk.is-up{background:var(--rise)}.k-lay-whisk:before,.k-lay-whisk:after{content:"";background:inherit;width:1px;height:7px;position:absolute;top:-3px}.k-lay-whisk:before{left:0}.k-lay-whisk:after{right:0}.k-lay-bar{opacity:.5;border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%}.k-lay-bar.is-down{background:var(--fall)}.k-lay-bar.is-up{background:var(--rise)}.k-lay.is-said .k-lay-bar{opacity:.8}.k-lay-at{width:10px;height:10px;box-shadow:0 0 0 1.5px var(--paper);border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%}.k-lay-at.is-down{background:var(--fall)}.k-lay-at.is-up{background:var(--rise)}.k-lay-at:hover{box-shadow:0 0 0 1.5px var(--paper), 0 0 0 4px color-mix(in srgb, var(--brand-green) 30%, transparent)}.k-lay-at.is-on{box-shadow:0 0 0 1.5px var(--paper), 0 0 0 2.5px var(--brand-green)}.k-lay-at[aria-busy=true]{opacity:.5}.k-lay-own{background:var(--brand-green);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:-2px;bottom:-2px}.k-lay-rare{text-align:right;color:var(--brand-green);white-space:nowrap;font-weight:500}.k-lay-money{text-align:right;white-space:nowrap;color:var(--ink);font-weight:500}@media (max-width:1099px){.k-lay{grid-template-columns:4.2rem minmax(0,1fr) 2.6rem .5rem 3.9rem}.k-lay-rare{display:none}.k-lay-at{width:8px;height:8px;margin:-4px 0 0 -4px}.k-lay.is-lead{grid-template-columns:auto 1fr 2.6rem .5rem 3.9rem;grid-template-areas:"of of lo tilde hi""money money money money money""ax ax ax ax ax";row-gap:.2rem;height:auto;padding-bottom:.3rem}.k-lay.is-lead .k-lay-money{grid-area:money}.k-lay.is-lead .k-lay-of{text-align:left;grid-area:of}.k-lay.is-lead .k-lay-ax{grid-area:ax}.k-lay.is-lead .k-lay-lo{grid-area:lo}.k-lay.is-lead .k-lay-tilde{grid-area:tilde}.k-lay.is-lead .k-lay-hi{grid-area:hi}}.k-main-body{padding:.75rem .5rem .9rem}.k-main-body .k-over{display:none}.k-main-body.is-over .k-over{display:block}.k-main-body.is-over .k-col .is-apart{display:none}.k-over-rows{margin-top:.5rem}.k-over-rows .g-rows{max-width:28.5rem}.k-cell.is-wide{grid-column:1/-1;padding:.15rem 0 .45rem}.k-col .k-cell:not(.is-wide) .g-rows{max-width:15rem}.k-cell.is-wide :is(.g-size,.g-tail,.px-reach){width:calc(var(--lab,2.9rem) + var(--lab-gap,.4rem) + 13px)}.g-tail{flex:none;grid-template-columns:13px minmax(0,1fr);align-items:center;gap:.3rem;display:grid}.g-ran{text-align:right;text-align:right;font:12px var(--ui-mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;grid-column:2}.px-reach{text-align:right;font:11px var(--ui-mono);color:var(--ink-faint)}.g-size{flex:none;align-self:center;width:5rem;height:1.1rem;position:relative}.g-size:before{content:"";border-top:1px solid var(--rule);position:absolute;top:50%;left:0;right:0}.g-size-one{background:var(--rule-strong);width:1px;position:absolute;top:.2rem;bottom:.2rem}.g-size-at{background:var(--paper);width:6px;height:6px;box-shadow:inset 0 0 0 1px var(--ink-faint);border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:50%}.g-size-at.is-now{background:var(--ink);box-shadow:0 0 0 1.5px var(--paper)}.k-over-rows .k-cell.is-head{text-align:left}.px.is-band{height:3.1rem;overflow:hidden}.px-mid{fill:var(--ink-faint);opacity:.2;stroke:none}.px-edge{fill:none;stroke:var(--ink-faint);stroke-width:1px;opacity:.5;vector-effect:non-scaling-stroke}.px-tick{stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke}.px-tick.is-t{stroke:var(--rule-strong)}.px-usual{stroke:var(--rule);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.g-axis{min-height:1.1rem!important}.g-axis .g-word{color:var(--ink-faint)}.px-axis{font:11px var(--ui-mono);justify-content:space-between;display:flex}.px.is-band .px-line.is-now{stroke:var(--ink);stroke-width:1.5px}.px-reach{flex:none;align-self:center;width:5rem}.k-main-body.is-over .k-col-plot,.p-line.is-even,.p-zero.is-even,.p-band.is-even,.k-main-body.is-even .p-line.is-true,.k-main-body.is-even .p-zero.is-true,.k-main-body.is-even .p-band.is-true,.k-rail-body.is-even .p-line.is-true,.k-rail-body.is-even .p-zero.is-true,.k-rail-body.is-even .p-band.is-true{display:none}.k-main-body.is-even .p-line.is-even,.k-main-body.is-even .p-zero.is-even,.k-main-body.is-even .p-band.is-even,.k-rail-body.is-even .p-line.is-even,.k-rail-body.is-even .p-zero.is-even,.k-rail-body.is-even .p-band.is-even{display:inline}.k-main-body.is-even .p-grid.is-true,.k-main-body.is-even .p-y.is-true,.k-rail-body.is-even .p-grid.is-true,.k-rail-body.is-even .p-y.is-true,.p-grid.is-even,.p-y.is-even{display:none}.k-main-body.is-even .p-grid.is-even,.k-rail-body.is-even .p-grid.is-even{display:inline}.k-main-body.is-even .p-y.is-even,.k-rail-body.is-even .p-y.is-even{display:block}.k-tools .v-scales{margin-top:0}.k-tools .k-set>summary{border:1px solid var(--rule-strong);border-radius:6px;align-items:center;padding:.2rem .4rem;display:flex}.k-tools-left{align-items:center;gap:.6rem;margin-right:auto;display:flex}.k-tools{--chip:1.75rem}.k-tools .v-scales,.k-tools .k-pick>summary,.k-tools .k-set>summary{height:var(--chip)}.k-tools .v-scales{align-items:center}.k-tool{align-items:center;gap:.4rem;display:inline-flex}.k-tool>i{font:11.5px var(--ui-mono);color:var(--ink-faint);white-space:nowrap;font-style:normal}.k-tools .k-pick>summary{border:1px solid var(--rule-strong);font:13px var(--ui-mono);color:var(--ink);cursor:pointer;border-radius:3px;align-items:center;gap:.4rem;padding:.2rem .5rem;list-style:none;display:inline-flex}.k-tools .k-pick>summary::-webkit-details-marker{display:none}.k-tools .k-pick>summary s{color:var(--ink-faint);font-size:11.5px;text-decoration:none}.k-tools .k-pick>summary b{font-weight:inherit}.k-tools .k-pick>summary i{border:0;border-right:1.3px solid var(--ink-faint);border-bottom:1.3px solid var(--ink-faint);flex:none;width:5px;height:5px;display:block;transform:translateY(-1.5px)rotate(45deg)}.k-tools .k-pick[open]>summary{border-color:var(--ink-faint)}.k-tools .k-pick[open]>summary i{transform:translateY(1.5px)rotate(-135deg)}.k-tool>em{font:13px var(--ui-mono);color:var(--ink);white-space:nowrap;font-style:normal}.k-tools .k-pick .k-set-panel{width:max-content;min-width:100%;padding:.35rem;display:block}.k-menu{flex-direction:column;display:flex}.k-menu .k-menu-row{font:13px var(--ui-mono);color:var(--ink-muted);text-align:left;cursor:pointer;border-radius:4px;justify-content:flex-start;align-items:baseline;gap:.3rem .9rem;padding:.3rem .5rem .3rem .35rem;display:flex}.k-menu .k-menu-row .k-menu-of{font:inherit;color:inherit}.k-menu .k-menu-row em{color:var(--ink-faint);margin-left:auto;font-size:11.5px;font-style:normal}.k-menu .k-menu-row:hover{background:var(--paper-sunk);color:var(--ink)}.k-menu .k-menu-row.k-menu-off{color:var(--ink-faint);cursor:default}.k-menu .k-menu-row.k-menu-off:hover{color:var(--ink-faint);background:0 0}.k-menu .k-menu-row[aria-current]{color:var(--ink)}.k-menu .k-menu-tick{visibility:hidden;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;align-self:center;width:11px;height:11px}.k-menu .k-menu-row[aria-current] .k-menu-tick{visibility:visible}.k-menu .k-menu-row[aria-busy=true]{opacity:.5}.k-clock{font:13px var(--ui-mono);color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.4rem;display:inline-flex}.k-clock-on{background:var(--brand-green);border-radius:50%;flex:none;width:6px;height:6px}.k-tools .k-next{gap:.45rem;font-size:11.5px}.k-tools .k-next-bar{width:2.5rem}@media (prefers-reduced-motion:no-preference){.k-clock-on{animation:1s ease-in-out infinite ui-beat}}.k-clock b{color:var(--ink);font-weight:500}.k-to-now{border:1px solid var(--rule-strong);font:13px var(--ui-mono);color:var(--ink-muted);border-radius:3px;align-items:center;gap:.35rem;padding:.2rem .4rem .2rem .5rem;display:inline-flex}.k-to-now kbd{border:1px solid var(--rule);font:11px/1.5 var(--ui-mono);color:var(--ink-faint);border-radius:3px;flex:none;padding:0 .3rem}.k-to-now:hover{color:var(--ink);border-color:var(--ink-faint)}.k-tools-rule{background:var(--rule-strong);flex:none;width:1px;height:1rem;margin-inline:.45rem}.k-rail>.k-head{flex:none}.k-rail-body{scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;min-height:0;padding:.5rem 0 .9rem;overflow-y:auto}.k-rail-body::-webkit-scrollbar{width:9px}.k-rail-body::-webkit-scrollbar-track{background:0 0}.k-rail-body::-webkit-scrollbar-thumb{border:3px solid var(--paper);background:var(--rule-strong);border-radius:9px}.k-rail-body:hover::-webkit-scrollbar-thumb{background:var(--ink-faint)}.k-rail-hold{flex-direction:column;min-height:0;display:flex;position:relative}.k-rail-more{z-index:2;border:1px solid var(--rule-strong);background:var(--paper);font:11.5px var(--ui-mono);color:var(--ink-muted);cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .6rem;display:inline-flex;position:absolute;bottom:.45rem;left:50%;transform:translate(-50%);box-shadow:0 1px 6px #0f1c171a}.k-rail-more:hover{color:var(--ink);border-color:var(--ink-faint)}.k-rail-more svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}@supports (animation-timeline:scroll()){.k-rail-body:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to top, var(--paper), transparent);height:2.5rem;margin-top:-2.5rem;animation:linear both k-ahead;animation-timeline:scroll();display:block;position:sticky;bottom:-.9rem}}.k-cards{gap:0;margin:0;padding:0;list-style:none;display:grid}.k-cards li,.k-cards a{min-width:0}.k-cards li+li{border-top:1px solid var(--rule)}.k-cards li{position:relative}.k-cards .r-when{padding-right:1.45rem}.k-cards .k-pin{z-index:2;width:1.4rem;height:1.4rem;color:var(--ink-faint);opacity:0;background:0 0;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:0;padding:0;transition:opacity .12s,color .12s;display:flex;position:absolute;top:.45rem;right:.3rem}.k-cards .k-pin svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:13px;height:13px}.k-cards li:hover .k-pin,.k-cards .k-pin:focus-visible{opacity:1}.k-cards .k-pin:hover{background:var(--paper-sunk);color:var(--ink)}.k-cards .k-pin.is-on{opacity:1;color:var(--brand-green);background:0 0}.k-cards .k-pin.is-on svg{fill:var(--brand-green);stroke:var(--brand-green)}.k-cards .k-pin[aria-busy=true]{opacity:.4}.k-rank.is-off{background:var(--paper-sunk);letter-spacing:.02em;color:var(--ink-faint);border-radius:3px;padding:.05rem .3rem;font-size:11px}.k-cards a{padding:.7rem var(--ui-pad) .75rem;border-radius:6px;flex-direction:column;gap:.1rem;display:flex}.k-cards a:hover{background:color-mix(in srgb, var(--ink) 3.5%, transparent)}.k-cards a.is-on .d{color:var(--brand-green);font-weight:500}.r-when{font:13.5px var(--ui-mono);justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.r-plot{align-items:center;gap:.5rem;margin-top:.15rem;display:flex}.r-plot .p-chart{flex:auto;min-width:0}.r-new{background:var(--brand-green);border-radius:50%;flex:none;width:5px;height:5px}.k-out-lab{align-items:center;gap:.3rem;display:inline-flex}.k-out-lab .r-moved{margin:0;font-size:10px}.k-next-new{color:var(--brand-green);font-style:normal}.r-moved{font:11px var(--ui-mono);color:var(--ink-faint);flex:none;margin-left:auto;margin-right:.4rem}.r-when .r-new+*{margin-left:auto}.r-arrived{background:color-mix(in srgb, var(--brand-green) 12%, transparent);font:11px var(--ui-mono);color:var(--brand-green);border-radius:999px;padding:.03rem .34rem}.r-apart{font:12px var(--ui-mono);color:var(--ink);flex-wrap:wrap;gap:.1rem .6rem;margin-top:.1rem;display:flex}.r-apart .k{color:var(--ink-faint)}.r-end{white-space:nowrap;flex:none}.r-end .k{color:var(--ink-faint);font-size:12px}.r-brief{font:11.5px var(--ui-mono);color:var(--ink-faint);align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.r-shapes{color:var(--ink);flex:none;align-items:center;display:flex}.r-shapes .sm{width:13px;height:13px}.r-meas{flex:none}.r-meas b{color:var(--ink);font-weight:400}.r-near{text-overflow:ellipsis;white-space:nowrap;text-align:right;flex:auto;min-width:0;overflow:hidden}.k-cards .t{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);color:var(--ink);overflow:hidden}.k-mini{--lab:2.6rem;--lab-gap:.3rem;--when:2.2rem;--slot:var(--lab) var(--when) minmax(0, 1fr);column-gap:0;margin-top:.4rem}.k-mini .k-sec{padding:.28rem 0 0;font-size:11.5px;line-height:1.1}.k-mini .k-cell{padding:0 .45rem .15rem 0}.k-mini .k-cell.is-next{padding:0 0 .15rem .45rem}.k-mini .k-cell.is-wide{padding-right:0}.k-mini .g-rows,.k-mini .e-slots,.k-mini .k-known{gap:0 .35rem;margin:0;font-size:12.5px}.k-mini .n-row.is-flat{padding:0}.k-mini .g-rows>div{min-height:0}.k-mini .px{height:1.15rem}.k-mini .g-word{gap:.25rem;font-size:12px}.k-mini .g-word.is-after{padding-left:.4rem}.k-mini .g-rows dt,.k-mini .e-slots dt{font-size:11.5px}.k-mini .e-away,.k-mini .e-what,.k-mini .e-none,.k-mini .e-due,.k-mini .k-known{font-size:12px}.k-rail-body.is-list .k-mini{display:none}.k-rail-body.is-list .p-plot{height:1.9rem}.k-rail-body.is-card .r-brief{display:none}@media (max-width:1099px){.k-cards{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}}.k-bar{scrollbar-width:none;grid-template-rows:auto auto;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-between;align-items:center;column-gap:1.1rem;display:grid;overflow-x:auto}@media (max-width:60rem){.k-bar{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}}.k-bar::-webkit-scrollbar{display:none}.k-bar>.v-asset{grid-row:1/3}.k-bar>.v-asset>summary{gap:.35rem;font-size:17px;font-weight:500}.k-bar>.v-asset>summary .sym{border:1px solid var(--rule-strong);color:var(--ink-muted);border-radius:4px;padding:.05rem .3rem;font-size:12px}.k-last{grid-row:1/3;align-items:baseline;gap:.5rem;display:inline-flex}.k-price{font:500 18.5px var(--ui-mono);letter-spacing:-.01em;color:var(--ink);line-height:1.25}.k-lab{font:13px var(--ui-mono);color:var(--ink-faint);white-space:nowrap;line-height:1.25}.k-val{font:14.5px var(--ui-mono);color:var(--ink);white-space:nowrap;line-height:1.25}.k-val.is-up{color:var(--rise)}.k-val.is-down{color:var(--fall)}.k-lab .live{color:var(--brand-green)}.k-said{color:var(--ink);margin:.35rem 0 0;font-size:14.5px;line-height:1.3}.k-said .is-quiet{color:var(--ink-muted);font-size:13.5px}.k-said b{font-weight:600}@media (max-width:640px){.k-ev{min-width:7rem;max-width:8.5rem}}.k-events{scrollbar-width:none;align-items:stretch;margin-top:.9rem;display:flex;overflow-x:auto}.k-ev{border-left:1px solid var(--rule);flex:none;min-width:8.5rem;max-width:11rem;padding:.15rem .9rem}.k-ev:first-child{border-left:0;padding-left:0}.k-ev .k-n{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);color:var(--ink-muted);line-height:1.35;display:block;overflow:hidden}.k-ev .k-f{white-space:nowrap;font:var(--text-micro) var(--ui-mono);color:var(--ink-faint);display:block}.k-ev.is-coming .k-n{color:var(--ink-faint)}a.k-ev:hover .k-n{color:var(--ink)}.k-ev.is-now{border-left:1px solid var(--ink)}.k-ev.is-now .k-n{color:var(--ink)}.k-ev.is-now .k-f{color:var(--ink-muted)}.k-ev[aria-current] .k-n{color:var(--ink);font-weight:500}@media (max-width:640px){.k-ev{max-width:8.5rem}}.k-events{scrollbar-width:none;align-items:center;gap:.5rem .9rem;margin-top:.9rem;display:flex;overflow-x:auto}.k-events::-webkit-scrollbar{display:none}.k-line{height:6.6rem;margin-top:1.35rem;position:relative}.k-line:before{content:"";border-top:1px solid var(--rule);position:absolute;top:3.35rem;left:0;right:0}.k-now{z-index:1;background:var(--ink);border-radius:999px;padding:.1rem .5rem;position:absolute;top:2.7rem;left:50%;transform:translate(-50%)}.k-now b{font:var(--text-micro) var(--ui-mono);color:var(--paper);font-weight:500}.k-mark{width:max-content;max-width:11rem;position:absolute;top:0}.k-mark.is-coming{border-left:1px dashed var(--rule-strong);padding-left:.5rem}.k-mark.is-past{border-right:1px solid var(--rule-strong);text-align:right;padding-right:.5rem;transform:translate(-100%)}.k-mark.is-low{top:3.75rem}.k-mark:not(.is-low){flex-direction:column;justify-content:flex-end;height:3.2rem;padding-bottom:.4rem;display:flex}.k-mark>span{flex:none}.k-mark.is-flip{text-align:right;border-left:0;border-right:1px dashed var(--rule-strong);padding-left:0;padding-right:.5rem;transform:translate(-100%)}.k-mark .k-w{font:var(--text-micro) var(--ui-mono);color:var(--ink-faint);display:block}.k-mark .k-n{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);color:var(--ink-muted);display:block;overflow:hidden}.k-mark .k-f{font:var(--text-micro) var(--ui-mono);color:var(--rule-strong);display:block}.k-mark:hover{border-color:var(--ink)}.k-mark:hover .k-n{color:var(--ink)}.k-mark[aria-current]{border-color:var(--ink)}.k-mark[aria-current] .k-n{color:var(--ink);font-weight:500}@media (max-width:640px){.k-line{height:7rem}.k-mark{max-width:7rem}}.k-kinds-menu>summary{font:13.5px var(--ui-mono);color:var(--ink-muted)}.k-kinds-menu>summary:hover{color:var(--ink)}.h-wrap{position:relative}.h-plot{cursor:pointer;touch-action:pan-y;border-radius:4px;height:5rem;transition:background .12s;position:relative}.h-plot:hover{background:var(--paper-sunk)}.h-tick{stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke}.h-now{stroke:var(--ink);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.h-years{height:1.1rem;font:12.5px var(--ui-mono);color:var(--ink-faint);margin-top:.15rem;position:relative}.h-years span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.h-line{fill:none;stroke:var(--ink-muted);stroke-width:1.2px;vector-effect:non-scaling-stroke}.h-mark{stroke:var(--ink-faint);stroke-width:1.5px;vector-effect:non-scaling-stroke}.h-mark.is-on{stroke:var(--ink);stroke-width:2px}.h-scale{font:12.5px var(--ui-mono);color:var(--ink-faint);pointer-events:none;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:.15rem .35rem}.h-scale span{background:color-mix(in srgb, var(--paper) 88%, transparent);border-radius:3px;padding:0 .2rem}.h-at{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.h-read{z-index:1;background:color-mix(in srgb, var(--paper) 88%, transparent);max-width:22rem;font:14px var(--ui-mono);white-space:nowrap;color:var(--ink-muted);border-radius:4px;gap:.5rem;margin-left:.4rem;padding:.15rem .4rem;line-height:1.3;display:flex;position:absolute;top:0}.h-read.is-left{margin-left:-.4rem;transform:translate(-100%)}.h-read b{color:var(--ink);font-weight:500}.h-read .e{text-overflow:ellipsis;color:var(--ink);overflow:hidden}.h-note .is-on{color:var(--ink)}.h-note{font:13.5px var(--ui-mono);color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:.35rem 0 0;display:flex}.s-panel.has-axis{max-height:min(34rem,76vh);padding:0}.t-head .s-group{padding:0}.t-head{justify-content:space-between;align-items:center;gap:1rem;min-height:1.5rem;margin:0 0 .45rem;display:flex}.t-head .v-scales{margin-top:0}.t-head .v-scales a,.t-head .v-scales button{font:13.5px var(--ui-mono);padding:.2rem .6rem}.s-axis{z-index:1;border-bottom:1px solid var(--rule);background:var(--paper);padding:.7rem .85rem .6rem;position:sticky;top:0}.s-axis .h-plot{height:5.4rem}.s-axis .h-note{margin:.35rem 0 0}.s-body{grid-template-columns:minmax(0,1fr);display:grid}.s-body.has-kinds{grid-template-columns:18.5rem minmax(0,1fr)}.s-cal{padding:.7rem .85rem .8rem}.s-body.has-kinds .s-cal{border-right:1px solid var(--rule)}.s-ways{min-width:0;padding:.7rem .85rem .8rem}.s-ways-group+.s-ways-group{margin-top:.8rem}.s-ways-group>.s-group{margin-bottom:.3rem;padding:0}.s-ways-group.is-two{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 1.2rem;display:grid}.s-ways-group.is-two>.s-group{grid-column:1/-1}.s-way{border-radius:4px;justify-content:space-between;align-items:baseline;gap:1rem;margin-left:-.35rem;padding:.3rem .35rem;display:flex}.s-way>span:first-child{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:16px;overflow:hidden}.s-way>span:last-child{font:13.5px var(--ui-mono);color:var(--ink-faint);flex:none}.s-way:hover{background:var(--paper-sunk)}.c-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.c-head{text-align:center;font:13px var(--ui-mono);color:var(--ink-faint);padding-bottom:.3rem}.c-day{height:2.4rem;font:15px var(--ui-mono);color:var(--ink-muted);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:0;text-decoration:none;display:flex}.c-day.is-away{color:color-mix(in srgb, var(--ink-faint) 70%, transparent)}a.c-day{color:var(--ink)}a.c-day:hover{background:var(--paper-sunk)}.c-day.has-event{background:var(--paper-sunk);box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--ink);font-weight:500}a.c-day.has-event:hover{box-shadow:inset 0 0 0 1px var(--ink)}.c-day.is-now{background:var(--ink);color:var(--paper);box-shadow:none;font-weight:500}.c-kind{font:500 9.5px/1 var(--ui-mono);letter-spacing:.02em;color:var(--ink);font-style:normal}.c-dot{background:var(--ink);border-radius:50%;width:3.5px;height:3.5px;margin-top:1px}.c-dot.is-routine{background:var(--ink-faint)}.c-dot.is-ahead{box-shadow:inset 0 0 0 1px var(--ink);background:0 0}.c-dot.is-routine.is-ahead{box-shadow:inset 0 0 0 1px var(--ink-faint)}.c-kind.is-ahead{color:var(--ink-muted)}.c-day.is-now .c-kind,.c-day.is-now .c-dot{color:var(--paper);background:var(--paper)}.c-day.is-now .c-kind{background:0 0}.c-n{line-height:1.15}.t-strip{align-items:center;gap:1.25rem;min-width:0;display:flex}.t-label{font:12.5px var(--ui-mono);color:var(--ink-faint);white-space:nowrap;flex:none}.t-label .live{color:var(--brand-green)}.t-view{flex:1;min-width:0;min-height:1.5rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000)}.t-track{width:max-content;animation:60s linear infinite t-move;display:flex}.t-view:hover .t-track,.t-view:focus-within .t-track{animation-play-state:paused}.t-group{gap:2.75rem;padding-right:2.75rem;display:flex}.t-item{white-space:nowrap;color:var(--ink-muted);align-items:baseline;gap:.6rem;font-size:13.5px;display:inline-flex}.t-item:hover{color:var(--ink)}.t-item time,.t-item .src{font:12.5px var(--ui-mono);color:var(--ink-faint)}@keyframes t-move{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.t-track{animation:none}.t-track>:last-child{display:none}.t-view{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.s-box.is-compact{gap:.85rem;padding:0 .35rem}.s-box.is-compact .s-in{padding-block:.7rem;font-size:18px}.s-box.is-compact .s-mark svg{width:21px;height:21px}.s-box.is-compact .s-scope .v-asset>summary{padding:.2rem .55rem;font-size:14px}.s-box.is-compact kbd{padding:.15rem .5rem;font-size:12px}.q-land{max-width:58rem;margin:0 auto;padding:4.5rem 0 4rem}.q-land-mark{width:fit-content;color:var(--ink);margin:0 auto 1.1rem;display:block}.q-land-say{text-align:center;font:20px/1.55 var(--font-mono-data), ui-monospace, monospace;color:var(--ink-muted);white-space:nowrap;margin:0 auto 2.5rem}.q-land .s-box{gap:1rem;padding:0 .4rem}.q-land .s-in{padding-block:1.15rem;font-size:20px}.q-land .s-mark svg{width:22px;height:22px}.q-land .s-box .s-scope .v-asset>summary{font-size:15px}.n-now{background:var(--paper);border-radius:10px;grid-template-columns:auto 12rem minmax(0,1fr) auto;align-items:center;gap:1.1rem;margin:.35rem .4rem .55rem;padding:1.15rem 1.1rem;text-decoration:none;transition:box-shadow .14s,transform .14s;display:grid;box-shadow:0 1px 2px #0f1c170d,0 10px 20px -12px #0f1c1738}.n-now:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0f1c170f,0 18px 30px -14px #0f1c174d}.n-head{align-items:baseline;gap:.55rem;display:flex}.n-lab{font:12.5px var(--ui-mono);letter-spacing:.04em;color:var(--ink-faint)}.n-price{letter-spacing:-.01em;min-width:7.5ch;color:var(--ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.n-chg{font:13.5px var(--ui-mono);color:var(--ink-muted);font-variant-numeric:tabular-nums}.n-plot{min-width:0;display:block}.n-found{min-width:0;display:flex}.n-found-row{align-items:flex-end;gap:5px;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3.5rem),#0000)}.n-mini{flex-direction:column;flex:none;align-items:center;gap:1px;width:54px;display:flex}.n-mini svg{width:54px;height:36px}.n-mini-when{font:10px var(--ui-mono);color:var(--ink-faint)}.n-mini path{fill:none;stroke-width:1.1px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.n-mini-now{stroke:var(--ink-faint);stroke-width:1.2px;opacity:.5}.n-now:hover .n-mini-now{opacity:.75}.n-mini-was{stroke:var(--ink-muted)}.n-mini-after.is-up{stroke:var(--rise)}.n-mini-after.is-down{stroke:var(--fall)}.n-now:hover .n-mini-was{stroke:var(--ink)}.n-now:hover .n-mini-when{color:var(--ink-muted)}.n-go{white-space:nowrap;font:12.5px var(--ui-mono);color:var(--ink-faint);flex:none;align-items:center;gap:.45rem;transition:color .14s;display:inline-flex}.n-go i{font-size:14px;font-style:normal;transition:transform .14s;display:inline-block}.n-now:hover .n-go{color:var(--ink)}.n-now:hover .n-go i{transform:translate(4px)}@media (max-width:44rem){.s-body.has-kinds{grid-template-columns:minmax(0,1fr)}.s-body.has-kinds .s-cal{border-right:0;border-bottom:1px solid var(--rule)}.n-now{grid-template-columns:minmax(0,1fr);gap:.5rem}.n-plot,.n-found-row>:nth-child(n+5){display:none}}.s-panel.is-standing{width:auto;max-height:none;margin-top:.4rem;position:static;overflow:visible}.s-panel.is-standing .s-axis{position:static}@media (max-width:40rem){.q-land{padding:1.75rem 0 2rem}.q-land-say{white-space:normal;margin-bottom:1.6rem;font-size:15px}}:root{--paper:#fff;--paper-sunk:#eef1f6;--ink:#131722;--ink-muted:#50535e;--ink-faint:#8f939e;--rule:#e0e3eb;--rule-strong:#c9cdd8;--text-micro:12px;--text-small:13px;--text-ui:14px;--text-body:15px;--ui-pad:1rem;--ui-lift:none;--ui-bar-lead:1rem;--rise:#b4402f;--fall:#2a6ba8;--brand-green:#0fa37f;--loss:#9c3328}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#161a1e;--paper-sunk:#0b0e11;--ink:#eaecef;--ink-muted:#b7bdc6;--ink-faint:#707a8a;--rule:#262c33;--rule-strong:#363d46;--rise:#f6465d;--fall:#3b8eea;--brand-green:#0ecb81;--loss:#f6465d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#161a1e;--paper-sunk:#0b0e11;--ink:#eaecef;--ink-muted:#b7bdc6;--ink-faint:#707a8a;--rule:#262c33;--rule-strong:#363d46;--rise:#f6465d;--fall:#3b8eea;--brand-green:#0ecb81;--loss:#f6465d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{letter-spacing:0;font-variant-numeric:tabular-nums;font-size:14px}body *{font-variant-numeric:tabular-nums!important}:root{--ui-mono:var(--font-sans-ui), system-ui, sans-serif}.k-next{color:var(--ink-muted);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:3px;align-items:center;gap:.6rem;padding:.2rem .45rem;font-size:12.5px;display:inline-flex}.k-next:hover,.k-next:focus-visible{border-color:var(--rule-strong)}.k-next-act{fill:none;width:11px;height:11px;stroke:var(--ink-faint);stroke-width:1.6px;stroke-linecap:round;flex:none}.k-next.is-held .k-next-act{fill:var(--ink-muted);stroke:none}.k-next:hover .k-next-act{stroke:var(--ink-muted)}.k-next.is-held .k-next-live{background:var(--paper-sunk);color:var(--ink-faint)}.k-next.is-held .k-next-live i{background:var(--ink-faint);animation:none}.k-next-live{background:color-mix(in srgb, var(--brand-green) 12%, transparent);color:var(--brand-green);letter-spacing:.04em;text-transform:uppercase;border-radius:3px;align-items:center;gap:.3rem;padding:.1rem .45rem;font-size:11px;font-weight:600;display:inline-flex}.k-next-live i{background:var(--brand-green);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite k-pulse}@keyframes k-pulse{0%,to{opacity:1}50%{opacity:.25}}.k-next-say b{color:var(--ink);font-weight:600}.k-next-bar{background:var(--rule);border-radius:2px;width:6rem;height:4px;position:relative;overflow:hidden}.k-next-bar:after{content:"";width:var(--done);background:var(--brand-green);transition:width 1s linear;position:absolute;inset:0 auto 0 0}.k-next.is-due .k-next-say{color:var(--ink)}.k-next.is-due .k-next-bar:after{width:100%;animation:.8s ease-in-out infinite k-pulse}.k-next.is-fresh .k-next-say,.k-next.is-fresh .k-next-say b{color:var(--brand-green)}.k-next.is-stuck .k-next-say,.k-next.is-stuck .k-next-say b{color:var(--ink-muted)}.k-next.is-stuck .k-next-live{background:var(--paper-sunk);color:var(--ink-faint)}.k-next.is-stuck .k-next-live i{background:var(--ink-faint);animation:none}.k-next.is-fresh .k-next-bar{display:none}@media (prefers-reduced-motion:reduce){.k-next-live i,.k-next.is-due .k-next-bar:after{animation:none}}.k-fresh{display:contents}.k-whose{font:12px var(--ui-mono);letter-spacing:.02em;color:var(--ink-muted);white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.k-whose:before{content:"";background:var(--rule-strong);border-radius:50%;width:6px;height:6px}.k-whose.is-now{color:var(--brand-green);font-weight:500}.k-whose.is-now:before{background:var(--brand-green)}.k-rank{color:var(--ink-faint);font-size:12px}.k-col header{justify-content:flex-start;align-items:center;gap:.35rem}.k-col header .k-col-t{flex:none;margin-left:.15rem;margin-right:0}.k-col header{flex-wrap:wrap;row-gap:.3rem}.k-col header .k-col-f{white-space:nowrap;flex-wrap:nowrap;gap:0 .5rem;margin:0 0 0 .5rem;font-size:12px}@container (max-width:29rem){.k-col header .k-col-f{flex-basis:100%;order:10;margin-left:0}}.k-col header{min-height:1.75rem}.k-col header .k-acts a{width:1.5rem;height:1.5rem}.k-col header .k-acts{margin-left:auto}.k-col header>*{align-items:center;min-height:1.5rem;display:inline-flex}.k-cards .d{align-items:center;gap:.35rem;display:inline-flex}.k-cards a.is-on .k-rank{color:var(--brand-green)}.k-price{border-radius:3px;align-items:baseline;gap:.3rem;margin-inline:-.15rem;padding-inline:.15rem;font-size:19px;font-weight:600;display:inline-flex}.k-price.is-up{color:var(--rise)}.k-price.is-down{color:var(--fall)}.k-arrow{font-size:10px;font-style:normal}.k-price.is-flash.is-up{animation:.6s ease-out k-flash-up}.k-price.is-flash.is-down{animation:.6s ease-out k-flash-down}@keyframes k-flash-up{0%{background:color-mix(in srgb, var(--rise) 18%, transparent)}to{background:0 0}}@keyframes k-flash-down{0%{background:color-mix(in srgb, var(--fall) 18%, transparent)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.k-price.is-flash{animation:none!important}}:root{--ui-gap:3px;--ui-round:5px;--ui-row:.4rem}.ui-wrap{padding-inline:var(--ui-gap);max-width:none}body:has(.k-grid){background:var(--paper-sunk)}.ui-bar-strip{background:var(--paper);padding:0}.ui-bar{box-shadow:none;border-width:0 0 1px;border-radius:0;padding-block:.1rem}.ui-bar .s-in{padding-block:.45rem;font-size:14px}.w{border-radius:var(--ui-round);border:1px solid var(--rule);box-shadow:none}.w-rail,.w-top{margin:0}.w-top .w-body{padding:var(--ui-row) var(--ui-pad)}.k-grid.w{gap:var(--ui-gap);background:0 0;border:0;border-radius:0;flex-direction:column;display:flex}.k-tools{min-height:2.25rem;padding-block:var(--ui-row);border:1px solid var(--rule);border-radius:var(--ui-round)}.k-sure-split,.k-panes{gap:var(--ui-gap)}@media (min-width:1100px){.k-sure-split{max-height:var(--top,9rem)}}.k-spread,.k-out{min-height:0}.k-spread-set,.k-out-body{scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;min-height:0;overflow-y:auto}.k-spread-set::-webkit-scrollbar{width:9px}.k-out-body::-webkit-scrollbar{width:9px}.k-spread-set::-webkit-scrollbar-track{background:0 0}.k-out-body::-webkit-scrollbar-track{background:0 0}.k-spread-set::-webkit-scrollbar-thumb{border:3px solid var(--paper);background:var(--rule-strong);border-radius:9px}.k-out-body::-webkit-scrollbar-thumb{border:3px solid var(--paper);background:var(--rule-strong);border-radius:9px}.k-sure-split{border-bottom:0}.k-sure-split>*+*,.k-panes>*+*{border-left:0}.k-sure-split>*,.k-panes>*{border:1px solid var(--rule);border-radius:var(--ui-round);background:var(--paper);overflow:hidden}.k-panel{gap:var(--ui-gap);flex-direction:column;display:flex}.k-head{border-radius:var(--ui-round) var(--ui-round) 0 0}.k-tools .k-set>summary,.v-scales,.v-scales a,.v-scales button{border-radius:3px}.v-asset-panel,.k-set-panel{border-radius:4px}.k-cards a.is-on{background:color-mix(in srgb, var(--brand-green) 9%, transparent)}.ui-theme{font:12px var(--ui-mono);color:var(--ink-muted);border:1px solid var(--rule-strong);cursor:pointer;background:0 0;border-radius:3px;padding:.2rem .5rem}.ui-theme:hover{color:var(--ink)}@media (min-width:1100px) and (min-height:600px){body:has(.k-grid){height:100dvh;overflow:hidden}body:has(.k-grid) main{flex-direction:column;min-height:0;display:flex}body:has(.k-grid) .ui-railed{flex-direction:column;flex:1;min-height:0;display:flex}body:has(.k-grid) main .ui-wrap{gap:var(--ui-gap);min-height:0;padding-block:var(--ui-gap);flex-direction:column;flex:1;display:flex}body:has(.k-grid) .k-grid{flex-direction:column;flex:1;min-height:0;margin-bottom:0;display:flex}body:has(.k-grid) .k-panel{flex:1;min-height:0}body:has(.k-grid) .k-sure-split{flex:none}body:has(.k-grid) .k-grid .k-panes{flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}body:has(.k-grid) .k-main{flex-direction:column;min-height:0;display:flex}body:has(.k-grid) .k-main>.k-head{flex:none}body:has(.k-grid) .k-main-body{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}body:has(.k-grid) .k-rail{flex-direction:column;height:100%;min-height:0;max-height:none;display:flex;position:static}body:has(.k-grid) .k-rail-hold{flex:1}body:has(.k-grid) .k-rail-body{flex:1}body:has(.k-grid) footer .ui-wrap{padding:0}body:has(.k-grid) .ui-footer-in{border-top:1px solid var(--rule);align-items:center;gap:1.5rem;padding:.3rem 1rem;font-size:11px;line-height:1.4;display:flex}body:has(.k-grid) .ui-footer-in>:first-child{display:none}body:has(.k-grid) .ui-footer-in p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}body:has(.k-grid) .ui-footer-in p:last-child{flex:none;margin-left:auto}}.f-small{grid-column:1}@media (min-width:768px){.f-small{grid-column:2}}
