:root{--is-dark:0}[data-theme=dark]{--is-dark:1}:root{--always-white:var(--foundation-white);--always-black:var(--foundation-black);--neutral-0:color-mix(in srgb,var(--foundation-gray-0) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-1400) calc(var(--is-dark) * 100%));--neutral-100:color-mix(in srgb,var(--foundation-gray-100) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-1300) calc(var(--is-dark) * 100%));--neutral-200:color-mix(in srgb,var(--foundation-gray-200) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-1200) calc(var(--is-dark) * 100%));--neutral-300:color-mix(in srgb,var(--foundation-gray-300) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-1100) calc(var(--is-dark) * 100%));--neutral-400:color-mix(in srgb,var(--foundation-gray-400) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-1000) calc(var(--is-dark) * 100%));--neutral-500:color-mix(in srgb,var(--foundation-gray-500) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-900) calc(var(--is-dark) * 100%));--neutral-600:color-mix(in srgb,var(--foundation-gray-600) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-800) calc(var(--is-dark) * 100%));--neutral-700:var(--foundation-gray-700);--neutral-800:color-mix(in srgb,var(--foundation-gray-800) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-600) calc(var(--is-dark) * 100%));--neutral-900:color-mix(in srgb,var(--foundation-gray-900) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-500) calc(var(--is-dark) * 100%));--neutral-1000:color-mix(in srgb,var(--foundation-gray-1000) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-400) calc(var(--is-dark) * 100%));--neutral-1100:color-mix(in srgb,var(--foundation-gray-1100) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-300) calc(var(--is-dark) * 100%));--neutral-1200:color-mix(in srgb,var(--foundation-gray-1200) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-200) calc(var(--is-dark) * 100%));--neutral-1300:color-mix(in srgb,var(--foundation-gray-1300) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-100) calc(var(--is-dark) * 100%));--neutral-1400:color-mix(in srgb,var(--foundation-gray-1400) calc((1 - var(--is-dark)) * 100%),var(--foundation-gray-0) calc(var(--is-dark) * 100%));--accent-100:color-mix(in srgb,var(--foundation-accent-100) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-1200) calc(var(--is-dark) * 100%));--accent-200:color-mix(in srgb,var(--foundation-accent-200) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-1100) calc(var(--is-dark) * 100%));--accent-300:color-mix(in srgb,var(--foundation-accent-300) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-1000) calc(var(--is-dark) * 100%));--accent-400:color-mix(in srgb,var(--foundation-accent-400) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-900) calc(var(--is-dark) * 100%));--accent-500:color-mix(in srgb,var(--foundation-accent-500) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-800) calc(var(--is-dark) * 100%));--accent-600:color-mix(in srgb,var(--foundation-accent-600) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-700) calc(var(--is-dark) * 100%));--accent-700:color-mix(in srgb,var(--foundation-accent-700) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-600) calc(var(--is-dark) * 100%));--accent-800:color-mix(in srgb,var(--foundation-accent-800) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-500) calc(var(--is-dark) * 100%));--accent-900:color-mix(in srgb,var(--foundation-accent-900) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-400) calc(var(--is-dark) * 100%));--accent-1000:color-mix(in srgb,var(--foundation-accent-1000) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-300) calc(var(--is-dark) * 100%));--accent-1100:color-mix(in srgb,var(--foundation-accent-1100) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-200) calc(var(--is-dark) * 100%));--accent-1200:color-mix(in srgb,var(--foundation-accent-1200) calc((1 - var(--is-dark)) * 100%),var(--foundation-accent-100) calc(var(--is-dark) * 100%));--error-100:color-mix(in srgb,var(--foundation-ruby-100) calc((1 - var(--is-dark)) * 100%),var(--foundation-ruby-1200) calc(var(--is-dark) * 100%));--error-200:color-mix(in srgb,var(--foundation-ruby-200) calc((1 - var(--is-dark)) * 100%),var(--foundation-ruby-1100) calc(var(--is-dark) * 100%));--error-300:color-mix(in srgb,var(--foundation-ruby-300) calc((1 - var(--is-dark)) * 100%),var(--foundation-ruby-1000) calc(var(--is-dark) * 100%));--error-400:color-mix(in srgb,var(--foundation-ruby-400) calc((1 - var(--is-dark)) * 100%),var(--foundation-ruby-900) calc(var(--is-dark) * 100%));--error-500:color-mix(in srgb,var(--foundation-ruby-500) calc((1 - var(--is-dark)) * 100%),var(--foundation-ruby-800) calc(var(--is-dark) * 100%));--error-600:color-mix(in srgb,var(--foundation-ruby-600) calc((1 - var(--is-dark)) * 100%),var(--foundation-ruby-700) calc(var(--is-dark) * 100%));--error-700:color-mix(in srgb,var(--foundation-ruby-700) calc((1 - var(--is-dark)) * 100%),var(--foundation-ruby-600) calc(var(--is-dark) * 100%));--error-800:color-mix(in srgb,var(--foundation-ruby-800) calc((1 - var(--is-dark)) * 100%),var(--foundation-ruby-500) calc(var(--is-dark) * 100%));--error-900:color-mix(in srgb,var(--foundation-ruby-900) calc((1 - var(--is-dark)) * 100%),var(--foundation-ruby-400) calc(var(--is-dark) * 100%));--success-100:color-mix(in srgb,var(--foundation-emerald-100) calc((1 - var(--is-dark)) * 100%),var(--foundation-emerald-1200) calc(var(--is-dark) * 100%));--success-200:color-mix(in srgb,var(--foundation-emerald-200) calc((1 - var(--is-dark)) * 100%),var(--foundation-emerald-1100) calc(var(--is-dark) * 100%));--success-300:color-mix(in srgb,var(--foundation-emerald-300) calc((1 - var(--is-dark)) * 100%),var(--foundation-emerald-1000) calc(var(--is-dark) * 100%));--success-400:color-mix(in srgb,var(--foundation-emerald-400) calc((1 - var(--is-dark)) * 100%),var(--foundation-emerald-900) calc(var(--is-dark) * 100%));--success-500:color-mix(in srgb,var(--foundation-emerald-500) calc((1 - var(--is-dark)) * 100%),var(--foundation-emerald-800) calc(var(--is-dark) * 100%));--success-600:color-mix(in srgb,var(--foundation-emerald-600) calc((1 - var(--is-dark)) * 100%),var(--foundation-emerald-700) calc(var(--is-dark) * 100%));--success-700:color-mix(in srgb,var(--foundation-emerald-700) calc((1 - var(--is-dark)) * 100%),var(--foundation-emerald-600) calc(var(--is-dark) * 100%));--success-800:color-mix(in srgb,var(--foundation-emerald-800) calc((1 - var(--is-dark)) * 100%),var(--foundation-emerald-500) calc(var(--is-dark) * 100%));--success-900:color-mix(in srgb,var(--foundation-emerald-900) calc((1 - var(--is-dark)) * 100%),var(--foundation-emerald-400) calc(var(--is-dark) * 100%));--warning-100:color-mix(in srgb,var(--foundation-honey-100) calc((1 - var(--is-dark)) * 100%),var(--foundation-honey-1200) calc(var(--is-dark) * 100%));--warning-200:color-mix(in srgb,var(--foundation-honey-200) calc((1 - var(--is-dark)) * 100%),var(--foundation-honey-1100) calc(var(--is-dark) * 100%));--warning-300:color-mix(in srgb,var(--foundation-honey-300) calc((1 - var(--is-dark)) * 100%),var(--foundation-honey-1000) calc(var(--is-dark) * 100%));--warning-400:color-mix(in srgb,var(--foundation-honey-400) calc((1 - var(--is-dark)) * 100%),var(--foundation-honey-900) calc(var(--is-dark) * 100%));--warning-500:color-mix(in srgb,var(--foundation-honey-500) calc((1 - var(--is-dark)) * 100%),var(--foundation-honey-800) calc(var(--is-dark) * 100%));--warning-600:color-mix(in srgb,var(--foundation-honey-600) calc((1 - var(--is-dark)) * 100%),var(--foundation-honey-700) calc(var(--is-dark) * 100%));--warning-700:color-mix(in srgb,var(--foundation-honey-700) calc((1 - var(--is-dark)) * 100%),var(--foundation-honey-600) calc(var(--is-dark) * 100%));--warning-800:color-mix(in srgb,var(--foundation-honey-800) calc((1 - var(--is-dark)) * 100%),var(--foundation-honey-500) calc(var(--is-dark) * 100%));--warning-900:color-mix(in srgb,var(--foundation-honey-900) calc((1 - var(--is-dark)) * 100%),var(--foundation-honey-400) calc(var(--is-dark) * 100%));--info-100:color-mix(in srgb,var(--foundation-azure-100) calc((1 - var(--is-dark)) * 100%),var(--foundation-azure-1200) calc(var(--is-dark) * 100%));--info-200:color-mix(in srgb,var(--foundation-azure-200) calc((1 - var(--is-dark)) * 100%),var(--foundation-azure-1100) calc(var(--is-dark) * 100%));--info-300:color-mix(in srgb,var(--foundation-azure-300) calc((1 - var(--is-dark)) * 100%),var(--foundation-azure-1000) calc(var(--is-dark) * 100%));--info-400:color-mix(in srgb,var(--foundation-azure-400) calc((1 - var(--is-dark)) * 100%),var(--foundation-azure-900) calc(var(--is-dark) * 100%));--info-500:color-mix(in srgb,var(--foundation-azure-500) calc((1 - var(--is-dark)) * 100%),var(--foundation-azure-800) calc(var(--is-dark) * 100%));--info-600:color-mix(in srgb,var(--foundation-azure-600) calc((1 - var(--is-dark)) * 100%),var(--foundation-azure-700) calc(var(--is-dark) * 100%));--info-700:color-mix(in srgb,var(--foundation-azure-700) calc((1 - var(--is-dark)) * 100%),var(--foundation-azure-600) calc(var(--is-dark) * 100%));--info-800:color-mix(in srgb,var(--foundation-azure-800) calc((1 - var(--is-dark)) * 100%),var(--foundation-azure-500) calc(var(--is-dark) * 100%));--info-900:color-mix(in srgb,var(--foundation-azure-900) calc((1 - var(--is-dark)) * 100%),var(--foundation-azure-400) calc(var(--is-dark) * 100%));--surface-page:var(--neutral-0);--surface-page-alt:var(--neutral-100);--surface-base:var(--neutral-0);--surface-raised:var(--neutral-100);--surface-elevated:var(--neutral-200);--surface-sunken:var(--neutral-300);--surface-deep:var(--neutral-400);--surface-floating:var(--neutral-0);--surface-hover:var(--neutral-100);--surface-active:var(--neutral-200);--surface-selected:var(--neutral-200);--surface-pressed:var(--neutral-300);--surface-disabled:var(--neutral-100);--surface-raised-hover:var(--neutral-200);--surface-raised-active:var(--neutral-300);--surface-raised-selected:var(--neutral-300);--surface-raised-pressed:var(--neutral-400);--surface-elevated-hover:var(--neutral-300);--surface-elevated-active:var(--neutral-400);--surface-elevated-selected:var(--neutral-400);--surface-elevated-pressed:var(--neutral-500);--surface-sunken-hover:var(--neutral-400);--surface-sunken-active:var(--neutral-500);--surface-sunken-selected:var(--neutral-500);--surface-sunken-pressed:var(--neutral-600);--surface-deep-hover:var(--neutral-500);--surface-deep-active:var(--neutral-600);--surface-deep-selected:var(--neutral-600);--surface-deep-pressed:var(--neutral-700);--surface-input:var(--surface-base);--surface-input-hover:var(--surface-hover);--surface-input-disabled:var(--surface-disabled);--text-default:var(--neutral-1100);--text-strong:var(--neutral-1400);--text-muted:var(--neutral-900);--text-subtle:var(--neutral-800);--text-disabled:var(--neutral-700);--text-placeholder:var(--neutral-600);--border-default:var(--neutral-200);--border-subtle:var(--neutral-100);--border-strong:var(--neutral-300);--border-emphasis:var(--neutral-400);--border-hover:var(--neutral-300);--border-active:var(--neutral-400);--border-disabled:var(--neutral-200);--border-input:var(--border-default);--border-input-hover:var(--border-hover);--border-input-active:var(--border-active);--border-input-disabled:var(--border-disabled);--icon-default:var(--neutral-1000);--icon-strong:var(--neutral-1200);--icon-muted:var(--neutral-800);--icon-subtle:var(--neutral-700);--icon-disabled:var(--neutral-600);--surface-inverse:var(--neutral-1400);--surface-inverse-hover:var(--neutral-1200);--surface-inverse-active:var(--neutral-1100);--text-inverse:var(--neutral-0);--text-inverse-muted:var(--neutral-400);--border-inverse:var(--neutral-1200);--icon-inverse:var(--neutral-0);--surface-backdrop:rgba(0,0,0,0.4);--surface-scrim:rgba(0,0,0,0.6);--surface-overlay:rgba(0,0,0,0.5);--surface-accent:var(--accent-600);--surface-accent-subtle:var(--accent-100);--surface-accent-muted:var(--accent-200);--text-accent:var(--accent-700);--text-accent-strong:var(--accent-800);--text-accent-subtle:var(--accent-600);--text-on-accent:var(--always-white);--border-accent:var(--accent-500);--border-accent-subtle:var(--accent-300);--border-accent-strong:var(--accent-700);--border-focus:var(--accent-500);--border-selected:var(--accent-500);--icon-accent:var(--accent-600);--icon-on-accent:var(--always-white);--text-link:var(--accent-600);--text-link-hover:var(--accent-700);--interactive-accent:var(--accent-600);--interactive-accent-hover:var(--accent-700);--interactive-accent-active:var(--accent-800);--interactive-accent-disabled:var(--accent-400);--surface-error:var(--error-600);--surface-error-subtle:var(--error-100);--surface-error-muted:var(--error-200);--text-error:var(--error-700);--text-error-strong:var(--error-800);--text-error-subtle:var(--error-600);--text-on-error:var(--always-white);--border-error:var(--error-500);--border-error-subtle:var(--error-300);--border-error-strong:var(--error-700);--icon-error:var(--error-600);--icon-on-error:var(--always-white);--interactive-destructive:var(--error-600);--interactive-destructive-hover:var(--error-700);--interactive-destructive-active:var(--error-800);--interactive-destructive-disabled:var(--error-400);--surface-success:var(--success-600);--surface-success-subtle:var(--success-100);--surface-success-muted:var(--success-200);--text-success:var(--success-700);--text-success-strong:var(--success-800);--text-success-subtle:var(--success-600);--text-on-success:var(--always-white);--border-success:var(--success-500);--border-success-subtle:var(--success-300);--border-success-strong:var(--success-700);--icon-success:var(--success-600);--icon-on-success:var(--always-white);--interactive-success:var(--success-600);--interactive-success-hover:var(--success-700);--interactive-success-active:var(--success-800);--interactive-success-disabled:var(--success-400);--surface-warning:var(--warning-600);--surface-warning-subtle:var(--warning-100);--surface-warning-muted:var(--warning-200);--text-warning:var(--warning-700);--text-warning-strong:var(--warning-800);--text-on-warning:var(--neutral-1200);--border-warning:var(--warning-500);--border-warning-subtle:var(--warning-300);--icon-warning:var(--warning-600);--icon-on-warning:var(--neutral-1200);--interactive-warning:var(--warning-600);--interactive-warning-hover:var(--warning-700);--interactive-warning-active:var(--warning-800);--interactive-warning-disabled:var(--warning-400);--surface-info:var(--info-600);--surface-info-subtle:var(--info-100);--surface-info-muted:var(--info-200);--text-info:var(--info-700);--text-info-strong:var(--info-800);--text-info-subtle:var(--info-600);--text-on-info:var(--always-white);--border-info:var(--info-500);--border-info-subtle:var(--info-300);--icon-info:var(--info-600);--icon-on-info:var(--always-white);--interactive-primary:var(--neutral-1400);--interactive-primary-hover:var(--neutral-1200);--interactive-primary-active:var(--neutral-1000);--interactive-primary-disabled:var(--neutral-700);--interactive-secondary:var(--neutral-100);--interactive-secondary-hover:var(--neutral-200);--interactive-secondary-active:var(--neutral-300);--interactive-secondary-disabled:var(--neutral-100);--interactive-tertiary:transparent;--interactive-tertiary-hover:var(--neutral-100);--interactive-tertiary-active:var(--neutral-200);--shadow-subtle:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-default:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);--shadow-emphasis:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--shadow-strong:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--shadow-extra-strong:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1);--intent-action-primary:var(--interactive-accent);--intent-action-primary-hover:var(--interactive-accent-hover);--intent-action-primary-active:var(--interactive-accent-active);--intent-action-primary-disabled:var(--interactive-accent-disabled);--intent-action-secondary:var(--interactive-secondary);--intent-action-secondary-hover:var(--interactive-secondary-hover);--intent-action-secondary-active:var(--interactive-secondary-active);--intent-action-secondary-disabled:var(--interactive-secondary-disabled);--intent-nav-item-active-bg:var(--surface-accent-muted);--intent-nav-item-active-text:var(--text-accent-subtle);--intent-nav-item-active-icon:var(--icon-accent);--intent-nav-item-active-border:var(--border-accent);--intent-link:var(--text-link);--intent-link-hover:var(--text-link-hover);--intent-focus-ring:var(--border-focus);--intent-focus-bg:var(--surface-accent-subtle);--intent-badge-bg:var(--surface-accent-muted);--intent-badge-text:var(--text-accent);--intent-badge-border:var(--border-accent-subtle);--intent-icon-accent:var(--icon-accent);--intent-text-on-action:var(--text-on-accent);--intent-icon-on-action:var(--icon-on-accent)}[data-accent-intensity=vibrant]{--intent-action-secondary:var(--surface-accent-subtle);--intent-action-secondary-hover:var(--surface-accent-muted);--intent-action-secondary-active:var(--surface-accent)}[data-accent-intensity=discrete]{--intent-nav-item-active-bg:var(--surface-hover);--intent-nav-item-active-text:var(--text-accent-subtle);--intent-nav-item-active-icon:var(--icon-strong);--intent-nav-item-active-border:var(--border-emphasis);--intent-link:var(--text-default);--intent-link-hover:var(--text-strong);--intent-badge-bg:var(--surface-hover);--intent-badge-text:var(--text-default);--intent-badge-border:var(--border-default);--intent-icon-accent:var(--icon-strong);--intent-focus-bg:var(--surface-hover)}[data-accent-intensity=monochrome]{--intent-action-primary:var(--interactive-primary);--intent-action-primary-hover:var(--interactive-primary-hover);--intent-action-primary-active:var(--interactive-primary-active);--intent-action-primary-disabled:var(--interactive-primary-disabled);--intent-nav-item-active-bg:var(--surface-inverse);--intent-nav-item-active-text:var(--text-accent-subtle);--intent-nav-item-active-icon:var(--icon-inverse);--intent-nav-item-active-border:var(--border-inverse);--intent-link:var(--text-strong);--intent-link-hover:var(--text-default);--intent-focus-ring:var(--border-emphasis);--intent-focus-bg:var(--surface-hover);--intent-badge-bg:var(--surface-hover);--intent-badge-text:var(--text-default);--intent-badge-border:var(--border-default);--intent-icon-accent:var(--icon-strong);--intent-text-on-action:var(--text-inverse);--intent-icon-on-action:var(--icon-inverse)}[data-accent-mode=inverse]{--surface-accent:var(--surface-inverse);--surface-accent-subtle:var(--surface-hover);--surface-accent-muted:var(--surface-active);--text-accent:var(--text-strong);--text-accent-strong:var(--text-strong);--text-accent-subtle:var(--text-default);--text-on-accent:var(--text-inverse);--border-accent:var(--border-emphasis);--border-accent-subtle:var(--border-default);--border-accent-strong:var(--border-emphasis);--border-focus:var(--border-emphasis);--border-selected:var(--border-emphasis);--icon-accent:var(--icon-strong);--icon-on-accent:var(--icon-inverse);--text-link:var(--text-strong);--text-link-hover:var(--text-default);--interactive-accent:var(--interactive-primary);--interactive-accent-hover:var(--interactive-primary-hover);--interactive-accent-active:var(--interactive-primary-active);--interactive-accent-disabled:var(--interactive-primary-disabled);--intent-nav-item-active-text:var(--text-accent-subtle);--intent-nav-item-active-icon:var(--icon-strong)}[data-theme=dark]{--surface-backdrop:rgba(0,0,0,0.7);--surface-scrim:rgba(0,0,0,0.85)}:root{--icon-primary:var(--icon-strong);--icon-secondary:var(--icon-default);--icon-tertiary:var(--icon-muted);--error-bg:var(--surface-error-subtle);--error-bg-hover:var(--surface-error-muted);--error-border:var(--border-error-subtle);--error-text:var(--text-error);--error-text-strong:var(--text-error-strong);--error-icon:var(--icon-error);--error-subtle:var(--surface-error-subtle);--success-bg:var(--surface-success-subtle);--success-bg-hover:var(--surface-success-muted);--success-border:var(--border-success-subtle);--success-text:var(--text-success);--success-text-strong:var(--text-success-strong);--success-icon:var(--icon-success);--success-subtle:var(--surface-success-subtle);--warning-bg:var(--surface-warning-subtle);--warning-bg-hover:var(--surface-warning-muted);--warning-border:var(--border-warning-subtle);--warning-text:var(--text-warning);--warning-text-strong:var(--text-warning-strong);--warning-icon:var(--icon-warning);--warning-subtle:var(--surface-warning-subtle);--info-bg:var(--surface-info-subtle);--info-bg-hover:var(--surface-info-muted);--info-border:var(--border-info-subtle);--info-text:var(--text-info);--info-text-strong:var(--text-info-strong);--info-icon:var(--icon-info);--info-subtle:var(--surface-info-subtle);--accent-bg:var(--surface-accent-subtle);--accent-bg-hover:var(--surface-accent-muted);--accent-border:var(--border-accent);--accent-text:var(--text-accent);--accent-text-strong:var(--text-accent-strong);--accent-icon:var(--icon-accent);--accent-subtle:var(--surface-accent-subtle);--surface-subtle:var(--surface-raised);--text-medium:var(--text-muted);--text-light:var(--text-subtle);--border-medium:var(--border-default);--font-heading-family:var(--foundation-font-primary)!important;--font-heading-weight:var(--selected-font-weight-heading);--text-heading-color:var(--text-strong);--font-body-family:var(--foundation-font-secondary)!important;--font-body-weight:var(--selected-font-weight-body);--text-body-color:var(--text-default);--font-label-family:var(--foundation-font-secondary)!important;--font-label-weight:var(--selected-font-weight-label);--text-label-color:var(--text-strong);--font-code-family:var(--foundation-font-mono);--font-code-weight:var(--foundation-weight-regular);--text-code-color:var(--text-strong);--surface-code-inline:var(--surface-card-hover);--surface-code-component:var(--surface-card);--border-code-component:var(--border-default);--font-numeric-family:var(--foundation-font-numeric);--font-numeric-weight:var(--foundation-weight-medium);--font-numeric-features:var(--foundation-font-numeric-features);--text-numeric-color:var(--text-strong);--font-display-xl-size:var(--selected-font-size-6xl);--font-display-xl-leading:var(--selected-leading-tight);--font-display-lg-size:var(--selected-font-size-5xl);--font-display-lg-leading:var(--selected-leading-tight);--font-display-md-size:var(--selected-font-size-4xl);--font-display-md-leading:var(--selected-leading-tight);--font-display-sm-size:var(--selected-font-size-3xl);--font-display-sm-leading:var(--selected-leading-snug);--font-h1-size:var(--selected-font-size-3xl);--font-h1-leading:var(--selected-leading-tight);--font-h2-size:var(--selected-font-size-2xl);--font-h2-leading:var(--selected-leading-tight);--font-h3-size:var(--selected-font-size-xl);--font-h3-leading:var(--selected-leading-snug);--font-h4-size:var(--selected-font-size-lg);--font-h4-leading:var(--selected-leading-snug);--font-h5-size:var(--selected-font-size-base);--font-h5-leading:var(--selected-leading-normal);--font-h6-size:var(--selected-font-size-sm);--font-h6-leading:var(--selected-leading-normal);--font-body-xl-size:var(--selected-font-size-xl);--font-body-xl-leading:var(--selected-leading-relaxed);--font-body-lg-size:var(--selected-font-size-lg);--font-body-lg-leading:var(--selected-leading-relaxed);--font-body-md-size:var(--selected-font-size-base);--font-body-md-leading:var(--selected-leading-normal);--font-body-sm-size:var(--selected-font-size-sm);--font-body-sm-leading:var(--selected-leading-normal);--font-body-xs-size:var(--selected-font-size-xs);--font-body-xs-leading:var(--selected-leading-normal);--font-label-lg-size:var(--selected-font-size-lg);--font-label-lg-leading:var(--selected-leading-normal);--font-label-md-size:var(--selected-font-size-base);--font-label-md-leading:var(--selected-leading-normal);--font-label-sm-size:var(--selected-font-size-sm);--font-label-sm-leading:var(--selected-leading-normal);--font-label-xs-size:var(--selected-font-size-xs);--font-label-xs-leading:var(--selected-leading-normal);--font-code-lg-size:var(--selected-font-size-base);--font-code-lg-leading:var(--selected-leading-normal);--font-code-md-size:var(--selected-font-size-sm);--font-code-md-leading:var(--selected-leading-normal);--font-code-sm-size:var(--selected-font-size-xs);--font-code-sm-leading:var(--selected-leading-normal);--text-caption:var(--text-subtle);--text-overline:var(--text-default);--text-subtitle:var(--text-default);--text-muted:var(--text-subtle);--text-emphasis:var(--text-strong);--radius-none:var(--selected-radius-scale-none);--radius-xs:var(--selected-radius-scale-xs);--radius-sm:var(--selected-radius-scale-sm);--radius-md:var(--selected-radius-scale-md);--radius-lg:var(--selected-radius-scale-lg);--radius-xl:var(--selected-radius-scale-xl);--radius-2xl:var(--selected-radius-scale-2xl);--radius-full:var(--selected-radius-scale-full);--radius-default:var(--radius-md);--radius-subtle:var(--radius-xs);--radius-prominent:var(--radius-lg);--radius-pill:var(--radius-full);--radius-sharp:var(--radius-none);--selected-layout-scale-content:var(--foundation-layout-base-content);--selected-layout-scale-media:var(--foundation-layout-base-media);--selected-form-width:var(--foundation-form-md-width);--width-content:clamp(18rem,88vw,var(--selected-layout-scale-content));--width-media:clamp(18rem,92vw,var(--selected-layout-scale-media));--width-form:clamp(18rem,88vw,var(--selected-form-width));--width-container:var(--width-content);--width-navbar:var(--width-content);--width-footer:var(--width-content);--space-section-2xs:var(--foundation-section-spacing-2xs);--space-section-xs:var(--foundation-section-spacing-xs);--space-section-sm:var(--foundation-section-spacing-sm);--space-section-md:var(--foundation-section-spacing-md);--space-section-lg:var(--foundation-section-spacing-lg);--space-section-xl:var(--foundation-section-spacing-xl);--space-section-2xl:var(--foundation-section-spacing-2xl);--space-section:var(--selected-section-spacing);--space-section-prominent:var(--space-section-lg);--space-section-hero:var(--space-section-xl);--space-container-xs:var(--foundation-container-spacing-xs);--space-container-sm:var(--foundation-container-spacing-sm);--space-container-md:var(--foundation-container-spacing-md);--space-container-lg:var(--foundation-container-spacing-lg);--space-container-xl:var(--foundation-container-spacing-xl);--space-container-2xl:var(--foundation-container-spacing-2xl);--space-container:var(--selected-container-spacing);--space-navbar-xs:var(--foundation-navbar-spacing-xs);--space-navbar-sm:var(--foundation-navbar-spacing-sm);--space-navbar-md:var(--foundation-navbar-spacing-md);--space-navbar-lg:var(--foundation-navbar-spacing-lg);--space-navbar-xl:var(--foundation-navbar-spacing-xl);--space-navbar-2xl:var(--foundation-navbar-spacing-2xl);--space-navbar:var(--selected-navbar-spacing);--navbar-logo-height:2.5rem;--navbar-void-bar:calc((1 * var(--space-section)) + (2 * var(--space-navbar)) + (2 * var(--navbar-logo-height)));--navbar-void-pill:calc((1 * var(--space-section)) + (2 * var(--space-navbar)) + (2.5 * var(--navbar-logo-height)));--navbar-void:var(--navbar-void-pill)}