:root{color-scheme:light;--cl-border-width-emphasis:2px;--cl-border-width-focus:2px;--cl-border-width-hairline:1px;--cl-color-action-feature-active:#30352F;--cl-color-action-feature-background:#252A24;--cl-color-action-feature-content:#FFFFFF;--cl-color-action-feature-hover:#1C201B;--cl-color-action-primary-active:#30352F;--cl-color-action-primary-background:#252A24;--cl-color-action-primary-content:#FFFFFF;--cl-color-action-primary-hover:#1C201B;--cl-color-action-secondary-active:#ECEBE6;--cl-color-action-secondary-background:#FFFFFF;--cl-color-action-secondary-content:#252A24;--cl-color-action-secondary-hover:#F2F1EC;--cl-color-border-default:#E5E4DF;--cl-color-border-focus:#252A24;--cl-color-border-strong:#D9D8D2;--cl-color-border-subtle:#ECEBE6;--cl-color-brand-background:#ECEBE6;--cl-color-brand-on-primary:#FFFFFF;--cl-color-brand-primary:#252A24;--cl-color-brand-strong:#4B504A;--cl-color-brand-subtle:#F2F1EC;--cl-color-brand-visual:#62675F;--cl-color-content-disabled:#878A83;--cl-color-content-inverse:#FFFFFF;--cl-color-content-link:#252A24;--cl-color-content-primary:#252A24;--cl-color-content-secondary:#4B504A;--cl-color-content-subdued:#62675F;--cl-color-counterlane-reference-neutral-0:#FFFFFF;--cl-color-counterlane-reference-neutral-100:#ECEBE6;--cl-color-counterlane-reference-neutral-150:#E5E4DF;--cl-color-counterlane-reference-neutral-200:#D9D8D2;--cl-color-counterlane-reference-neutral-25:#FBFAF8;--cl-color-counterlane-reference-neutral-300:#C2C1BA;--cl-color-counterlane-reference-neutral-400:#878A83;--cl-color-counterlane-reference-neutral-50:#F7F6F2;--cl-color-counterlane-reference-neutral-500:#62675F;--cl-color-counterlane-reference-neutral-600:#4B504A;--cl-color-counterlane-reference-neutral-700:#3F443E;--cl-color-counterlane-reference-neutral-75:#F2F1EC;--cl-color-counterlane-reference-neutral-800:#30352F;--cl-color-counterlane-reference-neutral-900:#252A24;--cl-color-counterlane-reference-neutral-950:#1C201B;--cl-color-counterlane-reference-primary-100:#FDF4DA;--cl-color-counterlane-reference-primary-200:#FBE6B2;--cl-color-counterlane-reference-primary-300:#F9D886;--cl-color-counterlane-reference-primary-400:#F7CA52;--cl-color-counterlane-reference-primary-50:#FEFAEE;--cl-color-counterlane-reference-primary-500:#D1AE4D;--cl-color-counterlane-reference-primary-600:#AD9247;--cl-color-counterlane-reference-primary-700:#8A7840;--cl-color-counterlane-reference-primary-800:#685E38;--cl-color-counterlane-reference-primary-900:#484630;--cl-color-counterlane-reference-primary-950:#393A2B;--cl-color-counterlane-reference-secondary-100:#F7EBE2;--cl-color-counterlane-reference-secondary-200:#EED5C7;--cl-color-counterlane-reference-secondary-300:#D3BEB1;--cl-color-counterlane-reference-secondary-400:#B9A89C;--cl-color-counterlane-reference-secondary-50:#FCF6F0;--cl-color-counterlane-reference-secondary-500:#9F9387;--cl-color-counterlane-reference-secondary-600:#867D73;--cl-color-counterlane-reference-secondary-700:#6E6960;--cl-color-counterlane-reference-secondary-800:#57554D;--cl-color-counterlane-reference-secondary-900:#41423B;--cl-color-counterlane-reference-secondary-950:#363932;--cl-color-counterlane-reference-tertiary-100:#E6EAE3;--cl-color-counterlane-reference-tertiary-200:#C7D1C6;--cl-color-counterlane-reference-tertiary-300:#A8B8A9;--cl-color-counterlane-reference-tertiary-400:#8AA08E;--cl-color-counterlane-reference-tertiary-50:#F6F7F2;--cl-color-counterlane-reference-tertiary-500:#6D8873;--cl-color-counterlane-reference-tertiary-600:#507159;--cl-color-counterlane-reference-tertiary-700:#345B40;--cl-color-counterlane-reference-tertiary-800:#304D38;--cl-color-counterlane-reference-tertiary-900:#2C3F30;--cl-color-counterlane-reference-tertiary-950:#2A382C;--cl-color-counterlane-surface-floating:#FFFFFF;--cl-color-counterlane-surface-glass-fallback:#FFFFFF;--cl-color-counterlane-surface-inset:#FBFAF8;--cl-color-counterlane-surface-modal:#FFFFFF;--cl-color-disabled-background:#F2F1EC;--cl-color-disabled-border:#E5E4DF;--cl-color-disabled-content:#878A83;--cl-color-fixed-black:#000000;--cl-color-fixed-transparent:rgb(0 0 0/0);--cl-color-fixed-white:#FFFFFF;--cl-color-focus-inner:#FFFFFF;--cl-color-focus-on-inverse:#FFFFFF;--cl-color-focus-outer:#252A24;--cl-color-informative-background:#EAF0F8;--cl-color-informative-border:#2F5F9E;--cl-color-informative-content:#2F5F9E;--cl-color-informative-visual:#2F5F9E;--cl-color-negative-background:#FBECEB;--cl-color-negative-border:#B03C3A;--cl-color-negative-content:#B03C3A;--cl-color-negative-visual:#B03C3A;--cl-color-notice-background:#FBF0DC;--cl-color-notice-border:#85550B;--cl-color-notice-content:#85550B;--cl-color-notice-visual:#85550B;--cl-color-overlay-inverse-border:rgb(255 255 255/0.14);--cl-color-overlay-inverse-geometry:rgb(255 255 255/0.17);--cl-color-overlay-scrim:#252A2473;--cl-color-positive-background:#E8F3ED;--cl-color-positive-border:#1F6B4A;--cl-color-positive-content:#1F6B4A;--cl-color-positive-visual:#1F6B4A;--cl-color-reference-brand-100:#FDF4DA;--cl-color-reference-brand-200:#FBE6B2;--cl-color-reference-brand-300:#F9D886;--cl-color-reference-brand-400:#F7CA52;--cl-color-reference-brand-50:#FEFAEE;--cl-color-reference-brand-500:#D1AE4D;--cl-color-reference-brand-600:#AD9247;--cl-color-reference-brand-700:#8A7840;--cl-color-reference-brand-800:#685E38;--cl-color-reference-brand-900:#484630;--cl-color-reference-informative-100:#EAF0F8;--cl-color-reference-informative-300:#2F5F9E;--cl-color-reference-informative-600:#2F5F9E;--cl-color-reference-informative-800:#2F5F9E;--cl-color-reference-negative-100:#FBECEB;--cl-color-reference-negative-300:#B03C3A;--cl-color-reference-negative-600:#B03C3A;--cl-color-reference-negative-800:#B03C3A;--cl-color-reference-neutral-0:#FFFFFF;--cl-color-reference-neutral-100:#ECEBE6;--cl-color-reference-neutral-1000:#1C201B;--cl-color-reference-neutral-200:#D9D8D2;--cl-color-reference-neutral-300:#C2C1BA;--cl-color-reference-neutral-400:#878A83;--cl-color-reference-neutral-50:#F7F6F2;--cl-color-reference-neutral-500:#62675F;--cl-color-reference-neutral-600:#4B504A;--cl-color-reference-neutral-700:#3F443E;--cl-color-reference-neutral-800:#30352F;--cl-color-reference-neutral-900:#252A24;--cl-color-reference-notice-100:#FBF0DC;--cl-color-reference-notice-300:#85550B;--cl-color-reference-notice-600:#85550B;--cl-color-reference-notice-800:#85550B;--cl-color-reference-positive-100:#E8F3ED;--cl-color-reference-positive-300:#1F6B4A;--cl-color-reference-positive-600:#1F6B4A;--cl-color-reference-positive-800:#1F6B4A;--cl-color-reference-verified-100:#E8F3ED;--cl-color-reference-verified-300:#1F6B4A;--cl-color-reference-verified-600:#1F6B4A;--cl-color-reference-verified-800:#1F6B4A;--cl-color-selection-background:#ECEBE6;--cl-color-selection-content:#252A24;--cl-color-selection-indicator:#252A24;--cl-color-surface-base:#FFFFFF;--cl-color-surface-brand:#ECEBE6;--cl-color-surface-canvas:#F7F6F2;--cl-color-surface-glass:#FFFFFF;--cl-color-surface-inverse:#252A24;--cl-color-surface-raised:#FFFFFF;--cl-color-surface-strong:#ECEBE6;--cl-color-surface-subtle:#F2F1EC;--cl-color-verified-background:#E8F3ED;--cl-color-verified-border:#1F6B4A;--cl-color-verified-content:#1F6B4A;--cl-color-verified-visual:#1F6B4A;--cl-component-button-primary-background:#252A24;--cl-component-button-primary-focus:#252A24;--cl-component-button-primary-foreground:#FFFFFF;--cl-component-button-primary-height:44px;--cl-component-button-primary-radius:8px;--cl-component-input-background:#FFFFFF;--cl-component-input-border:#E5E4DF;--cl-component-input-foreground:#252A24;--cl-component-input-height:44px;--cl-component-input-radius:8px;--cl-data-viz-categorical-1:#685E38;--cl-data-viz-categorical-2:#345B40;--cl-data-viz-categorical-3:#6E6960;--cl-data-viz-categorical-4:#252A24;--cl-data-viz-categorical-5:#4775BE;--cl-data-viz-diverging-midpoint:#F7F5EE;--cl-data-viz-diverging-negative-1:#F7EBE2;--cl-data-viz-diverging-negative-2:#D3BEB1;--cl-data-viz-diverging-negative-3:#9F9387;--cl-data-viz-diverging-negative-4:#6E6960;--cl-data-viz-diverging-positive-1:#E6EAE3;--cl-data-viz-diverging-positive-2:#A8B8A9;--cl-data-viz-diverging-positive-3:#6D8873;--cl-data-viz-diverging-positive-4:#345B40;--cl-data-viz-mark-focus-width:2px;--cl-data-viz-mark-gridline-width:1px;--cl-data-viz-mark-hit-target-minimum:24px;--cl-data-viz-mark-line-width:2px;--cl-data-viz-mark-line-width-emphasis:3px;--cl-data-viz-mark-point-minimum:6px;--cl-data-viz-sequential-1:#E6EAE3;--cl-data-viz-sequential-2:#C7D1C6;--cl-data-viz-sequential-3:#A8B8A9;--cl-data-viz-sequential-4:#8AA08E;--cl-data-viz-sequential-5:#6D8873;--cl-data-viz-sequential-6:#507159;--cl-data-viz-sequential-7:#345B40;--cl-data-viz-sequential-8:#304D38;--cl-data-viz-sequential-9:#2C3F30;--cl-data-viz-structure-axis-dark:#62675F;--cl-data-viz-structure-axis-light:#62675F;--cl-data-viz-structure-gridline-dark:#ECEBE6;--cl-data-viz-structure-gridline-light:#ECEBE6;--cl-data-viz-structure-missing-dark:#4A515C;--cl-data-viz-structure-missing-light:#C2C1BA;--cl-density-comfortable-collection-gap:12px;--cl-density-comfortable-control-gap:8px;--cl-density-comfortable-control-height:44px;--cl-density-comfortable-control-padding-inline:16px;--cl-density-comfortable-row-height:48px;--cl-density-compact-collection-gap:4px;--cl-density-compact-control-gap:4px;--cl-density-compact-control-height:44px;--cl-density-compact-control-padding-inline:12px;--cl-density-compact-row-height:44px;--cl-density-target-minimum:44px;--cl-density-touch-collection-gap:16px;--cl-density-touch-control-gap:12px;--cl-density-touch-control-height:48px;--cl-density-touch-control-padding-inline:20px;--cl-density-touch-row-height:56px;--cl-elevation-floating:0px 2px 4px 0px rgb(37 42 36/0.04),0px 16px 40px 0px rgb(37 42 36/0.1);--cl-elevation-focal:0px 2px 4px 0px rgb(37 42 36/0.04),0px 16px 40px 0px rgb(37 42 36/0.1);--cl-elevation-quiet:0px 1px 2px 0px rgb(37 42 36/0.04);--cl-elevation-raised:0px 1px 2px 0px rgb(37 42 36/0.04),0px 8px 24px 0px rgb(37 42 36/0.06);--cl-font-family-body:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-font-family-brand-display:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-font-family-display:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-font-family-editorial:Georgia,"Times New Roman",serif;--cl-font-family-fallback-arabic:sans-serif;--cl-font-family-fallback-cjk:sans-serif;--cl-font-family-mono:ui-monospace,SFMono-Regular,Consolas,monospace;--cl-font-weight-black:800;--cl-font-weight-bold:700;--cl-font-weight-medium:500;--cl-font-weight-regular:400;--cl-font-weight-semibold:600;--cl-gradient-ambient:none;--cl-gradient-brand-field:none;--cl-layer-base:0;--cl-layer-modal:500;--cl-layer-notification:600;--cl-layer-popover:300;--cl-layer-raised:100;--cl-layer-scrim:400;--cl-layer-sticky:200;--cl-motion-distance-large:24px;--cl-motion-distance-medium:12px;--cl-motion-distance-small:4px;--cl-motion-duration-expressive:150ms;--cl-motion-duration-instant:0ms;--cl-motion-duration-moderate:150ms;--cl-motion-duration-quick:150ms;--cl-motion-duration-standard:150ms;--cl-motion-easing-enter:cubic-bezier(0,0,0,1);--cl-motion-easing-exit:cubic-bezier(0.4,0,1,1);--cl-motion-easing-expressive:cubic-bezier(0.2,0.75,0.2,1);--cl-motion-easing-standard:cubic-bezier(0.2,0,0,1);--cl-radius-counterlane-content:14px;--cl-radius-counterlane-control:10px;--cl-radius-counterlane-dialog:20px;--cl-radius-counterlane-field:10px;--cl-radius-counterlane-message:14px;--cl-radius-counterlane-panel:20px;--cl-radius-counterlane-tag:6px;--cl-radius-full:999px;--cl-radius-l:14px;--cl-radius-m:10px;--cl-radius-none:0px;--cl-radius-s:8px;--cl-radius-shell:20px;--cl-radius-xl:20px;--cl-radius-xs:6px;--cl-size-control-comfortable:44px;--cl-size-control-compact:44px;--cl-size-control-default:44px;--cl-size-icon-l:24px;--cl-size-icon-m:20px;--cl-size-icon-s:16px;--cl-size-icon-xl:32px;--cl-size-icon-xs:12px;--cl-size-target-minimum:44px;--cl-space-0:0px;--cl-space-1:2px;--cl-space-10:48px;--cl-space-11:64px;--cl-space-12:80px;--cl-space-13:96px;--cl-space-14:128px;--cl-space-2:4px;--cl-space-3:8px;--cl-space-4:12px;--cl-space-5:16px;--cl-space-6:20px;--cl-space-7:24px;--cl-space-8:32px;--cl-space-9:40px;--cl-surface-expression-angle:145;--cl-surface-expression-atmosphere-opacity:0;--cl-surface-expression-geometry-maximum:2;--cl-surface-expression-geometry-opacity:0;--cl-surface-expression-hover-scale:1;--cl-surface-expression-pressed-scale:1;--cl-surface-glass-blur:16px;--cl-surface-glass-saturation:1.35;--cl-type-counterlane-body-l-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-body-l-line-height:1.7;--cl-type-counterlane-body-l-maximum:16px;--cl-type-counterlane-body-l-measure:65ch;--cl-type-counterlane-body-l-minimum:16px;--cl-type-counterlane-body-l-paragraph-space-em:1;--cl-type-counterlane-body-l-tracking-em:0;--cl-type-counterlane-body-l-weight:400;--cl-type-counterlane-body-m-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-body-m-line-height:1.6;--cl-type-counterlane-body-m-maximum:15px;--cl-type-counterlane-body-m-measure:65ch;--cl-type-counterlane-body-m-minimum:15px;--cl-type-counterlane-body-m-paragraph-space-em:1;--cl-type-counterlane-body-m-tracking-em:0;--cl-type-counterlane-body-m-weight:400;--cl-type-counterlane-body-s-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-body-s-line-height:1.55;--cl-type-counterlane-body-s-maximum:14px;--cl-type-counterlane-body-s-measure:65ch;--cl-type-counterlane-body-s-minimum:14px;--cl-type-counterlane-body-s-paragraph-space-em:1;--cl-type-counterlane-body-s-tracking-em:0;--cl-type-counterlane-body-s-weight:400;--cl-type-counterlane-brand-display-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-brand-display-line-height:1.08;--cl-type-counterlane-brand-display-maximum:56px;--cl-type-counterlane-brand-display-measure:16ch;--cl-type-counterlane-brand-display-minimum:36px;--cl-type-counterlane-brand-display-paragraph-space-em:0.42;--cl-type-counterlane-brand-display-tracking-em:-0.045;--cl-type-counterlane-brand-display-weight:700;--cl-type-counterlane-detail-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-detail-line-height:1.6;--cl-type-counterlane-detail-maximum:12px;--cl-type-counterlane-detail-measure:65ch;--cl-type-counterlane-detail-minimum:12px;--cl-type-counterlane-detail-paragraph-space-em:0.5;--cl-type-counterlane-detail-tracking-em:0;--cl-type-counterlane-detail-weight:400;--cl-type-counterlane-display-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-display-line-height:1.08;--cl-type-counterlane-display-maximum:56px;--cl-type-counterlane-display-measure:14ch;--cl-type-counterlane-display-minimum:36px;--cl-type-counterlane-display-paragraph-space-em:0.42;--cl-type-counterlane-display-tracking-em:-0.045;--cl-type-counterlane-display-weight:700;--cl-type-counterlane-editorial-family:Georgia,"Times New Roman",serif;--cl-type-counterlane-editorial-line-height:1.6;--cl-type-counterlane-editorial-maximum:19px;--cl-type-counterlane-editorial-measure:60ch;--cl-type-counterlane-editorial-minimum:19px;--cl-type-counterlane-editorial-paragraph-space-em:1;--cl-type-counterlane-editorial-quote-family:Georgia,"Times New Roman",serif;--cl-type-counterlane-editorial-quote-line-height:1.5;--cl-type-counterlane-editorial-quote-maximum:28px;--cl-type-counterlane-editorial-quote-measure:45ch;--cl-type-counterlane-editorial-quote-minimum:26px;--cl-type-counterlane-editorial-quote-paragraph-space-em:1;--cl-type-counterlane-editorial-quote-tracking-em:-0.02;--cl-type-counterlane-editorial-quote-weight:400;--cl-type-counterlane-editorial-tracking-em:0;--cl-type-counterlane-editorial-weight:400;--cl-type-counterlane-eyebrow-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-eyebrow-line-height:1.5;--cl-type-counterlane-eyebrow-maximum:12px;--cl-type-counterlane-eyebrow-minimum:12px;--cl-type-counterlane-eyebrow-paragraph-space-em:0;--cl-type-counterlane-eyebrow-tracking-em:0.02;--cl-type-counterlane-eyebrow-weight:600;--cl-type-counterlane-headline-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-headline-line-height:1.15;--cl-type-counterlane-headline-maximum:36px;--cl-type-counterlane-headline-measure:18ch;--cl-type-counterlane-headline-minimum:28px;--cl-type-counterlane-headline-paragraph-space-em:0.4;--cl-type-counterlane-headline-tile-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-headline-tile-line-height:1.2;--cl-type-counterlane-headline-tile-maximum:28px;--cl-type-counterlane-headline-tile-measure:18ch;--cl-type-counterlane-headline-tile-minimum:24px;--cl-type-counterlane-headline-tile-paragraph-space-em:0.34;--cl-type-counterlane-headline-tile-tracking-em:-0.03;--cl-type-counterlane-headline-tile-weight:700;--cl-type-counterlane-headline-tracking-em:-0.035;--cl-type-counterlane-headline-weight:700;--cl-type-counterlane-label-control-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-label-control-line-height:1.35;--cl-type-counterlane-label-control-maximum:14px;--cl-type-counterlane-label-control-minimum:14px;--cl-type-counterlane-label-control-paragraph-space-em:0;--cl-type-counterlane-label-control-tracking-em:0;--cl-type-counterlane-label-control-weight:600;--cl-type-counterlane-label-quiet-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-label-quiet-line-height:1.5;--cl-type-counterlane-label-quiet-maximum:13px;--cl-type-counterlane-label-quiet-minimum:13px;--cl-type-counterlane-label-quiet-paragraph-space-em:0;--cl-type-counterlane-label-quiet-tracking-em:0;--cl-type-counterlane-label-quiet-weight:500;--cl-type-counterlane-mono-family:ui-monospace,SFMono-Regular,Consolas,monospace;--cl-type-counterlane-mono-line-height:1.65;--cl-type-counterlane-mono-maximum:14px;--cl-type-counterlane-mono-measure:80ch;--cl-type-counterlane-mono-minimum:14px;--cl-type-counterlane-mono-paragraph-space-em:1;--cl-type-counterlane-mono-tracking-em:0;--cl-type-counterlane-mono-weight:400;--cl-type-counterlane-title-l-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-title-l-line-height:1.25;--cl-type-counterlane-title-l-maximum:22px;--cl-type-counterlane-title-l-measure:28ch;--cl-type-counterlane-title-l-minimum:22px;--cl-type-counterlane-title-l-paragraph-space-em:0.5;--cl-type-counterlane-title-l-tracking-em:-0.025;--cl-type-counterlane-title-l-weight:700;--cl-type-counterlane-title-m-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-title-m-line-height:1.3;--cl-type-counterlane-title-m-maximum:18px;--cl-type-counterlane-title-m-measure:35ch;--cl-type-counterlane-title-m-minimum:18px;--cl-type-counterlane-title-m-paragraph-space-em:0.5;--cl-type-counterlane-title-m-tracking-em:-0.02;--cl-type-counterlane-title-m-weight:700;--cl-type-counterlane-title-s-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--cl-type-counterlane-title-s-line-height:1.35;--cl-type-counterlane-title-s-maximum:16px;--cl-type-counterlane-title-s-measure:40ch;--cl-type-counterlane-title-s-minimum:16px;--cl-type-counterlane-title-s-paragraph-space-em:0.5;--cl-type-counterlane-title-s-tracking-em:-0.015;--cl-type-counterlane-title-s-weight:700;--cl-type-line-height-body:1.6;--cl-type-line-height-heading:1.25;--cl-type-line-height-spacious:1.7;--cl-type-line-height-tight:1.08;--cl-type-size-body-l:16px;--cl-type-size-body-m:15px;--cl-type-size-body-s:14px;--cl-type-size-detail:12px;--cl-type-size-display-max:56px;--cl-type-size-display-min:36px;--cl-type-size-display-xl-max:56px;--cl-type-size-display-xl-min:36px;--cl-type-size-headline-max:36px;--cl-type-size-headline-min:28px;--cl-type-size-label:14px;--cl-type-size-title-l:22px;--cl-type-size-title-m:18px;--cl-type-size-title-s:16px;--cl-type-tracking-label:0.02em;--cl-type-tracking-normal:0em;--cl-type-tracking-tight:-0.035em}:root[data-cl-theme=light],[data-cl-theme=light]{color-scheme:light;--cl-color-action-feature-active:#30352F;--cl-color-action-feature-background:#252A24;--cl-color-action-feature-content:#FFFFFF;--cl-color-action-feature-hover:#1C201B;--cl-color-action-primary-active:#30352F;--cl-color-action-primary-background:#252A24;--cl-color-action-primary-content:#FFFFFF;--cl-color-action-primary-hover:#1C201B;--cl-color-action-secondary-active:#ECEBE6;--cl-color-action-secondary-background:#FFFFFF;--cl-color-action-secondary-content:#252A24;--cl-color-action-secondary-hover:#F2F1EC;--cl-color-border-default:#E5E4DF;--cl-color-border-focus:#252A24;--cl-color-border-strong:#D9D8D2;--cl-color-border-subtle:#ECEBE6;--cl-color-brand-background:#ECEBE6;--cl-color-brand-on-primary:#FFFFFF;--cl-color-brand-primary:#252A24;--cl-color-brand-strong:#4B504A;--cl-color-brand-subtle:#F2F1EC;--cl-color-brand-visual:#62675F;--cl-color-content-disabled:#878A83;--cl-color-content-inverse:#FFFFFF;--cl-color-content-link:#252A24;--cl-color-content-primary:#252A24;--cl-color-content-secondary:#4B504A;--cl-color-content-subdued:#62675F;--cl-color-counterlane-surface-floating:#FFFFFF;--cl-color-counterlane-surface-glass-fallback:#FFFFFF;--cl-color-counterlane-surface-inset:#FBFAF8;--cl-color-counterlane-surface-modal:#FFFFFF;--cl-color-disabled-background:#F2F1EC;--cl-color-disabled-border:#E5E4DF;--cl-color-disabled-content:#878A83;--cl-color-focus-inner:#FFFFFF;--cl-color-focus-on-inverse:#FFFFFF;--cl-color-focus-outer:#252A24;--cl-color-informative-background:#EAF0F8;--cl-color-informative-border:#2F5F9E;--cl-color-informative-content:#2F5F9E;--cl-color-informative-visual:#2F5F9E;--cl-color-negative-background:#FBECEB;--cl-color-negative-border:#B03C3A;--cl-color-negative-content:#B03C3A;--cl-color-negative-visual:#B03C3A;--cl-color-notice-background:#FBF0DC;--cl-color-notice-border:#85550B;--cl-color-notice-content:#85550B;--cl-color-notice-visual:#85550B;--cl-color-positive-background:#E8F3ED;--cl-color-positive-border:#1F6B4A;--cl-color-positive-content:#1F6B4A;--cl-color-positive-visual:#1F6B4A;--cl-color-selection-background:#ECEBE6;--cl-color-selection-content:#252A24;--cl-color-selection-indicator:#252A24;--cl-color-surface-base:#FFFFFF;--cl-color-surface-brand:#ECEBE6;--cl-color-surface-canvas:#F7F6F2;--cl-color-surface-glass:#FFFFFF;--cl-color-surface-inverse:#252A24;--cl-color-surface-raised:#FFFFFF;--cl-color-surface-strong:#ECEBE6;--cl-color-surface-subtle:#F2F1EC;--cl-color-verified-background:#E8F3ED;--cl-color-verified-border:#1F6B4A;--cl-color-verified-content:#1F6B4A;--cl-color-verified-visual:#1F6B4A;--cl-component-button-primary-background:#252A24;--cl-component-button-primary-focus:#252A24;--cl-component-button-primary-foreground:#FFFFFF;--cl-component-input-background:#FFFFFF;--cl-component-input-border:#E5E4DF;--cl-component-input-foreground:#252A24;--cl-data-viz-structure-axis-dark:#62675F;--cl-data-viz-structure-axis-light:#62675F;--cl-data-viz-structure-gridline-dark:#ECEBE6;--cl-data-viz-structure-gridline-light:#ECEBE6;--cl-elevation-floating:0px 2px 4px 0px rgb(37 42 36/0.04),0px 16px 40px 0px rgb(37 42 36/0.1);--cl-elevation-focal:0px 2px 4px 0px rgb(37 42 36/0.04),0px 16px 40px 0px rgb(37 42 36/0.1);--cl-elevation-quiet:0px 1px 2px 0px rgb(37 42 36/0.04);--cl-elevation-raised:0px 1px 2px 0px rgb(37 42 36/0.04),0px 8px 24px 0px rgb(37 42 36/0.06);--cl-gradient-ambient:none;--cl-gradient-brand-field:none}:root[data-cl-theme=dark],[data-cl-theme=dark]{color-scheme:dark;--cl-color-action-feature-active:#C4C4C4;--cl-color-action-feature-background:#EDEDED;--cl-color-action-feature-content:#1A1A1A;--cl-color-action-feature-hover:#FFFFFF;--cl-color-action-primary-active:#C4C4C4;--cl-color-action-primary-background:#EDEDED;--cl-color-action-primary-content:#1A1A1A;--cl-color-action-primary-hover:#FFFFFF;--cl-color-action-secondary-active:#2A2A2A;--cl-color-action-secondary-background:#1A1A1A;--cl-color-action-secondary-content:#EDEDED;--cl-color-action-secondary-hover:#242424;--cl-color-border-default:#313131;--cl-color-border-focus:#EDEDED;--cl-color-border-strong:#3C3C3C;--cl-color-border-subtle:#2A2A2A;--cl-color-brand-background:#2A2A2A;--cl-color-brand-on-primary:#1A1A1A;--cl-color-brand-primary:#EDEDED;--cl-color-brand-strong:#C4C4C4;--cl-color-brand-subtle:#242424;--cl-color-brand-visual:#A0A0A0;--cl-color-content-disabled:#6B6B6B;--cl-color-content-inverse:#1A1A1A;--cl-color-content-link:#EDEDED;--cl-color-content-primary:#EDEDED;--cl-color-content-secondary:#C4C4C4;--cl-color-content-subdued:#A0A0A0;--cl-color-counterlane-surface-floating:#242424;--cl-color-counterlane-surface-glass-fallback:#1A1A1A;--cl-color-counterlane-surface-inset:#1E1E1E;--cl-color-counterlane-surface-modal:#242424;--cl-color-disabled-background:#242424;--cl-color-disabled-border:#313131;--cl-color-disabled-content:#6B6B6B;--cl-color-focus-inner:#1A1A1A;--cl-color-focus-on-inverse:#1A1A1A;--cl-color-focus-outer:#EDEDED;--cl-color-informative-background:#1B2739;--cl-color-informative-border:#93B6E8;--cl-color-informative-content:#93B6E8;--cl-color-informative-visual:#93B6E8;--cl-color-negative-background:#3B1F1E;--cl-color-negative-border:#F0928D;--cl-color-negative-content:#F0928D;--cl-color-negative-visual:#F0928D;--cl-color-notice-background:#342A14;--cl-color-notice-border:#E8B867;--cl-color-notice-content:#E8B867;--cl-color-notice-visual:#E8B867;--cl-color-positive-background:#183024;--cl-color-positive-border:#86D0A8;--cl-color-positive-content:#86D0A8;--cl-color-positive-visual:#86D0A8;--cl-color-selection-background:#2A2A2A;--cl-color-selection-content:#EDEDED;--cl-color-selection-indicator:#EDEDED;--cl-color-surface-base:#1A1A1A;--cl-color-surface-brand:#2A2A2A;--cl-color-surface-canvas:#131313;--cl-color-surface-glass:#1A1A1A;--cl-color-surface-inverse:#EDEDED;--cl-color-surface-raised:#1E1E1E;--cl-color-surface-strong:#2A2A2A;--cl-color-surface-subtle:#242424;--cl-color-verified-background:#183024;--cl-color-verified-border:#86D0A8;--cl-color-verified-content:#86D0A8;--cl-color-verified-visual:#86D0A8;--cl-component-button-primary-background:#EDEDED;--cl-component-button-primary-focus:#EDEDED;--cl-component-button-primary-foreground:#1A1A1A;--cl-component-input-background:#1A1A1A;--cl-component-input-border:#313131;--cl-component-input-foreground:#EDEDED;--cl-data-viz-structure-axis-dark:#A0A0A0;--cl-data-viz-structure-axis-light:#A0A0A0;--cl-data-viz-structure-gridline-dark:#2A2A2A;--cl-data-viz-structure-gridline-light:#2A2A2A;--cl-elevation-floating:0px 2px 4px 0px rgb(0 0 0/0.3),0px 16px 40px 0px rgb(0 0 0/0.5);--cl-elevation-focal:0px 2px 4px 0px rgb(0 0 0/0.3),0px 16px 40px 0px rgb(0 0 0/0.5);--cl-elevation-quiet:0px 1px 2px 0px rgb(0 0 0/0.3);--cl-elevation-raised:0px 1px 2px 0px rgb(0 0 0/0.3),0px 8px 24px 0px rgb(0 0 0/0.35);--cl-gradient-ambient:none;--cl-gradient-brand-field:none}:root[data-cl-theme=high-contrast],[data-cl-theme=high-contrast]{color-scheme:light dark;--cl-color-surface-canvas:Canvas;--cl-color-surface-base:Canvas;--cl-color-surface-subtle:Canvas;--cl-color-surface-strong:ButtonFace;--cl-color-surface-raised:Canvas;--cl-color-surface-inverse:CanvasText;--cl-color-surface-glass:Canvas;--cl-color-content-primary:CanvasText;--cl-color-content-secondary:CanvasText;--cl-color-content-subdued:GrayText;--cl-color-content-disabled:GrayText;--cl-color-content-inverse:Canvas;--cl-color-content-link:LinkText;--cl-color-border-subtle:CanvasText;--cl-color-border-default:CanvasText;--cl-color-border-strong:CanvasText;--cl-color-border-focus:Highlight;--cl-color-brand-primary:Highlight;--cl-color-brand-visual:Highlight;--cl-color-action-primary-background:ButtonFace;--cl-color-action-primary-content:ButtonText;--cl-color-action-primary-hover:ButtonFace;--cl-color-action-primary-active:ButtonFace;--cl-color-action-secondary-background:ButtonFace;--cl-color-action-secondary-content:ButtonText;--cl-color-action-secondary-hover:ButtonFace;--cl-color-action-secondary-active:ButtonFace;--cl-color-action-feature-background:ButtonFace;--cl-color-action-feature-content:ButtonText;--cl-color-action-feature-hover:ButtonFace;--cl-color-action-feature-active:ButtonFace;--cl-color-selection-background:Highlight;--cl-color-selection-content:HighlightText;--cl-color-selection-indicator:Highlight;--cl-color-disabled-background:Canvas;--cl-color-disabled-content:GrayText;--cl-color-disabled-border:GrayText;--cl-color-focus-outer:Highlight;--cl-color-focus-inner:Highlight;--cl-color-focus-on-inverse:Highlight;--cl-gradient-brand-field:Canvas}:root,[data-cl-theme]{--kds-color-surface-base:var(--cl-color-surface-base);--kds-color-surface-raised:var(--cl-color-surface-raised);--kds-color-content-primary:var(--cl-color-content-primary);--kds-color-border-default:var(--cl-color-border-default);--kds-color-action-primary-background:var(--cl-component-button-primary-background);--kds-color-action-primary-background-hover:var(--cl-color-brand-strong);--kds-color-action-primary-background-active:var(--cl-color-brand-strong);--kds-color-action-primary-border:var(--cl-component-button-primary-background);--kds-color-action-primary-content:var(--cl-component-button-primary-foreground);--kds-color-negative-border:var(--cl-color-negative-border);--kds-color-focus:var(--cl-color-border-focus);--kds-color-selected-border:var(--cl-color-border-focus);--kds-color-progress-fill:var(--cl-color-brand-primary);--kds-color-progress-track:var(--cl-color-surface-strong);--kds-color-scrim:var(--cl-color-overlay-scrim);--kds-size-control-default:var(--cl-density-control-height);--kds-size-target-minimum:var(--cl-density-target-minimum);--kds-size-choice-indicator:var(--cl-size-icon-m);--kds-space-control-inline:var(--cl-density-control-padding-inline);--kds-space-control-block:var(--cl-density-control-gap);--kds-space-related:var(--cl-density-control-gap);--kds-space-page-gutter:var(--cl-space-4);--kds-radius-control:var(--cl-component-input-radius);--kds-radius-dialog:var(--cl-radius-l);--kds-radius-full:var(--cl-radius-full);--kds-border-width-default:var(--cl-border-width-hairline);--kds-border-width-invalid:var(--cl-border-width-hairline);--kds-border-width-selected:var(--cl-border-width-emphasis);--kds-focus-width:var(--cl-border-width-focus);--kds-focus-offset:var(--cl-space-1);--kds-elevation-modal:var(--cl-elevation-floating);--kds-motion-duration-quick:var(--cl-motion-duration-quick);--kds-motion-easing-standard:var(--cl-motion-easing-standard)}:root,[data-cl-density=comfortable]{--cl-density-control-height:var(--cl-density-comfortable-control-height);--cl-density-control-padding-inline:var(--cl-density-comfortable-control-padding-inline);--cl-density-control-gap:var(--cl-density-comfortable-control-gap);--cl-density-row-height:var(--cl-density-comfortable-row-height);--cl-density-collection-gap:var(--cl-density-comfortable-collection-gap)}[data-cl-density=compact]{--cl-density-control-height:var(--cl-density-compact-control-height);--cl-density-control-padding-inline:var(--cl-density-compact-control-padding-inline);--cl-density-control-gap:var(--cl-density-compact-control-gap);--cl-density-row-height:var(--cl-density-compact-row-height);--cl-density-collection-gap:var(--cl-density-compact-collection-gap)}[data-cl-density=touch]{--cl-density-control-height:var(--cl-density-touch-control-height);--cl-density-control-padding-inline:var(--cl-density-touch-control-padding-inline);--cl-density-control-gap:var(--cl-density-touch-control-gap);--cl-density-row-height:var(--cl-density-touch-row-height);--cl-density-collection-gap:var(--cl-density-touch-collection-gap)}@media (forced-colors:active){:root,[data-cl-theme]{--cl-color-surface-canvas:Canvas;--cl-color-surface-base:Canvas;--cl-color-surface-raised:Canvas;--cl-color-content-primary:CanvasText;--cl-color-content-secondary:CanvasText;--cl-color-content-link:LinkText;--cl-color-border-default:CanvasText;--cl-color-border-focus:Highlight}}@layer kds-foundation, kds-components, kds-patterns, application;@layer kds-foundation{:where([data-cl-system]),:where([data-cl-system]) *{box-sizing:border-box}:where([data-cl-system]){margin:0;color:var(--cl-color-content-primary);background:var(--cl-color-surface-canvas);font:var(--cl-type-body-m-size)/var(--cl-type-body-m-line-height) var(--cl-font-body);font-optical-sizing:auto;font-synthesis:none}:where([data-cl-system]) [hidden]{display:none!important}:where([data-cl-system]) :where(button,input,select,textarea){font:inherit;color:inherit;max-inline-size:100%;min-inline-size:0}:where([data-cl-system]) :where(button,input:not([type=checkbox],[type=radio],[type=range]),select,textarea){min-block-size:max(44px,var(--cl-density-control-height));padding:9px 12px;border:1px solid var(--cl-border-strong);border-radius:var(--cl-radius-field);background:var(--cl-surface-base)}:where([data-cl-system]) button{cursor:pointer;min-inline-size:44px;font-size:var(--cl-type-label-control-size);font-weight:var(--cl-type-label-control-weight);line-height:var(--cl-type-label-control-line-height);border-radius:var(--cl-radius-control)}:where([data-cl-system]) :where(input,select,textarea){font-size:1rem}:where([data-cl-system]) button:disabled{cursor:not-allowed;color:var(--cl-color-content-subdued);background:var(--cl-color-surface-subtle);border-style:dashed}:where([data-cl-system]) a{color:var(--cl-color-content-link);text-underline-offset:3px}:where([data-cl-system]) :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--cl-focus-outer);outline-offset:2px;box-shadow:0 0 0 2px var(--cl-focus-inner)}:where([data-cl-system]) .cl-primary:not(:disabled){background:var(--cl-action-primary-background);color:var(--cl-action-primary-content);border-color:var(--cl-action-primary-background)}:where([data-cl-system]) .cl-primary:hover:not(:disabled){background:var(--cl-action-primary-hover);border-color:var(--cl-action-primary-hover)}:where([data-cl-system]) .cl-primary:active:not(:disabled){background:var(--cl-action-primary-active);border-color:var(--cl-action-primary-active)}:where([data-cl-system]) .cl-row{display:flex;flex-wrap:wrap;gap:var(--cl-density-control-gap);align-items:center}:where([data-cl-system]) .cl-stack{display:grid;gap:var(--cl-density-collection-gap)}:where([data-cl-system]) :where(label,small,output){display:block}:where([data-cl-system]) label{font-size:var(--cl-type-label-control-size);font-weight:var(--cl-type-label-control-weight);line-height:var(--cl-type-label-control-line-height)}:where([data-cl-system]) :where(input,select,textarea){accent-color:var(--cl-action-primary-background)}:where([data-cl-system]) :where(input[type=text],input[type=email],input[type=search],input[type=file],textarea){inline-size:100%}:where([data-cl-system]) .cl-choice{display:flex;align-items:center;min-block-size:44px;gap:10px}:where([data-cl-system]) :where(input[type=checkbox],input[type=radio]){inline-size:20px;block-size:20px;flex:none}:where([data-cl-system]) fieldset{border:1px solid var(--cl-color-border-subtle);min-inline-size:0}:where([data-cl-system]) :where(.cl-notice,.cl-card,.cl-empty){padding:16px;border:1px solid var(--cl-color-border-subtle);border-radius:var(--cl-radius-panel);background:var(--cl-color-surface-subtle)}:where([data-cl-system]) .cl-badge{display:inline-block;font-size:var(--cl-type-detail-size);padding:4px 8px;border-radius:var(--cl-radius-tag);background:var(--cl-selection-background);color:var(--cl-selection-content)}:where([data-cl-system]) .cl-warning{background:var(--cl-color-notice-background);color:var(--cl-color-notice-content)}:where([data-cl-system]) .cl-negative{background:var(--cl-color-negative-background);color:var(--cl-color-negative-content)}:where([data-cl-system]) .cl-positive{background:var(--cl-color-positive-background);color:var(--cl-color-positive-content)}:where([data-cl-system]) .cl-error{color:var(--cl-color-negative-content)}:where([data-cl-system]) [aria-invalid=true]{border-color:var(--cl-color-negative-content)}:where([data-cl-system]) :where([aria-pressed=true],[aria-selected=true],button[aria-current=page]){border-color:var(--cl-selection-indicator);background:var(--cl-selection-background);color:var(--cl-selection-content)}:where([data-cl-system]) .cl-avatar{display:inline-grid;place-items:center;inline-size:42px;block-size:42px;border-radius:50%;background:var(--cl-selection-background);color:var(--cl-selection-content)}:where([data-cl-system]) dialog{color:var(--cl-surface-foreground,var(--cl-color-content-primary));background:var(--cl-surface-background,var(--cl-color-surface-raised));padding:var(--cl-space-6);border:var(--cl-border-width-hairline) solid var(--cl-surface-border,var(--cl-color-border-strong));border-radius:var(--cl-surface-radius,var(--cl-radius-dialog));box-shadow:var(--cl-elevation-modal,var(--cl-elevation-floating));max-inline-size:min(520px,calc(100% - var(--cl-space-6)));max-block-size:calc(100dvh - var(--cl-space-8));overflow:auto}:where([data-cl-system]) dialog::backdrop{background:var(--cl-color-overlay-scrim)}:where([data-cl-system]) dialog form{display:flex;flex-wrap:wrap;gap:var(--cl-space-3);margin-block-start:var(--cl-space-5)}:where([data-cl-system]) [popover]{color:var(--cl-surface-foreground,var(--cl-color-content-primary));background:var(--cl-surface-background,var(--cl-color-surface-raised));padding:var(--cl-space-4);border:var(--cl-border-width-hairline) solid var(--cl-surface-border,var(--cl-color-border-strong));border-radius:var(--cl-surface-radius,var(--cl-radius-panel));box-shadow:var(--cl-elevation-floating)}:where([data-cl-system]) .cl-drawer{margin-inline-end:12px;block-size:calc(100dvh - 24px)}:where([data-cl-system]) table{border-collapse:collapse;inline-size:100%;font-size:var(--cl-type-body-s-size)}:where([data-cl-system]) :where(th,td){text-align:start;padding:8px;border-block-end:1px solid var(--cl-color-border-subtle);overflow-wrap:anywhere}:where([data-cl-system]) caption{text-align:start;font-weight:600;margin-block-end:12px}:where([data-cl-system]) :where(pre,code){font-family:var(--cl-font-mono);font-size:var(--cl-type-mono-size);line-height:var(--cl-type-mono-line-height);overflow-wrap:anywhere;white-space:pre-wrap}:where([data-cl-system]) pre{padding:12px;background:var(--cl-color-surface-subtle);border-radius:var(--cl-radius-m)}:where([data-cl-system]) summary{cursor:pointer;padding-block:10px;min-block-size:44px}:where([data-cl-system]) .cl-tooltip-wrap{position:relative;display:inline-block}:where([data-cl-system]) [role=tooltip]{display:none;padding:10px;background:var(--cl-color-surface-inverse);color:var(--cl-color-content-inverse);border-radius:var(--cl-radius-s)}:where([data-cl-system]) .cl-tooltip-wrap:is(:hover,:focus-within) [role=tooltip]{display:block}:where([data-cl-system]) progress{accent-color:var(--cl-action-primary-background);inline-size:100%}:where([data-cl-system]) .cl-spinner{inline-size:24px;block-size:24px;border:3px solid var(--cl-color-border-subtle);border-block-start-color:var(--cl-color-brand-primary);border-radius:50%;animation:cl-spin 1s linear infinite}@keyframes cl-spin{to{transform:rotate(1turn)}}:where([data-cl-system]) .cl-skeleton{display:grid;gap:10px}:where([data-cl-system]) .cl-skeleton i{display:block;block-size:14px;background:var(--cl-color-surface-strong);border-radius:var(--cl-radius-s)}:where([data-cl-system]) .cl-skeleton i:nth-child(2){inline-size:70%}:where([data-cl-system]) .cl-bar{position:relative;padding:10px;margin-block:8px;background:var(--cl-color-surface-subtle)}:where([data-cl-system]) .cl-bar:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--value);background:var(--cl-color-brand-background);border-inline-end:3px solid var(--cl-color-brand-primary)}:where([data-cl-system]) .cl-bar span{position:relative}:where([data-cl-system]) .cl-metric dd{font-size:var(--cl-type-title-l-size);font-weight:var(--cl-type-title-l-weight);margin:0}:where([data-cl-system]) .cl-visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@layer kds-components{:where([data-cl-system]) [data-cl-component=button]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=icon-button]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=button-group]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=link]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=split-button]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=copy-button]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=form-field]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=text-field]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=textarea]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=rich-text-editor]{min-inline-size:0;overflow-wrap:anywhere;border:var(--cl-border-width-hairline) solid var(--cl-color-border-strong);border-radius:var(--cl-radius-field);background:var(--cl-color-surface-canvas)}:where([data-cl-system]) [data-cl-component=rich-text-editor]:focus-within{border-color:var(--cl-color-border-focus);box-shadow:0 0 0 3px var(--cl-color-brand-subtle)}:where([data-cl-system]) [data-cl-component=rich-text-editor][data-cl-invalid=true]{border-color:var(--cl-color-negative-border)}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__bar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:var(--cl-space-1);border-block-end:var(--cl-border-width-hairline) solid var(--cl-color-border-subtle)}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__bar button{display:inline-grid;place-items:center;min-inline-size:2rem;min-block-size:2rem;block-size:2rem;padding:0 6px;border:0;border-radius:var(--cl-radius-m);background:transparent;color:var(--cl-color-content-secondary);font-size:var(--cl-type-body-m-size);font-weight:var(--cl-font-weight-bold)}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__bar button:hover{background:var(--cl-color-surface-subtle);color:var(--cl-color-content-primary)}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__bar button[aria-pressed=true]{background:var(--cl-color-brand-subtle);color:var(--cl-color-content-primary)}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__bar .is-italic{font-style:italic}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__bar .is-underline{text-decoration:underline}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__sep{inline-size:1px;block-size:20px;margin-inline:var(--cl-space-1);background:var(--cl-color-border-default)}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__link{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cl-space-2);padding:var(--cl-space-2) var(--cl-space-3);border-block-end:var(--cl-border-width-hairline) solid var(--cl-color-border-subtle);background:var(--cl-color-surface-subtle)}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__link input{flex:1 1 14rem;min-block-size:2.125rem}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__area{min-block-size:11rem;max-block-size:26rem;overflow-y:auto;padding:var(--cl-space-3) var(--cl-space-4);outline:none}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--cl-space-3);padding:var(--cl-space-2) var(--cl-space-3);border-block-start:var(--cl-border-width-hairline) solid var(--cl-color-border-subtle);color:var(--cl-color-content-secondary);font-size:var(--cl-type-detail-size)}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__area{min-block-size:9rem}}@media (forced-colors:active){:where([data-cl-system]) [data-cl-component=rich-text-editor]{border:1px solid CanvasText}:where([data-cl-system]) [data-cl-component=rich-text-editor]:focus-within{outline:2px solid Highlight;box-shadow:none}:where([data-cl-system]) [data-cl-component=rich-text-editor] .cl-rte__bar button[aria-pressed=true]{outline:1px solid CanvasText}}}@layer kds-components{:where([data-cl-system]) [data-cl-component=number-field]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=search-field]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=select]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=combobox]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=checkbox]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=checkbox-group]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=radio]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=radio-group]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=switch]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=slider]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=date-field]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=time-field]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=file-upload]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=breadcrumbs]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=tabs]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=menu]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=pagination]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=disclosure]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=accordion]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=side-navigation]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=stepper]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=skip-link]{position:fixed;inset-block-start:var(--cl-space-2);inset-inline-start:var(--cl-space-2);z-index:var(--cl-layer-notification);padding:var(--cl-space-2) var(--cl-space-4);background:var(--cl-color-surface-raised);color:var(--cl-color-content-primary);border:var(--cl-border-width-hairline) solid var(--cl-color-border-strong);border-radius:var(--cl-radius-control);box-shadow:var(--cl-elevation-floating);text-decoration:none;transform:translateY(calc(-100% - var(--cl-space-4)));transition:transform var(--cl-motion-duration-quick) var(--cl-motion-easing-standard)}:where([data-cl-system]) [data-cl-component=skip-link]:focus,:where([data-cl-system]) [data-cl-component=skip-link]:focus-visible{transform:translateY(0)}}@layer kds-components{:where([data-cl-system]) [data-cl-component=tooltip]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=popover]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=dialog]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=drawer]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=inline-validation]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=inline-message]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=alert]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=banner]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=toast]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=progress]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=spinner]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=skeleton]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=empty-state]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=card]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=badge]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=tag]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=avatar]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=list]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=table]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=data-grid]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=code]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=chart]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=metric]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=separator]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=visually-hidden]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=focus-boundary]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=portal-layer]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-components{:where([data-cl-system]) [data-cl-component=live-status]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=degraded-experiences]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=empty-states]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=feature-onboarding]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=forms]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=loading]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=navigation]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=notifications]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=progressive-disclosure]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=saving]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=copy]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=delete]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=filter]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=search]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=authentication]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=permissions]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{:where([data-cl-system]) [data-cl-pattern=ai-and-automation]{min-inline-size:0;overflow-wrap:anywhere}}@layer kds-patterns{@media(max-width:767px){:where([data-cl-system]) :where(input,textarea,select){font-size:16px}}@media(prefers-reduced-motion:reduce){:where([data-cl-system]) *,:where([data-cl-system]) :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){:where([data-cl-system]) :where(button,.cl-badge,.cl-notice,.cl-avatar,dialog,[popover],[data-cl-component=skip-link]){border:1px solid CanvasText}:where([data-cl-system]) :where(dialog,[popover],[data-cl-component=skip-link]){box-shadow:none}}}@layer kds-foundation, kds-components, kds-patterns, application;@layer kds-components{:where([data-cl-surface]){box-sizing:border-box;color:var(--cl-surface-foreground,var(--cl-color-content-primary));background:var(--cl-surface-background,var(--cl-color-surface-base));border:var(--cl-border-width-hairline) solid var(--cl-surface-border,var(--cl-color-border-subtle));border-radius:var(--cl-surface-radius,var(--cl-radius-l))}[data-cl-surface=subtle]{--cl-surface-background:var(--cl-color-surface-subtle);--cl-surface-border:var(--cl-color-fixed-transparent)}[data-cl-surface=strong]{--cl-surface-background:var(--cl-color-surface-strong);--cl-surface-border:var(--cl-color-border-default)}[data-cl-surface=raised]{box-shadow:var(--cl-elevation-raised)}[data-cl-surface=floating],[data-cl-surface=raised]{--cl-surface-background:var(--cl-color-surface-raised)}[data-cl-surface=floating]{box-shadow:var(--cl-elevation-floating)}[data-cl-surface=inset]{--cl-surface-background:var(--cl-color-surface-inset,var(--cl-color-surface-subtle));--cl-surface-border:var(--cl-color-border-subtle)}[data-cl-surface=modal]{--cl-surface-background:var(--cl-color-surface-modal,var(--cl-color-surface-raised));box-shadow:var(--cl-elevation-modal,var(--cl-elevation-floating))}[data-cl-surface=inverse]{--cl-surface-background:var(--cl-color-surface-inverse);--cl-surface-foreground:var(--cl-color-content-inverse);--cl-surface-border:var(--cl-color-overlay-inverse-border)}[data-cl-surface=glass]{--cl-surface-background:var(--cl-color-surface-glass);-webkit-backdrop-filter:blur(var(--cl-surface-glass-blur)) saturate(var(--cl-surface-glass-saturation));backdrop-filter:blur(var(--cl-surface-glass-blur)) saturate(var(--cl-surface-glass-saturation));box-shadow:var(--cl-elevation-quiet)}[data-cl-surface=expressive]{--cl-surface-background:var(--cl-color-action-feature-background);--cl-surface-foreground:var(--cl-color-action-feature-content);--cl-surface-border:var(--cl-color-overlay-inverse-border);position:relative;isolation:isolate;overflow:clip;background-color:var(--cl-surface-background);background-image:var(--cl-gradient-brand-field);box-shadow:var(--cl-elevation-focal)}[data-cl-surface=expressive]:after,[data-cl-surface=expressive]:before{content:"";position:absolute;z-index:-1;border:1px solid var(--cl-color-overlay-inverse-geometry);border-radius:var(--cl-radius-full);pointer-events:none}[data-cl-surface=expressive]:before{inline-size:10rem;block-size:10rem;inset-block-start:-4.5rem;inset-inline-end:11%}[data-cl-surface=expressive]:after{inline-size:14rem;block-size:14rem;inset-block-end:-7rem;inset-inline-start:-5rem}[data-cl-tone=informative]{--cl-surface-background:var(--cl-color-informative-background);--cl-surface-border:var(--cl-color-informative-border);--cl-surface-foreground:var(--cl-color-informative-content)}[data-cl-tone=verified]{--cl-surface-background:var(--cl-color-verified-background);--cl-surface-border:var(--cl-color-verified-border);--cl-surface-foreground:var(--cl-color-verified-content)}[data-cl-tone=positive]{--cl-surface-background:var(--cl-color-positive-background);--cl-surface-border:var(--cl-color-positive-border);--cl-surface-foreground:var(--cl-color-positive-content)}[data-cl-tone=notice]{--cl-surface-background:var(--cl-color-notice-background);--cl-surface-border:var(--cl-color-notice-border);--cl-surface-foreground:var(--cl-color-notice-content)}[data-cl-tone=negative]{--cl-surface-background:var(--cl-color-negative-background);--cl-surface-border:var(--cl-color-negative-border);--cl-surface-foreground:var(--cl-color-negative-content)}[data-cl-shape=control]{--cl-surface-radius:var(--cl-radius-s)}[data-cl-shape=content]{--cl-surface-radius:var(--cl-radius-l)}[data-cl-shape=shell]{--cl-surface-radius:var(--cl-radius-shell)}[data-cl-shape=identity],[data-cl-shape=pill]{--cl-surface-radius:var(--cl-radius-full)}[data-cl-edge=flush],[data-cl-edge],[data-cl-shape=full]{--cl-surface-radius:var(--cl-radius-none);border-inline-start-width:0;border-inline-end-width:0;box-shadow:none}[data-cl-interactive]{transition:transform var(--cl-motion-duration-moderate) var(--cl-motion-easing-standard),box-shadow var(--cl-motion-duration-moderate) var(--cl-motion-easing-standard)}@media (hover:hover){[data-cl-interactive]:hover{transform:translateY(calc(-1 * var(--cl-motion-distance-small)))}}[data-cl-interactive]:active{transform:translateY(0) scale(var(--cl-surface-expression-pressed-scale))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-cl-surface=glass]{--cl-surface-background:var(--cl-color-surface-raised)}}@media (prefers-reduced-motion:reduce){[data-cl-interactive],[data-cl-interactive]:after,[data-cl-interactive]:before{animation:none!important;transition:none!important}[data-cl-interactive]:active,[data-cl-interactive]:hover{transform:none}}@media (prefers-reduced-transparency:reduce){[data-cl-surface=glass]{--cl-surface-background:var(--cl-color-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){[data-cl-surface]{background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}[data-cl-edge=flush],[data-cl-edge],[data-cl-shape=full]{border-inline-width:0}[data-cl-surface=expressive]:after,[data-cl-surface=expressive]:before{display:none}}}