@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans-ui);--font-mono:var(--font-mono-data);--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--default-font-family:var(--font-sans-ui);--default-mono-font-family:var(--font-mono-data);--color-bg:#07090b;--color-panel:#0d1013;--color-panel-2:#12171d;--color-line:#1a1f26;--color-line-2:#2a323c;--color-fg:#e9ecef;--color-fg-2:#98a1ac;--color-fg-3:#78838e;--color-up:#e4584a;--color-down:#4e93d6;--color-live:#35c79c;--font-ui:var(--font-sans-ui), system-ui, sans-serif;--font-num:var(--font-mono-data), ui-monospace, monospace;--text-tick:11px;--text-tick--line-height:1.3;--text-meta:12px;--text-meta--line-height:1.4;--text-micro:13px;--text-micro--line-height:1.45;--text-small:15px;--text-small--line-height:1.6;--text-ui:17px;--text-ui--line-height:1.5;--text-body:17px;--text-body--line-height:1.7;--text-read:19px;--text-head:20px;--text-figure:24px;--text-figure--line-height:1.2;--text-title:28px;--text-display:clamp(30px, 3.2vw, 44px);--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}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--color-bg:#eceeef;--color-panel:#fbfcfc;--color-panel-2:#f1f3f5;--color-line:#e2e6ea;--color-line-2:#c8cfd6;--color-fg:#11161b;--color-fg-2:#4e5964;--color-fg-3:#6b747d;--color-up:#c0392b;--color-down:#1f6fb2;--color-live:#0f8f6f}}:root[data-theme=light]{--color-bg:#eceeef;--color-panel:#fbfcfc;--color-panel-2:#f1f3f5;--color-line:#e2e6ea;--color-line-2:#c8cfd6;--color-fg:#11161b;--color-fg-2:#4e5964;--color-fg-3:#6b747d;--color-up:#c0392b;--color-down:#1f6fb2;--color-live:#0f8f6f}:root[data-theme=dark]{--color-bg:#07090b;--color-panel:#0d1013;--color-panel-2:#12171d;--color-line:#1a1f26;--color-line-2:#2a323c;--color-fg:#e9ecef;--color-fg-2:#98a1ac;--color-fg-3:#78838e;--color-up:#e4584a;--color-down:#4e93d6;--color-live:#35c79c}.x{--bar:34px;background:var(--color-bg);color:var(--color-fg);font-family:var(--font-ui);font-size:var(--text-meta);letter-spacing:.005em;line-height:1.35}.x-num{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.015em}.x-t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.x-t th,.x-t td{white-space:nowrap;padding:3px 7px;line-height:1.25}.x-t thead{z-index:1;position:sticky;top:0}.x-t thead th{background:var(--color-panel);border-bottom:1px solid var(--color-line-2);color:var(--color-fg-3);font-weight:400;font-size:var(--text-tick);letter-spacing:.06em;text-transform:uppercase;text-align:right}.x-t thead th:first-child,.x-t td:first-child{text-align:left}.x-t tbody td{text-align:right;border-bottom:1px solid var(--color-line);font-family:var(--font-num)}.x-t tbody tr:hover td{background:var(--color-panel-2)}.x-t tfoot td{border-top:1px solid var(--color-line-2);font-family:var(--font-num);text-align:right;color:var(--color-fg-2)}.x-fill,.x-fill>table{height:100%}body:has(.x:not(.x-part)) footer{display:none}.x-part{background:0 0}.x .a-day{background:var(--color-fg);opacity:.72}.x .a-day.is-ahead{background:var(--color-line);opacity:1}.x .a-day.is-top{background:var(--color-live);opacity:1}.x .a-bar{background:var(--color-fg);opacity:.6}.x .a-bars>div.is-top .a-bar{background:var(--color-live);opacity:1}.x .a-bars>div.is-top dd b{color:var(--color-live)}.x .a-bars dt{color:var(--color-fg-2)}.x .a-bars b{color:var(--color-fg)}.x-part-of{background:#35c79c24;border-radius:3px;padding:0 4px}@supports (color:color-mix(in lab, red, red)){.x-part-of{background:color-mix(in oklab, var(--color-live) 14%, transparent)}}.x-part-of{font-family:var(--font-num);font-size:var(--text-tick);color:var(--color-live)}.x-part-meter{background:#e9ecef17;border-radius:0;height:3px;display:block}@supports (color:color-mix(in lab, red, red)){.x-part-meter{background:color-mix(in oklab, var(--color-fg) 9%, transparent)}}.x-part-meter i{background:var(--color-fg-2);border-radius:0;height:100%;display:block}.x-dx{border-bottom:1px solid var(--color-line);position:relative}.x-dx:last-child{border-bottom:0}.x-dx-of{font:500 var(--text-tick) var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-2);padding:6px 64px 0 7px;display:block}.x-dx-of span{font-family:var(--font-num);letter-spacing:0;text-transform:none;color:var(--color-fg-3);margin-left:7px;font-weight:400}.x-dx-of+pre{padding-top:3px}.x-dx pre{font:var(--text-meta)/1.5 var(--font-num);color:var(--color-fg);white-space:pre;margin:0;padding:6px 7px;overflow-x:auto}.x-dx .dx-copy{border-color:var(--color-line-2);background:var(--color-panel);color:var(--color-fg-3);position:absolute;top:5px;right:6px}.x-dx .dx-copy:hover{border-color:var(--color-fg-3);color:var(--color-fg)}.x-dx .dx-copy[data-done]{border-color:var(--color-live);color:var(--color-live)}.x code{font-family:var(--font-num);color:var(--color-fg-2);font-size:.92em}.x-plus{font-size:var(--text-micro);vertical-align:-1px;margin-right:4px;line-height:0}.x:not(.a-keys) .a-row-do{height:auto;font-size:var(--text-tick);color:var(--color-fg-3);background:0 0;border:0;padding:0 4px}.x:not(.a-keys) .a-row-do:hover{color:var(--color-fg)!important;background:0 0!important;border:0!important}.x:not(.a-keys) .a-row-do.is-asking{color:var(--color-up)!important;background:0 0!important;border:0!important}.x :where(h1,h2,h3,h4,p,dl,dt,dd,ul,ol,li,table,thead,tbody,tfoot,tr,th,td,b,i,em,span,a,figure,figcaption,time,small){color:inherit}.x :where(table,th,td){background:0 0}.x-fold .x-more{display:none}@media (min-height:940px){.x-fold:not([data-open=false]) .x-more{display:flex}.x-fold:not([data-open=false]) .x-chev{transform:rotate(180deg)}}.x-fold[data-open=true] .x-more{display:flex}.x-fold[data-open=true] .x-chev{transform:rotate(180deg)}.x-fold[data-open=false] .x-chev{transform:none}@keyframes x-landed{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-live) 55%, transparent)}to{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-live) 0%, transparent)}}@media (prefers-reduced-motion:no-preference){.x-landed{animation:.9s ease-out x-landed}}.x-tick{border-radius:2px;margin-inline:-2px;padding-inline:2px}.x-tick.is-up{color:var(--color-up)}.x-tick.is-down{color:var(--color-down)}@keyframes x-tick-up{0%{background:color-mix(in srgb, var(--color-up) 20%, transparent)}to{background:0 0}}@keyframes x-tick-down{0%{background:color-mix(in srgb, var(--color-down) 20%, transparent)}to{background:0 0}}@media (prefers-reduced-motion:no-preference){.x-tick.is-up{animation:.6s ease-out x-tick-up}.x-tick.is-down{animation:.6s ease-out x-tick-down}}.x-chip{border:1px solid var(--color-line-2);background:var(--color-panel);height:20px;color:var(--color-fg-2);border-radius:3px;align-items:center;display:inline-flex}.x-chip:hover{border-color:var(--color-fg-3);color:var(--color-fg)}.x-keep{cursor:pointer;height:auto;padding:0 5px;line-height:1.3}.x-keep.is-on{background:var(--color-panel-2);border-color:var(--color-fg-3);color:var(--color-fg)}.x-keep:disabled{opacity:.55;cursor:default}.x-keep-say{font-size:var(--text-tick);color:var(--color-fg-3);white-space:nowrap;flex:none}.x-mode{background:var(--color-panel-2);gap:1px;padding:1px}.x-mode:hover{border-color:var(--color-line-2);color:var(--color-fg-2)}.x-mode a{height:100%;color:var(--color-fg-3);cursor:pointer;border-radius:2px;align-items:center;padding:0 7px;display:flex}.x-mode a:hover{color:var(--color-fg-2)}.x-mode a[aria-current]{background:var(--color-panel);color:var(--color-fg);box-shadow:0 1px 2px #0000001f}.x-tiles{grid-template-rows:repeat(var(--rows,1), 132px);grid-template-columns:repeat(var(--cols,8), minmax(0, 1fr))}@media (max-width:760px){.x-tiles{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:120px}}@media (min-width:761px) and (max-width:1100px){.x-tiles{grid-template-rows:none;grid-auto-rows:126px;grid-template-columns:repeat(min(var(--cols,8), 4), minmax(0, 1fr))}}@media (max-width:760px){.x-head-beat span>span,.x-head-now{display:none}.x-head-row{flex-wrap:wrap}.x-head-tools{min-height:24px}.x-ohlcv-more{display:none}.x-ohlcv{white-space:nowrap}.x-pick-say{display:none}.x section>header{flex-wrap:nowrap}.x section>header>.x-num:last-child{white-space:nowrap;flex:none}}@media (max-width:460px){.x-head-row{justify-content:space-between}.x-head-tools{justify-content:space-between;width:100%;padding:0 8px}.x-head-row .x-head-tools>*{padding-left:0;padding-right:0}.x-head-row>.x-num{padding-right:8px}.x-head-row>.x-head-asked{margin-left:8px;margin-right:8px}}.x-band-dot{display:none}@media (max-width:560px){.x-band-say{display:none}.x-band-dot{display:inline}}.x-share-box{width:min(380px,100vw - 32px,80vh - 136px)}.x-share-box[data-shape=wide]{width:min(620px,100vw - 32px,190vh - 323px)}.x-share-card{width:100%}.x-share-card>svg{width:100%;height:auto;display:block}.x-share-do{border:1px solid var(--color-line-2);height:24px;color:var(--color-fg-2);background:var(--color-panel);align-items:center;padding:0 10px;display:inline-flex}.x-share-do:hover{border-color:var(--color-fg-3);color:var(--color-fg)}.x-band-seam{background:var(--color-line);padding-bottom:1px}.x-band-seam>section{border-top:0}.x-share-box .x-mode{height:24px}.x-share-box .x-mode a{padding:0 9px}@media (max-width:560px){.x-share-say{display:none}.x-head-share{padding-right:6px}.x-head-share .x-chip{justify-content:center;width:20px;padding:0}}.x-head-share{align-items:center;display:inline-flex}@keyframes x-wait{0%,to{opacity:.25}50%{opacity:1}}.x-wait{animation:.9s ease-in-out infinite x-wait}@media (prefers-reduced-motion:reduce){.x-wait{opacity:.7;animation:none}}.x-deck{transition:opacity .25s ease-out}[data-busy] .x-deck{opacity:.4;transition:opacity .1s ease-out}@media (prefers-reduced-motion:reduce){.x-deck{transition:none}}.x-edge{background:#0d1013db;padding:0 3px}@supports (color:color-mix(in lab, red, red)){.x-edge{background:color-mix(in srgb, var(--color-panel) 86%, transparent)}}.x-edge{border-radius:2px}.x-big-up{background:#e4584a24}@supports (color:color-mix(in lab, red, red)){.x-big-up{background:color-mix(in srgb, var(--color-up) 14%, transparent)}}.x-big-down{background:#4e93d624}@supports (color:color-mix(in lab, red, red)){.x-big-down{background:color-mix(in srgb, var(--color-down) 14%, transparent)}}.x-read{white-space:nowrap;border:1px solid var(--color-line-2);background:var(--color-panel);border-radius:3px;padding:2px 6px;transform:translate(10px);box-shadow:0 2px 10px #00000038}.x-read[data-flip]{transform:translate(calc(-100% - 10px))}.x-at{background:var(--color-fg-2);color:var(--color-panel);font-family:var(--font-num);font-size:var(--text-tick);white-space:nowrap;border-radius:2px;padding:1px 3px;line-height:1.2}.x-aside .x-tiles{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(72px,1fr);height:100%}.x-aside .x-tiles>*{min-height:0}.x-aside .x-tiles>*>button{padding-top:3px}@media (max-width:860px){.x-aside{grid-template-columns:minmax(0,1fr)!important}.x-aside .x-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:120px}}.x-deck-3{grid-template-columns:278px minmax(0,1fr) 404px}@media (max-width:1099px){.x-deck-3{grid-template-rows:minmax(0,1fr) minmax(0,.3fr);grid-template-columns:minmax(0,1fr) 404px}.x-deck-3>:first-child{grid-area:2/1/auto/-1}.x-deck-3>:nth-child(2){grid-area:1/1}.x-deck-3>:nth-child(3){grid-area:1/2}}@media (max-width:860px){.x-deck-3{grid-template-columns:minmax(0,1fr) 320px}}.x-ask{display:inline-flex}.x-ask svg{flex:none;width:13px;height:13px}.x-ways{display:none}@media (max-width:1099px){.x-ways{display:inline-flex}}.x-ways-row{border-bottom:1px solid var(--color-line);font-size:var(--text-tick);color:var(--color-fg-2);align-items:center;gap:8px;padding:6px 9px;text-decoration:none;display:flex}.x-ways-row:last-child{border-bottom:0}.x-ways-row svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.x-ways-row:hover,.x-ways-row.is-on{background:var(--color-panel-2);color:var(--color-fg)}.x-one-say{display:flex}@media (max-width:860px){.x-one-say{display:none}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.inset-y-\[1px\]{inset-block:1px}.top-0{top:0}.top-\[2px\]{top:2px}.top-\[6px\]{top:6px}.top-\[29px\]{top:29px}.right-0{right:0}.right-\[2px\]{right:2px}.right-\[3px\]{right:3px}.right-\[44px\]{right:44px}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-\[2px\]{left:2px}.left-\[3px\]{left:3px}.left-\[6px\]{left:6px}.z-50{z-index:50}.order-first{order:-9999}.m-0{margin:0}.mx-auto{margin-inline:auto}.-my-\[1px\]{margin-block:-1px}.-my-\[2px\]{margin-block:-2px}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-\[0\.9rem\]{margin-top:.9rem}.mt-\[1\.1rem\]{margin-top:1.1rem}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[8px\]{margin-top:8px}.mt-\[14px\]{margin-top:14px}.mt-px{margin-top:1px}.mr-\[4px\]{margin-right:4px}.mr-\[5px\]{margin-right:5px}.mr-\[6px\]{margin-right:6px}.mr-\[10px\]{margin-right:10px}.mb-0{margin-bottom:0}.mb-\[4px\]{margin-bottom:4px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-\[3px\]{margin-left:3px}.ml-\[5px\]{margin-left:5px}.ml-\[6px\]{margin-left:6px}.ml-\[10px\]{margin-left:10px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-\[4px\]{width:4px;height:4px}.size-\[5px\]{width:5px;height:5px}.size-\[7px\]{width:7px;height:7px}.size-\[9px\]{width:9px;height:9px}.size-\[10px\]{width:10px;height:10px}.size-\[11px\]{width:11px;height:11px}.size-\[12px\]{width:12px;height:12px}.size-\[14px\]{width:14px;height:14px}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.h-\[2px\]{height:2px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[38px\]{height:38px}.h-\[196px\]{height:196px}.h-\[210px\]{height:210px}.h-\[226px\]{height:226px}.h-\[calc\(100\%-12px\)\]{height:calc(100% - 12px)}.h-\[calc\(100\%-13px\)\]{height:calc(100% - 13px)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[260px\]{max-height:260px}.max-h-\[292px\]{max-height:292px}.max-h-\[300px\]{max-height:300px}.max-h-\[520px\]{max-height:520px}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[200px\]{min-height:200px}.min-h-\[var\(--bar\)\]{min-height:var(--bar)}.min-h-full{min-height:100%}.w-\[2px\]{width:2px}.w-\[10px\]{width:10px}.w-\[12px\]{width:12px}.w-\[20px\]{width:20px}.w-\[28px\]{width:28px}.w-\[32px\]{width:32px}.w-\[34px\]{width:34px}.w-\[36px\]{width:36px}.w-\[40px\]{width:40px}.w-\[44px\]{width:44px}.w-\[54px\]{width:54px}.w-\[58px\]{width:58px}.w-\[64px\]{width:64px}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[76px\]{width:76px}.w-\[84px\]{width:84px}.w-\[96px\]{width:96px}.w-\[128px\]{width:128px}.w-\[130px\]{width:130px}.w-\[143px\]{width:143px}.w-\[149px\]{width:149px}.w-\[172px\]{width:172px}.w-\[300px\]{width:300px}.w-\[340px\]{width:340px}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-\[calc\(100\%-44px\)\]{width:calc(100% - 44px)}.w-full{width:100%}.w-px{width:1px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56rem\]{max-width:56rem}.max-w-\[60ch\]{max-width:60ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[300px\]{max-width:300px}.min-w-0{min-width:0}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[1px\]{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-\[0\.45em\]{gap:.45em}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-px{gap:1px}.gap-x-\[6px\]{column-gap:6px}.gap-x-\[7px\]{column-gap:7px}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:2147483647px}.rounded-t-\[1px\]{border-top-left-radius:1px;border-top-right-radius:1px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-line{border-color:var(--color-line)}.border-line-2{border-color:var(--color-line-2)}.border-panel{border-color:var(--color-panel)}.border-transparent{border-color:#0000}.bg-bg\/80{background-color:#07090bcc}@supports (color:color-mix(in lab, red, red)){.bg-bg\/80{background-color:color-mix(in oklab, var(--color-bg) 80%, transparent)}}.bg-down{background-color:var(--color-down)}.bg-fg{background-color:var(--color-fg)}.bg-fg-2{background-color:var(--color-fg-2)}.bg-fg-3{background-color:var(--color-fg-3)}.bg-line{background-color:var(--color-line)}.bg-line-2{background-color:var(--color-line-2)}.bg-live{background-color:var(--color-live)}.bg-panel{background-color:var(--color-panel)}.bg-panel-2{background-color:var(--color-panel-2)}.bg-transparent{background-color:#0000}.bg-up{background-color:var(--color-up)}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[2px\]{padding-inline:2px}.px-\[3px\]{padding-inline:3px}.px-\[5px\]{padding-inline:5px}.px-\[7px\]{padding-inline:7px}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[2px\]{padding-top:2px}.pt-\[3px\]{padding-top:3px}.pt-\[6px\]{padding-top:6px}.pr-\[4px\]{padding-right:4px}.pr-\[8px\]{padding-right:8px}.pr-\[10px\]{padding-right:10px}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[2px\]{padding-bottom:2px}.pb-\[4px\]{padding-bottom:4px}.pb-\[6px\]{padding-bottom:6px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-\[6px\]{padding-left:6px}.pl-\[15px\]{padding-left:15px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mark{font-family:var(--font-mark)}.font-sans{font-family:var(--font-sans-ui)}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-figure{font-size:var(--text-figure);line-height:var(--tw-leading,var(--text-figure--line-height))}.text-meta{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--text-micro--line-height))}.text-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height))}.text-tick{font-size:var(--text-tick);line-height:var(--tw-leading,var(--text-tick--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-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.whitespace-nowrap{white-space:nowrap}.text-brand{color:var(--brand-green)}.text-down{color:var(--color-down)}.text-fg{color:var(--color-fg)}.text-fg-2{color:var(--color-fg-2)}.text-fg-3{color:var(--color-fg-3)}.text-ink{color:var(--ink)}.text-ink-faint{color:var(--ink-faint)}.text-ink-muted{color:var(--ink-muted)}.text-up{color:var(--color-up)}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-80{opacity:.8}.opacity-\[0\.75\]{opacity:.75}.shadow-\[0_8px_26px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 8px 26px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:text-fg-3::placeholder{color:var(--color-fg-3)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:border-fg-3:hover{border-color:var(--color-fg-3)}.hover\:border-line-2:hover{border-color:var(--color-line-2)}.hover\:bg-panel-2:hover{background-color:var(--color-panel-2)}.hover\:text-fg:hover{color:var(--color-fg)}.hover\:text-fg-2:hover{color:var(--color-fg-2)}}.focus\:bg-panel-2:focus{background-color:var(--color-panel-2)}.focus\:text-fg:focus{color:var(--color-fg)}@media (min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}}: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:34px;--ui-lane:34px}body:has(.w-rail){--ui-lane:34.5px}.ui-rail,.ui-sheet.is-rail,.ui-sheet-back.is-rail{display:none}.ui-railed-bar{z-index:40;position:sticky;top:0}@media (min-width:1100px){.ui-railed-bar{display:none}body:has(.ui-rail){padding-left:var(--ui-rail)}.ui-rail{z-index:40;width:var(--ui-rail);border-right:1px solid var(--rule);background:var(--paper);flex-direction:column;align-items:center;padding:0 0 5px;display:flex;position:fixed;top:0;bottom:0;left:0}.ui-rail-box{width:28px;height:28px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ui-rail-box svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;display:block}.ui-rail-box:hover{color:var(--ink);background:var(--paper-sunk)}.ui-rail-box{position:relative}.ui-rail-wait{background:var(--brand-green);border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite ui-rail-wait;position:absolute;top:3px;right:3px}@keyframes ui-rail-wait{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-rail-wait{opacity:.7;animation:none}}.ui-rail-box:not(.ui-rail-mark){position:relative}.ui-rail-box[aria-label]:not(.ui-rail-mark):after,.ui-rail-box[data-name]:not(.ui-rail-mark):after{content:attr(aria-label);z-index:1;border:1px solid var(--rule);background:var(--paper);color:var(--ink);font-size:var(--text-tick);white-space:nowrap;pointer-events:none;border-radius:3px;padding:2px 6px;line-height:1.3;display:none;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%);box-shadow:0 1px 2px #0f1c170f}.ui-rail-box[data-name]:not(.ui-rail-mark):after{content:attr(data-name)}.ui-rail-box:not(.ui-rail-mark):hover:after,.ui-rail-box:not(.ui-rail-mark):focus-visible:after{display:block}.ui-rail-box[open]:hover:after,.ui-rail-box[open]:focus-visible:after{display:none}.ui-rail-ask[aria-expanded=true],.ui-rail-ask[aria-current=page]{color:var(--ink);background:var(--paper-sunk)}.ui-rail-head{height:var(--ui-lane);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ui-rail-mark{color:var(--ink);line-height:1}.ui-rail-mark:hover{background:var(--paper-sunk)}.ui-rail-mark:after{content:"";position:absolute;inset:0}.ui-rail-ask{margin-top:2px}.ui-rail-cut{background:var(--rule);flex:none;width:20px;height:1px;margin:2px 0}body:has(.sh-bar) .ui-rail-head+.ui-rail-cut{width:100%}.ui-rail-head+.ui-rail-cut{margin-top:0}.ui-rail-foot{flex-direction:column;align-items:center;gap:2px;margin-top:auto;display:flex}.ui-sheet.is-rail{left:calc(var(--ui-rail) + 1rem);display:block}.ui-sheet-back.is-rail{display:block}}.ui-sheet-back{z-index:44;cursor:default;background:#0f1c172e;border:0;display:block;position:fixed;inset:0}.ui-sheet{z-index:45;border:1px solid var(--rule);background:var(--paper);overscroll-behavior:contain;border-radius:12px;max-width:44rem;max-height:calc(100vh - 2rem);padding:.9rem 1rem 1rem;display:block;position:fixed;top:1rem;left:1rem;right:1rem;overflow-y:auto;box-shadow:0 1px 2px #0f1c170a,0 24px 48px -24px #0f1c1759}.ui-sheet:focus-visible{outline:none}.ui-ask{border:1px solid var(--rule-strong);width:26px;height:24px;color:var(--ink-muted);cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:flex}.ui-ask svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;display:block}.ui-ask:hover,.ui-ask[aria-expanded=true]{color:var(--ink)}.sk{gap:1rem;display:grid}.sk-part{gap:.35rem;display:grid}.sk-cap{font-size:var(--text-tick);color:var(--ink-faint);margin:0 0 .35rem}.sk-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (max-width:40rem){.sk-two{grid-template-columns:minmax(0,1fr)}}.sk-rows{gap:.1rem;display:grid}.sk-rows a{font-size:var(--text-micro);color:var(--ink-muted);border-radius:4px;margin-left:-.4rem;padding:.15rem .4rem;text-decoration:none}.sk-rows a:hover{color:var(--ink);background:var(--paper-sunk)}.sk .s-way>span:first-child{font-size:var(--text-micro)}.sk .s-group{font-size:var(--text-tick)}.sk .s-ways{padding:0}.sk .s-ways-group+.s-ways-group{margin-top:.7rem}.sk .s-way{padding:.12rem .35rem}.sk .c-day,.sk .c-n,.sk .c-head{font-size:var(--text-meta)}.sk .c-kind{font-size:var(--text-tick)}.sk .c-day{height:1.6rem}.sk .c-grid{gap:1px}.sk .c-head{padding-bottom:.15rem}.sk .t-head{margin-bottom:.25rem}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);-webkit-text-decoration-color:var(--rule-strong);-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:var(--ink)}@supports (color:color-mix(in lab, red, red)){.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{font-size:var(--text-display);letter-spacing:-.02em;text-wrap:balance;grid-column:1/-1;margin:0;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);-webkit-text-decoration-color:var(--rule-strong);-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}footer{background:var(--paper)}footer .ui-wrap{max-width:90rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.ui-footer-in{grid-template-columns:minmax(0, 2.6fr) repeat(var(--foot-n,3), minmax(0, 1fr));border-top:1px solid var(--rule);font-size:var(--text-micro);color:var(--ink-dim,var(--ink-faint));gap:2.2rem 2.1rem;padding-block:2.6rem 3rem;line-height:1.6;display:grid}.ui-foot-who{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}.ui-foot-who .ui-foot-rights{margin-top:auto;padding-top:1.6rem}.ui-foot-mark{color:var(--ink)}.ui-foot-when{flex-wrap:wrap;gap:.2rem .8rem;margin:0;display:flex}.ui-foot-when time{font-family:var(--ui-mono);color:var(--ink)}.ui-foot-col{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.ui-foot-col>b{font-size:var(--text-micro);letter-spacing:0;color:var(--ink);margin-bottom:.25rem;font-weight:400}.ui-foot-col a,.ui-foot-when a{color:inherit;text-decoration:none}.ui-foot-col a:hover,.ui-foot-when a:hover{color:var(--ink)}.ui-foot-say{opacity:.72;grid-column:1/-1;max-width:72ch;margin:0}@media (max-width:52rem){.ui-footer-in{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-foot-who{grid-column:1/-1}}.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}}.w-beta{display:none}html[data-beta] .w-beta{background:var(--ink);border-radius:3px;flex:none;align-self:center;padding:.14rem .5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){html[data-beta] .w-beta{background:color-mix(in oklab, var(--ink) 9%, transparent)}}html[data-beta] .w-beta{font:500 var(--text-tick)/1.25 var(--font-sans), Georgia, serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}html[data-beta] .w-beta:after{content:"beta"}.ui-button{border:1px solid var(--rule);background:var(--paper);font:var(--text-micro) 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)}.ui-foot-rights{font-size:var(--text-tick);color:var(--ink-faint);flex-direction:column;gap:.3rem;margin:0;display:flex}.ui-foot-rights>span{opacity:.8}.ui-oops{flex-direction:column;justify-content:center;max-width:90rem;min-height:42vh;margin-inline:auto;padding-block:3rem;padding-inline:clamp(1.25rem,4vw,3rem);display:flex}.ui-oops-do{align-items:center;gap:1.25rem;margin-top:1.5rem;display:flex}.ui-oops-ref{font-size:var(--text-tick);color:var(--ink-faint);margin:1.5rem 0 0}.si-mark{flex:none;width:1em;height:1em;display:block}.dx-copy,.a-row-do,.sh-chip,.a-keys .x-chip.x-keep{border:1px solid var(--rule);height:22px;font-family:var(--ui-mono);font-size:var(--text-tick);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:3px;align-items:center;gap:.45em;padding:0 10px;font-weight:500;line-height:1;display:inline-flex}.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:var(--text-small) 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-form{flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.s-in{min-width:0;font:var(--text-ui)/1.4 var(--font-sans-ui), system-ui, sans-serif;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:.8rem 0}.s-in::placeholder{color:var(--ink-faint)}.s-in.is-mute{text-align:left;cursor:pointer;align-items:center;gap:.5rem;width:100%;display:flex}.s-in.is-mute .s-in-say{color:var(--ink-faint)}.s-in.is-mute:hover .s-in-say{color:var(--ink-muted)}.s-in::-webkit-search-decoration{appearance:none}.s-in::-webkit-search-cancel-button{appearance:none}.s-in::-webkit-search-results-button{appearance:none}.s-say{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-box:focus-within .s-mark{color:var(--ink)}.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:var(--text-small) 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-meta);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)}.a-title{margin-top:1.4rem}.a-who{font-size:var(--text-small);color:var(--ink-muted);margin-top:.15rem}.a-rows{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:.6rem 0;margin-top:1.4rem;display:grid}.a-rows dt{font-size:var(--text-micro);color:var(--ink);white-space:nowrap;padding-right:1.25rem;line-height:1.5}.a-rows dd{font-size:var(--text-micro);color:var(--ink-muted);margin:0;padding-right:max(0px,100% - 34rem);line-height:1.55}.a-rows dt:not(:first-of-type),.a-rows dd:not(:first-of-type){border-top:1px solid var(--rule);padding-top:.75rem}@media (max-width:42rem){.a-rows dd:not(:first-of-type){border-top:0;padding-top:0}.a-rows{grid-template-columns:minmax(0,1fr);gap:.15rem}.a-rows dd{margin-bottom:.8rem}}.a-next{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:1.6rem;display:flex}.a-next>span{font-size:var(--text-micro);color:var(--ink-muted)}.a-lede{max-width:62ch;font-size:var(--text-body);color:var(--ink-muted);margin-top:1rem}.a-note{max-width:62ch;font-size:var(--text-small);color:var(--ink-muted);margin-top:.9rem}body:has(.a-console) footer{display:none}body:has(.a-console) .flex-1{flex-direction:column;display:flex}body:has(.a-console) .v-skin{flex-direction:column;display:flex}body:has(.a-console) .ui-railed{flex-direction:column;display:flex}body:has(.a-console) .sh-wrap{flex-direction:column;display:flex}body:has(.a-console) .sh{flex-direction:column;display:flex}body:has(.a-console) .sh>div{flex-direction:column;display:flex}body:has(.a-console) .sh-body{flex-direction:column;display:flex}body:has(.a-console) .v-skin{flex:auto}body:has(.a-console) .ui-railed{flex:auto}body:has(.a-console) .sh-wrap{flex:auto}body:has(.a-console) .sh{flex:auto}body:has(.a-console) .sh>div{flex:auto}body:has(.a-console) .sh-body{flex:auto}body:has(.a-console) .a-thin{margin-top:auto}.a-thin{border-top:1px solid var(--rule);font-size:var(--text-tick);color:var(--ink-faint);flex-wrap:wrap;align-items:baseline;gap:.2rem .9rem;margin:1rem 0 1.2rem;padding-top:.6rem;display:flex}.a-thin .is-end{max-width:46ch;margin-left:auto}@media (max-width:52rem){.a-thin .is-end{margin-left:0}}@media (min-width:1100px) and (min-height:600px){body:has(.x-page){height:100dvh;overflow:hidden}body:has(.x-page) main{flex-direction:column;flex:1;min-height:0;display:flex}body:has(.x-page) .v-skin{flex-direction:column;flex:1;min-height:0;display:flex}body:has(.x-page) .ui-railed{flex-direction:column;flex:1;min-height:0;display:flex}body:has(.x-page) .sh{flex-direction:column;flex:1;min-height:0;display:flex}body:has(.x-page) .sh>div{flex-direction:column;flex:1;min-height:0;display:flex}body:has(.x-page) .sh-body{flex-direction:column;flex:1;min-height:0;display:flex}body:has(.x-page) .x-page{flex-direction:column;flex:1;min-height:0;display:flex}body:has(.x-page) .ui-railed>.ui-wrap{flex-direction:column;flex:1;max-width:none;min-height:0;padding-inline:0;display:flex}body:has(.x-page) .sh{padding-top:0}body:has(.x-page) .sh-body{padding-bottom:0}}.pk-tiles{background:var(--color-line);grid-auto-rows:64px;gap:1px;display:grid}.pk-now{background:var(--color-fg);opacity:.5;width:1px;position:absolute;top:0;bottom:0}.pk-now b{font:500 var(--text-tick)/1 var(--font-num);letter-spacing:.04em;color:var(--color-fg);opacity:.85;position:absolute;top:1px;left:3px}.pk-next th.is-word,.pk-next td.is-word{text-align:left}.pk-sweep{border:1px solid var(--color-line-2);background:var(--color-panel);height:14px;font-size:var(--text-tick);color:var(--color-fg);cursor:pointer;border-radius:0;align-items:center;padding:0 6px;line-height:1;text-decoration:none;display:inline-flex}.pk-sweep:hover{border-color:var(--color-fg-3);background:var(--color-panel-2)}.pk-sweep.is-asking{border-color:var(--color-up);color:var(--color-up)}.pk-sweep:disabled{color:var(--color-fg-3);border-color:var(--color-line);cursor:default}.pk-box{width:1%;padding-right:10px!important}.pk-box input{vertical-align:middle;width:11px;height:11px;accent-color:var(--color-fg);cursor:pointer;margin:0}.pk-now b[data-flip]{left:auto;right:3px}.pk-tail{font-size:var(--text-tick);color:var(--color-fg-3);background:var(--color-panel);opacity:.92;padding:0 3px;line-height:1.3}.pk-now.is-edge{opacity:.22}.pk-now.is-edge b{color:var(--color-fg-3);opacity:1}.pk-art{width:1%;padding:0 7px!important}.a-name{text-overflow:ellipsis;white-space:nowrap;width:14rem;font:inherit;color:var(--color-fg);cursor:text;text-align:left;vertical-align:text-bottom;background:0 0;border:0;padding:0;overflow:hidden}.a-name:hover{text-underline-offset:2px;text-decoration:underline}.a-name.is-none{color:var(--color-fg-3);font-style:italic}.a-name.is-done{color:var(--color-fg-3);cursor:default;display:inline-block}.a-name.is-done:hover{text-decoration:none}.a-name-in{border:1px solid var(--color-line-2);background:var(--color-panel);width:14rem;color:var(--color-fg);font-family:var(--ui-mono);font-size:var(--text-micro);padding:2px 6px}.a-name-in:focus{border-color:var(--color-fg);outline:none}.a-ask{border-top:1px solid var(--color-line);background:var(--color-panel);flex-wrap:wrap;align-items:center;gap:7px;min-height:33px;padding:4px 10px;display:flex}.a-ask-of{font-family:var(--ui-mono);font-size:var(--text-tick);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-3);font-weight:500}.a-ask-eg{font-family:var(--ui-mono);font-size:var(--text-tick);color:var(--ink-faint);white-space:nowrap}.a-ask-go{margin-left:2px}@media (max-width:40rem){.a-ask-eg{display:none}}.pk-cd>*{opacity:0;transition:opacity .12s}section:hover>header .pk-cd>*,tr:hover .pk-cd>*,.pk-cd:focus-within>*{opacity:1}.pk-next .pk-cd .a-row-do{height:auto;font-size:var(--text-tick);color:var(--color-fg-3);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--color-line-2);-webkit-text-decoration-color:var(--color-line-2);-webkit-text-decoration-color:var(--color-line-2);text-decoration-color:var(--color-line-2);background:0 0;border:0;border-radius:0;padding:0;line-height:1.25}.pk-next .pk-cd .a-row-do:hover,.pk-next .pk-cd .a-row-do.is-asking{color:var(--color-fg)!important;background:0 0!important;border:0!important}.pk-next .pk-cd>*{opacity:1}.a-keys .x-t th,.a-keys .x-t td{padding:7px 10px;line-height:1.45}.a-keys .x-t th.is-word,.a-keys .x-t td.is-word{text-align:left}.a-keys .pk-cd>*{opacity:1}.a-keys .pk-cd{position:relative}.a-keys .pk-cd .a-row-do{text-align:center;justify-content:center;min-width:73px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.a-keys .x-chip.x-keep{border-color:var(--color-fg);background:var(--color-fg);color:var(--color-panel)}.a-keys>section>header .x-chip.x-keep{order:3;margin-left:auto}.a-keys>section>header .x-num{margin-left:0}.a-keys .x-chip.x-keep:hover{border-color:var(--color-fg);background:var(--color-fg-2);color:var(--color-panel)}.a-keys .x-chip.x-keep:disabled{opacity:.55}.a-dot{vertical-align:1px;background:var(--color-fg-2);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.a-dot.is-off{box-shadow:inset 0 0 0 1px var(--color-fg-3);background:0 0}.a-tail{color:var(--color-fg-3);margin-left:7px}.a-use{min-width:8.5rem}.a-use-n{display:block}.a-use-n i{color:var(--color-fg-3);font-style:normal}.a-use .x-part-meter{margin-top:3px}.a-filter{border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:4px;padding:6px 10px;display:flex}.a-filter-of{font-size:var(--text-tick);color:var(--color-fg-3);margin-right:3px}.a-filter-gap{width:10px}.a-pick{font-size:var(--text-tick);color:var(--color-fg-3);border:1px solid #0000;border-radius:3px;padding:2px 8px;text-decoration:none}.a-pick:hover{border-color:var(--color-line-2);color:var(--color-fg)}.a-pick.is-on{border-color:var(--color-fg);background:var(--color-fg);color:var(--color-panel)}.a-when-day{color:var(--color-fg-2);margin-right:8px;font-weight:400;display:inline-block}.a-code-n{font-family:var(--font-num);color:var(--color-fg-3)}.a-code-n.is-bad{color:var(--color-fg);font-weight:500}.a-console .x-t tbody td,.a-console .text-tick{font-size:var(--text-micro)}.a-console .text-figure{font-size:var(--text-ui)}.a-console .x-t th,.a-console .x-t td{padding:6px 10px;line-height:1.45}.a-console .x-part section>header,.a-console section>header{background:var(--color-panel-2)}.a-console section>header h2{font-size:var(--text-meta);color:var(--color-fg)}.a-console section>header{align-items:center;min-height:34px;padding:0 10px}.a-console section>header .x-num{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a-hint{color:var(--color-fg-3);cursor:help;vertical-align:-1px;align-self:center;align-items:center;margin-left:5px;display:inline-flex;position:relative}.a-hint svg{width:13px;height:13px}.a-hint:hover,.a-hint:focus-visible{color:var(--color-fg);outline:none}.a-hint:after{content:attr(data-say);z-index:20;border:1px solid var(--color-line-2);background:var(--color-panel);min-width:11rem;max-width:20rem;color:var(--color-fg-2);font:var(--text-tick)/1.45 var(--font-ui);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;opacity:0;visibility:hidden;border-radius:3px;padding:5px 8px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001a}.a-hint:hover:after,.a-hint:focus-visible:after{opacity:1;visibility:visible}.a-hint.is-end:after{left:auto;right:0;transform:none}.a-console .gap-px:has(>section){background:0 0;gap:10px}.a-console .mt-px:has(>section){margin-top:10px}.a-console .x-dx-of{color:var(--color-fg-3)}.cn-tabs{border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:0 18px;padding:7px 10px 0;display:flex}.cn-tab{cursor:pointer;font:var(--text-micro) var(--font-ui);color:var(--color-fg-3);background:0 0;border:0;padding:0 0 6px}.cn-tab:hover{color:var(--color-fg)}.cn-tab.is-on{color:var(--color-fg);box-shadow:inset 0 -2px 0 var(--color-fg)}.cn-tabs+.x-dx{border-top:0}.a-links{border-top:1px solid var(--color-line);font-size:var(--text-tick);color:var(--color-fg-3);margin:0;padding:6px 10px}.a-count{border-top:1px solid var(--color-line);min-height:33px;font-size:var(--text-tick);color:var(--color-fg-3);align-items:center;margin:0;padding:4px 10px;display:flex}.pk-live{border:1px solid var(--color-line-2);background:var(--color-panel);color:var(--color-fg-3);font:var(--text-tick) var(--font-ui);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:3px;flex:none;align-items:center;gap:5px;padding:1px 7px;display:inline-flex}.pk-live:hover{border-color:var(--color-fg-3);color:var(--color-fg)}.pk-live i{background:var(--color-live);border-radius:50%;width:6px;height:6px}.pk-live.is-held i{width:7px;height:7px;box-shadow:inset 2px 0 0 var(--color-fg-3), inset -2px 0 0 var(--color-fg-3);background:0 0;border-radius:1px}.pk-live.is-held{color:var(--color-fg-2)}.wk{display:block}.wk-ahead{fill:var(--color-panel-2);opacity:.75}.wk-t{stroke:var(--color-line-2);stroke-width:1px}.wk-own{stroke:var(--color-fg);stroke-width:1.4px;stroke-linejoin:round;stroke-dasharray:3 2}.wk-own.is-out{stroke-width:1.9px}.wk-end{fill:var(--color-fg)}.wk.is-none{text-align:center;width:120px;color:var(--color-fg-3);display:inline-block}.x-link{color:var(--color-fg);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--color-line-2);-webkit-text-decoration-color:var(--color-line-2);-webkit-text-decoration-color:var(--color-line-2);text-decoration-color:var(--color-line-2)}.x-link:hover{-webkit-text-decoration-color:var(--color-fg-2);-webkit-text-decoration-color:var(--color-fg-2);-webkit-text-decoration-color:var(--color-fg-2);text-decoration-color:var(--color-fg-2)}.pn-note{max-width:72ch;font-size:var(--text-tick);color:var(--ink-faint);margin-top:.7rem;line-height:1.5}.a-top{border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;align-items:baseline;gap:.75rem;padding:.7rem 0;display:flex}.a-top-name{font-size:var(--text-small);letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:600}.a-top-who{font-size:var(--text-micro);color:var(--ink-muted)}.a-top-facts{font-size:var(--text-tick);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;gap:1.1rem;margin-left:auto;display:flex}.a-top-facts b{color:var(--ink-muted);font-variant-numeric:tabular-nums lining;font-weight:500}.a-cap{font-size:var(--text-tick);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:1.4rem 0 .45rem;font-weight:500}.a-cap span{color:var(--rule-strong);letter-spacing:.06em;margin-left:.5rem}.a-cards{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;display:grid}@media (min-width:52rem){.a-cards{grid-template-columns:repeat(12,minmax(0,1fr))}.a-cards>.is-4{grid-column:span 4}.a-cards>.is-8{grid-column:span 8}}.a-card{border:1px solid var(--rule);background:var(--paper);border-radius:6px;flex-direction:column;display:flex}.a-card>h3{border-bottom:1px solid var(--rule);background:var(--ink);margin:0;padding:.42rem .65rem}@supports (color:color-mix(in lab, red, red)){.a-card>h3{background:color-mix(in oklab, var(--ink) 3%, var(--paper))}}.a-card>h3{font-size:var(--text-tick);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);border-radius:5px 5px 0 0;font-weight:500}.a-kpi{align-items:baseline;gap:.4rem;padding:.6rem .65rem .5rem;display:flex}.a-kpi b{font-family:var(--font-mono-data);font-size:var(--text-figure);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.a-kpi i{font-style:normal;font-family:var(--font-mono-data);font-size:var(--text-micro);color:var(--ink-faint)}.a-kpi .of{background:var(--brand-green);border-radius:3px;margin-left:auto;padding:.06rem .3rem}@supports (color:color-mix(in lab, red, red)){.a-kpi .of{background:color-mix(in oklab, var(--brand-green) 12%, transparent)}}.a-kpi .of{font-family:var(--font-mono-data);font-size:var(--text-tick);letter-spacing:.02em;color:var(--brand-green)}.a-card .a-meter{background:var(--brand-green);border-radius:2px;max-width:none;height:4px;margin:0 .65rem .55rem}@supports (color:color-mix(in lab, red, red)){.a-card .a-meter{background:color-mix(in oklab, var(--brand-green) 10%, var(--paper-sunk))}}.a-card .a-meter-fill{background:var(--brand-green);border-radius:2px}.a-card-rows{border-top:1px solid var(--rule);margin-top:auto}.a-card-row{border-bottom:1px solid var(--rule);font-size:var(--text-meta);align-items:baseline;gap:.6rem;padding:.26rem .65rem;display:flex}.a-card-row:last-child{border-bottom:0}.a-card-row>span:first-child{color:var(--ink-muted)}.a-card-row b{font-weight:400;font-family:var(--font-mono-data);font-variant-numeric:tabular-nums;color:var(--ink);margin-left:auto}.a-card-row b em{color:var(--ink-faint);font-style:normal}.a-card-row.is-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.a-card-row.is-three>span{align-items:baseline;gap:.5rem;display:flex}.a-card-row.is-three b{margin-left:0}.a-card .a-days{max-width:none;height:52px;margin:0;padding:.6rem .65rem .4rem}.a-cell{padding:.5rem .65rem .55rem}@media (min-width:52rem){.a-cell.is-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.4rem;display:grid}}.a-cell.is-three>div>.a-sub{margin-top:0}.a-sub{font-size:var(--text-tick);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin:.55rem 0 0}.a-cell>.a-sub:first-child{margin-top:0}.a-card .a-bars{max-width:none;margin-top:.3rem}.a-card .a-bars>div{grid-template-columns:4.2rem minmax(0,1fr);gap:.5rem}.a-card .a-bars dt,.a-card .a-bars b{font-size:var(--text-meta)}.a-card .a-bar{height:8px}.a-foot{border-top:1px solid var(--rule);font-size:var(--text-meta);color:var(--ink-muted);flex-wrap:wrap;gap:1.3rem;margin-top:1rem;padding-top:.6rem;display:flex}.a-foot .is-end{margin-left:auto}.a-bars{gap:.35rem;max-width:34rem;margin:.9rem 0 0;display:grid}.a-bars>div{grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.a-bars dt{font-size:var(--text-micro);color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a-bars dd{align-items:center;gap:.55rem;margin:0;display:flex}.a-bars>div.is-top .a-bar{background:var(--brand-green);opacity:1}.a-bars>div.is-top dd b{color:var(--brand-green)}.a-bar{background:var(--ink);opacity:.7;border-radius:0 3px 3px 0;height:10px}.a-bars b{font-size:var(--text-micro);color:var(--ink);font-variant-numeric:tabular-nums lining;font-weight:500}.a-mono{font-family:var(--ui-mono);font-size:var(--text-micro);color:var(--ink)}.a-dim{color:var(--ink-faint)}.a-head{margin-top:1.4rem}.a-figure{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.a-figure-n{font-variant-numeric:tabular-nums lining;font-feature-settings:"tnum" 1;font-size:var(--text-title);letter-spacing:-.03em;color:var(--ink);line-height:1}.a-figure-of{font-size:var(--text-figure);letter-spacing:-.01em;color:var(--ink-faint)}.a-figure-say{font-size:var(--text-small);color:var(--ink-muted)}.a-meter{background:var(--ink);border-radius:6px;max-width:34rem;height:6px;margin-top:1rem;position:relative}@supports (color:color-mix(in lab, red, red)){.a-meter{background:color-mix(in srgb, var(--ink) 10%, transparent)}}.a-meter{overflow:hidden}.a-meter-fill{background:var(--ink);border-radius:6px;position:absolute;inset:0 auto 0 0}.a-facts{flex-wrap:wrap;gap:0 2.5rem;margin-top:1.1rem;display:flex}.a-facts dt{font-size:var(--text-micro);color:var(--ink-faint)}.a-facts dd{font-size:var(--text-small);color:var(--ink);font-variant-numeric:tabular-nums lining;margin:.1rem 0 0}.a-part{margin-top:2.2rem}.a-top+.a-part{margin-top:1.4rem}.a-part-head{align-items:center;gap:.9rem;padding-bottom:.55rem;display:flex}.a-part-head .a-part-say{margin-right:auto}.a-part-head .a-make{margin-top:0}.a-part-head .ui-button{border-color:var(--ink);background:var(--ink);color:var(--paper);font-family:inherit;font-size:var(--text-small)}.a-part-head .ui-button:hover{background:var(--ink-muted);border-color:var(--ink-muted)}.a-part-head .ui-button:disabled{opacity:.55}.a-part-head .a-new-say{display:none}.a-code{position:relative}.a-code>.dx-copy{position:absolute;top:.6rem;right:.6rem}.a-part-head h2{font-size:var(--text-tick);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-weight:500}.a-part-say{font-size:var(--text-tick);letter-spacing:.06em;text-transform:uppercase;color:var(--rule-strong);font-variant-numeric:tabular-nums}.a-empty{max-width:62ch;font-size:var(--text-small);color:var(--ink-muted);margin-top:1rem}.a-table-wrap{border:1px solid var(--rule);background:var(--paper);border-radius:6px;margin-top:.9rem;overflow-x:auto}.a-table{border-collapse:collapse;width:100%;font-size:var(--text-micro)}.a-table th{border-bottom:1px solid var(--rule);font-size:var(--text-tick);letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--ink-faint);white-space:nowrap;padding:.45rem 0;font-weight:400}.a-table td{border-bottom:1px solid var(--rule);color:var(--ink-muted);white-space:nowrap;vertical-align:middle;padding:.5rem 0}.a-table tbody tr:last-child td{border-bottom:0}.a-table th:first-child,.a-table td:first-child{padding-left:1.1rem}.a-table th:last-child,.a-table td:last-child{padding-right:1.1rem}.a-table th:not(:last-child),.a-table td:not(:last-child){padding-right:2rem}.a-table tbody tr:hover td{background:var(--paper-sunk)}.a-stuck{border:1px solid var(--rule);background:var(--paper);font-size:var(--text-micro);color:var(--ink);align-items:flex-start;gap:7px;margin-top:10px;padding:7px 9px;line-height:1.5;display:flex}.a-stuck svg{flex:none;width:13px;height:13px;margin-top:2px}.a-table .is-n{text-align:right;font-variant-numeric:tabular-nums lining}.a-table .is-shape{width:7rem}.a-table .is-do{text-align:right;width:1%}.a-row-do{color:var(--ink-faint);background:0 0}.a-table tr:hover .a-row-do{color:var(--ink-muted);border-color:var(--rule)}.a-row-do:hover{background:var(--paper);color:var(--ink)!important;border-color:var(--rule-strong)!important}.a-row-do.is-asking{font-weight:500;color:var(--ink)!important;border-color:var(--ink)!important;background:var(--paper)!important}.a-row-do:disabled{opacity:.6}.a-row-no{font-size:var(--text-micro);color:var(--ink);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.a-table tr.is-gone{opacity:.55}.a-table .a-days{height:18px;margin-top:0}.a-key-id,.a-mono,.ui-code{font-family:var(--doc-mono)}.a-none{border:1px solid var(--rule);background:var(--paper);border-radius:12px;margin-top:1rem;padding:1.6rem 1.5rem}.a-none-head{font-size:var(--text-small);color:var(--ink);margin:0;font-weight:500}.a-none-say{max-width:46ch;font-size:var(--text-micro);color:var(--ink-muted);margin:.3rem 0 0}.a-none .a-make{margin-top:1.1rem}.a-none .a-new-say{display:none}.a-key-id{font-family:var(--doc-mono);font-size:var(--text-micro);color:var(--ink);letter-spacing:.02em}.a-tag{border:1px solid var(--rule);font-size:var(--text-tick);color:var(--ink-faint);border-radius:6px;padding:.08rem .4rem;line-height:1.5}.a-tag.is-gone{border-style:dashed}.a-make{margin-top:1.2rem}.a-new{border:1px solid var(--color-line);background:var(--color-panel);margin-top:10px;padding:8px 10px}.a-new-top{font-size:var(--text-tick);align-items:baseline;gap:.6em;margin:0 0 6px;display:flex}.a-new-top b{font-family:var(--ui-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg);font-weight:500}.a-new-top span{color:var(--color-fg-3)}.a-new-row{align-items:center;gap:.7em;min-height:24px;display:flex}.a-new-of{width:4.4rem;font-family:var(--ui-mono);font-size:var(--text-tick);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-3);flex:none}.a-new-row code{font-family:var(--ui-mono);font-size:var(--text-micro);color:var(--color-fg);word-break:break-all;-webkit-user-select:all;user-select:all;flex:auto}.a-new-row.is-send code{font-size:var(--text-tick);color:var(--ink-faint)}.a-new-say{max-width:62ch;font-size:var(--text-tick);color:var(--ink-faint);margin:0;padding:0 7px 7px}.a-days{align-items:flex-end;gap:2px;max-width:34rem;height:26px;margin-top:.9rem;display:flex}.a-day{background:var(--ink);opacity:.75;border-radius:2px 2px 0 0;flex:1 1 0;min-width:2px;height:1px}.a-day.is-ahead{background:var(--rule);opacity:1}.a-day.is-top{background:var(--brand-green);opacity:1}.q-land-news{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:1.8rem 0 1.6rem;padding-block:.55rem}.q-land-nav{font-size:var(--text-ui);justify-content:flex-end;gap:1.4rem;padding-top:.9rem;display:flex}.doc-body{padding-block:1rem 4.5rem}.doc-body>section+section{margin-top:2.25rem}.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;font-size:var(--text-display);letter-spacing:-.01em;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);border-radius:var(--round);background:var(--paper);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:var(--text-micro) 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}.k-col .p-plot,.k-rail .p-plot{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.k-col .p-plot,.k-rail .p-plot{background:color-mix(in srgb, var(--ink) 2.5%, transparent)}}.k-col .p-plot,.k-rail .p-plot{box-shadow:inset 0 0 0 1px var(--rule)}.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:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.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 var(--brand-green);height:0;position:absolute;left:0}@supports (color:color-mix(in lab, red, red)){.p-atnow{border-top:1px dashed color-mix(in srgb, var(--brand-green) 55%, transparent)}}.p-atnow>i{background:var(--brand-green);border-radius:50%;width:5px;height:5px;position:absolute;top:-2.5px;right:-2.5px}@keyframes p-tick{0%{opacity:.75;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:no-preference){.p-atnow>i:after{content:"";border:1.5px solid var(--brand-green);border-radius:50%;animation:.45s ease-out forwards p-tick;position:absolute;inset:-2px}}.p-reach{border-left:2px solid var(--brand-green);width:0;margin-right:-1px;position:absolute}.p-reach.is-even,.k-main-body.is-even .p-reach.is-true,.k-rail-body.is-even .p-reach.is-true{display:none}.k-main-body.is-even .p-reach.is-even,.k-rail-body.is-even .p-reach.is-even{display:block}@media (prefers-reduced-motion:no-preference){.p-atnow{transition:top .2s linear}.p-reach{transition:top .2s linear,height .2s linear}}.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(--path-ink,var(--past,var(--ink-faint)))}@supports (color:color-mix(in lab, red, red)){.p-line.is-other{stroke:color-mix(in oklab, var(--path-ink,var(--past,var(--ink-faint))) calc(var(--deep,calc(1 - var(--fade,0) * .5)) * 100%), var(--paper))}}.p-line.is-other{stroke-width:1.2px}.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:var(--paper);padding:0 .15rem;position:absolute;right:.15rem;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.p-y{background:color-mix(in srgb, var(--paper) 80%, transparent)}}.p-y{font:var(--text-tick) var(--ui-mono);color:var(--ink-faint);white-space:nowrap;pointer-events:none}.p-mark-name{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;font-size:var(--text-small);color:var(--ink-muted);background:var(--paper);padding:0 .3rem;position:absolute;top:.2rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.p-mark-name{background:color-mix(in srgb, var(--paper) 80%, transparent)}}.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-read .is-lit em{color:var(--ink);margin-left:.4em;font-style:normal}.p-cursor-line{background:var(--ink-faint);width:1px;position:absolute;top:0;bottom:0}.p-cursor-read{top:.2rem;left:var(--at,0%);background:var(--paper);border-radius:4px;gap:.5rem;width:fit-content;max-width:100%;margin-left:auto;padding:.15rem .4rem;display:flex;position:absolute;right:0}@supports (color:color-mix(in lab, red, red)){.p-cursor-read{background:color-mix(in srgb, var(--paper) 88%, transparent)}}.p-cursor-read{font:var(--text-meta) var(--ui-mono);white-space:nowrap;color:var(--ink-faint);line-height:1.3}.p-cursor-read.is-left{left:0;right:calc(100% - var(--at,0%));margin-left:0;margin-right:auto}.p-cursor-read.is-stack{flex-direction:column;align-items:flex-start;gap:.05rem}.p-cursor-read.is-stack>span{gap:.35rem;display:flex}.p-cursor-read .is-whose{min-width:7.4rem;color:var(--ink-faint);flex:none;font-style:normal}.p-cursor-read.is-stack>span+span{margin-left:0}.p-cursor-read.is-stack .is-move{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:3.6rem}.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:var(--text-tick) var(--ui-mono);color:var(--ink-faint);white-space:nowrap;position:absolute;top:.1rem;transform:translate(-50%)}.w{border:1px solid var(--rule);border-radius:var(--round);background:var(--paper);box-shadow:var(--ui-lift)}.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{flex:1 1 0;min-width:19rem;padding:0 .6rem;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:var(--text-micro) 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:var(--text-micro) var(--ui-mono);color:var(--ink)}.k-col-f{font:var(--text-meta) var(--ui-mono);color:var(--ink-faint);flex-wrap:wrap;flex-basis:100%;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;font-size:var(--text-small);color:var(--ink-muted);margin:.1rem 0 0;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:var(--text-meta) 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:var(--text-meta) 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:var(--text-meta) var(--ui-mono);color:var(--ink-faint)}.g-head dd:last-child{padding-left:.7rem}.g-word{font:var(--text-micro) 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:var(--paper);border-radius:3px;padding:0 .25rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.px-read{background:color-mix(in srgb, var(--paper) 92%, transparent)}}.px-read{font:var(--text-meta) var(--ui-mono);color:var(--ink);white-space:nowrap;pointer-events:none}.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:var(--text-meta) var(--ui-mono)}.k-mini dd{font:var(--text-small) 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:var(--text-meta) 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:var(--text-micro) 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:var(--text-meta) 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:var(--text-meta) 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{font-size:var(--text-tick);letter-spacing:0;color:var(--ink-faint);white-space:nowrap}.k-sec-t.is-next{padding-left:.6rem}.k-sec-n{font-size:var(--text-tick);letter-spacing:0;color:var(--ink-faint);white-space:nowrap;justify-self:end}.k-more{font:var(--text-meta) 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:var(--text-meta) 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:var(--text-meta) 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{font-size:var(--text-micro);color:var(--ink);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:var(--text-tick) var(--ui-mono);color:var(--ink-faint);margin:.2rem 0 0}.k-none{font-size:var(--text-micro);color:var(--ink-faint)}.k-after i{color:var(--ink-faint);font-style:normal}.k-col header{padding-right:1.9rem;position:relative}.k-col .k-acts{height:1.75rem;margin:0;position:absolute;top:0;right:-.2rem}.k-acts{align-self:center;align-items:center;display:flex}.k-acts a{width:24px;height:24px;color:var(--ink-muted);border:1px solid var(--rule);border-radius:5px;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.5px;stroke-linecap:round;width:12px;height:12px}.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:.5rem}.k-over .p-line.is-chosen{stroke-width:1.2px}.k-col .p-line.is-other{stroke-width:1.1px}.k-over-key{font:var(--text-meta) var(--ui-mono);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:.2rem 1.2rem;margin:0 0 .4rem;display:flex}.k-over-of{white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}.k-over-of>i{border-top:1.7px solid var(--ink-muted);flex:none;width:15px;height:0}.k-over-of.is-now>i{border-top-width:2.2px;border-top-color:var(--ink)}.k-over-of b{color:var(--ink);font-weight:400}.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:var(--k-row);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:var(--text-meta) 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:var(--text-micro)}.k-cards .a{font-size:var(--text-meta)}.w-tools{align-items:center;gap:.75rem;display:flex}.k-set>summary{font:var(--text-micro) var(--ui-mono);color:var(--ink-muted)}.k-set>summary:hover{color:var(--ink)}.k-set-row{display:contents}.k-set-row .kind{font:var(--text-meta) 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:var(--text-small) 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:var(--text-meta) var(--ui-mono);color:var(--ink-faint);flex:none}.e-up{white-space:nowrap;font-size:var(--text-micro);color:var(--ink-muted);align-items:baseline;gap:.35rem;display:inline-flex}.e-up:hover{color:var(--ink)}.e-in{font:var(--text-meta) 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:var(--paper-sunk);flex-wrap:wrap;align-items:center;gap:.35rem .75rem;min-height:2.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.k-tools{background:color-mix(in srgb, var(--paper-sunk) 45%, var(--paper))}}.k-tools>*{flex:0 auto;min-width:0}.k-tools-right{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;min-width:0;display:flex}.k-spread{font:var(--text-tick) 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:var(--paper-sunk);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem .6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.k-head{background:color-mix(in srgb, var(--paper-sunk) 45%, var(--paper))}}.k-what{font:var(--text-meta) var(--ui-mono);letter-spacing:.02em;color:var(--ink);white-space:nowrap}.k-note{min-width:0;font:var(--text-tick) 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}.k-sure-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}@media (min-width:1100px){.k-sure-split{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.k-tug{padding:.2rem var(--ui-pad) 0;font:var(--text-meta) var(--ui-mono);align-items:center;gap:.7rem;display:flex}@media (max-width:760px){.k-tug{flex-wrap:wrap;row-gap:.25rem}.k-tug-of{width:100%}}.k-tug-end{white-space:nowrap;color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none;gap:.5rem;display:flex}.k-tug-end b{color:var(--ink);font-weight:600}.k-tug-end i{font-style:normal}.k-tug-end i.is-down{color:var(--fall)}.k-tug-end i.is-up{color:var(--rise)}.k-tug-end b+i{margin-left:-.2rem}.k-tug-slot{flex:1;align-items:center;display:flex;position:relative}.k-tug-bar{background:var(--paper-sunk);border-radius:3px;flex:1;height:12px;position:relative;overflow:hidden}.k-tug-cell{opacity:var(--tone,.5);position:absolute;top:0;bottom:0}.k-tug-cell.is-down{background:var(--fall)}.k-tug-cell.is-up{background:var(--rise)}.k-tug-cell.is-flat{background:var(--ink-muted)}.k-tug-cell:hover{opacity:1}.k-tug-cell.is-on{box-shadow:inset 0 0 0 2px var(--brand-green)}.k-tug-cell[aria-busy=true]{opacity:.3}.k-tug-rule{background:var(--paper);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.k-tug-mid{pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0;left:50%}.k-tug-mid:before,.k-tug-mid:after{content:"";background:var(--ink-faint);width:1px;height:4px;position:absolute;left:0}.k-tug-mid:before{margin-bottom:2px;bottom:100%}.k-tug-mid:after{margin-top:2px;top:100%}.k-fan-say{z-index:2;font:var(--text-tick) var(--ui-mono);color:var(--ink-faint);background:var(--paper);padding:0 .25rem;position:absolute;top:.3rem;left:52%}@supports (color:color-mix(in lab, red, red)){.k-fan-say{background:color-mix(in srgb, var(--paper) 80%, transparent)}}.k-fan-say{pointer-events:none}.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:7.4rem minmax(0,1fr) 4rem;align-items:center;column-gap:.5rem;display:grid}.k-out-lab small{font-size:var(--text-tick);color:var(--ink-faint);font-weight:400}.k-out-row:hover{background:var(--paper-sunk)}.k-out-row.is-on{background:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.k-out-row.is-on{background:color-mix(in srgb, var(--brand-green) 8%, transparent)}}.k-out-lab{font:var(--text-meta) 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:var(--text-meta) 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-flat{background:var(--ink-muted)}.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-flat{background:var(--ink-muted)}.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{grid-template-columns:var(--k-lab) minmax(0, 1fr) max-content max-content max-content;grid-auto-rows:var(--k-row);padding-inline:var(--ui-pad);align-items:center;column-gap:.45rem;display:grid}.k-lay{display:contents}.k-spread-set,.k-out-body{margin-top:.5rem}.k-lay-unit{text-align:left;color:var(--ink-faint)}.k-lay.is-said .k-lay-unit{color:var(--ink-muted)}.k-lay{--k-unit:1.5rem}.k-lay-of{text-align:right;color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-lay-range{white-space:nowrap;justify-self:end;align-items:baseline;gap:.35rem;display:inline-flex}.k-lay-tilde{text-align:center;color:var(--ink-faint)}.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-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-rare{text-align:left;color:var(--brand-green);white-space:nowrap;font-weight:500}@media (max-width:1099px){.k-spread-set{grid-template-columns:var(--k-lab) minmax(0, 1fr) max-content max-content}.k-lay-rare{display:none}.k-sure-split>:last-child:nth-child(odd):not(:first-child){grid-column:1/-1}}.k-main-body{padding:.75rem .5rem .9rem}.k-main-body .k-over{display:none}.k-main-body.is-over .k-over{display:block}.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;font:var(--text-meta) var(--ui-mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;grid-column:2}.px-reach{text-align:right;font:var(--text-tick) 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)}.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:var(--text-tick) 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:var(--round-sm);align-items:center;padding:.2rem .4rem;display:flex}.k-tools-left{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;min-width:0;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:var(--text-tick) var(--ui-sans);color:var(--ink-faint);white-space:nowrap;font-style:normal}.k-tools .k-pick>summary{border:1px solid var(--rule-strong);border-radius:var(--round-sm);font:var(--text-micro) var(--ui-sans);color:var(--ink);cursor:pointer;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{font-size:var(--text-tick);color:var(--ink-faint);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:var(--text-micro) var(--ui-sans);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:var(--text-micro) var(--ui-sans);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{font-style:normal;font-size:var(--text-tick);color:var(--ink-faint);margin-left:auto}.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:var(--text-micro) 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{font-size:var(--text-tick);gap:.7rem}.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);border-radius:var(--round-sm);font:var(--text-micro) var(--ui-mono);color:var(--ink-muted);align-items:center;gap:.35rem;padding:.2rem .4rem .2rem .5rem;display:inline-flex}.k-to-now kbd{border:1px solid var(--rule);border-radius:var(--round-sm);font:var(--text-tick)/1.5 var(--ui-mono);color:var(--ink-faint);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:var(--text-tick) var(--ui-mono);color:var(--ink-muted);cursor:pointer;border-radius:3px;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);font-size:var(--text-tick);letter-spacing:.02em;color:var(--ink-faint);border-radius:3px;padding:.05rem .3rem}.k-cards a{padding:.7rem var(--ui-pad) .75rem;border-radius:var(--round-sm);flex-direction:column;gap:.1rem;display:flex}.k-cards a:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.k-cards a:hover{background:color-mix(in srgb, var(--ink) 3.5%, transparent)}.k-cards a.is-on{background:color-mix(in srgb, var(--brand-green) 7%, transparent)}}.k-cards a.is-on .d{color:var(--brand-green);font-weight:500}.r-when{font:var(--text-micro) 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{font-size:var(--text-tick);margin:0}.k-next-new{color:var(--brand-green);font-style:normal}.r-moved{font:var(--text-tick) 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:var(--brand-green);border-radius:3px;padding:.03rem .34rem}@supports (color:color-mix(in lab, red, red)){.r-arrived{background:color-mix(in srgb, var(--brand-green) 12%, transparent)}}.r-arrived{font:var(--text-tick) var(--ui-mono);color:var(--brand-green)}.r-apart{font:var(--text-meta) 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{font-size:var(--text-meta);color:var(--ink-faint)}.r-brief{font:var(--text-tick) 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{font-size:var(--text-tick);padding:.28rem 0 0;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{font-size:var(--text-meta);gap:0 .35rem;margin:0}.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{font-size:var(--text-meta);gap:.25rem}.k-mini .g-word.is-after{padding-left:.4rem}.k-mini .g-rows dt,.k-mini .e-slots dt{font-size:var(--text-tick)}.k-mini .e-away,.k-mini .e-what,.k-mini .e-none,.k-mini .e-due,.k-mini .k-known{font-size:var(--text-meta)}.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{justify-content:space-between;align-items:center;column-gap:1.1rem;display:flex}.k-bar>.k-pair{flex:none}.k-bar-figs{scrollbar-width:none;flex:auto;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;min-width:0;display:grid;overflow-x:auto}@media (max-width:60rem){.k-bar-figs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}}.k-bar-figs::-webkit-scrollbar{display:none}.k-bar .v-asset>summary{font-size:var(--text-ui);gap:.35rem;font-weight:500}.k-bar .v-asset>summary .sym{border:1px solid var(--rule-strong);border-radius:var(--round-sm);font-size:var(--text-meta);color:var(--ink-muted);padding:.05rem .3rem}.k-last{grid-row:1/3;align-items:baseline;gap:.5rem;display:inline-flex}.k-price{font:500 var(--text-read) var(--ui-mono);letter-spacing:-.01em;color:var(--ink);line-height:1.25}.k-lab{font:var(--text-micro) var(--ui-mono);color:var(--ink-faint);white-space:nowrap;line-height:1.25}.k-val{font:var(--text-small) 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{font-size:var(--text-small);color:var(--ink);margin:.35rem 0 0;line-height:1.3}.k-said .is-quiet{font-size:var(--text-micro);color:var(--ink-muted)}.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:3px;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:var(--text-micro) 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:var(--text-meta) 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:var(--text-meta) 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:var(--paper);border-radius:3px;padding:0 .2rem}@supports (color:color-mix(in lab, red, red)){.h-scale span{background:color-mix(in srgb, var(--paper) 88%, transparent)}}.h-at{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.h-read{z-index:1;background:var(--paper);border-radius:4px;gap:.5rem;max-width:22rem;margin-left:.4rem;padding:.15rem .4rem;display:flex;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.h-read{background:color-mix(in srgb, var(--paper) 88%, transparent)}}.h-read{font:var(--text-small) var(--ui-mono);white-space:nowrap;color:var(--ink-muted);line-height:1.3}.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:var(--text-micro) 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:var(--text-micro) 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}@media (max-width:640px){.s-ways-group.is-two{grid-template-columns:minmax(0,1fr)}}.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;font-size:var(--text-ui);color:var(--ink);overflow:hidden}.s-way>span:last-child{font:var(--text-micro) 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:var(--text-micro) var(--ui-mono);color:var(--ink-faint);padding-bottom:.3rem}.c-day{height:2.4rem;font:var(--text-small) 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:var(--ink-faint)}@supports (color:color-mix(in lab, red, red)){.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 var(--text-tick)/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:var(--text-meta) 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;font-size:var(--text-micro);color:var(--ink-muted);align-items:baseline;gap:.6rem;display:inline-flex}.t-item:hover{color:var(--ink)}.t-item time,.t-item .src{font:var(--text-meta) 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{font-size:var(--text-read);padding-block:.7rem}.s-box.is-compact .s-mark svg{width:21px;height:21px}.s-box.is-compact .s-scope .v-asset>summary{font-size:var(--text-small);padding:.2rem .55rem}:is(.q-page,.sh-lit,.v-skin:has(.k-grid)){z-index:0;position:relative}.q-page:before,.q-page:after,.sh-lit:before,.sh-lit:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}.v-skin:has(.k-grid):before{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}.v-skin:has(.k-grid):after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}.q-page:before,.sh-lit:before{background:radial-gradient(130% 110% at 50% 38%, transparent 42%, var(--vignette,#000) 100%), radial-gradient(60rem 40rem at 16% -12%, var(--brand-green), transparent 68%), radial-gradient(52rem 34rem at 78% 4%, var(--brand-green), transparent 70%), radial-gradient(70rem 36rem at 44% 112%, var(--chrome), transparent 72%)}.v-skin:has(.k-grid):before{background:radial-gradient(130% 110% at 50% 38%, transparent 42%, var(--vignette,#000) 100%), radial-gradient(60rem 40rem at 16% -12%, var(--brand-green), transparent 68%), radial-gradient(52rem 34rem at 78% 4%, var(--brand-green), transparent 70%), radial-gradient(70rem 36rem at 44% 112%, var(--chrome), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.q-page:before,.sh-lit:before{background:radial-gradient(130% 110% at 50% 38%, transparent 42%, color-mix(in oklab, var(--vignette,#000) 70%, transparent) 100%), radial-gradient(60rem 40rem at 16% -12%, color-mix(in oklab, var(--brand-green) 22%, transparent), transparent 68%), radial-gradient(52rem 34rem at 78% 4%, color-mix(in oklab, var(--brand-green) 14%, transparent), transparent 70%), radial-gradient(70rem 36rem at 44% 112%, color-mix(in oklab, var(--chrome) 9%, transparent), transparent 72%)}.v-skin:has(.k-grid):before{background:radial-gradient(130% 110% at 50% 38%, transparent 42%, color-mix(in oklab, var(--vignette,#000) 70%, transparent) 100%), radial-gradient(60rem 40rem at 16% -12%, color-mix(in oklab, var(--brand-green) 22%, transparent), transparent 68%), radial-gradient(52rem 34rem at 78% 4%, color-mix(in oklab, var(--brand-green) 14%, transparent), transparent 70%), radial-gradient(70rem 36rem at 44% 112%, color-mix(in oklab, var(--chrome) 9%, transparent), transparent 72%)}}.q-page:after,.sh-lit:after{opacity:var(--grain,.055);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.v-skin:has(.k-grid):after{opacity:var(--grain,.055);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.ui-wrap.q-page{padding-inline:clamp(1.25rem,3vw,2.75rem)}.q-land{max-width:min(78rem,100%);margin:0 auto;padding:3.25rem 0 4rem}.q-land-mark{width:fit-content;color:var(--ink);margin:0 0 2rem;display:block}.q-lead{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:start;gap:2rem 5rem;margin-bottom:2rem;display:grid}.q-head{max-width:26ch;font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--text-display);letter-spacing:-.03em;color:var(--ink);margin:0;font-weight:400;line-height:1.06}.q-head span{color:var(--ink-dim,var(--ink-faint));display:block}.q-aside{padding-top:.35rem}.q-aside p{font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--text-ui);color:var(--ink-dim,var(--ink-muted));margin:0;line-height:1.55}.q-aside-two{opacity:.72;margin-top:.7rem!important}.q-acts{flex-wrap:wrap;align-items:center;gap:.75rem 1.4rem;margin-top:1.8rem;display:flex}.q-act{border:1px solid var(--ink);font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--text-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--paper);background:var(--ink);white-space:nowrap;border-radius:3px;padding:.72rem 1.5rem;font-weight:500;text-decoration:none}.q-act:hover{opacity:.85}.q-act.is-plain{color:var(--ink);background:0 0;border-color:#0000;padding-inline:0}.q-act.is-plain:hover{opacity:.7}.q-act.is-plain i{font-style:normal}@media (max-width:60rem){.q-lead{grid-template-columns:1fr;gap:1.4rem}.q-head{max-width:none}.q-aside{padding-top:0}}.n-price{min-width:7.5ch;font-size:var(--text-figure);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.n-chg{font:var(--text-micro) var(--ui-mono);color:var(--ink-muted);font-variant-numeric:tabular-nums}.n-as{font:var(--text-micro) var(--ui-mono);color:var(--ink-faint);white-space:nowrap}.n-chg.is-up{color:var(--rise)}.n-chg.is-down{color:var(--fall)}@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)}}.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-mark{margin-bottom:2rem}}:root{--paper:#fff;--paper-sunk:#eef1f6;--ink:#131722;--ink-muted:#50535e;--ink-faint:#8f939e;--rule:#e0e3eb;--rule-strong:#c9cdd8;--ui-pad:1rem;--ui-lift:none;--round:12px;--round-sm:3px;--k-row:1.15rem;--k-lab:5rem;--ui-bar-lead:1rem;--rise:#b4402f;--fall:#2a6ba8;--brand-green:#0fa37f;--loss:#9c3328;--hi-str:#0a7a5e;--hi-num:var(--fall);--hi-key:#7b4fc9;--link:#0b5f49}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--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;--hi-str:var(--brand-green);--hi-num:var(--fall);--hi-key:#b794f6;--link:var(--brand-green);--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;--hi-str:var(--brand-green);--hi-num:var(--fall);--hi-key:#b794f6;--link:var(--brand-green);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{font-size:var(--text-small);letter-spacing:0;font-variant-numeric:tabular-nums}body *{font-variant-numeric:tabular-nums!important}:root{--ui-mono:var(--font-sans-ui), system-ui, sans-serif;--doc-mono:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.k-next{border-radius:var(--round-sm);font-size:var(--text-meta);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:.6rem;padding:.2rem .45rem;display:inline-flex}.k-next-hold{border:1px solid var(--rule-strong);border-radius:var(--round-sm);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;margin-left:.15rem;padding:0;display:inline-flex}.k-next-hold:hover,.k-next-hold:focus-visible{border-color:var(--ink-faint)}.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-hold: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{border-radius:var(--round-sm);background:var(--brand-green);align-items:center;gap:.3rem;padding:.1rem .45rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.k-next-live{background:color-mix(in srgb, var(--brand-green) 12%, transparent)}}.k-next-live{color:var(--brand-green);font-size:var(--text-tick);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.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:var(--text-meta) 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{font-size:var(--text-meta);color:var(--ink-faint)}.k-col header{justify-content:flex-start;align-items:center;gap:.35rem}.k-col header .k-col-t{flex:0 auto;margin-left:.15rem;margin-right:0}.k-col header{flex-wrap:nowrap;row-gap:.3rem}.k-col header .k-col-f{flex:none;margin:0 0 0 auto}@container (max-width:30.5rem){.k-col header{flex-wrap:wrap}.k-col header .k-col-f{flex-basis:100%;order:10;margin-left:0}.k-col .k-acts{height:1.5rem}}.k-col header .k-col-f{font-size:var(--text-meta);white-space:nowrap;flex-wrap:nowrap;gap:0 .5rem}.k-col header{min-height:1.75rem}.k-col header .k-acts a{width:22px;height:22px}.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{font-weight:600;font-size:var(--text-read);border-radius:3px;align-items:baseline;gap:.3rem;margin-inline:-.15rem;padding-inline:.15rem;display:inline-flex}.k-price.is-up{color:var(--rise)}.k-price.is-down{color:var(--fall)}.k-arrow{font-style:normal;font-size:var(--text-tick)}.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;--round:5px;--ui-row:.4rem}.ui-wrap{padding-inline:var(--ui-gap);max-width:none}:is(body:has(.q-hero),body:has(.pk-empty)){background:var(--paper)}.x.pk-empty{background:var(--color-panel)}body:has(.k-grid){background:var(--paper-sunk)}body:has(.k-grid) :is(.w,.k-main,.k-rail,.k-spread,.k-out,.ui-rail,main){background:0 0}.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{font-size:var(--text-small);padding-block:.45rem}.w{border-radius:var(--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(--round)}.k-sure-split,.k-panes{gap:var(--ui-gap)}@media (min-width:1100px){.k-sure-split{max-height:var(--top,13rem)}}.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(--round);background:var(--paper);overflow:hidden}.k-panel{gap:var(--ui-gap);flex-direction:column;display:flex}.k-head{border-radius:var(--round) var(--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:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.k-cards a.is-on{background:color-mix(in srgb, var(--brand-green) 9%, transparent)}}.ui-theme{font:var(--text-meta) 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}:is(body:has(.k-grid) .v-skin,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}:is(body:has(.k-grid) .k-rail-hold,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{font-size:var(--text-tick);border-top:1px solid var(--rule);align-items:center;gap:1.5rem;padding:.3rem 1rem;line-height:1.4;display:flex}body:has(.k-grid) .ui-foot-mark{display:none}body:has(.k-grid) .ui-foot-who{flex-direction:row;align-items:baseline;gap:0 .9rem;min-width:0}body:has(.k-grid) .ui-foot-who .ui-foot-rights{flex-direction:row;align-items:baseline;gap:0 .7rem;min-width:0;margin:0;padding:0}body:has(.k-grid) .ui-foot-rights>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body:has(.k-grid) .ui-foot-col{flex-direction:row;flex:none;align-items:baseline;gap:0 .9rem;display:flex}body:has(.k-grid) .ui-foot-col>b{display:none}body:has(.k-grid) .ui-foot-who+.ui-foot-col{margin-left:auto}}.doc-body{max-width:64rem;font-size:var(--text-ui);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);line-height:1.65}.p-head{border-bottom:1px solid var(--rule);padding-block:1.1rem .9rem}.p-eyebrow{display:none}.p-title,.a-title{font-size:var(--text-figure);letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:700;line-height:1.15}.p-lede{font-size:var(--text-small);color:var(--ink-dim,var(--ink-muted));margin:.45rem 0 0;line-height:1.55}.p-head+*{margin-top:1.4rem}.p-sec{border-top:1px solid var(--rule);margin-top:1.5rem;padding-top:1.5rem}.p-sec:first-of-type{border-top:0;margin-top:1.6rem;padding-top:0}.p-h{font-size:var(--text-ui);letter-spacing:-.012em;color:var(--ink);margin:0 0 .7rem;font-weight:600;line-height:1.25}:is(.p-prose,.dx-keeps,.dx-step,.dx-says,.sh-body) code{font-family:var(--doc-mono);color:var(--ink);font-size:.85em}.sh-body{--doc-w:36rem}.p-prose{color:var(--ink-muted)}:is(.p-prose>p,.p-prose>ul,.p-prose>ol,p.p-prose,.p-lede,.rf-say,.rf-param>dd,.dx-table,.dx-code,.dx-calls,.dx-chips,.rf-params){max-width:var(--doc-w,39rem)}.dx-step>:is(p,ul,ol,.dx-code,.dx-table,.dx-calls){max-width:calc(var(--doc-w,39rem) - 2.6rem)}.p-prose p+p{margin-top:.95rem}.p-anchor{color:inherit;text-decoration:none}.p-anchor>span{color:var(--ink-faint);opacity:0;margin-left:.3em;transition:opacity .12s}.p-anchor:hover>span,.p-anchor:focus-visible>span{opacity:1}.p-anchor:focus-visible{outline:2px solid var(--brand-green);outline-offset:3px;border-radius:2px}.pl-page{--pl-n:4;--pl-col:calc((100% - 1rem * (var(--pl-n) - 1)) / var(--pl-n));max-width:76rem;margin-inline:auto;padding:2.5rem clamp(1rem,3vw,2rem) 5rem}.pl-page>.p-head{text-align:center;border-bottom:0;padding-top:0}.pl-page>.p-head .p-lede{margin-inline:auto}.pl-small{text-align:center;max-width:86ch;margin:2.6rem auto 0}.pl-small>p{font-size:var(--text-micro);color:var(--ink-faint);text-wrap:pretty;margin:0;line-height:1.7}.pl-small>p:first-child{color:var(--ink-muted)}.pl-grid{grid-template-columns:repeat(var(--pl-n,4), minmax(0, 1fr));gap:1rem;display:grid}.pl-page:has(.pl-grid[data-n="3"]){--pl-n:3}.pl-page:has(.pl-grid[data-n="2"]){--pl-n:2}@media (max-width:72rem){.pl-page{--pl-n:2}}.pl{border:1px solid var(--rule);border-radius:var(--round,5px);background:var(--paper);flex-direction:column;padding:1.5rem;transition:border-color .12s;display:flex}.pl:hover,.pl.is-open{border-color:var(--rule-strong)}.pl-name{font-size:var(--text-head);letter-spacing:-.01em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.pl-badge{background:var(--brand-green);border-radius:3px;padding:.1rem .45rem}@supports (color:color-mix(in lab, red, red)){.pl-badge{background:color-mix(in oklab, var(--brand-green) 14%, transparent)}}.pl-badge{font-size:var(--text-tick);letter-spacing:.02em;color:var(--brand-green);font-weight:500}@supports (color:color-mix(in lab, red, red)){.pl-badge{color:color-mix(in oklab, var(--brand-green) 78%, var(--ink))}}.pl-blurb{min-height:calc(var(--text-small) * 1.5 * 3);font-size:var(--text-small);color:var(--ink-muted);margin:.35rem 0 0;line-height:1.5}.pl-price{min-height:calc(var(--text-title) * 1.1);font-size:var(--text-title);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:1.1rem 0 0;line-height:1.1;display:flex}.pl-price.is-words{font-size:var(--text-head);letter-spacing:-.01em}.pl-per{font-size:var(--text-small);letter-spacing:0;color:var(--ink-faint)}.pl-btn{border:1px solid var(--ink);border-radius:var(--round,5px);background:var(--ink);font-size:var(--text-small);text-align:center;color:var(--paper);margin-top:1.1rem;padding:.6rem 1rem;font-weight:500;text-decoration:none;display:block}.pl-btn:hover{background:var(--ink-muted);border-color:var(--ink-muted)}.pl-btn.is-quiet{color:var(--ink);border-color:var(--rule-strong);background:0 0}.pl-btn.is-quiet:hover{background:var(--paper-sunk);border-color:var(--ink-faint)}.pl-btn:disabled{opacity:.55;cursor:default}.pl-btn:disabled:hover{border-color:var(--rule-strong);background:0 0}.wt{display:block}.wt-in{margin-top:1.1rem;display:block}.wt-in input{border:1px solid var(--rule-strong);border-radius:var(--round,5px);background:var(--paper);width:100%;color:var(--ink);font:inherit;font-size:var(--text-micro);padding:.6rem .8rem;display:block}.wt-in input::placeholder{color:var(--ink-faint)}.wt-in input:focus{border-color:var(--ink);outline:none}.wt-in input:disabled{opacity:.55}.wt .pl-btn{width:100%;margin-top:.4rem}.pl-under{min-height:calc(var(--text-tick) * 1.4);font-size:var(--text-tick);text-align:center;color:var(--ink-faint);margin:.5rem 0 0}.pl-list{min-height:calc(var(--text-small) * 1.45 * 5 + .6rem * 3 + .5rem);border-top:1px solid var(--rule);margin:1.25rem 0 0;padding:1.25rem 0 0;list-style:none}.pl-tick{font-size:var(--text-small);color:var(--ink-muted);gap:.55rem;line-height:1.45;display:flex}.pl-tick+.pl-tick{margin-top:.6rem}.pl-tick>svg{fill:none;width:14px;height:14px;stroke:var(--brand-green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:.2rem}.pl-tick b{color:var(--ink);font-weight:600}.pl-rights{border-top:1px solid var(--rule);font-size:var(--text-small);color:var(--ink-muted);margin:1.25rem 0 0;padding-top:1rem;line-height:1.45}.pl-rights>span{font-size:var(--text-small);color:var(--ink);margin-bottom:.2rem;display:block}.pl-more{border:1px solid var(--rule);border-radius:var(--round,5px);background:var(--paper);margin-top:1rem;padding:1.25rem 1.5rem}.pl-more>h2{font-size:var(--text-small);color:var(--ink);margin:0;font-weight:600}.pl-more>p{font-size:var(--text-small);color:var(--ink-muted);max-width:96ch;margin:.4rem 0 0;line-height:1.5}.pl-more-act>span{color:var(--ink-faint)}@media (max-width:760px){.pl-grid{grid-template-columns:minmax(0,1fr)}.pl{padding:1.25rem}}.ui-nav{align-items:center;gap:1.15rem;margin-left:auto;display:flex}.ui-nav a{font-size:var(--text-small);white-space:nowrap;color:var(--ink-faint);line-height:1;text-decoration:none}.ui-nav a:hover{color:var(--ink)}.ui-nav a[aria-current=page]{color:var(--ink);font-weight:500}.ui-bar .ui-nav.is-tight{margin-left:1rem}@media (max-width:1099px){.ui-bar .ui-nav.is-tight{display:none}}@media (max-width:700px){.ui-bar{flex-wrap:wrap}.ui-bar .ui-nav:not(.is-tight){border-top:1px solid var(--rule);scrollbar-width:none;order:3;gap:1.25rem;width:100%;margin:.5rem 0 0;padding-top:.5rem;overflow-x:auto}}.q-land-nav{padding-inline:clamp(1rem,4vw,2rem)}.sh-wrap{max-width:calc(58rem + var(--ui-rail) + 2 * var(--ui-gap,3px));padding-left:clamp(1.25rem,3vw,2.75rem);padding-right:calc(clamp(1.25rem, 3vw, 2.75rem) + var(--ui-rail) + 2 * var(--ui-gap,3px));margin-inline:auto}.sh{font-size:var(--text-small);padding-top:.8rem;line-height:1.6}.sh-body{min-width:0;padding-bottom:3rem}.sh-wrap.is-wide{max-width:calc(58rem + 15rem + var(--ui-rail) + 2 * var(--ui-gap,3px))}.sh-wrap.is-full{max-width:calc(84rem + var(--ui-rail) + 2 * var(--ui-gap,3px))}.sh-two{grid-template-columns:minmax(0,1fr) 13rem;align-items:start;gap:2.5rem;display:grid}.sh-two>.sh-body{grid-area:1/1}.sh-two>.sh-aside{grid-area:1/2}.sh-aside{padding-top:1.6rem;position:sticky;top:1.6rem}@media (max-width:72rem){.sh-two{grid-template-columns:1fr}.sh-aside{display:none}}.dx-toc{font-size:var(--text-meta)}.dx-toc-cap{font:var(--text-tick) var(--ui-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 .6rem}.dx-toc ul{border-left:1px solid var(--rule);margin:0;padding:0;list-style:none}.dx-toc li{position:relative}.dx-toc a{color:var(--ink-muted);overflow-wrap:anywhere;padding:.26rem 0 .26rem .7rem;line-height:1.35;text-decoration:none;display:block}.dx-toc a:hover{color:var(--ink)}.dx-toc li.is-sub a{padding-left:1.35rem}.dx-toc li.is-code a{font:var(--text-tick) var(--doc-mono);letter-spacing:0}.dx-toc li.is-here>a{color:var(--ink)}.dx-toc li.is-here:before{content:"";border-left:1px solid var(--ink);position:absolute;top:.2rem;bottom:.2rem;left:-1px}.sh-body>.a-id{padding-top:1.6rem}.rf-cap{font:var(--text-tick) var(--ui-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin:1.1rem 0 .5rem}.rf-returns>.rf-say{margin:0 0 .5rem}.rf-sub{border-left:1px solid var(--rule);grid-column:1/-1;margin:.35rem 0 .5rem .2rem;padding-left:.9rem}.rf-params.is-deep{margin:0}.rf-params.is-deep .rf-param{border-top:0;padding-block:.2rem}.dr{--ink-faint:var(--ink-dim,#8e8880)}.sh-prose{max-width:72ch;margin-inline:auto}.sh-prose>section+section{margin-top:2.4rem}.sh-tabs{border-bottom:1px solid var(--rule);font-size:var(--text-micro);flex-wrap:wrap;align-items:baseline;gap:.3rem 1.1rem;padding:1.1rem 0 .7rem;display:flex}.sh-bar{top:var(--sh-bar-top,0px);z-index:39;background:var(--paper);border-bottom:1px solid var(--rule);position:sticky}@media (max-width:1099px){:root{--sh-bar-top:64px}}.sh-bar-in{align-items:center;gap:.75rem;min-height:34px;display:flex}.sh-bar-in .sh-tabs{border-bottom:0;flex:auto;align-items:center;padding:0}.sh-bar-end{font-size:var(--text-tick);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:.8rem;margin-left:auto;display:flex}.sh-bar-end b{color:var(--ink-muted);font-variant-numeric:tabular-nums lining;font-weight:500}.sh-bar-end .is-wide{display:none}@media (min-width:62rem){.sh-bar-end .is-wide{display:inline}}.sh-chip{border-color:var(--rule-strong);color:var(--ink);letter-spacing:0;text-transform:none;text-decoration:none}.sh-chip:hover{border-color:var(--ink)}.sh-chip{background:0 0}.sh-chip svg{width:7px;height:7px;color:var(--ink-faint)}.sh-chip[data-state=open]{border-color:var(--ink)}.sh-menu{z-index:60;border:1px solid var(--rule-strong);background:var(--paper);border-radius:4px;min-width:13rem;padding:4px;box-shadow:0 8px 26px #0000001f}.sh-menu-of{font-size:var(--text-tick);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);padding:4px 8px 0;display:block}.sh-menu-who{font-size:var(--text-micro);color:var(--ink);overflow-wrap:anywhere;margin:0;padding:0 8px 6px}.sh-menu-cut{background:var(--rule);height:1px;margin:2px 0}.sh-menu-go{font-size:var(--text-micro);color:var(--ink);cursor:pointer;border-radius:3px;outline:none;padding:6px 8px;display:block}.sh-menu-go[data-highlighted]{background:var(--paper-sunk)}.sh-tabs-of{letter-spacing:.16em;text-transform:uppercase;color:var(--chrome);margin-right:.4rem;font-weight:700}.sh-tabs a{color:var(--ink-dim,var(--ink-faint));padding-bottom:.22rem;text-decoration:none}.sh-tabs a:hover{color:var(--ink)}.sh-tabs a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.sh-who{border-top:1px solid var(--rule);margin-top:1.6rem;padding-top:1.3rem}.sh-who-is{font-size:var(--text-micro);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0 0 .45rem;overflow:hidden}.sh-who-is.is-out{color:var(--ink-faint)}@media (max-width:56rem){.sh-tabs{gap:.3rem 1rem;padding-top:1rem}.sh-tabs-of{width:100%;margin-bottom:.2rem}.sh-who{flex-wrap:wrap;align-items:baseline;gap:0 1.1rem;margin-top:.9rem;padding-top:.8rem;display:flex}.sh-who-is{flex:0 0 100%;margin-bottom:.2rem}}@media (max-width:900px){.dx{grid-template-columns:minmax(0,1fr);gap:0}}.rf{border-top:1px solid var(--rule);margin-top:1.75rem;padding-top:1.75rem;scroll-margin-top:1.5rem}.rf-head{align-items:baseline;gap:.75rem;margin:0;font-weight:400;display:flex}.rf-anchor{align-items:baseline;gap:.6rem;min-width:0;text-decoration:none;display:flex}.rf-method{font:500 var(--text-micro)/1 var(--ui-mono);letter-spacing:.04em;color:var(--ink-muted);flex:none}.rf-path{font:500 var(--text-ui)/1.3 var(--doc-mono);color:var(--ink);word-break:break-all}.rf-anchor:hover .rf-path{text-underline-offset:3px;text-decoration:underline}.rf-cost{border:1px solid var(--rule-strong);font:var(--text-tick) var(--ui-mono);letter-spacing:.04em;white-space:nowrap;color:var(--ink-muted);border-radius:3px;flex:none;margin-left:auto;padding:.08rem .45rem}.rf-cost.is-free{color:var(--ink-muted);border-color:#0000}.rf-say{font-size:var(--text-small);color:var(--ink-muted);margin:.5rem 0 0}.rf-params{margin:1rem 0 0}.rf-param{grid-template-columns:12rem minmax(0,1fr);gap:.25rem 1.25rem;display:grid}.rf-param+.rf-param{margin-top:.55rem}.rf-sub .rf-param{grid-template-columns:10.9rem minmax(0,1fr)}.rf-param>dt{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.rf-param>dt code{font:var(--text-micro)/1.4 var(--doc-mono);color:var(--ink)}.rf-type,.rf-need{font-size:var(--text-micro);color:var(--ink-muted)}.rf-param>dd{font-size:var(--text-micro);color:var(--ink-muted);margin:0;line-height:1.5}.rf-default code{font-family:var(--doc-mono);color:var(--ink);font-size:.85em}@media (max-width:760px){.rf-param{grid-template-columns:minmax(0,1fr);gap:.15rem}.rf-key,.rf-open{margin-left:0}.rf-head{flex-wrap:wrap}}.dx-keeps{margin:0;padding:0;list-style:none}.dx-keeps>li{border-top:1px solid var(--rule);color:var(--ink-muted);padding:.6rem 0}.dx-keeps>li:first-child{border-top:0;padding-top:0}@media (min-width:1100px){.ui-sheet.ui-pages{flex-direction:column;width:13rem;max-width:none;padding:.4rem;display:flex;right:auto}.ui-pages a{font-size:var(--text-small);color:var(--ink-muted);border-radius:4px;padding:.45rem .6rem;text-decoration:none}.ui-pages a:hover{color:var(--ink);background:var(--paper-sunk)}.ui-pages a[aria-current=page]{color:var(--ink);font-weight:500}}@media (max-width:1099px){.ui-bar{flex-wrap:wrap}.ui-bar .ui-nav.is-tight{border-top:1px solid var(--rule);scrollbar-width:none;order:3;gap:1.25rem;width:100%;margin:.5rem 0 0;padding-top:.5rem;display:flex;overflow-x:auto}}.ui-who{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--rule);max-width:14rem;font-size:var(--text-micro);color:var(--ink-muted);border-radius:3px;padding:.3rem .6rem;text-decoration:none;overflow:hidden}.ui-who:hover{color:var(--ink);background:var(--paper-sunk)}.ui-going{display:contents}.ui-going.is-going .text-brand{animation:.9s ease-in-out .18s infinite ui-pulse}@keyframes ui-pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.ui-going.is-going .text-brand{opacity:.4;animation:none}}.ui-who.is-out{color:var(--ink)}@media (max-width:520px){.ui-who{max-width:8rem}}.k-pair{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.k-beta{font-size:var(--text-tick);align-self:center;padding:.05rem .3rem}.k-rail-full{font-variant-numeric:tabular-nums;color:var(--ink-faint);margin-left:.5rem;font-style:normal}.dr-wrap{justify-content:center;align-items:center;min-height:calc(100vh - 8rem);padding:3rem 1.25rem 5rem;display:flex}.dr-box{width:100%;max-width:23rem}.dr{border:1px solid var(--rule-strong);background:var(--paper);padding:1.9rem 1.75rem}.dr-mark{width:fit-content;color:var(--ink);margin:0 auto 1.6rem;display:block}.dr-title{font-size:var(--text-ui);letter-spacing:0;color:var(--ink);text-align:center;margin:0;font-weight:600}.dr-say{font-size:var(--text-micro);color:var(--ink-muted);text-align:center;margin:.45rem 0 0;line-height:1.55}.dr-ways{gap:.5rem;margin-top:1.5rem;display:grid}.dr-ways>*{justify-content:center;width:100%}.dr-aside{font-size:var(--text-tick);color:var(--ink-faint);text-align:center;margin:1.1rem 0 0;line-height:1.6}body:has(.dr-wrap) footer{display:none}.dr-modal{width:100%;max-width:min(23rem,100vw - 2rem);color:var(--ink);background:0 0;border:0;margin:auto;padding:0}.dr-modal::backdrop{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.dr-modal::backdrop{background:color-mix(in oklab, var(--ink) 38%, transparent)}}.dr-modal-in>.dr{box-shadow:0 12px 40px -12px var(--ink)}@supports (color:color-mix(in lab, red, red)){.dr-modal-in>.dr{box-shadow:0 12px 40px -12px color-mix(in oklab, var(--ink) 45%, transparent)}}.q-hero{--ui-pad:1.15rem;margin:0 0 1.6rem}.v-skin .w.q-hero{box-shadow:none;background:0 0;border-color:#0000}.q-hero .w-head{border-bottom-color:var(--rule);justify-content:flex-start;gap:.5rem 1.15rem}@supports (color:color-mix(in lab, red, red)){.q-hero .w-head{border-bottom-color:color-mix(in oklab, var(--rule) 70%, transparent)}}.q-hero .p-after{fill:#0000}.q-hero .w-body{padding:var(--ui-pad) var(--ui-pad) .35rem}.q-hero .p-plot{height:clamp(360px,52vh,620px)}.q-hero-head{gap:.5rem 1.1rem;padding-block:.7rem}.q-hero :is(.q-live,.n-chg,.v-asset>summary){font-size:var(--text-micro)}.q-hero :is(.q-key-cell,.q-ahead span,.q-ahead b){font-size:var(--text-tick)}.q-hero .n-price{font-size:var(--text-head);letter-spacing:0;color:var(--ink);font-weight:500}.q-hero .q-key-end b{font-size:var(--text-head);letter-spacing:0;color:var(--ink);font-weight:400}.q-hero-head .n-chg:not(.is-up):not(.is-down){color:var(--ink-dim,var(--ink-muted))}.q-hero-head .v-asset>summary{border:1px solid var(--rule-strong);font-family:var(--ui-mono);letter-spacing:.08em;color:var(--ink);cursor:pointer;border-radius:3px;padding:.2rem .5rem}.q-hero-head .v-asset>summary:hover{background:var(--paper-sunk)}.q-hero-head .v-asset-panel :is(a,a>span,.kind){font-size:var(--text-micro)}.q-live{font:var(--text-tick) var(--ui-mono);letter-spacing:.14em;color:var(--brand-green);flex:none;align-items:center;gap:.45rem;display:inline-flex}.q-live i{background:currentColor;border-radius:50%;width:7px;height:7px}@keyframes q-beat{0%,to{opacity:1}50%{opacity:.28}}@media not all and (prefers-reduced-motion:reduce){.q-live i{animation:1.8s ease-in-out infinite q-beat}}.q-ahead{display:none}.q-key{padding:.8rem var(--ui-pad);border-top:1px solid var(--rule);font:var(--text-micro) var(--ui-mono);color:var(--ink-muted);align-items:center;gap:1rem;display:flex}.q-key-end{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.q-key-end b{font-size:var(--text-ui);color:var(--ink);margin-right:.3em;font-weight:600}.q-key-bar{background:var(--paper-sunk);border-radius:3px;flex:1;min-width:6rem;height:30px;position:relative;overflow:hidden}.q-key-cell{font-size:var(--text-tick);letter-spacing:.02em;color:var(--paper);cursor:pointer;align-items:flex-end;gap:.4em;padding:0 .5em .15em;text-decoration:none;transition:background-color .12s;display:flex;position:absolute;top:0;bottom:0}.q-key-cell.is-down{background:var(--fall)}@supports (color:color-mix(in lab, red, red)){.q-key-cell.is-down{background:color-mix(in oklab, var(--fall) calc(var(--tone,.5) * 100%), transparent)}}.q-key-cell.is-up{background:var(--rise)}@supports (color:color-mix(in lab, red, red)){.q-key-cell.is-up{background:color-mix(in oklab, var(--rise) calc(var(--tone,.5) * 100%), transparent)}}.q-key-cell.is-flat{background:var(--ink-muted)}@supports (color:color-mix(in lab, red, red)){.q-key-cell.is-flat{background:color-mix(in oklab, var(--ink-muted) calc(var(--tone,.5) * 100%), transparent)}}.q-key-cell.is-flat:hover,.q-key-cell.is-flat:focus-visible{background:var(--ink-muted)}.q-key-flat{font-size:var(--text-tick);color:var(--ink-muted);margin-left:.5em}.q-key-cell.is-down:hover,.q-key-cell.is-down:focus-visible{background:var(--fall)}.q-key-cell.is-up:hover,.q-key-cell.is-up:focus-visible{background:var(--rise)}.q-key-spark{opacity:.42;width:100%;height:100%;position:absolute;inset:0}.q-key-spark path{fill:none;stroke:var(--paper);stroke-width:1.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.q-key-cell:hover .q-key-spark{opacity:.22}.q-key-cell b{font-weight:500;position:relative}.q-key-cell em{opacity:0;font-style:normal;transition:opacity .12s;position:relative}.q-key-cell:hover em,.q-key-cell:focus-visible em{opacity:.85}@media (max-width:64rem){.q-key-cell{font-size:0}}.q-hero .p-line.is-other{stroke-width:1.4px}.q-hero.is-lit .p-line.is-other{opacity:.1}.q-hero .p-draw [data-at].is-on .p-line.is-other{stroke:var(--path-ink,var(--brand-green));stroke-width:2.6px;opacity:1}.q-key-rule{background:var(--ink);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}@supports (animation-timeline:scroll()){@media (min-width:48rem) and (not (prefers-reduced-motion:reduce)){.q-stage{height:212vh}.q-land{padding-top:3rem}.q-pin{flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0}.q-pin .q-hero .p-plot{height:clamp(240px,44vh,520px)}@media (prefers-color-scheme:dark){.q-hero .p-line.is-other{filter:drop-shadow(0 0 5px var(--path-ink,var(--past)))}@supports (color:color-mix(in lab, red, red)){.q-hero .p-line.is-other{filter:drop-shadow(0 0 5px color-mix(in oklab, var(--path-ink,var(--past)) 45%, transparent))}}.q-hero .p-line.is-now{filter:drop-shadow(0 0 6px var(--ink))}@supports (color:color-mix(in lab, red, red)){.q-hero .p-line.is-now{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--ink) 28%, transparent))}}}:root[data-theme=dark] .q-hero .p-line.is-other{filter:drop-shadow(0 0 5px var(--path-ink,var(--past)))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .q-hero .p-line.is-other{filter:drop-shadow(0 0 5px color-mix(in oklab, var(--path-ink,var(--past)) 45%, transparent))}}:root[data-theme=light] .q-hero .p-line.is-other{filter:none}.p-from{z-index:2;background:var(--ink);width:7px;height:7px;box-shadow:0 0 0 3px var(--paper);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute}@supports (color:color-mix(in lab, red, red)){.p-from{box-shadow:0 0 0 3px color-mix(in oklab, var(--paper) 75%, transparent)}}.p-from{pointer-events:none}.q-hero .p-draw{animation:linear both q-fan;animation-timeline:scroll(root);animation-range:0 108vh;-webkit-mask-image:linear-gradient(90deg,#000 0 50%,#0000003d 50% 100%);mask-image:linear-gradient(90deg,#000 0 50%,#0000003d 50% 100%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes q-fan{0%{-webkit-mask-position:calc(100% - var(--t,50%)) 0;-webkit-mask-position:calc(100% - var(--t,50%)) 0;-webkit-mask-position:calc(100% - var(--t,50%)) 0;-webkit-mask-position:calc(100% - var(--t,50%)) 0;mask-position:calc(100% - var(--t,50%)) 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes q-grow{0%{transform:scaleY(.98)}to{transform:none}}.q-hero{transform-origin:50% 0;animation:linear both q-grow;animation-timeline:scroll(root);animation-range:0 108vh}@keyframes q-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.q-key{animation:linear both q-up;animation-timeline:scroll(root);animation-range:86vh 116vh}.q-ahead{top:.5rem;left:calc(var(--t,50%) + .85rem);pointer-events:none;font-family:var(--font-sans), system-ui, sans-serif;color:var(--ink-dim,var(--ink-faint));flex-direction:column;gap:.1rem;animation:linear both q-ask-go;animation-timeline:scroll(root);animation-range:4vh 36vh;display:flex;position:absolute}@keyframes q-ask-go{0%{opacity:1}to{opacity:0}}.q-ahead span{letter-spacing:.2em;text-transform:uppercase;opacity:.7;font-weight:500}.q-ahead b{letter-spacing:.02em;color:var(--ink);font-weight:500}@keyframes q-fade{0%{opacity:1}to{opacity:.4}}.q-head{animation:linear both q-fade;animation-timeline:scroll(root);animation-range:14vh 76vh}}}@media (max-width:40rem){.q-hero .p-plot{height:230px}.q-key{flex-wrap:wrap;gap:.4rem .8rem}.q-hero-head{gap:.2rem .6rem}}.dx-steps{counter-reset:dx;margin:0;padding:0;list-style:none}.dx-step{counter-increment:dx;padding:0 0 1.6rem 2.6rem;position:relative}.dx-step:before{content:counter(dx);border:1px solid var(--rule-strong);width:1.65rem;height:1.65rem;font:var(--text-meta) var(--ui-mono);color:var(--ink-muted);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:.05rem;left:0}.dx-step:not(:last-child):after{content:"";background:var(--rule);width:1px;position:absolute;top:2rem;bottom:.4rem;left:.82rem}.dx-step>h3{font-size:var(--text-ui);letter-spacing:-.01em;color:var(--ink);margin:0 0 .6rem;font-weight:400}.dx-step>p{color:var(--ink-muted);margin:0 0 .7rem}.dx-step>p:last-child{margin-bottom:0}.dx-code{border:1px solid var(--rule);background:var(--paper);border-radius:3px;margin:0 0 .7rem;position:relative;overflow:hidden}.dx-code.is-bare pre{padding:.5rem .7rem}.dx-copy{background:var(--paper);color:var(--ink-muted)}.dx-code.is-bare>.dx-copy{z-index:1;position:absolute;top:4px;right:4px}.dx-copy:hover{color:var(--ink)}.dx-copy:focus-visible{outline:2px solid var(--brand-green);outline-offset:-2px;border-radius:4px}.hi-str{color:var(--hi-str)}.hi-num{color:var(--hi-num)}.hi-key{color:var(--hi-key)}.hi-com{color:var(--ink-muted)}.dx-head{border-bottom:1px solid var(--rule);background:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:4px 7px;display:flex}@supports (color:color-mix(in lab, red, red)){.dx-head{background:color-mix(in oklab, var(--ink) 4%, var(--paper))}}.dx-head>b{font:var(--text-tick) var(--ui-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-weight:400}.dx-code pre{margin:0;padding:.55rem .7rem;overflow-x:auto}.dx-code code{font:var(--text-meta) var(--doc-mono);color:var(--ink);white-space:pre;line-height:1.55}.dx-calls{margin:0;padding:0;list-style:none}.dx-calls>li{border-top:1px solid var(--rule);grid-template-columns:minmax(0,13rem) minmax(0,1fr) auto;align-items:baseline;gap:0 1rem;padding:.55rem 0;display:grid}.dx-calls>li:first-child{border-top:0}.dx-calls a{align-items:baseline;gap:.5rem;min-width:0;text-decoration:none;display:flex}.dx-calls a:hover code{color:var(--ink)}.dx-calls b{font:var(--text-tick) var(--ui-mono);letter-spacing:.06em;color:var(--ink-muted);flex:none;font-weight:400}.dx-calls b[data-m=POST]{color:var(--chrome)}.dx-calls code{font-family:var(--doc-mono);color:var(--ink-muted);overflow-wrap:anywhere;font-size:.85em}.dx-calls span{font-size:var(--text-small);color:var(--ink-muted)}.dx-calls i{border:1px solid var(--rule-strong);font:var(--text-tick) var(--ui-mono);letter-spacing:.06em;color:var(--ink-muted);border-radius:3px;flex:none;padding:.05rem .4rem;font-style:normal}@media (max-width:52rem){.dx-calls>li{grid-template-columns:minmax(0,1fr) auto}.dx-calls a{grid-column:1/-1}}.dx-table{border-collapse:collapse;width:100%;font-size:var(--text-micro);margin:.9rem 0}.dx-table+p{margin-top:1.1rem}.dx-table th{text-align:left;border-bottom:1px solid var(--rule-strong);font:var(--text-tick) var(--ui-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);padding:0 .9rem .5rem 0;font-weight:400}.dx-table td{border-top:1px solid var(--rule);color:var(--ink-muted);vertical-align:baseline;padding:.45rem .9rem .45rem 0}.dx-table td code{font-family:var(--doc-mono);font-size:.85em}.dx-table td:first-child{white-space:nowrap}.dx-table .dx-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dx-cover{table-layout:fixed}.dx-cover td{padding-block:.5rem;padding-right:.6rem}.dx-cover th{padding-right:.6rem}.dx-cover col.is-sym{width:13%}.dx-cover col.is-name{width:25%}.dx-cover col.is-src{width:30%}.dx-cover col.is-span{width:32%}.dx-cover td:last-child{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-muted)}.dx-cover td:last-child>i{color:var(--ink-faint);padding:0 .15rem;font-style:normal}.dx-cover tbody tr:hover td{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.dx-cover tbody tr:hover td{background:color-mix(in oklab, var(--ink) 3%, transparent)}}.dx-cover-kind>th{text-align:left;font:var(--text-tick) var(--ui-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);border-bottom:0;padding:1rem 0 .35rem}.dx-cover tbody:first-of-type .dx-cover-kind>th{padding-top:.5rem}.dx-cover code{color:var(--ink);font-size:.85em}.dx-chips{flex-wrap:wrap;gap:.4rem;margin:.9rem 0;display:flex}.dx-chips>code{border:1px solid var(--rule);background:var(--paper);font:var(--text-micro) var(--ui-mono);color:var(--ink);border-radius:3px;padding:.14rem .5rem}.dx-says{margin:.9rem 0 0;padding:0;list-style:none}.dx-says>li{border-left:2px solid var(--rule);padding:.3rem 0 .3rem .9rem}.dx-says>li+li{margin-top:.15rem}.dx-says code{font:var(--text-small) var(--doc-mono);color:var(--ink)}.dx-table code{font-family:var(--doc-mono);color:var(--ink);font-size:.85em}.dx-next{border-top:1px solid var(--rule);margin:1.6rem 0 0;padding-top:.9rem}.dx-next a{font-size:var(--text-small);color:var(--ink);text-decoration:none}.dx-next a:hover{text-underline-offset:3px;text-decoration:underline}.dx-plans td{font-variant-numeric:tabular-nums}.dx-plans th:not(:first-child),.dx-plans td:not(:first-child){white-space:nowrap}.dx-fails td{font-family:var(--ui-sans)}.dx-plans td{font-family:var(--ui-mono)}.dx-calls a code{color:var(--link,var(--brand-green))}.dx-calls a:hover code{text-underline-offset:.2em;text-decoration:underline}.dx-next a{color:var(--link,var(--brand-green));text-underline-offset:.2em;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.dx-next a{-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}}.dx-next a:hover{text-decoration-color:currentColor}.q-hero :is(.q-live,.n-price,.n-chg,.p-x,.p-y,.p-mark-name,.q-key-cell,.q-key-end,.q-ahead,.v-asset>summary),.q-hero :is(.p-x,.p-y) span{font-family:var(--ui-sans);font-variant-numeric:tabular-nums}.q-key-end i{font-style:normal;font-size:var(--text-ui);line-height:1}.q-key-end i.is-down{color:var(--fall)}.q-key-end i.is-up{color:var(--rise)}.q-shut{max-width:52ch;font-size:var(--text-read);color:var(--ink-dim,var(--ink-muted));margin:0;padding:3.5rem 0 4rem;line-height:1.5}.q-hero-head{justify-content:flex-start;gap:.5rem 1.1rem}.q-hero-head .n-live{margin-left:.4rem}.n-live{background:var(--brand-green);border-radius:50%;width:6px;height:6px}@media not all and (prefers-reduced-motion:reduce){.n-live{animation:1.8s ease-in-out infinite q-beat}}.q-hero-head .v-asset>summary{font-family:var(--ui-sans);font-size:var(--text-small);letter-spacing:-.01em;border:0;border-radius:0;gap:.35rem;padding:0}.q-hero-head .v-asset>summary:hover{opacity:.7;background:0 0}.q-hero-head .v-asset>summary i{opacity:.45;border-width:0 1.25px 1.25px 0;width:6px;height:6px;transform:translateY(-3px)rotate(45deg)}.q-hero-head .v-asset[open]>summary i{transform:translateY(1px)rotate(-135deg)}.n-chg em{color:var(--ink-faint);margin-left:.4em;font-style:normal}.q-hero-head .v-asset-panel{border-radius:12px;min-width:19rem;padding:.5rem .5rem .6rem;left:-.9rem}.q-hero-head .v-asset-panel .kind{font-size:var(--text-tick);letter-spacing:.12em;text-transform:uppercase;padding:.7rem .9rem .3rem}.q-hero-head .v-asset-panel .kind:first-child{padding-top:.35rem}.q-hero-head .v-asset-panel a{font-size:var(--text-small);color:var(--ink-muted);border-radius:8px;padding:.45rem .9rem}.q-hero-head .v-asset-panel a:hover{background:var(--paper-sunk);color:var(--ink)}.q-hero-head .v-asset-panel a[aria-current]{color:var(--ink);background:var(--paper-sunk)}.q-hero-head .v-asset-panel a[aria-current] span:first-child:after{content:"";background:var(--brand-green);vertical-align:.15em;border-radius:50%;width:4px;height:4px;margin-left:.5rem;display:inline-block}.q-hero-head .v-asset-panel a span:last-child{font-family:var(--ui-sans);font-size:var(--text-micro);letter-spacing:.02em}.p-cursor-read .is-lit{align-items:baseline;gap:.5rem;display:inline-flex}.p-cursor-read .is-lit>i{margin:0}.p-cursor-read>span+span{margin-left:.6rem}.q-hero .p-plot:hover .q-ahead,.p-plot:hover .k-fan-say,.p-plot:hover .p-y{visibility:hidden}.q-hero .n-price{font-size:var(--text-ui)}[data-skin=terminal] :is(.k-what,.k-sec,.k-sec-l,.k-sec-t,.kind,.n-kind,.src,.e-lab,.k-menu-of,.k-set-of,.k-note,.k-empty,.k-sure,.k-out-of,.t-item,.t-label,.e-up){font-family:var(--ui-sans);letter-spacing:0}[data-skin=terminal] :is(.k-what,.k-sec,.k-sec-l){font-size:var(--text-micro);color:var(--ink)}[data-skin=terminal] .k-bar .v-asset-panel{min-width:15rem;padding:.35rem}[data-skin=terminal] .k-bar .v-asset-panel .kind{font-size:var(--text-tick);padding:.5rem .55rem .2rem}[data-skin=terminal] .k-bar .v-asset-panel .kind:first-child{padding-top:.2rem}[data-skin=terminal] .k-bar .v-asset-panel a{font-size:var(--text-micro);padding:.35rem .55rem}[data-skin=terminal] .k-bar .v-asset-panel a span:first-child{font-family:var(--ui-sans)}[data-skin=terminal] .k-bar .v-asset-panel a:hover,[data-skin=terminal] .k-bar .v-asset-panel a[aria-current]{background:var(--paper-sunk)}[data-skin=terminal] :is(.k-lay-of,.g-rows dt){font-family:var(--ui-sans)}[data-skin=terminal] .k-split{--lab:3.1rem}[data-skin=terminal] .k-bar .v-asset>summary{font-family:var(--ui-sans);font-size:var(--text-small)}[data-skin=terminal] .k-bar .v-asset-panel a span:last-child{font-family:var(--ui-sans)}.k-tug-cell{margin-block:-6px;padding-block:6px}[data-skin=terminal] :is(.k-out-row,.t-item,.e-up):hover{background:var(--paper-sunk)}[data-skin=terminal] .k-out-row{transition:background 90ms}.wt .pl-btn.wt-alone{margin-top:1.1rem}.pk-call{white-space:nowrap}.pk-dots{vertical-align:.05em;gap:2px;margin-right:.5em;display:inline-flex}.pk-dots i{border:1px solid var(--color-fg-3);background:0 0;border-radius:50%;width:5px;height:5px}.pk-dots i.is-on{border-color:var(--color-fg);background:var(--color-fg)}.pk-drift{margin-left:.4em;font-weight:400}.pk-way{white-space:nowrap;letter-spacing:-.02em}.pk-now-row td{border-bottom:1px solid var(--rule-strong)}.pk-next{table-layout:fixed}.pk-next th.pk-box{width:2.5%}.pk-next th.pk-moment{width:14%}.pk-next th.pk-when{width:8%}.pk-next th.pk-span{width:10%}.pk-next th.pk-call{width:12%}.pk-next th.pk-ahead{width:8%}.pk-next th.pk-do{width:11.5%}.pk-next th.pk-call,.pk-next td.pk-call{padding-left:3rem}.d-map{border:1px solid var(--rule);background:var(--paper-sunk);font-family:var(--ui-mono);font-size:var(--text-tick);color:var(--ink-muted);-webkit-user-select:none;user-select:none;margin:1rem 0 1.4rem}.d-map-band,.d-map-box{border:1px solid var(--rule);background:var(--paper);align-items:center;gap:.5em;padding:.45rem .6rem;display:flex}.d-map-band{margin:4px}.d-map-row{align-items:stretch;gap:4px;padding:0 4px 4px;display:flex}.d-map-col{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.d-map-col.is-side{flex:0 0 8.5rem}.d-map-box.is-tall{flex:auto}.d-map-box.is-chart{min-height:4.2rem}.d-map-band i,.d-map-box i,.d-bit-n{border:1px solid var(--rule-strong);background:var(--paper);min-width:1.5em;height:1.5em;font-style:normal;font-size:var(--text-tick);color:var(--ink);flex:none;justify-content:center;align-items:center;padding:0 .35em;display:inline-flex}@media (max-width:46rem){.d-map-col.is-side{display:none}}.p-prose>ol.d-bits{max-width:none}.d-bits{border-top:1px solid var(--rule);margin:.9rem 0 0;padding:0;list-style:none}.d-bit{border-bottom:1px solid var(--rule);grid-template-columns:2.6rem 11rem 1fr;align-items:baseline;gap:.7rem;padding:.55rem 0;display:grid}.d-bit-n{font-family:var(--ui-mono)}.d-swatch{border:1px solid var(--rule);background:var(--paper);width:2.6rem;height:1.5em;color:var(--ink);flex:none;justify-content:center;align-items:center;display:flex}.d-swatch svg{width:34px;height:14px;display:block}.d-bit-name{color:var(--ink);font-weight:600}.d-bit-say{color:var(--ink-muted);line-height:1.55}.d-bit-say code,.d-bit-say kbd{font-family:var(--ui-mono);color:var(--ink);font-size:.92em}@media (max-width:46rem){.d-bit{grid-template-columns:2.6rem 1fr}.d-bit-say{grid-column:2}}.p-prose>p.d-aside{max-width:none}.d-aside{color:var(--ink-muted);margin:.9rem 0 0}.d-bits.is-picks .d-bit{grid-template-columns:7.2rem 7rem 1fr}@media (max-width:46rem){.d-bits.is-picks .d-bit{grid-template-columns:7.2rem 1fr}}.d-picks{font-family:var(--ui-mono);font-size:var(--text-tick);color:var(--ink-faint);white-space:nowrap;flex:none;align-self:start;line-height:1.5}.tr{z-index:60;position:fixed;inset:0}.tr-off{cursor:default;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.tr-hole{z-index:1;pointer-events:none;border:1px solid var(--color-fg);position:absolute;box-shadow:0 0 0 9999px #0000009e}.tr-card{z-index:2;border:1px solid var(--color-line-2);background:var(--color-panel);width:280px;padding:9px 11px 8px;position:absolute;box-shadow:0 10px 34px #00000073}.tr-of{font-family:var(--ui-mono);font-size:var(--text-tick);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg);margin:0 0 4px;font-weight:500}.tr-say{font-size:var(--text-micro);color:var(--color-fg-2);margin:0 0 9px;line-height:1.45}.tr-feet{align-items:center;gap:8px;display:flex}.tr-n{font-family:var(--ui-mono);font-size:var(--text-tick);letter-spacing:.06em;color:var(--color-fg-3)}.tr-back{margin-left:auto}.tr-back,.tr-skip,.tr-more,.tr-go{border:1px solid var(--color-line-2);height:22px;font-family:var(--ui-mono);font-size:var(--text-tick);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:3px;align-items:center;padding:0 10px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.tr-back,.tr-skip,.tr-more{color:var(--color-fg-3);background:0 0}.tr-back:hover,.tr-skip:hover,.tr-more:hover{border-color:var(--color-fg-3);color:var(--color-fg)}.tr-back:disabled{opacity:.4;cursor:default}.tr-back:disabled:hover{border-color:var(--color-line-2);color:var(--color-fg-3)}.tr-go{border-color:var(--color-fg);background:var(--color-fg);color:var(--color-panel)}.tr-go:hover{background:var(--color-fg-2);border-color:var(--color-fg-2)}: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[data-theme=auto]{--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{color:var(--link,var(--brand-green,inherit));text-underline-offset:.2em;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.link{-webkit-text-decoration-color:color-mix(in oklab, currentColor 55%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 55%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 55%, transparent);text-decoration-color:color-mix(in oklab, currentColor 55%, transparent)}}.link{transition:text-decoration-color .15s,color .15s}.link:hover{text-decoration-color:currentColor}.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-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
