@font-face{font-family:Figtree;src:url(../media/Figtree-Variable-latin.30wi0xp2m6ck_.woff2)format("woff2");font-weight:300 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;src:url(../media/Figtree-Variable-latin-ext.3ui8gg3w7xij5.woff2)format("woff2");font-weight:300 900;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;src:url(../media/Geist-Variable.2wz-lhd5-5z0-.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(../media/GeistMono-Variable.0l9aeqppdf-ve.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Figtree Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:100.33%;ascent-override:94.69%;descent-override:24.92%;line-gap-override:0.0%}@font-face{font-family:Geist Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:102.33%;ascent-override:98.21%;descent-override:28.83%;line-gap-override:0.0%}@font-face{font-family:Geist Mono Fallback;src:local(Courier New),local(Liberation Mono);size-adjust:99.98%;ascent-override:100.52%;descent-override:29.51%;line-gap-override:0.0%}
:root{--fc-border-width-default:1px;--fc-border-width-strong:2px;--fc-breakpoint-lg:1240px;--fc-breakpoint-md:960px;--fc-breakpoint-sm:640px;--fc-focus-offset:2px;--fc-focus-offset-inset:-2px;--fc-focus-width:2px;--fc-layer-base:0;--fc-layer-dropdown:1300;--fc-layer-modal:1200;--fc-layer-overlay:1100;--fc-layer-raised:10;--fc-layer-sticky:100;--fc-layer-toast:1400;--fc-layer-tooltip:1500;--fc-layout-container-max:1240px;--fc-layout-dialog-lg:640px;--fc-layout-dialog-md:480px;--fc-layout-dialog-sm:360px;--fc-layout-drawer:480px;--fc-layout-form-max:560px;--fc-layout-grid-columns-compact:4;--fc-layout-grid-columns-medium:8;--fc-layout-grid-columns-wide:12;--fc-layout-grid-gap:24px;--fc-layout-grid-gap-compact:16px;--fc-layout-grid-min-column:240px;--fc-layout-gutter-compact:20px;--fc-layout-gutter-medium:32px;--fc-layout-gutter-wide:48px;--fc-layout-measure-body:640px;--fc-layout-measure-lead:560px;--fc-layout-popover-max:280px;--fc-layout-sidebar:240px;--fc-motion-duration-base:.15s;--fc-motion-duration-fast:.1s;--fc-motion-duration-instant:0s;--fc-motion-duration-skeleton:1.2s;--fc-motion-duration-slow:.25s;--fc-motion-duration-slower:.4s;--fc-motion-easing-enter:cubic-bezier(0, 0, 0, 1);--fc-motion-easing-exit:cubic-bezier(.3, 0, 1, 1);--fc-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--fc-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--fc-radius-full:9999px;--fc-radius-none:0;--fc-size-avatar-lg:40px;--fc-size-avatar-md:32px;--fc-size-avatar-sm:24px;--fc-size-badge:24px;--fc-size-control-lg:44px;--fc-size-control-md:36px;--fc-size-control-sm:28px;--fc-size-icon-lg:24px;--fc-size-icon-md:20px;--fc-size-icon-sm:16px;--fc-size-logo-icon-min:24px;--fc-size-logo-lockup-min:140px;--fc-size-progress:6px;--fc-size-row-comfortable:48px;--fc-size-row-compact:36px;--fc-size-row-header:40px;--fc-size-status-dot:8px;--fc-size-switch-thumb:16px;--fc-size-switch-track-height:20px;--fc-size-switch-track-width:40px;--fc-size-touch-target:44px;--fc-space-control-gap:8px;--fc-space-control-padding-x-lg:16px;--fc-space-control-padding-x-md:12px;--fc-space-control-padding-x-sm:8px;--fc-space-inline-2xs:2px;--fc-space-inline-lg:16px;--fc-space-inline-md:12px;--fc-space-inline-sm:8px;--fc-space-inline-xl:24px;--fc-space-inline-xs:4px;--fc-space-inset-lg:24px;--fc-space-inset-md:16px;--fc-space-inset-sm:8px;--fc-space-inset-xl:32px;--fc-space-inset-xs:4px;--fc-space-section-compact:64px;--fc-space-section-default:88px;--fc-space-section-hero:144px;--fc-space-section-wide:112px;--fc-space-stack-2xl:48px;--fc-space-stack-2xs:2px;--fc-space-stack-lg:24px;--fc-space-stack-md:16px;--fc-space-stack-sm:8px;--fc-space-stack-xl:32px;--fc-space-stack-xs:4px;--fc-typography-editorial-body-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-body-font-size:17px;--fc-typography-editorial-body-font-weight:400;--fc-typography-editorial-body-line-height:1.6;--fc-typography-editorial-body-letter-spacing:0;--fc-typography-editorial-body:400 17px/1.6 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-body-compact-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-body-compact-font-size:16px;--fc-typography-editorial-body-compact-font-weight:400;--fc-typography-editorial-body-compact-line-height:1.6;--fc-typography-editorial-body-compact-letter-spacing:0;--fc-typography-editorial-body-compact:400 16px/1.6 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-button-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-button-font-size:16px;--fc-typography-editorial-button-font-weight:500;--fc-typography-editorial-button-line-height:1.5;--fc-typography-editorial-button-letter-spacing:0;--fc-typography-editorial-button:500 16px/1.5 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-caption-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-caption-font-size:12px;--fc-typography-editorial-caption-font-weight:400;--fc-typography-editorial-caption-line-height:1.45;--fc-typography-editorial-caption-letter-spacing:.12px;--fc-typography-editorial-caption:400 12px/1.45 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-display-compact-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-display-compact-font-size:44px;--fc-typography-editorial-display-compact-font-weight:500;--fc-typography-editorial-display-compact-line-height:1.04;--fc-typography-editorial-display-compact-letter-spacing:-1.54px;--fc-typography-editorial-display-compact:500 44px/1.04 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-display-medium-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-display-medium-font-size:60px;--fc-typography-editorial-display-medium-font-weight:500;--fc-typography-editorial-display-medium-line-height:1.04;--fc-typography-editorial-display-medium-letter-spacing:-2.1px;--fc-typography-editorial-display-medium:500 60px/1.04 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-display-wide-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-display-wide-font-size:80px;--fc-typography-editorial-display-wide-font-weight:500;--fc-typography-editorial-display-wide-line-height:1.04;--fc-typography-editorial-display-wide-letter-spacing:-2.8px;--fc-typography-editorial-display-wide:500 80px/1.04 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-eyebrow-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-eyebrow-font-size:13px;--fc-typography-editorial-eyebrow-font-weight:500;--fc-typography-editorial-eyebrow-line-height:1.4;--fc-typography-editorial-eyebrow-letter-spacing:.26px;--fc-typography-editorial-eyebrow:500 13px/1.4 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h1-compact-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h1-compact-font-size:36px;--fc-typography-editorial-h1-compact-font-weight:500;--fc-typography-editorial-h1-compact-line-height:1.08;--fc-typography-editorial-h1-compact-letter-spacing:-1.08px;--fc-typography-editorial-h1-compact:500 36px/1.08 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h1-medium-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h1-medium-font-size:46px;--fc-typography-editorial-h1-medium-font-weight:500;--fc-typography-editorial-h1-medium-line-height:1.08;--fc-typography-editorial-h1-medium-letter-spacing:-1.38px;--fc-typography-editorial-h1-medium:500 46px/1.08 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h1-wide-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h1-wide-font-size:60px;--fc-typography-editorial-h1-wide-font-weight:500;--fc-typography-editorial-h1-wide-line-height:1.08;--fc-typography-editorial-h1-wide-letter-spacing:-1.8px;--fc-typography-editorial-h1-wide:500 60px/1.08 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h2-compact-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h2-compact-font-size:28px;--fc-typography-editorial-h2-compact-font-weight:500;--fc-typography-editorial-h2-compact-line-height:1.15;--fc-typography-editorial-h2-compact-letter-spacing:-.7px;--fc-typography-editorial-h2-compact:500 28px/1.15 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h2-medium-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h2-medium-font-size:34px;--fc-typography-editorial-h2-medium-font-weight:500;--fc-typography-editorial-h2-medium-line-height:1.15;--fc-typography-editorial-h2-medium-letter-spacing:-.85px;--fc-typography-editorial-h2-medium:500 34px/1.15 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h2-wide-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h2-wide-font-size:42px;--fc-typography-editorial-h2-wide-font-weight:500;--fc-typography-editorial-h2-wide-line-height:1.15;--fc-typography-editorial-h2-wide-letter-spacing:-1.05px;--fc-typography-editorial-h2-wide:500 42px/1.15 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h3-compact-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h3-compact-font-size:20px;--fc-typography-editorial-h3-compact-font-weight:500;--fc-typography-editorial-h3-compact-line-height:1.3;--fc-typography-editorial-h3-compact-letter-spacing:-.3px;--fc-typography-editorial-h3-compact:500 20px/1.3 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h3-medium-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h3-medium-font-size:22px;--fc-typography-editorial-h3-medium-font-weight:500;--fc-typography-editorial-h3-medium-line-height:1.3;--fc-typography-editorial-h3-medium-letter-spacing:-.33px;--fc-typography-editorial-h3-medium:500 22px/1.3 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h3-wide-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-h3-wide-font-size:24px;--fc-typography-editorial-h3-wide-font-weight:500;--fc-typography-editorial-h3-wide-line-height:1.3;--fc-typography-editorial-h3-wide-letter-spacing:-.36px;--fc-typography-editorial-h3-wide:500 24px/1.3 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-lead-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-lead-font-size:20px;--fc-typography-editorial-lead-font-weight:400;--fc-typography-editorial-lead-line-height:1.55;--fc-typography-editorial-lead-letter-spacing:-.2px;--fc-typography-editorial-lead:400 20px/1.55 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-small-font-family:Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-editorial-small-font-size:14px;--fc-typography-editorial-small-font-weight:400;--fc-typography-editorial-small-line-height:1.55;--fc-typography-editorial-small-letter-spacing:0;--fc-typography-editorial-small:400 14px/1.55 Figtree, "Figtree Fallback", "Helvetica Neue", Arial, sans-serif;--fc-typography-product-body-font-family:Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-body-font-size:14px;--fc-typography-product-body-font-weight:400;--fc-typography-product-body-line-height:1.4286;--fc-typography-product-body-letter-spacing:0;--fc-typography-product-body:400 14px/1.4286 Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-body-strong-font-family:Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-body-strong-font-size:14px;--fc-typography-product-body-strong-font-weight:500;--fc-typography-product-body-strong-line-height:1.4286;--fc-typography-product-body-strong-letter-spacing:0;--fc-typography-product-body-strong:500 14px/1.4286 Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-button-font-family:Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-button-font-size:14px;--fc-typography-product-button-font-weight:500;--fc-typography-product-button-line-height:1.4286;--fc-typography-product-button-letter-spacing:0;--fc-typography-product-button:500 14px/1.4286 Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-caption-font-family:Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-caption-font-size:12px;--fc-typography-product-caption-font-weight:400;--fc-typography-product-caption-line-height:1.3333;--fc-typography-product-caption-letter-spacing:0;--fc-typography-product-caption:400 12px/1.3333 Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-data-font-family:"Geist Mono", "Geist Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fc-typography-product-data-font-size:13px;--fc-typography-product-data-font-weight:400;--fc-typography-product-data-line-height:1.3846;--fc-typography-product-data-letter-spacing:0;--fc-typography-product-data:400 13px/1.3846 "Geist Mono", "Geist Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fc-typography-product-data-sm-font-family:"Geist Mono", "Geist Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fc-typography-product-data-sm-font-size:12px;--fc-typography-product-data-sm-font-weight:400;--fc-typography-product-data-sm-line-height:1.3333;--fc-typography-product-data-sm-letter-spacing:0;--fc-typography-product-data-sm:400 12px/1.3333 "Geist Mono", "Geist Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fc-typography-product-display-font-family:Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-display-font-size:32px;--fc-typography-product-display-font-weight:600;--fc-typography-product-display-line-height:1.25;--fc-typography-product-display-letter-spacing:-.64px;--fc-typography-product-display:600 32px/1.25 Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-heading-font-family:Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-heading-font-size:24px;--fc-typography-product-heading-font-weight:600;--fc-typography-product-heading-line-height:1.3333;--fc-typography-product-heading-letter-spacing:-.36px;--fc-typography-product-heading:600 24px/1.3333 Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-label-font-family:Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-label-font-size:13px;--fc-typography-product-label-font-weight:500;--fc-typography-product-label-line-height:1.3846;--fc-typography-product-label-letter-spacing:.065px;--fc-typography-product-label:500 13px/1.3846 Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-subtitle-font-family:Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-subtitle-font-size:16px;--fc-typography-product-subtitle-font-weight:600;--fc-typography-product-subtitle-line-height:1.5;--fc-typography-product-subtitle-letter-spacing:0;--fc-typography-product-subtitle:600 16px/1.5 Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-title-font-family:Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-typography-product-title-font-size:20px;--fc-typography-product-title-font-weight:600;--fc-typography-product-title-line-height:1.4;--fc-typography-product-title-letter-spacing:-.2px;--fc-typography-product-title:600 20px/1.4 Geist, "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--fc-color-action-brand-bg:#ffd21a;--fc-color-action-brand-bg-hover:#f2c200;--fc-color-action-brand-bg-pressed:#c9a200;--fc-color-action-brand-text:#191919;--fc-color-action-danger-bg:#c72122;--fc-color-action-danger-bg-hover:#b60413;--fc-color-action-danger-bg-pressed:#5f1210;--fc-color-action-danger-text:#fff;--fc-color-action-disabled-bg:#efeee8;--fc-color-action-disabled-border:#d5d3ca;--fc-color-action-disabled-text:#8c8a82;--fc-color-action-ghost-bg-hover:#e8e7e0;--fc-color-action-ghost-bg-pressed:#e0ded6;--fc-color-action-ghost-text:#191919;--fc-color-action-primary-bg:#191919;--fc-color-action-primary-bg-hover:#3a3935;--fc-color-action-primary-bg-pressed:#2d2d2b;--fc-color-action-primary-text:#f7f6f2;--fc-color-action-secondary-bg:#fff;--fc-color-action-secondary-bg-hover:#e8e7e0;--fc-color-action-secondary-bg-pressed:#e0ded6;--fc-color-action-secondary-border:#8c8a82;--fc-color-action-secondary-text:#191919;--fc-color-border-danger:#c72122;--fc-color-border-default:#8c8a82;--fc-color-border-selected:#191919;--fc-color-border-strong:#565650;--fc-color-border-subtle:#d5d3ca;--fc-color-dataviz-1:#191919;--fc-color-dataviz-2:#145ec1;--fc-color-dataviz-3:#057836;--fc-color-dataviz-4:#d06203;--fc-color-dataviz-axis:#8c8a82;--fc-color-dataviz-grid:#d5d3ca;--fc-color-dataviz-highlight:#ffd21a;--fc-color-dataviz-label:#565650;--fc-color-dataviz-other:#6f6d66;--fc-color-dataviz-sequential-1:#dbe9fb;--fc-color-dataviz-sequential-2:#c0d6f2;--fc-color-dataviz-sequential-3:#90afd7;--fc-color-dataviz-sequential-4:#145ec1;--fc-color-dataviz-sequential-5:#103161;--fc-color-focus-ring:#191919;--fc-color-focus-ring-on-brand:#191919;--fc-color-focus-ring-on-inverse:#ffd21a;--fc-color-icon-disabled:#8c8a82;--fc-color-icon-inverse:#f7f6f2;--fc-color-icon-on-brand:#191919;--fc-color-icon-primary:#191919;--fc-color-icon-secondary:#565650;--fc-color-input-bg:#fff;--fc-color-input-bg-disabled:#efeee8;--fc-color-input-border:#8c8a82;--fc-color-input-border-hover:#565650;--fc-color-input-border-invalid:#c72122;--fc-color-input-placeholder:#565650;--fc-color-selection-bg:#fff1b8;--fc-color-selection-text:#191919;--fc-color-skeleton-base:#efeee8;--fc-color-skeleton-highlight:#e8e7e0;--fc-color-status-danger-bg:#ffebe9;--fc-color-status-danger-border:#e9b4b1;--fc-color-status-danger-icon:#b02b27;--fc-color-status-danger-solid:#c72122;--fc-color-status-danger-text:#b02b27;--fc-color-status-info-bg:#e8f1fe;--fc-color-status-info-border:#acc6e7;--fc-color-status-info-icon:#215bad;--fc-color-status-info-solid:#145ec1;--fc-color-status-info-text:#215bad;--fc-color-status-neutral-bg:#efeee8;--fc-color-status-neutral-border:#d5d3ca;--fc-color-status-neutral-icon:#565650;--fc-color-status-neutral-solid:#6f6d66;--fc-color-status-neutral-text:#565650;--fc-color-status-pending-bg:#fff1b8;--fc-color-status-pending-border:#e3be3b;--fc-color-status-pending-icon:#755800;--fc-color-status-pending-solid:#ffd21a;--fc-color-status-pending-text:#755800;--fc-color-status-success-bg:#e7f4ea;--fc-color-status-success-border:#abceb3;--fc-color-status-success-icon:#056e31;--fc-color-status-success-solid:#057836;--fc-color-status-success-text:#056e31;--fc-color-status-warning-bg:#feeddd;--fc-color-status-warning-border:#e8b98e;--fc-color-status-warning-icon:#9c4803;--fc-color-status-warning-solid:#d06203;--fc-color-status-warning-text:#9c4803;--fc-color-surface-brand:#ffd21a;--fc-color-surface-canvas:#f7f6f2;--fc-color-surface-default:#fff;--fc-color-surface-hover:#e8e7e0;--fc-color-surface-inverse:#191919;--fc-color-surface-pressed:#e0ded6;--fc-color-surface-raised:#fff;--fc-color-surface-scrim:#19191966;--fc-color-surface-selected:#fff1b8;--fc-color-surface-selected-hover:#ffe999;--fc-color-surface-subtle:#efeee8;--fc-color-text-danger:#b02b27;--fc-color-text-disabled:#8c8a82;--fc-color-text-info:#215bad;--fc-color-text-inverse:#f7f6f2;--fc-color-text-link:#191919;--fc-color-text-on-brand:#191919;--fc-color-text-pending:#755800;--fc-color-text-primary:#191919;--fc-color-text-secondary:#565650;--fc-color-text-success:#056e31;--fc-color-text-warning:#9c4803;--fc-shadow-overlay:0 8px 24px 0 #1919191f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fc-color-action-brand-bg:#ffd21a;--fc-color-action-brand-bg-hover:#ffde52;--fc-color-action-brand-bg-pressed:#f2c200;--fc-color-action-brand-text:#191919;--fc-color-action-danger-bg:#d5322f;--fc-color-action-danger-bg-hover:#c72122;--fc-color-action-danger-bg-pressed:#5f1210;--fc-color-action-danger-text:#fff;--fc-color-action-disabled-bg:#262625;--fc-color-action-disabled-border:#3a3935;--fc-color-action-disabled-text:#76746d;--fc-color-action-ghost-bg-hover:#2d2d2b;--fc-color-action-ghost-bg-pressed:#343432;--fc-color-action-ghost-text:#f7f6f2;--fc-color-action-primary-bg:#f7f6f2;--fc-color-action-primary-bg-hover:#e8e7e0;--fc-color-action-primary-bg-pressed:#e0ded6;--fc-color-action-primary-text:#191919;--fc-color-action-secondary-bg:#1f1f1e;--fc-color-action-secondary-bg-hover:#2d2d2b;--fc-color-action-secondary-bg-pressed:#343432;--fc-color-action-secondary-border:#76746d;--fc-color-action-secondary-text:#f7f6f2;--fc-color-border-danger:#fda297;--fc-color-border-default:#76746d;--fc-color-border-selected:#f7f6f2;--fc-color-border-strong:#a8a69e;--fc-color-border-subtle:#3a3935;--fc-color-dataviz-1:#f7f6f2;--fc-color-dataviz-2:#98c0fa;--fc-color-dataviz-3:#98cda2;--fc-color-dataviz-4:#f1ac85;--fc-color-dataviz-axis:#76746d;--fc-color-dataviz-grid:#3a3935;--fc-color-dataviz-highlight:#ffd21a;--fc-color-dataviz-label:#a8a69e;--fc-color-dataviz-other:#76746d;--fc-color-dataviz-sequential-1:#27313f;--fc-color-dataviz-sequential-2:#34455a;--fc-color-dataviz-sequential-3:#516e93;--fc-color-dataviz-sequential-4:#236bcf;--fc-color-dataviz-sequential-5:#98c0fa;--fc-color-focus-ring:#ffd21a;--fc-color-focus-ring-on-brand:#191919;--fc-color-focus-ring-on-inverse:#191919;--fc-color-icon-disabled:#76746d;--fc-color-icon-inverse:#191919;--fc-color-icon-on-brand:#191919;--fc-color-icon-primary:#f7f6f2;--fc-color-icon-secondary:#a8a69e;--fc-color-input-bg:#191919;--fc-color-input-bg-disabled:#262625;--fc-color-input-border:#76746d;--fc-color-input-border-hover:#a8a69e;--fc-color-input-border-invalid:#fda297;--fc-color-input-placeholder:#a8a69e;--fc-color-selection-bg:#3e3208;--fc-color-selection-text:#f7f6f2;--fc-color-skeleton-base:#262625;--fc-color-skeleton-highlight:#2d2d2b;--fc-color-status-danger-bg:#332322;--fc-color-status-danger-border:#714745;--fc-color-status-danger-icon:#fda297;--fc-color-status-danger-solid:#d5322f;--fc-color-status-danger-text:#fda297;--fc-color-status-info-bg:#212832;--fc-color-status-info-border:#405570;--fc-color-status-info-icon:#98c0fa;--fc-color-status-info-solid:#236bcf;--fc-color-status-info-text:#98c0fa;--fc-color-status-neutral-bg:#262625;--fc-color-status-neutral-border:#3a3935;--fc-color-status-neutral-icon:#a8a69e;--fc-color-status-neutral-solid:#76746d;--fc-color-status-neutral-text:#a8a69e;--fc-color-status-pending-bg:#33290a;--fc-color-status-pending-border:#735e1d;--fc-color-status-pending-icon:#f2c94c;--fc-color-status-pending-solid:#ffd21a;--fc-color-status-pending-text:#f2c94c;--fc-color-status-success-bg:#202b23;--fc-color-status-success-border:#3f5c46;--fc-color-status-success-icon:#98cda2;--fc-color-status-success-solid:#02853c;--fc-color-status-success-text:#98cda2;--fc-color-status-warning-bg:#322418;--fc-color-status-warning-border:#704b25;--fc-color-status-warning-icon:#f1ac85;--fc-color-status-warning-solid:#e26b06;--fc-color-status-warning-text:#f1ac85;--fc-color-surface-brand:#ffd21a;--fc-color-surface-canvas:#191919;--fc-color-surface-default:#1f1f1e;--fc-color-surface-hover:#2d2d2b;--fc-color-surface-inverse:#f7f6f2;--fc-color-surface-pressed:#343432;--fc-color-surface-raised:#262625;--fc-color-surface-scrim:#000000a3;--fc-color-surface-selected:#33290a;--fc-color-surface-selected-hover:#3e3208;--fc-color-surface-subtle:#262625;--fc-color-text-danger:#fda297;--fc-color-text-disabled:#76746d;--fc-color-text-info:#98c0fa;--fc-color-text-inverse:#191919;--fc-color-text-link:#f7f6f2;--fc-color-text-on-brand:#191919;--fc-color-text-pending:#f2c94c;--fc-color-text-primary:#f7f6f2;--fc-color-text-secondary:#a8a69e;--fc-color-text-success:#98cda2;--fc-color-text-warning:#f1ac85;--fc-shadow-overlay:0 8px 24px 0 #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-theme=light]{--fc-color-action-brand-bg:#ffd21a;--fc-color-action-brand-bg-hover:#f2c200;--fc-color-action-brand-bg-pressed:#c9a200;--fc-color-action-brand-text:#191919;--fc-color-action-danger-bg:#c72122;--fc-color-action-danger-bg-hover:#b60413;--fc-color-action-danger-bg-pressed:#5f1210;--fc-color-action-danger-text:#fff;--fc-color-action-disabled-bg:#efeee8;--fc-color-action-disabled-border:#d5d3ca;--fc-color-action-disabled-text:#8c8a82;--fc-color-action-ghost-bg-hover:#e8e7e0;--fc-color-action-ghost-bg-pressed:#e0ded6;--fc-color-action-ghost-text:#191919;--fc-color-action-primary-bg:#191919;--fc-color-action-primary-bg-hover:#3a3935;--fc-color-action-primary-bg-pressed:#2d2d2b;--fc-color-action-primary-text:#f7f6f2;--fc-color-action-secondary-bg:#fff;--fc-color-action-secondary-bg-hover:#e8e7e0;--fc-color-action-secondary-bg-pressed:#e0ded6;--fc-color-action-secondary-border:#8c8a82;--fc-color-action-secondary-text:#191919;--fc-color-border-danger:#c72122;--fc-color-border-default:#8c8a82;--fc-color-border-selected:#191919;--fc-color-border-strong:#565650;--fc-color-border-subtle:#d5d3ca;--fc-color-dataviz-1:#191919;--fc-color-dataviz-2:#145ec1;--fc-color-dataviz-3:#057836;--fc-color-dataviz-4:#d06203;--fc-color-dataviz-axis:#8c8a82;--fc-color-dataviz-grid:#d5d3ca;--fc-color-dataviz-highlight:#ffd21a;--fc-color-dataviz-label:#565650;--fc-color-dataviz-other:#6f6d66;--fc-color-dataviz-sequential-1:#dbe9fb;--fc-color-dataviz-sequential-2:#c0d6f2;--fc-color-dataviz-sequential-3:#90afd7;--fc-color-dataviz-sequential-4:#145ec1;--fc-color-dataviz-sequential-5:#103161;--fc-color-focus-ring:#191919;--fc-color-focus-ring-on-brand:#191919;--fc-color-focus-ring-on-inverse:#ffd21a;--fc-color-icon-disabled:#8c8a82;--fc-color-icon-inverse:#f7f6f2;--fc-color-icon-on-brand:#191919;--fc-color-icon-primary:#191919;--fc-color-icon-secondary:#565650;--fc-color-input-bg:#fff;--fc-color-input-bg-disabled:#efeee8;--fc-color-input-border:#8c8a82;--fc-color-input-border-hover:#565650;--fc-color-input-border-invalid:#c72122;--fc-color-input-placeholder:#565650;--fc-color-selection-bg:#fff1b8;--fc-color-selection-text:#191919;--fc-color-skeleton-base:#efeee8;--fc-color-skeleton-highlight:#e8e7e0;--fc-color-status-danger-bg:#ffebe9;--fc-color-status-danger-border:#e9b4b1;--fc-color-status-danger-icon:#b02b27;--fc-color-status-danger-solid:#c72122;--fc-color-status-danger-text:#b02b27;--fc-color-status-info-bg:#e8f1fe;--fc-color-status-info-border:#acc6e7;--fc-color-status-info-icon:#215bad;--fc-color-status-info-solid:#145ec1;--fc-color-status-info-text:#215bad;--fc-color-status-neutral-bg:#efeee8;--fc-color-status-neutral-border:#d5d3ca;--fc-color-status-neutral-icon:#565650;--fc-color-status-neutral-solid:#6f6d66;--fc-color-status-neutral-text:#565650;--fc-color-status-pending-bg:#fff1b8;--fc-color-status-pending-border:#e3be3b;--fc-color-status-pending-icon:#755800;--fc-color-status-pending-solid:#ffd21a;--fc-color-status-pending-text:#755800;--fc-color-status-success-bg:#e7f4ea;--fc-color-status-success-border:#abceb3;--fc-color-status-success-icon:#056e31;--fc-color-status-success-solid:#057836;--fc-color-status-success-text:#056e31;--fc-color-status-warning-bg:#feeddd;--fc-color-status-warning-border:#e8b98e;--fc-color-status-warning-icon:#9c4803;--fc-color-status-warning-solid:#d06203;--fc-color-status-warning-text:#9c4803;--fc-color-surface-brand:#ffd21a;--fc-color-surface-canvas:#f7f6f2;--fc-color-surface-default:#fff;--fc-color-surface-hover:#e8e7e0;--fc-color-surface-inverse:#191919;--fc-color-surface-pressed:#e0ded6;--fc-color-surface-raised:#fff;--fc-color-surface-scrim:#19191966;--fc-color-surface-selected:#fff1b8;--fc-color-surface-selected-hover:#ffe999;--fc-color-surface-subtle:#efeee8;--fc-color-text-danger:#b02b27;--fc-color-text-disabled:#8c8a82;--fc-color-text-info:#215bad;--fc-color-text-inverse:#f7f6f2;--fc-color-text-link:#191919;--fc-color-text-on-brand:#191919;--fc-color-text-pending:#755800;--fc-color-text-primary:#191919;--fc-color-text-secondary:#565650;--fc-color-text-success:#056e31;--fc-color-text-warning:#9c4803;--fc-shadow-overlay:0 8px 24px 0 #1919191f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--fc-color-action-brand-bg:#ffd21a;--fc-color-action-brand-bg-hover:#ffde52;--fc-color-action-brand-bg-pressed:#f2c200;--fc-color-action-brand-text:#191919;--fc-color-action-danger-bg:#d5322f;--fc-color-action-danger-bg-hover:#c72122;--fc-color-action-danger-bg-pressed:#5f1210;--fc-color-action-danger-text:#fff;--fc-color-action-disabled-bg:#262625;--fc-color-action-disabled-border:#3a3935;--fc-color-action-disabled-text:#76746d;--fc-color-action-ghost-bg-hover:#2d2d2b;--fc-color-action-ghost-bg-pressed:#343432;--fc-color-action-ghost-text:#f7f6f2;--fc-color-action-primary-bg:#f7f6f2;--fc-color-action-primary-bg-hover:#e8e7e0;--fc-color-action-primary-bg-pressed:#e0ded6;--fc-color-action-primary-text:#191919;--fc-color-action-secondary-bg:#1f1f1e;--fc-color-action-secondary-bg-hover:#2d2d2b;--fc-color-action-secondary-bg-pressed:#343432;--fc-color-action-secondary-border:#76746d;--fc-color-action-secondary-text:#f7f6f2;--fc-color-border-danger:#fda297;--fc-color-border-default:#76746d;--fc-color-border-selected:#f7f6f2;--fc-color-border-strong:#a8a69e;--fc-color-border-subtle:#3a3935;--fc-color-dataviz-1:#f7f6f2;--fc-color-dataviz-2:#98c0fa;--fc-color-dataviz-3:#98cda2;--fc-color-dataviz-4:#f1ac85;--fc-color-dataviz-axis:#76746d;--fc-color-dataviz-grid:#3a3935;--fc-color-dataviz-highlight:#ffd21a;--fc-color-dataviz-label:#a8a69e;--fc-color-dataviz-other:#76746d;--fc-color-dataviz-sequential-1:#27313f;--fc-color-dataviz-sequential-2:#34455a;--fc-color-dataviz-sequential-3:#516e93;--fc-color-dataviz-sequential-4:#236bcf;--fc-color-dataviz-sequential-5:#98c0fa;--fc-color-focus-ring:#ffd21a;--fc-color-focus-ring-on-brand:#191919;--fc-color-focus-ring-on-inverse:#191919;--fc-color-icon-disabled:#76746d;--fc-color-icon-inverse:#191919;--fc-color-icon-on-brand:#191919;--fc-color-icon-primary:#f7f6f2;--fc-color-icon-secondary:#a8a69e;--fc-color-input-bg:#191919;--fc-color-input-bg-disabled:#262625;--fc-color-input-border:#76746d;--fc-color-input-border-hover:#a8a69e;--fc-color-input-border-invalid:#fda297;--fc-color-input-placeholder:#a8a69e;--fc-color-selection-bg:#3e3208;--fc-color-selection-text:#f7f6f2;--fc-color-skeleton-base:#262625;--fc-color-skeleton-highlight:#2d2d2b;--fc-color-status-danger-bg:#332322;--fc-color-status-danger-border:#714745;--fc-color-status-danger-icon:#fda297;--fc-color-status-danger-solid:#d5322f;--fc-color-status-danger-text:#fda297;--fc-color-status-info-bg:#212832;--fc-color-status-info-border:#405570;--fc-color-status-info-icon:#98c0fa;--fc-color-status-info-solid:#236bcf;--fc-color-status-info-text:#98c0fa;--fc-color-status-neutral-bg:#262625;--fc-color-status-neutral-border:#3a3935;--fc-color-status-neutral-icon:#a8a69e;--fc-color-status-neutral-solid:#76746d;--fc-color-status-neutral-text:#a8a69e;--fc-color-status-pending-bg:#33290a;--fc-color-status-pending-border:#735e1d;--fc-color-status-pending-icon:#f2c94c;--fc-color-status-pending-solid:#ffd21a;--fc-color-status-pending-text:#f2c94c;--fc-color-status-success-bg:#202b23;--fc-color-status-success-border:#3f5c46;--fc-color-status-success-icon:#98cda2;--fc-color-status-success-solid:#02853c;--fc-color-status-success-text:#98cda2;--fc-color-status-warning-bg:#322418;--fc-color-status-warning-border:#704b25;--fc-color-status-warning-icon:#f1ac85;--fc-color-status-warning-solid:#e26b06;--fc-color-status-warning-text:#f1ac85;--fc-color-surface-brand:#ffd21a;--fc-color-surface-canvas:#191919;--fc-color-surface-default:#1f1f1e;--fc-color-surface-hover:#2d2d2b;--fc-color-surface-inverse:#f7f6f2;--fc-color-surface-pressed:#343432;--fc-color-surface-raised:#262625;--fc-color-surface-scrim:#000000a3;--fc-color-surface-selected:#33290a;--fc-color-surface-selected-hover:#3e3208;--fc-color-surface-subtle:#262625;--fc-color-text-danger:#fda297;--fc-color-text-disabled:#76746d;--fc-color-text-info:#98c0fa;--fc-color-text-inverse:#191919;--fc-color-text-link:#f7f6f2;--fc-color-text-on-brand:#191919;--fc-color-text-pending:#f2c94c;--fc-color-text-primary:#f7f6f2;--fc-color-text-secondary:#a8a69e;--fc-color-text-success:#98cda2;--fc-color-text-warning:#f1ac85;--fc-shadow-overlay:0 8px 24px 0 #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-contrast:more){:root:not([data-contrast=standard]):not([data-contrast=standard] *):not([data-theme=dark]),[data-theme=light]:not([data-contrast=standard]):not([data-contrast=standard] *){--fc-color-action-brand-bg:#ffd21a;--fc-color-action-brand-bg-hover:#f2c200;--fc-color-action-brand-bg-pressed:#c9a200;--fc-color-action-brand-text:#191919;--fc-color-action-danger-bg:#5f1210;--fc-color-action-danger-bg-hover:#000;--fc-color-action-danger-bg-pressed:#5f1210;--fc-color-action-danger-text:#fff;--fc-color-action-disabled-bg:#efeee8;--fc-color-action-disabled-border:#8c8a82;--fc-color-action-disabled-text:#8c8a82;--fc-color-action-ghost-bg-hover:#e8e7e0;--fc-color-action-ghost-bg-pressed:#e0ded6;--fc-color-action-ghost-text:#191919;--fc-color-action-primary-bg:#191919;--fc-color-action-primary-bg-hover:#3a3935;--fc-color-action-primary-bg-pressed:#2d2d2b;--fc-color-action-primary-text:#f7f6f2;--fc-color-action-secondary-bg:#fff;--fc-color-action-secondary-bg-hover:#e8e7e0;--fc-color-action-secondary-bg-pressed:#e0ded6;--fc-color-action-secondary-border:#565650;--fc-color-action-secondary-text:#191919;--fc-color-border-danger:#b02b27;--fc-color-border-default:#565650;--fc-color-border-selected:#191919;--fc-color-border-strong:#191919;--fc-color-border-subtle:#8c8a82;--fc-color-dataviz-1:#191919;--fc-color-dataviz-2:#145ec1;--fc-color-dataviz-3:#057836;--fc-color-dataviz-4:#9c4803;--fc-color-dataviz-axis:#565650;--fc-color-dataviz-grid:#8c8a82;--fc-color-dataviz-highlight:#ffd21a;--fc-color-dataviz-label:#191919;--fc-color-dataviz-other:#565650;--fc-color-dataviz-sequential-1:#dbe9fb;--fc-color-dataviz-sequential-2:#c0d6f2;--fc-color-dataviz-sequential-3:#90afd7;--fc-color-dataviz-sequential-4:#145ec1;--fc-color-dataviz-sequential-5:#103161;--fc-color-focus-ring:#191919;--fc-color-focus-ring-on-brand:#191919;--fc-color-focus-ring-on-inverse:#ffd21a;--fc-color-icon-disabled:#8c8a82;--fc-color-icon-inverse:#f7f6f2;--fc-color-icon-on-brand:#191919;--fc-color-icon-primary:#191919;--fc-color-icon-secondary:#191919;--fc-color-input-bg:#fff;--fc-color-input-bg-disabled:#efeee8;--fc-color-input-border:#565650;--fc-color-input-border-hover:#191919;--fc-color-input-border-invalid:#b02b27;--fc-color-input-placeholder:#565650;--fc-color-selection-bg:#fff1b8;--fc-color-selection-text:#191919;--fc-color-skeleton-base:#efeee8;--fc-color-skeleton-highlight:#e8e7e0;--fc-color-status-danger-bg:#ffebe9;--fc-color-status-danger-border:#b02b27;--fc-color-status-danger-icon:#5f1210;--fc-color-status-danger-solid:#b02b27;--fc-color-status-danger-text:#5f1210;--fc-color-status-info-bg:#e8f1fe;--fc-color-status-info-border:#215bad;--fc-color-status-info-icon:#103161;--fc-color-status-info-solid:#215bad;--fc-color-status-info-text:#103161;--fc-color-status-neutral-bg:#efeee8;--fc-color-status-neutral-border:#565650;--fc-color-status-neutral-icon:#191919;--fc-color-status-neutral-solid:#565650;--fc-color-status-neutral-text:#191919;--fc-color-status-pending-bg:#fff1b8;--fc-color-status-pending-border:#755800;--fc-color-status-pending-icon:#3d2e00;--fc-color-status-pending-solid:#ffd21a;--fc-color-status-pending-text:#3d2e00;--fc-color-status-success-bg:#e7f4ea;--fc-color-status-success-border:#056e31;--fc-color-status-success-icon:#063e1a;--fc-color-status-success-solid:#056e31;--fc-color-status-success-text:#063e1a;--fc-color-status-warning-bg:#feeddd;--fc-color-status-warning-border:#9c4803;--fc-color-status-warning-icon:#532300;--fc-color-status-warning-solid:#9c4803;--fc-color-status-warning-text:#532300;--fc-color-surface-brand:#ffd21a;--fc-color-surface-canvas:#f7f6f2;--fc-color-surface-default:#fff;--fc-color-surface-hover:#e8e7e0;--fc-color-surface-inverse:#191919;--fc-color-surface-pressed:#e0ded6;--fc-color-surface-raised:#fff;--fc-color-surface-scrim:#19191966;--fc-color-surface-selected:#fff1b8;--fc-color-surface-selected-hover:#ffe999;--fc-color-surface-subtle:#efeee8;--fc-color-text-danger:#5f1210;--fc-color-text-disabled:#8c8a82;--fc-color-text-info:#103161;--fc-color-text-inverse:#f7f6f2;--fc-color-text-link:#191919;--fc-color-text-on-brand:#191919;--fc-color-text-pending:#3d2e00;--fc-color-text-primary:#191919;--fc-color-text-secondary:#191919;--fc-color-text-success:#063e1a;--fc-color-text-warning:#532300;--fc-shadow-overlay:0 8px 24px 0 #1919191f}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-contrast=standard]):not([data-contrast=standard] *):not([data-theme=light]){--fc-color-action-brand-bg:#ffd21a;--fc-color-action-brand-bg-hover:#ffde52;--fc-color-action-brand-bg-pressed:#f2c200;--fc-color-action-brand-text:#191919;--fc-color-action-danger-bg:#fda297;--fc-color-action-danger-bg-hover:#fee0dc;--fc-color-action-danger-bg-pressed:#fda297;--fc-color-action-danger-text:#191919;--fc-color-action-disabled-bg:#262625;--fc-color-action-disabled-border:#76746d;--fc-color-action-disabled-text:#76746d;--fc-color-action-ghost-bg-hover:#2d2d2b;--fc-color-action-ghost-bg-pressed:#343432;--fc-color-action-ghost-text:#f7f6f2;--fc-color-action-primary-bg:#f7f6f2;--fc-color-action-primary-bg-hover:#e8e7e0;--fc-color-action-primary-bg-pressed:#e0ded6;--fc-color-action-primary-text:#191919;--fc-color-action-secondary-bg:#1f1f1e;--fc-color-action-secondary-bg-hover:#2d2d2b;--fc-color-action-secondary-bg-pressed:#343432;--fc-color-action-secondary-border:#a8a69e;--fc-color-action-secondary-text:#f7f6f2;--fc-color-border-danger:#fda297;--fc-color-border-default:#a8a69e;--fc-color-border-selected:#f7f6f2;--fc-color-border-strong:#f7f6f2;--fc-color-border-subtle:#76746d;--fc-color-dataviz-1:#f7f6f2;--fc-color-dataviz-2:#98c0fa;--fc-color-dataviz-3:#98cda2;--fc-color-dataviz-4:#f1ac85;--fc-color-dataviz-axis:#a8a69e;--fc-color-dataviz-grid:#76746d;--fc-color-dataviz-highlight:#ffd21a;--fc-color-dataviz-label:#f7f6f2;--fc-color-dataviz-other:#a8a69e;--fc-color-dataviz-sequential-1:#27313f;--fc-color-dataviz-sequential-2:#34455a;--fc-color-dataviz-sequential-3:#516e93;--fc-color-dataviz-sequential-4:#236bcf;--fc-color-dataviz-sequential-5:#98c0fa;--fc-color-focus-ring:#ffd21a;--fc-color-focus-ring-on-brand:#191919;--fc-color-focus-ring-on-inverse:#191919;--fc-color-icon-disabled:#76746d;--fc-color-icon-inverse:#191919;--fc-color-icon-on-brand:#191919;--fc-color-icon-primary:#f7f6f2;--fc-color-icon-secondary:#f7f6f2;--fc-color-input-bg:#191919;--fc-color-input-bg-disabled:#262625;--fc-color-input-border:#a8a69e;--fc-color-input-border-hover:#f7f6f2;--fc-color-input-border-invalid:#fda297;--fc-color-input-placeholder:#a8a69e;--fc-color-selection-bg:#3e3208;--fc-color-selection-text:#f7f6f2;--fc-color-skeleton-base:#262625;--fc-color-skeleton-highlight:#2d2d2b;--fc-color-status-danger-bg:#332322;--fc-color-status-danger-border:#fda297;--fc-color-status-danger-icon:#fee0dc;--fc-color-status-danger-solid:#fda297;--fc-color-status-danger-text:#fee0dc;--fc-color-status-info-bg:#212832;--fc-color-status-info-border:#98c0fa;--fc-color-status-info-icon:#dae9ff;--fc-color-status-info-solid:#98c0fa;--fc-color-status-info-text:#dae9ff;--fc-color-status-neutral-bg:#262625;--fc-color-status-neutral-border:#a8a69e;--fc-color-status-neutral-icon:#f7f6f2;--fc-color-status-neutral-solid:#a8a69e;--fc-color-status-neutral-text:#f7f6f2;--fc-color-status-pending-bg:#33290a;--fc-color-status-pending-border:#f2c94c;--fc-color-status-pending-icon:#fff0b3;--fc-color-status-pending-solid:#ffd21a;--fc-color-status-pending-text:#fff0b3;--fc-color-status-success-bg:#202b23;--fc-color-status-success-border:#98cda2;--fc-color-status-success-icon:#d5f0d9;--fc-color-status-success-solid:#98cda2;--fc-color-status-success-text:#d5f0d9;--fc-color-status-warning-bg:#322418;--fc-color-status-warning-border:#f1ac85;--fc-color-status-warning-icon:#ffe1d1;--fc-color-status-warning-solid:#f1ac85;--fc-color-status-warning-text:#ffe1d1;--fc-color-surface-brand:#ffd21a;--fc-color-surface-canvas:#191919;--fc-color-surface-default:#1f1f1e;--fc-color-surface-hover:#2d2d2b;--fc-color-surface-inverse:#f7f6f2;--fc-color-surface-pressed:#343432;--fc-color-surface-raised:#262625;--fc-color-surface-scrim:#000000a3;--fc-color-surface-selected:#33290a;--fc-color-surface-selected-hover:#3e3208;--fc-color-surface-subtle:#262625;--fc-color-text-danger:#fee0dc;--fc-color-text-disabled:#76746d;--fc-color-text-info:#dae9ff;--fc-color-text-inverse:#191919;--fc-color-text-link:#f7f6f2;--fc-color-text-on-brand:#191919;--fc-color-text-pending:#fff0b3;--fc-color-text-primary:#f7f6f2;--fc-color-text-secondary:#f7f6f2;--fc-color-text-success:#d5f0d9;--fc-color-text-warning:#ffe1d1;--fc-shadow-overlay:0 8px 24px 0 #00000080}}@media (prefers-contrast:more){[data-theme=dark]:not([data-contrast=standard]):not([data-contrast=standard] *){--fc-color-action-brand-bg:#ffd21a;--fc-color-action-brand-bg-hover:#ffde52;--fc-color-action-brand-bg-pressed:#f2c200;--fc-color-action-brand-text:#191919;--fc-color-action-danger-bg:#fda297;--fc-color-action-danger-bg-hover:#fee0dc;--fc-color-action-danger-bg-pressed:#fda297;--fc-color-action-danger-text:#191919;--fc-color-action-disabled-bg:#262625;--fc-color-action-disabled-border:#76746d;--fc-color-action-disabled-text:#76746d;--fc-color-action-ghost-bg-hover:#2d2d2b;--fc-color-action-ghost-bg-pressed:#343432;--fc-color-action-ghost-text:#f7f6f2;--fc-color-action-primary-bg:#f7f6f2;--fc-color-action-primary-bg-hover:#e8e7e0;--fc-color-action-primary-bg-pressed:#e0ded6;--fc-color-action-primary-text:#191919;--fc-color-action-secondary-bg:#1f1f1e;--fc-color-action-secondary-bg-hover:#2d2d2b;--fc-color-action-secondary-bg-pressed:#343432;--fc-color-action-secondary-border:#a8a69e;--fc-color-action-secondary-text:#f7f6f2;--fc-color-border-danger:#fda297;--fc-color-border-default:#a8a69e;--fc-color-border-selected:#f7f6f2;--fc-color-border-strong:#f7f6f2;--fc-color-border-subtle:#76746d;--fc-color-dataviz-1:#f7f6f2;--fc-color-dataviz-2:#98c0fa;--fc-color-dataviz-3:#98cda2;--fc-color-dataviz-4:#f1ac85;--fc-color-dataviz-axis:#a8a69e;--fc-color-dataviz-grid:#76746d;--fc-color-dataviz-highlight:#ffd21a;--fc-color-dataviz-label:#f7f6f2;--fc-color-dataviz-other:#a8a69e;--fc-color-dataviz-sequential-1:#27313f;--fc-color-dataviz-sequential-2:#34455a;--fc-color-dataviz-sequential-3:#516e93;--fc-color-dataviz-sequential-4:#236bcf;--fc-color-dataviz-sequential-5:#98c0fa;--fc-color-focus-ring:#ffd21a;--fc-color-focus-ring-on-brand:#191919;--fc-color-focus-ring-on-inverse:#191919;--fc-color-icon-disabled:#76746d;--fc-color-icon-inverse:#191919;--fc-color-icon-on-brand:#191919;--fc-color-icon-primary:#f7f6f2;--fc-color-icon-secondary:#f7f6f2;--fc-color-input-bg:#191919;--fc-color-input-bg-disabled:#262625;--fc-color-input-border:#a8a69e;--fc-color-input-border-hover:#f7f6f2;--fc-color-input-border-invalid:#fda297;--fc-color-input-placeholder:#a8a69e;--fc-color-selection-bg:#3e3208;--fc-color-selection-text:#f7f6f2;--fc-color-skeleton-base:#262625;--fc-color-skeleton-highlight:#2d2d2b;--fc-color-status-danger-bg:#332322;--fc-color-status-danger-border:#fda297;--fc-color-status-danger-icon:#fee0dc;--fc-color-status-danger-solid:#fda297;--fc-color-status-danger-text:#fee0dc;--fc-color-status-info-bg:#212832;--fc-color-status-info-border:#98c0fa;--fc-color-status-info-icon:#dae9ff;--fc-color-status-info-solid:#98c0fa;--fc-color-status-info-text:#dae9ff;--fc-color-status-neutral-bg:#262625;--fc-color-status-neutral-border:#a8a69e;--fc-color-status-neutral-icon:#f7f6f2;--fc-color-status-neutral-solid:#a8a69e;--fc-color-status-neutral-text:#f7f6f2;--fc-color-status-pending-bg:#33290a;--fc-color-status-pending-border:#f2c94c;--fc-color-status-pending-icon:#fff0b3;--fc-color-status-pending-solid:#ffd21a;--fc-color-status-pending-text:#fff0b3;--fc-color-status-success-bg:#202b23;--fc-color-status-success-border:#98cda2;--fc-color-status-success-icon:#d5f0d9;--fc-color-status-success-solid:#98cda2;--fc-color-status-success-text:#d5f0d9;--fc-color-status-warning-bg:#322418;--fc-color-status-warning-border:#f1ac85;--fc-color-status-warning-icon:#ffe1d1;--fc-color-status-warning-solid:#f1ac85;--fc-color-status-warning-text:#ffe1d1;--fc-color-surface-brand:#ffd21a;--fc-color-surface-canvas:#191919;--fc-color-surface-default:#1f1f1e;--fc-color-surface-hover:#2d2d2b;--fc-color-surface-inverse:#f7f6f2;--fc-color-surface-pressed:#343432;--fc-color-surface-raised:#262625;--fc-color-surface-scrim:#000000a3;--fc-color-surface-selected:#33290a;--fc-color-surface-selected-hover:#3e3208;--fc-color-surface-subtle:#262625;--fc-color-text-danger:#fee0dc;--fc-color-text-disabled:#76746d;--fc-color-text-info:#dae9ff;--fc-color-text-inverse:#191919;--fc-color-text-link:#f7f6f2;--fc-color-text-on-brand:#191919;--fc-color-text-pending:#fff0b3;--fc-color-text-primary:#f7f6f2;--fc-color-text-secondary:#f7f6f2;--fc-color-text-success:#d5f0d9;--fc-color-text-warning:#ffe1d1;--fc-shadow-overlay:0 8px 24px 0 #00000080}}[data-contrast=more],[data-contrast=more] [data-theme=light],[data-theme=light][data-contrast=more]{--fc-color-action-brand-bg:#ffd21a;--fc-color-action-brand-bg-hover:#f2c200;--fc-color-action-brand-bg-pressed:#c9a200;--fc-color-action-brand-text:#191919;--fc-color-action-danger-bg:#5f1210;--fc-color-action-danger-bg-hover:#000;--fc-color-action-danger-bg-pressed:#5f1210;--fc-color-action-danger-text:#fff;--fc-color-action-disabled-bg:#efeee8;--fc-color-action-disabled-border:#8c8a82;--fc-color-action-disabled-text:#8c8a82;--fc-color-action-ghost-bg-hover:#e8e7e0;--fc-color-action-ghost-bg-pressed:#e0ded6;--fc-color-action-ghost-text:#191919;--fc-color-action-primary-bg:#191919;--fc-color-action-primary-bg-hover:#3a3935;--fc-color-action-primary-bg-pressed:#2d2d2b;--fc-color-action-primary-text:#f7f6f2;--fc-color-action-secondary-bg:#fff;--fc-color-action-secondary-bg-hover:#e8e7e0;--fc-color-action-secondary-bg-pressed:#e0ded6;--fc-color-action-secondary-border:#565650;--fc-color-action-secondary-text:#191919;--fc-color-border-danger:#b02b27;--fc-color-border-default:#565650;--fc-color-border-selected:#191919;--fc-color-border-strong:#191919;--fc-color-border-subtle:#8c8a82;--fc-color-dataviz-1:#191919;--fc-color-dataviz-2:#145ec1;--fc-color-dataviz-3:#057836;--fc-color-dataviz-4:#9c4803;--fc-color-dataviz-axis:#565650;--fc-color-dataviz-grid:#8c8a82;--fc-color-dataviz-highlight:#ffd21a;--fc-color-dataviz-label:#191919;--fc-color-dataviz-other:#565650;--fc-color-dataviz-sequential-1:#dbe9fb;--fc-color-dataviz-sequential-2:#c0d6f2;--fc-color-dataviz-sequential-3:#90afd7;--fc-color-dataviz-sequential-4:#145ec1;--fc-color-dataviz-sequential-5:#103161;--fc-color-focus-ring:#191919;--fc-color-focus-ring-on-brand:#191919;--fc-color-focus-ring-on-inverse:#ffd21a;--fc-color-icon-disabled:#8c8a82;--fc-color-icon-inverse:#f7f6f2;--fc-color-icon-on-brand:#191919;--fc-color-icon-primary:#191919;--fc-color-icon-secondary:#191919;--fc-color-input-bg:#fff;--fc-color-input-bg-disabled:#efeee8;--fc-color-input-border:#565650;--fc-color-input-border-hover:#191919;--fc-color-input-border-invalid:#b02b27;--fc-color-input-placeholder:#565650;--fc-color-selection-bg:#fff1b8;--fc-color-selection-text:#191919;--fc-color-skeleton-base:#efeee8;--fc-color-skeleton-highlight:#e8e7e0;--fc-color-status-danger-bg:#ffebe9;--fc-color-status-danger-border:#b02b27;--fc-color-status-danger-icon:#5f1210;--fc-color-status-danger-solid:#b02b27;--fc-color-status-danger-text:#5f1210;--fc-color-status-info-bg:#e8f1fe;--fc-color-status-info-border:#215bad;--fc-color-status-info-icon:#103161;--fc-color-status-info-solid:#215bad;--fc-color-status-info-text:#103161;--fc-color-status-neutral-bg:#efeee8;--fc-color-status-neutral-border:#565650;--fc-color-status-neutral-icon:#191919;--fc-color-status-neutral-solid:#565650;--fc-color-status-neutral-text:#191919;--fc-color-status-pending-bg:#fff1b8;--fc-color-status-pending-border:#755800;--fc-color-status-pending-icon:#3d2e00;--fc-color-status-pending-solid:#ffd21a;--fc-color-status-pending-text:#3d2e00;--fc-color-status-success-bg:#e7f4ea;--fc-color-status-success-border:#056e31;--fc-color-status-success-icon:#063e1a;--fc-color-status-success-solid:#056e31;--fc-color-status-success-text:#063e1a;--fc-color-status-warning-bg:#feeddd;--fc-color-status-warning-border:#9c4803;--fc-color-status-warning-icon:#532300;--fc-color-status-warning-solid:#9c4803;--fc-color-status-warning-text:#532300;--fc-color-surface-brand:#ffd21a;--fc-color-surface-canvas:#f7f6f2;--fc-color-surface-default:#fff;--fc-color-surface-hover:#e8e7e0;--fc-color-surface-inverse:#191919;--fc-color-surface-pressed:#e0ded6;--fc-color-surface-raised:#fff;--fc-color-surface-scrim:#19191966;--fc-color-surface-selected:#fff1b8;--fc-color-surface-selected-hover:#ffe999;--fc-color-surface-subtle:#efeee8;--fc-color-text-danger:#5f1210;--fc-color-text-disabled:#8c8a82;--fc-color-text-info:#103161;--fc-color-text-inverse:#f7f6f2;--fc-color-text-link:#191919;--fc-color-text-on-brand:#191919;--fc-color-text-pending:#3d2e00;--fc-color-text-primary:#191919;--fc-color-text-secondary:#191919;--fc-color-text-success:#063e1a;--fc-color-text-warning:#532300;--fc-shadow-overlay:0 8px 24px 0 #1919191f}@media (prefers-color-scheme:dark){[data-contrast=more]:not([data-theme=light]){--fc-color-action-brand-bg:#ffd21a;--fc-color-action-brand-bg-hover:#ffde52;--fc-color-action-brand-bg-pressed:#f2c200;--fc-color-action-brand-text:#191919;--fc-color-action-danger-bg:#fda297;--fc-color-action-danger-bg-hover:#fee0dc;--fc-color-action-danger-bg-pressed:#fda297;--fc-color-action-danger-text:#191919;--fc-color-action-disabled-bg:#262625;--fc-color-action-disabled-border:#76746d;--fc-color-action-disabled-text:#76746d;--fc-color-action-ghost-bg-hover:#2d2d2b;--fc-color-action-ghost-bg-pressed:#343432;--fc-color-action-ghost-text:#f7f6f2;--fc-color-action-primary-bg:#f7f6f2;--fc-color-action-primary-bg-hover:#e8e7e0;--fc-color-action-primary-bg-pressed:#e0ded6;--fc-color-action-primary-text:#191919;--fc-color-action-secondary-bg:#1f1f1e;--fc-color-action-secondary-bg-hover:#2d2d2b;--fc-color-action-secondary-bg-pressed:#343432;--fc-color-action-secondary-border:#a8a69e;--fc-color-action-secondary-text:#f7f6f2;--fc-color-border-danger:#fda297;--fc-color-border-default:#a8a69e;--fc-color-border-selected:#f7f6f2;--fc-color-border-strong:#f7f6f2;--fc-color-border-subtle:#76746d;--fc-color-dataviz-1:#f7f6f2;--fc-color-dataviz-2:#98c0fa;--fc-color-dataviz-3:#98cda2;--fc-color-dataviz-4:#f1ac85;--fc-color-dataviz-axis:#a8a69e;--fc-color-dataviz-grid:#76746d;--fc-color-dataviz-highlight:#ffd21a;--fc-color-dataviz-label:#f7f6f2;--fc-color-dataviz-other:#a8a69e;--fc-color-dataviz-sequential-1:#27313f;--fc-color-dataviz-sequential-2:#34455a;--fc-color-dataviz-sequential-3:#516e93;--fc-color-dataviz-sequential-4:#236bcf;--fc-color-dataviz-sequential-5:#98c0fa;--fc-color-focus-ring:#ffd21a;--fc-color-focus-ring-on-brand:#191919;--fc-color-focus-ring-on-inverse:#191919;--fc-color-icon-disabled:#76746d;--fc-color-icon-inverse:#191919;--fc-color-icon-on-brand:#191919;--fc-color-icon-primary:#f7f6f2;--fc-color-icon-secondary:#f7f6f2;--fc-color-input-bg:#191919;--fc-color-input-bg-disabled:#262625;--fc-color-input-border:#a8a69e;--fc-color-input-border-hover:#f7f6f2;--fc-color-input-border-invalid:#fda297;--fc-color-input-placeholder:#a8a69e;--fc-color-selection-bg:#3e3208;--fc-color-selection-text:#f7f6f2;--fc-color-skeleton-base:#262625;--fc-color-skeleton-highlight:#2d2d2b;--fc-color-status-danger-bg:#332322;--fc-color-status-danger-border:#fda297;--fc-color-status-danger-icon:#fee0dc;--fc-color-status-danger-solid:#fda297;--fc-color-status-danger-text:#fee0dc;--fc-color-status-info-bg:#212832;--fc-color-status-info-border:#98c0fa;--fc-color-status-info-icon:#dae9ff;--fc-color-status-info-solid:#98c0fa;--fc-color-status-info-text:#dae9ff;--fc-color-status-neutral-bg:#262625;--fc-color-status-neutral-border:#a8a69e;--fc-color-status-neutral-icon:#f7f6f2;--fc-color-status-neutral-solid:#a8a69e;--fc-color-status-neutral-text:#f7f6f2;--fc-color-status-pending-bg:#33290a;--fc-color-status-pending-border:#f2c94c;--fc-color-status-pending-icon:#fff0b3;--fc-color-status-pending-solid:#ffd21a;--fc-color-status-pending-text:#fff0b3;--fc-color-status-success-bg:#202b23;--fc-color-status-success-border:#98cda2;--fc-color-status-success-icon:#d5f0d9;--fc-color-status-success-solid:#98cda2;--fc-color-status-success-text:#d5f0d9;--fc-color-status-warning-bg:#322418;--fc-color-status-warning-border:#f1ac85;--fc-color-status-warning-icon:#ffe1d1;--fc-color-status-warning-solid:#f1ac85;--fc-color-status-warning-text:#ffe1d1;--fc-color-surface-brand:#ffd21a;--fc-color-surface-canvas:#191919;--fc-color-surface-default:#1f1f1e;--fc-color-surface-hover:#2d2d2b;--fc-color-surface-inverse:#f7f6f2;--fc-color-surface-pressed:#343432;--fc-color-surface-raised:#262625;--fc-color-surface-scrim:#000000a3;--fc-color-surface-selected:#33290a;--fc-color-surface-selected-hover:#3e3208;--fc-color-surface-subtle:#262625;--fc-color-text-danger:#fee0dc;--fc-color-text-disabled:#76746d;--fc-color-text-info:#dae9ff;--fc-color-text-inverse:#191919;--fc-color-text-link:#f7f6f2;--fc-color-text-on-brand:#191919;--fc-color-text-pending:#fff0b3;--fc-color-text-primary:#f7f6f2;--fc-color-text-secondary:#f7f6f2;--fc-color-text-success:#d5f0d9;--fc-color-text-warning:#ffe1d1;--fc-shadow-overlay:0 8px 24px 0 #00000080}}[data-contrast=more] [data-theme=dark],[data-theme=dark][data-contrast=more]{--fc-color-action-brand-bg:#ffd21a;--fc-color-action-brand-bg-hover:#ffde52;--fc-color-action-brand-bg-pressed:#f2c200;--fc-color-action-brand-text:#191919;--fc-color-action-danger-bg:#fda297;--fc-color-action-danger-bg-hover:#fee0dc;--fc-color-action-danger-bg-pressed:#fda297;--fc-color-action-danger-text:#191919;--fc-color-action-disabled-bg:#262625;--fc-color-action-disabled-border:#76746d;--fc-color-action-disabled-text:#76746d;--fc-color-action-ghost-bg-hover:#2d2d2b;--fc-color-action-ghost-bg-pressed:#343432;--fc-color-action-ghost-text:#f7f6f2;--fc-color-action-primary-bg:#f7f6f2;--fc-color-action-primary-bg-hover:#e8e7e0;--fc-color-action-primary-bg-pressed:#e0ded6;--fc-color-action-primary-text:#191919;--fc-color-action-secondary-bg:#1f1f1e;--fc-color-action-secondary-bg-hover:#2d2d2b;--fc-color-action-secondary-bg-pressed:#343432;--fc-color-action-secondary-border:#a8a69e;--fc-color-action-secondary-text:#f7f6f2;--fc-color-border-danger:#fda297;--fc-color-border-default:#a8a69e;--fc-color-border-selected:#f7f6f2;--fc-color-border-strong:#f7f6f2;--fc-color-border-subtle:#76746d;--fc-color-dataviz-1:#f7f6f2;--fc-color-dataviz-2:#98c0fa;--fc-color-dataviz-3:#98cda2;--fc-color-dataviz-4:#f1ac85;--fc-color-dataviz-axis:#a8a69e;--fc-color-dataviz-grid:#76746d;--fc-color-dataviz-highlight:#ffd21a;--fc-color-dataviz-label:#f7f6f2;--fc-color-dataviz-other:#a8a69e;--fc-color-dataviz-sequential-1:#27313f;--fc-color-dataviz-sequential-2:#34455a;--fc-color-dataviz-sequential-3:#516e93;--fc-color-dataviz-sequential-4:#236bcf;--fc-color-dataviz-sequential-5:#98c0fa;--fc-color-focus-ring:#ffd21a;--fc-color-focus-ring-on-brand:#191919;--fc-color-focus-ring-on-inverse:#191919;--fc-color-icon-disabled:#76746d;--fc-color-icon-inverse:#191919;--fc-color-icon-on-brand:#191919;--fc-color-icon-primary:#f7f6f2;--fc-color-icon-secondary:#f7f6f2;--fc-color-input-bg:#191919;--fc-color-input-bg-disabled:#262625;--fc-color-input-border:#a8a69e;--fc-color-input-border-hover:#f7f6f2;--fc-color-input-border-invalid:#fda297;--fc-color-input-placeholder:#a8a69e;--fc-color-selection-bg:#3e3208;--fc-color-selection-text:#f7f6f2;--fc-color-skeleton-base:#262625;--fc-color-skeleton-highlight:#2d2d2b;--fc-color-status-danger-bg:#332322;--fc-color-status-danger-border:#fda297;--fc-color-status-danger-icon:#fee0dc;--fc-color-status-danger-solid:#fda297;--fc-color-status-danger-text:#fee0dc;--fc-color-status-info-bg:#212832;--fc-color-status-info-border:#98c0fa;--fc-color-status-info-icon:#dae9ff;--fc-color-status-info-solid:#98c0fa;--fc-color-status-info-text:#dae9ff;--fc-color-status-neutral-bg:#262625;--fc-color-status-neutral-border:#a8a69e;--fc-color-status-neutral-icon:#f7f6f2;--fc-color-status-neutral-solid:#a8a69e;--fc-color-status-neutral-text:#f7f6f2;--fc-color-status-pending-bg:#33290a;--fc-color-status-pending-border:#f2c94c;--fc-color-status-pending-icon:#fff0b3;--fc-color-status-pending-solid:#ffd21a;--fc-color-status-pending-text:#fff0b3;--fc-color-status-success-bg:#202b23;--fc-color-status-success-border:#98cda2;--fc-color-status-success-icon:#d5f0d9;--fc-color-status-success-solid:#98cda2;--fc-color-status-success-text:#d5f0d9;--fc-color-status-warning-bg:#322418;--fc-color-status-warning-border:#f1ac85;--fc-color-status-warning-icon:#ffe1d1;--fc-color-status-warning-solid:#f1ac85;--fc-color-status-warning-text:#ffe1d1;--fc-color-surface-brand:#ffd21a;--fc-color-surface-canvas:#191919;--fc-color-surface-default:#1f1f1e;--fc-color-surface-hover:#2d2d2b;--fc-color-surface-inverse:#f7f6f2;--fc-color-surface-pressed:#343432;--fc-color-surface-raised:#262625;--fc-color-surface-scrim:#000000a3;--fc-color-surface-selected:#33290a;--fc-color-surface-selected-hover:#3e3208;--fc-color-surface-subtle:#262625;--fc-color-text-danger:#fee0dc;--fc-color-text-disabled:#76746d;--fc-color-text-info:#dae9ff;--fc-color-text-inverse:#191919;--fc-color-text-link:#f7f6f2;--fc-color-text-on-brand:#191919;--fc-color-text-pending:#fff0b3;--fc-color-text-primary:#f7f6f2;--fc-color-text-secondary:#f7f6f2;--fc-color-text-success:#d5f0d9;--fc-color-text-warning:#ffe1d1;--fc-shadow-overlay:0 8px 24px 0 #00000080}@media (prefers-reduced-motion:reduce){:root{--fc-motion-duration-fast:var(--fc-motion-duration-instant);--fc-motion-duration-base:var(--fc-motion-duration-instant);--fc-motion-duration-slow:var(--fc-motion-duration-instant);--fc-motion-duration-slower:var(--fc-motion-duration-instant);--fc-motion-duration-skeleton:var(--fc-motion-duration-instant)}}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html,body{margin:0}body{background:var(--fc-color-surface-canvas);color:var(--fc-color-text-primary);font:var(--fc-typography-editorial-body);letter-spacing:var(--fc-typography-editorial-body-letter-spacing);-webkit-font-smoothing:antialiased;font-synthesis:none}::selection{background:var(--fc-color-selection-bg);color:var(--fc-color-selection-text)}:focus-visible{outline:var(--fc-focus-width) solid var(--fc-color-focus-ring);outline-offset:var(--fc-focus-offset)}a{color:var(--fc-color-text-link);text-underline-offset:var(--fc-space-inline-xs)}.skip{z-index:var(--fc-layer-tooltip);padding:var(--fc-space-inset-sm) var(--fc-space-inset-md);background:var(--fc-color-surface-raised);color:var(--fc-color-text-primary);position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(-100%)}.skip:focus{transform:none}.muted{color:var(--fc-color-text-secondary)}.wrap{max-width:var(--fc-layout-container-max);padding:0 var(--fc-layout-gutter-wide);margin:0 auto}@media (max-width:960px){.wrap{padding:0 var(--fc-layout-gutter-compact)}}.e-display{font:var(--fc-typography-editorial-display-compact);letter-spacing:var(--fc-typography-editorial-display-compact-letter-spacing);text-wrap:balance;margin:0}.e-h2{font:var(--fc-typography-editorial-h2-compact);letter-spacing:var(--fc-typography-editorial-h2-compact-letter-spacing);margin:0}.e-h3{font:var(--fc-typography-editorial-h3-compact);letter-spacing:var(--fc-typography-editorial-h3-compact-letter-spacing);margin:0}@media (min-width:640px){.e-display{font:var(--fc-typography-editorial-display-medium);letter-spacing:var(--fc-typography-editorial-display-medium-letter-spacing)}.e-h2{font:var(--fc-typography-editorial-h2-medium);letter-spacing:var(--fc-typography-editorial-h2-medium-letter-spacing)}.e-h3{font:var(--fc-typography-editorial-h3-medium);letter-spacing:var(--fc-typography-editorial-h3-medium-letter-spacing)}}@media (min-width:960px){.e-display{font:var(--fc-typography-editorial-display-wide);letter-spacing:var(--fc-typography-editorial-display-wide-letter-spacing)}.e-h2{font:var(--fc-typography-editorial-h2-wide);letter-spacing:var(--fc-typography-editorial-h2-wide-letter-spacing)}.e-h3{font:var(--fc-typography-editorial-h3-wide);letter-spacing:var(--fc-typography-editorial-h3-wide-letter-spacing)}}.e-lead{font:var(--fc-typography-editorial-lead);letter-spacing:var(--fc-typography-editorial-lead-letter-spacing);max-width:var(--fc-layout-measure-lead);margin:0}.e-body{font:var(--fc-typography-editorial-body-compact);letter-spacing:var(--fc-typography-editorial-body-compact-letter-spacing);max-width:var(--fc-layout-measure-body);margin:0}@media (min-width:640px){.e-body{font:var(--fc-typography-editorial-body);letter-spacing:var(--fc-typography-editorial-body-letter-spacing)}}.e-eyebrow{font:var(--fc-typography-editorial-eyebrow);letter-spacing:var(--fc-typography-editorial-eyebrow-letter-spacing);margin:0}.btn{justify-content:center;align-items:center;gap:var(--fc-space-inline-sm);min-height:var(--fc-size-control-lg);padding:0 var(--fc-space-control-padding-x-lg);border:var(--fc-border-width-default) solid transparent;border-radius:var(--fc-radius-none);font:var(--fc-typography-editorial-button);letter-spacing:var(--fc-typography-editorial-button-letter-spacing);cursor:pointer;transition:background-color var(--fc-motion-duration-fast) var(--fc-motion-easing-standard);white-space:nowrap;text-decoration:none;display:inline-flex}.btn-primary{background:var(--fc-color-action-primary-bg);color:var(--fc-color-action-primary-text)}.btn-primary:hover{background:var(--fc-color-action-primary-bg-hover)}.btn-primary:active{background:var(--fc-color-action-primary-bg-pressed)}.btn-brand{background:var(--fc-color-action-brand-bg);color:var(--fc-color-action-brand-text)}.btn-brand:hover{background:var(--fc-color-action-brand-bg-hover)}.btn-brand:active{background:var(--fc-color-action-brand-bg-pressed)}.btn-ghost{color:var(--fc-color-action-ghost-text);background:0 0}.btn-ghost:hover{background:var(--fc-color-action-ghost-bg-hover)}.btn-ghost:active{background:var(--fc-color-action-ghost-bg-pressed)}.btn:disabled{background:var(--fc-color-action-disabled-bg);color:var(--fc-color-action-disabled-text);border-color:var(--fc-color-action-disabled-border);cursor:not-allowed}.icon{width:var(--fc-size-icon-md);height:var(--fc-size-icon-md);flex:none;display:inline-flex}.icon svg{width:100%;height:100%}.logo-link{color:var(--fc-color-text-primary);display:inline-flex}.logo{min-width:var(--fc-size-logo-lockup-min);display:inline-flex}.logo svg{height:var(--fc-size-control-sm);width:auto}.site-header{z-index:var(--fc-layer-raised);background:var(--fc-color-surface-brand);color:var(--fc-color-text-on-brand);position:relative}body:has(.brandband) .site-header{background:0 0;position:absolute;inset-block-start:0;inset-inline:0}.site-header :focus-visible{outline-color:var(--fc-color-focus-ring-on-brand)}.site-head{justify-content:space-between;align-items:center;gap:var(--fc-space-inline-xl);padding-block:var(--fc-space-stack-lg);display:flex}.nav-links{align-items:center;gap:var(--fc-space-inline-xl);display:flex}.nav-links a,.nav-panel a{font:var(--fc-typography-editorial-button);letter-spacing:var(--fc-typography-editorial-button-letter-spacing);white-space:nowrap}.nav-links a:not(.btn),.nav-panel a:not(.btn){min-height:var(--fc-size-touch-target);color:var(--fc-color-text-primary);align-items:center;text-decoration:none;display:inline-flex}.nav-links a:not(.btn):hover,.nav-panel a:not(.btn):hover{text-decoration:underline}.nav-menu{display:none}.nav-toggle{width:var(--fc-size-touch-target);height:var(--fc-size-touch-target);color:var(--fc-color-text-primary);cursor:pointer;place-items:center;margin-inline-end:calc(-1 * var(--fc-space-inset-sm));list-style:none;display:inline-grid}.nav-toggle::-webkit-details-marker{display:none}.nav-open,.nav-close{display:inline-grid}.nav-close,.nav-menu[open] .nav-open{display:none}.nav-menu[open] .nav-close{display:inline-grid}.nav-panel{gap:var(--fc-space-stack-xs);padding:var(--fc-space-inset-md) var(--fc-layout-gutter-compact) var(--fc-space-inset-lg);background:var(--fc-color-surface-default);border-block:var(--fc-border-width-default) solid var(--fc-color-border-default);display:grid;position:absolute;inset-block-start:100%;inset-inline:0}.nav-panel a:not(.btn){border-block-end:var(--fc-border-width-default) solid var(--fc-color-border-subtle)}.nav-panel .btn{margin-block-start:var(--fc-space-stack-md)}@media (max-width:640px){.site-head{padding-block:var(--fc-space-stack-md)}.nav-links{display:none}.nav-menu{display:block}}.brandband{isolation:isolate;gap:var(--fc-space-stack-2xl);background:var(--fc-color-surface-brand);min-height:100svh;color:var(--fc-color-text-on-brand);padding-block:var(--fc-space-section-hero) 0;grid-template-rows:1fr auto;display:grid;position:relative;overflow:clip}.brandband :focus-visible{outline-color:var(--fc-color-focus-ring-on-brand)}.hero-field{--hero-tick:var(--fc-color-action-brand-bg-hover);--hero-tick-strong:var(--fc-color-action-brand-bg-pressed);--hero-tick-pull:var(--fc-space-inline-lg);--hero-tick-width:var(--fc-space-inline-2xs);--hero-tick-floor:var(--fc-space-inline-2xs);--hero-tick-reach:var(--fc-space-inline-md);--hero-tick-pitch-x:var(--fc-space-inline-xl);--hero-tick-pitch-y:var(--fc-space-stack-xl);isolation:isolate;pointer-events:none;position:absolute;inset:0}.hero-field:before,.hero-field:after{content:"";opacity:.6;animation:hero-drift calc(var(--fc-motion-duration-skeleton) * 16) var(--fc-motion-easing-standard) infinite alternate;position:absolute;inset:-30%}.hero-field:before{background:radial-gradient(at 72% 34%, var(--fc-color-surface-selected-hover), transparent 46%)}.hero-field:after{background:radial-gradient(at 26% 72%, var(--fc-color-action-brand-bg-hover), transparent 52%);animation-duration:calc(var(--fc-motion-duration-skeleton) * 23);animation-direction:alternate-reverse}.hero-field canvas{z-index:var(--fc-layer-raised);opacity:0;width:100%;height:100%;transition:opacity calc(var(--fc-motion-duration-slower) * 3) var(--fc-motion-easing-enter);position:absolute;inset:0}.hero-field[data-live] canvas{opacity:1}.hero-field[data-still]:before,.hero-field[data-still]:after{animation-play-state:paused}@keyframes hero-drift{0%{transform:translate(-7%,-4%)rotate(-4deg)}to{transform:translate(7%,5%)rotate(5deg)}}@media (prefers-reduced-motion:reduce){.hero-field:before,.hero-field:after{animation:none}}@media (prefers-contrast:more),(forced-colors:active){.hero-field{display:none}}.section{padding-block:var(--fc-space-section-wide);border-top:var(--fc-border-width-default) solid var(--fc-color-border-subtle)}@media (max-width:960px){.section{padding-block:var(--fc-space-section-compact)}}.hero,.finale-text{gap:var(--fc-space-stack-md);display:grid}.hero .e-lead,.finale-text .e-lead{margin-block-start:var(--fc-space-stack-sm)}.hero .actions,.finale-actions{margin-block-start:var(--fc-space-stack-md)}.hero{align-content:center;width:100%;position:relative}@media (max-width:640px){.brandband{gap:var(--fc-space-stack-xl);padding-block-start:calc(var(--fc-size-touch-target) + var(--fc-space-stack-lg) * 2)}.brandband>.call-bars{height:var(--fc-space-section-compact)}.hero .actions{gap:var(--fc-space-stack-sm)}.hero .actions .btn{flex:auto}}.actions{gap:var(--fc-space-inline-md);flex-wrap:wrap;display:flex}.confetti i{width:var(--fc-space-inline-sm);height:var(--fc-space-inline-md);background:var(--fc-color-surface-default);opacity:0;position:absolute;inset-block-end:calc(-1 * var(--fc-space-stack-md))}.confetti i:nth-child(3n){width:var(--fc-space-inline-md);height:var(--fc-space-inline-sm)}[data-burst] .confetti i{animation:confetti calc(var(--fc-motion-duration-skeleton) * 1.6) both;animation-delay:calc(var(--d) * var(--fc-motion-duration-fast) / 3)}.call-bars{gap:var(--fc-space-inline-2xs);height:var(--fc-space-section-hero);padding-inline:var(--fc-space-inline-2xs);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.call-bar{grid-template-rows:1fr 1fr;height:100%;display:grid}.call-bar i{height:var(--h);min-height:var(--fc-border-width-default);background:var(--fc-color-text-on-brand);align-self:end;display:block}.call-bar i+i{align-self:start}.stage{--sequence-can-pin:1;background:var(--fc-color-surface-canvas);color:var(--fc-color-text-primary)}.stage-pane{gap:var(--fc-space-stack-xl);padding-block:var(--fc-space-section-compact) 0;grid-template-rows:auto auto auto auto;display:grid;position:relative}.stage-pane>.wrap{width:100%}.stage-bars{z-index:var(--fc-layer-raised);height:var(--fc-space-stack-2xl);transform-origin:top;clip-path:inset(0 0 0 calc(var(--read,0) * 100%));position:relative}.stage-scan,.letters{display:none}.is-live .stage-scan{z-index:var(--fc-layer-raised);width:var(--fc-border-width-strong);background:var(--fc-color-text-primary);opacity:0;height:45%;display:block;position:absolute;inset-block-start:27.5%;inset-inline-start:0}.is-live .letters{z-index:var(--fc-layer-sticky);pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.letter{color:var(--fc-color-surface-brand);opacity:0;font-style:normal;position:absolute;inset-block-start:0;inset-inline-start:0}.letter[data-set]{color:var(--fc-color-text-primary)}@media (max-width:960px){.stage-bars[data-reading] .call-bars{opacity:.35}}.stage:not(.is-live) .stage-bars{display:none}.stage-bars .call-bars{height:100%;position:absolute;inset:0}.stage-bars .call-bar i{background:var(--fc-color-border-default);animation:none}.stage-bars .is-played{clip-path:inset(0 calc((1 - var(--played,1)) * 100%) 0 0);position:absolute;inset:0}.stage-bars .is-played .call-bar i{background:var(--fc-color-surface-brand)}.stage-status{justify-content:center;display:flex}.stage-steps{justify-content:center;gap:var(--fc-space-stack-xs) var(--fc-space-inline-xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.stage-step{align-items:center;gap:var(--fc-space-inline-sm);min-height:var(--fc-size-control-sm);border-bottom:var(--fc-border-width-default) solid transparent;color:var(--fc-color-text-secondary);font:var(--fc-typography-product-label);letter-spacing:var(--fc-typography-product-label-letter-spacing);display:inline-flex}.stage-step .icon{width:var(--fc-size-icon-sm);height:var(--fc-size-icon-sm)}.stage-step[aria-current=step]{border-bottom-color:var(--fc-color-border-selected);color:var(--fc-color-text-primary)}.t-data{font:var(--fc-typography-product-data);letter-spacing:var(--fc-typography-product-data-letter-spacing);font-variant-numeric:tabular-nums}.stage-scene{min-height:0}.stage-open{justify-items:center;gap:var(--fc-space-stack-2xl);text-align:center;display:grid}.notes{justify-content:center;gap:var(--fc-space-stack-md) var(--fc-space-inline-xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.note{padding:var(--fc-space-inset-md);background:var(--fc-color-status-danger-bg);color:var(--fc-color-status-danger-text);border:var(--fc-border-width-default) solid var(--fc-color-status-danger-border);font:var(--fc-typography-editorial-h3-compact);letter-spacing:var(--fc-typography-editorial-h3-compact-letter-spacing);rotate:var(--tilt)}.note[data-gone]{text-decoration:line-through}.note:nth-child(5n+1){--tilt:-2deg}.note:nth-child(5n+2){--tilt:1.5deg}.note:nth-child(5n+3){--tilt:-1deg}.note:nth-child(5n+4){--tilt:2deg}.note:nth-child(5n){--tilt:-1.5deg}.stage-call{grid-template-columns:1fr minmax(0, var(--fc-layout-form-max));gap:var(--fc-space-section-compact);align-items:center;display:grid}@media (max-width:960px){.stage-call{gap:var(--fc-space-stack-lg);grid-template-columns:1fr}}.stage-turns{gap:var(--fc-space-stack-md);margin:0;padding:0;list-style:none;display:grid}.stage-turn{gap:var(--fc-space-stack-2xs);display:grid}.stage-who{gap:var(--fc-space-inline-md);color:var(--fc-color-text-secondary);font:var(--fc-typography-product-caption);letter-spacing:var(--fc-typography-product-caption-letter-spacing);flex-wrap:wrap;display:flex}.stage-turn p{font:var(--fc-typography-editorial-body-compact);letter-spacing:var(--fc-typography-editorial-body-compact-letter-spacing);margin:0}@media (min-width:960px){.stage-turn p{font:var(--fc-typography-editorial-lead);letter-spacing:var(--fc-typography-editorial-lead-letter-spacing)}}@media (max-width:640px){.stage-open{gap:var(--fc-space-stack-lg)}.notes{gap:var(--fc-space-stack-sm)}.note{padding:var(--fc-space-inset-sm);font:var(--fc-typography-editorial-body-compact);letter-spacing:var(--fc-typography-editorial-body-compact-letter-spacing)}.stage-turns{gap:var(--fc-space-stack-xs)}.stage-turn{display:block}.stage-who{display:inline}.stage-who .t-data{display:none}.stage-who span:first-child:after{content:": "}.stage-turn p{font:var(--fc-typography-product-body);letter-spacing:var(--fc-typography-product-body-letter-spacing);display:inline}}mark{color:inherit;background:0 0}.stage:not(.is-live) mark,mark[data-on]{background:var(--fc-color-surface-brand);color:var(--fc-color-text-on-brand)}.stage-right{min-width:0;display:grid}.snap{background:var(--fc-color-surface-default);min-width:0;color:var(--fc-color-text-primary);border:var(--fc-border-width-default) solid var(--fc-color-border-default);font:var(--fc-typography-product-body);letter-spacing:var(--fc-typography-product-body-letter-spacing);display:grid}.snap>*+*{border-block-start:var(--fc-border-width-default) solid var(--fc-color-border-subtle)}.snap-head{justify-content:space-between;align-items:center;gap:var(--fc-space-stack-2xs) var(--fc-space-inline-md);min-height:var(--fc-size-control-lg);padding:var(--fc-space-inset-xs) var(--fc-space-inset-md);background:var(--fc-color-surface-subtle);font:var(--fc-typography-product-label);letter-spacing:var(--fc-typography-product-label-letter-spacing);flex-wrap:wrap;display:flex}.snap-kind{align-items:center;gap:var(--fc-space-inline-sm);min-width:0;display:inline-flex}.snap-kind .icon{width:var(--fc-size-icon-sm);height:var(--fc-size-icon-sm)}.snap-kind .t-data{color:var(--fc-color-text-secondary)}.snap-body{gap:var(--fc-space-stack-md);padding:var(--fc-space-inset-md);display:grid}.snap-title{font:var(--fc-typography-product-title);letter-spacing:var(--fc-typography-product-title-letter-spacing);margin:0}.snap-digits{font-variant-numeric:tabular-nums}.snap-text,.snap-note,.snap-quote{margin:0}.snap-text{font:var(--fc-typography-product-body);letter-spacing:var(--fc-typography-product-body-letter-spacing)}.snap-note{color:var(--fc-color-text-secondary);font:var(--fc-typography-product-caption);letter-spacing:var(--fc-typography-product-caption-letter-spacing)}.avatar{width:var(--fc-size-avatar-sm);height:var(--fc-size-avatar-sm);background:var(--fc-color-surface-subtle);color:var(--fc-color-text-secondary);border:var(--fc-border-width-default) solid var(--fc-color-border-subtle);border-radius:var(--fc-radius-full);flex:none;place-items:center;display:inline-grid}.avatar .icon{width:var(--fc-size-icon-sm);height:var(--fc-size-icon-sm)}.snap-person{align-items:center;gap:var(--fc-space-inline-sm);min-width:0;display:flex}.snap-name{min-width:0;font:var(--fc-typography-product-body-strong);letter-spacing:var(--fc-typography-product-body-strong-letter-spacing)}.snap-meta{color:var(--fc-color-text-secondary);margin-inline-start:auto}.snap-source{gap:var(--fc-space-stack-xs);border-inline-start:var(--fc-border-width-default) solid var(--fc-color-border-subtle);padding-inline-start:var(--fc-space-inset-md);display:grid}.snap-quote{font:var(--fc-typography-product-body);letter-spacing:var(--fc-typography-product-body-letter-spacing)}.snap-wave{gap:var(--fc-space-inline-2xs);height:var(--fc-size-control-lg);align-items:center;display:flex}.snap-wave i{background:var(--fc-color-text-primary);flex:1}.snap-checks{margin:0;padding:0;list-style:none;display:grid}.snap-check{gap:var(--fc-space-inline-md);padding:var(--fc-space-inset-sm) var(--fc-space-inset-md);color:var(--fc-color-text-secondary);font:var(--fc-typography-product-body-strong);letter-spacing:var(--fc-typography-product-body-strong-letter-spacing);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.snap-check+.snap-check{border-block-start:var(--fc-border-width-default) solid var(--fc-color-border-subtle)}.snap-check[data-state=open],.snap-check[data-state=done],.snap-check[data-state=current]{color:var(--fc-color-text-primary)}.snap-box{width:var(--fc-size-control-sm);height:var(--fc-size-control-sm);border:var(--fc-border-width-default) solid var(--fc-color-border-default);color:#0000;transition:color var(--fc-motion-duration-base), background-color var(--fc-motion-duration-base);place-items:center;display:inline-grid}.snap-box .icon{width:var(--fc-size-icon-sm);height:var(--fc-size-icon-sm)}[data-state=open] .snap-box{background:var(--fc-color-status-danger-bg);border-color:var(--fc-color-status-danger-border)}[data-state=current] .snap-box{background:var(--fc-color-surface-subtle);border-color:var(--fc-color-border-selected)}[data-state=done] .snap-box{background:var(--fc-color-status-success-solid);color:var(--fc-color-surface-default);border-color:#0000}.snap>.snap-band{align-items:center;gap:var(--fc-space-inline-sm);min-height:var(--fc-size-control-lg);padding:var(--fc-space-inset-xs) var(--fc-space-inset-md);font:var(--fc-typography-product-subtitle);letter-spacing:var(--fc-typography-product-subtitle-letter-spacing);transition:opacity var(--fc-motion-duration-slower);border-block-start:0;margin:0;display:flex}.snap-band[data-tone=problem]{background:var(--fc-color-action-danger-bg);color:var(--fc-color-action-danger-text)}.snap-band[data-tone=done]{background:var(--fc-color-status-success-solid);color:var(--fc-color-surface-default)}.snap-band[data-pending]{visibility:hidden;opacity:0}.badge{align-items:center;gap:var(--fc-space-inline-xs);height:var(--fc-size-badge);padding:0 var(--fc-space-inline-sm);border:var(--fc-border-width-default) solid;border-radius:var(--fc-radius-none);font:var(--fc-typography-product-label);letter-spacing:var(--fc-typography-product-label-letter-spacing);white-space:nowrap;display:inline-flex}.badge .icon{width:var(--fc-size-icon-sm);height:var(--fc-size-icon-sm)}.s-danger{background:var(--fc-color-status-danger-bg);border-color:var(--fc-color-status-danger-border);color:var(--fc-color-status-danger-text)}.s-info{background:var(--fc-color-status-info-bg);border-color:var(--fc-color-status-info-border);color:var(--fc-color-status-info-text)}.s-success{background:var(--fc-color-status-success-bg);border-color:var(--fc-color-status-success-border);color:var(--fc-color-status-success-text)}.chip{display:none}.is-live .chip{z-index:var(--fc-layer-sticky);padding:0 var(--fc-space-inline-xs);background:var(--fc-color-surface-brand);color:var(--fc-color-text-on-brand);font:var(--fc-typography-product-title);letter-spacing:var(--fc-typography-product-title-letter-spacing);white-space:nowrap;opacity:0;pointer-events:none;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.is-live .chip[data-small]{font:var(--fc-typography-product-body);letter-spacing:var(--fc-typography-product-body-letter-spacing)}.flow{justify-items:center;gap:var(--fc-space-stack-2xl);align-content:center;display:grid}.flow-heading{text-align:center}.flow-row{width:100%;position:relative}.flow-nodes{gap:var(--fc-space-stack-md);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.flow-track{height:var(--fc-border-width-strong);background:var(--fc-color-border-default);position:absolute;inset-block-start:50%;inset-inline:10%}.flow-fill{background:var(--fc-color-surface-brand);height:100%;transform:scaleX(var(--flow,1));transform-origin:0;display:block}.flow-node{justify-items:center;gap:var(--fc-space-stack-md);min-width:0;padding:var(--fc-space-inset-lg) var(--fc-space-inset-md);background:var(--fc-color-surface-default);color:var(--fc-color-text-primary);border:var(--fc-border-width-default) solid var(--fc-color-border-default);transition:background-color var(--fc-motion-duration-slow) var(--fc-motion-easing-standard), border-color var(--fc-motion-duration-slow) var(--fc-motion-easing-standard), color var(--fc-motion-duration-slow) var(--fc-motion-easing-standard);display:grid;position:relative}.flow-node .icon{width:var(--fc-size-icon-lg);height:var(--fc-size-icon-lg)}.flow-title{font:var(--fc-typography-product-subtitle);letter-spacing:var(--fc-typography-product-subtitle-letter-spacing)}.flow-node[data-on]{background:var(--fc-color-surface-brand);color:var(--fc-color-text-on-brand);border-color:#0000}@media (max-width:960px){.flow-nodes{gap:var(--fc-space-stack-sm);grid-template-columns:1fr}.flow-track{width:var(--fc-border-width-strong);height:auto;inset-block:10%;inset-inline:50% auto}.flow-fill{width:100%;transform:scaleY(var(--flow,1));transform-origin:top}.flow-node{place-items:center start;gap:var(--fc-space-inline-md);padding:var(--fc-space-inset-sm) var(--fc-space-inset-md);grid-template-columns:auto 1fr}}.stage-done{padding-block:var(--fc-space-section-compact);background:var(--fc-color-surface-brand);color:var(--fc-color-text-on-brand);align-content:center;display:grid;position:relative;overflow:hidden}.is-live .stage-done{z-index:var(--fc-layer-sticky);clip-path:inset(calc((1 - var(--wipe,0)) * 100%) 0 0 0);position:absolute;inset:0}.stage-done-text{grid-template-columns:1fr minmax(0, var(--fc-layout-dialog-md));gap:var(--fc-space-stack-2xl);align-items:center;width:100%;display:grid;position:relative}.stage-done-words{gap:var(--fc-space-stack-md);display:grid}.done-title{font:var(--fc-typography-editorial-display-compact);letter-spacing:var(--fc-typography-editorial-display-compact-letter-spacing);margin:0}@media (min-width:640px){.done-title{font:var(--fc-typography-editorial-display-medium);letter-spacing:var(--fc-typography-editorial-display-medium-letter-spacing)}}@media (min-width:960px){.done-title{font:var(--fc-typography-editorial-display-wide);letter-spacing:var(--fc-typography-editorial-display-wide-letter-spacing)}}@media (max-width:960px){.stage-done-text{gap:var(--fc-space-stack-lg);grid-template-columns:1fr}}.is-live .done-item{opacity:0}.is-live [data-burst] .done-item{animation:stamp-in var(--fc-motion-duration-slower) var(--fc-motion-easing-enter) both;animation-delay:calc(var(--d) * var(--fc-motion-duration-slower) / 2)}@keyframes stamp-in{0%{opacity:0;scale:1.15}to{opacity:1;scale:1}}.confetti{display:none}.is-live .confetti{pointer-events:none;display:block;position:absolute;inset:0}@keyframes confetti{0%{opacity:1;animation-timing-function:var(--fc-motion-easing-enter);translate:0;rotate:0deg}45%{opacity:1;translate:var(--x) var(--up);rotate:var(--r);animation-timing-function:var(--fc-motion-easing-exit)}to{opacity:0;translate:calc(var(--x) * 1.3) 10svh;rotate:calc(var(--r) * 2)}}.stage.is-live{height:590svh}.is-live .stage-pane{height:100svh;padding-block:0 var(--fc-space-stack-xl);grid-template-rows:auto auto 1fr;position:sticky;top:0;overflow:hidden}.is-live .stage-bars{grid-area:1/1}.is-live .stage-status{grid-area:2/1}.is-live .stage-open,.is-live .stage-scene,.is-live .flow{grid-area:3/1;align-content:center;min-height:0}.is-live .stage-open,.is-live .flow{grid-row:1/-1;padding-block-start:var(--fc-space-stack-xl)}@media (min-width:641px){.is-live .stage-scene{grid-row:1/-1;padding-block-start:var(--fc-space-stack-xl)}}.is-live .stage-scene{z-index:var(--fc-layer-sticky);display:grid;position:relative}@media (max-width:640px){.is-live .stage-step:not([aria-current]) .stage-step-label{width:var(--fc-border-width-default);height:var(--fc-border-width-default);clip-path:inset(50%);position:absolute;overflow:hidden}.is-live .stage-timer{display:none}.is-live .stage-steps{gap:var(--fc-space-inline-md)}.is-live .stage-pane{gap:var(--fc-space-stack-md)}}.hero-lead{max-width:var(--fc-layout-measure-body)}.value{padding-block:var(--fc-space-section-wide);background:var(--fc-color-surface-canvas);color:var(--fc-color-text-primary)}.value-introduction{gap:var(--fc-space-section-compact);margin-bottom:var(--fc-space-stack-2xl);grid-template-columns:1.25fr 1fr;align-items:end;display:grid}.value-introduction .e-eyebrow{margin-bottom:var(--fc-space-stack-md)}.value-introduction .e-lead{color:var(--fc-color-text-secondary);padding-bottom:var(--fc-space-stack-xs)}.panel{--panel-inset:var(--fc-space-inset-lg);background:var(--fc-color-surface-default);border:var(--fc-border-width-default) solid var(--fc-color-border-default)}.sequence-track{--sequence-can-pin:1;--sequence-inset:var(--fc-space-stack-lg);position:relative}.story-track[data-pinned]{height:360svh}.setup-track[data-pinned]{height:260svh}.sequence-track[data-pinned] .sequence-pane{top:var(--sequence-offset,var(--sequence-inset));position:sticky}.panel-bar{justify-content:space-between;align-items:center;gap:0 var(--fc-space-inline-md);padding-inline:var(--panel-inset);border-bottom:var(--fc-border-width-default) solid var(--fc-color-border-subtle);flex-wrap:wrap;display:flex}.panel-tabs{gap:0 var(--fc-space-inline-xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.panel-tabs li{min-height:var(--fc-size-touch-target);border-block-end:var(--fc-border-width-strong) solid transparent;color:var(--fc-color-text-secondary);font:var(--fc-typography-editorial-small);letter-spacing:var(--fc-typography-editorial-small-letter-spacing);align-items:center;display:inline-flex}.panel-tabs li[aria-current]{color:var(--fc-color-text-primary);border-color:var(--fc-color-border-selected)}.panel-tabs .tab-problem[aria-current]{color:var(--fc-color-text-danger);border-color:var(--fc-color-border-danger)}.panel-tabs .tab-solved[aria-current]{color:var(--fc-color-status-success-text);border-color:var(--fc-color-status-success-solid)}.sequence-hint{align-items:center;gap:var(--fc-space-inline-sm);color:var(--fc-color-text-secondary);font:var(--fc-typography-editorial-small);letter-spacing:var(--fc-typography-editorial-small-letter-spacing);margin:0;display:flex}.sequence-track:not([data-pinned]) .sequence-hint{visibility:hidden}.scenes{display:grid}.scene{transition:opacity var(--fc-motion-duration-slower) var(--fc-motion-easing-standard), transform var(--fc-motion-duration-slower) var(--fc-motion-easing-enter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-pinned] .scene{grid-area:1/1}.scene+.scene{border-block-start:var(--fc-border-width-default) solid var(--fc-color-border-subtle)}[data-pinned] .scene+.scene{border-block-start:0}.scene[aria-hidden=true]{visibility:hidden;opacity:0;transform:translateY(var(--fc-space-stack-md));pointer-events:none}.scene-text{gap:var(--fc-space-stack-md);min-width:0;padding:var(--fc-space-inset-xl) var(--fc-space-inset-lg);align-content:center;display:grid}.scene-text .e-eyebrow{color:var(--fc-color-text-secondary)}.scene-text .e-h2{text-wrap:balance}.scene-outcome{gap:var(--fc-space-inline-sm);margin:var(--fc-space-stack-sm) 0 0;font:var(--fc-typography-editorial-small);letter-spacing:var(--fc-typography-editorial-small-letter-spacing);align-items:center;display:flex}.scene-problem .scene-outcome{color:var(--fc-color-status-danger-text)}.scene-solved .scene-outcome{color:var(--fc-color-status-success-text)}.scene-art{min-width:0;padding:var(--fc-space-inset-lg);background:var(--fc-color-surface-subtle);align-content:center;display:grid}.scene-problem .scene-art{background:var(--fc-color-status-danger-bg)}.scene-solved .scene-art{background:var(--fc-color-status-success-bg)}.panel-progress{height:var(--fc-size-progress);background:var(--fc-color-surface-subtle)}.sequence-track:not([data-pinned]) .panel-progress{visibility:hidden}.panel-progress-fill{background:var(--fc-color-text-primary);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--sequence-progress,1));transition:background-color var(--fc-motion-duration-slow) var(--fc-motion-easing-standard);display:block}.story-track .panel-progress-fill{background:var(--fc-color-action-danger-bg)}.story-track [data-after] .panel-progress-fill{background:var(--fc-color-status-success-solid)}.value-coda{margin-top:var(--fc-space-stack-2xl);text-align:center;text-wrap:balance}.fits{padding-block:var(--fc-space-section-wide);background:var(--fc-color-surface-canvas);color:var(--fc-color-text-primary);border-top:var(--fc-border-width-default) solid var(--fc-color-border-subtle)}.fits-intro{gap:var(--fc-space-stack-md);margin-bottom:var(--fc-space-stack-2xl);display:grid}@media (max-width:960px){.value,.fits{padding-block:var(--fc-space-section-compact)}.value-introduction{gap:var(--fc-space-stack-lg);grid-template-columns:1fr}}@media (max-width:720px){.sequence-track{--sequence-can-pin:0}.panel{margin-inline:calc(-1 * var(--fc-layout-gutter-compact));border-inline:0}.panel-bar{display:none}.scene{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.scene-text,.scene-art{padding:var(--fc-space-inset-lg) var(--fc-layout-gutter-compact);align-content:start}.value-introduction,.fits-intro{margin-bottom:var(--fc-space-stack-xl)}.value-coda{margin-top:var(--fc-space-stack-xl)}}@media (prefers-reduced-motion:reduce){.scene,.snap-band,.panel-progress-fill{transition:none;transform:none}}.section[data-theme]{background:var(--fc-color-surface-canvas);color:var(--fc-color-text-primary)}.who{--who-overlap:var(--fc-space-stack-2xl);gap:var(--fc-space-stack-lg);margin:var(--fc-space-stack-2xl) 0 0;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}@media (max-width:960px){.who{grid-template-columns:1fr}}.who-card{background:var(--fc-color-surface-default);border:var(--fc-border-width-default) solid var(--fc-color-border-default);grid-template-rows:auto 1fr;min-width:0;display:grid}.who-art{gap:var(--fc-space-stack-lg);min-width:0;padding:var(--fc-space-inset-lg) var(--fc-space-inset-lg) 0;background:var(--fc-color-surface-subtle);display:grid}.who-picture{height:calc(var(--fc-size-control-lg) * 2);transition:opacity var(--fc-motion-duration-slower) var(--fc-motion-easing-standard)}.who-week{--fill:var(--fc-color-surface-brand);gap:var(--fc-space-inline-xs);grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;display:grid}.who-week i{background:var(--fc-color-surface-default);border:var(--fc-border-width-default) solid var(--fc-color-border-subtle)}.who-week i[data-on]{background:var(--fill);border-color:#0000}.who-tasks{--fill:var(--fc-color-status-success-solid);align-content:space-between;display:grid}.who-tasks span{align-items:center;gap:var(--fc-space-inline-md);display:flex}.who-tasks b{width:var(--fc-size-avatar-sm);height:var(--fc-size-avatar-sm);background:var(--fill);border:var(--fc-border-width-default) solid transparent;flex:none}.who-tasks i{height:var(--fc-space-inline-sm);background:var(--fc-color-border-default)}.who-voice{gap:var(--fc-space-inline-xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.who-voice-bars{gap:var(--fc-space-inline-2xs);align-items:center;height:100%;display:flex}.who-voice-bars i{height:var(--h);background:var(--fc-color-border-default);flex:1}.who-voice-lines{gap:var(--fc-space-stack-md);display:grid}.who-voice-lines i{height:var(--fc-space-inline-sm);background:var(--fc-color-status-info-solid);transform-origin:0;display:block}.who-lift{z-index:var(--fc-layer-raised);min-width:0;transition:translate var(--fc-motion-duration-slower) var(--fc-motion-easing-enter), opacity var(--fc-motion-duration-slower) var(--fc-motion-easing-standard);margin-block-end:calc(-1 * var(--who-overlap));position:relative}.who-copy{gap:var(--fc-space-stack-sm);padding:calc(var(--who-overlap) + var(--fc-space-inset-lg)) var(--fc-space-inset-lg) var(--fc-space-inset-lg);align-content:start;display:grid}@media (max-width:720px){.who{margin-block-start:var(--fc-space-stack-xl)}.who-art,.who-copy{padding-inline:var(--fc-space-inset-md)}}.who[data-armed] .who-picture,.who[data-armed] .who-lift{transition-delay:calc(var(--d) * var(--fc-motion-duration-slow))}.who[data-armed] .who-card:not([data-seen]) .who-picture{opacity:0}.who[data-armed] .who-card:not([data-seen]) .who-lift{opacity:0;translate:0 var(--fc-space-stack-2xl)}.who-card:hover .who-lift{translate:0 calc(-1 * var(--fc-space-stack-sm));transition-delay:var(--fc-motion-duration-instant)}@media (prefers-reduced-motion:reduce){.who-card:hover .who-lift{translate:none}}.finale{gap:var(--fc-space-stack-2xl);min-height:100svh;padding-block:var(--fc-space-stack-2xl);background:var(--fc-color-surface-canvas);color:var(--fc-color-text-primary);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}@media (max-height:760px){.finale{gap:var(--fc-space-stack-xl);padding-block:var(--fc-space-stack-xl)}}.finale-text{text-align:center;align-content:center;justify-items:center;width:100%}.finale-actions{justify-content:center;align-items:center;gap:var(--fc-space-stack-sm) var(--fc-space-inline-xl);flex-wrap:wrap;display:flex}.finale-actions .btn{min-height:calc(var(--fc-size-control-lg) * 1.25);padding-inline:var(--fc-space-inset-xl)}.finale-mail{min-height:var(--fc-size-touch-target);color:var(--fc-color-text-primary);font:var(--fc-typography-editorial-button);letter-spacing:var(--fc-typography-editorial-button-letter-spacing);align-items:center;display:inline-flex}.issue-row{--issue-gap:var(--fc-space-inline-lg);gap:var(--issue-gap);width:max-content;display:flex}.issues{gap:var(--issue-gap);animation:issues-run calc(var(--fc-motion-duration-skeleton) * 60) var(--fc-motion-easing-linear) infinite;flex:none;margin:0;padding:0;list-style:none;display:flex}.issue-row[data-repeat] .issues{animation-direction:reverse}.issue-row:hover .issues{animation-play-state:paused}@keyframes issues-run{to{transform:translateX(calc(-100% - var(--issue-gap)))}}.issue{align-items:center;gap:var(--fc-space-inline-md);padding:var(--fc-space-inset-md) var(--fc-space-inset-lg) var(--fc-space-inset-md) var(--fc-space-inset-md);background:var(--fc-color-status-danger-bg);color:var(--fc-color-status-danger-text);border:var(--fc-border-width-default) solid var(--fc-color-status-danger-border);white-space:nowrap;flex:none;display:flex}.issue-words{gap:var(--fc-space-stack-2xs);display:grid}.issue-name{font:var(--fc-typography-product-caption);letter-spacing:var(--fc-typography-product-caption-letter-spacing)}.issue-line{font:var(--fc-typography-product-subtitle);letter-spacing:var(--fc-typography-product-subtitle-letter-spacing)}@media (prefers-reduced-motion:reduce){.issue-row{width:auto;padding-inline:var(--fc-layout-gutter-compact);flex-wrap:wrap;justify-content:center}.issue-row[data-repeat],.issues[aria-hidden]{display:none}.issues{flex-wrap:wrap;flex:0 100%;justify-content:center;animation:none}.issue{white-space:normal;max-width:100%}.issue-words{overflow-wrap:anywhere;min-width:0}}.avatar[data-large]{width:var(--fc-size-avatar-lg);height:var(--fc-size-avatar-lg)}.avatar[data-large] .icon{width:var(--fc-size-icon-md);height:var(--fc-size-icon-md)}.brandband .call-bar i{transform-origin:bottom;animation:call-alive calc(var(--fc-motion-duration-skeleton) * 8) var(--fc-motion-easing-standard) infinite;animation-delay:calc((var(--i) + var(--j)) * var(--fc-motion-duration-skeleton) * -.2)}.brandband .call-bar i+i{transform-origin:top}@keyframes call-alive{0%,to{transform:scaleY(1)}28%{transform:scaleY(.68)}52%{transform:scaleY(.92)}76%{transform:scaleY(.58)}}.who-card[data-moving] .who-voice-bars i{animation:call-alive calc(var(--fc-motion-duration-skeleton) * 8) var(--fc-motion-easing-standard) infinite;animation-delay:calc(var(--i) * var(--fc-motion-duration-skeleton) * -.2)}.who-card[data-moving] .who-week i[data-on],.who-card[data-moving] .who-tasks b{animation:who-fill calc(var(--fc-motion-duration-skeleton) * 10) var(--fc-motion-easing-standard) infinite;animation-delay:calc(var(--i) * var(--fc-motion-duration-skeleton))}.who-card[data-moving] .who-voice-lines i{animation:who-write calc(var(--fc-motion-duration-skeleton) * 10) var(--fc-motion-easing-standard) infinite;animation-delay:calc(var(--i) * var(--fc-motion-duration-skeleton))}@keyframes who-fill{0%,6%{background:var(--fc-color-surface-default);border-color:var(--fc-color-border-subtle)}14%,82%{background:var(--fill);border-color:#0000}92%,to{background:var(--fc-color-surface-default);border-color:var(--fc-color-border-subtle)}}@keyframes who-write{0%,6%{transform:scaleX(0)}22%,82%{transform:scaleX(1)}92%,to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.brandband .call-bar i{animation:none}}
