@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--co-font-body);--default-mono-font-family:var(--co-font-mono)}}@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}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-accent{background-color:var(--co-surface-accent)}.text-center{text-align:center}.text-right{text-align:right}.text-wrap{text-wrap:wrap}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);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}.blur{--tw-blur:blur(8px);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,)}.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,)}.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,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer tokens{@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--co-p-brand-accent-50:var(--co-p-color-clay-50);--co-p-brand-accent-100:var(--co-p-color-clay-100);--co-p-brand-accent-200:var(--co-p-color-clay-200);--co-p-brand-accent-300:var(--co-p-color-clay-300);--co-p-brand-accent-400:var(--co-p-color-clay-400);--co-p-brand-accent-500:var(--co-p-color-clay-500);--co-p-brand-accent-600:var(--co-p-color-clay-600);--co-p-brand-accent-700:var(--co-p-color-clay-700);--co-p-brand-accent-800:var(--co-p-color-clay-800);--co-p-brand-accent-900:var(--co-p-color-clay-900);--co-p-brand-font-heading:var(--co-p-font-family-sans);--co-p-breakpoint-desktop:1440px;--co-p-breakpoint-phone:375px;--co-p-breakpoint-tablet:768px;--co-brand-agent:var(--co-p-color-coreone-gold);--co-brand-faint:var(--co-p-color-gray-500);--co-brand-flash:var(--co-p-color-coreone-flash-deep);--co-brand-gold:var(--co-p-color-coreone-old-gold);--co-brand-graphite:var(--co-p-color-coreone-graphite);--co-brand-ground:var(--co-p-color-coreone-leaf);--co-brand-ice:var(--co-p-color-coreone-ice-deep);--co-brand-ink:var(--co-p-color-coreone-ink);--co-brand-light:var(--co-p-color-coreone-light);--co-brand-line:var(--co-p-color-gray-300);--co-brand-line-panel:var(--co-p-color-gray-300);--co-brand-muted:var(--co-p-color-gray-600);--co-brand-orbit:var(--co-p-color-coreone-orbit);--co-brand-panel:var(--co-p-color-gray-0);--co-brand-redshift:var(--co-p-color-coreone-redshift);--co-brand-space:var(--co-p-color-coreone-space);--co-callout-badge:30px;--co-callout-badge-halo:3px;--co-callout-border:2.5px;--co-callout-halo:2px;--co-callout-ink:var(--co-p-color-callout-ink);--co-callout-overhang:9px;--co-callout-paper:var(--co-p-color-gray-0);--co-callout-radius:10px;--co-callout-set-amber:var(--co-p-color-callout-amber);--co-callout-set-ink:var(--co-p-color-callout-ink);--co-callout-set-navy:var(--co-p-color-callout-navy);--co-callout-set-plum:var(--co-p-color-callout-plum);--co-callout-set-teal:var(--co-p-color-callout-teal);--co-chart-1:var(--co-p-color-chart-1);--co-chart-2:var(--co-p-color-chart-2);--co-chart-3:var(--co-p-color-chart-3);--co-chart-4:var(--co-p-color-chart-4);--co-chart-5:var(--co-p-color-chart-5);--co-chart-6:var(--co-p-color-chart-6);--co-chart-7:var(--co-p-color-chart-7);--co-chart-8:var(--co-p-color-chart-8);--co-chart-axis:var(--co-p-color-chart-frame-axis);--co-chart-critical:var(--co-p-color-chart-status-critical);--co-chart-div-neg-1:var(--co-p-color-red-200);--co-chart-div-neg-2:var(--co-p-color-red-500);--co-chart-div-neg-3:var(--co-p-color-red-700);--co-chart-div-pos-1:var(--co-p-color-blue-200);--co-chart-div-pos-2:var(--co-p-color-blue-500);--co-chart-div-pos-3:var(--co-p-color-blue-700);--co-chart-gap:var(--co-p-color-gray-0);--co-chart-grid:var(--co-p-color-gray-300);--co-chart-ok:var(--co-p-color-chart-status-ok);--co-chart-seq-1:var(--co-p-color-blue-50);--co-chart-seq-2:var(--co-p-color-blue-100);--co-chart-seq-3:var(--co-p-color-blue-200);--co-chart-seq-4:var(--co-p-color-blue-300);--co-chart-seq-5:var(--co-p-color-blue-500);--co-chart-seq-6:var(--co-p-color-blue-600);--co-chart-seq-7:var(--co-p-color-blue-800);--co-chart-serious:var(--co-p-color-chart-status-serious);--co-chart-warn:var(--co-p-color-chart-status-warn);--co-chart-zero:var(--co-p-color-gray-150);--co-data-1:var(--co-p-color-data-1);--co-data-2:var(--co-p-color-data-2);--co-data-3:var(--co-p-color-data-3);--co-data-4:var(--co-p-color-data-4);--co-data-5:var(--co-p-color-data-5);--co-data-6:var(--co-p-color-data-6);--co-data-7:var(--co-p-color-data-7);--co-data-8:var(--co-p-color-data-8);--co-div-neg-1:var(--co-p-color-red-200);--co-div-neg-2:var(--co-p-color-red-500);--co-div-neg-3:var(--co-p-color-red-700);--co-div-pos-1:var(--co-p-color-steel-200);--co-div-pos-2:var(--co-p-color-steel-500);--co-div-pos-3:var(--co-p-color-steel-700);--co-div-zero:var(--co-p-color-gray-200);--co-doc-accent:var(--co-p-color-blue-550);--co-doc-accent-soft:var(--co-p-color-blue-alpha-8);--co-doc-ground:var(--co-p-color-coreone-leaf);--co-doc-gutter:var(--co-p-space-9);--co-doc-ink:var(--co-p-color-coreone-ink);--co-doc-ink-2:var(--co-p-color-gray-900);--co-doc-line:var(--co-p-size-hairline);--co-doc-line-mark:var(--co-p-size-line-mark);--co-doc-line-open:var(--co-p-size-line-open);--co-doc-muted:var(--co-p-color-gray-600);--co-doc-panel:var(--co-p-color-gray-0);--co-doc-rule:var(--co-p-color-ink-alpha-10);--co-doc-rule-strong:var(--co-p-color-ink-alpha-20);--co-doc-width:var(--co-p-size-document);--co-font-body:var(--co-p-font-family-sans);--co-font-heading:var(--co-p-brand-font-heading);--co-font-label:var(--co-p-font-family-sans);--co-font-mono:var(--co-p-font-family-mono);--co-font-voice:var(--co-p-font-family-serif);--co-fsd-mark:var(--co-p-color-fsd-600);--co-hru-mark:var(--co-p-color-hru-600);--co-hru-plate:var(--co-p-color-hru-100);--co-icon-amber:var(--co-p-color-icon-amber);--co-icon-amber-soft:var(--co-p-color-icon-soft-amber);--co-icon-blue:var(--co-p-color-icon-blue);--co-icon-blue-soft:var(--co-p-color-icon-soft-blue);--co-icon-gray:var(--co-p-color-icon-gray);--co-icon-gray-soft:var(--co-p-color-icon-soft-gray);--co-icon-green:var(--co-p-color-icon-green);--co-icon-green-soft:var(--co-p-color-icon-soft-green);--co-icon-orange:var(--co-p-color-icon-orange);--co-icon-orange-soft:var(--co-p-color-icon-soft-orange);--co-icon-red:var(--co-p-color-icon-red);--co-icon-red-soft:var(--co-p-color-icon-soft-red);--co-icon-violet:var(--co-p-color-icon-violet);--co-icon-violet-soft:var(--co-p-color-icon-soft-violet);--co-iris-hover:var(--co-p-color-iris-50);--co-iris-mark:var(--co-p-color-iris-600);--co-iris-plate:var(--co-p-color-iris-100);--co-iris-text:var(--co-p-color-iris-700);--co-line-default:var(--co-p-color-ink-alpha-10);--co-line-focus:var(--co-p-color-blue-500);--co-line-focus-halo:var(--co-p-color-blue-100);--co-line-mark:var(--co-p-color-ink-alpha-10);--co-line-row:var(--co-p-color-ink-alpha-6);--co-line-selected:var(--co-p-color-blue-500);--co-line-strong:var(--co-p-color-ink-alpha-45);--co-mark-badge:22px;--co-mark-border:1.5px;--co-mark-gap:3px;--co-mark-halo:1px;--co-mark-ink:var(--co-p-color-gray-800);--co-mark-leader:1px;--co-mark-line:var(--co-p-color-gray-700);--co-mark-margin:44px;--co-mark-paper:var(--co-p-color-gray-0);--co-mark-radius:4px;--co-mark-small:72px;--co-pick-aqua-450:var(--co-p-color-pick-aqua-450);--co-pick-aqua-600:var(--co-p-color-pick-aqua-600);--co-pick-blue-450:var(--co-p-color-pick-blue-450);--co-pick-blue-600:var(--co-p-color-pick-blue-600);--co-pick-gray-450:var(--co-p-color-pick-gray-450);--co-pick-gray-600:var(--co-p-color-pick-gray-600);--co-pick-green-450:var(--co-p-color-pick-green-450);--co-pick-green-600:var(--co-p-color-pick-green-600);--co-pick-magenta-450:var(--co-p-color-pick-magenta-450);--co-pick-magenta-600:var(--co-p-color-pick-magenta-600);--co-pick-orange-450:var(--co-p-color-pick-orange-450);--co-pick-orange-600:var(--co-p-color-pick-orange-600);--co-pick-red-450:var(--co-p-color-pick-red-450);--co-pick-red-600:var(--co-p-color-pick-red-600);--co-pick-violet-450:var(--co-p-color-pick-violet-450);--co-pick-violet-600:var(--co-p-color-pick-violet-600);--co-pick-yellow-450:var(--co-p-color-pick-yellow-450);--co-pick-yellow-600:var(--co-p-color-pick-yellow-600);--co-radius-badge:var(--co-p-radius-sm);--co-radius-card:var(--co-p-radius-2xl);--co-radius-chart-bar:var(--co-p-radius-sm);--co-radius-composer:var(--co-p-radius-composer);--co-radius-control:var(--co-p-radius-lg);--co-radius-dot:var(--co-p-radius-full);--co-radius-figure:var(--co-p-radius-lg);--co-radius-item:var(--co-p-radius-md);--co-radius-menu:var(--co-p-radius-2xl);--co-radius-panel:var(--co-p-radius-2xl);--co-radius-sheet:var(--co-p-radius-3xl);--co-seq-1:var(--co-p-color-teal-100);--co-seq-2:var(--co-p-color-teal-200);--co-seq-3:var(--co-p-color-teal-300);--co-seq-4:var(--co-p-color-teal-400);--co-seq-5:var(--co-p-color-teal-500);--co-seq-6:var(--co-p-color-teal-600);--co-seq-7:var(--co-p-color-teal-800);--co-shadow-drawer:-8px 0px 24px var(--co-p-color-shadow-drawer);--co-shadow-panel:0px 4px 8px var(--co-p-color-shadow-soft), 0px 12px 28px -2px var(--co-p-color-shadow-deep);--co-shadow-pop:0px 8px 24px var(--co-p-color-shadow-pop), 0px 2px 6px var(--co-p-color-shadow-pop-near);--co-size-button-lg:var(--co-p-size-button-lg);--co-size-button-md:var(--co-p-size-button-md);--co-size-button-outline:var(--co-p-size-button-outline);--co-size-button-sm:var(--co-p-size-button-sm);--co-size-chart-bar:24px;--co-size-chart-dot:8px;--co-size-chart-gap:2px;--co-size-chart-line:2px;--co-size-content:var(--co-p-size-content);--co-size-control:var(--co-p-size-control);--co-size-control-sm:var(--co-p-size-control-sm);--co-size-drawer:var(--co-p-size-drawer);--co-size-field-lg:var(--co-p-size-field-lg);--co-size-field-md:var(--co-p-size-field-md);--co-size-field-sm:var(--co-p-size-field-sm);--co-size-form:var(--co-p-size-form);--co-size-header:var(--co-p-size-touch);--co-size-icon:var(--co-p-size-icon-sm);--co-size-icon-header:var(--co-p-size-icon);--co-size-nav-row:var(--co-p-size-item-md);--co-size-panel:var(--co-p-size-drawer);--co-size-row:var(--co-p-size-row-md);--co-size-sidebar:var(--co-p-size-sidebar-claude);--co-size-sidebar-narrow:var(--co-p-size-sidebar-tablet);--co-size-text:var(--co-p-font-size-md);--co-size-text-card:var(--co-p-font-size-xl);--co-size-text-display:var(--co-p-font-size-40);--co-size-text-hero:var(--co-p-font-size-48);--co-size-text-meta:var(--co-p-font-size-xs);--co-size-text-nav:var(--co-p-font-size-md);--co-size-text-title:var(--co-p-font-size-2xl);--co-size-text-voice:var(--co-p-font-size-32);--co-size-text-voice-sm:var(--co-p-font-size-2xl);--co-status-danger:var(--co-p-color-status-danger-text);--co-status-danger-fill:var(--co-p-color-red-600);--co-status-danger-mark:var(--co-p-color-icon-red);--co-status-danger-soft:var(--co-p-color-status-danger-bg);--co-status-info:var(--co-p-color-blue-550);--co-status-info-mark:var(--co-p-color-icon-blue);--co-status-info-soft:var(--co-p-color-blue-50);--co-status-ok:var(--co-p-color-status-ok-text);--co-status-ok-mark:var(--co-p-color-icon-green);--co-status-ok-soft:var(--co-p-color-status-ok-bg);--co-status-warn:var(--co-p-color-status-warn-text);--co-status-warn-mark:var(--co-p-color-icon-amber);--co-status-warn-soft:var(--co-p-color-status-warn-bg);--co-surface-accent:var(--co-p-color-blue-550);--co-surface-accent-hover:var(--co-p-color-blue-600);--co-surface-accent-soft:var(--co-p-color-blue-100);--co-surface-button:var(--co-p-color-gray-1000);--co-surface-button-hover:var(--co-p-color-gray-800);--co-surface-hover:var(--co-p-color-gray-150);--co-surface-mark:var(--co-p-color-gray-0);--co-surface-nested:var(--co-p-color-gray-100);--co-surface-page:var(--co-p-color-gray-50);--co-surface-paper:var(--co-p-color-paper-100);--co-surface-paper-cream:var(--co-p-color-paper-200);--co-surface-raised:var(--co-p-color-gray-0);--co-surface-selected:var(--co-p-color-gray-200);--co-surface-sidebar:var(--co-p-color-gray-50);--co-surface-sunken:var(--co-p-color-gray-200);--co-text-accent:var(--co-p-color-blue-550);--co-text-code:var(--co-p-color-red-700);--co-text-link:var(--co-p-color-blue-550);--co-text-muted:var(--co-p-color-gray-600);--co-text-on-accent:var(--co-p-color-gray-0);--co-text-on-button:var(--co-p-color-gray-0);--co-text-on-danger:var(--co-p-color-gray-0);--co-text-on-warm:var(--co-p-color-gray-1000);--co-text-primary:var(--co-p-color-gray-1000);--co-text-secondary:var(--co-p-color-gray-750);--co-warm-1:var(--co-p-color-warm-clay);--co-warm-1-line:var(--co-p-color-warm-line-1);--co-warm-2:var(--co-p-color-warm-sky);--co-warm-2-line:var(--co-p-color-warm-line-2);--co-warm-3:var(--co-p-color-warm-olive);--co-warm-3-line:var(--co-p-color-warm-line-3);--co-warm-4:var(--co-p-color-warm-kraft);--co-warm-4-line:var(--co-p-color-warm-line-4);--co-warm-5:var(--co-p-color-warm-cloud);--co-warm-5-line:var(--co-p-color-warm-line-5);--co-warm-6:var(--co-p-color-warm-heather);--co-warm-6-line:var(--co-p-color-warm-line-6);--co-warm-7:var(--co-p-color-warm-cactus);--co-warm-7-line:var(--co-p-color-warm-line-7);--co-warm-8:var(--co-p-color-warm-coral);--co-warm-8-line:var(--co-p-color-warm-line-8);--co-p-color-amber-50:#faf6f0;--co-p-color-amber-100:#f4ebe0;--co-p-color-amber-200:#e9d8c2;--co-p-color-amber-300:#d2b999;--co-p-color-amber-400:#b5956a;--co-p-color-amber-500:#a27b44;--co-p-color-amber-600:#855800;--co-p-color-amber-700:#734c05;--co-p-color-amber-800:#583800;--co-p-color-amber-900:#3f2500;--co-p-color-blue-alpha-8:#1f5fae14;--co-p-color-blue-alpha-10-dark:#86b3ee1a;--co-p-color-blue-50:#e7f1fb;--co-p-color-blue-100:#cde2fb;--co-p-color-blue-200:#9ec5f4;--co-p-color-blue-250:#86b3ee;--co-p-color-blue-300:#6da7ec;--co-p-color-blue-400:#3987e5;--co-p-color-blue-500:#2a78d6;--co-p-color-blue-550:#1f5fae;--co-p-color-blue-600:#184f95;--co-p-color-blue-700:#104281;--co-p-color-blue-800:#0d366b;--co-p-color-blue-900:#032042;--co-p-color-callout-amber:#9a5b0b;--co-p-color-callout-ink:#111827;--co-p-color-callout-navy:#0b2545;--co-p-color-callout-plum:#6b2d6b;--co-p-color-callout-teal:#126b70;--co-p-color-chart-dark-1:#3987e5;--co-p-color-chart-dark-2:#d95926;--co-p-color-chart-dark-3:#199e70;--co-p-color-chart-dark-4:#c98500;--co-p-color-chart-dark-5:#d55181;--co-p-color-chart-dark-6:#008300;--co-p-color-chart-dark-7:#9085e9;--co-p-color-chart-dark-8:#e66767;--co-p-color-chart-frame-axis:#c3c2b7;--co-p-color-chart-status-critical:#d03b3b;--co-p-color-chart-status-ok:#0ca30c;--co-p-color-chart-status-serious:#ec835a;--co-p-color-chart-status-warn:#fab219;--co-p-color-chart-1:#2a78d6;--co-p-color-chart-2:#eb6834;--co-p-color-chart-3:#1baf7a;--co-p-color-chart-4:#eda100;--co-p-color-chart-5:#e87ba4;--co-p-color-chart-6:#008300;--co-p-color-chart-7:#6250d6;--co-p-color-chart-8:#e34948;--co-p-color-clay-50:#fcf5f3;--co-p-color-clay-100:#f7eae6;--co-p-color-clay-200:#eed4cd;--co-p-color-clay-300:#d9b4aa;--co-p-color-clay-400:#bd8f82;--co-p-color-clay-500:#ab7364;--co-p-color-clay-600:#9f5e4c;--co-p-color-clay-700:#7b4435;--co-p-color-clay-800:#5f3125;--co-p-color-clay-900:#442016;--co-p-color-coreone-dust:#9a9893;--co-p-color-coreone-dust-faint:#8c8a85;--co-p-color-coreone-flash:#d98e1f;--co-p-color-coreone-flash-deep:#8a5a00;--co-p-color-coreone-gold:#f0be6a;--co-p-color-coreone-graphite:#1a1a1d;--co-p-color-coreone-graphite-line:#2b2b30;--co-p-color-coreone-graphite-line-panel:#3a3a3f;--co-p-color-coreone-graphite-panel:#26262a;--co-p-color-coreone-ice:#9ed5ff;--co-p-color-coreone-ice-deep:#1f6fa8;--co-p-color-coreone-ink:#0b0b0c;--co-p-color-coreone-leaf:#f7f6f2;--co-p-color-coreone-light:#f5f3ee;--co-p-color-coreone-old-gold:#946410;--co-p-color-coreone-orbit:#4c9a5e;--co-p-color-coreone-redshift:#c9443a;--co-p-color-coreone-space:#050506;--co-p-color-data-dark-1:#0e9e9d;--co-p-color-data-dark-2:#62b0f0;--co-p-color-data-dark-3:#8978b6;--co-p-color-data-dark-4:#d395d0;--co-p-color-data-dark-5:#b97b19;--co-p-color-data-dark-6:#83bf61;--co-p-color-data-dark-7:#ed9d5f;--co-p-color-data-dark-8:#a19b92;--co-p-color-data-1:#0e7c86;--co-p-color-data-2:#4373ab;--co-p-color-data-3:#2f5077;--co-p-color-data-4:#8c5b84;--co-p-color-data-5:#a67f24;--co-p-color-data-6:#64964e;--co-p-color-data-7:#b0612f;--co-p-color-data-8:#6e6c66;--co-p-color-dimmed-0:#ecf2fb;--co-p-color-dimmed-50:#d1d7e0;--co-p-color-dimmed-100:#cbd1da;--co-p-color-dimmed-200:#bfc5cd;--co-p-color-dimmed-300:#b1b8c2;--co-p-color-dimmed-400:#9ba2ac;--co-p-color-dimmed-500:#79818b;--co-p-color-dimmed-600:#3d444d;--co-p-color-dimmed-700:#2f3742;--co-p-color-dimmed-800:#2a313c;--co-p-color-dimmed-900:#262c36;--co-p-color-dimmed-1000:#212830;--co-p-color-fsd-50:#eff7ff;--co-p-color-fsd-100:#deeeff;--co-p-color-fsd-200:#beddff;--co-p-color-fsd-300:#91bfff;--co-p-color-fsd-400:#006ffd;--co-p-color-fsd-500:#347ef2;--co-p-color-fsd-600:#006ffd;--co-p-color-fsd-700:#0049c2;--co-p-color-fsd-800:#003499;--co-p-color-fsd-900:#002173;--co-p-color-gray-0:#fff;--co-p-color-gray-50:#fcfcfb;--co-p-color-gray-100:#f6f6f4;--co-p-color-gray-150:#f0efec;--co-p-color-gray-200:#edece8;--co-p-color-gray-300:#e1e0d9;--co-p-color-gray-400:#b6b2ac;--co-p-color-gray-500:#898781;--co-p-color-gray-600:#6c6a66;--co-p-color-gray-700:#5f5e5a;--co-p-color-gray-750:#52514e;--co-p-color-gray-800:#474643;--co-p-color-gray-900:#302f2d;--co-p-color-gray-1000:#0b0b0b;--co-p-color-green-50:#f2f9f3;--co-p-color-green-100:#e4f1e6;--co-p-color-green-200:#c8e3cd;--co-p-color-green-300:#a2caa9;--co-p-color-green-400:#76aa80;--co-p-color-green-500:#529562;--co-p-color-green-600:#0f6e33;--co-p-color-green-700:#1a6632;--co-p-color-green-800:#0b4d23;--co-p-color-green-900:#003614;--co-p-color-hru-50:#fef4f5;--co-p-color-hru-100:#fbe7ea;--co-p-color-hru-200:#f7cfd6;--co-p-color-hru-300:#e5acb6;--co-p-color-hru-400:#cc8392;--co-p-color-hru-500:#bc6478;--co-p-color-hru-600:#b8506a;--co-p-color-hru-700:#8a324a;--co-p-color-hru-800:#6b2236;--co-p-color-hru-900:#4d1224;--co-p-color-icon-dark-amber:#c69026;--co-p-color-icon-dark-blue:#539bf5;--co-p-color-icon-dark-gray:#9ba2ac;--co-p-color-icon-dark-green:#57ab5a;--co-p-color-icon-dark-orange:#cc6b2c;--co-p-color-icon-dark-red:#e5534b;--co-p-color-icon-dark-violet:#b083f0;--co-p-color-icon-soft-dark-amber:#c6902626;--co-p-color-icon-soft-dark-blue:#539bf526;--co-p-color-icon-soft-dark-gray:#9ba2ac26;--co-p-color-icon-soft-dark-green:#57ab5a26;--co-p-color-icon-soft-dark-orange:#cc6b2c26;--co-p-color-icon-soft-dark-red:#e5534b26;--co-p-color-icon-soft-dark-violet:#b083f026;--co-p-color-icon-soft-amber:#fab21926;--co-p-color-icon-soft-blue:#1885d426;--co-p-color-icon-soft-gray:#aaa9a326;--co-p-color-icon-soft-green:#1f9e3c26;--co-p-color-icon-soft-orange:#d4762826;--co-p-color-icon-soft-red:#d52d3626;--co-p-color-icon-soft-violet:#8e6cda26;--co-p-color-icon-amber:#fab219;--co-p-color-icon-blue:#1885d4;--co-p-color-icon-gray:#aaa9a3;--co-p-color-icon-green:#1f9e3c;--co-p-color-icon-orange:#d47628;--co-p-color-icon-red:#d52d36;--co-p-color-icon-violet:#8e6cda;--co-p-color-ink-alpha-6:#0b0b0b0f;--co-p-color-ink-alpha-10:#0b0b0b1a;--co-p-color-ink-alpha-20:#0b0b0b33;--co-p-color-ink-alpha-45:#0b0b0b73;--co-p-color-iris-50:#f0f7ff;--co-p-color-iris-100:#e0eeff;--co-p-color-iris-200:#c2dcff;--co-p-color-iris-300:#98bfff;--co-p-color-iris-400:#6a9bee;--co-p-color-iris-500:#447fe6;--co-p-color-iris-600:#0052cc;--co-p-color-iris-700:#0a4cb5;--co-p-color-iris-800:#00378f;--co-p-color-iris-900:#00246a;--co-p-color-map-background:#f7f8fa;--co-p-color-map-boundary:#c4c9d2;--co-p-color-map-building:#edeff3;--co-p-color-map-building-outline:#dde0e6;--co-p-color-map-label:#5a6472;--co-p-color-map-park:#e7efe7;--co-p-color-map-residential:#f1f2f5;--co-p-color-map-road:#fff;--co-p-color-map-road-casing:#d5d9e0;--co-p-color-map-water:#dce6f2;--co-p-color-paper-50:#faf9f5;--co-p-color-paper-100:#f5f3ef;--co-p-color-paper-200:#f0eee6;--co-p-color-paper-300:#e8e6dc;--co-p-color-paper-line:#e7e3dc;--co-p-color-paper-row:#efece6;--co-p-color-paper-sunken:#ece9e3;--co-p-color-pick-aqua-450:#138e65;--co-p-color-pick-aqua-600:#065f49;--co-p-color-pick-blue-450:#2a78d6;--co-p-color-pick-blue-600:#184f95;--co-p-color-pick-gray-450:#7b7974;--co-p-color-pick-gray-600:#52514e;--co-p-color-pick-green-450:#009300;--co-p-color-pick-green-600:#006300;--co-p-color-pick-magenta-450:#c04873;--co-p-color-pick-magenta-600:#862a4c;--co-p-color-pick-orange-450:#c25124;--co-p-color-pick-orange-600:#863311;--co-p-color-pick-red-450:#d03b3b;--co-p-color-pick-red-600:#8e2626;--co-p-color-pick-violet-450:#7161e0;--co-p-color-pick-violet-600:#4a3aa7;--co-p-color-pick-yellow-450:#a66a00;--co-p-color-pick-yellow-600:#734500;--co-p-color-red-50:#fff3f1;--co-p-color-red-100:#ffe6e1;--co-p-color-red-200:#ffcdc4;--co-p-color-red-300:#f3a89c;--co-p-color-red-400:#dc7d6e;--co-p-color-red-500:#ce594a;--co-p-color-red-600:#b42318;--co-p-color-red-700:#9b1f15;--co-p-color-red-800:#790f08;--co-p-color-red-900:#580100;--co-p-color-shadow:#1a19171f;--co-p-color-shadow-deep:#0b0b0b24;--co-p-color-shadow-drawer:#1a19171a;--co-p-color-shadow-night:#01040980;--co-p-color-shadow-pop:#0000001f;--co-p-color-shadow-pop-near:#00000014;--co-p-color-shadow-soft:#0b0b0b14;--co-p-color-status-danger-bg:#f7e6e3;--co-p-color-status-danger-bg-dark:#52342f;--co-p-color-status-danger-text:#8e1b12;--co-p-color-status-info-bg-dark:#2c3e54;--co-p-color-status-ok-bg:#e6f2ea;--co-p-color-status-ok-bg-dark:#2c4431;--co-p-color-status-ok-text:#0f6e33;--co-p-color-status-warn-bg:#f5eddc;--co-p-color-status-warn-bg-dark:#4b3a21;--co-p-color-status-warn-text:#6b4700;--co-p-color-steel-50:#f3f7fd;--co-p-color-steel-100:#e5eef8;--co-p-color-steel-200:#ccddf1;--co-p-color-steel-300:#a7c0df;--co-p-color-steel-400:#7e9ec5;--co-p-color-steel-500:#5e86b6;--co-p-color-steel-600:#4373ab;--co-p-color-steel-700:#2e5786;--co-p-color-steel-800:#1f4168;--co-p-color-steel-900:#102c4b;--co-p-color-teal-50:#f1f8f9;--co-p-color-teal-100:#e2f0f1;--co-p-color-teal-200:#c5e1e4;--co-p-color-teal-300:#9dc7cb;--co-p-color-teal-400:#6fa6ad;--co-p-color-teal-500:#479098;--co-p-color-teal-600:#0e7c86;--co-p-color-teal-700:#00616a;--co-p-color-teal-800:#004a51;--co-p-color-teal-900:#003339;--co-p-color-warm-line-1:#d97757;--co-p-color-warm-line-2:#6798c9;--co-p-color-warm-line-3:#788c5d;--co-p-color-warm-line-4:#ba8967;--co-p-color-warm-line-5:#97958d;--co-p-color-warm-line-6:#9493a3;--co-p-color-warm-line-7:#849892;--co-p-color-warm-line-8:#a98e8e;--co-p-color-warm-cactus:#bcd1ca;--co-p-color-warm-clay:#d97757;--co-p-color-warm-cloud:#b0aea5;--co-p-color-warm-coral:#ebcece;--co-p-color-warm-heather:#cbcadb;--co-p-color-warm-kraft:#d4a27f;--co-p-color-warm-manilla:#ebdbbc;--co-p-color-warm-oat:#e3dacc;--co-p-color-warm-olive:#788c5d;--co-p-color-warm-sky:#6a9bcc;--co-p-duration-fast:.14s;--co-p-duration-normal:.2s;--co-p-font-family-condensed:"IBM Plex Sans Condensed", "IBM Plex Sans", system-ui, sans-serif;--co-p-font-family-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", "Menlo", "Consolas", monospace;--co-p-font-family-sans:"IBM Plex Sans", system-ui, "Segoe UI", "Roboto", sans-serif;--co-p-font-family-serif:"Source Serif 4", "Georgia", serif;--co-p-font-leading-loose:1.6;--co-p-font-leading-normal:1.45;--co-p-font-leading-tight:1.2;--co-p-font-size-2xl:24px;--co-p-font-size-3xl:28px;--co-p-font-size-4xl:34px;--co-p-font-size-5xl:44px;--co-p-font-size-6xl:56px;--co-p-font-size-11:11px;--co-p-font-size-20:20px;--co-p-font-size-32:32px;--co-p-font-size-40:40px;--co-p-font-size-48:48px;--co-p-font-size-display:84px;--co-p-font-size-lg:16px;--co-p-font-size-md:14px;--co-p-font-size-sm:13px;--co-p-font-size-xl:18px;--co-p-font-size-xs:12px;--co-p-font-weight-light:300;--co-p-font-weight-medium:500;--co-p-font-weight-regular:400;--co-p-font-weight-semibold:600;--co-p-map-background:var(--co-p-color-map-background);--co-p-map-boundary:var(--co-p-color-map-boundary);--co-p-map-building:var(--co-p-color-map-building);--co-p-map-building-outline:var(--co-p-color-map-building-outline);--co-p-map-label:var(--co-p-color-map-label);--co-p-map-label-halo:var(--co-p-map-background);--co-p-map-park:var(--co-p-color-map-park);--co-p-map-residential:var(--co-p-color-map-residential);--co-p-map-road:var(--co-p-color-map-road);--co-p-map-road-casing:var(--co-p-color-map-road-casing);--co-p-map-water:var(--co-p-color-map-water);--co-p-radius-2xl:12px;--co-p-radius-3xl:16px;--co-p-radius-composer:14px;--co-p-radius-full:999px;--co-p-radius-lg:8px;--co-p-radius-md:6px;--co-p-radius-sm:4px;--co-p-radius-xl:10px;--co-p-size-button-lg:40px;--co-p-size-button-md:30px;--co-p-size-button-outline:28px;--co-p-size-button-sm:26px;--co-p-size-content:1000px;--co-p-size-control:32px;--co-p-size-control-sm:28px;--co-p-size-docs-nav:264px;--co-p-size-docs-toc:232px;--co-p-size-document:1180px;--co-p-size-drawer:440px;--co-p-size-field-lg:40px;--co-p-size-field-md:32px;--co-p-size-field-sm:28px;--co-p-size-filter-panel:232px;--co-p-size-filter-panel-tablet:232px;--co-p-size-focus-ring:2px;--co-p-size-form:800px;--co-p-size-hairline:1px;--co-p-size-header:40px;--co-p-size-header-site:56px;--co-p-size-icon:20px;--co-p-size-icon-md:18px;--co-p-size-icon-sm:16px;--co-p-size-item-lg:32px;--co-p-size-item-md:28px;--co-p-size-item-sm:24px;--co-p-size-line-mark:3px;--co-p-size-line-open:2px;--co-p-size-panel:296px;--co-p-size-rail:56px;--co-p-size-rail-narrow:48px;--co-p-size-row:34px;--co-p-size-row-lg:48px;--co-p-size-row-list:36px;--co-p-size-row-md:40px;--co-p-size-shell-gap:12px;--co-p-size-sidebar:220px;--co-p-size-sidebar-claude:280px;--co-p-size-sidebar-compact:240px;--co-p-size-sidebar-site:264px;--co-p-size-sidebar-tablet:180px;--co-p-size-touch:44px;--co-p-space-1:2px;--co-p-space-2:4px;--co-p-space-3:8px;--co-p-space-4:12px;--co-p-space-5:16px;--co-p-space-6:24px;--co-p-space-7:32px;--co-p-space-8:48px;--co-p-space-9:64px;--co-p-space-section:28px}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--co-brand-agent:var(--co-p-color-coreone-gold);--co-brand-faint:var(--co-p-color-coreone-dust-faint);--co-brand-flash:var(--co-p-color-coreone-flash);--co-brand-gold:var(--co-p-color-coreone-gold);--co-brand-graphite:var(--co-p-color-coreone-graphite);--co-brand-ground:var(--co-p-color-coreone-graphite);--co-brand-ice:var(--co-p-color-coreone-ice);--co-brand-ink:var(--co-p-color-coreone-light);--co-brand-light:var(--co-p-color-coreone-light);--co-brand-line:var(--co-p-color-coreone-graphite-line);--co-brand-line-panel:var(--co-p-color-coreone-graphite-line-panel);--co-brand-muted:var(--co-p-color-coreone-dust);--co-brand-orbit:var(--co-p-color-coreone-orbit);--co-brand-panel:var(--co-p-color-coreone-graphite-panel);--co-brand-redshift:var(--co-p-color-coreone-redshift);--co-brand-space:var(--co-p-color-coreone-space);--co-callout-ink:var(--co-p-color-callout-ink);--co-callout-paper:var(--co-p-color-gray-0);--co-callout-set-amber:var(--co-p-color-callout-amber);--co-callout-set-ink:var(--co-p-color-callout-ink);--co-callout-set-navy:var(--co-p-color-callout-navy);--co-callout-set-plum:var(--co-p-color-callout-plum);--co-callout-set-teal:var(--co-p-color-callout-teal);--co-chart-1:var(--co-p-color-chart-dark-1);--co-chart-2:var(--co-p-color-chart-dark-2);--co-chart-3:var(--co-p-color-chart-dark-3);--co-chart-4:var(--co-p-color-chart-dark-4);--co-chart-5:var(--co-p-color-chart-dark-5);--co-chart-6:var(--co-p-color-chart-dark-6);--co-chart-7:var(--co-p-color-chart-dark-7);--co-chart-8:var(--co-p-color-chart-dark-8);--co-chart-axis:var(--co-p-color-dimmed-600);--co-chart-critical:var(--co-p-color-chart-status-critical);--co-chart-div-neg-1:var(--co-p-color-red-800);--co-chart-div-neg-2:var(--co-p-color-red-500);--co-chart-div-neg-3:var(--co-p-color-red-300);--co-chart-div-pos-1:var(--co-p-color-blue-800);--co-chart-div-pos-2:var(--co-p-color-blue-500);--co-chart-div-pos-3:var(--co-p-color-blue-300);--co-chart-gap:var(--co-p-color-dimmed-900);--co-chart-grid:var(--co-p-color-dimmed-700);--co-chart-ok:var(--co-p-color-chart-status-ok);--co-chart-seq-1:var(--co-p-color-blue-900);--co-chart-seq-2:var(--co-p-color-blue-800);--co-chart-seq-3:var(--co-p-color-blue-700);--co-chart-seq-4:var(--co-p-color-blue-600);--co-chart-seq-5:var(--co-p-color-blue-400);--co-chart-seq-6:var(--co-p-color-blue-300);--co-chart-seq-7:var(--co-p-color-blue-200);--co-chart-serious:var(--co-p-color-chart-status-serious);--co-chart-warn:var(--co-p-color-chart-status-warn);--co-chart-zero:var(--co-p-color-dimmed-600);--co-data-1:var(--co-p-color-data-dark-1);--co-data-2:var(--co-p-color-data-dark-2);--co-data-3:var(--co-p-color-data-dark-3);--co-data-4:var(--co-p-color-data-dark-4);--co-data-5:var(--co-p-color-data-dark-5);--co-data-6:var(--co-p-color-data-dark-6);--co-data-7:var(--co-p-color-data-dark-7);--co-data-8:var(--co-p-color-data-dark-8);--co-div-neg-1:var(--co-p-color-red-200);--co-div-neg-2:var(--co-p-color-red-500);--co-div-neg-3:var(--co-p-color-red-700);--co-div-pos-1:var(--co-p-color-steel-200);--co-div-pos-2:var(--co-p-color-steel-500);--co-div-pos-3:var(--co-p-color-steel-700);--co-div-zero:var(--co-p-color-dimmed-600);--co-doc-accent:var(--co-p-color-blue-250);--co-doc-accent-soft:var(--co-p-color-blue-alpha-10-dark);--co-doc-ground:var(--co-p-color-dimmed-1000);--co-doc-ink:var(--co-p-color-dimmed-0);--co-doc-ink-2:var(--co-p-color-dimmed-50);--co-doc-muted:var(--co-p-color-dimmed-400);--co-doc-panel:var(--co-p-color-dimmed-900);--co-doc-rule:var(--co-p-color-dimmed-700);--co-doc-rule-strong:var(--co-p-color-dimmed-600);--co-fsd-mark:var(--co-p-color-fsd-400);--co-hru-mark:var(--co-p-color-hru-400);--co-hru-plate:var(--co-p-color-hru-800);--co-icon-amber:var(--co-p-color-icon-dark-amber);--co-icon-amber-soft:var(--co-p-color-icon-soft-dark-amber);--co-icon-blue:var(--co-p-color-icon-dark-blue);--co-icon-blue-soft:var(--co-p-color-icon-soft-dark-blue);--co-icon-gray:var(--co-p-color-icon-dark-gray);--co-icon-gray-soft:var(--co-p-color-icon-soft-dark-gray);--co-icon-green:var(--co-p-color-icon-dark-green);--co-icon-green-soft:var(--co-p-color-icon-soft-dark-green);--co-icon-orange:var(--co-p-color-icon-dark-orange);--co-icon-orange-soft:var(--co-p-color-icon-soft-dark-orange);--co-icon-red:var(--co-p-color-icon-dark-red);--co-icon-red-soft:var(--co-p-color-icon-soft-dark-red);--co-icon-violet:var(--co-p-color-icon-dark-violet);--co-icon-violet-soft:var(--co-p-color-icon-soft-dark-violet);--co-iris-hover:var(--co-p-color-dimmed-700);--co-iris-mark:var(--co-p-color-iris-400);--co-iris-plate:var(--co-p-color-iris-800);--co-iris-text:var(--co-p-color-iris-300);--co-line-default:var(--co-p-color-dimmed-600);--co-line-focus:var(--co-p-color-blue-400);--co-line-focus-halo:var(--co-p-color-blue-800);--co-line-mark:var(--co-p-color-ink-alpha-10);--co-line-row:var(--co-p-color-dimmed-700);--co-line-selected:var(--co-p-color-blue-400);--co-line-strong:var(--co-p-color-dimmed-500);--co-mark-ink:var(--co-p-color-gray-800);--co-mark-line:var(--co-p-color-gray-700);--co-mark-paper:var(--co-p-color-gray-0);--co-pick-aqua-450:var(--co-p-color-pick-aqua-450);--co-pick-aqua-600:var(--co-p-color-pick-aqua-450);--co-pick-blue-450:var(--co-p-color-pick-blue-450);--co-pick-blue-600:var(--co-p-color-pick-blue-450);--co-pick-gray-450:var(--co-p-color-pick-gray-450);--co-pick-gray-600:var(--co-p-color-pick-gray-450);--co-pick-green-450:var(--co-p-color-pick-green-450);--co-pick-green-600:var(--co-p-color-pick-green-450);--co-pick-magenta-450:var(--co-p-color-pick-magenta-450);--co-pick-magenta-600:var(--co-p-color-pick-magenta-450);--co-pick-orange-450:var(--co-p-color-pick-orange-450);--co-pick-orange-600:var(--co-p-color-pick-orange-450);--co-pick-red-450:var(--co-p-color-pick-red-450);--co-pick-red-600:var(--co-p-color-pick-red-450);--co-pick-violet-450:var(--co-p-color-pick-violet-450);--co-pick-violet-600:var(--co-p-color-pick-violet-450);--co-pick-yellow-450:var(--co-p-color-pick-yellow-450);--co-pick-yellow-600:var(--co-p-color-pick-yellow-450);--co-seq-1:var(--co-p-color-teal-100);--co-seq-2:var(--co-p-color-teal-200);--co-seq-3:var(--co-p-color-teal-300);--co-seq-4:var(--co-p-color-teal-400);--co-seq-5:var(--co-p-color-teal-500);--co-seq-6:var(--co-p-color-teal-600);--co-seq-7:var(--co-p-color-teal-800);--co-shadow-drawer:-8px 0px 24px var(--co-p-color-shadow-night);--co-shadow-panel:0px 4px 8px var(--co-p-color-shadow-night), 0px 12px 28px -2px var(--co-p-color-shadow-night);--co-shadow-pop:0px 8px 24px var(--co-p-color-shadow-night), 0px 2px 6px var(--co-p-color-shadow-night);--co-status-danger:var(--co-p-color-red-300);--co-status-danger-fill:var(--co-p-color-red-600);--co-status-danger-mark:var(--co-p-color-icon-dark-red);--co-status-danger-soft:var(--co-p-color-status-danger-bg-dark);--co-status-info:var(--co-p-color-blue-200);--co-status-info-mark:var(--co-p-color-icon-dark-blue);--co-status-info-soft:var(--co-p-color-status-info-bg-dark);--co-status-ok:var(--co-p-color-green-300);--co-status-ok-mark:var(--co-p-color-icon-dark-green);--co-status-ok-soft:var(--co-p-color-status-ok-bg-dark);--co-status-warn:var(--co-p-color-amber-300);--co-status-warn-mark:var(--co-p-color-icon-dark-amber);--co-status-warn-soft:var(--co-p-color-status-warn-bg-dark);--co-surface-accent:var(--co-p-color-blue-250);--co-surface-accent-hover:var(--co-p-color-blue-200);--co-surface-accent-soft:var(--co-p-color-status-info-bg-dark);--co-surface-button:var(--co-p-color-dimmed-50);--co-surface-button-hover:var(--co-p-color-dimmed-200);--co-surface-hover:var(--co-p-color-dimmed-700);--co-surface-mark:var(--co-p-color-gray-0);--co-surface-nested:var(--co-p-color-dimmed-800);--co-surface-page:var(--co-p-color-dimmed-1000);--co-surface-paper:var(--co-p-color-dimmed-1000);--co-surface-paper-cream:var(--co-p-color-dimmed-900);--co-surface-raised:var(--co-p-color-dimmed-900);--co-surface-selected:var(--co-p-color-dimmed-700);--co-surface-sidebar:var(--co-p-color-dimmed-1000);--co-surface-sunken:var(--co-p-color-dimmed-700);--co-text-accent:var(--co-p-color-blue-250);--co-text-code:var(--co-p-color-red-300);--co-text-link:var(--co-p-color-blue-250);--co-text-muted:var(--co-p-color-dimmed-400);--co-text-on-accent:var(--co-p-color-dimmed-1000);--co-text-on-button:var(--co-p-color-dimmed-1000);--co-text-on-danger:var(--co-p-color-gray-0);--co-text-on-warm:var(--co-p-color-gray-1000);--co-text-primary:var(--co-p-color-dimmed-50);--co-text-secondary:var(--co-p-color-dimmed-300);--co-warm-1:var(--co-p-color-warm-clay);--co-warm-1-line:var(--co-p-color-warm-line-1);--co-warm-2:var(--co-p-color-warm-sky);--co-warm-2-line:var(--co-p-color-warm-line-2);--co-warm-3:var(--co-p-color-warm-olive);--co-warm-3-line:var(--co-p-color-warm-line-3);--co-warm-4:var(--co-p-color-warm-kraft);--co-warm-4-line:var(--co-p-color-warm-line-4);--co-warm-5:var(--co-p-color-warm-cloud);--co-warm-5-line:var(--co-p-color-warm-line-5);--co-warm-6:var(--co-p-color-warm-heather);--co-warm-6-line:var(--co-p-color-warm-line-6);--co-warm-7:var(--co-p-color-warm-cactus);--co-warm-7-line:var(--co-p-color-warm-line-7);--co-warm-8:var(--co-p-color-warm-coral);--co-warm-8-line:var(--co-p-color-warm-line-8);--co-p-map-background:var(--co-p-color-dimmed-900);--co-p-map-label-halo:var(--co-p-color-dimmed-900);--co-p-map-boundary:var(--co-p-color-dimmed-500);--co-p-map-building:var(--co-p-color-dimmed-800);--co-p-map-building-outline:var(--co-p-color-dimmed-700);--co-p-map-label:var(--co-p-color-dimmed-300);--co-p-map-park:var(--co-p-color-dimmed-800);--co-p-map-residential:var(--co-p-color-dimmed-1000);--co-p-map-road:var(--co-p-color-dimmed-800);--co-p-map-road-casing:var(--co-p-color-dimmed-700);--co-p-map-water:var(--co-p-color-dimmed-700)}[data-genre=talk]{--co-line-default:var(--co-p-color-paper-line);--co-line-row:var(--co-p-color-paper-row);--co-radius-card:var(--co-p-radius-2xl);--co-radius-control:var(--co-p-radius-lg);--co-radius-panel:var(--co-p-radius-3xl);--co-surface-hover:var(--co-p-color-paper-row);--co-surface-nested:var(--co-p-color-paper-50);--co-surface-page:var(--co-p-color-paper-100);--co-surface-selected:var(--co-p-color-paper-sunken);--co-surface-sidebar:var(--co-p-color-paper-100);--co-surface-sunken:var(--co-p-color-paper-sunken)}[data-genre=docs]{--co-text-link:var(--co-p-color-blue-550)}[data-button=accent]{--co-surface-button:var(--co-p-color-blue-550);--co-surface-button-hover:var(--co-p-color-blue-600);--co-text-on-button:var(--co-p-color-gray-0)}[data-direction=vienna],[data-direction=lisbon],[data-density=compact]{--co-radius-control:var(--co-p-radius-md);--co-size-header:var(--co-p-size-header);--co-size-nav-row:var(--co-p-size-item-sm);--co-size-panel:var(--co-p-size-panel);--co-size-row:var(--co-p-size-row-list);--co-size-sidebar:var(--co-p-size-sidebar-compact);--co-size-sidebar-narrow:var(--co-p-size-rail-narrow);--co-size-text:var(--co-p-font-size-sm);--co-size-text-nav:var(--co-p-font-size-sm);--co-size-text-title:var(--co-p-font-size-20)}[data-density=comfortable]{--co-radius-control:var(--co-p-radius-lg);--co-size-header:var(--co-p-size-touch);--co-size-nav-row:var(--co-p-size-item-md);--co-size-panel:var(--co-p-size-drawer);--co-size-row:var(--co-p-size-row-md);--co-size-sidebar:var(--co-p-size-sidebar-claude);--co-size-sidebar-narrow:var(--co-p-size-sidebar-tablet);--co-size-text:var(--co-p-font-size-md);--co-size-text-nav:var(--co-p-font-size-md);--co-size-text-title:var(--co-p-font-size-2xl)}[data-density=site]{--co-radius-control:var(--co-p-radius-lg);--co-size-header:var(--co-p-size-header-site);--co-size-nav-row:var(--co-p-size-item-lg);--co-size-panel:var(--co-p-size-drawer);--co-size-row:var(--co-p-size-row-lg);--co-size-sidebar:var(--co-p-size-sidebar-site);--co-size-sidebar-narrow:var(--co-p-size-sidebar-tablet);--co-size-text:var(--co-p-font-size-lg);--co-size-text-nav:var(--co-p-font-size-md);--co-size-text-title:var(--co-p-font-size-32)}}}.show-deck{width:100%;max-width:var(--show-canvas);min-width:0;margin:var(--co-p-space-5) auto;color:var(--co-text-primary);background:var(--co-surface-page);font-family:var(--co-font-body);font-size:16px;line-height:1.2}.show-deck .deck{aspect-ratio:16/10;background:var(--co-surface-page);border-radius:var(--co-radius-card);width:100%;position:relative;overflow:hidden}.show-deck .stage{position:absolute;inset:0}.show-deck .slide{--show-deck-section:var(--co-chart-1);--show-deck-section-text:var(--show-deck-section)}@supports (color:color-mix(in lab, red, red)){.show-deck .slide{--show-deck-section-text:color-mix(in srgb, var(--show-deck-section) 55%, var(--co-text-primary))}}.show-deck .slide{--show-deck-section-soft:var(--show-deck-section)}@supports (color:color-mix(in lab, red, red)){.show-deck .slide{--show-deck-section-soft:color-mix(in srgb, var(--show-deck-section) 12%, var(--co-surface-page))}}.show-deck .slide{--show-deck-section-line:var(--show-deck-section)}@supports (color:color-mix(in lab, red, red)){.show-deck .slide{--show-deck-section-line:color-mix(in srgb, var(--show-deck-section) 35%, var(--co-surface-page))}}.show-deck .slide{width:1440px;height:900px;color:var(--co-text-primary);visibility:hidden;opacity:0;pointer-events:none;transform:scale(var(--show-deck-scale,1));translate:calc(48px * var(--show-deck-scale,1)) 0;transform-origin:0 0;flex-direction:column;transition:opacity .5s,translate .55s cubic-bezier(.2,.7,.2,1),visibility 0s linear .55s;display:flex;position:absolute;inset:0}.show-deck .slide[data-acc=green]{--show-deck-section:var(--co-chart-3)}.show-deck .slide[data-acc=orange]{--show-deck-section:var(--co-chart-2)}.show-deck .slide[data-acc=purple]{--show-deck-section:var(--co-chart-7)}.show-deck .slide[data-acc=amber]{--show-deck-section:var(--co-chart-4)}.show-deck .slide.on{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;translate:0}.show-deck .slide.out,.show-deck .stage.back .slide{translate:calc(-48px * var(--show-deck-scale,1)) 0}.show-deck .stage.back .slide.on{translate:0}.show-deck .stage.back .slide.out{translate:calc(48px * var(--show-deck-scale,1)) 0}.show-deck .slide a{color:var(--co-text-link)}.show-deck .card ul{list-style:outside}.show-deck .progress{background:var(--co-surface-nested);height:3px;position:absolute;inset:auto 0 0}.show-deck .progress i{background:var(--co-surface-accent);height:100%;transition:width .5s;display:block}.show-deck .controls{align-items:center;gap:var(--co-p-space-2);margin-top:var(--co-p-space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.show-deck .nav{border:1px solid var(--co-line-strong);border-radius:var(--co-radius-control);background:var(--co-surface-raised);width:44px;height:44px;color:var(--co-text-primary);cursor:pointer;place-items:center;display:grid}.show-deck .nav:hover{background:var(--co-surface-nested)}.show-deck .nav:disabled{opacity:.25;cursor:default}.show-deck .nav svg{width:22px;height:22px}.show-deck .dots{justify-content:center;gap:var(--co-p-space-1);flex-wrap:wrap;min-width:0;display:flex}.show-deck .dots button{border-radius:var(--co-radius-badge);cursor:pointer;place-items:center;width:24px;height:24px;padding:0;display:grid}.show-deck .dots button:before{content:"";border-radius:var(--co-radius-badge);background:var(--co-line-strong);width:9px;height:9px}.show-deck .dots button:hover:before{background:var(--co-text-secondary)}.show-deck .dots button.cur:before{background:var(--co-surface-accent)}.show-deck .hint{margin:var(--co-p-space-3) 0 0;font-family:var(--co-font-mono);font-size:var(--co-p-font-size-sm);line-height:var(--co-p-font-leading-loose);color:var(--co-text-muted);text-align:center;transition:opacity .8s}.show-deck .hint.off{opacity:0}.show-deck:fullscreen{padding:var(--show-gutter);flex-direction:column;justify-content:center;max-width:none;margin:0;display:flex;overflow:auto}:is(.show-deck:fullscreen .deck,.show-deck:fullscreen .controls,.show-deck:fullscreen .hint){width:100%;max-width:var(--show-canvas);flex-shrink:0;align-self:center}@layer show-decks{.show-deck .slide [data-r]{opacity:0;transform:translateY(18px)}.show-deck .slide.on [data-r]{opacity:1;transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--show-deck-order,0) * 90ms + .18s);transform:none}.show-deck .slide svg rect{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0)}.show-deck .slide.on svg rect{transition:transform .9s cubic-bezier(.2,.7,.2,1) .7s;transform:none}.show-deck .slide svg text{opacity:0}.show-deck .slide.on svg text{opacity:1;transition:opacity .6s 1.4s}.show-deck[data-kind=steering] .slide{box-sizing:border-box;width:1440px;height:900px;padding:56px 72px 0;overflow:hidden}.show-deck[data-kind=steering] .eyebrow{font-family:var(--co-font-mono);text-transform:uppercase;color:var(--show-deck-section-text);justify-content:space-between;align-items:center;font-weight:500;display:flex}.show-deck[data-kind=steering] .eyebrow span:last-child{color:var(--co-text-muted)}.show-deck[data-kind=steering] h1{text-wrap:balance;max-width:1200px;margin:22px 0 0;font-size:46px;line-height:1.12}.show-deck[data-kind=steering] .hero{max-width:1150px;margin:16px 0 0;font-size:28px;line-height:1.35}.show-deck[data-kind=steering] .hero b{color:var(--show-deck-section-text);font-weight:600}.show-deck[data-kind=steering] .foot{border-top:1px solid var(--co-line-default);justify-content:space-between;padding-top:14px;right:72px}.show-deck[data-kind=steering] .body{flex-direction:column;flex:1;justify-content:safe center;min-height:0;margin-top:26px;padding-bottom:86px;display:flex;position:static}.show-deck[data-kind=steering] .row{gap:28px;display:flex}.show-deck[data-kind=steering] .card{box-sizing:border-box;padding:26px 30px}.show-deck[data-kind=steering] .card h3{margin:0 0 10px;font-size:23px;font-weight:600}.show-deck[data-kind=steering] .card p,.show-deck[data-kind=steering] .card li{margin:0;font-size:21px;line-height:1.4}.show-deck[data-kind=steering] .card ul{margin:0;padding-left:20px}.show-deck[data-kind=steering] .card li{margin:4px 0}.show-deck[data-kind=steering] .num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:60px;font-weight:700;line-height:1}.show-deck[data-kind=steering] .num small{letter-spacing:0;margin-top:10px;font-size:21px;font-weight:500;line-height:1.3;display:block}.show-deck[data-kind=steering] .hb{grid-template-columns:230px 1fr 220px;align-items:center;gap:18px;margin:20px 0;font-size:22px;display:grid}.show-deck[data-kind=steering] .hb .bar{border-radius:var(--co-radius-control);height:34px;position:relative}.show-deck[data-kind=steering] .hb .bar i{background:var(--show-deck-section);border-radius:var(--co-radius-control);position:absolute;top:0;bottom:0;left:0}.show-deck[data-kind=steering] .hb .val{font-family:var(--co-font-mono);font-size:21px;font-weight:500}.show-deck[data-kind=steering] .chain{align-items:stretch;display:flex}.show-deck[data-kind=steering] .chain .st{border-radius:var(--co-radius-card);text-align:center;flex:1;padding:18px 16px;position:relative}.show-deck[data-kind=steering] .chain .st+.st{margin-left:34px}.show-deck[data-kind=steering] .chain .st+.st:before{content:"→";color:var(--show-deck-section);font-size:28px;position:absolute;top:50%;left:-30px;transform:translateY(-50%)}.show-deck[data-kind=steering] .chain .st b{letter-spacing:-.02em;font-size:40px;font-weight:700;display:block}.show-deck[data-kind=steering] .chain .st span{color:var(--co-text-secondary);margin-top:6px;font-size:19px;line-height:1.3;display:block}.show-deck[data-kind=steering] .chain .st.hot b,.show-deck[data-kind=steering] .chain .st.hot span{color:var(--co-text-on-accent)}.show-deck[data-kind=steering] table.t{border-collapse:collapse;width:100%;font-size:21px}.show-deck[data-kind=steering] table.t th{font-family:var(--co-font-mono);letter-spacing:.05em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--co-line-default);padding:8px 12px;font-size:14px;font-weight:500}.show-deck[data-kind=steering] table.t td{border-bottom:1px solid var(--co-line-default);vertical-align:top;padding:13px 12px;line-height:1.35}.show-deck[data-kind=steering] .tl{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.show-deck[data-kind=steering] .tl .ev{border-top:4px solid var(--show-deck-section);padding-top:14px}.show-deck[data-kind=steering] .tl .ev .d{font-family:var(--co-font-mono);font-size:34px;font-weight:500}.show-deck[data-kind=steering] .tl .ev .w{margin-top:12px;font-size:22px;line-height:1.35}.show-deck[data-kind=steering] .quiet{margin-top:14px;font-size:19px}.show-deck[data-kind=steering] .img{border:0;max-width:100%;display:block}.show-deck[data-kind=steering] .ln{height:66px;position:relative}.show-deck[data-kind=steering] .ln .lbl2{width:190px;color:var(--co-text-secondary);font-size:18px;font-weight:500;line-height:1.25;position:absolute;top:0;left:0}.show-deck[data-kind=steering] .ln .tr{height:32px;position:absolute;top:0;left:200px;right:0}.show-deck[data-kind=steering] .ln .tr2{height:28px;position:absolute;top:36px;left:200px;right:0}.show-deck[data-kind=steering] .sg{border-radius:var(--co-radius-control);white-space:nowrap;align-items:center;padding:0 10px;font-size:15px;font-weight:500;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.show-deck[data-kind=steering] .yrs{height:22px;font-family:var(--co-font-mono);color:var(--co-text-secondary);margin-left:200px;font-size:15px;position:relative}.show-deck[data-kind=steering] .yrs span{position:absolute;top:0}.show-deck[data-kind=steering] .big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:88px;font-weight:700;line-height:1}.show-deck[data-kind=steering] .tag{font-family:var(--co-font-mono);border-radius:var(--co-radius-badge);margin-right:8px;padding:4px 12px;font-size:16px;display:inline-block}.show-deck[data-kind=steering] .slide{flex-direction:column;display:flex}.show-deck[data-kind=steering] .slide [data-r]{opacity:0;transform:translateY(18px)}.show-deck[data-kind=steering] .slide.on [data-r]{opacity:1;transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--show-deck-order,0)*90ms + .18s);transform:none}.show-deck[data-kind=steering] .slide.on tr[data-r]{display:table-row}.show-deck[data-kind=steering] .slide .hb .bar i{transform-origin:0;transform:scaleX(0)}.show-deck[data-kind=steering] .slide.on .hb .bar i{transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--show-deck-order,0)*90ms + .42s);transform:none}.show-deck[data-kind=steering] .slide .sg{transform-origin:0;transform:scaleX(0)}.show-deck[data-kind=steering] .slide.on .sg{transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--show-deck-order,0)*90ms + .42s);transform:none}.show-deck[data-kind=steering] .slide svg rect{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0)}.show-deck[data-kind=steering] .slide.on svg rect{transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--show-deck-order,0)*90ms + .5s);transform:none}.show-deck[data-kind=steering] .slide svg text,.show-deck[data-kind=steering] .slide svg .fade,.show-deck[data-kind=steering] .slide svg line.src{opacity:0}.show-deck[data-kind=steering] .slide.on svg text,.show-deck[data-kind=steering] .slide.on svg .fade,.show-deck[data-kind=steering] .slide.on svg line.src{opacity:1;transition:opacity .6s 1.5s}.show-deck[data-kind=steering] .slide svg polyline.draw{stroke-dasharray:1;stroke-dashoffset:1px}.show-deck[data-kind=steering] .slide.on svg polyline.draw{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s 1.3s}.show-deck[data-kind=steering] .slide .map .line{transform-origin:0}.show-deck[data-kind=steering] .slide .map .line[data-r]{opacity:0}.show-deck[data-kind=steering] .slide.on .map .line[data-r]{opacity:1}.show-deck[data-kind=steering] .foot{font-family:var(--co-font-mono);color:var(--co-text-muted);border:0;align-items:center;padding:0;font-size:14px;display:flex;position:absolute}.show-deck[data-kind=steering] .foot .mark{color:var(--co-text-muted);align-items:center;gap:8px;font-weight:500;display:inline-flex}.show-deck[data-kind=steering] .slide[data-dark]{background:var(--co-surface-nested);color:var(--co-text-primary)}.show-deck[data-kind=steering] .slide[data-dark] h1{color:var(--co-text-primary)}.show-deck[data-kind=steering] .slide[data-dark] .hero{color:var(--co-text-secondary)}.show-deck[data-kind=steering] .slide[data-dark] .hero b{color:var(--co-text-accent)}.show-deck[data-kind=steering] .slide[data-dark] .eyebrow span:first-child{background:var(--co-surface-accent-soft);border-color:var(--co-surface-accent-soft);color:var(--co-text-accent)}.show-deck[data-kind=steering] .slide[data-dark] .tl .ev{border-color:var(--co-text-accent)}.show-deck[data-kind=steering] .slide[data-dark] .tl .d{color:var(--co-text-accent)}.show-deck[data-kind=steering] .slide[data-dark] .tl .w{color:var(--co-text-primary)}.show-deck[data-kind=steering] .slide[data-dark] .foot,.show-deck[data-kind=steering] .slide[data-dark] .foot .mark{color:var(--co-text-muted)}.show-deck[data-kind=steering] .slide[data-dark] .foot svg{color:var(--co-text-accent)}.show-deck[data-kind=steering] .srcline{font-family:var(--co-font-mono);color:var(--co-text-muted);letter-spacing:.02em;margin-top:46px;font-size:15px;display:block}.show-deck[data-kind=steering] .bigmark{width:440px;height:440px;color:var(--co-text-accent);opacity:.92;position:absolute;top:150px;right:96px}.show-deck[data-kind=steering] .bigmark svg{width:100%;height:100%;overflow:visible}.show-deck[data-kind=steering] .bigmark .orbit{transform-origin:128px 128px;animation:80s linear infinite show-deck-orbit}@keyframes show-deck-orbit{to{transform:rotate(360deg)}}.show-deck[data-kind=steering] .mapbody{justify-content:flex-start;align-items:center;margin-top:12px;padding-bottom:56px}.show-deck[data-kind=steering] .mapwrap{width:1224px;height:614px;position:relative;overflow:hidden}.show-deck[data-kind=steering] .map{transform-origin:0 0;width:1440px;height:900px;margin-top:-85px;position:absolute;top:0;left:0;transform:scale(.85)}.show-deck[data-kind=steering] .map .mfoot{display:none}.show-deck[data-kind=steering] .tile{border-radius:var(--co-radius-card);border:1.5px solid var(--show-deck-tile);background:var(--co-surface-raised);align-items:center;gap:7px;margin:3px 6px 3px 0;padding:4px 10px 4px 4px;display:inline-flex}.show-deck[data-kind=steering] .tile span:first-child{border-radius:var(--co-radius-card);width:26px;height:26px;font-family:var(--co-font-mono);background:var(--show-deck-tile);justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .tile span:first-child{background:color-mix(in srgb, var(--show-deck-tile) 12%, var(--co-surface-page))}}.show-deck[data-kind=steering] .tile span:first-child{color:var(--co-text-primary)}.show-deck[data-kind=steering] .tile span:last-child{color:var(--co-text-primary);font-size:15px}.show-deck[data-kind=steering] .wip{border-radius:var(--co-radius-card);border:1.5px dashed var(--show-deck-tile);background:var(--co-surface-raised);opacity:.85;align-items:center;gap:7px;margin:3px 6px 3px 0;padding:4px 10px 4px 4px;display:inline-flex}.show-deck[data-kind=steering] .wip span:first-child{border-radius:var(--co-radius-card);width:26px;height:26px;font-family:var(--co-font-mono);background:var(--co-surface-raised);color:var(--show-deck-tile);justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .wip span:first-child{color:color-mix(in srgb, var(--show-deck-tile) 55%, var(--co-text-primary))}}.show-deck[data-kind=steering] .wip span:first-child{border:1.5px dashed var(--show-deck-tile);box-sizing:border-box}.show-deck[data-kind=steering] .wip span:last-child{color:var(--co-text-muted);font-size:15px}.show-deck[data-kind=steering] table.t tr.total td{border-top:2px solid var(--co-text-primary);border-bottom:0;padding-top:16px;line-height:1.4}.show-deck[data-kind=steering] .v6a .path{grid-template-columns:230px 1fr 250px;align-items:center;gap:0;display:grid}.show-deck[data-kind=steering] .v6a .who{color:var(--co-chart-2);font-size:22px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .v6a .who{color:color-mix(in srgb, var(--co-chart-2) 55%, var(--co-text-primary))}}.show-deck[data-kind=steering] .v6a .who{line-height:1.2}.show-deck[data-kind=steering] .v6a .who small{color:var(--co-text-muted);margin-top:4px;font-size:15px;font-weight:400;display:block}.show-deck[data-kind=steering] .v6a .hot .who{color:var(--co-chart-1)}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .v6a .hot .who{color:color-mix(in srgb, var(--co-chart-1) 55%, var(--co-text-primary))}}.show-deck[data-kind=steering] .v6a .track{height:132px;position:relative}.show-deck[data-kind=steering] .v6a .seg{border-radius:var(--co-radius-control);white-space:nowrap;box-sizing:border-box;transform-origin:0;align-items:center;height:56px;padding:0 14px;font-size:18px;font-weight:500;display:flex;position:absolute;top:0;overflow:hidden}.show-deck[data-kind=steering] .v6a .seg.thin{border-radius:var(--co-radius-control);height:28px;font-size:15px;top:64px}.show-deck[data-kind=steering] .v6a .seg.thin.dark{background:var(--co-surface-nested);color:var(--co-text-primary);top:98px}.show-deck[data-kind=steering] .v6a .hot .seg.thin.dark{top:98px}.show-deck[data-kind=steering] .v6a .when{text-align:right}.show-deck[data-kind=steering] .v6a .when b{letter-spacing:-.02em;color:var(--co-chart-2);font-size:52px;font-weight:700;line-height:1;display:block}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .v6a .when b{color:color-mix(in srgb, var(--co-chart-2) 55%, var(--co-text-primary))}}.show-deck[data-kind=steering] .v6a .hot .when b{color:var(--co-chart-1)}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .v6a .hot .when b{color:color-mix(in srgb, var(--co-chart-1) 55%, var(--co-text-primary))}}.show-deck[data-kind=steering] .v6a .when small{color:var(--co-text-muted);margin-top:8px;font-size:16px;display:block}.show-deck[data-kind=steering] .v6a .yrs span{transform:translate(-50%)}.show-deck[data-kind=steering] .slide .v6a .seg{transform:scaleX(0)}.show-deck[data-kind=steering] .slide.on .v6a .seg{transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--show-deck-order,0)*90ms + .42s);transform:none}.show-deck[data-kind=steering] .slide svg .area{opacity:0}.show-deck[data-kind=steering] .slide.on svg .area{opacity:1;transition:opacity .8s 1.6s}.show-deck[data-kind=steering] .pr .th{font-family:var(--co-font-mono);text-transform:uppercase;color:var(--co-text-muted);text-align:right;font-size:13px}.show-deck[data-kind=steering] .pr .hb .val{text-align:right;letter-spacing:0}.show-deck[data-kind=steering] .pr .hb .val.money{color:var(--co-chart-3)}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .pr .hb .val.money{color:color-mix(in srgb, var(--co-chart-3) 55%, var(--co-text-primary))}}.show-deck[data-kind=steering] table.src td{color:var(--co-text-secondary);padding:9px 12px;font-size:17px}.show-deck[data-kind=steering] table.src td.k{font-family:var(--co-font-mono);color:var(--co-text-muted)}.show-deck[data-kind=steering] .slide:not([data-advent]):not([data-appendix]) .body:not(.mapbody){justify-content:space-evenly;margin-top:10px;padding-bottom:70px}.show-deck[data-kind=steering] .slide .row{align-items:stretch}.show-deck[data-kind=steering] .slide{background:var(--co-surface-page)}.show-deck[data-kind=steering] h1{letter-spacing:-.015em;color:var(--co-text-primary);font-weight:600}.show-deck[data-kind=steering] .hero{color:var(--co-text-secondary)}.show-deck[data-kind=steering] .eyebrow{letter-spacing:.08em;font-size:14px}.show-deck[data-kind=steering] .eyebrow span:first-child{color:var(--show-deck-section-text);background:0 0;border:0;border-radius:0;padding:0 0 0 36px;position:relative}.show-deck[data-kind=steering] .eyebrow span:first-child:before{content:"";background:currentColor;width:24px;height:1.5px;position:absolute;top:50%;left:0}.show-deck[data-kind=steering] .card{background:var(--co-surface-raised);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);box-shadow:var(--co-shadow-panel)}.show-deck[data-kind=steering] .card h3{color:var(--co-text-primary)}.show-deck[data-kind=steering] .card p,.show-deck[data-kind=steering] .card li{color:var(--co-text-secondary)}.show-deck[data-kind=steering] .num{color:var(--co-text-primary)}.show-deck[data-kind=steering] .num small{color:var(--co-text-muted)}.show-deck[data-kind=steering] .chain .st{background:var(--co-surface-raised);border:1px solid var(--co-line-default)}.show-deck[data-kind=steering] .chain .st.hot{background:var(--co-surface-accent);border-color:var(--co-surface-accent)}.show-deck[data-kind=steering] .hb .bar{background:var(--co-surface-nested)}.show-deck[data-kind=steering] .hb .lbl{color:var(--co-text-secondary)}.show-deck[data-kind=steering] table.t th{color:var(--co-text-muted);border-color:var(--co-line-default)}.show-deck[data-kind=steering] table.t td{border-color:var(--co-line-default)}.show-deck[data-kind=steering] .tag{background:var(--co-surface-raised);border:1px solid var(--co-line-default);color:var(--show-deck-section-text)}.show-deck[data-kind=steering] .tl .ev .d{color:var(--show-deck-section-text)}.show-deck[data-kind=steering] .quiet{color:var(--co-text-muted)}.show-deck[data-kind=steering] .foot{bottom:30px;left:72px}.show-deck[data-kind=steering] .foot svg{width:20px;height:20px;color:var(--co-text-primary);opacity:.7}.show-deck[data-kind=steering] .slide[data-advent] .hero{max-width:1050px}.show-deck[data-kind=steering] .advgrid{perspective:1200px;grid-template-columns:repeat(8,1fr);gap:12px;margin-top:30px;display:grid}.show-deck[data-kind=steering] .door{all:unset;cursor:pointer;height:96px;transform-style:preserve-3d;opacity:0;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:relative}.show-deck[data-kind=steering] .slide.on .door{opacity:1;transition:opacity .4s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--show-deck-order)*35ms + .5s)}.show-deck[data-kind=steering] .slide.on .door.open{transition-delay:0s;transform:rotateY(180deg)}.show-deck[data-kind=steering] .door .front,.show-deck[data-kind=steering] .door .back{border-radius:var(--co-radius-card);backface-visibility:hidden;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;padding:0 8px;display:flex;position:absolute;inset:0}.show-deck[data-kind=steering] .door .front{background:var(--co-surface-accent-soft);border:1px solid var(--co-surface-accent-soft);color:var(--co-text-accent);font-family:var(--co-font-mono);font-size:26px;font-weight:500}.show-deck[data-kind=steering] .door:hover .front{background:var(--co-surface-accent-soft);border-color:var(--co-surface-accent-soft)}.show-deck[data-kind=steering] .door .back{background:var(--show-deck-tile)}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .door .back{background:color-mix(in srgb, var(--show-deck-tile) 12%, var(--co-surface-page))}}.show-deck[data-kind=steering] .door .back{color:var(--co-text-primary);font-size:17px;font-weight:600;line-height:1.2;transform:rotateY(180deg)}.show-deck[data-kind=steering] .door .back small{opacity:.85;font-size:12px;font-weight:400;font-family:var(--co-font-mono);letter-spacing:.02em;margin-top:5px;display:block}.show-deck[data-kind=steering] .door.soon .front{color:var(--co-text-muted);border-style:dashed}.show-deck[data-kind=steering] .door.soon .back{background:var(--co-surface-nested);color:var(--co-text-secondary)}.show-deck[data-kind=steering] .advnote{font-family:var(--co-font-mono);color:var(--co-text-muted);margin:22px 0 0;font-size:14px}.show-deck[data-kind=steering] .map .core{border-radius:var(--co-radius-badge);background:var(--co-surface-accent-soft);width:300px;height:300px;color:var(--co-text-primary);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:300px;left:570px}.show-deck[data-kind=steering] .map .core b{font-size:34px;font-weight:700}.show-deck[data-kind=steering] .map .core span{opacity:.95;margin-top:8px;padding:0 28px;font-size:17px;line-height:1.35}.show-deck[data-kind=steering] .map .ring{border-radius:var(--co-radius-badge);border:3px dashed var(--co-chart-1);width:500px;height:500px;position:absolute;top:200px;left:470px}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .map .ring{border:3px dashed color-mix(in srgb, var(--co-chart-1) 35%, var(--co-surface-page))}}.show-deck[data-kind=steering] .map .ringlbl{text-align:center;font-family:var(--co-font-mono);color:var(--co-text-secondary);letter-spacing:.04em;font-size:18px;position:absolute;top:168px;left:0;right:0}.show-deck[data-kind=steering] .map .ringlbl2{text-align:center;font-family:var(--co-font-mono);color:var(--co-text-secondary);letter-spacing:.04em;font-size:18px;position:absolute;top:712px;left:0;right:0}.show-deck[data-kind=steering] .map .theme{box-sizing:border-box;background:var(--co-surface-raised);border:2px solid var(--show-deck-theme);border-radius:var(--co-radius-card);width:380px;padding:18px 22px;position:absolute}.show-deck[data-kind=steering] .map .theme h3{color:var(--show-deck-theme);margin:0 0 8px;font-size:26px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .map .theme h3{color:color-mix(in srgb, var(--show-deck-theme) 55%, var(--co-text-primary))}}.show-deck[data-kind=steering] .map .theme h3 small{font-family:var(--co-font-mono);color:var(--show-deck-theme);font-weight:500}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .map .theme h3 small{color:color-mix(in srgb, var(--show-deck-theme) 55%, var(--co-text-primary))}}.show-deck[data-kind=steering] .map .theme h3 small{margin-left:8px;font-size:19px}.show-deck[data-kind=steering] .map .theme p{color:var(--co-text-primary);margin:0;font-size:19px;line-height:1.45}.show-deck[data-kind=steering] .map .theme .what{color:var(--co-text-secondary);margin-top:8px;font-size:16px}.show-deck[data-kind=steering] .map .t1{--show-deck-theme:var(--co-chart-1);top:120px;left:30px}.show-deck[data-kind=steering] .map .t2{--show-deck-theme:var(--co-chart-3);top:560px;left:30px}.show-deck[data-kind=steering] .map .t3{--show-deck-theme:var(--co-chart-7);top:120px;left:1030px}.show-deck[data-kind=steering] .map .t4{--show-deck-theme:var(--co-chart-4);top:560px;left:1030px}.show-deck[data-kind=steering] .map .line{background:var(--co-chart-1);height:3px;position:absolute}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=steering] .map .line{background:color-mix(in srgb, var(--co-chart-1) 35%, var(--co-surface-page))}}.show-deck[data-kind=steering] .map .line{transform-origin:0}.show-deck[data-kind=steering] .map .title{font-size:22px;font-weight:600;position:absolute;top:40px;left:60px}.show-deck[data-kind=steering] .map .mfoot{text-align:center;color:var(--co-text-secondary);font-size:19px;position:absolute;top:812px;left:0;right:0}.show-deck[data-kind=steering] .pr .hb{margin:9px 0;font-size:19px}.show-deck[data-kind=steering] .pr .hb .bar{height:28px}.show-deck[data-kind=steering] .pr .hb .val{font-size:18px}.show-deck[data-kind=it] .slide{background:var(--co-surface-page);width:1440px;height:900px;color:var(--co-text-primary);box-sizing:border-box;font-family:var(--co-font-body);-webkit-font-smoothing:antialiased;flex-direction:column;padding:56px 72px 0;display:flex;overflow:hidden}.show-deck[data-kind=it] .eyebrow{font-family:var(--co-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--show-deck-section-text);font-size:16px;font-weight:500}.show-deck[data-kind=it] .eyebrow span{padding-left:36px;position:relative}.show-deck[data-kind=it] .eyebrow span:before{content:"";background:currentColor;width:24px;height:1.5px;position:absolute;top:50%;left:0}.show-deck[data-kind=it] h1{letter-spacing:-.015em;text-wrap:balance;max-width:1200px;color:var(--co-text-primary);margin:22px 0 0;font-size:46px;font-weight:600;line-height:1.12}.show-deck[data-kind=it] .hero{color:var(--co-text-secondary);max-width:1150px;margin:16px 0 0;font-size:28px;line-height:1.35}.show-deck[data-kind=it] .hero b{color:var(--show-deck-section-text);font-weight:600}.show-deck[data-kind=it] .body{flex-direction:column;flex:1;justify-content:space-evenly;min-height:0;margin-top:10px;padding-bottom:78px;display:flex}.show-deck[data-kind=it] .row{align-items:stretch;gap:28px;min-height:0;display:flex}.show-deck[data-kind=it] .card{background:var(--co-surface-raised);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);box-shadow:var(--co-shadow-panel);box-sizing:border-box;padding:24px 28px}.show-deck[data-kind=it] .num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--co-text-primary);white-space:nowrap;font-size:52px;font-weight:700;line-height:1}.show-deck[data-kind=it] .num small{color:var(--co-text-muted);letter-spacing:0;white-space:normal;margin-top:10px;font-size:20px;font-weight:500;line-height:1.3;display:block}.show-deck[data-kind=it] .card.lead .num{color:var(--show-deck-section-text);font-size:72px}.show-deck[data-kind=it] .cards{gap:28px;display:flex}.show-deck[data-kind=it] .cards .card{flex:1}.show-deck[data-kind=it] .side .cards{flex-direction:column;flex:0 0 400px;gap:20px}.show-deck[data-kind=it] .side .cards .card{flex:1 1 0;align-items:center;display:flex}.show-deck[data-kind=it] .pic{flex:1;justify-content:center;align-items:center;min-width:0;padding:22px;display:flex}.show-deck[data-kind=it] .pic img{object-fit:contain;max-width:100%;max-height:100%;display:block}.show-deck[data-kind=it] .pic svg{width:100%;height:auto;max-height:100%;display:block}.show-deck[data-kind=it] .fig{justify-content:center;min-height:0;display:flex}.show-deck[data-kind=it] .fig svg{width:100%;height:auto;max-height:480px;display:block}.show-deck[data-kind=it] .fig.shot img{border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);max-width:100%;max-height:470px;display:block}.show-deck[data-kind=it] .side .row{flex:1;max-height:640px}.show-deck[data-kind=it] .stack .cards .card:only-child{flex:0 0 640px}.show-deck[data-kind=it] .wide .stack .pic{height:500px}.show-deck[data-kind=it] .csteps{grid-template-columns:repeat(4,1fr);align-self:center;gap:18px;width:100%;display:grid}.show-deck[data-kind=it] .cs{border-top:6px solid var(--show-deck-section)}@supports (color:color-mix(in lab, red, red)){.show-deck[data-kind=it] .cs{border-top:6px solid color-mix(in srgb,var(--show-deck-section) calc(var(--show-deck-step)*100%),var(--co-surface-nested))}}.show-deck[data-kind=it] .cs{padding-top:18px}.show-deck[data-kind=it] .cs i{font-style:normal;font-family:var(--co-font-mono);color:var(--show-deck-section-text);font-size:24px;font-weight:500;display:block}.show-deck[data-kind=it] .cs b{margin-top:12px;font-size:34px;font-weight:700;line-height:1.15;display:block}.show-deck[data-kind=it] .cs span{color:var(--co-text-secondary);margin-top:10px;font-size:22px;line-height:1.35;display:block}.show-deck[data-kind=it] .found .pic{align-items:stretch}.show-deck[data-kind=it] .found table.t{height:100%}.show-deck[data-kind=it] table.t{border-collapse:collapse;width:100%}.show-deck[data-kind=it] table.t td{border-bottom:1px solid var(--co-line-default);vertical-align:baseline;color:var(--co-text-secondary);padding:22px 10px;font-size:21px;line-height:1.35}.show-deck[data-kind=it] table.t tr:first-child td{border-top:1px solid var(--co-line-default)}.show-deck[data-kind=it] table.t td.v{letter-spacing:-.02em;color:var(--co-text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:0;font-size:48px;font-weight:700}.show-deck[data-kind=it] table.t td.v small{color:var(--co-text-muted);letter-spacing:0;margin-left:8px;font-size:18px;font-weight:400}.show-deck[data-kind=it] .tag{font-family:var(--co-font-mono);border-radius:var(--co-radius-badge);background:var(--co-surface-raised);border:1px solid var(--co-line-default);color:var(--co-text-muted);text-transform:uppercase;letter-spacing:.05em;padding:4px 14px;font-size:18px;display:inline-block}.show-deck[data-kind=it] .tag.done{background:var(--show-deck-section-soft);border-color:var(--show-deck-section-line);color:var(--show-deck-section-text)}.show-deck[data-kind=it] .foot{align-items:center;display:flex;position:absolute;bottom:30px;left:72px}.show-deck[data-kind=it] .foot .mark{color:var(--co-text-primary);display:inline-flex}.show-deck[data-kind=it] .foot svg{opacity:.7;width:20px;height:20px}.show-deck[data-kind=it] .slide[data-dark]{background:var(--co-surface-nested);color:var(--co-text-primary)}.show-deck[data-kind=it] .slide[data-dark] h1{color:var(--co-text-primary)}.show-deck[data-kind=it] .slide[data-dark] .hero{color:var(--co-text-secondary)}.show-deck[data-kind=it] .slide[data-dark] .hero b,.show-deck[data-kind=it] .slide[data-dark] .eyebrow,.show-deck[data-kind=it] .slide[data-dark] .foot .mark{color:var(--co-text-accent)}.show-deck[data-kind=it] .bigmark{width:400px;height:400px;color:var(--co-text-accent);opacity:.92;position:absolute;top:150px;right:96px}.show-deck[data-kind=it] .bigmark svg{width:100%;height:100%;overflow:visible}.show-deck[data-kind=it] .bigmark .orbit{transform-origin:128px 128px;animation:80s linear infinite show-deck-orbit}.show-deck[data-kind=it] .titlebox{max-width:860px;position:absolute;top:220px;left:72px}.show-deck[data-kind=it] .titlebox h1{font-size:76px;line-height:1.05}.show-deck[data-kind=it] .titlebox .hero{text-wrap:balance;max-width:860px;margin-top:34px;font-size:32px}.show-deck[data-kind=it] .titlebox .lead{color:var(--co-text-muted);max-width:820px;margin:22px 0 0;font-size:22px;line-height:1.45}.show-deck[data-kind=it] .tl{grid-template-columns:repeat(3,1fr);gap:28px;display:grid;position:absolute;bottom:110px;left:72px;right:72px}.show-deck[data-kind=it] .tl .ev{border-top:4px solid var(--co-text-accent);padding-top:16px}.show-deck[data-kind=it] .tl .d{font-family:var(--co-font-mono);color:var(--co-text-accent);font-size:40px;font-weight:500}.show-deck[data-kind=it] .tl .w{color:var(--co-text-primary);margin-top:14px;font-size:30px;font-weight:600;line-height:1.25}.show-deck[data-kind=it] .tl .x{color:var(--co-text-secondary);margin-top:10px;font-size:22px;line-height:1.4}.show-deck[data-kind=it] .nextbox{position:absolute;top:230px;left:72px;right:72px}.show-deck[data-kind=it] .nextbox h1{font-size:64px}.show-deck:not([data-mounted]) .slide.on [data-r]{opacity:0;transform:translateY(18px)}.show-deck:not([data-mounted]) .slide.on svg rect{transform:scaleY(0)}.show-deck:not([data-mounted]) .slide.on svg text,.show-deck:not([data-mounted]) .slide.on svg .fade,.show-deck:not([data-mounted]) .slide.on svg line.src,.show-deck:not([data-mounted]) .slide.on svg .area,.show-deck:not([data-mounted]) .slide.on .door{opacity:0}.show-deck:not([data-mounted]) .slide.on .hb .bar i,.show-deck:not([data-mounted]) .slide.on .sg,.show-deck:not([data-mounted]) .slide.on .v6a .seg{transform:scaleX(0)}.show-deck:not([data-mounted]) .slide.on svg polyline.draw{stroke-dashoffset:1px}}.show-deck[data-static] *,.show-deck[data-static] :before,.show-deck[data-static] :after{transition:none;animation:none}.show-deck[data-static] .slide.on [data-r],.show-deck[data-static] .slide.on svg text,.show-deck[data-static] .slide.on svg .fade,.show-deck[data-static] .slide.on svg line.src,.show-deck[data-static] .slide.on svg .area,.show-deck[data-static] .slide.on .door{opacity:1}.show-deck[data-static] .slide.on [data-r],.show-deck[data-static] .slide.on svg rect,.show-deck[data-static] .slide.on .hb .bar i,.show-deck[data-static] .slide.on .sg,.show-deck[data-static] .slide.on .v6a .seg{transform:none}.show-deck[data-static] .slide.on svg polyline.draw{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.show-deck *,.show-deck :before,.show-deck :after{transition:none;animation:none}.show-deck .slide,.show-deck .progress i,.show-deck .hint{transition:none}.show-deck .slide,.show-deck .stage.back .slide,.show-deck .stage.back .slide.out{translate:none}.show-deck .slide [data-r],.show-deck .slide svg text,.show-deck .slide svg .fade,.show-deck .slide svg line.src,.show-deck .slide svg .area,.show-deck .slide .door{opacity:1}.show-deck .slide [data-r],.show-deck .slide svg rect,.show-deck .slide .hb .bar i,.show-deck .slide .sg,.show-deck .slide .v6a .seg{transform:none}.show-deck .slide svg polyline.draw{stroke-dashoffset:0}}.show-front{padding-bottom:var(--co-p-space-8);grid-template-columns:minmax(0,1fr);display:grid}.show-front-hero{gap:var(--co-p-space-7);padding:var(--co-p-space-7) 0 var(--co-p-space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.show-front-hero-title{font-size:var(--co-p-font-size-32);font-weight:var(--co-p-font-weight-medium);line-height:var(--co-p-font-leading-tight);letter-spacing:-.02em;text-wrap:balance;margin:0}.show-front-hero-lead{margin:var(--co-p-space-5) 0 0;font-size:var(--co-p-font-size-xl);color:var(--co-text-secondary);text-wrap:pretty;max-width:34rem}.show-front-hero .show-actions{margin:var(--co-p-space-6) 0 0}.show-front-bigmark{aspect-ratio:1;width:min(13rem,56vw);margin:var(--co-p-space-4) 0 0 auto;color:var(--co-text-primary);display:none}.show-front-bigmark .show-mark{display:block}.show-front-bigmark [data-part=orbit]{animation-duration:80s}.show-demo-block .show-demo{max-width:40rem}.show-button-sm{padding:var(--co-p-space-2) var(--co-p-space-4);font-size:var(--co-p-font-size-sm)}.show-mono{font-family:var(--co-font-mono);font-variant-numeric:tabular-nums}.show-demo{min-width:0;margin:0}.show-demo-bar,.show-demo-body{background:var(--co-surface-raised);border:1px solid var(--co-line-default)}.show-demo-bar{align-items:center;gap:var(--co-p-space-3);padding:var(--co-p-space-3) var(--co-p-space-4);border-radius:var(--co-radius-card) var(--co-radius-card) 0 0;font-size:var(--co-p-font-size-xs);color:var(--co-text-muted);border-bottom:0;display:flex}.show-demo-dots{gap:5px;display:inline-flex}.show-demo-dots i{border-radius:var(--co-radius-dot);background:var(--co-line-strong);width:8px;height:8px}.show-demo-body{padding:var(--co-p-space-5);border-radius:0 0 var(--co-radius-card) var(--co-radius-card)}.show-demo-ask{gap:var(--co-p-space-3);min-height:44px;padding:var(--co-p-space-3) var(--co-p-space-4);border-radius:var(--co-radius-control);background:var(--co-surface-nested);font-size:var(--co-p-font-size-md);align-items:flex-start;display:flex}.show-demo-ask p{min-height:1.5em;margin:0}.show-demo-who{border-radius:var(--co-radius-dot);border:1px solid var(--co-line-default);background:var(--co-surface-hover);width:22px;height:22px;font-size:var(--co-p-font-size-xs);color:var(--co-text-secondary);flex:none;place-items:center;display:grid}.show-demo-answer{gap:var(--co-p-space-4);margin-top:var(--co-p-space-4);display:grid}.show-demo-answer p{margin:0}.show-demo-amount{font-family:var(--co-font-mono);font-variant-numeric:tabular-nums;font-size:var(--co-p-font-size-3xl);line-height:var(--co-p-font-leading-tight);letter-spacing:-.01em}.show-demo-amount small{margin-left:var(--co-p-space-3);font-family:var(--co-font-body);font-size:var(--co-p-font-size-md);color:var(--co-text-secondary);display:inline-block}.show-demo-bars{grid-template-columns:repeat(12,1fr);align-items:end;gap:4px;height:84px;display:grid}.show-demo-bars span{background:var(--co-data-2);border-radius:var(--co-radius-badge) var(--co-radius-badge) 0 0;opacity:.35}.show-demo-bars span.is-now{opacity:1}.show-demo-axis{margin-top:var(--co-p-space-2);font-family:var(--co-font-mono);font-size:var(--co-p-font-size-xs);color:var(--co-text-muted);justify-content:space-between;display:flex}.show-demo-why{font-size:var(--co-p-font-size-md);color:var(--co-text-secondary)}.show-demo-why b{color:var(--co-text-primary);font-weight:var(--co-p-font-weight-medium)}.show-demo-src{gap:var(--co-p-space-3);padding-top:var(--co-p-space-4);border-top:1px solid var(--co-line-row);flex-wrap:wrap;display:flex}.show-tag{height:22px;padding:0 var(--co-p-space-3);border-radius:var(--co-radius-badge);border:1px solid var(--co-line-row);background:var(--co-surface-nested);font-size:var(--co-p-font-size-xs);color:var(--co-text-secondary);align-items:center;gap:6px;display:inline-flex}.show-tag-ok:before{content:"";border-radius:var(--co-radius-dot);background:var(--co-status-ok-mark);width:6px;height:6px}.show-demo-acts{gap:var(--co-p-space-3);flex-wrap:wrap;display:flex}.show-demo-acts .show-button-secondary{border-color:var(--co-line-default);color:var(--co-text-secondary)}.show-demo-fiction{margin-top:var(--co-p-space-3);font-size:var(--co-p-font-size-xs);color:var(--co-text-muted)}.show-demo-step{transition:opacity .45s,transform .45s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--step) * .18s + .2s)}.show-demo[data-wait] .show-demo-step{opacity:0;transition-duration:.1s;transition-delay:0s;transform:translateY(6px)}.show-block{padding:var(--co-p-space-8) 0;border-top:1px solid var(--co-line-default)}.show-block-major{padding-top:var(--co-p-space-9)}.show-block-head{gap:var(--co-p-space-4) var(--co-p-space-7);margin-bottom:var(--co-p-space-7);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.show-block-title{font-size:var(--co-p-font-size-3xl);font-weight:var(--co-p-font-weight-medium);line-height:var(--co-p-font-leading-tight);letter-spacing:-.01em;text-wrap:balance;margin:0}.show-block-lead{color:var(--co-text-secondary);text-wrap:pretty;max-width:60ch;margin:0}.show-block-fine{margin:var(--co-p-space-4) 0 0;font-size:var(--co-p-font-size-sm);color:var(--co-text-muted)}.show-dirs{gap:var(--co-p-space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.show-dir{border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised);flex-direction:column;display:flex;overflow:hidden}.show-dir-shot{height:224px;padding:var(--co-p-space-5) var(--co-p-space-5) 0;background:var(--co-surface-nested);border-bottom:1px solid var(--co-line-default);overflow:hidden}.show-win{border:1px solid var(--co-line-default);border-radius:var(--co-radius-control) var(--co-radius-control) 0 0;background:var(--co-surface-raised);height:240px;font-size:var(--co-p-font-size-xs);color:var(--co-text-secondary);border-bottom:0;flex-direction:column;line-height:1.3;display:flex;overflow:hidden}.show-win-bar{align-items:center;gap:var(--co-p-space-3);padding:6px var(--co-p-space-4);border-bottom:1px solid var(--co-line-default);color:var(--co-text-muted);display:flex}.show-win-dots{gap:4px;display:inline-flex}.show-win-dots i{border-radius:var(--co-radius-dot);background:var(--co-line-strong);width:7px;height:7px}.show-win-title{font-weight:var(--co-p-font-weight-medium);color:var(--co-text-secondary)}.show-win-body{flex:1;grid-template-columns:64px minmax(0,1fr);min-height:0;display:grid}.show-win-side{padding:var(--co-p-space-3) var(--co-p-space-3);border-right:1px solid var(--co-line-default);background:var(--co-surface-page);align-content:start;gap:8px;display:grid}.show-win-side i{border-radius:var(--co-radius-badge);background:var(--co-line-default);height:8px;display:block}.show-win-side i.is-on{background:var(--co-line-strong)}.show-win-main{padding:var(--co-p-space-3) var(--co-p-space-4);min-width:0}.show-win b{color:var(--co-text-primary);font-weight:var(--co-p-font-weight-medium)}.show-mini-big{font-size:var(--co-p-font-size-xl)}.show-dir-text{gap:var(--co-p-space-2);padding:var(--co-p-space-5);display:grid}.show-dir-products{font-size:var(--co-p-font-size-xs);letter-spacing:.02em;color:var(--co-text-muted);margin:0}.show-dir-title{font-size:var(--co-p-font-size-xl);font-weight:var(--co-p-font-weight-medium);line-height:var(--co-p-font-leading-tight);margin:0}.show-dir-note{font-size:var(--co-p-font-size-md);color:var(--co-text-secondary);margin:0}.show-mini-row{justify-content:space-between;align-items:center;gap:var(--co-p-space-3);border-bottom:1px solid var(--co-line-row);padding:4px 0;display:flex}.show-mini-row:last-child,.show-mini-row-last{border-bottom:0}.show-mini-dim{color:var(--co-text-muted)}.show-chip{border-radius:var(--co-radius-badge);border:1px solid var(--co-line-row);background:var(--co-surface-nested);font-size:var(--co-p-font-size-xs);font-weight:var(--co-p-font-weight-medium);white-space:nowrap;padding:1px 6px}.show-chip-ok{color:var(--co-status-ok)}.show-chip-warn{color:var(--co-status-warn)}.show-mini-line{width:100%;height:70px;margin-top:var(--co-p-space-2);display:block}.show-mini-line .show-grid line{stroke:var(--co-line-row)}.show-mini-line .show-base{stroke:var(--co-line-default)}.show-mini-line .show-area{fill:var(--co-data-2);opacity:.12}.show-mini-line polyline{fill:none;stroke:var(--co-data-2)}.show-mini-line circle{fill:var(--co-data-2)}.show-mini-range{height:8px;margin:var(--co-p-space-3) 0 var(--co-p-space-2);border-radius:var(--co-radius-badge);background:var(--co-surface-hover);position:relative}.show-mini-range i{border-radius:var(--co-radius-badge);background:var(--co-data-2);opacity:.35;position:absolute;top:0;bottom:0}.show-mini-range b{background:var(--co-text-primary);width:2px;height:16px;position:absolute;top:-4px}.show-mini-shelf{gap:6px;display:grid}.show-shelf-level{border-bottom:2px solid var(--co-line-strong);align-items:end;gap:3px;height:26px;padding-bottom:2px;display:flex}.show-shelf-level i{border-radius:var(--co-radius-badge);background:var(--co-data-3);opacity:.55;height:100%;display:block}.show-shelf-level i.is-free{border:1.5px dashed var(--co-status-ok-mark);opacity:1;background:0 0}.show-mini-free{color:var(--co-status-ok)}.show-shifts{gap:2px;display:grid}.show-shifts-row{font-size:var(--co-p-font-size-xs);grid-template-columns:44px repeat(12,1fr);align-items:center;gap:2px;display:grid}.show-shifts-row i{border-radius:var(--co-radius-badge);background:var(--co-surface-hover);height:12px}.show-shifts-row i.is-on{background:var(--co-data-2);opacity:.75}.show-mini-forecast{width:100%;height:34px;margin-top:var(--co-p-space-2);display:block}.show-mini-forecast path{fill:none;stroke:var(--co-status-ok-mark);stroke-dasharray:3 3}.show-mini-map{width:100%;height:96px;display:block}.show-map-nodes rect.is-on{fill:var(--co-surface-hover);stroke:var(--co-line-strong)}.show-mini-line line,.show-mini-map line,.show-chart line{fill:none}.show-map-links line{stroke:var(--co-line-strong)}.show-map-dots circle{fill:var(--co-data-1)}.show-map-nodes rect{fill:var(--co-surface-nested);stroke:var(--co-line-default)}.show-map-nodes text{fill:var(--co-text-primary);font-family:var(--co-font-body);font-size:var(--co-p-font-size-xs);text-anchor:middle}.show-mini-dup span:first-child{-webkit-text-decoration:underline dotted var(--co-line-strong);-webkit-text-decoration:underline dotted var(--co-line-strong);-webkit-text-decoration:underline dotted var(--co-line-strong);text-decoration:underline dotted var(--co-line-strong);text-underline-offset:3px}.show-mini-merge{align-items:center;gap:var(--co-p-space-3);padding:var(--co-p-space-2) 0;display:flex}.show-mini-merge i{background:var(--co-status-ok-mark);flex:1;height:1px}.show-mini-area{gap:var(--co-p-space-3);grid-template-columns:4.5rem minmax(0,1fr) 2.5rem;align-items:center;padding:3px 0;display:grid}.show-mini-area .show-mono{text-align:right}.show-mini-bar{border-radius:var(--co-radius-badge);background:var(--co-surface-hover);height:8px;display:block;overflow:hidden}.show-mini-bar i{border-radius:var(--co-radius-badge);background:var(--co-data-2);opacity:.75;height:100%;display:block}.show-mini-chat{align-content:start;gap:6px;display:grid}.show-mini-chat p{border-radius:var(--co-radius-item);max-width:88%;margin:0;padding:5px 8px}.show-chat-q{background:var(--co-surface-nested)}.show-chat-a{background:var(--co-surface-hover);color:var(--co-text-primary);justify-self:end}.show-stack{gap:var(--co-p-space-3);display:grid}.show-layer{gap:var(--co-p-space-3) var(--co-p-space-5);padding:var(--co-p-space-4) var(--co-p-space-5);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.show-layer-name{font-size:var(--co-p-font-size-sm);font-weight:var(--co-p-font-weight-medium);color:var(--co-text-muted)}.show-pills{gap:var(--co-p-space-2) var(--co-p-space-3);flex-wrap:wrap;display:flex}.show-pill{height:28px;padding:0 var(--co-p-space-4);border-radius:var(--co-radius-item);border:1px solid var(--co-line-default);background:var(--co-surface-page);font-size:var(--co-p-font-size-sm);align-items:center;display:inline-flex}.show-pill-more{color:var(--co-text-secondary)}.show-layer-base .show-pill{background:var(--co-surface-nested)}.show-layer-data{background:var(--co-surface-nested);border-style:dashed}.show-flow{justify-content:center;gap:var(--co-p-space-8);height:18px;display:flex}.show-flow i{background:linear-gradient(var(--co-line-strong) 50%, transparent 0) 0 0 / 1px 6px;width:1px;position:relative;overflow:hidden}.show-flow i:after{content:"";border-radius:var(--co-radius-dot);background:var(--co-data-1);width:5px;height:5px;animation:2.4s linear infinite show-drop;position:absolute;top:-6px;left:-2px}.show-flow i:nth-child(2):after{animation-delay:.6s}.show-flow i:nth-child(3):after{animation-delay:1.3s}.show-flow i:nth-child(4):after{animation-delay:1.9s}@keyframes show-drop{0%{transform:translateY(0)}to{transform:translateY(24px)}}.show-move{gap:var(--co-p-space-7);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.show-chart{padding:var(--co-p-space-5) var(--co-p-space-5) var(--co-p-space-4);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised);margin:0}.show-chart svg{width:100%;height:auto;display:block}.show-chart-axis,.show-chart-nums{font-family:var(--co-font-mono);font-size:19px}.show-chart-axis{fill:var(--co-text-muted)}.show-chart-nums{fill:var(--co-text-primary)}.show-chart-base{stroke:var(--co-line-default)}.show-chart-area{fill:var(--co-data-2);opacity:.22}.show-chart-new{fill:none;stroke:var(--co-data-2);stroke-dasharray:620;stroke-dashoffset:0;animation:1.8s cubic-bezier(.2,.8,.2,1) both show-draw}@keyframes show-draw{0%{stroke-dashoffset:620px}to{stroke-dashoffset:0}}.show-chart-old{fill:none;stroke:var(--co-text-muted);stroke-dasharray:5 4}.show-chart-dots circle{fill:var(--co-surface-raised);stroke:var(--co-text-primary)}.show-chart-legend{gap:var(--co-p-space-3) var(--co-p-space-5);margin-top:var(--co-p-space-3);font-size:var(--co-p-font-size-xs);color:var(--co-text-secondary);flex-wrap:wrap;display:flex}.show-chart-legend i{border-radius:var(--co-radius-badge);vertical-align:-1px;width:10px;height:10px;margin-right:6px;display:inline-block}.show-chart-legend i.is-new{background:var(--co-data-2)}.show-chart-legend i.is-old{background:var(--co-text-muted)}.show-steps-list{margin:0;padding:0;list-style:none}.show-steps-list li{gap:var(--co-p-space-4);padding:var(--co-p-space-4) 0;border-bottom:1px solid var(--co-line-row);grid-template-columns:36px minmax(0,1fr);display:grid}.show-steps-list li:last-child{border-bottom:0}.show-step-num{border-radius:var(--co-radius-dot);border:1px solid var(--co-line-strong);width:28px;height:28px;font-size:var(--co-p-font-size-sm);place-items:center;display:grid}.show-step-title{font-size:var(--co-p-font-size-lg);font-weight:var(--co-p-font-weight-medium);line-height:var(--co-p-font-leading-tight);margin:0}.show-step-text{margin:var(--co-p-space-1) 0 0;font-size:var(--co-p-font-size-md);color:var(--co-text-secondary)}.show-rules,.show-jobs,.show-jobs{gap:var(--co-p-space-5)}.show-job{padding:var(--co-p-space-5);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised)}.show-job-title{margin:0 0 var(--co-p-space-2);font-size:var(--co-p-font-size-xl);font-weight:var(--co-p-font-weight-medium);line-height:var(--co-p-font-leading-tight)}.show-job-text{font-size:var(--co-p-font-size-md);color:var(--co-text-secondary);margin:0}.show-jobs+.show-actions{margin:var(--co-p-space-6) 0 0}@media (min-width:40rem){.show-front-hero-title{font-size:var(--co-p-font-size-40)}.show-chart-axis,.show-chart-nums{font-size:var(--co-p-font-size-xs)}.show-dirs,.show-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}.show-layer{grid-template-columns:11rem minmax(0,1fr)}}@media (min-width:56rem){.show-front-hero-title{font-size:var(--co-p-font-size-48)}.show-front-hero{gap:var(--co-p-space-8);padding-top:var(--co-p-space-8);grid-template-columns:minmax(0,1fr) minmax(0,28rem)}.show-front-bigmark{width:26rem;margin:0 0 0 auto;display:block}.show-header[data-bigmark] .show-brand .show-mark{display:none}.show-demo-block{gap:var(--co-p-space-7);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;display:grid}.show-demo-block .show-block-head{grid-template-columns:minmax(0,1fr);margin-bottom:0}.show-block-head{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.show-dirs{grid-template-columns:repeat(3,minmax(0,1fr))}.show-rules{gap:var(--co-p-space-7);grid-template-columns:repeat(3,minmax(0,1fr))}.show-move{gap:var(--co-p-space-8);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.show-tx-bigmark{padding:var(--co-p-space-8) var(--co-p-space-8) var(--co-p-space-8) 6rem}.show-tx-who{margin:0;padding:0;list-style:none;display:grid}.show-tx-who .show-dir-products{margin-bottom:var(--co-p-space-2)}.show-tx-body{grid-template-columns:minmax(0,1fr)}.show-tx-chart{width:100%;height:120px;display:block}.show-tx-chart .show-base{stroke:var(--co-line-default)}.show-tx-bars rect{fill:var(--co-line-strong);opacity:.55}.show-tx-step{fill:none;stroke:var(--co-data-2)}.show-tx-legend{gap:var(--co-p-space-2) var(--co-p-space-4);margin-top:var(--co-p-space-3);flex-wrap:wrap;display:flex}.show-tx-legend span{align-items:center;gap:6px;display:inline-flex}.show-tx-legend i{border-radius:var(--co-radius-badge);width:10px;height:10px}.show-tx-legend .is-bar{background:var(--co-line-strong)}.show-tx-legend .is-step{background:var(--co-data-2);height:2px}.show-tx-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;display:grid}.show-tx-grid i{border-radius:var(--co-radius-badge);background:var(--co-chart-zero);height:17px}.show-tx-grid i[data-v="-1"],.show-tx-legend .is-short{background:var(--co-chart-div-neg-1)}.show-tx-grid i[data-v="-2"]{background:var(--co-chart-div-neg-2)}.show-tx-grid i[data-v="-3"]{background:var(--co-chart-div-neg-3)}.show-tx-grid i[data-v="1"],.show-tx-legend .is-extra{background:var(--co-chart-div-pos-1)}.show-tx-grid i[data-v="2"]{background:var(--co-chart-div-pos-2)}.show-tx-legend .is-even{background:var(--co-chart-zero)}.show-tx-head{color:var(--co-text-muted)}.show-tx-nums{text-align:right;grid-template-columns:4rem 4.5rem;display:inline-grid}.show-mini-chat .show-tx-file{margin-top:var(--co-p-space-2);border:1px solid var(--co-line-default);background:var(--co-surface-raised);align-items:center;gap:6px;display:inline-flex}.show-tx-file-ico{border-radius:var(--co-radius-badge);background:var(--co-status-ok);width:18px;height:18px;color:var(--co-text-on-button);font-size:var(--co-p-font-size-xs);font-weight:var(--co-p-font-weight-medium);place-items:center;display:inline-grid}@media (min-width:56rem){.show-dirs.show-tx-features{grid-template-columns:repeat(2,minmax(0,1fr))}.show-tx-who{grid-template-columns:repeat(3,minmax(0,1fr))}}.show-tx-start{margin:0;padding:0;list-style:none;display:grid}.show-tx-start .show-dir-products{margin-bottom:var(--co-p-space-2)}.show-tx-start .show-job-text,.show-tx-plans .show-job-text{text-wrap:pretty}.show-tx-plans .show-job[data-start]{border-color:var(--co-line-strong)}.show-tx-plans .show-chip{margin-left:var(--co-p-space-2);vertical-align:middle}.show-nt-bigmark{padding:var(--co-p-space-8)}.show-nt-body{grid-template-columns:minmax(0,1fr)}.show-nt-map svg{width:100%;height:115px;display:block}.show-nt-map circle,.show-nt-legend i{fill:var(--co-line-strong);background:var(--co-line-strong)}.show-nt-map circle[data-bad],.show-nt-legend i[data-bad]{fill:var(--co-status-danger-mark);background:var(--co-status-danger-mark)}.show-nt-legend{gap:var(--co-p-space-4);margin:var(--co-p-space-2) 0 0;color:var(--co-text-muted);display:flex}.show-nt-legend span{align-items:center;gap:6px;display:inline-flex}.show-nt-legend i{border-radius:50%;width:8px;height:8px;display:inline-block}.show-nt-timeline{margin:var(--co-p-space-4) 0 0;color:var(--co-text-muted);padding-left:1.2rem}.show-nt-timeline li{padding:4px 0}.show-nt-label{justify-content:space-between;align-items:center;gap:var(--co-p-space-4);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);padding:var(--co-p-space-4);display:flex}.show-nt-label-text{gap:var(--co-p-space-2);display:grid}.show-nt-label-brand{align-items:center;gap:var(--co-p-space-2);margin:0;display:flex}.show-nt-code{font-size:var(--co-p-font-size-lg);letter-spacing:.04em}.show-nt-qr{fill:currentColor;flex:none;width:72px;height:72px}.show-nt-walk-end{background:0 0;justify-self:end;padding:0}.show-nt-who{margin:0;padding:0;list-style:none;display:grid}@media (min-width:56rem){.show-dirs.show-nt-features{grid-template-columns:repeat(2,minmax(0,1fr))}.show-nt-who{grid-template-columns:repeat(3,minmax(0,1fr))}}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Regular-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+100-17F,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+20BD,U+2116,U+2122,U+2190-21FF,U+2212,U+2215,U+2248,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Regular-cyrillic.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+301,U+400-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Regular-rest.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1CD-1DC,U+1FA-1FF,U+218-21B,U+237,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300,U+302-303,U+306-307,U+309-30C,U+312,U+315,U+31B,U+323,U+326-328,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A4,U+20A6,U+20A8-20AB,U+20AD-20AE,U+20B1-20B2,U+20B5,U+20B8-20BA,U+20BF,U+2113,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2202,U+2206,U+220F,U+2211,U+2219-221A,U+221E,U+222B,U+2236,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+F6D7-F6D8,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Medium-latin.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+100-17F,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+20BD,U+2116,U+2122,U+2190-21FF,U+2212,U+2215,U+2248,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Medium-cyrillic.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+301,U+400-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Medium-rest.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1CD-1DC,U+1FA-1FF,U+218-21B,U+237,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300,U+302-303,U+306-307,U+309-30C,U+312,U+315,U+31B,U+323,U+326-328,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A4,U+20A6,U+20A8-20AB,U+20AD-20AE,U+20B1-20B2,U+20B5,U+20B8-20BA,U+20BF,U+2113,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2202,U+2206,U+220F,U+2211,U+2219-221A,U+221E,U+222B,U+2236,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+F6D7-F6D8,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-SemiBold-latin.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+100-17F,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+20BD,U+2116,U+2122,U+2190-21FF,U+2212,U+2215,U+2248,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-SemiBold-cyrillic.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+301,U+400-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-SemiBold-rest.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1CD-1DC,U+1FA-1FF,U+218-21B,U+237,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300,U+302-303,U+306-307,U+309-30C,U+312,U+315,U+31B,U+323,U+326-328,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A4,U+20A6,U+20A8-20AB,U+20AD-20AE,U+20B1-20B2,U+20B5,U+20B8-20BA,U+20BF,U+2113,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2202,U+2206,U+220F,U+2211,U+2219-221A,U+221E,U+222B,U+2236,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+F6D7-F6D8,U+FB01-FB02}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+100-17F,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+20BD,U+2116,U+2122,U+2190-21FF,U+2212,U+2215,U+2248,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular-cyrillic.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+301,U+400-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular-rest.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1CD-1DC,U+1FA-1FF,U+218-21B,U+237,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300,U+302-303,U+306-307,U+309-30C,U+312,U+315,U+31B,U+323,U+326-328,U+32D-32E,U+331,U+3C0,U+E3F,U+1E0C-1E0D,U+1E12-1E13,U+1E24-1E25,U+1E36-1E37,U+1E3C-1E3D,U+1E40-1E47,U+1E4A-1E4B,U+1E62-1E63,U+1E6C-1E6D,U+1E70-1E71,U+1E80-1E85,U+1E92-1E93,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A4,U+20A6,U+20A8-20AB,U+20AD-20AE,U+20B1-20B2,U+20B5,U+20B8-20BA,U+20BF,U+2113,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2202,U+2206,U+220F,U+2211,U+2219-221A,U+221E,U+222B,U+2236,U+2260,U+2264-2265,U+2400-2421,U+2500-259F,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+3000,U+F6D7-F6D8,U+FB01-FB02}:root{--show-measure:68ch;--show-canvas:72rem;--show-width:var(--show-canvas);--show-gutter:clamp(1rem, 4vw, 2.5rem)}html{background:var(--co-surface-page);color:var(--co-text-primary);font-family:var(--co-font-body);font-size:var(--co-p-font-size-lg);line-height:var(--co-p-font-leading-loose);-webkit-font-smoothing:antialiased}.show-body{flex-direction:column;min-height:100dvh;margin:0;display:flex}#__next,.show-static-root{display:contents}.show-main{width:100%;max-width:var(--show-width);padding:0 var(--show-gutter);flex:1;margin:0 auto}a{color:inherit}:focus-visible{outline:2px solid var(--co-line-focus);outline-offset:2px;border-radius:var(--co-radius-badge)}.show-header{justify-content:space-between;align-items:center;gap:var(--co-p-space-6);max-width:var(--show-width);padding:var(--co-p-space-5) var(--show-gutter);width:100%;margin:0 auto;display:flex}.show-brand{align-items:center;gap:var(--co-p-space-3);min-height:24px;color:var(--co-text-primary);text-decoration:none;display:inline-flex}.show-mark,.show-wordmark{color:currentColor;display:inline-flex}.show-mark svg{width:100%;height:100%}.show-wordmark svg{width:auto;height:1.05em}.show-nav{align-items:center;gap:var(--co-p-space-5);white-space:nowrap;font-size:var(--co-p-font-size-md);flex-wrap:nowrap;display:flex}.show-nav a{color:var(--co-text-secondary);text-decoration:none}.show-nav a:hover{color:var(--co-text-primary)}.show-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.show-footer{border-top:1px solid var(--co-line-row);margin-top:var(--co-p-space-8);padding:var(--co-p-space-6) 0;font-size:var(--co-p-font-size-sm);color:var(--co-text-muted)}.show-footer-line,.show-footer-links{align-items:baseline;gap:var(--co-p-space-5);max-width:var(--show-width);padding:0 var(--show-gutter);flex-wrap:wrap;margin:0 auto;display:flex}.show-footer-links{margin-top:var(--co-p-space-3)}.show-footer a{padding:var(--co-p-space-1) 0;min-width:24px;min-height:24px;display:inline-block}.show-legal a,.show-more a{text-underline-offset:.15em;padding-block:2px;text-decoration:underline}.show-footer a{color:var(--co-text-secondary)}.show-actions{gap:var(--co-p-space-4);margin:var(--co-p-space-6) 0;flex-wrap:wrap;display:flex}.show-button,.show-button-secondary{padding:var(--co-p-space-3) var(--co-p-space-5);border-radius:var(--co-radius-control);font-size:var(--co-p-font-size-md);font-weight:var(--co-p-font-weight-medium);line-height:var(--co-p-font-leading-tight);align-items:center;text-decoration:none;display:inline-flex}.show-button{background:var(--co-surface-button);color:var(--co-text-on-button)}.show-button:hover{background:var(--co-surface-button-hover)}.show-button-secondary{border:1px solid var(--co-line-strong);background:var(--co-surface-raised);color:var(--co-text-primary)}.show-button-secondary:hover{background:var(--co-surface-hover)}.coreone-mark--live svg{overflow:visible}.show-stub{padding:var(--co-p-space-8) 0;max-width:var(--show-measure)}.show-page{padding:var(--co-p-space-7) 0;gap:var(--co-p-space-8);grid-template-columns:minmax(0,1fr);display:grid}.show-untranslated{color:var(--co-text-muted);font-size:var(--co-p-font-size-sm);margin:0}.show-title{font-size:clamp(1.75rem, 3.5vw, var(--co-p-font-size-4xl));font-weight:var(--co-p-font-weight-semibold);line-height:var(--co-p-font-leading-tight);letter-spacing:-.015em;max-width:28ch;margin:0}.show-summary{font-size:var(--co-p-font-size-xl);color:var(--co-text-secondary);margin:var(--co-p-space-4) 0 0;max-width:var(--show-measure)}.show-meta{margin:var(--co-p-space-3) 0 0;font-size:var(--co-p-font-size-sm);color:var(--co-text-muted)}.show-intro{max-width:var(--show-measure)}.show-h2{font-size:var(--co-p-font-size-2xl);font-weight:var(--co-p-font-weight-semibold);line-height:var(--co-p-font-leading-tight);margin:0 0 var(--co-p-space-4)}.show-h2-link{color:inherit;text-decoration:none}.show-h2-link:hover,.show-h2-link:focus-visible{text-underline-offset:.15em;text-decoration:underline}.show-h2-link:after{content:" →";color:var(--co-text-muted,inherit);font-weight:var(--co-p-font-weight-regular,400)}.show-crumbs{gap:var(--co-p-space-2);margin:0 0 var(--co-p-space-4);font-size:var(--co-p-font-size-sm);color:var(--co-text-muted);flex-wrap:wrap;display:flex}.show-crumbs a{min-height:24px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.show-crumbs-sep{align-items:center;min-height:24px;display:inline-flex}.show-crumbs a:hover,.show-crumbs a:focus-visible{text-underline-offset:.15em;text-decoration:underline}.show-h3{font-size:var(--co-p-font-size-xl);font-weight:var(--co-p-font-weight-semibold);margin:var(--co-p-space-6) 0 var(--co-p-space-3)}.show-h4{font-size:var(--co-p-font-size-lg);font-weight:var(--co-p-font-weight-semibold);margin:var(--co-p-space-5) 0 var(--co-p-space-2)}.show-label{margin:0 0 var(--co-p-space-2);font-size:var(--co-p-font-size-sm);font-weight:var(--co-p-font-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--co-text-accent)}.show-p{margin:0 0 var(--co-p-space-4);max-width:var(--show-measure)}.show-ul,.show-ol{margin:0 0 var(--co-p-space-4);max-width:var(--show-measure);padding-left:1.25em}.show-ul{list-style:outside}.show-ol{list-style:decimal}.show-ol li::marker{font-weight:var(--co-p-font-weight-medium);color:var(--co-text-secondary)}.show-ul li::marker{color:var(--co-text-muted)}.show-ul li,.show-ol li{margin:var(--co-p-space-2) 0}.show-link{color:var(--co-text-link);text-underline-offset:.15em}.show-inline-code,.show-code{font-family:var(--co-font-mono);background:var(--co-surface-nested);border-radius:var(--co-radius-badge);font-size:.9em}.show-inline-code{padding:.1em .35em}.show-code{padding:var(--co-p-space-4);overflow-x:auto}.show-hr{border:0;border-top:1px solid var(--co-line-row);margin:var(--co-p-space-6) 0}.show-callout{margin:var(--co-p-space-5) 0;padding:var(--co-p-space-4) var(--co-p-space-5);border-left:3px solid var(--co-line-selected);background:var(--co-surface-nested);border-radius:0 var(--co-radius-card) var(--co-radius-card) 0;max-width:var(--show-measure)}.show-callout .show-p:last-child{margin-bottom:0}.show-planned{margin:var(--co-p-space-5) 0;padding:var(--co-p-space-3) var(--co-p-space-5);background:var(--co-surface-nested);border-radius:var(--co-radius-card);color:var(--co-text-secondary);max-width:var(--show-measure)}.show-planned .show-p{margin:0}.show-manual-toc{gap:var(--co-p-space-3);margin:0;padding:0;list-style:none;display:grid}.show-pager{gap:var(--co-p-space-4);margin-top:var(--co-p-space-7);grid-template-columns:1fr 1fr;display:grid}.show-pager-next{grid-column:2}@media (max-width:640px){.show-pager{grid-template-columns:1fr}.show-pager-next{grid-column:1}}.show-docs{gap:var(--co-p-space-7);grid-template-columns:17rem minmax(0,1fr);align-items:start;display:grid}.show-docs-body{min-width:0}.show-docs-nav{max-height:100dvh;padding-block:var(--co-p-space-7);font-size:var(--co-p-font-size-sm);position:sticky;top:0;overflow-y:auto}.show-docs-toggle{display:none}.show-docs-panel,.show-docs-list{gap:2px;display:grid}.show-docs-list{margin:0;padding:0;list-style:none}.show-docs-list .show-docs-list{padding-left:calc(var(--co-p-space-5) + 2px);margin-block:2px var(--co-p-space-2)}.show-docs-root,.show-docs-link,.show-docs-group-title{padding:var(--co-p-space-2) var(--co-p-space-3);border-radius:var(--co-radius-control);color:var(--co-text-secondary);line-height:1.35;text-decoration:none;display:block}.show-docs-root{font-weight:var(--co-p-font-weight-semibold,600);color:var(--co-text-primary)}.show-docs-root:focus-visible,.show-docs-link:focus-visible,.show-docs-arrow:focus-visible{outline-offset:-2px}.show-docs-root:hover,.show-docs-link:hover{background:var(--co-surface-hover);color:var(--co-text-primary)}.show-docs-root[aria-current=page],.show-docs-link[aria-current=page]{background:var(--co-surface-selected);color:var(--co-text-primary);font-weight:var(--co-p-font-weight-medium,500)}.show-docs-heading{padding:var(--co-p-space-3) var(--co-p-space-3) var(--co-p-space-1);color:var(--co-text-secondary);font-size:var(--co-p-font-size-xs);font-weight:var(--co-p-font-weight-medium,500)}.show-docs-group{grid-template-columns:var(--co-p-space-5) minmax(0, 1fr);align-items:start;display:grid}.show-docs-arrow{width:var(--co-p-space-5);border-radius:var(--co-radius-control);cursor:pointer;background:0 0;border:0;height:100%;min-height:24px;padding:0;position:relative}.show-docs-arrow:before{content:"";border-right:1.5px solid var(--co-text-secondary);border-bottom:1.5px solid var(--co-text-secondary);width:6px;height:6px;margin-left:-4px;transition:transform .12s;position:absolute;top:11px;left:50%;transform:rotate(-45deg)}.show-docs-arrow[data-on]:before{transform:rotate(45deg)}.show-docs-arrow:hover{background:var(--co-surface-hover)}@media (prefers-reduced-motion:reduce){.show-docs-arrow:before{transition:none}}@media (max-width:900px){.show-docs{grid-template-columns:minmax(0,1fr);gap:0}.show-docs-nav{max-height:none;padding-block:var(--co-p-space-4) 0;position:static;overflow:visible}.show-docs-toggle{z-index:2;width:100%;min-height:44px;padding:var(--co-p-space-2) var(--co-p-space-4);border:1px solid var(--co-line-default);border-radius:var(--co-radius-control);background:var(--co-surface-raised);color:var(--co-text-primary);font:inherit;font-weight:var(--co-p-font-weight-medium,500);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.show-docs-toggle:after{content:"";border-right:1.5px solid var(--co-text-secondary);border-bottom:1.5px solid var(--co-text-secondary);width:7px;height:7px;margin-right:3px;transform:translateY(-2px)rotate(45deg)}.show-docs-toggle[aria-expanded=true]:after{transform:translateY(2px)rotate(-135deg)}.show-docs-panel{margin-top:var(--co-p-space-3);display:none}.show-docs-nav[data-open] .show-docs-panel{display:grid}.show-docs-root,.show-docs-link,.show-docs-group-title{align-items:center;min-height:44px;display:flex}.show-docs-group{grid-template-columns:44px minmax(0,1fr)}.show-docs-arrow{width:44px;min-height:44px}.show-docs-arrow:before{margin-top:-5px;top:50%}.show-docs-list .show-docs-list{padding-left:44px}}.show-figure{margin:var(--co-p-space-5) 0}.show-page:not([data-kind=product]):not([data-kind=platform]) .show-figure,.show-page:not([data-kind=product]):not([data-kind=platform]) .show-table-wrap{max-width:var(--show-measure)}.show-media-link{cursor:zoom-in;border-radius:var(--co-radius-figure);min-height:24px;display:block}.show-media-link:focus-visible{outline:2px solid var(--co-line-selected);outline-offset:2px}.show-media{border:1px solid var(--co-line-default);border-radius:var(--co-radius-figure);background:var(--co-surface-nested);width:100%;height:auto;display:block}.show-media-link:hover .show-media{border-color:var(--co-line-strong)}.show-hero .show-figure{max-width:var(--co-p-size-form)}.show-caption{margin-top:var(--co-p-space-3);max-width:var(--show-measure);font-size:var(--co-p-font-size-sm);color:var(--co-text-muted)}.show-legend{counter-reset:show-mark;margin:var(--co-p-space-3) 0 0;gap:var(--co-p-space-2);font-size:var(--co-p-font-size-sm);color:var(--co-text-secondary);padding:0;list-style:none;display:grid}.show-legend li{counter-increment:show-mark;grid-template-columns:var(--co-mark-badge,22px) 1fr;gap:var(--co-p-space-3);line-height:var(--co-mark-badge,22px);align-items:start;display:grid}.show-legend li:before{content:counter(show-mark);width:var(--co-mark-badge,22px);height:var(--co-mark-badge,22px);background:var(--co-mark-ink,var(--co-p-color-gray-800));color:var(--co-mark-paper,var(--co-p-color-gray-0));font-size:13px;font-weight:var(--co-p-font-weight-semibold,600);font-variant-numeric:tabular-nums;text-align:center;line-height:var(--co-mark-badge,22px);border-radius:50%}.show-inline-img{max-width:100%}.show-table-wrap{margin:var(--co-p-space-5) 0;background:linear-gradient(to right, var(--co-surface-page) 30%, transparent) left / 32px 100% no-repeat local, linear-gradient(to left, var(--co-surface-page) 30%, transparent) right / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--co-p-color-shadow-soft), transparent) left / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--co-p-color-shadow-soft), transparent) right / 14px 100% no-repeat scroll;overflow-x:auto}.show-h3,.show-h4{scroll-margin-top:var(--co-p-space-8)}.show-table .show-link{min-height:24px;line-height:24px;display:inline-block}.show-table{border-collapse:collapse;width:100%;font-size:var(--co-p-font-size-md);font-variant-numeric:tabular-nums}.show-table th,.show-table td{text-align:left;padding:var(--co-p-space-3) var(--co-p-space-4);border-bottom:1px solid var(--co-line-row);vertical-align:top}.show-table th{background:var(--co-surface-nested);font-weight:var(--co-p-font-weight-medium);color:var(--co-text-secondary)}.show-feature{gap:var(--co-p-space-7);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;display:grid}.show-feature-show .show-figure{margin:0}.show-feature-rows{display:block}.show-feature-head{margin-bottom:var(--co-p-space-5)}.show-feature-row{gap:var(--co-p-space-7);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;display:grid}.show-feature-row+.show-feature-row{margin-top:var(--co-p-space-6)}.show-feature-row-text,.show-feature-solo{grid-template-columns:1fr}.show-feature-solo .show-table-wrap,.show-feature-solo .show-table{max-width:56rem}.show-feature-row .show-feature-text>.show-p:first-child{margin-top:0}@media (max-width:768px){.show-feature,.show-feature-row{grid-template-columns:minmax(0,1fr)}}.show-feature-text,.show-feature-show{min-width:0}.show-numbers-grid{gap:var(--co-p-space-5);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.show-number{padding:var(--co-p-space-5);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised)}.show-number .show-p{margin:0}.show-number strong{font-size:var(--co-p-font-size-3xl);font-weight:var(--co-p-font-weight-semibold);margin-bottom:var(--co-p-space-2);display:block}.show-faq-item{border-top:1px solid var(--co-line-row);padding:var(--co-p-space-4) 0;max-width:var(--show-measure)}.show-faq-item:last-child{border-bottom:1px solid var(--co-line-row)}.show-faq-q{cursor:pointer;font-weight:var(--co-p-font-weight-medium)}.show-faq-a{padding-top:var(--co-p-space-3);color:var(--co-text-secondary)}.show-faq-a .show-p{margin-bottom:0}.show-steps{gap:var(--co-p-space-7);margin:0;padding:0;list-style:none;display:grid}.show-step-head{align-items:baseline;gap:var(--co-p-space-4);display:flex}.show-step-head .show-h3{margin:0}.show-step-n{border-radius:var(--co-radius-dot);background:var(--co-surface-button);width:2rem;height:2rem;color:var(--co-text-on-button);font-size:var(--co-p-font-size-md);font-weight:var(--co-p-font-weight-medium);flex:none;align-self:center;place-items:center;display:inline-grid}.show-step-body{margin-top:var(--co-p-space-3);padding-left:calc(2rem + var(--co-p-space-4))}.show-step .show-figure{margin-left:calc(2rem + var(--co-p-space-4))}@media (max-width:768px){.show-step-body,.show-step .show-figure{margin-left:0;padding-left:0}}.show-cards-grid{gap:var(--co-p-space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.show-card{gap:var(--co-p-space-2);height:100%;padding:var(--co-p-space-5);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised);flex-direction:column;text-decoration:none;display:flex}.show-card:hover{border-color:var(--co-line-strong);background:var(--co-surface-hover)}.show-card-show{aspect-ratio:16/10;object-fit:cover;border-radius:var(--co-radius-card);width:100%;margin-bottom:var(--co-p-space-2);display:block}.show-card-title{font-weight:var(--co-p-font-weight-medium)}.show-card-note,.show-card-state,.show-menu-state{font-size:var(--co-p-font-size-sm);color:var(--co-text-muted)}.show-menu-state{margin-inline-start:var(--co-p-space-2)}.show-fallback{padding:var(--co-p-space-6);border-radius:var(--co-radius-panel);background:var(--co-surface-nested)}.show-authors{border-top:1px solid var(--co-line-row);padding-top:var(--co-p-space-5)}.show-authors-list{margin:var(--co-p-space-3) 0 0;gap:var(--co-p-space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.show-author{align-items:center;gap:var(--co-p-space-3);display:inline-flex}.show-author-mark{border-radius:var(--co-radius-dot);background:var(--co-surface-accent);width:2rem;height:2rem;color:var(--co-text-on-accent);font-weight:var(--co-p-font-weight-semibold);place-items:center;display:inline-grid}::view-transition-old(.page){animation:.15s ease-in reverse both show-fade}::view-transition-new(.page){animation:.22s ease-out both show-fade,.32s ease-out both show-rise}::view-transition-old(.nav-forward){animation:.15s ease-in reverse both show-fade}::view-transition-old(.nav-back){animation:.15s ease-in reverse both show-fade}::view-transition-new(.nav-forward){--show-offset:24px;animation:.22s ease-out both show-fade,.32s ease-out both show-slide}::view-transition-new(.nav-back){--show-offset:-24px;animation:.22s ease-out both show-fade,.32s ease-out both show-slide}@keyframes show-fade{0%{opacity:0}to{opacity:1}}@keyframes show-rise{0%{transform:translateY(8px)}to{transform:none}}@keyframes show-slide{0%{transform:translateX(var(--show-offset))}to{transform:none}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.show-ico{vertical-align:-.2em;color:currentColor;flex:none;display:inline-block}.show-legal{padding:var(--co-p-space-7) 0;max-width:60ch}.show-legal-section{margin-top:var(--co-p-space-7)}.show-legal-heading{font-size:var(--co-p-font-size-2xl);font-weight:var(--co-p-font-weight-semibold);line-height:var(--co-p-font-leading-tight);margin:0 0 var(--co-p-space-3)}.show-legal-text{margin:0 0 var(--co-p-space-4);color:var(--co-text-secondary)}.show-legal-table{margin-top:var(--co-p-space-6);border-collapse:collapse;width:100%}.show-legal-table th,.show-legal-table td{text-align:left;vertical-align:top;padding:var(--co-p-space-3) var(--co-p-space-4) var(--co-p-space-3) 0;border-bottom:1px solid var(--co-line-row)}.show-legal-table th{font-weight:var(--co-p-font-weight-medium);color:var(--co-text-muted);width:12rem}figure.show-code{margin:0;padding:0;overflow:hidden}.show-code-caption{padding:var(--co-p-space-2) var(--co-p-space-4);font-size:var(--co-p-font-size-sm);color:var(--co-text-muted);border-bottom:1px solid var(--co-line-row)}figure.show-code pre{padding:var(--co-p-space-4);font:inherit;margin:0;overflow-x:auto}.show-brand-row{align-items:center;gap:var(--co-p-space-3);display:inline-flex}.show-section-label{color:var(--co-text-muted);font-size:var(--co-p-font-size-md)}.show-menu{position:relative}.show-header[data-help-host]{row-gap:var(--co-p-space-3);flex-wrap:wrap}.show-header[data-help-host] .show-section-label{white-space:nowrap}.show-langs{gap:var(--co-p-space-3);font-size:var(--co-p-font-size-md);flex-wrap:wrap;display:flex}.show-langs a{white-space:nowrap;color:var(--co-text-secondary);padding:var(--co-p-space-1) 0;min-height:24px;text-decoration:none}.show-langs a[aria-current=true]{color:var(--co-text-primary);font-weight:var(--co-p-font-weight-medium)}.show-menu-icon{place-items:center;min-width:32px;min-height:32px;display:inline-grid}.show-menu-icon+.show-menu-panel{min-width:10rem}.show-menu-panel a[aria-current=true]{color:var(--co-text-primary);font-weight:var(--co-p-font-weight-medium)}.show-menu-summary{cursor:pointer;color:var(--co-text-secondary);padding:var(--co-p-space-1) 0;list-style:none}.show-menu-summary::-webkit-details-marker{display:none}.show-menu-summary:hover,.show-menu[open]>.show-menu-summary{color:var(--co-text-primary)}.show-menu-panel{top:calc(100% + var(--co-p-space-2));z-index:10;min-width:16rem;max-height:70vh;padding:var(--co-p-space-4) var(--co-p-space-5);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised);position:absolute;right:0;overflow-y:auto}.show-menu-group+.show-menu-group,.show-menu-all{margin-top:var(--co-p-space-4)}.show-menu-heading,.show-footer-subheading{margin:0 0 var(--co-p-space-1);font-size:var(--co-p-font-size-sm);color:var(--co-text-muted)}.show-footer-subheading:not(:has(a)){font-weight:var(--co-p-font-weight-semibold)}@media (max-width:40rem){.show-faq summary,.show-footer a,.show-button,.show-button-secondary,.show-menu-summary{min-height:var(--co-p-size-touch);align-items:center;display:inline-flex}.show-header{gap:var(--co-p-space-3);padding-block:var(--co-p-space-3);position:relative}.show-menu{position:static}.show-menu-panel{top:100%;left:var(--show-gutter);right:var(--show-gutter);min-width:0}.show-nav{gap:var(--co-p-space-4)}.show-section-label{display:none}.show-header[data-help-host] .show-section-label{display:inline}}@media (max-width:20rem){.show-header,.show-nav{gap:var(--co-p-space-2)}.show-nav co-user-menu{text-overflow:ellipsis;min-width:0;max-width:7rem;overflow:hidden}}.show-menu-all{margin-bottom:0}.show-menu-list,.show-footer-list{margin:0;padding:0;list-style:none}.show-menu-list a{padding:var(--co-p-space-1) 0;min-width:24px;min-height:24px;display:inline-block}@media (max-width:40rem){.show-menu-all a,.show-menu-list a{min-height:var(--co-p-size-touch);align-items:center;display:inline-flex}}.show-footer-columns{gap:var(--co-p-space-6);max-width:var(--show-width);padding:0 var(--show-gutter);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0 auto;display:grid}.show-footer-heading{margin:0 0 var(--co-p-space-3);color:var(--co-text-primary);font-weight:var(--co-p-font-weight-medium)}.show-footer-subheading{margin-top:var(--co-p-space-3)}.show-list{padding:var(--co-p-space-7) 0;gap:var(--co-p-space-7);display:grid}.show-list-section{gap:var(--co-p-space-4);display:grid}.show-posts{gap:var(--co-p-space-5);margin:0;padding:0;list-style:none;display:grid}.show-post{gap:var(--co-p-space-1);display:grid}.show-post-date,.show-post-product,.show-post-authors{font-size:var(--co-p-font-size-sm);color:var(--co-text-muted);margin:0}.show-blog-filter{gap:var(--co-p-space-2) var(--co-p-space-4);margin-block:var(--co-p-space-4);flex-wrap:wrap;display:flex}.show-blog-filter a[aria-current=true]{font-weight:600;text-decoration:underline}.show-post-title{font-weight:var(--co-p-font-weight-medium);color:var(--co-text-primary)}.show-post-summary,.show-more{color:var(--co-text-secondary);margin:0}.show-search-button{align-items:center;gap:var(--co-p-space-3);padding:var(--co-p-space-1) var(--co-p-space-3);border:1px solid var(--co-line-default);border-radius:var(--co-radius-control);background:var(--co-surface-raised);color:var(--co-text-secondary);font:inherit;cursor:pointer;display:inline-flex}.show-search-button:hover{color:var(--co-text-primary)}.show-search-key{font:inherit;font-size:var(--co-p-font-size-sm);color:var(--co-text-muted)}.show-search-key:after{content:attr(data-key)}@media (max-width:40rem){.show-search-label,.show-search-key{display:none}.show-search-button{min-width:2rem;min-height:2rem;padding:var(--co-p-space-1);justify-content:center}}.show-page-tools{justify-content:flex-end;align-items:center;gap:var(--co-p-space-4);margin-bottom:calc(var(--co-p-space-6) * -1);font-size:var(--co-p-font-size-sm);display:flex}.show-page-tools-note{color:var(--co-text-muted)}.show-page-tools .show-menu{position:relative}.show-page-tools .show-menu-panel{min-width:14rem;left:auto;right:0}.show-menu-action{padding:var(--co-p-space-1) 0;min-height:24px;color:var(--co-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:inline-block}.show-menu-action:hover{color:var(--co-text-primary)}.steering-page{overflow-wrap:anywhere}.steering-navigation{gap:var(--co-p-space-4);display:grid}.steering-links{gap:var(--co-p-space-3);flex-wrap:wrap;display:flex}.steering-links a{min-height:44px;padding:var(--co-p-space-2) var(--co-p-space-3);border:1px solid var(--co-line-default);border-radius:var(--co-radius-control);align-items:center;display:inline-flex}.steering-links a[aria-current=page]{background:var(--co-surface-nested);font-weight:var(--co-p-font-weight-semibold)}.steering-meta,.steering-source{color:var(--co-text-secondary)}.steering-source{margin-top:var(--co-p-space-2);display:block}.steering-draft{font-weight:var(--co-p-font-weight-semibold)}.steering-decisions{gap:var(--co-p-space-5);display:grid}.steering-decision{padding:var(--co-p-space-5);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised)}.steering-facts{gap:var(--co-p-space-5);flex-wrap:wrap;display:flex}.steering-facts dt{color:var(--co-text-secondary)}.steering-facts dd{margin:0}.steering-rows{padding:0;list-style:none}.steering-rows>li{padding:var(--co-p-space-4) 0;border-bottom:1px solid var(--co-line-row)}.steering-rows p{margin:0 0 var(--co-p-space-2)}.steering-detail{align-items:center;min-height:24px;display:inline-flex}.steering-state{margin-top:var(--co-p-space-2);display:block}.steering-checklist+.steering-checklist{margin-top:var(--co-p-space-5)}.steering-money{gap:var(--co-p-space-5);margin-block:var(--co-p-space-6);min-width:0;display:grid}.steering-money-title{text-wrap:balance;font-size:var(--co-p-font-size-lg);margin:0}.steering-money-title+.steering-meta,.steering-snapshot+.steering-meta{margin:calc(-1 * var(--co-p-space-3)) 0 0}.steering-money-title .steering-mark{vertical-align:middle}.steering-snapshot{padding:var(--co-p-space-1) var(--co-p-space-3);border-radius:var(--co-radius-control);background:var(--co-status-warn-soft);color:var(--co-status-warn);font-weight:var(--co-p-font-weight-semibold);justify-self:start;margin:0}.steering-empty{margin:0}.steering-nodata{color:var(--co-text-secondary)}.steering-tiles{gap:var(--co-p-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));display:grid}.steering-tile{gap:var(--co-p-space-1);padding:var(--co-p-space-4);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised);align-content:start;min-width:0;display:grid}.steering-tile .v{font-size:var(--co-p-font-size-2xl);font-weight:var(--co-p-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.15}.steering-tile .l{color:var(--co-text-secondary);font-size:var(--co-p-font-size-sm)}.steering-panel{border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised);min-width:0;overflow:hidden}.steering-panel-head{justify-content:space-between;align-items:baseline;gap:var(--co-p-space-2) var(--co-p-space-4);padding:var(--co-p-space-4) var(--co-p-space-4) var(--co-p-space-2);flex-wrap:wrap;display:flex}.steering-panel-head h4{font-size:var(--co-p-font-size-md);margin:0}.steering-panel-head span{color:var(--co-text-muted);font-size:var(--co-p-font-size-sm)}.steering-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.steering-scroll:focus-visible{outline:2px solid var(--co-line-focus);outline-offset:-2px}.steering-table{border-collapse:collapse;width:100%;font-size:var(--co-p-font-size-sm)}.steering-table th,.steering-table td{text-align:left;padding:var(--co-p-space-2) var(--co-p-space-3);border-top:1px solid var(--co-line-row);vertical-align:middle}.steering-table thead th{border-top:1px solid var(--co-line-default);background:var(--co-surface-nested);color:var(--co-text-muted);font-weight:var(--co-p-font-weight-medium);white-space:nowrap}.steering-table th.n,.steering-table td.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.steering-table tbody th.name{font-weight:var(--co-p-font-weight-regular);min-width:11rem}.steering-table tr.group th,.steering-table tr.kind th{background:var(--co-surface-nested);color:var(--co-text-secondary);font-size:var(--co-p-font-size-xs);font-weight:var(--co-p-font-weight-semibold);padding-block:var(--co-p-space-1)}.steering-table tr.total th,.steering-table tr.total td{font-weight:var(--co-p-font-weight-semibold);border-top:1px solid var(--co-line-strong)}.steering-table tbody.steering-standalone th,.steering-table tbody.steering-standalone td{border-top:1px solid var(--co-line-strong)}.steering-table tr.standalone th,.steering-table tr.standalone td{border-top:1px solid var(--co-line-default)}.steering-table tr.muted{color:var(--co-text-secondary)}.steering-partial,.steering-part{color:var(--co-text-muted);font-weight:var(--co-p-font-weight-regular);font-size:var(--co-p-font-size-xs)}.steering-barcell{width:24%;min-width:7rem}.steering-bar{background:var(--co-chart-1);border-radius:0 3px 3px 0;min-width:2px;height:.625rem}.steering-marks{white-space:nowrap}.steering-marks .steering-mark-wrap+.steering-mark-wrap{margin-left:var(--co-p-space-1)}.steering-mark-wrap{flex-direction:column;align-items:flex-start;gap:2px;max-width:100%;display:inline-flex}.steering-mark{font-size:var(--co-p-font-size-xs);font-weight:var(--co-p-font-weight-medium);white-space:nowrap;border-radius:6px;align-items:center;gap:.25em;padding:.2em .5em;line-height:1.2;display:inline-flex}.steering-mark[data-tone=neutral],.steering-chip[data-tone=neutral]{background:var(--co-surface-nested);color:var(--co-text-secondary)}.steering-mark[data-tone=info],.steering-chip[data-tone=info]{background:var(--co-status-info-soft);color:var(--co-status-info)}.steering-mark[data-tone=warn],.steering-chip[data-tone=warn]{background:var(--co-status-warn-soft);color:var(--co-status-warn)}.steering-mark[data-tone=wait],.steering-chip[data-tone=wait]{color:var(--co-text-secondary);border:1px dashed var(--co-line-strong);background:0 0}.steering-mark-source{color:var(--co-text-muted);font-size:var(--co-p-font-size-xs);overflow-wrap:anywhere}.steering-cell .steering-mark{flex:none}.steering-cell .steering-mark-wrap{align-items:center;gap:var(--co-p-space-2);flex-flow:row;width:100%;min-width:0}.steering-cell .steering-mark-source{white-space:normal;overflow-wrap:anywhere;min-width:0}.steering-cellmark{display:none}.steering-source-line{overflow-wrap:anywhere}.steering-sum{align-items:center;gap:var(--co-p-space-1) var(--co-p-space-2);flex-wrap:wrap;display:inline-flex}.steering-chip{font-size:var(--co-p-font-size-xs);font-weight:var(--co-p-font-weight-medium);border-radius:6px;padding:.2em .5em;display:inline-block}.steering-legend{gap:var(--co-p-space-2) var(--co-p-space-4);color:var(--co-text-secondary);font-size:var(--co-p-font-size-sm);flex-wrap:wrap;margin:0;display:flex}.steering-legend>span{align-items:center;gap:var(--co-p-space-1);flex-wrap:wrap;display:inline-flex}.steering-core{gap:var(--co-p-space-2) var(--co-p-space-5);padding:var(--co-p-space-4);border-top:1px solid var(--co-line-default);background:var(--co-surface-accent-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.steering-core p{margin:var(--co-p-space-1) 0 0;color:var(--co-text-secondary);font-size:var(--co-p-font-size-sm)}.steering-core dl{gap:var(--co-p-space-2);margin:0;display:grid}.steering-core dl>div{justify-content:space-between;gap:var(--co-p-space-3);flex-wrap:wrap;display:flex}.steering-core dt{color:var(--co-text-secondary)}.steering-core dd{margin:0}.steering-gaps{padding:var(--co-p-space-3) var(--co-p-space-4);border-top:1px solid var(--co-line-default);color:var(--co-text-secondary);font-size:var(--co-p-font-size-sm);margin:0}.steering-paths thead th.path{background:var(--co-surface-raised);color:var(--co-text-primary);font-size:var(--co-p-font-size-md);font-weight:var(--co-p-font-weight-semibold);white-space:normal;min-width:10rem}.steering-paths td{vertical-align:top}.steering-paths tbody th.name{font-weight:var(--co-p-font-weight-semibold);vertical-align:top}.steering-cell{gap:var(--co-p-space-1);justify-items:start;display:grid}.steering-cell .val{font-variant-numeric:tabular-nums}.steering-strong{font-weight:var(--co-p-font-weight-semibold)}.steering-none{color:var(--co-text-muted);font-size:var(--co-p-font-size-xs)}.steering-same{color:var(--co-text-muted)}.steering-note{color:var(--co-text-muted);font-size:var(--co-p-font-size-xs)}.steering-chart-sign{margin:var(--co-p-space-1) 0 0;font-size:var(--co-p-font-size-xs)}.steering-sum .steering-note{flex-basis:100%}.steering-core .steering-note{color:var(--co-text-secondary)}.steering-balance{gap:var(--co-p-space-5);padding:var(--co-p-space-4);border-top:1px solid var(--co-line-default);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.steering-balance h4{margin:0 0 var(--co-p-space-2);font-size:var(--co-p-font-size-md)}.steering-chart svg{width:100%;max-width:24rem;height:auto;display:block}.steering-chart text{fill:var(--co-text-muted);font-size:12.5px}.steering-chart text.v{fill:var(--co-text-primary);font-weight:var(--co-p-font-weight-medium)}.steering-chart line.grid{stroke:var(--co-line-row)}.steering-chart line.zero{stroke:var(--co-line-strong)}.steering-chart .line{stroke:var(--co-chart-1);stroke-linejoin:round}.steering-chart .dot{fill:var(--co-chart-1)}.steering-points{gap:var(--co-p-space-2) var(--co-p-space-4);margin:var(--co-p-space-2) 0;font-size:var(--co-p-font-size-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.steering-waitlist{gap:var(--co-p-space-2);display:grid}.steering-waitlist>div{gap:var(--co-p-space-3);color:var(--co-text-secondary);font-size:var(--co-p-font-size-sm);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.steering-waitlist b{color:var(--co-text-primary);font-family:var(--co-font-mono);font-weight:var(--co-p-font-weight-medium)}.steering-fx{margin:0}.steering-gaps .steering-sum+.steering-sum{margin-left:var(--co-p-space-2)}.steering-doc{font-family:var(--co-font-mono);white-space:nowrap}.steering-table td.steering-marks{white-space:normal}.steering-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.steering-paths,.steering-paths tbody,.steering-paths tr,.steering-paths th,.steering-paths td{display:block}.steering-paths thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.steering-paths tr.kind th{padding-block:var(--co-p-space-1)}.steering-paths tbody tr:not(.kind){padding-block:var(--co-p-space-2);border-top:1px solid var(--co-line-row)}.steering-paths th,.steering-paths td{border-top:0}.steering-paths tbody th.name{padding-bottom:var(--co-p-space-1)}.steering-paths td{gap:var(--co-p-space-3);padding-block:var(--co-p-space-1);grid-template-columns:minmax(6.5rem,30%) minmax(0,1fr);align-items:start;display:grid}.steering-cell .steering-mark-wrap{flex-wrap:wrap}.steering-cell .steering-mark-source{white-space:normal}.steering-paths td:before{content:attr(data-label);color:var(--co-text-secondary);font-size:var(--co-p-font-size-xs);font-weight:var(--co-p-font-weight-semibold);padding-top:.2em}}.steering-hr{display:contents}.steering-hr .steering-mark[data-kind=market]{background:var(--co-status-info-soft);color:var(--co-status-info)}.steering-wide th,.steering-wide td{overflow-wrap:normal}.steering-wide .steering-chip,.steering-wide .nowrap,.steering-chip.nowrap{white-space:nowrap}.steering-panel-wide{container-type:inline-size}.steering-wide .steering-chip{place-self:start}@container (max-width:900px){.steering-wide,.steering-wide tbody,.steering-wide tr,.steering-wide th,.steering-wide td{display:block}.steering-wide thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.steering-wide tbody tr:not(.group){padding-block:var(--co-p-space-2);border-top:1px solid var(--co-line-row);flex-direction:column;display:flex}.steering-wide tbody tr.total{border-top:1px solid var(--co-line-strong)}.steering-wide th,.steering-wide td,.steering-wide tbody tr.total th,.steering-wide tbody tr.total td,.steering-wide tbody.steering-standalone th,.steering-wide tbody.steering-standalone td,.steering-wide tr.standalone th,.steering-wide tr.standalone td{border-top:0}.steering-wide tbody th.name{min-width:0;padding-bottom:var(--co-p-space-1);order:-2}.steering-wide td{gap:var(--co-p-space-3);text-align:left;padding-block:var(--co-p-space-1);grid-template-columns:minmax(6rem,34%) minmax(0,1fr);align-items:center;display:grid}.steering-wide td:before{content:attr(data-label);color:var(--co-text-secondary);font-size:var(--co-p-font-size-xs);font-weight:var(--co-p-font-weight-semibold)}.steering-wide td.n{white-space:normal;text-align:left}.steering-wide td.steering-doc{gap:var(--co-p-space-1);grid-template-columns:minmax(0,1fr)}.steering-wide td>.steering-yearval{grid-column:2}.steering-wide td.steering-barcell,.steering-wide td.steering-marks,.steering-wide td:empty{display:none}.steering-wide .steering-cellmark{margin-left:var(--co-p-space-2);display:inline-block}}@media (max-width:900px){.steering-stack,.steering-stack tbody,.steering-stack tr,.steering-stack th,.steering-stack td{display:block}.steering-stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.steering-stack tbody tr:not(.group){padding-block:var(--co-p-space-2);border-top:1px solid var(--co-line-row);flex-direction:column;display:flex}.steering-stack tbody tr.total{border-top:1px solid var(--co-line-strong)}.steering-stack th,.steering-stack td,.steering-stack tbody tr.total th,.steering-stack tbody tr.total td,.steering-stack tbody.steering-standalone th,.steering-stack tbody.steering-standalone td,.steering-stack tr.standalone th,.steering-stack tr.standalone td{border-top:0}.steering-stack tbody th.name{min-width:0;padding-bottom:var(--co-p-space-1);order:-2}.steering-stack td{gap:var(--co-p-space-3);text-align:left;padding-block:var(--co-p-space-1);grid-template-columns:minmax(6rem,34%) minmax(0,1fr);align-items:center;display:grid}.steering-stack td:before{content:attr(data-label);color:var(--co-text-secondary);font-size:var(--co-p-font-size-xs);font-weight:var(--co-p-font-weight-semibold)}.steering-stack td.n{white-space:normal;text-align:left}.steering-stack td>.steering-yearval{grid-column:2}.steering-stack td.steering-barcell,.steering-stack td.steering-marks,.steering-stack td:empty{display:none}.steering-stack .steering-cellmark{margin-left:var(--co-p-space-2);display:inline-block}.steering-balance,.steering-core{grid-template-columns:minmax(0,1fr)}.steering-barcell{min-width:5.5rem}}.show-updates-title,.show-updates-filter{align-items:center;gap:var(--co-p-space-3);flex-wrap:wrap;display:flex}.show-updates-filter select{max-width:100%;padding:var(--co-p-space-2) var(--co-p-space-3);border:1px solid var(--co-line-default);border-radius:var(--co-radius-control);color:var(--co-text-primary);background:var(--co-surface-raised);font:inherit}.show-updates .show-post-title{font-size:var(--co-p-font-size-lg);margin:0}.show-updates-body{white-space:pre-wrap;overflow-wrap:anywhere}.show-updates>button{justify-self:start}.show-release{padding:var(--co-p-space-4) var(--co-p-space-5);border-radius:var(--co-radius-card);background:var(--co-status-ok-soft);color:var(--co-status-ok);font-size:var(--co-p-font-size-md);align-items:center;gap:12px;margin-bottom:24px;display:flex}.show-steering{border:2px solid var(--co-p-color-warm-clay);background:var(--co-p-color-warm-manilla);color:var(--co-text-on-warm);border-radius:12px;margin:24px 0;padding:24px}.show-steering summary{cursor:pointer;font-weight:500}.show-steering summary svg{color:var(--co-p-color-warm-clay);vertical-align:middle;margin-right:12px}.show-steering-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:16px;margin-top:20px;display:grid}.show-steering-cell{padding:var(--co-p-space-4);border-radius:var(--co-radius-card);background:var(--co-surface-raised)}@supports (color:color-mix(in lab, red, red)){.show-steering-cell{background:color-mix(in srgb, var(--co-surface-raised) 55%, var(--co-p-color-warm-manilla))}}.show-steering-label{font-size:var(--co-p-font-size-sm)}.show-steering-value{margin-top:8px;font-size:20px;font-weight:500}.show-steering-cell p,.show-steering-cell ul{margin:12px 0 0}.show-steering-cell a{color:var(--co-text-on-warm);text-decoration:underline}@media (max-width:640px){.show-steering{padding:var(--co-p-space-4)}.show-steering-grid{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 8px),1fr))}}.show-steering-h{font-size:var(--co-p-font-size-lg);font-weight:var(--co-p-font-weight-medium);margin:28px 0 16px}.show-steering-ai{border-radius:var(--co-radius-badge);background:var(--co-p-color-gray-1000);color:var(--co-p-color-warm-manilla);font-size:var(--co-p-font-size-xs);vertical-align:middle;padding:2px 5px;line-height:1.2;display:inline-block}.show-steering-bars{gap:14px;margin-bottom:24px;display:grid}.show-steering-bar{grid-template-columns:minmax(120px,1fr) minmax(100px,2fr) minmax(150px,1fr);align-items:center;gap:12px;font-size:13px;display:grid}.show-steering-bar-now{--steering-fill:var(--co-p-color-warm-cloud)}.show-steering-bar-market{--steering-fill:var(--co-p-color-warm-kraft)}.show-steering-bar-ours{--steering-fill:var(--co-p-color-warm-clay)}.show-steering-track{border-radius:var(--co-radius-badge);background:var(--co-surface-raised);height:14px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.show-steering-track{background:color-mix(in srgb, var(--co-surface-raised) 55%, var(--co-p-color-warm-manilla))}}.show-steering-track span,.show-steering-track .show-steering-partial{background:var(--steering-fill)}@supports (color:color-mix(in lab, red, red)){.show-steering-track .show-steering-partial{background:color-mix(in srgb, var(--steering-fill) 45%, var(--co-surface-raised))}}.show-steering-table-scroll{overflow-x:auto}.show-steering table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--co-p-font-size-md)}.show-steering-features th:first-child{width:46%}.show-steering-analogs th:first-child{width:20%}.show-steering-analogs td:nth-child(3),.show-steering-analogs td:nth-child(4){white-space:nowrap;width:16%}.show-steering th,.show-steering td{text-align:left;border-bottom:1px solid var(--co-p-color-warm-kraft);padding:12px 8px}.show-steering th{font-weight:500}.show-steering a{text-decoration:underline}.show-steering-state-yes{color:var(--co-status-ok);font-weight:600}.show-steering-state-partial{color:var(--co-status-warn)}.show-steering-state-no{color:var(--co-status-danger);font-weight:600}.show-steering-more{margin-top:12px}.show-steering-notes p{max-width:var(--show-measure)}.show-steering-notes{margin-top:12px;font-size:12px}@media (max-width:600px){.show-steering-bar{grid-template-columns:1fr;gap:6px}}.show-advent-decks{gap:var(--co-p-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.show-advent-deck,.show-advent-door{gap:var(--co-p-space-2);padding:var(--co-p-space-5);border:1px solid var(--co-line-default);border-radius:var(--co-radius-card);background:var(--co-surface-raised);flex-direction:column;text-decoration:none;display:flex}.show-advent-deck{padding:var(--co-p-space-6)}.show-advent-deck[aria-disabled],.show-advent-cell-locked .show-advent-door,.show-advent-cell-soon .show-advent-door{background:var(--co-surface-nested);color:var(--co-text-muted)}.show-advent-grid{gap:var(--co-p-space-3);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));padding:0;list-style:none;display:grid}.show-advent-cell{overflow-wrap:anywhere;min-width:0;height:100%}.show-advent-cell-today .show-advent-door{border-color:var(--co-line-strong)}.show-advent-today{font-weight:var(--co-p-font-weight-medium)}.show-advent-date,.show-advent-note{font-size:var(--co-p-font-size-sm);color:var(--co-text-muted)}.show-advent-clock{gap:var(--co-p-space-5);flex-wrap:wrap;display:flex}.show-advent-clock>div{flex-direction:column-reverse;display:flex}.show-advent-clock dd{font-size:var(--co-p-font-size-3xl);font-variant-numeric:tabular-nums;margin:0}.show-advent-clock dt{color:var(--co-text-muted);font-size:var(--co-p-font-size-sm)}@media (max-width:768px){.show-advent-decks{grid-template-columns:1fr}}@media (max-width:400px){.show-advent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.show-advent{isolation:isolate;position:relative}.show-advent-cell{perspective:800px;text-decoration:none;display:block}.show-advent-door{perspective:800px;transform-origin:0;min-width:0;height:100%;transition:transform .22s ease-out}.show-advent-cell-locked:hover .show-advent-door,.show-advent-cell-locked:focus-within .show-advent-door,.show-advent-cell-soon:hover .show-advent-door,.show-advent-cell-soon:focus-within .show-advent-door{transform:rotateY(-8deg)}.show-advent-cell-today .show-advent-door{animation:.6s ease-out .3s backwards show-advent-open}@keyframes show-advent-open{0%{transform:rotateY(-70deg)}to{transform:rotateY(0)}}.show-advent-cell-open:hover .show-advent-door,.show-advent-cell-open:focus-within .show-advent-door{border-color:var(--co-line-strong);background:var(--co-surface-hover);transform:translateY(-2px)}.show-advent-number{font-size:var(--co-p-font-size-3xl);font-variant-numeric:tabular-nums;font-weight:var(--co-p-font-weight-medium)}.show-advent-hint{padding:var(--co-p-space-2);border-radius:var(--co-radius-card);background:var(--co-surface-raised);color:var(--co-text-secondary);font-size:var(--co-p-font-size-sm);opacity:0;transition:opacity .16s,transform .16s;transform:translateY(4px)}.show-advent-cell:hover .show-advent-hint,.show-advent-cell:focus-within .show-advent-hint{opacity:1;transform:translateY(0)}.show-advent-clock dd{animation:.2s ease-out show-advent-tick}@keyframes show-advent-tick{0%{opacity:.4;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.show-advent-hint{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.show-advent .show-advent-door,.show-advent .show-advent-cell:hover .show-advent-door,.show-advent .show-advent-cell:focus-within .show-advent-door,.show-advent .show-advent-hint,.show-advent-clock dd{transition:none;animation:none;transform:none}}.show-legal-subheading{font-size:var(--co-p-font-size-lg);font-weight:var(--co-p-font-weight-semibold);margin:var(--co-p-space-4) 0 var(--co-p-space-2)}.show-legal-list{margin:0 0 var(--co-p-space-4);color:var(--co-text-secondary);padding-inline-start:1.25rem;list-style:outside}.show-header[data-help-host] .show-nav>a{min-height:44px;padding:0 var(--co-p-space-2);align-items:center;display:inline-flex}@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-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}
