@layer reset{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--fonts-sans);font-size:var(--font-sizes-type-02);line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}img,svg{display:block;max-width:100%}table{border-collapse:collapse}}@layer reset,base,tokens,recipes,utilities;@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body, var(--font-fallback))}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;box-sizing:border-box;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor)}hr{height:0px;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-moz-appearance:button;appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:transparent}::placeholder{opacity:1;--placeholder-fallback: rgba(0, 0, 0, .5);color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}table{text-indent:0px;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-kumo-ocean-10: #DFFBFF;--colors-kumo-ocean-20: #B7DFE8;--colors-kumo-ocean-30: #8FC4D0;--colors-kumo-ocean-40: #67A9B7;--colors-kumo-ocean-50: #428E9E;--colors-kumo-ocean-60: #217382;--colors-kumo-ocean-70: #045865;--colors-kumo-ocean-80: #003E48;--colors-kumo-ocean-90: #00252D;--colors-kumo-ocean-100: #000E13;--colors-kumo-lagoon-10: #D1FFFF;--colors-kumo-lagoon-20: #8FE7E8;--colors-kumo-lagoon-30: #3AC6C8;--colors-kumo-lagoon-40: #00A5A9;--colors-kumo-lagoon-50: #00787B;--colors-kumo-lagoon-60: #006163;--colors-kumo-lagoon-70: #004B4D;--colors-kumo-lagoon-80: #013638;--colors-kumo-lagoon-90: #012323;--colors-kumo-lagoon-100: #011011;--colors-kumo-slate-10: #DDF8F8;--colors-kumo-slate-20: #B2CACA;--colors-kumo-slate-30: #8FA3A3;--colors-kumo-slate-40: #6D7E7E;--colors-kumo-slate-50: #536161;--colors-kumo-slate-60: #3F4A4A;--colors-kumo-slate-65: #374141;--colors-kumo-slate-70: #2F3737;--colors-kumo-slate-75: #262D2D;--colors-kumo-slate-80: #1E2424;--colors-kumo-slate-85: #171C1C;--colors-kumo-slate-90: #101414;--colors-kumo-slate-100: #050606;--colors-kumo-coral-10: #FFE4E1;--colors-kumo-coral-20: #F9AFA8;--colors-kumo-coral-30: #F38A83;--colors-kumo-coral-40: #ED6863;--colors-kumo-coral-50: #CC726B;--colors-kumo-coral-60: #A55A55;--colors-kumo-coral-70: #80433F;--colors-kumo-coral-80: #5D2E2B;--colors-kumo-coral-90: #3C1A17;--colors-kumo-coral-100: #1E0707;--colors-kumo-copper-10: #FFEDDF;--colors-kumo-copper-20: #FFCBAA;--colors-kumo-copper-30: #FFAA7C;--colors-kumo-copper-40: #FF894B;--colors-kumo-copper-50: #CD6A39;--colors-kumo-copper-60: #A4552F;--colors-kumo-copper-70: #7E4124;--colors-kumo-copper-80: #5A2E1A;--colors-kumo-copper-90: #371C10;--colors-kumo-copper-100: #180C06;--colors-kumo-ember-10: #FFF6DF;--colors-kumo-ember-20: #FFE49E;--colors-kumo-ember-30: #FFCA55;--colors-kumo-ember-40: #FFA900;--colors-kumo-ember-50: #C58300;--colors-kumo-ember-60: #9E6900;--colors-kumo-ember-70: #785108;--colors-kumo-ember-80: #55390C;--colors-kumo-ember-90: #34230B;--colors-kumo-ember-100: #160F07;--colors-kumo-dune-10: #F2F2F2;--colors-kumo-dune-20: #E9E2CB;--colors-kumo-dune-30: #DDD2AD;--colors-kumo-dune-40: #D1C293;--colors-kumo-dune-50: #B0A06C;--colors-kumo-dune-60: #8F7F4D;--colors-kumo-dune-70: #6E6034;--colors-kumo-dune-80: #4D4322;--colors-kumo-dune-90: #2D2816;--colors-kumo-dune-100: #0F0F0F;--colors-kumo-iris-10: #EEEEEE;--colors-kumo-iris-20: #DBD2EF;--colors-kumo-iris-30: #C6B8E7;--colors-kumo-iris-40: #B29FD9;--colors-kumo-iris-50: #9580BF;--colors-kumo-iris-60: #7964A0;--colors-kumo-iris-70: #5D4B7E;--colors-kumo-iris-80: #41345A;--colors-kumo-iris-90: #272035;--colors-kumo-iris-100: #0E0E0E;--colors-kumo-lapis-10: #EDEDED;--colors-kumo-lapis-20: #C2D6F0;--colors-kumo-lapis-30: #9EBEE9;--colors-kumo-lapis-40: #7EA5DB;--colors-kumo-lapis-50: #5E89C2;--colors-kumo-lapis-60: #436DA5;--colors-kumo-lapis-70: #2E5383;--colors-kumo-lapis-80: #1F3A5D;--colors-kumo-lapis-90: #142337;--colors-kumo-lapis-100: #0D0D0D;--colors-kumo-mint-10: #E3F8E9;--colors-kumo-mint-20: #B5E5C4;--colors-kumo-mint-30: #8BD0A3;--colors-kumo-mint-40: #60BB83;--colors-kumo-mint-50: #50986B;--colors-kumo-mint-60: #3F7955;--colors-kumo-mint-70: #2F5B40;--colors-kumo-mint-80: #1F3F2B;--colors-kumo-mint-90: #112519;--colors-kumo-mint-100: #050E08;--opacity-chart-alpha-solid: 1;--opacity-chart-alpha-strong: .55;--opacity-chart-alpha-range: .45;--opacity-chart-alpha-overlay: .25;--opacity-chart-alpha-ghost: .15;--opacity-chart-alpha-band-inner: .15;--opacity-chart-alpha-band-outer: .1;--font-sizes-type-01: .625rem;--font-sizes-type-02: .75rem;--font-sizes-type-03: .875rem;--font-sizes-type-04: 1.125rem;--font-sizes-display-01: 1.25rem;--font-sizes-display-02: 1.625rem;--font-sizes-display-03: 2.625rem;--letter-spacings-tracking-tight: .02em;--letter-spacings-tracking-wide: .06em;--letter-spacings-tracking-wider: .1em;--fonts-sans: Barlow, sans-serif;--fonts-mono: Inconsolata, monospace;--spacing-2: 2px;--spacing-4: 4px;--spacing-8: 8px;--spacing-12: 12px;--spacing-16: 16px;--spacing-20: 20px;--spacing-24: 24px;--spacing-32: 32px;--spacing-48: 48px;--radii-sm: 3px;--radii-md: 6px;--sizes-sidebar\.width: 220px;--sizes-global-nav\.height: 44px;--sizes-category-nav\.height: 36px;--colors-text-primary: var(--colors-kumo-lagoon-10);--colors-text-secondary: var(--colors-kumo-slate-30);--colors-text-tertiary: var(--colors-kumo-slate-40);--colors-text-subtle: var(--colors-kumo-slate-50);--colors-text-disabled: var(--colors-kumo-slate-65);--colors-text-on-color: var(--colors-kumo-lagoon-10);--colors-text-inverse: var(--colors-kumo-slate-80);--colors-text-placeholder: var(--colors-kumo-slate-65);--colors-text-helper: var(--colors-kumo-slate-65);--colors-text-error: var(--colors-kumo-coral-40);--colors-support-error: var(--colors-kumo-coral-40);--colors-support-warning: var(--colors-kumo-copper-30);--colors-support-success: var(--colors-kumo-lagoon-30);--colors-support-info: var(--colors-kumo-ocean-30);--colors-indicator-negative: var(--colors-kumo-coral-30);--colors-indicator-caution: var(--colors-kumo-copper-30);--colors-indicator-positive: var(--colors-kumo-lagoon-30);--colors-category-price-type-a: var(--colors-kumo-iris-40);--colors-category-price-type-b: var(--colors-kumo-ember-40);--colors-category-price-type-c: var(--colors-kumo-lapis-40);--colors-series-01: var(--colors-kumo-mint-30);--colors-series-02: var(--colors-kumo-ember-30);--colors-series-03: var(--colors-kumo-iris-30);--colors-series-04: var(--colors-kumo-lapis-30);--colors-series-05: var(--colors-kumo-dune-30);--colors-series-06: var(--colors-kumo-copper-30);--colors-background: var(--colors-kumo-slate-85);--colors-layer-01: var(--colors-kumo-slate-80);--colors-layer-02: var(--colors-kumo-slate-75);--colors-layer-03: var(--colors-kumo-slate-70);--colors-surface-badge: var(--colors-kumo-slate-65);--colors-surface-tag: var(--colors-kumo-slate-65);--colors-surface-tooltip: var(--colors-kumo-slate-60);--colors-surface-popover: var(--colors-kumo-slate-60);--colors-surface-dropdown: var(--colors-kumo-slate-70);--colors-surface-modal: var(--colors-kumo-slate-70);--colors-overlay-scrim: rgba(0,0,0,.6);--colors-interactive: var(--colors-kumo-ocean-60);--colors-interactive-hover: var(--colors-kumo-ocean-50);--colors-interactive-active: var(--colors-kumo-ocean-40);--colors-interactive-disabled: var(--colors-kumo-slate-75);--colors-border-subtle: var(--colors-kumo-slate-60);--colors-border-strong: var(--colors-kumo-slate-40);--colors-border-disabled: var(--colors-kumo-slate-70);--colors-border-interactive: var(--colors-kumo-ocean-40);--colors-border-interactive-hover: var(--colors-kumo-ocean-30);--colors-accent: #DDF21D;--colors-baseline: #FAFFCC;--colors-project-01: #60BB83;--colors-project-02: #D686BD;--colors-project-03: #80B5DD;--colors-surface-positive-01: rgba(58,198,200, .025);--colors-surface-positive-02: rgba(58,198,200, .075);--colors-surface-positive-03: rgba(58,198,200, .125);--colors-surface-positive-04: rgba(58,198,200, .175);--colors-surface-positive-05: rgba(58,198,200, .225);--colors-surface-negative-01: rgba(243,138,131, .03);--colors-surface-negative-02: rgba(243,138,131, .09);--colors-surface-negative-03: rgba(243,138,131, .15);--colors-surface-negative-04: rgba(243,138,131, .21);--colors-surface-negative-05: rgba(243,138,131, .27);--colors-chart-grid: var(--colors-kumo-slate-60);--colors-chart-reference: var(--colors-kumo-slate-40);--colors-chart-crosshair: var(--colors-kumo-slate-40);--colors-chart-zone: rgba(83,97,97,.1);--colors-chart: var(--colors-kumo-ocean-50)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}}@layer recipes{@layer _base{.badge{text-align:center;border-radius:2px;border:1px solid transparent;font-family:var(--fonts-mono);flex-shrink:0}.badge,.btn{display:inline-flex;white-space:nowrap;font-weight:500;align-items:center;justify-content:center}.btn{cursor:pointer;gap:4px;transition:all .1s;background:transparent;color:var(--colors-text-secondary);border:1px solid;font-family:var(--fonts-sans);line-height:1;border-color:var(--colors-border-subtle)}.btn:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed;pointer-events:none}.card{background:var(--colors-layer-01);border:1px solid;border-radius:var(--radii-md);overflow:hidden;padding:var(--spacing-16);border-color:var(--colors-border-subtle)}.card:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.tab{color:var(--colors-text-tertiary);border-radius:var(--radii-sm);cursor:pointer;border:none;background:transparent;transition:all .15s;display:inline-flex;font-family:var(--fonts-sans);font-weight:500;line-height:1;align-items:center;justify-content:center}.tab:is(:disabled,[disabled],[data-disabled]){color:var(--colors-text-disabled);pointer-events:none}.tab[data-active=true],.tab.active{color:var(--colors-text-primary);background:var(--colors-interactive)}.tab:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-border-strong);outline-offset:-2px;border-radius:4px}.tab:is(:hover,[data-hover]){color:var(--colors-text-secondary);background:var(--colors-surface-badge)}.icon{display:inline-block;flex-shrink:0}.category-nav{min-height:44px;background:var(--colors-background);border-bottom:1px solid;display:flex;padding-inline:var(--spacing-12);gap:4px;position:sticky;z-index:99;border-bottom-color:var(--colors-border-disabled);align-items:center;padding-top:4px;top:0;flex-shrink:0}.content-area{grid-area:content;display:flex;min-width:0;flex-direction:column;overflow-y:auto;overflow-x:hidden}.global-nav{grid-area:globalNav;height:50px;background:var(--colors-layer-01);border-bottom:1px solid;display:flex;padding-inline:var(--spacing-20);gap:var(--spacing-16);position:sticky;z-index:100;border-bottom-color:var(--colors-border-disabled);align-items:center;top:0}.stage{height:100vh;width:100vw;display:grid;overflow:hidden;background:var(--colors-background);color:var(--colors-text-primary);transition:grid-template-columns .25s cubic-bezier(.4,0,.2,1);grid-template-columns:220px 1fr;grid-template-rows:50px 1fr;grid-template-areas:"globalNav globalNav" "sidebar content"}}.badge--color_neutral{background:var(--colors-surface-badge);color:var(--colors-text-tertiary)}.badge--size_sm{min-height:14px;min-width:16px;padding-inline:4px;font-size:var(--font-sizes-type-01)}.badge--color_warning{background:#ffaa7c1f;color:var(--colors-support-warning);border-color:#ffaa7c40}.badge--color_info{background:#8fc4d01a;color:var(--colors-support-info);border-color:#8fc4d033}.badge--size_lg{min-height:18px;min-width:20px;padding-inline:6px;font-size:var(--font-sizes-type-02)}.btn--variant_secondary:is(:disabled,[disabled],[data-disabled]){color:var(--colors-text-disabled);border-color:var(--colors-border-disabled)}.btn--variant_secondary:is(:focus-visible,[data-focus-visible]){border:2px solid;border-color:var(--colors-border-strong)}.btn--variant_secondary:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.btn--variant_secondary:is(:active,[data-active]){border-color:var(--colors-border-subtle)}.btn--size_sm{padding-inline:6px;padding-block:4px;border-radius:var(--radii-sm);gap:3px;font-size:var(--font-sizes-type-01)}.btn--variant_ghost{background:transparent;color:var(--colors-text-secondary);border-color:transparent}.btn--variant_ghost:is(:disabled,[disabled],[data-disabled]){color:var(--colors-text-disabled);background:transparent}.btn--variant_ghost:is(:focus-visible,[data-focus-visible]){border:2px solid;border-color:var(--colors-border-strong)}.btn--variant_ghost:is(:hover,[data-hover]){background:var(--colors-layer-03)}.btn--variant_ghost:is(:active,[data-active]){background:var(--colors-layer-02)}.btn--variant_primary{background:var(--colors-interactive);color:var(--colors-text-on-color);border-color:var(--colors-interactive)}.btn--variant_primary:is(:disabled,[disabled],[data-disabled]){background:var(--colors-interactive-disabled);color:var(--colors-text-disabled);border-color:transparent}.btn--variant_primary:is(:focus-visible,[data-focus-visible]){border:2px solid;border-color:var(--colors-border-interactive)}.btn--variant_primary:is(:hover,[data-hover]){background:var(--colors-interactive-hover)}.btn--variant_primary:is(:active,[data-active]){background:var(--colors-interactive)}.btn--size_lg{padding-inline:12px;padding-block:8px}.btn--size_lg,.btn--size_md{border-radius:var(--radii-sm);font-size:var(--font-sizes-type-02)}.btn--size_md{padding-inline:8px;padding-block:6px}.card--state_warning{border-color:#ffaa7c59}.card--variant_transparent{background:transparent}.card--variant_flush{padding:0}.card--variant_ghost{background:transparent;padding:0;border-color:transparent}.card--variant_ghost:is(:hover,[data-hover]){border-color:transparent}.card--variant_naked{background:transparent;padding:0}.card--variant_raised{background:var(--colors-layer-02)}.tab--size_sm{padding-inline:10px;padding-block:5px;font-size:var(--font-sizes-type-02)}.icon--size_sm{width:16px;height:16px}.icon--color_neutral{color:var(--colors-text-secondary)}.icon--size_xs{width:12px;height:12px}.icon--color_inherit{color:inherit}.icon--color_success{color:var(--colors-support-success)}.icon--color_error{color:var(--colors-support-error)}.icon--size_md{width:20px;height:20px}.icon--size_lg{width:24px;height:24px}.icon--color_default{color:var(--colors-text-primary)}.stage--projectPanelOpen_true{grid-template-columns:220px 220px 1fr;grid-template-areas:"globalNav globalNav globalNav" "sidebar panel content"}}@layer recipes.slots{@layer _base{.chart-card__root{background:var(--colors-layer-01);border:1px solid;border-radius:var(--radii-md);display:flex;overflow:hidden;gap:6px;padding:20px;border-color:var(--colors-border-subtle);flex-direction:column}.chart-card__root:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.chart-card__header{display:flex;overflow:clip;width:100%;align-items:center;justify-content:space-between}.chart-card__label{letter-spacing:var(--letter-spacings-tracking-wide);text-transform:uppercase;color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-size:var(--font-sizes-type-02);font-weight:600;line-height:1}.chart-card__valueBlock{display:flex;gap:8px;overflow:clip;width:100%;flex-direction:column}.chart-card__value{color:var(--colors-text-primary);font-family:var(--fonts-sans);font-size:var(--font-sizes-display-02);font-weight:400;line-height:1}.chart-card__annotation{color:var(--colors-text-subtle);font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-01);line-height:1}.chart-card__divider{height:1px;background:var(--colors-border-subtle);width:100%;flex-shrink:0}.chart-card__chartSlot{width:100%;flex-shrink:0;margin-top:auto}.chart-card__comparison{display:flex;gap:6px;overflow:clip;width:100%;flex-direction:column}.chart-card__warningBadge{display:flex;overflow:clip;border-radius:2px;text-transform:uppercase;padding-inline:6px;min-height:18px;background:#ffaa7c1f;border:1px solid rgba(255,170,124,.25);color:var(--colors-support-warning);white-space:nowrap;align-items:center;justify-content:center;font-family:var(--fonts-mono);font-weight:600;font-size:var(--font-sizes-type-01);flex-shrink:0}.chart-card__errorBody{display:flex;gap:8px;text-align:center;overflow:clip;flex-direction:column;align-items:flex-start}.chart-card__errorBody,.chart-card__errorMessage{width:100%;font-family:var(--fonts-sans);font-weight:400}.chart-card__errorMessage{color:var(--colors-support-error);font-size:var(--font-sizes-type-03)}.chart-card__errorDescription{color:var(--colors-text-tertiary);width:100%;font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-type-01)}.filter-sidebar__root{grid-area:sidebar;position:relative;width:220px;background:var(--colors-layer-01);border-right:1px solid;padding-block:16px;display:flex;gap:16px;height:100%;flex-shrink:0;border-right-color:var(--colors-border-disabled);flex-direction:column;overflow-y:auto;overflow-x:hidden}.filter-sidebar__header{display:flex;padding-inline:12px;align-items:center;justify-content:space-between}.filter-sidebar__actions{display:flex;gap:6px}.filter-sidebar__contentWrap{padding-inline:12px}.filter-sidebar__contentWrap,.filter-sidebar__sectionGroup{display:flex;width:100%;flex-direction:column}.filter-sidebar__sectionGroup{gap:4px}.filter-sidebar__sectionDivider{width:100%;height:1px;background:var(--colors-border-subtle);flex-shrink:0}.filter-sidebar__section{gap:3px;padding-inline:12px;flex-direction:column}.filter-sidebar__section,.filter-sidebar__sectionHeader{display:flex;width:100%;overflow:hidden}.filter-sidebar__sectionHeader{align-items:center;justify-content:space-between}.filter-sidebar__sectionTitle{color:var(--colors-text-primary);white-space:nowrap;font-family:var(--fonts-sans);font-size:var(--font-sizes-type-02);font-weight:500}.filter-sidebar__sectionDescription{color:var(--colors-text-tertiary);width:100%;font-family:var(--fonts-sans);font-size:10px;font-weight:400;line-height:1.4}.filter-sidebar__sectionEditRow{display:flex;overflow:hidden;width:100%;align-items:center;justify-content:flex-end;padding-top:4px}.filter-sidebar__pickerWrap{display:flex;width:100%;padding-inline:12px;flex-direction:column}.filter-sidebar__pickerSpacer{width:100%;height:10px}.filter-sidebar__filterGroupWrap{display:flex;width:100%;padding-inline:12px;flex-direction:column}.filter-sidebar__groupLabel{color:var(--colors-text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:600;margin-bottom:6px}.metric-card__root{display:flex;border:1px solid;flex-direction:column;border-color:var(--colors-border-subtle)}.metric-card__root:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.metric-card__header{display:flex;overflow:clip;width:100%;align-items:flex-start;justify-content:space-between}.metric-card__badges{display:flex;gap:6px;overflow:clip;align-items:center;margin-top:-1px}.metric-card__label{color:var(--colors-text-tertiary);font-family:var(--fonts-mono);line-height:1}.metric-card__value{color:var(--colors-text-primary);line-height:1}.metric-card__annotation{color:var(--colors-text-subtle);font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-01)}.metric-card__content{gap:16px;margin-top:auto;padding-top:24px}.metric-card__content,.metric-card__comparison{display:flex;width:100%;flex-direction:column}.metric-card__comparison{gap:6px;overflow:clip}.metric-card__divider{height:1px;background:var(--colors-border-subtle);width:100%;flex-shrink:0}.metric-card__warningBadge{border-radius:2px;text-transform:uppercase;padding-inline:4px;min-height:14px;background:#ffaa7c1f;border:1px solid rgba(255,170,124,.25);color:var(--colors-support-warning);white-space:nowrap;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.metric-card__warningBadge,.metric-card__errorBody{display:flex;overflow:clip;font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01)}.metric-card__errorBody{gap:4px;text-align:center;width:100%;flex-direction:column;align-items:flex-start;font-weight:500;padding-top:8px}.metric-card__errorMessage{color:var(--colors-support-error);width:100%}.metric-card__errorDescription{color:var(--colors-text-tertiary);width:100%}.stats-card__root{background:var(--colors-layer-01);border:1px solid;border-radius:var(--radii-md);display:flex;overflow:hidden;border-color:var(--colors-border-subtle);flex-direction:column}.stats-card__root:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.stats-card__body{display:flex;flex:1 1 0%;gap:12px;padding:20px;overflow:hidden;flex-direction:column}.stats-card__header,.stats-card__hero{display:flex;overflow:hidden;align-items:center;justify-content:space-between}.stats-card__hero{line-height:normal}.stats-card__heroLabel{color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-03);line-height:1}.stats-card__heroValue{color:var(--colors-text-primary);font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-display-02);line-height:1}.stats-card__divider{height:1px;background:var(--colors-border-subtle);width:100%;flex-shrink:0}.stats-card__row{display:flex;align-items:center;justify-content:space-between;line-height:normal}.stats-card__rowLabel{color:var(--colors-text-tertiary);font-family:var(--fonts-sans);font-weight:500;font-size:var(--font-sizes-type-02);line-height:1}.stats-card__rowValue{color:var(--colors-text-secondary);font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-03);line-height:1}.stats-card__comparison{display:flex;gap:8px;overflow:hidden;flex-direction:column}.stats-card__footer{display:flex;gap:6px;padding:12px;background:var(--colors-layer-02);align-items:center;justify-content:flex-end}.stats-card__insight{color:var(--colors-text-tertiary);font-weight:500;line-height:1}.stats-card__insight,.stats-card__warningBadge{font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01)}.stats-card__warningBadge{display:flex;overflow:clip;border-radius:2px;text-transform:uppercase;padding-inline:6px;min-height:18px;background:#ffaa7c1f;border:1px solid rgba(255,170,124,.25);color:var(--colors-support-warning);white-space:nowrap;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.stats-card__errorBody{display:flex;gap:8px;text-align:center;overflow:clip;flex-direction:column;align-items:flex-start}.stats-card__errorBody,.stats-card__errorMessage{width:100%;font-family:var(--fonts-sans);font-weight:400}.stats-card__errorMessage{color:var(--colors-support-error);font-size:var(--font-sizes-type-03)}.stats-card__errorDescription{color:var(--colors-text-tertiary);width:100%;font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-type-01)}.text-input__root{display:flex;width:100%;flex-direction:column;align-items:flex-start}.text-input__label{color:var(--colors-text-secondary);white-space:nowrap;display:flex;height:24px;overflow:hidden;font-family:var(--fonts-sans);font-weight:500;line-height:normal;align-items:center}[data-disabled] .text-input__label{color:var(--colors-text-disabled)}.text-input__field{display:flex;width:100%;overflow:hidden;background:var(--colors-layer-03);border:1px solid;border-radius:4px;transition:border-color .15s,background .15s;align-items:center;border-color:var(--colors-border-subtle);flex-shrink:0}[data-disabled] .text-input__field{background:var(--colors-layer-02);cursor:not-allowed;border-color:transparent}[data-state=error] .text-input__field{border-color:var(--colors-support-error)}[data-state=warning] .text-input__field{border-color:var(--colors-border-subtle)}.text-input__field:focus-within{border-radius:5px;border-width:2px;border-color:var(--colors-border-interactive)}.text-input__field:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}[data-disabled] .text-input__field:is(:hover,[data-hover]){border-color:transparent}.text-input__input{flex:1 0 0;min-width:0;min-height:1px;background:transparent;border:none;outline:2px solid transparent;outline-offset:2px;color:var(--colors-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--fonts-sans);font-weight:500;line-height:normal}.text-input__input::placeholder,.text-input__input[data-placeholder]{color:var(--colors-text-secondary)}[data-disabled] .text-input__input::placeholder,[data-disabled] .text-input__input[data-placeholder]{color:var(--colors-text-disabled)}[data-disabled] .text-input__input{color:var(--colors-text-disabled);cursor:not-allowed}.text-input__helpText{color:var(--colors-text-secondary);display:flex;height:24px;overflow:hidden;width:100%;font-family:var(--fonts-sans);font-weight:500;line-height:normal;align-items:center;padding-top:1px;padding-bottom:2px}[data-state=error] .text-input__helpText{color:var(--colors-support-error)}[data-state=warning] .text-input__helpText{color:var(--colors-support-warning)}[data-disabled] .text-input__helpText{color:var(--colors-text-disabled)}.text-input__icon{width:16px;height:16px;display:flex;flex-shrink:0;align-items:center;justify-content:center}.tooltip__root{display:inline-flex;position:relative}.tooltip__trigger{display:inline-flex;cursor:default}.tooltip__bubble{position:absolute;pointer-events:none;z-index:200;display:flex;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;align-items:center}.tooltip__body{background:var(--colors-surface-tooltip);color:var(--colors-text-secondary);white-space:nowrap;flex-shrink:0}.tooltip__caret{width:0;height:0;flex-shrink:0;border-style:solid;border-color:transparent}.checkbox__root{position:relative;display:flex;border-radius:var(--radii-sm);cursor:pointer;transition:background .1s;align-items:center;font-family:var(--fonts-sans);font-weight:500}.checkbox__root[data-disabled]{cursor:not-allowed;gap:4px;flex-direction:column;align-items:flex-start}.checkbox__root[data-disabled]:is(:hover,[data-hover]) .checkbox__box[data-checked=true]{background:var(--colors-layer-03);border-color:var(--colors-layer-03)}.checkbox__root[data-disabled]:is(:hover,[data-hover]) .checkbox__label{color:var(--colors-text-disabled)}.checkbox__root[data-disabled]:is(:hover,[data-hover]) .checkbox__box{border-color:var(--colors-border-disabled)}.checkbox__root:is(:hover,[data-hover]) .checkbox__box[data-checked=true]{background:var(--colors-interactive-hover);border-color:var(--colors-interactive-hover)}.checkbox__root:is(:hover,[data-hover]) .checkbox__label{color:var(--colors-text-secondary)}.checkbox__root:is(:hover,[data-hover]) .checkbox__box{border-color:var(--colors-border-strong)}.checkbox__focusRing{border:2px solid;border-radius:4px;border-color:var(--colors-border-strong)}.checkbox__focusRing,.checkbox__box{display:flex;align-items:center;justify-content:center}.checkbox__box{background:var(--colors-layer-02);border:1px solid;border-radius:2px;border-color:var(--colors-border-subtle);flex-shrink:0}.checkbox__box[data-checked=true]{background:var(--colors-interactive);border-color:var(--colors-interactive)}[data-disabled] .checkbox__box[data-checked=true]{background:var(--colors-layer-03);border-color:var(--colors-layer-03)}[data-disabled] .checkbox__box{border-color:var(--colors-border-disabled)}.checkbox__label{color:var(--colors-text-tertiary)}.checkbox__label[data-checked=true]{color:var(--colors-text-primary)}[data-disabled] .checkbox__label{color:var(--colors-text-disabled)}.checkbox__row,.checkbox__infoRow{display:flex;align-items:center}.checkbox__infoRow{color:var(--colors-text-secondary)}.content-switcher__root{border:1px solid;border-radius:3px;overflow:hidden;border-color:var(--colors-border-subtle)}.content-switcher__root,.content-switcher__option{display:inline-flex;align-items:center}.content-switcher__option{text-transform:uppercase;color:var(--colors-text-tertiary);border:none;background:transparent;cursor:pointer;transition:all .15s;font-family:var(--fonts-mono);font-weight:600;line-height:1;justify-content:center}.content-switcher__option:is(:disabled,[disabled],[data-disabled]){color:var(--colors-text-disabled);pointer-events:none}.content-switcher__option[data-active=true],.content-switcher__option.selected{color:var(--colors-text-primary);background:var(--colors-layer-03)}.content-switcher__option:is(:focus-visible,[data-focus-visible]){border:2px solid;border-color:var(--colors-border-strong)}.content-switcher__option:is(:hover,[data-hover]){background:var(--colors-layer-02)}.content-switcher__divider{width:1px;background:var(--colors-border-subtle);align-self:stretch;flex-shrink:0}.dot-label__root{display:flex;align-items:center}.dot-label__dot{flex-shrink:0}.dot-label__text{text-transform:uppercase;color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-weight:600}.delta-indicator__root{display:inline-flex;align-items:center;font-family:var(--fonts-mono);font-weight:500}.delta-indicator__icon{flex-shrink:0;justify-content:center}.delta-indicator__icon,.labelled-value__root{display:flex;align-items:center}.labelled-value__label{text-transform:uppercase;color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-weight:600}.labelled-value__value{color:var(--colors-text-secondary);font-family:var(--fonts-mono);font-weight:500}.kpi-card__root{background:var(--colors-layer-01);border:1px solid;border-radius:var(--radii-md);display:flex;overflow:hidden;border-color:var(--colors-border-subtle);flex-direction:column}.kpi-card__root:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.kpi-card__header{justify-content:space-between}.kpi-card__header,.kpi-card__badges{display:flex;overflow:clip;align-items:center}.kpi-card__badges{gap:6px}.kpi-card__value{color:var(--colors-text-primary);font-family:var(--fonts-sans);font-weight:400;line-height:1}.kpi-card__chartSlot{width:100%;flex-shrink:0;margin-top:auto}.kpi-card__comparison{display:flex;overflow:clip;width:100%;flex-direction:column;align-items:flex-start}.kpi-card__baselineBadge,.kpi-card__warningBadge{display:flex;overflow:clip;border-radius:2px;text-transform:uppercase;padding-inline:6px;min-height:18px;align-items:center;justify-content:center;font-family:var(--fonts-mono);font-weight:600;flex-shrink:0;font-size:var(--font-sizes-type-01)}.kpi-card__warningBadge{background:#ffaa7c1f;border:1px solid rgba(255,170,124,.25);color:var(--colors-support-warning);white-space:nowrap}.kpi-card__errorBody{display:flex;gap:8px;text-align:center;overflow:clip;flex-direction:column;align-items:flex-start}.kpi-card__errorBody,.kpi-card__errorMessage{width:100%;font-family:var(--fonts-sans);font-weight:400}.kpi-card__errorMessage{color:var(--colors-support-error);font-size:var(--font-sizes-type-03)}.kpi-card__errorDescription{color:var(--colors-text-tertiary);width:100%;font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-type-01)}.kpi-card__annotation{color:var(--colors-text-subtle);font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-01)}.legend-row__root{display:flex;width:100%;align-items:center;justify-content:space-between}.legend-row__left,.legend-row__right{display:flex;overflow:hidden;align-items:center;flex-shrink:0}.legend-row__label{text-transform:uppercase;color:var(--colors-text-tertiary);font-weight:600}.legend-row__label,.legend-row__value{white-space:nowrap;font-family:var(--fonts-mono)}.legend-row__value{color:var(--colors-text-secondary);font-weight:500}.disclosure__root{display:flex;width:100%;flex-direction:column}.disclosure__header{display:flex;overflow:clip;width:100%;background:var(--colors-layer-02);border:none;cursor:pointer;transition:background .15s;flex-direction:row;align-items:center}.disclosure__header:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed;pointer-events:none}[data-expanded] .disclosure__header{border:1px solid;border-bottom:none;border-color:var(--colors-border-subtle);border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.disclosure__header:is(:focus-visible,[data-focus-visible]){outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--colors-kumo-ocean-40)}.disclosure__header:is(:hover,[data-hover]){background:var(--colors-layer-03);border-color:var(--colors-border-subtle);border-style:solid;border-width:1px}.disclosure__chevron{display:flex;color:var(--colors-text-tertiary);transition:transform .2s ease;align-items:center;justify-content:center;flex-shrink:0}[data-expanded] .disclosure__chevron{transform:rotate(180deg)}.disclosure__label{text-transform:uppercase;color:var(--colors-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--fonts-mono);font-weight:600;line-height:1}[disabled] .disclosure__label,[data-expanded] [disabled] .disclosure__label{color:var(--colors-text-disabled)}.disclosure__content{border:1px solid;border-top:none;overflow:hidden;border-color:var(--colors-border-subtle)}[disabled]~.disclosure__content{border-color:var(--colors-border-disabled)}.chip__root{display:inline-flex;border-radius:999px;border:1px solid;background:var(--colors-layer-03);color:var(--colors-text-secondary);cursor:pointer;transition:all .15s;align-items:center;font-family:var(--fonts-sans);font-weight:500;line-height:1;border-color:var(--colors-border-subtle)}.chip__root:is(:disabled,[disabled],[data-disabled]){background:var(--colors-layer-02);color:var(--colors-text-disabled);opacity:.4;pointer-events:none;border-color:var(--colors-border-disabled)}.chip__root:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-offset:1px;outline-color:var(--colors-interactive)}.chip__root:is(:hover,[data-hover]){color:var(--colors-text-primary);border-color:var(--colors-border-strong)}.chip__dot{flex-shrink:0}.collapsible-section__header{width:100%;padding-inline:var(--spacing-12);padding-block:var(--spacing-8);background:var(--colors-layer-02);display:flex;cursor:pointer;color:var(--colors-text-secondary);letter-spacing:wide;text-transform:uppercase;border:none;transition:color .15s;align-items:center;justify-content:space-between;font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:500}.collapsible-section__header[data-expanded=true]{border-bottom:1px solid;border-bottom-color:var(--colors-border-disabled)}.collapsible-section__header:is(:hover,[data-hover]){color:var(--colors-text-primary)}.collapsible-section__chevron{color:var(--colors-text-tertiary);transition:transform .2s;font-size:var(--font-sizes-type-01)}.collapsible-section__chevron[data-expanded=true]{transform:rotate(180deg)}.horizontal-bar__root{display:flex;align-items:center}.horizontal-bar__label{color:var(--colors-text-primary);font-family:var(--fonts-mono);font-weight:500;line-height:normal;flex-shrink:0}.horizontal-bar__track{display:flex;flex:1 0 0;min-width:1px;min-height:1px;background:var(--colors-layer-02);position:relative;align-items:center}.horizontal-bar__bar{max-width:calc(100% - 48px);flex-shrink:0}.horizontal-bar__value{color:var(--colors-text-secondary);white-space:nowrap;position:relative;z-index:1;font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-03);line-height:normal;flex-shrink:0}.horizontal-bar__baselineLine{position:absolute;width:1px;background:var(--colors-baseline);top:0;bottom:0}.horizontal-bar__diamond{position:absolute;width:7px;height:7px}.comparison-tray__root{display:flex;gap:var(--spacing-16);padding-inline:var(--spacing-16);padding-block:var(--spacing-8);background:var(--colors-layer-02);border-bottom:1px solid;min-height:53px;position:sticky;z-index:99;align-items:center;border-bottom-color:var(--colors-border-subtle);font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);top:0}.comparison-tray__section{display:flex;gap:var(--spacing-8);align-items:center}.comparison-tray__label{text-transform:uppercase;letter-spacing:var(--letter-spacings-tracking-wider);color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:600}.comparison-tray__divider{width:1px;height:20px;background:var(--colors-border-subtle)}.comparison-tray__chip{display:flex;gap:var(--spacing-4);padding-block:2px;padding-inline:var(--spacing-8);border-radius:var(--radii-sm);align-items:center;font-size:var(--font-sizes-type-01)}.comparison-tray__projectDot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.comparison-tray__dismiss{background:transparent;border:none;color:var(--colors-text-tertiary);cursor:pointer;padding:0 2;font-size:var(--font-sizes-type-02);line-height:1}.comparison-tray__dismiss:is(:hover,[data-hover]){color:var(--colors-text-primary)}.comparison-tray__actions{margin-left:auto}.filter-group__root,.filter-group__header{display:flex;flex-direction:column}.filter-group__header{overflow:hidden;padding-bottom:4px}.filter-group__title{text-transform:uppercase;color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-weight:600}.filter-group__divider{height:1px;background:var(--colors-border-subtle);width:100%}.filter-group__rows{display:flex;gap:0;flex-direction:column}.filter-group__row{display:flex;gap:8px;width:100%;align-items:center}.picker__root{display:flex;flex-direction:column;align-items:flex-start}.picker__label{height:24px;display:flex;color:var(--colors-text-secondary);align-items:center;font-family:var(--fonts-sans);font-weight:500}[data-disabled] .picker__label,[aria-disabled=true] .picker__label{color:var(--colors-text-disabled)}.picker__field{display:flex;width:240px;background:var(--colors-layer-03);border:1px solid;border-radius:4px;cursor:pointer;overflow:hidden;align-items:center;border-color:var(--colors-border-subtle)}.picker__field[data-open=true]{background:var(--colors-surface-badge);border-color:var(--colors-border-strong)}.picker__field:is(:disabled,[disabled],[data-disabled]){background:var(--colors-layer-02);cursor:not-allowed;border-color:transparent}.picker__field[data-error=true]{border-color:var(--colors-support-error)}.picker__field:is(:focus-visible,[data-focus-visible]){border:2px solid;border-radius:5px;border-color:var(--colors-border-interactive)}.picker__field:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.picker__value{flex:1 1 0%;color:var(--colors-text-secondary);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--fonts-sans);font-weight:500}.picker__value[data-has-value=true]{color:var(--colors-text-primary)}.picker__alertIcon{width:16px;height:16px;display:none;align-items:center;justify-content:center;flex-shrink:0}[data-error=true] .picker__alertIcon{display:flex}.picker__chevron{width:34px;height:100%;justify-content:center;flex-shrink:0}.picker__chevron,.picker__help{display:flex;align-items:center}.picker__help{height:24px;width:100%;color:var(--colors-text-secondary);font-family:var(--fonts-sans);font-weight:500}[data-error=true]~.picker__help{color:var(--colors-support-error)}[data-disabled] .picker__help,[aria-disabled=true] .picker__help{color:var(--colors-text-disabled)}.picker__menu{z-index:50;background:var(--colors-surface-dropdown);border:1px solid;border-radius:4px;padding-block:4px;max-height:200px;border-color:var(--colors-border-subtle);overflow-y:auto}.picker__menuItem{display:flex;width:100%;background:transparent;border:none;cursor:pointer;color:var(--colors-text-secondary);text-align:left;align-items:center;font-family:var(--fonts-sans);font-weight:500}.picker__menuItem[aria-selected=true]{color:var(--colors-text-primary)}.picker__menuItem:is(:disabled,[disabled],[data-disabled]){color:var(--colors-text-subtle);cursor:not-allowed}.picker__menuItem:is(:disabled,[disabled],[data-disabled]):is(:hover,[data-hover]){background:transparent}.picker__menuItem:is(:hover,[data-hover]){background:var(--colors-layer-02)}.stacked-bar__root{display:flex;gap:10px;flex-direction:column;align-items:stretch}.stacked-bar__titleRow{display:flex;gap:8px;align-items:center}.stacked-bar__label{white-space:nowrap;font-size:var(--font-sizes-type-02);font-weight:500}.stacked-bar__label,.stacked-bar__subtitle{color:var(--colors-text-tertiary);font-family:var(--fonts-mono);flex-shrink:0}.stacked-bar__subtitle{font-size:var(--font-sizes-type-01);font-weight:400}.stacked-bar__count{letter-spacing:var(--letter-spacings-tracking-wider);text-transform:uppercase;color:var(--colors-text-secondary);white-space:nowrap;font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:600;flex-shrink:0;margin-left:auto}.stacked-bar__legend{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-left:auto}.stacked-bar__legendItem{display:flex;gap:4px;align-items:center}.stacked-bar__legendDot{width:8px;height:8px;border-radius:2px;flex-shrink:0}.stacked-bar__legendText{color:var(--colors-text-secondary);white-space:nowrap;font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:400}.stacked-bar__barGroup{display:flex;gap:4px;flex-direction:column}.stacked-bar__bar{height:32px}.stacked-bar__bar,.stacked-bar__comparisonBar{display:flex;gap:1px;overflow:clip;width:100%}.stacked-bar__comparisonBar{height:12px}.stacked-bar__segment{display:flex;overflow:clip;align-items:center;justify-content:center;flex-shrink:0}.stacked-bar__segmentLabel{color:var(--colors-text-inverse);white-space:nowrap;font-family:var(--fonts-mono);font-weight:500}.cta-card__root{display:flex;padding:32px;border:1px solid;border-radius:var(--radii-md);flex-direction:column}.cta-card__contentRow{width:100%;justify-content:space-between}.cta-card__contentRow,.cta-card__iconText{display:flex;overflow:clip;align-items:flex-start}.cta-card__iconText{gap:12px;flex:1 0 0;min-width:0;min-height:0}.cta-card__text{display:flex;gap:8px;overflow:clip;width:100%;flex-direction:column}.cta-card__title{letter-spacing:var(--letter-spacings-tracking-wide);text-transform:uppercase;font-family:Inconsolata,monospace;font-size:var(--font-sizes-type-04);font-weight:600;white-space:nowrap;line-height:1}.cta-card__description{font-family:Barlow,sans-serif;font-size:var(--font-sizes-type-03);font-weight:400}.plan-card__root{display:flex;gap:20px;padding:24px;background:var(--colors-layer-02);border:1px solid;border-radius:6px;width:320px;flex-direction:column;border-color:var(--colors-border-subtle)}.plan-card__header{display:flex;gap:8px;overflow:clip;align-items:center;justify-content:space-between}.plan-card__planName{color:var(--colors-text-primary);font-family:var(--fonts-sans);font-size:var(--font-sizes-type-04);font-weight:600;line-height:normal}.plan-card__priceRow{display:flex;gap:4px;overflow:clip;white-space:nowrap;align-items:flex-end;line-height:1}.plan-card__description{font-family:var(--fonts-sans);font-size:var(--font-sizes-type-02);font-weight:400}.plan-card__description,.plan-card__qualificationCallout{color:var(--colors-text-secondary);width:100%;line-height:normal}.plan-card__qualificationCallout{border:1px solid;border-radius:var(--radii-sm);padding:12px;border-color:var(--colors-border-interactive);font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:500}.plan-card__features{display:flex;gap:10px;overflow:clip;flex-direction:column}.plan-card__featureRow{display:flex;gap:8px;overflow:clip;align-items:flex-start}.plan-card__ctaRow{align-items:center;justify-content:center;margin-top:auto;padding-top:12px}.plan-card__ctaRow,.plan-card__lockedState{display:flex;overflow:clip;width:100%}.plan-card__lockedState{gap:12px;background:var(--colors-layer-03);border:1px solid;border-radius:var(--radii-sm);padding:16px;flex-direction:column;border-color:var(--colors-border-subtle)}.plan-card__lockHeading{display:flex;gap:6px;overflow:clip;align-items:center}.plan-card__lockInfo{color:var(--colors-support-info);width:240px;font-family:var(--fonts-sans);font-size:var(--font-sizes-type-01);font-weight:400;line-height:normal}.data-table__root{overflow:hidden;container-type:inline-size}.data-table__table{width:100%;border-collapse:collapse;font-family:var(--fonts-mono)}.data-table__th{text-transform:uppercase;color:var(--colors-text-tertiary);font-weight:600}.data-table__th,.data-table__td{border-bottom:1px solid;text-align:center;min-width:80px;line-height:1;border-bottom-color:var(--colors-border-subtle)}.data-table__td{color:var(--colors-text-primary);font-weight:500}.data-table__groupHeader{text-transform:uppercase;color:var(--colors-text-tertiary);text-align:left;border-bottom:1px solid;min-width:80px;font-family:var(--fonts-mono);font-weight:600;line-height:1;border-bottom-color:var(--colors-border-subtle)}.data-table__groupHeader[data-collapsible]{cursor:pointer;transition:background .15s}.data-table__groupHeader[data-collapsible]:hover{background:var(--colors-layer-03)}.data-table__groupHeaderChevron{display:inline-flex;color:var(--colors-text-tertiary);transition:transform .2s ease;align-items:center;justify-content:center;flex-shrink:0}[data-expanded] .data-table__groupHeaderChevron{transform:rotate(180deg)}.data-table__separator{position:absolute;width:1px;background:var(--colors-border-subtle);left:0;top:0;bottom:0}.notification-banner__root{display:flex;min-width:400px;padding-inline:16px;padding-block:10px;border-radius:4px;border:1px solid;align-items:center;justify-content:space-between;margin-top:4px;margin-bottom:16px}.notification-banner__content{display:flex;gap:8px;overflow:hidden;align-items:center;flex-shrink:0}.notification-banner__message{white-space:nowrap;color:inherit;font-size:var(--font-sizes-type-02)}.notification-banner__message,.notification-banner__action{font-family:var(--fonts-sans);font-weight:500;line-height:1}.notification-banner__action{padding-inline:6px;padding-block:4px;border-radius:3px;border:1px solid;background:transparent;justify-content:center;font-size:var(--font-sizes-type-01);flex-shrink:0}.notification-banner__action,.switch__root{display:inline-flex;cursor:pointer;align-items:center}.switch__root{position:relative;border-radius:var(--radii-sm)}.switch__root[data-disabled]{cursor:not-allowed}.switch__root[data-disabled]:is(:hover,[data-hover]) .switch__track[data-checked=true]{background:var(--colors-layer-03);border-color:var(--colors-layer-03)}.switch__root[data-disabled]:is(:hover,[data-hover]) .switch__label{color:var(--colors-text-disabled)}.switch__root[data-disabled]:is(:hover,[data-hover]) .switch__track{border-color:var(--colors-border-disabled)}.switch__root:is(:hover,[data-hover]) .switch__track[data-checked=true]{background:var(--colors-interactive-hover);border-color:var(--colors-interactive-hover)}.switch__root:is(:hover,[data-hover]) .switch__label{color:var(--colors-text-secondary)}.switch__root:is(:hover,[data-hover]) .switch__track{border-color:var(--colors-border-strong)}.switch__focusRing{display:flex;border:2px solid;border-radius:100px;overflow:hidden;align-items:center;justify-content:center;border-color:var(--colors-border-strong)}.switch__track{position:relative;border-radius:999px;background:var(--colors-layer-03);border:1px solid;transition:background .15s,border-color .15s;border-color:var(--colors-border-subtle);flex-shrink:0}.switch__track[data-checked=true]{background:var(--colors-interactive);border-color:var(--colors-interactive)}[data-disabled] .switch__track[data-checked=true]{background:var(--colors-layer-03);border-color:var(--colors-layer-03)}[data-disabled] .switch__track{border-color:var(--colors-border-disabled)}.switch__thumb{position:absolute;border-radius:50%;background:var(--colors-text-tertiary);transition:transform .15s,background .15s;transform:translateY(-50%);top:50%}.switch__thumb[data-checked=true]{background:var(--colors-text-on-color)}[data-disabled] .switch__thumb{background:var(--colors-text-disabled)}.switch__label{color:var(--colors-text-tertiary);font-family:var(--fonts-sans);font-weight:500}.switch__label[data-checked=true]{color:var(--colors-text-primary)}[data-disabled] .switch__label{color:var(--colors-text-disabled)}}.chart-card__root--state_warning{border-color:#ffaa7c59}.chart-card__root--state_error{border-color:var(--colors-support-error)}.metric-card__root--size_md{gap:6px;padding:16px;border-radius:var(--radii-md)}.metric-card__header--size_md{min-height:18px}.metric-card__label--size_md{text-transform:uppercase;font-weight:600;font-size:var(--font-sizes-type-02)}.metric-card__value--size_md{font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-display-02)}.metric-card__annotation--size_md{margin-top:-2px}.metric-card__root--surface_filled{background:var(--colors-layer-01)}.metric-card__root--size_sm{gap:4px;padding:12px;border-radius:var(--radii-md)}.metric-card__header--size_sm{min-height:16px}.metric-card__label--size_sm{text-transform:uppercase;font-weight:600;font-size:var(--font-sizes-type-01)}.metric-card__value--size_sm{font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-display-01)}.metric-card__annotation--size_sm{margin-top:-2px}.metric-card__root--size_xs{gap:2px;padding:8px;border-radius:var(--radii-sm)}.metric-card__header--size_xs{min-height:14px}.metric-card__label--size_xs{text-transform:uppercase;font-weight:600;font-size:var(--font-sizes-type-01)}.metric-card__value--size_xs{font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-03)}.metric-card__root--surface_transparent{background:transparent}.metric-card__root--state_warning{border-color:#ffaa7c59}.metric-card__root--state_error{border-color:var(--colors-support-error)}.stats-card__root--state_warning{border-color:#ffaa7c59}.stats-card__root--state_error{border-color:var(--colors-support-error)}.text-input__label--size_sm{font-size:var(--font-sizes-type-01)}.text-input__field--size_sm{height:24px;padding-right:8px}.text-input__input--size_sm{padding-inline:8px;font-size:var(--font-sizes-type-02)}.text-input__helpText--size_sm{font-size:var(--font-sizes-type-01)}.text-input__label--size_md{font-size:var(--font-sizes-type-02)}.text-input__field--size_md{height:32px;padding-right:14px}.text-input__input--size_md{padding-left:14px;padding-right:8px}.text-input__input--size_md,.text-input__helpText--size_md,.text-input__label--size_lg{font-size:var(--font-sizes-type-02)}.text-input__field--size_lg{height:40px;padding-right:16px}.text-input__input--size_lg{font-size:var(--font-sizes-type-03);padding-left:16px;padding-right:8px}.text-input__helpText--size_lg{font-size:var(--font-sizes-type-02)}.tooltip__bubble--position_bottom{top:100%;flex-direction:column}.tooltip__caret--position_bottom{order:-1;border-top-width:0;border-bottom-color:var(--colors-surface-tooltip)}.tooltip__body--size_sm{font-size:var(--font-sizes-type-01);padding-inline:8px;padding-block:4px}.tooltip__body--size_sm,.tooltip__body--size_lg{text-box-trim:both;text-box-edge:cap alphabetic;font-family:Barlow,sans-serif;font-weight:500}.tooltip__body--size_lg{font-size:var(--font-sizes-type-02);padding-inline:12px;padding-block:8px;white-space:normal;min-width:280px;max-width:400px;line-height:1.5}.tooltip__bubble--position_top{bottom:100%;flex-direction:column}.tooltip__caret--position_top{border-bottom-width:0;border-top-color:var(--colors-surface-tooltip)}.checkbox__root--size_sm{gap:6px;padding-block:5px;padding-inline:3px}.checkbox__focusRing--size_sm{width:17px;height:17px}.checkbox__box--size_sm{width:12px;height:12px}.checkbox__label--size_sm{font-size:var(--font-sizes-type-02)}.checkbox__row--size_sm{gap:6px}.checkbox__infoRow--size_sm{padding-left:18px;font-size:var(--font-sizes-type-01)}.content-switcher__option--size_sm{height:20px;padding-inline:6px;font-size:var(--font-sizes-type-01)}.dot-label__root--size_sm{gap:5px}.dot-label__dot--size_sm{width:4px;height:4px}.dot-label__text--size_sm{letter-spacing:var(--letter-spacings-tracking-wider);font-size:var(--font-sizes-type-01)}.dot-label__dot--shape_circle{border-radius:50%}.dot-label__root--size_md{gap:6px}.dot-label__dot--size_md{width:5px;height:5px}.dot-label__text--size_md{letter-spacing:var(--letter-spacings-tracking-wider);font-size:var(--font-sizes-type-01)}.dot-label__dot--shape_diamond{border-radius:0;transform:rotate(45deg)}.dot-label__root--size_lg{gap:7px}.dot-label__dot--size_lg{width:6px;height:6px}.dot-label__text--size_lg{letter-spacing:var(--letter-spacings-tracking-wide);font-size:var(--font-sizes-type-02)}.delta-indicator__root--size_sm{gap:2px}.delta-indicator__icon--size_sm{width:12px;height:12px}.delta-indicator__value--size_sm{font-size:var(--font-sizes-type-01)}.delta-indicator__root--direction_positive{color:var(--colors-indicator-positive)}.delta-indicator__root--direction_negative{color:var(--colors-indicator-negative)}.delta-indicator__root--direction_neutral{color:var(--colors-text-secondary)}.labelled-value__root--size_sm{gap:4px;font-size:var(--font-sizes-type-01)}.labelled-value__label--size_sm{letter-spacing:var(--letter-spacings-tracking-wider)}.kpi-card__root--size_sm{padding:12px;gap:6px}.kpi-card__value--size_sm{font-size:var(--font-sizes-display-02)}.kpi-card__annotation--size_sm{margin-top:-2px}.kpi-card__root--size_md{padding:16px;gap:8px}.kpi-card__value--size_md{font-size:var(--font-sizes-display-02)}.kpi-card__annotation--size_md{margin-top:-2px}.kpi-card__root--state_warning{border-color:#ffaa7c59}.kpi-card__badges--state_warning{gap:4px}.kpi-card__root--state_error{border-color:var(--colors-support-error)}.kpi-card__root--size_lg{padding:20px;gap:12px}.kpi-card__value--size_lg{font-size:var(--font-sizes-display-03)}.kpi-card__comparison--size_lg{gap:6px}.kpi-card__baselineBadge--size_lg{min-height:20px;padding-inline:8px;font-size:var(--font-sizes-type-01)}.kpi-card__annotation--size_lg{margin-top:-4px}.legend-row__left--size_sm,.legend-row__right--size_sm{gap:5px}.legend-row__label--size_sm,.legend-row__value--size_sm{font-size:var(--font-sizes-type-01)}.legend-row__left--size_md,.legend-row__right--size_md{gap:6px}.legend-row__label--size_md,.legend-row__value--size_md{font-size:var(--font-sizes-type-02)}.legend-row__value--state_error{color:var(--colors-support-error)}.disclosure__header--size_md{padding-inline:var(--spacing-12);padding-block:var(--spacing-8);gap:7px;border-radius:4px}.disclosure__chevron--size_md{width:14px;height:14px}.disclosure__label--size_md{font-size:var(--font-sizes-type-02)}.disclosure__content--size_md{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.chip__root--variant_default[data-active=true]{background:#21738226;color:var(--colors-text-primary);border-color:var(--colors-interactive)}.chip__dot--shape_circle{border-radius:50%}.chip__root--size_sm{padding-block:5px;gap:5px;font-size:10px;padding-left:7px;padding-right:6px}.chip__dot--size_sm{width:5px;height:5px}.chip__root--variant_category{background:transparent;opacity:.35}.chip__root--variant_category[data-active=true]{opacity:1;color:var(--colors-text-primary)}.chip__root--variant_category:is(:disabled,[disabled],[data-disabled]){background:transparent}.chip__root--variant_category:is(:focus-visible,[data-focus-visible]){opacity:1;color:var(--colors-text-primary)}.chip__root--variant_category:is(:hover,[data-hover]){opacity:1;color:var(--colors-text-primary);border-color:var(--colors-border-strong)}.chip__dot--shape_diamond{border-radius:1px;transform:rotate(45deg)}.horizontal-bar__root--size_sm{gap:8px;padding-block:4px}.horizontal-bar__label--size_sm{width:120px;font-size:var(--font-sizes-type-01)}.horizontal-bar__track--size_sm{height:24px;gap:8px}.horizontal-bar__bar--size_sm{height:24px}.horizontal-bar__diamond--size_sm{top:8.5px}.filter-group__root--size_sm{width:240px;gap:4px}.filter-group__header--size_sm{gap:4px}.filter-group__title--size_sm{letter-spacing:var(--letter-spacings-tracking-wider)}.filter-group__title--size_sm,.picker__label--size_sm{font-size:var(--font-sizes-type-01)}.picker__field--size_sm{height:24px}.picker__value--size_sm{padding-inline:var(--spacing-8);font-size:var(--font-sizes-type-02)}.picker__help--size_sm{font-size:var(--font-sizes-type-01)}.picker__menuItem--size_sm{padding-inline:var(--spacing-8);padding-block:var(--spacing-4);font-size:var(--font-sizes-type-02)}.picker__root--labelPosition_top{flex-direction:column}.cta-card__root--color_info{background:#8fc4d01a;border-color:#8fc4d033}.cta-card__root--color_info,.cta-card__title--color_info,.cta-card__description--color_info{color:var(--colors-support-info)}.cta-card__root--align_center{max-width:420px;gap:16px;align-items:center;justify-content:center}.cta-card__text--align_center{text-align:center;align-items:center;justify-content:center}.cta-card__root--color_neutral{background:var(--colors-layer-02);border-color:var(--colors-border-subtle)}.cta-card__title--color_neutral{color:var(--colors-text-primary)}.cta-card__description--color_neutral{color:var(--colors-text-secondary)}.cta-card__root--align_left{max-width:520px}.cta-card__root--align_left,.cta-card__text--align_left{align-items:flex-start}.data-table__th--size_sm{font-size:var(--font-sizes-type-01)}.data-table__th--size_sm,.data-table__td--size_sm{padding-inline:var(--spacing-12);padding-block:6px}.data-table__td--size_sm{font-size:var(--font-sizes-type-02)}.data-table__groupHeader--size_sm{padding-inline:var(--spacing-12);padding-block:6px;font-size:var(--font-sizes-type-01)}.data-table__groupHeaderChevron--size_sm{width:12px;height:12px}.data-table__th--headerStyle_filled{background:var(--colors-layer-02)}.data-table__th--size_md{font-size:var(--font-sizes-type-01)}.data-table__th--size_md,.data-table__td--size_md{padding-inline:var(--spacing-12);padding-block:var(--spacing-8)}.data-table__td--size_md{font-size:var(--font-sizes-type-02)}.data-table__groupHeader--size_md{padding-inline:var(--spacing-12);padding-block:var(--spacing-8);font-size:var(--font-sizes-type-01)}.data-table__groupHeaderChevron--size_md{width:14px;height:14px}.data-table__th--size_lg{font-size:var(--font-sizes-type-02)}.data-table__th--size_lg,.data-table__td--size_lg{padding-inline:var(--spacing-16);padding-block:10px}.data-table__td--size_lg{font-size:var(--font-sizes-type-03)}.data-table__groupHeader--size_lg{padding-inline:var(--spacing-16);padding-block:10px;font-size:var(--font-sizes-type-02)}.data-table__groupHeaderChevron--size_lg{width:16px;height:16px}.data-table__th--headerStyle_transparent{background:transparent}.data-table__tr--bodyStyle_striped:nth-child(2n) td{background:var(--colors-layer-02)}.data-table__td--bodyStyle_striped,.data-table__td--bodyStyle_plain,.data-table__td--bodyStyle_minimal{border-bottom:none}.data-table__tr--hoverable_true:is(:hover,[data-hover]) td{background:var(--colors-layer-03)}.data-table__root--scrollable_true{overflow-x:auto}.data-table__root--surface_background,.data-table__td--surface_background{background:var(--colors-background)}.data-table__root--surface_layer-01,.data-table__td--surface_layer-01{background:var(--colors-layer-01)}.notification-banner__root--color_info{background:#8fc4d01a;border-color:#8fc4d033}.notification-banner__content--color_info{color:var(--colors-support-info)}.notification-banner__action--color_info{color:var(--colors-support-info);border-color:var(--colors-support-info)}.switch__root--size_sm{gap:6px;padding-block:5px;padding-inline:3px}.switch__focusRing--size_sm{width:29px;height:19px}.switch__track--size_sm{width:24px;height:14px}.switch__thumb--size_sm{width:8px;height:8px;left:3px}.switch__thumb--size_sm[data-checked=true]{transform:translateY(-50%) translate(10px)}.switch__label--size_sm{font-size:var(--font-sizes-type-02)}}@layer utilities{.c_\#059669{color:#059669}.c_priceTypeB{color:priceTypeB}.c_priceTypeA{color:priceTypeA}.c_priceTypeC{color:priceTypeC}.trf_translateX\(-50\%\){transform:translate(-50%)}.trf_translateY\(-50\%\){transform:translateY(-50%)}.px_4px{padding-inline:4px}.px_6px{padding-inline:6px}.px_8px{padding-inline:8px}.c_\#FFA900{color:#ffa900}.c_\#60BB83{color:#60bb83}.c_iris{color:iris}.d_flex{display:flex}.min-h_100vh{min-height:100vh}.bg_background{background:var(--colors-background)}.c_text\.primary{color:var(--colors-text-primary)}.gap_16{gap:var(--spacing-16)}.p_24{padding:var(--spacing-24)}.c_support\.error{color:var(--colors-support-error)}.c_text\.secondary{color:var(--colors-text-secondary)}.bg_interactive{background:var(--colors-interactive)}.c_text\.on-color{color:var(--colors-text-on-color)}.px_12{padding-inline:var(--spacing-12)}.py_8{padding-block:var(--spacing-8)}.bdr_sm{border-radius:var(--radii-sm)}.cursor_pointer{cursor:pointer}.bd-t_1px_solid{border-top:1px solid}.gap_2px{gap:2px}.d_grid{display:grid}.bg_layer-01{background:var(--colors-layer-01)}.bd_1px_solid{border:1px solid}.bdr_md{border-radius:var(--radii-md)}.p_16{padding:var(--spacing-16)}.w_220px{width:220px}.h_14px{height:14px}.bdr_3px{border-radius:3px}.w_160px{width:160px}.h_12px{height:12px}.w_140px{width:140px}.w_120px{width:120px}.h_36px{height:36px}.w_60px{width:60px}.w_200px{width:200px}.w_80px{width:80px}.h_28px{height:28px}.w_180px{width:180px}.w_320px{width:320px}.w_100\%{width:100%}.h_180px{height:180px}.w_260px{width:260px}.w_340px{width:340px}.w_240px{width:240px}.w_300px{width:300px}.h_18px{height:18px}.ov_hidden{overflow:hidden}.px_16{padding-inline:var(--spacing-16)}.py_12{padding-block:var(--spacing-12)}.bd-b_1px_solid{border-bottom:1px solid}.c_text\.tertiary{color:var(--colors-text-tertiary)}.tt_uppercase{text-transform:uppercase}.ls_wide{letter-spacing:wide}.ta_center{text-align:center}.d_inline-block{display:inline-block}.w_7px{width:7px}.h_7px{height:7px}.trf_rotate\(45deg\){transform:rotate(45deg)}.gap_2{gap:var(--spacing-2)}.d_inline-flex{display:inline-flex}.d_block{display:block}.c_text\.disabled{color:var(--colors-text-disabled)}.c_var\(--colors-baseline\){color:var(--colors-baseline)}.min-w_180px{min-width:180px}.py_10{padding-block:10px}.white-space_nowrap{white-space:nowrap}.c_baseline{color:var(--colors-baseline)}.gap_8{gap:var(--spacing-8)}.c_content\.tertiary{color:content.tertiary}.gap_6{gap:6px}.flex_0_0_220px{flex:0 0 220px}.gap_6px{gap:6px}.gap_12px{gap:12px}.gap_8px{gap:8px}.flex_1{flex:1 1 0%}.min-h_180px{min-height:180px}.op_0\.3{opacity:.3}.gap_12{gap:var(--spacing-12)}.py_8px{padding-block:8px}.h_100\%{height:100%}.gap_4px{gap:4px}.tt_none{text-transform:none}.ls_normal{letter-spacing:normal}.px_12px{padding-inline:12px}.op_0\.85{opacity:.85}.min-w_220px{min-width:220px}.gap_4{gap:var(--spacing-4)}.tov_ellipsis{text-overflow:ellipsis}.min-w_200px{min-width:200px}.py_6{padding-block:6px}.cursor_help{cursor:help}.min-w_160px{min-width:160px}.bg_rgba\(209\,_194\,_147\,_0\.08\){background:#d1c29314}.py_2px\!{padding-block:2px!important}.bg_layer-03{background:var(--colors-layer-03)}.cursor_default{cursor:default}.bg_rgba\(250\,255\,204\,0\.15\){background:#faffcc26}.bg_rgba\(58\,198\,200\,0\.06\){background:#3ac6c80f}.pos_fixed{position:fixed}.z_200{z-index:200}.bg_layer-02{background:var(--colors-layer-02)}.bd_1px_solid_token\(colors\.border\.subtle\){border:1px solid var(--colors-border-subtle)}.bdr_6px{border-radius:6px}.p_8px_12px{padding:8px 12px}.bx-sh_0_4px_12px_rgba\(0\,0\,0\,0\.3\){box-shadow:0 4px 12px #0000004d}.ls_0\.1em{letter-spacing:.1em}.mx_12px{margin-inline:12px}.p_8px_10px{padding:8px 10px}.bg_rgba\(255\,170\,124\,0\.08\){background:#ffaa7c14}.c_support\.warning{color:var(--colors-support-warning)}.bg_rgba\(237\,104\,99\,0\.08\){background:#ed686314}.bdr_0_0_6px_6px{border-radius:0 0 6px 6px}.bd-t_none{border-top:none}.ls_0\.04em{letter-spacing:.04em}.bd_1px_solid_rgba\(255\,170\,124\,0\.35\){border:1px solid rgba(255,170,124,.35)}.pointer-events_none{pointer-events:none}.ls_tracking-wider{letter-spacing:var(--letter-spacings-tracking-wider)}.p_10px_12px{padding:10px 12px}.ls_0\.06em{letter-spacing:.06em}.bd-r_1px_solid{border-right:1px solid}.gap_10px{gap:10px}.trs_color_0\.15s{transition:color .15s}.bd_none{border:none}.bg_transparent{background:transparent}.p_0{padding:0}.c_border\.subtle{color:var(--colors-border-subtle)}.w_5px{width:5px}.h_5px{height:5px}.bdr_50\%{border-radius:50%}.bg_accent{background:var(--colors-accent)}.anim_pulse_2s_ease-in-out_infinite{animation:pulse 2s ease-in-out infinite}.bg_surface-dropdown{background:var(--colors-surface-dropdown)}.px_16px{padding-inline:16px}.ta_left{text-align:left}.td_none{text-decoration:none}.trs_background_0\.1s\,_color_0\.1s{transition:background .1s,color .1s}.my_4px{margin-block:4px}.ls_0\.05em{letter-spacing:.05em}.inset_0{top:0;right:0;bottom:0;left:0}.bg_overlay-scrim{background:var(--colors-overlay-scrim)}.z_300{z-index:300}.bg_surface-modal{background:var(--colors-surface-modal)}.bx-sh_0_20px_40px_rgba\(0\,0\,0\,0\.4\){box-shadow:0 20px 40px #0006}.w_90vw{width:90vw}.max-w_400px{max-width:400px}.px_20px{padding-inline:20px}.py_10px{padding-block:10px}.w_6px{width:6px}.h_6px{height:6px}.py_12px{padding-block:12px}.max-w_280px{max-width:280px}.us_all{-webkit-user-select:all;user-select:all}.c_accent{color:var(--colors-accent)}.ls_tracking-wide{letter-spacing:var(--letter-spacings-tracking-wide)}.grid-area_panel{grid-area:panel}.pos_relative{position:relative}.w_24px{width:24px}.h_24px{height:24px}.p_12px_16px{padding:12px 16px}.py_16{padding-block:var(--spacing-16)}.gap_16px{gap:16px}.gap_24px{gap:24px}.c_\#FAFFCC{color:#faffcc}.c_seriesMint{color:seriesMint}.c_seriesEmber{color:seriesEmber}.w_100px{width:100px}.h_40px{height:40px}.h_16px{height:16px}.w_380px{width:380px}.c_indicator\.caution{color:var(--colors-indicator-caution)}.max-w_992px{max-width:992px}.mx_auto{margin-inline:auto}.w_50\%{width:50%}.max-w_none{max-width:none}.min-h_inherit{min-height:inherit}.pos_absolute{position:absolute}.bkdp_blur\(6px\){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.c_support\.info{color:var(--colors-support-info)}.w_248px{width:248px}.w_216px{width:216px}.bdr_4px{border-radius:4px}.px_24px{padding-inline:24px}.p_48{padding:var(--spacing-48)}.max-w_480px{max-width:480px}.p_8px_24px{padding:8px 24px}.pos_sticky{position:sticky}.z_98{z-index:98}.px_24{padding-inline:var(--spacing-24)}.max-w_100\%{max-width:100%}.bdr_0{border-radius:0}.ta_right{text-align:right}.ls_0\.10em{letter-spacing:.1em}.h_1px{height:1px}.bg_border\.disabled{background:var(--colors-border-disabled)}.mx_-16px{margin-inline:-16px}.gap_5px{gap:5px}.c_transparent{color:transparent}.w_1px{width:1px}.clip_rect\(0_0_0_0\){clip:rect(0 0 0 0)}.z_2{z-index:2}.z_1{z-index:1}.px_0{padding-inline:0}.w_100cqw{width:100cqw}.bx-s_border-box{box-sizing:border-box}.py_4px{padding-block:4px}.bd-b_1px_solid_rgba\(255\,170\,124\,0\.35\){border-bottom:1px solid rgba(255,170,124,.35)}.py_14px{padding-block:14px}.m_0{margin:0}.min-h_200px{min-height:200px}.w_20px{width:20px}.h_20px{height:20px}.bd_2px_solid{border:2px solid}.anim_spin_0\.8s_linear_infinite{animation:spin .8s linear infinite}.sr_true{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.us_none{-webkit-user-select:none;user-select:none}.tch-a_none{touch-action:none}.h_2px{height:2px}.bdr_1px{border-radius:1px}.w_10px{width:10px}.h_10px{height:10px}.bg_text\.tertiary{background:var(--colors-text-tertiary)}.trf_translate\(-50\%\,_-50\%\){transform:translate(-50%,-50%)}.trs_background_0\.1s\,_transform_0\.1s{transition:background .1s,transform .1s}.trf_translate\(-50\%\,_-50\%\)_scale\(1\.3\){transform:translate(-50%,-50%) scale(1.3)}.bg_rgba\(255\,_255\,_255\,_0\.04\){background:#ffffff0a}.z_97{z-index:97}.mx_-24{margin-inline:calc(var(--spacing-24) * -1)}.w_8{width:8px}.h_8{height:8px}.max-w_1100px{max-width:1100px}.py_20{padding-block:var(--spacing-20)}.p_32{padding:var(--spacing-32)}.op_0\.6{opacity:.6}.op_1{opacity:1}.trs_opacity_0\.15s_ease{transition:opacity .15s ease}.c_text\.subtle{color:var(--colors-text-subtle)}.op_0\.25{opacity:.25}.op_0\.15{opacity:.15}.p_12{padding:var(--spacing-12)}.py_48{padding-block:var(--spacing-48)}.c_interactive{color:var(--colors-interactive)}.resize_vertical{resize:vertical}.td_underline{text-decoration:underline}.max-w_640px{max-width:640px}.c_support\.caution{color:support.caution}.px_32{padding-inline:var(--spacing-32)}.max-w_1080px{max-width:1080px}.gap_20{gap:var(--spacing-20)}.gap_32{gap:var(--spacing-32)}.max-w_600px{max-width:600px}.py_4{padding-block:var(--spacing-4)}.gap_24{gap:var(--spacing-24)}.max-w_1008px{max-width:1008px}.py_24{padding-block:var(--spacing-24)}.py_32{padding-block:var(--spacing-32)}.bg_surface-positive-01{background:var(--colors-surface-positive-01)}.c_indicator\.positive{color:var(--colors-indicator-positive)}.bg_surface-positive-02{background:var(--colors-surface-positive-02)}.bg_surface-positive-03{background:var(--colors-surface-positive-03)}.bg_surface-positive-04{background:var(--colors-surface-positive-04)}.bg_surface-positive-05{background:var(--colors-surface-positive-05)}.bg_surface-negative-01{background:var(--colors-surface-negative-01)}.c_indicator\.negative{color:var(--colors-indicator-negative)}.bg_surface-negative-02{background:var(--colors-surface-negative-02)}.bg_surface-negative-03{background:var(--colors-surface-negative-03)}.bg_surface-negative-04{background:var(--colors-surface-negative-04)}.bg_surface-negative-05{background:var(--colors-surface-negative-05)}.left_0{left:0}.left_50\%{left:50%}.right_0{right:0}.top_0{top:0}.top_50\%{top:50%}.bottom_0{bottom:0}.as_flex-start{align-self:flex-start}.ml_8px{margin-left:8px}.as_center{align-self:center}.as_flex-end{align-self:flex-end}.mr_8px{margin-right:8px}.mt_6px{margin-top:6px}.mb_6px{margin-bottom:6px}.mb_4px{margin-bottom:4px}.bd-l-w_3px{border-left-width:3px}.bd-r-w_3px{border-right-width:3px}.bd-t-w_3px{border-top-width:3px}.mt_4px{margin-top:4px}.bd-b-w_3px{border-bottom-width:3px}.mr_4px{margin-right:4px}.ml_4px{margin-left:4px}.bd-l-w_4px{border-left-width:4px}.bd-r-w_4px{border-right-width:4px}.bd-t-w_4px{border-top-width:4px}.bd-b-w_4px{border-bottom-width:4px}.mr_6px{margin-right:6px}.ml_6px{margin-left:6px}.flex-d_column{flex-direction:column}.ai_center{align-items:center}.jc_center{justify-content:center}.ff_mono{font-family:var(--fonts-mono)}.fs_type-04{font-size:var(--font-sizes-type-04)}.fw_600{font-weight:600}.fs_type-02{font-size:var(--font-sizes-type-02)}.ff_sans{font-family:var(--fonts-sans)}.fw_500{font-weight:500}.mb_32{margin-bottom:var(--spacing-32)}.mt_32{margin-top:var(--spacing-32)}.mb_20px{margin-bottom:20px}.pt_12{padding-top:var(--spacing-12)}.bd-c_border\.disabled{border-color:var(--colors-border-disabled)}.grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.mb_16{margin-bottom:var(--spacing-16)}.grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.bd-c_border\.subtle{border-color:var(--colors-border-subtle)}.mt_12{margin-top:var(--spacing-12)}.mt_8{margin-top:var(--spacing-8)}.grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.ai_start{align-items:start}.ai_flex-start{align-items:flex-start}.jc_space-between{justify-content:space-between}.bd-b-c_border\.disabled{border-bottom-color:var(--colors-border-disabled)}.fs_type-01{font-size:var(--font-sizes-type-01)}.flex-sh_0{flex-shrink:0}.ml_16{margin-left:var(--spacing-16)}.mt_2{margin-top:var(--spacing-2)}.lh_1\.6{line-height:1.6}.fw_700{font-weight:700}.pl_24{padding-left:var(--spacing-24)}.mr_6{margin-right:6px}.font-style_italic{font-style:italic}.flex-wrap_wrap{flex-wrap:wrap}.fs_xs{font-size:xs}.ai_flex-end{align-items:flex-end}.as_start{align-self:start}.cg_12px{column-gap:12px}.rg_32px{row-gap:32px}.ai_stretch{align-items:stretch}.fw_400{font-weight:400}.pb_8px{padding-bottom:8px}.pt_6px{padding-top:6px}.pl_10{padding-left:10px}.pr_10{padding-right:10px}.bd-b-c_border\.subtle{border-bottom-color:var(--colors-border-subtle)}.bd-b-c_rgba\(63\,74\,74\,0\.5\){border-bottom-color:#3f4a4a80}.pl_32{padding-left:var(--spacing-32)}.pl_48{padding-left:var(--spacing-48)}.lh_1\.5{line-height:1.5}.fs_type-00{font-size:type-00}.top_53px{top:53px}.bd-c_text\.primary{border-color:var(--colors-text-primary)}.bd-c_baseline{border-color:var(--colors-baseline)}.bd-c_rgba\(58\,198\,200\,0\.15\){border-color:#3ac6c826}.ml_2px{margin-left:2px}.mb_8px{margin-bottom:8px}.bd-c_rgba\(255\,170\,124\,0\.2\){border-color:#ffaa7c33}.fs_10px{font-size:10px}.bd-c_rgba\(255\,170\,124\,0\.3\){border-color:#ffaa7c4d}.bd-c_rgba\(237\,104\,99\,0\.3\){border-color:#ed68634d}.bd-c_rgba\(237\,104\,99\,0\.2\){border-color:#ed686333}.mt_-20px{margin-top:-20px}.mb_2px{margin-bottom:2px}.mt_8px{margin-top:8px}.pt_4px{padding-top:4px}.pt_12px{padding-top:12px}.fs_9px{font-size:9px}.as_stretch{align-self:stretch}.pb_12px{padding-bottom:12px}.pr_20{padding-right:var(--spacing-20)}.bd-r-c_border\.disabled{border-right-color:var(--colors-border-disabled)}.ml_auto{margin-left:auto}.fs_11px{font-size:11px}.pt_8px{padding-top:8px}.pb_4px{padding-bottom:4px}.bd-t-c_border\.disabled{border-top-color:var(--colors-border-disabled)}.pt_16px{padding-top:16px}.fs_type-03{font-size:var(--font-sizes-type-03)}.ov-y_auto{overflow-y:auto}.pt_16{padding-top:var(--spacing-16)}.pb_12{padding-bottom:var(--spacing-12)}.mt_20px{margin-top:20px}.mt_24px{margin-top:24px}.mt_16px{margin-top:16px}.mt_16{margin-top:var(--spacing-16)}.ml_4{margin-left:var(--spacing-4)}.grid-tc_1fr_2fr{grid-template-columns:1fr 2fr}.lh_normal{line-height:normal}.lh_1{line-height:1}.top_44px{top:44px}.pt_20{padding-top:var(--spacing-20)}.top_97px{top:97px}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.bd-t-c_border\.subtle{border-top-color:var(--colors-border-subtle)}.jc_flex-end{justify-content:flex-end}.mb_-16px{margin-bottom:-16px}.pb_16px{padding-bottom:16px}.bd-c_transparent{border-color:transparent}.bd-c_rgba\(255\,170\,124\,0\.35\){border-color:#ffaa7c59}.mb_14px{margin-bottom:14px}.bd-t-c_interactive{border-top-color:var(--colors-interactive)}.fs_8px{font-size:8px}.top_-18px{top:-18px}.fs_12px{font-size:12px}.pb_6px{padding-bottom:6px}.mt_-20{margin-top:calc(var(--spacing-20) * -1)}.bg-c_accent\.emphasis{background-color:accent.emphasis}.bd-c_support\.error{border-color:var(--colors-support-error)}.mb_8{margin-bottom:var(--spacing-8)}.grid-tc_2fr_1fr{grid-template-columns:2fr 1fr}.mb_24{margin-bottom:var(--spacing-24)}.mb_6{margin-bottom:6px}.fs_type-05{font-size:type-05}.mb_12{margin-bottom:var(--spacing-12)}.bd-c_support\.caution{border-color:support.caution}.lh_1\.7{line-height:1.7}.mt_24{margin-top:var(--spacing-24)}.mt_48{margin-top:var(--spacing-48)}.mb_48{margin-bottom:var(--spacing-48)}.mb_4{margin-bottom:var(--spacing-4)}.\[\&_td\]\:bg_layer-02 td{background:var(--colors-layer-02)}.placeholder\:c_text\.tertiary::placeholder,.placeholder\:c_text\.tertiary[data-placeholder]{color:var(--colors-text-tertiary)}.\[\&_span\]\:fs_type-01\! span{font-size:var(--font-sizes-type-01)!important}.first\:mt_0:first-child{margin-top:0}.focus\:ring_none:is(:focus,[data-focus]){outline:2px solid transparent;outline-offset:2px}input:focus-visible+.\[input\:focus-visible_\+_\&\]\:bd-c_border\.strong{border-color:var(--colors-border-strong)}.focus\:bd-c_interactive:is(:focus,[data-focus]){border-color:var(--colors-interactive)}.hover\:c_text\.primary:is(:hover,[data-hover]){color:var(--colors-text-primary)}.hover\:c_baseline:is(:hover,[data-hover]){color:var(--colors-baseline)}.hover\:c_text\.secondary:is(:hover,[data-hover]){color:var(--colors-text-secondary)}.hover\:bg_layer-02:is(:hover,[data-hover]){background:var(--colors-layer-02)}.hover\:bg_transparent:is(:hover,[data-hover]){background:transparent}.hover\:c_accent:is(:hover,[data-hover]){color:var(--colors-accent)}.hover\:bg_interactive\.hover:is(:hover,[data-hover]){background:var(--colors-interactive-hover)}.hover\:bg_text\.secondary:is(:hover,[data-hover]){background:var(--colors-text-secondary)}.hover\:trf_translate\(-50\%\,_-50\%\)_scale\(1\.3\):is(:hover,[data-hover]){transform:translate(-50%,-50%) scale(1.3)}.hover\:bd-c_text\.primary:is(:hover,[data-hover]){border-color:var(--colors-text-primary)}.hover\:bd-c_baseline:is(:hover,[data-hover]){border-color:var(--colors-baseline)}.hover\:bd-c_rgba\(58\,198\,200\,0\.15\):is(:hover,[data-hover]){border-color:#3ac6c826}}@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body, var(--font-fallback))}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;box-sizing:border-box;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor)}hr{height:0px;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-moz-appearance:button;appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:transparent}::placeholder{opacity:1;--placeholder-fallback: rgba(0, 0, 0, .5);color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}table{text-indent:0px;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-kumo-ocean-10: #DFFBFF;--colors-kumo-ocean-20: #B7DFE8;--colors-kumo-ocean-30: #8FC4D0;--colors-kumo-ocean-40: #67A9B7;--colors-kumo-ocean-50: #428E9E;--colors-kumo-ocean-60: #217382;--colors-kumo-ocean-70: #045865;--colors-kumo-ocean-80: #003E48;--colors-kumo-ocean-90: #00252D;--colors-kumo-ocean-100: #000E13;--colors-kumo-lagoon-10: #D1FFFF;--colors-kumo-lagoon-20: #8FE7E8;--colors-kumo-lagoon-30: #3AC6C8;--colors-kumo-lagoon-40: #00A5A9;--colors-kumo-lagoon-50: #00787B;--colors-kumo-lagoon-60: #006163;--colors-kumo-lagoon-70: #004B4D;--colors-kumo-lagoon-80: #013638;--colors-kumo-lagoon-90: #012323;--colors-kumo-lagoon-100: #011011;--colors-kumo-slate-10: #DDF8F8;--colors-kumo-slate-20: #B2CACA;--colors-kumo-slate-30: #8FA3A3;--colors-kumo-slate-40: #6D7E7E;--colors-kumo-slate-50: #536161;--colors-kumo-slate-60: #3F4A4A;--colors-kumo-slate-65: #374141;--colors-kumo-slate-70: #2F3737;--colors-kumo-slate-75: #262D2D;--colors-kumo-slate-80: #1E2424;--colors-kumo-slate-85: #171C1C;--colors-kumo-slate-90: #101414;--colors-kumo-slate-100: #050606;--colors-kumo-coral-10: #FFE4E1;--colors-kumo-coral-20: #F9AFA8;--colors-kumo-coral-30: #F38A83;--colors-kumo-coral-40: #ED6863;--colors-kumo-coral-50: #CC726B;--colors-kumo-coral-60: #A55A55;--colors-kumo-coral-70: #80433F;--colors-kumo-coral-80: #5D2E2B;--colors-kumo-coral-90: #3C1A17;--colors-kumo-coral-100: #1E0707;--colors-kumo-copper-10: #FFEDDF;--colors-kumo-copper-20: #FFCBAA;--colors-kumo-copper-30: #FFAA7C;--colors-kumo-copper-40: #FF894B;--colors-kumo-copper-50: #CD6A39;--colors-kumo-copper-60: #A4552F;--colors-kumo-copper-70: #7E4124;--colors-kumo-copper-80: #5A2E1A;--colors-kumo-copper-90: #371C10;--colors-kumo-copper-100: #180C06;--colors-kumo-ember-10: #FFF6DF;--colors-kumo-ember-20: #FFE49E;--colors-kumo-ember-30: #FFCA55;--colors-kumo-ember-40: #FFA900;--colors-kumo-ember-50: #C58300;--colors-kumo-ember-60: #9E6900;--colors-kumo-ember-70: #785108;--colors-kumo-ember-80: #55390C;--colors-kumo-ember-90: #34230B;--colors-kumo-ember-100: #160F07;--colors-kumo-dune-10: #F2F2F2;--colors-kumo-dune-20: #E9E2CB;--colors-kumo-dune-30: #DDD2AD;--colors-kumo-dune-40: #D1C293;--colors-kumo-dune-50: #B0A06C;--colors-kumo-dune-60: #8F7F4D;--colors-kumo-dune-70: #6E6034;--colors-kumo-dune-80: #4D4322;--colors-kumo-dune-90: #2D2816;--colors-kumo-dune-100: #0F0F0F;--colors-kumo-iris-10: #EEEEEE;--colors-kumo-iris-20: #DBD2EF;--colors-kumo-iris-30: #C6B8E7;--colors-kumo-iris-40: #B29FD9;--colors-kumo-iris-50: #9580BF;--colors-kumo-iris-60: #7964A0;--colors-kumo-iris-70: #5D4B7E;--colors-kumo-iris-80: #41345A;--colors-kumo-iris-90: #272035;--colors-kumo-iris-100: #0E0E0E;--colors-kumo-lapis-10: #EDEDED;--colors-kumo-lapis-20: #C2D6F0;--colors-kumo-lapis-30: #9EBEE9;--colors-kumo-lapis-40: #7EA5DB;--colors-kumo-lapis-50: #5E89C2;--colors-kumo-lapis-60: #436DA5;--colors-kumo-lapis-70: #2E5383;--colors-kumo-lapis-80: #1F3A5D;--colors-kumo-lapis-90: #142337;--colors-kumo-lapis-100: #0D0D0D;--colors-kumo-mint-10: #E3F8E9;--colors-kumo-mint-20: #B5E5C4;--colors-kumo-mint-30: #8BD0A3;--colors-kumo-mint-40: #60BB83;--colors-kumo-mint-50: #50986B;--colors-kumo-mint-60: #3F7955;--colors-kumo-mint-70: #2F5B40;--colors-kumo-mint-80: #1F3F2B;--colors-kumo-mint-90: #112519;--colors-kumo-mint-100: #050E08;--opacity-chart-alpha-solid: 1;--opacity-chart-alpha-strong: .55;--opacity-chart-alpha-range: .45;--opacity-chart-alpha-overlay: .25;--opacity-chart-alpha-ghost: .15;--opacity-chart-alpha-band-inner: .15;--opacity-chart-alpha-band-outer: .1;--font-sizes-type-01: .625rem;--font-sizes-type-02: .75rem;--font-sizes-type-03: .875rem;--font-sizes-type-04: 1.125rem;--font-sizes-display-01: 1.25rem;--font-sizes-display-02: 1.625rem;--font-sizes-display-03: 2.625rem;--letter-spacings-tracking-tight: .02em;--letter-spacings-tracking-wide: .06em;--letter-spacings-tracking-wider: .1em;--fonts-sans: Barlow, sans-serif;--fonts-mono: Inconsolata, monospace;--spacing-2: 2px;--spacing-4: 4px;--spacing-8: 8px;--spacing-12: 12px;--spacing-16: 16px;--spacing-20: 20px;--spacing-24: 24px;--spacing-32: 32px;--spacing-48: 48px;--radii-sm: 3px;--radii-md: 6px;--sizes-sidebar\.width: 220px;--sizes-global-nav\.height: 44px;--sizes-category-nav\.height: 36px;--colors-text-primary: var(--colors-kumo-lagoon-10);--colors-text-secondary: var(--colors-kumo-slate-30);--colors-text-tertiary: var(--colors-kumo-slate-40);--colors-text-subtle: var(--colors-kumo-slate-50);--colors-text-disabled: var(--colors-kumo-slate-65);--colors-text-on-color: var(--colors-kumo-lagoon-10);--colors-text-inverse: var(--colors-kumo-slate-80);--colors-text-placeholder: var(--colors-kumo-slate-65);--colors-text-helper: var(--colors-kumo-slate-65);--colors-text-error: var(--colors-kumo-coral-40);--colors-support-error: var(--colors-kumo-coral-40);--colors-support-warning: var(--colors-kumo-copper-30);--colors-support-success: var(--colors-kumo-lagoon-30);--colors-support-info: var(--colors-kumo-ocean-30);--colors-indicator-negative: var(--colors-kumo-coral-30);--colors-indicator-caution: var(--colors-kumo-copper-30);--colors-indicator-positive: var(--colors-kumo-lagoon-30);--colors-category-price-type-a: var(--colors-kumo-iris-40);--colors-category-price-type-b: var(--colors-kumo-ember-40);--colors-category-price-type-c: var(--colors-kumo-lapis-40);--colors-series-01: var(--colors-kumo-mint-30);--colors-series-02: var(--colors-kumo-ember-30);--colors-series-03: var(--colors-kumo-iris-30);--colors-series-04: var(--colors-kumo-lapis-30);--colors-series-05: var(--colors-kumo-dune-30);--colors-series-06: var(--colors-kumo-copper-30);--colors-background: var(--colors-kumo-slate-85);--colors-layer-01: var(--colors-kumo-slate-80);--colors-layer-02: var(--colors-kumo-slate-75);--colors-layer-03: var(--colors-kumo-slate-70);--colors-surface-badge: var(--colors-kumo-slate-65);--colors-surface-tag: var(--colors-kumo-slate-65);--colors-surface-tooltip: var(--colors-kumo-slate-60);--colors-surface-popover: var(--colors-kumo-slate-60);--colors-surface-dropdown: var(--colors-kumo-slate-70);--colors-surface-modal: var(--colors-kumo-slate-70);--colors-overlay-scrim: rgba(0,0,0,.6);--colors-interactive: var(--colors-kumo-ocean-60);--colors-interactive-hover: var(--colors-kumo-ocean-50);--colors-interactive-active: var(--colors-kumo-ocean-40);--colors-interactive-disabled: var(--colors-kumo-slate-75);--colors-border-subtle: var(--colors-kumo-slate-60);--colors-border-strong: var(--colors-kumo-slate-40);--colors-border-disabled: var(--colors-kumo-slate-70);--colors-border-interactive: var(--colors-kumo-ocean-40);--colors-border-interactive-hover: var(--colors-kumo-ocean-30);--colors-accent: #DDF21D;--colors-baseline: #FAFFCC;--colors-project-01: #60BB83;--colors-project-02: #D686BD;--colors-project-03: #80B5DD;--colors-surface-positive-01: rgba(58,198,200, .025);--colors-surface-positive-02: rgba(58,198,200, .075);--colors-surface-positive-03: rgba(58,198,200, .125);--colors-surface-positive-04: rgba(58,198,200, .175);--colors-surface-positive-05: rgba(58,198,200, .225);--colors-surface-negative-01: rgba(243,138,131, .03);--colors-surface-negative-02: rgba(243,138,131, .09);--colors-surface-negative-03: rgba(243,138,131, .15);--colors-surface-negative-04: rgba(243,138,131, .21);--colors-surface-negative-05: rgba(243,138,131, .27);--colors-chart-grid: var(--colors-kumo-slate-60);--colors-chart-reference: var(--colors-kumo-slate-40);--colors-chart-crosshair: var(--colors-kumo-slate-40);--colors-chart-zone: rgba(83,97,97,.1);--colors-chart: var(--colors-kumo-ocean-50)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}}@layer recipes{@layer _base{.badge{text-align:center;border-radius:2px;border:1px solid transparent;font-family:var(--fonts-mono);flex-shrink:0}.badge,.btn{display:inline-flex;white-space:nowrap;font-weight:500;align-items:center;justify-content:center}.btn{cursor:pointer;gap:4px;transition:all .1s;background:transparent;color:var(--colors-text-secondary);border:1px solid;font-family:var(--fonts-sans);line-height:1;border-color:var(--colors-border-subtle)}.btn:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed;pointer-events:none}.card{background:var(--colors-layer-01);border:1px solid;border-radius:var(--radii-md);overflow:hidden;padding:var(--spacing-16);border-color:var(--colors-border-subtle)}.card:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.tab{color:var(--colors-text-tertiary);border-radius:var(--radii-sm);cursor:pointer;border:none;background:transparent;transition:all .15s;display:inline-flex;font-family:var(--fonts-sans);font-weight:500;line-height:1;align-items:center;justify-content:center}.tab:is(:disabled,[disabled],[data-disabled]){color:var(--colors-text-disabled);pointer-events:none}.tab[data-active=true],.tab.active{color:var(--colors-text-primary);background:var(--colors-interactive)}.tab:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-border-strong);outline-offset:-2px;border-radius:4px}.tab:is(:hover,[data-hover]){color:var(--colors-text-secondary);background:var(--colors-surface-badge)}.icon{display:inline-block;flex-shrink:0}.category-nav{min-height:44px;background:var(--colors-background);border-bottom:1px solid;display:flex;padding-inline:var(--spacing-12);gap:4px;position:sticky;z-index:99;border-bottom-color:var(--colors-border-disabled);align-items:center;padding-top:4px;top:0;flex-shrink:0}.content-area{grid-area:content;display:flex;min-width:0;flex-direction:column;overflow-y:auto;overflow-x:hidden}.global-nav{grid-area:globalNav;height:50px;background:var(--colors-layer-01);border-bottom:1px solid;display:flex;padding-inline:var(--spacing-20);gap:var(--spacing-16);position:sticky;z-index:100;border-bottom-color:var(--colors-border-disabled);align-items:center;top:0}.stage{height:100vh;width:100vw;display:grid;overflow:hidden;background:var(--colors-background);color:var(--colors-text-primary);transition:grid-template-columns .25s cubic-bezier(.4,0,.2,1);grid-template-columns:220px 1fr;grid-template-rows:50px 1fr;grid-template-areas:"globalNav globalNav" "sidebar content"}}.badge--color_neutral{background:var(--colors-surface-badge);color:var(--colors-text-tertiary)}.badge--size_sm{min-height:14px;min-width:16px;padding-inline:4px;font-size:var(--font-sizes-type-01)}.badge--color_warning{background:#ffaa7c1f;color:var(--colors-support-warning);border-color:#ffaa7c40}.badge--color_info{background:#8fc4d01a;color:var(--colors-support-info);border-color:#8fc4d033}.badge--size_lg{min-height:18px;min-width:20px;padding-inline:6px;font-size:var(--font-sizes-type-02)}.btn--variant_secondary:is(:disabled,[disabled],[data-disabled]){color:var(--colors-text-disabled);border-color:var(--colors-border-disabled)}.btn--variant_secondary:is(:focus-visible,[data-focus-visible]){border:2px solid;border-color:var(--colors-border-strong)}.btn--variant_secondary:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.btn--variant_secondary:is(:active,[data-active]){border-color:var(--colors-border-subtle)}.btn--size_sm{padding-inline:6px;padding-block:4px;border-radius:var(--radii-sm);gap:3px;font-size:var(--font-sizes-type-01)}.btn--variant_ghost{background:transparent;color:var(--colors-text-secondary);border-color:transparent}.btn--variant_ghost:is(:disabled,[disabled],[data-disabled]){color:var(--colors-text-disabled);background:transparent}.btn--variant_ghost:is(:focus-visible,[data-focus-visible]){border:2px solid;border-color:var(--colors-border-strong)}.btn--variant_ghost:is(:hover,[data-hover]){background:var(--colors-layer-03)}.btn--variant_ghost:is(:active,[data-active]){background:var(--colors-layer-02)}.btn--variant_primary{background:var(--colors-interactive);color:var(--colors-text-on-color);border-color:var(--colors-interactive)}.btn--variant_primary:is(:disabled,[disabled],[data-disabled]){background:var(--colors-interactive-disabled);color:var(--colors-text-disabled);border-color:transparent}.btn--variant_primary:is(:focus-visible,[data-focus-visible]){border:2px solid;border-color:var(--colors-border-interactive)}.btn--variant_primary:is(:hover,[data-hover]){background:var(--colors-interactive-hover)}.btn--variant_primary:is(:active,[data-active]){background:var(--colors-interactive)}.btn--size_lg{padding-inline:12px;padding-block:8px}.btn--size_lg,.btn--size_md{border-radius:var(--radii-sm);font-size:var(--font-sizes-type-02)}.btn--size_md{padding-inline:8px;padding-block:6px}.card--state_warning{border-color:#ffaa7c59}.card--variant_transparent{background:transparent}.card--variant_flush{padding:0}.card--variant_ghost{background:transparent;padding:0;border-color:transparent}.card--variant_ghost:is(:hover,[data-hover]){border-color:transparent}.card--variant_naked{background:transparent;padding:0}.card--variant_raised{background:var(--colors-layer-02)}.tab--size_sm{padding-inline:10px;padding-block:5px;font-size:var(--font-sizes-type-02)}.icon--size_sm{width:16px;height:16px}.icon--color_neutral{color:var(--colors-text-secondary)}.icon--size_xs{width:12px;height:12px}.icon--color_inherit{color:inherit}.icon--color_success{color:var(--colors-support-success)}.icon--color_error{color:var(--colors-support-error)}.icon--size_md{width:20px;height:20px}.icon--size_lg{width:24px;height:24px}.icon--color_default{color:var(--colors-text-primary)}.stage--projectPanelOpen_true{grid-template-columns:220px 220px 1fr;grid-template-areas:"globalNav globalNav globalNav" "sidebar panel content"}}@layer recipes.slots{@layer _base{.chart-card__root{background:var(--colors-layer-01);border:1px solid;border-radius:var(--radii-md);display:flex;overflow:hidden;gap:6px;padding:20px;border-color:var(--colors-border-subtle);flex-direction:column}.chart-card__root:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.chart-card__header{display:flex;overflow:clip;width:100%;align-items:center;justify-content:space-between}.chart-card__label{letter-spacing:var(--letter-spacings-tracking-wide);text-transform:uppercase;color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-size:var(--font-sizes-type-02);font-weight:600;line-height:1}.chart-card__valueBlock{display:flex;gap:8px;overflow:clip;width:100%;flex-direction:column}.chart-card__value{color:var(--colors-text-primary);font-family:var(--fonts-sans);font-size:var(--font-sizes-display-02);font-weight:400;line-height:1}.chart-card__annotation{color:var(--colors-text-subtle);font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-01);line-height:1}.chart-card__divider{height:1px;background:var(--colors-border-subtle);width:100%;flex-shrink:0}.chart-card__chartSlot{width:100%;flex-shrink:0;margin-top:auto}.chart-card__comparison{display:flex;gap:6px;overflow:clip;width:100%;flex-direction:column}.chart-card__warningBadge{display:flex;overflow:clip;border-radius:2px;text-transform:uppercase;padding-inline:6px;min-height:18px;background:#ffaa7c1f;border:1px solid rgba(255,170,124,.25);color:var(--colors-support-warning);white-space:nowrap;align-items:center;justify-content:center;font-family:var(--fonts-mono);font-weight:600;font-size:var(--font-sizes-type-01);flex-shrink:0}.chart-card__errorBody{display:flex;gap:8px;text-align:center;overflow:clip;flex-direction:column;align-items:flex-start}.chart-card__errorBody,.chart-card__errorMessage{width:100%;font-family:var(--fonts-sans);font-weight:400}.chart-card__errorMessage{color:var(--colors-support-error);font-size:var(--font-sizes-type-03)}.chart-card__errorDescription{color:var(--colors-text-tertiary);width:100%;font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-type-01)}.filter-sidebar__root{grid-area:sidebar;position:relative;width:220px;background:var(--colors-layer-01);border-right:1px solid;padding-block:16px;display:flex;gap:16px;height:100%;flex-shrink:0;border-right-color:var(--colors-border-disabled);flex-direction:column;overflow-y:auto;overflow-x:hidden}.filter-sidebar__header{display:flex;padding-inline:12px;align-items:center;justify-content:space-between}.filter-sidebar__actions{display:flex;gap:6px}.filter-sidebar__contentWrap{padding-inline:12px}.filter-sidebar__contentWrap,.filter-sidebar__sectionGroup{display:flex;width:100%;flex-direction:column}.filter-sidebar__sectionGroup{gap:4px}.filter-sidebar__sectionDivider{width:100%;height:1px;background:var(--colors-border-subtle);flex-shrink:0}.filter-sidebar__section{gap:3px;padding-inline:12px;flex-direction:column}.filter-sidebar__section,.filter-sidebar__sectionHeader{display:flex;width:100%;overflow:hidden}.filter-sidebar__sectionHeader{align-items:center;justify-content:space-between}.filter-sidebar__sectionTitle{color:var(--colors-text-primary);white-space:nowrap;font-family:var(--fonts-sans);font-size:var(--font-sizes-type-02);font-weight:500}.filter-sidebar__sectionDescription{color:var(--colors-text-tertiary);width:100%;font-family:var(--fonts-sans);font-size:10px;font-weight:400;line-height:1.4}.filter-sidebar__sectionEditRow{display:flex;overflow:hidden;width:100%;align-items:center;justify-content:flex-end;padding-top:4px}.filter-sidebar__pickerWrap{display:flex;width:100%;padding-inline:12px;flex-direction:column}.filter-sidebar__pickerSpacer{width:100%;height:10px}.filter-sidebar__filterGroupWrap{display:flex;width:100%;padding-inline:12px;flex-direction:column}.filter-sidebar__groupLabel{color:var(--colors-text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:600;margin-bottom:6px}.metric-card__root{display:flex;border:1px solid;flex-direction:column;border-color:var(--colors-border-subtle)}.metric-card__root:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.metric-card__header{display:flex;overflow:clip;width:100%;align-items:flex-start;justify-content:space-between}.metric-card__badges{display:flex;gap:6px;overflow:clip;align-items:center;margin-top:-1px}.metric-card__label{color:var(--colors-text-tertiary);font-family:var(--fonts-mono);line-height:1}.metric-card__value{color:var(--colors-text-primary);line-height:1}.metric-card__annotation{color:var(--colors-text-subtle);font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-01)}.metric-card__content{gap:16px;margin-top:auto;padding-top:24px}.metric-card__content,.metric-card__comparison{display:flex;width:100%;flex-direction:column}.metric-card__comparison{gap:6px;overflow:clip}.metric-card__divider{height:1px;background:var(--colors-border-subtle);width:100%;flex-shrink:0}.metric-card__warningBadge{border-radius:2px;text-transform:uppercase;padding-inline:4px;min-height:14px;background:#ffaa7c1f;border:1px solid rgba(255,170,124,.25);color:var(--colors-support-warning);white-space:nowrap;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.metric-card__warningBadge,.metric-card__errorBody{display:flex;overflow:clip;font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01)}.metric-card__errorBody{gap:4px;text-align:center;width:100%;flex-direction:column;align-items:flex-start;font-weight:500;padding-top:8px}.metric-card__errorMessage{color:var(--colors-support-error);width:100%}.metric-card__errorDescription{color:var(--colors-text-tertiary);width:100%}.stats-card__root{background:var(--colors-layer-01);border:1px solid;border-radius:var(--radii-md);display:flex;overflow:hidden;border-color:var(--colors-border-subtle);flex-direction:column}.stats-card__root:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.stats-card__body{display:flex;flex:1 1 0%;gap:12px;padding:20px;overflow:hidden;flex-direction:column}.stats-card__header,.stats-card__hero{display:flex;overflow:hidden;align-items:center;justify-content:space-between}.stats-card__hero{line-height:normal}.stats-card__heroLabel{color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-03);line-height:1}.stats-card__heroValue{color:var(--colors-text-primary);font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-display-02);line-height:1}.stats-card__divider{height:1px;background:var(--colors-border-subtle);width:100%;flex-shrink:0}.stats-card__row{display:flex;align-items:center;justify-content:space-between;line-height:normal}.stats-card__rowLabel{color:var(--colors-text-tertiary);font-family:var(--fonts-sans);font-weight:500;font-size:var(--font-sizes-type-02);line-height:1}.stats-card__rowValue{color:var(--colors-text-secondary);font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-03);line-height:1}.stats-card__comparison{display:flex;gap:8px;overflow:hidden;flex-direction:column}.stats-card__footer{display:flex;gap:6px;padding:12px;background:var(--colors-layer-02);align-items:center;justify-content:flex-end}.stats-card__insight{color:var(--colors-text-tertiary);font-weight:500;line-height:1}.stats-card__insight,.stats-card__warningBadge{font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01)}.stats-card__warningBadge{display:flex;overflow:clip;border-radius:2px;text-transform:uppercase;padding-inline:6px;min-height:18px;background:#ffaa7c1f;border:1px solid rgba(255,170,124,.25);color:var(--colors-support-warning);white-space:nowrap;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.stats-card__errorBody{display:flex;gap:8px;text-align:center;overflow:clip;flex-direction:column;align-items:flex-start}.stats-card__errorBody,.stats-card__errorMessage{width:100%;font-family:var(--fonts-sans);font-weight:400}.stats-card__errorMessage{color:var(--colors-support-error);font-size:var(--font-sizes-type-03)}.stats-card__errorDescription{color:var(--colors-text-tertiary);width:100%;font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-type-01)}.text-input__root{display:flex;width:100%;flex-direction:column;align-items:flex-start}.text-input__label{color:var(--colors-text-secondary);white-space:nowrap;display:flex;height:24px;overflow:hidden;font-family:var(--fonts-sans);font-weight:500;line-height:normal;align-items:center}[data-disabled] .text-input__label{color:var(--colors-text-disabled)}.text-input__field{display:flex;width:100%;overflow:hidden;background:var(--colors-layer-03);border:1px solid;border-radius:4px;transition:border-color .15s,background .15s;align-items:center;border-color:var(--colors-border-subtle);flex-shrink:0}[data-disabled] .text-input__field{background:var(--colors-layer-02);cursor:not-allowed;border-color:transparent}[data-state=error] .text-input__field{border-color:var(--colors-support-error)}[data-state=warning] .text-input__field{border-color:var(--colors-border-subtle)}.text-input__field:focus-within{border-radius:5px;border-width:2px;border-color:var(--colors-border-interactive)}.text-input__field:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}[data-disabled] .text-input__field:is(:hover,[data-hover]){border-color:transparent}.text-input__input{flex:1 0 0;min-width:0;min-height:1px;background:transparent;border:none;outline:2px solid transparent;outline-offset:2px;color:var(--colors-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--fonts-sans);font-weight:500;line-height:normal}.text-input__input::placeholder,.text-input__input[data-placeholder]{color:var(--colors-text-secondary)}[data-disabled] .text-input__input::placeholder,[data-disabled] .text-input__input[data-placeholder]{color:var(--colors-text-disabled)}[data-disabled] .text-input__input{color:var(--colors-text-disabled);cursor:not-allowed}.text-input__helpText{color:var(--colors-text-secondary);display:flex;height:24px;overflow:hidden;width:100%;font-family:var(--fonts-sans);font-weight:500;line-height:normal;align-items:center;padding-top:1px;padding-bottom:2px}[data-state=error] .text-input__helpText{color:var(--colors-support-error)}[data-state=warning] .text-input__helpText{color:var(--colors-support-warning)}[data-disabled] .text-input__helpText{color:var(--colors-text-disabled)}.text-input__icon{width:16px;height:16px;display:flex;flex-shrink:0;align-items:center;justify-content:center}.tooltip__root{display:inline-flex;position:relative}.tooltip__trigger{display:inline-flex;cursor:default}.tooltip__bubble{position:absolute;pointer-events:none;z-index:200;display:flex;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;align-items:center}.tooltip__body{background:var(--colors-surface-tooltip);color:var(--colors-text-secondary);white-space:nowrap;flex-shrink:0}.tooltip__caret{width:0;height:0;flex-shrink:0;border-style:solid;border-color:transparent}.checkbox__root{position:relative;display:flex;border-radius:var(--radii-sm);cursor:pointer;transition:background .1s;align-items:center;font-family:var(--fonts-sans);font-weight:500}.checkbox__root[data-disabled]{cursor:not-allowed;gap:4px;flex-direction:column;align-items:flex-start}.checkbox__root[data-disabled]:is(:hover,[data-hover]) .checkbox__box[data-checked=true]{background:var(--colors-layer-03);border-color:var(--colors-layer-03)}.checkbox__root[data-disabled]:is(:hover,[data-hover]) .checkbox__label{color:var(--colors-text-disabled)}.checkbox__root[data-disabled]:is(:hover,[data-hover]) .checkbox__box{border-color:var(--colors-border-disabled)}.checkbox__root:is(:hover,[data-hover]) .checkbox__box[data-checked=true]{background:var(--colors-interactive-hover);border-color:var(--colors-interactive-hover)}.checkbox__root:is(:hover,[data-hover]) .checkbox__label{color:var(--colors-text-secondary)}.checkbox__root:is(:hover,[data-hover]) .checkbox__box{border-color:var(--colors-border-strong)}.checkbox__focusRing{border:2px solid;border-radius:4px;border-color:var(--colors-border-strong)}.checkbox__focusRing,.checkbox__box{display:flex;align-items:center;justify-content:center}.checkbox__box{background:var(--colors-layer-02);border:1px solid;border-radius:2px;border-color:var(--colors-border-subtle);flex-shrink:0}.checkbox__box[data-checked=true]{background:var(--colors-interactive);border-color:var(--colors-interactive)}[data-disabled] .checkbox__box[data-checked=true]{background:var(--colors-layer-03);border-color:var(--colors-layer-03)}[data-disabled] .checkbox__box{border-color:var(--colors-border-disabled)}.checkbox__label{color:var(--colors-text-tertiary)}.checkbox__label[data-checked=true]{color:var(--colors-text-primary)}[data-disabled] .checkbox__label{color:var(--colors-text-disabled)}.checkbox__row,.checkbox__infoRow{display:flex;align-items:center}.checkbox__infoRow{color:var(--colors-text-secondary)}.content-switcher__root{border:1px solid;border-radius:3px;overflow:hidden;border-color:var(--colors-border-subtle)}.content-switcher__root,.content-switcher__option{display:inline-flex;align-items:center}.content-switcher__option{text-transform:uppercase;color:var(--colors-text-tertiary);border:none;background:transparent;cursor:pointer;transition:all .15s;font-family:var(--fonts-mono);font-weight:600;line-height:1;justify-content:center}.content-switcher__option:is(:disabled,[disabled],[data-disabled]){color:var(--colors-text-disabled);pointer-events:none}.content-switcher__option[data-active=true],.content-switcher__option.selected{color:var(--colors-text-primary);background:var(--colors-layer-03)}.content-switcher__option:is(:focus-visible,[data-focus-visible]){border:2px solid;border-color:var(--colors-border-strong)}.content-switcher__option:is(:hover,[data-hover]){background:var(--colors-layer-02)}.content-switcher__divider{width:1px;background:var(--colors-border-subtle);align-self:stretch;flex-shrink:0}.dot-label__root{display:flex;align-items:center}.dot-label__dot{flex-shrink:0}.dot-label__text{text-transform:uppercase;color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-weight:600}.delta-indicator__root{display:inline-flex;align-items:center;font-family:var(--fonts-mono);font-weight:500}.delta-indicator__icon{flex-shrink:0;justify-content:center}.delta-indicator__icon,.labelled-value__root{display:flex;align-items:center}.labelled-value__label{text-transform:uppercase;color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-weight:600}.labelled-value__value{color:var(--colors-text-secondary);font-family:var(--fonts-mono);font-weight:500}.kpi-card__root{background:var(--colors-layer-01);border:1px solid;border-radius:var(--radii-md);display:flex;overflow:hidden;border-color:var(--colors-border-subtle);flex-direction:column}.kpi-card__root:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.kpi-card__header{justify-content:space-between}.kpi-card__header,.kpi-card__badges{display:flex;overflow:clip;align-items:center}.kpi-card__badges{gap:6px}.kpi-card__value{color:var(--colors-text-primary);font-family:var(--fonts-sans);font-weight:400;line-height:1}.kpi-card__chartSlot{width:100%;flex-shrink:0;margin-top:auto}.kpi-card__comparison{display:flex;overflow:clip;width:100%;flex-direction:column;align-items:flex-start}.kpi-card__baselineBadge,.kpi-card__warningBadge{display:flex;overflow:clip;border-radius:2px;text-transform:uppercase;padding-inline:6px;min-height:18px;align-items:center;justify-content:center;font-family:var(--fonts-mono);font-weight:600;flex-shrink:0;font-size:var(--font-sizes-type-01)}.kpi-card__warningBadge{background:#ffaa7c1f;border:1px solid rgba(255,170,124,.25);color:var(--colors-support-warning);white-space:nowrap}.kpi-card__errorBody{display:flex;gap:8px;text-align:center;overflow:clip;flex-direction:column;align-items:flex-start}.kpi-card__errorBody,.kpi-card__errorMessage{width:100%;font-family:var(--fonts-sans);font-weight:400}.kpi-card__errorMessage{color:var(--colors-support-error);font-size:var(--font-sizes-type-03)}.kpi-card__errorDescription{color:var(--colors-text-tertiary);width:100%;font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-type-01)}.kpi-card__annotation{color:var(--colors-text-subtle);font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-01)}.legend-row__root{display:flex;width:100%;align-items:center;justify-content:space-between}.legend-row__left,.legend-row__right{display:flex;overflow:hidden;align-items:center;flex-shrink:0}.legend-row__label{text-transform:uppercase;color:var(--colors-text-tertiary);font-weight:600}.legend-row__label,.legend-row__value{white-space:nowrap;font-family:var(--fonts-mono)}.legend-row__value{color:var(--colors-text-secondary);font-weight:500}.disclosure__root{display:flex;width:100%;flex-direction:column}.disclosure__header{display:flex;overflow:clip;width:100%;background:var(--colors-layer-02);border:none;cursor:pointer;transition:background .15s;flex-direction:row;align-items:center}.disclosure__header:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed;pointer-events:none}[data-expanded] .disclosure__header{border:1px solid;border-bottom:none;border-color:var(--colors-border-subtle);border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.disclosure__header:is(:focus-visible,[data-focus-visible]){outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--colors-kumo-ocean-40)}.disclosure__header:is(:hover,[data-hover]){background:var(--colors-layer-03);border-color:var(--colors-border-subtle);border-style:solid;border-width:1px}.disclosure__chevron{display:flex;color:var(--colors-text-tertiary);transition:transform .2s ease;align-items:center;justify-content:center;flex-shrink:0}[data-expanded] .disclosure__chevron{transform:rotate(180deg)}.disclosure__label{text-transform:uppercase;color:var(--colors-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--fonts-mono);font-weight:600;line-height:1}[disabled] .disclosure__label,[data-expanded] [disabled] .disclosure__label{color:var(--colors-text-disabled)}.disclosure__content{border:1px solid;border-top:none;overflow:hidden;border-color:var(--colors-border-subtle)}[disabled]~.disclosure__content{border-color:var(--colors-border-disabled)}.chip__root{display:inline-flex;border-radius:999px;border:1px solid;background:var(--colors-layer-03);color:var(--colors-text-secondary);cursor:pointer;transition:all .15s;align-items:center;font-family:var(--fonts-sans);font-weight:500;line-height:1;border-color:var(--colors-border-subtle)}.chip__root:is(:disabled,[disabled],[data-disabled]){background:var(--colors-layer-02);color:var(--colors-text-disabled);opacity:.4;pointer-events:none;border-color:var(--colors-border-disabled)}.chip__root:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-offset:1px;outline-color:var(--colors-interactive)}.chip__root:is(:hover,[data-hover]){color:var(--colors-text-primary);border-color:var(--colors-border-strong)}.chip__dot{flex-shrink:0}.collapsible-section__header{width:100%;padding-inline:var(--spacing-12);padding-block:var(--spacing-8);background:var(--colors-layer-02);display:flex;cursor:pointer;color:var(--colors-text-secondary);letter-spacing:wide;text-transform:uppercase;border:none;transition:color .15s;align-items:center;justify-content:space-between;font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:500}.collapsible-section__header[data-expanded=true]{border-bottom:1px solid;border-bottom-color:var(--colors-border-disabled)}.collapsible-section__header:is(:hover,[data-hover]){color:var(--colors-text-primary)}.collapsible-section__chevron{color:var(--colors-text-tertiary);transition:transform .2s;font-size:var(--font-sizes-type-01)}.collapsible-section__chevron[data-expanded=true]{transform:rotate(180deg)}.horizontal-bar__root{display:flex;align-items:center}.horizontal-bar__label{color:var(--colors-text-primary);font-family:var(--fonts-mono);font-weight:500;line-height:normal;flex-shrink:0}.horizontal-bar__track{display:flex;flex:1 0 0;min-width:1px;min-height:1px;background:var(--colors-layer-02);position:relative;align-items:center}.horizontal-bar__bar{max-width:calc(100% - 48px);flex-shrink:0}.horizontal-bar__value{color:var(--colors-text-secondary);white-space:nowrap;position:relative;z-index:1;font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-03);line-height:normal;flex-shrink:0}.horizontal-bar__baselineLine{position:absolute;width:1px;background:var(--colors-baseline);top:0;bottom:0}.horizontal-bar__diamond{position:absolute;width:7px;height:7px}.comparison-tray__root{display:flex;gap:var(--spacing-16);padding-inline:var(--spacing-16);padding-block:var(--spacing-8);background:var(--colors-layer-02);border-bottom:1px solid;min-height:53px;position:sticky;z-index:99;align-items:center;border-bottom-color:var(--colors-border-subtle);font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);top:0}.comparison-tray__section{display:flex;gap:var(--spacing-8);align-items:center}.comparison-tray__label{text-transform:uppercase;letter-spacing:var(--letter-spacings-tracking-wider);color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:600}.comparison-tray__divider{width:1px;height:20px;background:var(--colors-border-subtle)}.comparison-tray__chip{display:flex;gap:var(--spacing-4);padding-block:2px;padding-inline:var(--spacing-8);border-radius:var(--radii-sm);align-items:center;font-size:var(--font-sizes-type-01)}.comparison-tray__projectDot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.comparison-tray__dismiss{background:transparent;border:none;color:var(--colors-text-tertiary);cursor:pointer;padding:0 2;font-size:var(--font-sizes-type-02);line-height:1}.comparison-tray__dismiss:is(:hover,[data-hover]){color:var(--colors-text-primary)}.comparison-tray__actions{margin-left:auto}.filter-group__root,.filter-group__header{display:flex;flex-direction:column}.filter-group__header{overflow:hidden;padding-bottom:4px}.filter-group__title{text-transform:uppercase;color:var(--colors-text-tertiary);font-family:var(--fonts-mono);font-weight:600}.filter-group__divider{height:1px;background:var(--colors-border-subtle);width:100%}.filter-group__rows{display:flex;gap:0;flex-direction:column}.filter-group__row{display:flex;gap:8px;width:100%;align-items:center}.picker__root{display:flex;flex-direction:column;align-items:flex-start}.picker__label{height:24px;display:flex;color:var(--colors-text-secondary);align-items:center;font-family:var(--fonts-sans);font-weight:500}[data-disabled] .picker__label,[aria-disabled=true] .picker__label{color:var(--colors-text-disabled)}.picker__field{display:flex;width:240px;background:var(--colors-layer-03);border:1px solid;border-radius:4px;cursor:pointer;overflow:hidden;align-items:center;border-color:var(--colors-border-subtle)}.picker__field[data-open=true]{background:var(--colors-surface-badge);border-color:var(--colors-border-strong)}.picker__field:is(:disabled,[disabled],[data-disabled]){background:var(--colors-layer-02);cursor:not-allowed;border-color:transparent}.picker__field[data-error=true]{border-color:var(--colors-support-error)}.picker__field:is(:focus-visible,[data-focus-visible]){border:2px solid;border-radius:5px;border-color:var(--colors-border-interactive)}.picker__field:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.picker__value{flex:1 1 0%;color:var(--colors-text-secondary);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--fonts-sans);font-weight:500}.picker__value[data-has-value=true]{color:var(--colors-text-primary)}.picker__alertIcon{width:16px;height:16px;display:none;align-items:center;justify-content:center;flex-shrink:0}[data-error=true] .picker__alertIcon{display:flex}.picker__chevron{width:34px;height:100%;justify-content:center;flex-shrink:0}.picker__chevron,.picker__help{display:flex;align-items:center}.picker__help{height:24px;width:100%;color:var(--colors-text-secondary);font-family:var(--fonts-sans);font-weight:500}[data-error=true]~.picker__help{color:var(--colors-support-error)}[data-disabled] .picker__help,[aria-disabled=true] .picker__help{color:var(--colors-text-disabled)}.picker__menu{z-index:50;background:var(--colors-surface-dropdown);border:1px solid;border-radius:4px;padding-block:4px;max-height:200px;border-color:var(--colors-border-subtle);overflow-y:auto}.picker__menuItem{display:flex;width:100%;background:transparent;border:none;cursor:pointer;color:var(--colors-text-secondary);text-align:left;align-items:center;font-family:var(--fonts-sans);font-weight:500}.picker__menuItem[aria-selected=true]{color:var(--colors-text-primary)}.picker__menuItem:is(:disabled,[disabled],[data-disabled]){color:var(--colors-text-subtle);cursor:not-allowed}.picker__menuItem:is(:disabled,[disabled],[data-disabled]):is(:hover,[data-hover]){background:transparent}.picker__menuItem:is(:hover,[data-hover]){background:var(--colors-layer-02)}.stacked-bar__root{display:flex;gap:10px;flex-direction:column;align-items:stretch}.stacked-bar__titleRow{display:flex;gap:8px;align-items:center}.stacked-bar__label{white-space:nowrap;font-size:var(--font-sizes-type-02);font-weight:500}.stacked-bar__label,.stacked-bar__subtitle{color:var(--colors-text-tertiary);font-family:var(--fonts-mono);flex-shrink:0}.stacked-bar__subtitle{font-size:var(--font-sizes-type-01);font-weight:400}.stacked-bar__count{letter-spacing:var(--letter-spacings-tracking-wider);text-transform:uppercase;color:var(--colors-text-secondary);white-space:nowrap;font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:600;flex-shrink:0;margin-left:auto}.stacked-bar__legend{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-left:auto}.stacked-bar__legendItem{display:flex;gap:4px;align-items:center}.stacked-bar__legendDot{width:8px;height:8px;border-radius:2px;flex-shrink:0}.stacked-bar__legendText{color:var(--colors-text-secondary);white-space:nowrap;font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:400}.stacked-bar__barGroup{display:flex;gap:4px;flex-direction:column}.stacked-bar__bar{height:32px}.stacked-bar__bar,.stacked-bar__comparisonBar{display:flex;gap:1px;overflow:clip;width:100%}.stacked-bar__comparisonBar{height:12px}.stacked-bar__segment{display:flex;overflow:clip;align-items:center;justify-content:center;flex-shrink:0}.stacked-bar__segmentLabel{color:var(--colors-text-inverse);white-space:nowrap;font-family:var(--fonts-mono);font-weight:500}.cta-card__root{display:flex;padding:32px;border:1px solid;border-radius:var(--radii-md);flex-direction:column}.cta-card__contentRow{width:100%;justify-content:space-between}.cta-card__contentRow,.cta-card__iconText{display:flex;overflow:clip;align-items:flex-start}.cta-card__iconText{gap:12px;flex:1 0 0;min-width:0;min-height:0}.cta-card__text{display:flex;gap:8px;overflow:clip;width:100%;flex-direction:column}.cta-card__title{letter-spacing:var(--letter-spacings-tracking-wide);text-transform:uppercase;font-family:Inconsolata,monospace;font-size:var(--font-sizes-type-04);font-weight:600;white-space:nowrap;line-height:1}.cta-card__description{font-family:Barlow,sans-serif;font-size:var(--font-sizes-type-03);font-weight:400}.plan-card__root{display:flex;gap:20px;padding:24px;background:var(--colors-layer-02);border:1px solid;border-radius:6px;width:320px;flex-direction:column;border-color:var(--colors-border-subtle)}.plan-card__header{display:flex;gap:8px;overflow:clip;align-items:center;justify-content:space-between}.plan-card__planName{color:var(--colors-text-primary);font-family:var(--fonts-sans);font-size:var(--font-sizes-type-04);font-weight:600;line-height:normal}.plan-card__priceRow{display:flex;gap:4px;overflow:clip;white-space:nowrap;align-items:flex-end;line-height:1}.plan-card__description{font-family:var(--fonts-sans);font-size:var(--font-sizes-type-02);font-weight:400}.plan-card__description,.plan-card__qualificationCallout{color:var(--colors-text-secondary);width:100%;line-height:normal}.plan-card__qualificationCallout{border:1px solid;border-radius:var(--radii-sm);padding:12px;border-color:var(--colors-border-interactive);font-family:var(--fonts-mono);font-size:var(--font-sizes-type-01);font-weight:500}.plan-card__features{display:flex;gap:10px;overflow:clip;flex-direction:column}.plan-card__featureRow{display:flex;gap:8px;overflow:clip;align-items:flex-start}.plan-card__ctaRow{align-items:center;justify-content:center;margin-top:auto;padding-top:12px}.plan-card__ctaRow,.plan-card__lockedState{display:flex;overflow:clip;width:100%}.plan-card__lockedState{gap:12px;background:var(--colors-layer-03);border:1px solid;border-radius:var(--radii-sm);padding:16px;flex-direction:column;border-color:var(--colors-border-subtle)}.plan-card__lockHeading{display:flex;gap:6px;overflow:clip;align-items:center}.plan-card__lockInfo{color:var(--colors-support-info);width:240px;font-family:var(--fonts-sans);font-size:var(--font-sizes-type-01);font-weight:400;line-height:normal}.data-table__root{overflow:hidden;container-type:inline-size}.data-table__table{width:100%;border-collapse:collapse;font-family:var(--fonts-mono)}.data-table__th{text-transform:uppercase;color:var(--colors-text-tertiary);font-weight:600}.data-table__th,.data-table__td{border-bottom:1px solid;text-align:center;min-width:80px;line-height:1;border-bottom-color:var(--colors-border-subtle)}.data-table__td{color:var(--colors-text-primary);font-weight:500}.data-table__groupHeader{text-transform:uppercase;color:var(--colors-text-tertiary);text-align:left;border-bottom:1px solid;min-width:80px;font-family:var(--fonts-mono);font-weight:600;line-height:1;border-bottom-color:var(--colors-border-subtle)}.data-table__groupHeader[data-collapsible]{cursor:pointer;transition:background .15s}.data-table__groupHeader[data-collapsible]:hover{background:var(--colors-layer-03)}.data-table__groupHeaderChevron{display:inline-flex;color:var(--colors-text-tertiary);transition:transform .2s ease;align-items:center;justify-content:center;flex-shrink:0}[data-expanded] .data-table__groupHeaderChevron{transform:rotate(180deg)}.data-table__separator{position:absolute;width:1px;background:var(--colors-border-subtle);left:0;top:0;bottom:0}.notification-banner__root{display:flex;min-width:400px;padding-inline:16px;padding-block:10px;border-radius:4px;border:1px solid;align-items:center;justify-content:space-between;margin-top:4px;margin-bottom:16px}.notification-banner__content{display:flex;gap:8px;overflow:hidden;align-items:center;flex-shrink:0}.notification-banner__message{white-space:nowrap;color:inherit;font-size:var(--font-sizes-type-02)}.notification-banner__message,.notification-banner__action{font-family:var(--fonts-sans);font-weight:500;line-height:1}.notification-banner__action{padding-inline:6px;padding-block:4px;border-radius:3px;border:1px solid;background:transparent;justify-content:center;font-size:var(--font-sizes-type-01);flex-shrink:0}.notification-banner__action,.switch__root{display:inline-flex;cursor:pointer;align-items:center}.switch__root{position:relative;border-radius:var(--radii-sm)}.switch__root[data-disabled]{cursor:not-allowed}.switch__root[data-disabled]:is(:hover,[data-hover]) .switch__track[data-checked=true]{background:var(--colors-layer-03);border-color:var(--colors-layer-03)}.switch__root[data-disabled]:is(:hover,[data-hover]) .switch__label{color:var(--colors-text-disabled)}.switch__root[data-disabled]:is(:hover,[data-hover]) .switch__track{border-color:var(--colors-border-disabled)}.switch__root:is(:hover,[data-hover]) .switch__track[data-checked=true]{background:var(--colors-interactive-hover);border-color:var(--colors-interactive-hover)}.switch__root:is(:hover,[data-hover]) .switch__label{color:var(--colors-text-secondary)}.switch__root:is(:hover,[data-hover]) .switch__track{border-color:var(--colors-border-strong)}.switch__focusRing{display:flex;border:2px solid;border-radius:100px;overflow:hidden;align-items:center;justify-content:center;border-color:var(--colors-border-strong)}.switch__track{position:relative;border-radius:999px;background:var(--colors-layer-03);border:1px solid;transition:background .15s,border-color .15s;border-color:var(--colors-border-subtle);flex-shrink:0}.switch__track[data-checked=true]{background:var(--colors-interactive);border-color:var(--colors-interactive)}[data-disabled] .switch__track[data-checked=true]{background:var(--colors-layer-03);border-color:var(--colors-layer-03)}[data-disabled] .switch__track{border-color:var(--colors-border-disabled)}.switch__thumb{position:absolute;border-radius:50%;background:var(--colors-text-tertiary);transition:transform .15s,background .15s;transform:translateY(-50%);top:50%}.switch__thumb[data-checked=true]{background:var(--colors-text-on-color)}[data-disabled] .switch__thumb{background:var(--colors-text-disabled)}.switch__label{color:var(--colors-text-tertiary);font-family:var(--fonts-sans);font-weight:500}.switch__label[data-checked=true]{color:var(--colors-text-primary)}[data-disabled] .switch__label{color:var(--colors-text-disabled)}}.chart-card__root--state_warning{border-color:#ffaa7c59}.chart-card__root--state_error{border-color:var(--colors-support-error)}.metric-card__root--size_md{gap:6px;padding:16px;border-radius:var(--radii-md)}.metric-card__header--size_md{min-height:18px}.metric-card__label--size_md{text-transform:uppercase;font-weight:600;font-size:var(--font-sizes-type-02)}.metric-card__value--size_md{font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-display-02)}.metric-card__annotation--size_md{margin-top:-2px}.metric-card__root--surface_filled{background:var(--colors-layer-01)}.metric-card__root--size_sm{gap:4px;padding:12px;border-radius:var(--radii-md)}.metric-card__header--size_sm{min-height:16px}.metric-card__label--size_sm{text-transform:uppercase;font-weight:600;font-size:var(--font-sizes-type-01)}.metric-card__value--size_sm{font-family:var(--fonts-sans);font-weight:400;font-size:var(--font-sizes-display-01)}.metric-card__annotation--size_sm{margin-top:-2px}.metric-card__root--size_xs{gap:2px;padding:8px;border-radius:var(--radii-sm)}.metric-card__header--size_xs{min-height:14px}.metric-card__label--size_xs{text-transform:uppercase;font-weight:600;font-size:var(--font-sizes-type-01)}.metric-card__value--size_xs{font-family:var(--fonts-mono);font-weight:500;font-size:var(--font-sizes-type-03)}.metric-card__root--surface_transparent{background:transparent}.metric-card__root--state_warning{border-color:#ffaa7c59}.metric-card__root--state_error{border-color:var(--colors-support-error)}.stats-card__root--state_warning{border-color:#ffaa7c59}.stats-card__root--state_error{border-color:var(--colors-support-error)}.text-input__label--size_sm{font-size:var(--font-sizes-type-01)}.text-input__field--size_sm{height:24px;padding-right:8px}.text-input__input--size_sm{padding-inline:8px;font-size:var(--font-sizes-type-02)}.text-input__helpText--size_sm{font-size:var(--font-sizes-type-01)}.text-input__label--size_md{font-size:var(--font-sizes-type-02)}.text-input__field--size_md{height:32px;padding-right:14px}.text-input__input--size_md{padding-left:14px;padding-right:8px}.text-input__input--size_md,.text-input__helpText--size_md,.text-input__label--size_lg{font-size:var(--font-sizes-type-02)}.text-input__field--size_lg{height:40px;padding-right:16px}.text-input__input--size_lg{font-size:var(--font-sizes-type-03);padding-left:16px;padding-right:8px}.text-input__helpText--size_lg{font-size:var(--font-sizes-type-02)}.tooltip__bubble--position_bottom{top:100%;flex-direction:column}.tooltip__caret--position_bottom{order:-1;border-top-width:0;border-bottom-color:var(--colors-surface-tooltip)}.tooltip__body--size_sm{font-size:var(--font-sizes-type-01);padding-inline:8px;padding-block:4px}.tooltip__body--size_sm,.tooltip__body--size_lg{text-box-trim:both;text-box-edge:cap alphabetic;font-family:Barlow,sans-serif;font-weight:500}.tooltip__body--size_lg{font-size:var(--font-sizes-type-02);padding-inline:12px;padding-block:8px;white-space:normal;min-width:280px;max-width:400px;line-height:1.5}.tooltip__bubble--position_top{bottom:100%;flex-direction:column}.tooltip__caret--position_top{border-bottom-width:0;border-top-color:var(--colors-surface-tooltip)}.checkbox__root--size_sm{gap:6px;padding-block:5px;padding-inline:3px}.checkbox__focusRing--size_sm{width:17px;height:17px}.checkbox__box--size_sm{width:12px;height:12px}.checkbox__label--size_sm{font-size:var(--font-sizes-type-02)}.checkbox__row--size_sm{gap:6px}.checkbox__infoRow--size_sm{padding-left:18px;font-size:var(--font-sizes-type-01)}.content-switcher__option--size_sm{height:20px;padding-inline:6px;font-size:var(--font-sizes-type-01)}.dot-label__root--size_sm{gap:5px}.dot-label__dot--size_sm{width:4px;height:4px}.dot-label__text--size_sm{letter-spacing:var(--letter-spacings-tracking-wider);font-size:var(--font-sizes-type-01)}.dot-label__dot--shape_circle{border-radius:50%}.dot-label__root--size_md{gap:6px}.dot-label__dot--size_md{width:5px;height:5px}.dot-label__text--size_md{letter-spacing:var(--letter-spacings-tracking-wider);font-size:var(--font-sizes-type-01)}.dot-label__dot--shape_diamond{border-radius:0;transform:rotate(45deg)}.dot-label__root--size_lg{gap:7px}.dot-label__dot--size_lg{width:6px;height:6px}.dot-label__text--size_lg{letter-spacing:var(--letter-spacings-tracking-wide);font-size:var(--font-sizes-type-02)}.delta-indicator__root--size_sm{gap:2px}.delta-indicator__icon--size_sm{width:12px;height:12px}.delta-indicator__value--size_sm{font-size:var(--font-sizes-type-01)}.delta-indicator__root--direction_positive{color:var(--colors-indicator-positive)}.delta-indicator__root--direction_negative{color:var(--colors-indicator-negative)}.delta-indicator__root--direction_neutral{color:var(--colors-text-secondary)}.labelled-value__root--size_sm{gap:4px;font-size:var(--font-sizes-type-01)}.labelled-value__label--size_sm{letter-spacing:var(--letter-spacings-tracking-wider)}.kpi-card__root--size_sm{padding:12px;gap:6px}.kpi-card__value--size_sm{font-size:var(--font-sizes-display-02)}.kpi-card__annotation--size_sm{margin-top:-2px}.kpi-card__root--size_md{padding:16px;gap:8px}.kpi-card__value--size_md{font-size:var(--font-sizes-display-02)}.kpi-card__annotation--size_md{margin-top:-2px}.kpi-card__root--state_warning{border-color:#ffaa7c59}.kpi-card__badges--state_warning{gap:4px}.kpi-card__root--state_error{border-color:var(--colors-support-error)}.kpi-card__root--size_lg{padding:20px;gap:12px}.kpi-card__value--size_lg{font-size:var(--font-sizes-display-03)}.kpi-card__comparison--size_lg{gap:6px}.kpi-card__baselineBadge--size_lg{min-height:20px;padding-inline:8px;font-size:var(--font-sizes-type-01)}.kpi-card__annotation--size_lg{margin-top:-4px}.legend-row__left--size_sm,.legend-row__right--size_sm{gap:5px}.legend-row__label--size_sm,.legend-row__value--size_sm{font-size:var(--font-sizes-type-01)}.legend-row__left--size_md,.legend-row__right--size_md{gap:6px}.legend-row__label--size_md,.legend-row__value--size_md{font-size:var(--font-sizes-type-02)}.legend-row__value--state_error{color:var(--colors-support-error)}.disclosure__header--size_md{padding-inline:var(--spacing-12);padding-block:var(--spacing-8);gap:7px;border-radius:4px}.disclosure__chevron--size_md{width:14px;height:14px}.disclosure__label--size_md{font-size:var(--font-sizes-type-02)}.disclosure__content--size_md{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.chip__root--variant_default[data-active=true]{background:#21738226;color:var(--colors-text-primary);border-color:var(--colors-interactive)}.chip__dot--shape_circle{border-radius:50%}.chip__root--size_sm{padding-block:5px;gap:5px;font-size:10px;padding-left:7px;padding-right:6px}.chip__dot--size_sm{width:5px;height:5px}.chip__root--variant_category{background:transparent;opacity:.35}.chip__root--variant_category[data-active=true]{opacity:1;color:var(--colors-text-primary)}.chip__root--variant_category:is(:disabled,[disabled],[data-disabled]){background:transparent}.chip__root--variant_category:is(:focus-visible,[data-focus-visible]){opacity:1;color:var(--colors-text-primary)}.chip__root--variant_category:is(:hover,[data-hover]){opacity:1;color:var(--colors-text-primary);border-color:var(--colors-border-strong)}.chip__dot--shape_diamond{border-radius:1px;transform:rotate(45deg)}.horizontal-bar__root--size_sm{gap:8px;padding-block:4px}.horizontal-bar__label--size_sm{width:120px;font-size:var(--font-sizes-type-01)}.horizontal-bar__track--size_sm{height:24px;gap:8px}.horizontal-bar__bar--size_sm{height:24px}.horizontal-bar__diamond--size_sm{top:8.5px}.filter-group__root--size_sm{width:240px;gap:4px}.filter-group__header--size_sm{gap:4px}.filter-group__title--size_sm{letter-spacing:var(--letter-spacings-tracking-wider)}.filter-group__title--size_sm,.picker__label--size_sm{font-size:var(--font-sizes-type-01)}.picker__field--size_sm{height:24px}.picker__value--size_sm{padding-inline:var(--spacing-8);font-size:var(--font-sizes-type-02)}.picker__help--size_sm{font-size:var(--font-sizes-type-01)}.picker__menuItem--size_sm{padding-inline:var(--spacing-8);padding-block:var(--spacing-4);font-size:var(--font-sizes-type-02)}.picker__root--labelPosition_top{flex-direction:column}.cta-card__root--color_info{background:#8fc4d01a;border-color:#8fc4d033}.cta-card__root--color_info,.cta-card__title--color_info,.cta-card__description--color_info{color:var(--colors-support-info)}.cta-card__root--align_center{max-width:420px;gap:16px;align-items:center;justify-content:center}.cta-card__text--align_center{text-align:center;align-items:center;justify-content:center}.cta-card__root--color_neutral{background:var(--colors-layer-02);border-color:var(--colors-border-subtle)}.cta-card__title--color_neutral{color:var(--colors-text-primary)}.cta-card__description--color_neutral{color:var(--colors-text-secondary)}.cta-card__root--align_left{max-width:520px}.cta-card__root--align_left,.cta-card__text--align_left{align-items:flex-start}.data-table__th--size_sm{font-size:var(--font-sizes-type-01)}.data-table__th--size_sm,.data-table__td--size_sm{padding-inline:var(--spacing-12);padding-block:6px}.data-table__td--size_sm{font-size:var(--font-sizes-type-02)}.data-table__groupHeader--size_sm{padding-inline:var(--spacing-12);padding-block:6px;font-size:var(--font-sizes-type-01)}.data-table__groupHeaderChevron--size_sm{width:12px;height:12px}.data-table__th--headerStyle_filled{background:var(--colors-layer-02)}.data-table__th--size_md{font-size:var(--font-sizes-type-01)}.data-table__th--size_md,.data-table__td--size_md{padding-inline:var(--spacing-12);padding-block:var(--spacing-8)}.data-table__td--size_md{font-size:var(--font-sizes-type-02)}.data-table__groupHeader--size_md{padding-inline:var(--spacing-12);padding-block:var(--spacing-8);font-size:var(--font-sizes-type-01)}.data-table__groupHeaderChevron--size_md{width:14px;height:14px}.data-table__th--size_lg{font-size:var(--font-sizes-type-02)}.data-table__th--size_lg,.data-table__td--size_lg{padding-inline:var(--spacing-16);padding-block:10px}.data-table__td--size_lg{font-size:var(--font-sizes-type-03)}.data-table__groupHeader--size_lg{padding-inline:var(--spacing-16);padding-block:10px;font-size:var(--font-sizes-type-02)}.data-table__groupHeaderChevron--size_lg{width:16px;height:16px}.data-table__th--headerStyle_transparent{background:transparent}.data-table__tr--bodyStyle_striped:nth-child(2n) td{background:var(--colors-layer-02)}.data-table__td--bodyStyle_striped,.data-table__td--bodyStyle_plain,.data-table__td--bodyStyle_minimal{border-bottom:none}.data-table__tr--hoverable_true:is(:hover,[data-hover]) td{background:var(--colors-layer-03)}.data-table__root--scrollable_true{overflow-x:auto}.data-table__root--surface_background,.data-table__td--surface_background{background:var(--colors-background)}.data-table__root--surface_layer-01,.data-table__td--surface_layer-01{background:var(--colors-layer-01)}.notification-banner__root--color_info{background:#8fc4d01a;border-color:#8fc4d033}.notification-banner__content--color_info{color:var(--colors-support-info)}.notification-banner__action--color_info{color:var(--colors-support-info);border-color:var(--colors-support-info)}.switch__root--size_sm{gap:6px;padding-block:5px;padding-inline:3px}.switch__focusRing--size_sm{width:29px;height:19px}.switch__track--size_sm{width:24px;height:14px}.switch__thumb--size_sm{width:8px;height:8px;left:3px}.switch__thumb--size_sm[data-checked=true]{transform:translateY(-50%) translate(10px)}.switch__label--size_sm{font-size:var(--font-sizes-type-02)}}@layer utilities{.c_\#059669{color:#059669}.c_priceTypeB{color:priceTypeB}.c_priceTypeA{color:priceTypeA}.c_priceTypeC{color:priceTypeC}.trf_translateX\(-50\%\){transform:translate(-50%)}.trf_translateY\(-50\%\){transform:translateY(-50%)}.px_4px{padding-inline:4px}.px_6px{padding-inline:6px}.px_8px{padding-inline:8px}.c_\#FFA900{color:#ffa900}.c_\#60BB83{color:#60bb83}.c_iris{color:iris}.d_flex{display:flex}.min-h_100vh{min-height:100vh}.bg_background{background:var(--colors-background)}.c_text\.primary{color:var(--colors-text-primary)}.gap_16{gap:var(--spacing-16)}.p_24{padding:var(--spacing-24)}.c_support\.error{color:var(--colors-support-error)}.c_text\.secondary{color:var(--colors-text-secondary)}.bg_interactive{background:var(--colors-interactive)}.c_text\.on-color{color:var(--colors-text-on-color)}.px_12{padding-inline:var(--spacing-12)}.py_8{padding-block:var(--spacing-8)}.bdr_sm{border-radius:var(--radii-sm)}.cursor_pointer{cursor:pointer}.bd-t_1px_solid{border-top:1px solid}.gap_2px{gap:2px}.d_grid{display:grid}.bg_layer-01{background:var(--colors-layer-01)}.bd_1px_solid{border:1px solid}.bdr_md{border-radius:var(--radii-md)}.p_16{padding:var(--spacing-16)}.w_220px{width:220px}.h_14px{height:14px}.bdr_3px{border-radius:3px}.w_160px{width:160px}.h_12px{height:12px}.w_140px{width:140px}.w_120px{width:120px}.h_36px{height:36px}.w_60px{width:60px}.w_200px{width:200px}.w_80px{width:80px}.h_28px{height:28px}.w_180px{width:180px}.w_320px{width:320px}.w_100\%{width:100%}.h_180px{height:180px}.w_260px{width:260px}.w_340px{width:340px}.w_240px{width:240px}.w_300px{width:300px}.h_18px{height:18px}.ov_hidden{overflow:hidden}.px_16{padding-inline:var(--spacing-16)}.py_12{padding-block:var(--spacing-12)}.bd-b_1px_solid{border-bottom:1px solid}.c_text\.tertiary{color:var(--colors-text-tertiary)}.tt_uppercase{text-transform:uppercase}.ls_wide{letter-spacing:wide}.ta_center{text-align:center}.d_inline-block{display:inline-block}.w_7px{width:7px}.h_7px{height:7px}.trf_rotate\(45deg\){transform:rotate(45deg)}.gap_2{gap:var(--spacing-2)}.d_inline-flex{display:inline-flex}.d_block{display:block}.c_text\.disabled{color:var(--colors-text-disabled)}.c_var\(--colors-baseline\){color:var(--colors-baseline)}.min-w_180px{min-width:180px}.py_10{padding-block:10px}.white-space_nowrap{white-space:nowrap}.c_baseline{color:var(--colors-baseline)}.gap_8{gap:var(--spacing-8)}.c_content\.tertiary{color:content.tertiary}.gap_6{gap:6px}.flex_0_0_220px{flex:0 0 220px}.gap_6px{gap:6px}.gap_12px{gap:12px}.gap_8px{gap:8px}.flex_1{flex:1 1 0%}.min-h_180px{min-height:180px}.op_0\.3{opacity:.3}.gap_12{gap:var(--spacing-12)}.py_8px{padding-block:8px}.h_100\%{height:100%}.gap_4px{gap:4px}.tt_none{text-transform:none}.ls_normal{letter-spacing:normal}.px_12px{padding-inline:12px}.op_0\.85{opacity:.85}.min-w_220px{min-width:220px}.gap_4{gap:var(--spacing-4)}.tov_ellipsis{text-overflow:ellipsis}.min-w_200px{min-width:200px}.py_6{padding-block:6px}.cursor_help{cursor:help}.min-w_160px{min-width:160px}.bg_rgba\(209\,_194\,_147\,_0\.08\){background:#d1c29314}.py_2px\!{padding-block:2px!important}.bg_layer-03{background:var(--colors-layer-03)}.cursor_default{cursor:default}.bg_rgba\(250\,255\,204\,0\.15\){background:#faffcc26}.bg_rgba\(58\,198\,200\,0\.06\){background:#3ac6c80f}.pos_fixed{position:fixed}.z_200{z-index:200}.bg_layer-02{background:var(--colors-layer-02)}.bd_1px_solid_token\(colors\.border\.subtle\){border:1px solid var(--colors-border-subtle)}.bdr_6px{border-radius:6px}.p_8px_12px{padding:8px 12px}.bx-sh_0_4px_12px_rgba\(0\,0\,0\,0\.3\){box-shadow:0 4px 12px #0000004d}.ls_0\.1em{letter-spacing:.1em}.mx_12px{margin-inline:12px}.p_8px_10px{padding:8px 10px}.bg_rgba\(255\,170\,124\,0\.08\){background:#ffaa7c14}.c_support\.warning{color:var(--colors-support-warning)}.bg_rgba\(237\,104\,99\,0\.08\){background:#ed686314}.bdr_0_0_6px_6px{border-radius:0 0 6px 6px}.bd-t_none{border-top:none}.ls_0\.04em{letter-spacing:.04em}.bd_1px_solid_rgba\(255\,170\,124\,0\.35\){border:1px solid rgba(255,170,124,.35)}.pointer-events_none{pointer-events:none}.ls_tracking-wider{letter-spacing:var(--letter-spacings-tracking-wider)}.p_10px_12px{padding:10px 12px}.ls_0\.06em{letter-spacing:.06em}.bd-r_1px_solid{border-right:1px solid}.gap_10px{gap:10px}.trs_color_0\.15s{transition:color .15s}.bd_none{border:none}.bg_transparent{background:transparent}.p_0{padding:0}.c_border\.subtle{color:var(--colors-border-subtle)}.w_5px{width:5px}.h_5px{height:5px}.bdr_50\%{border-radius:50%}.bg_accent{background:var(--colors-accent)}.anim_pulse_2s_ease-in-out_infinite{animation:pulse 2s ease-in-out infinite}.bg_surface-dropdown{background:var(--colors-surface-dropdown)}.px_16px{padding-inline:16px}.ta_left{text-align:left}.td_none{text-decoration:none}.trs_background_0\.1s\,_color_0\.1s{transition:background .1s,color .1s}.my_4px{margin-block:4px}.ls_0\.05em{letter-spacing:.05em}.inset_0{top:0;right:0;bottom:0;left:0}.bg_overlay-scrim{background:var(--colors-overlay-scrim)}.z_300{z-index:300}.bg_surface-modal{background:var(--colors-surface-modal)}.bx-sh_0_20px_40px_rgba\(0\,0\,0\,0\.4\){box-shadow:0 20px 40px #0006}.w_90vw{width:90vw}.max-w_400px{max-width:400px}.px_20px{padding-inline:20px}.py_10px{padding-block:10px}.w_6px{width:6px}.h_6px{height:6px}.py_12px{padding-block:12px}.max-w_280px{max-width:280px}.us_all{-webkit-user-select:all;user-select:all}.c_accent{color:var(--colors-accent)}.ls_tracking-wide{letter-spacing:var(--letter-spacings-tracking-wide)}.grid-area_panel{grid-area:panel}.pos_relative{position:relative}.w_24px{width:24px}.h_24px{height:24px}.p_12px_16px{padding:12px 16px}.py_16{padding-block:var(--spacing-16)}.gap_16px{gap:16px}.gap_24px{gap:24px}.c_\#FAFFCC{color:#faffcc}.c_seriesMint{color:seriesMint}.c_seriesEmber{color:seriesEmber}.w_100px{width:100px}.h_40px{height:40px}.h_16px{height:16px}.w_380px{width:380px}.c_indicator\.caution{color:var(--colors-indicator-caution)}.max-w_992px{max-width:992px}.mx_auto{margin-inline:auto}.w_50\%{width:50%}.max-w_none{max-width:none}.min-h_inherit{min-height:inherit}.pos_absolute{position:absolute}.bkdp_blur\(6px\){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.c_support\.info{color:var(--colors-support-info)}.w_248px{width:248px}.w_216px{width:216px}.bdr_4px{border-radius:4px}.px_24px{padding-inline:24px}.p_48{padding:var(--spacing-48)}.max-w_480px{max-width:480px}.p_8px_24px{padding:8px 24px}.pos_sticky{position:sticky}.z_98{z-index:98}.px_24{padding-inline:var(--spacing-24)}.max-w_100\%{max-width:100%}.bdr_0{border-radius:0}.ta_right{text-align:right}.ls_0\.10em{letter-spacing:.1em}.h_1px{height:1px}.bg_border\.disabled{background:var(--colors-border-disabled)}.mx_-16px{margin-inline:-16px}.gap_5px{gap:5px}.c_transparent{color:transparent}.w_1px{width:1px}.clip_rect\(0_0_0_0\){clip:rect(0 0 0 0)}.z_2{z-index:2}.z_1{z-index:1}.px_0{padding-inline:0}.w_100cqw{width:100cqw}.bx-s_border-box{box-sizing:border-box}.py_4px{padding-block:4px}.bd-b_1px_solid_rgba\(255\,170\,124\,0\.35\){border-bottom:1px solid rgba(255,170,124,.35)}.py_14px{padding-block:14px}.m_0{margin:0}.min-h_200px{min-height:200px}.w_20px{width:20px}.h_20px{height:20px}.bd_2px_solid{border:2px solid}.anim_spin_0\.8s_linear_infinite{animation:spin .8s linear infinite}.sr_true{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.us_none{-webkit-user-select:none;user-select:none}.tch-a_none{touch-action:none}.h_2px{height:2px}.bdr_1px{border-radius:1px}.w_10px{width:10px}.h_10px{height:10px}.bg_text\.tertiary{background:var(--colors-text-tertiary)}.trf_translate\(-50\%\,_-50\%\){transform:translate(-50%,-50%)}.trs_background_0\.1s\,_transform_0\.1s{transition:background .1s,transform .1s}.trf_translate\(-50\%\,_-50\%\)_scale\(1\.3\){transform:translate(-50%,-50%) scale(1.3)}.bg_rgba\(255\,_255\,_255\,_0\.04\){background:#ffffff0a}.z_97{z-index:97}.mx_-24{margin-inline:calc(var(--spacing-24) * -1)}.w_8{width:8px}.h_8{height:8px}.max-w_1100px{max-width:1100px}.py_20{padding-block:var(--spacing-20)}.p_32{padding:var(--spacing-32)}.op_0\.6{opacity:.6}.op_1{opacity:1}.trs_opacity_0\.15s_ease{transition:opacity .15s ease}.c_text\.subtle{color:var(--colors-text-subtle)}.op_0\.25{opacity:.25}.op_0\.15{opacity:.15}.p_12{padding:var(--spacing-12)}.py_48{padding-block:var(--spacing-48)}.c_interactive{color:var(--colors-interactive)}.resize_vertical{resize:vertical}.td_underline{text-decoration:underline}.max-w_640px{max-width:640px}.c_support\.caution{color:support.caution}.px_32{padding-inline:var(--spacing-32)}.max-w_1080px{max-width:1080px}.gap_20{gap:var(--spacing-20)}.gap_32{gap:var(--spacing-32)}.max-w_600px{max-width:600px}.py_4{padding-block:var(--spacing-4)}.gap_24{gap:var(--spacing-24)}.max-w_1008px{max-width:1008px}.py_24{padding-block:var(--spacing-24)}.py_32{padding-block:var(--spacing-32)}.bg_surface-positive-01{background:var(--colors-surface-positive-01)}.c_indicator\.positive{color:var(--colors-indicator-positive)}.bg_surface-positive-02{background:var(--colors-surface-positive-02)}.bg_surface-positive-03{background:var(--colors-surface-positive-03)}.bg_surface-positive-04{background:var(--colors-surface-positive-04)}.bg_surface-positive-05{background:var(--colors-surface-positive-05)}.bg_surface-negative-01{background:var(--colors-surface-negative-01)}.c_indicator\.negative{color:var(--colors-indicator-negative)}.bg_surface-negative-02{background:var(--colors-surface-negative-02)}.bg_surface-negative-03{background:var(--colors-surface-negative-03)}.bg_surface-negative-04{background:var(--colors-surface-negative-04)}.bg_surface-negative-05{background:var(--colors-surface-negative-05)}.left_0{left:0}.left_50\%{left:50%}.right_0{right:0}.top_0{top:0}.top_50\%{top:50%}.bottom_0{bottom:0}.as_flex-start{align-self:flex-start}.ml_8px{margin-left:8px}.as_center{align-self:center}.as_flex-end{align-self:flex-end}.mr_8px{margin-right:8px}.mt_6px{margin-top:6px}.mb_6px{margin-bottom:6px}.mb_4px{margin-bottom:4px}.bd-l-w_3px{border-left-width:3px}.bd-r-w_3px{border-right-width:3px}.bd-t-w_3px{border-top-width:3px}.mt_4px{margin-top:4px}.bd-b-w_3px{border-bottom-width:3px}.mr_4px{margin-right:4px}.ml_4px{margin-left:4px}.bd-l-w_4px{border-left-width:4px}.bd-r-w_4px{border-right-width:4px}.bd-t-w_4px{border-top-width:4px}.bd-b-w_4px{border-bottom-width:4px}.mr_6px{margin-right:6px}.ml_6px{margin-left:6px}.flex-d_column{flex-direction:column}.ai_center{align-items:center}.jc_center{justify-content:center}.ff_mono{font-family:var(--fonts-mono)}.fs_type-04{font-size:var(--font-sizes-type-04)}.fw_600{font-weight:600}.fs_type-02{font-size:var(--font-sizes-type-02)}.ff_sans{font-family:var(--fonts-sans)}.fw_500{font-weight:500}.mb_32{margin-bottom:var(--spacing-32)}.mt_32{margin-top:var(--spacing-32)}.mb_20px{margin-bottom:20px}.pt_12{padding-top:var(--spacing-12)}.bd-c_border\.disabled{border-color:var(--colors-border-disabled)}.grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.mb_16{margin-bottom:var(--spacing-16)}.grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.bd-c_border\.subtle{border-color:var(--colors-border-subtle)}.mt_12{margin-top:var(--spacing-12)}.mt_8{margin-top:var(--spacing-8)}.grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.ai_start{align-items:start}.ai_flex-start{align-items:flex-start}.jc_space-between{justify-content:space-between}.bd-b-c_border\.disabled{border-bottom-color:var(--colors-border-disabled)}.fs_type-01{font-size:var(--font-sizes-type-01)}.flex-sh_0{flex-shrink:0}.ml_16{margin-left:var(--spacing-16)}.mt_2{margin-top:var(--spacing-2)}.lh_1\.6{line-height:1.6}.fw_700{font-weight:700}.pl_24{padding-left:var(--spacing-24)}.mr_6{margin-right:6px}.font-style_italic{font-style:italic}.flex-wrap_wrap{flex-wrap:wrap}.fs_xs{font-size:xs}.ai_flex-end{align-items:flex-end}.as_start{align-self:start}.cg_12px{column-gap:12px}.rg_32px{row-gap:32px}.ai_stretch{align-items:stretch}.fw_400{font-weight:400}.pb_8px{padding-bottom:8px}.pt_6px{padding-top:6px}.pl_10{padding-left:10px}.pr_10{padding-right:10px}.bd-b-c_border\.subtle{border-bottom-color:var(--colors-border-subtle)}.bd-b-c_rgba\(63\,74\,74\,0\.5\){border-bottom-color:#3f4a4a80}.pl_32{padding-left:var(--spacing-32)}.pl_48{padding-left:var(--spacing-48)}.lh_1\.5{line-height:1.5}.fs_type-00{font-size:type-00}.top_53px{top:53px}.bd-c_text\.primary{border-color:var(--colors-text-primary)}.bd-c_baseline{border-color:var(--colors-baseline)}.bd-c_rgba\(58\,198\,200\,0\.15\){border-color:#3ac6c826}.ml_2px{margin-left:2px}.mb_8px{margin-bottom:8px}.bd-c_rgba\(255\,170\,124\,0\.2\){border-color:#ffaa7c33}.fs_10px{font-size:10px}.bd-c_rgba\(255\,170\,124\,0\.3\){border-color:#ffaa7c4d}.bd-c_rgba\(237\,104\,99\,0\.3\){border-color:#ed68634d}.bd-c_rgba\(237\,104\,99\,0\.2\){border-color:#ed686333}.mt_-20px{margin-top:-20px}.mb_2px{margin-bottom:2px}.mt_8px{margin-top:8px}.pt_4px{padding-top:4px}.pt_12px{padding-top:12px}.fs_9px{font-size:9px}.as_stretch{align-self:stretch}.pb_12px{padding-bottom:12px}.pr_20{padding-right:var(--spacing-20)}.bd-r-c_border\.disabled{border-right-color:var(--colors-border-disabled)}.ml_auto{margin-left:auto}.fs_11px{font-size:11px}.pt_8px{padding-top:8px}.pb_4px{padding-bottom:4px}.bd-t-c_border\.disabled{border-top-color:var(--colors-border-disabled)}.pt_16px{padding-top:16px}.fs_type-03{font-size:var(--font-sizes-type-03)}.ov-y_auto{overflow-y:auto}.pt_16{padding-top:var(--spacing-16)}.pb_12{padding-bottom:var(--spacing-12)}.mt_20px{margin-top:20px}.mt_24px{margin-top:24px}.mt_16px{margin-top:16px}.mt_16{margin-top:var(--spacing-16)}.ml_4{margin-left:var(--spacing-4)}.grid-tc_1fr_2fr{grid-template-columns:1fr 2fr}.lh_normal{line-height:normal}.lh_1{line-height:1}.top_44px{top:44px}.pt_20{padding-top:var(--spacing-20)}.top_97px{top:97px}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.bd-t-c_border\.subtle{border-top-color:var(--colors-border-subtle)}.jc_flex-end{justify-content:flex-end}.mb_-16px{margin-bottom:-16px}.pb_16px{padding-bottom:16px}.bd-c_transparent{border-color:transparent}.bd-c_rgba\(255\,170\,124\,0\.35\){border-color:#ffaa7c59}.mb_14px{margin-bottom:14px}.bd-t-c_interactive{border-top-color:var(--colors-interactive)}.fs_8px{font-size:8px}.top_-18px{top:-18px}.fs_12px{font-size:12px}.pb_6px{padding-bottom:6px}.mt_-20{margin-top:calc(var(--spacing-20) * -1)}.bg-c_accent\.emphasis{background-color:accent.emphasis}.bd-c_support\.error{border-color:var(--colors-support-error)}.mb_8{margin-bottom:var(--spacing-8)}.grid-tc_2fr_1fr{grid-template-columns:2fr 1fr}.mb_24{margin-bottom:var(--spacing-24)}.mb_6{margin-bottom:6px}.fs_type-05{font-size:type-05}.mb_12{margin-bottom:var(--spacing-12)}.bd-c_support\.caution{border-color:support.caution}.lh_1\.7{line-height:1.7}.mt_24{margin-top:var(--spacing-24)}.mt_48{margin-top:var(--spacing-48)}.mb_48{margin-bottom:var(--spacing-48)}.mb_4{margin-bottom:var(--spacing-4)}.\[\&_td\]\:bg_layer-02 td{background:var(--colors-layer-02)}.placeholder\:c_text\.tertiary::placeholder,.placeholder\:c_text\.tertiary[data-placeholder]{color:var(--colors-text-tertiary)}.\[\&_span\]\:fs_type-01\! span{font-size:var(--font-sizes-type-01)!important}.first\:mt_0:first-child{margin-top:0}.focus\:ring_none:is(:focus,[data-focus]){outline:2px solid transparent;outline-offset:2px}input:focus-visible+.\[input\:focus-visible_\+_\&\]\:bd-c_border\.strong{border-color:var(--colors-border-strong)}.focus\:bd-c_interactive:is(:focus,[data-focus]){border-color:var(--colors-interactive)}.hover\:c_text\.primary:is(:hover,[data-hover]){color:var(--colors-text-primary)}.hover\:c_baseline:is(:hover,[data-hover]){color:var(--colors-baseline)}.hover\:c_text\.secondary:is(:hover,[data-hover]){color:var(--colors-text-secondary)}.hover\:bg_layer-02:is(:hover,[data-hover]){background:var(--colors-layer-02)}.hover\:bg_transparent:is(:hover,[data-hover]){background:transparent}.hover\:c_accent:is(:hover,[data-hover]){color:var(--colors-accent)}.hover\:bg_interactive\.hover:is(:hover,[data-hover]){background:var(--colors-interactive-hover)}.hover\:bg_text\.secondary:is(:hover,[data-hover]){background:var(--colors-text-secondary)}.hover\:trf_translate\(-50\%\,_-50\%\)_scale\(1\.3\):is(:hover,[data-hover]){transform:translate(-50%,-50%) scale(1.3)}.hover\:bd-c_text\.primary:is(:hover,[data-hover]){border-color:var(--colors-text-primary)}.hover\:bd-c_baseline:is(:hover,[data-hover]){border-color:var(--colors-baseline)}.hover\:bd-c_rgba\(58\,198\,200\,0\.15\):is(:hover,[data-hover]){border-color:#3ac6c826}}
