:root{--mt-color-inverse-surface:#181814b8;--mt-color-inverse-ink:#fff;--mt-color-menu-scrim:#0000007a;--mt-color-media-control:#000000a3;--mt-color-media-control-border:#fff6;--mt-color-brand-ring:#315e4f;--mt-color-brand-accent:#a76346;--mt-color-brand-inner-ring:#82ad98;--mt-font-family-sans:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mt-font-family-serif:ui-serif, "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--mt-font-family-mono:ui-monospace, "SFMono-Regular", Consolas, monospace;--mt-font-size-micro:11px;--mt-font-size-caption:12px;--mt-font-size-label:13px;--mt-font-size-body-small:14px;--mt-font-size-body:15px;--mt-font-size-callout:16px;--mt-font-size-body-large:17px;--mt-font-size-title-small:20px;--mt-font-size-title:28px;--mt-font-size-display:32px;--mt-font-size-inline-code:.9em;--mt-font-weight-regular:400;--mt-font-weight-medium:500;--mt-font-weight-semibold:600;--mt-font-weight-bold:700;--mt-line-height-none:1;--mt-line-height-tight:1.15;--mt-line-height-title:1.3;--mt-line-height-title-relaxed:1.35;--mt-line-height-message:1.5;--mt-line-height-body:1.55;--mt-line-height-paragraph:1.6;--mt-line-height-prose:1.65;--mt-line-height-relaxed:1.7;--mt-line-height-story:1.75;--mt-type-hero-font-family:var(--mt-font-family-serif);--mt-type-hero-font-size:clamp(46px, 5.5vw, 70px);--mt-type-hero-font-weight:var(--mt-font-weight-medium);--mt-type-hero-line-height:1.02;--mt-type-hero-letter-spacing:-.045em;--mt-type-hero-text-transform:none;--mt-type-display-font-family:var(--mt-font-family-serif);--mt-type-display-font-size:var(--mt-font-size-display);--mt-type-display-font-weight:var(--mt-font-weight-medium);--mt-type-display-line-height:var(--mt-line-height-tight);--mt-type-display-letter-spacing:-.01em;--mt-type-display-text-transform:none;--mt-type-display-detail-font-family:var(--mt-font-family-serif);--mt-type-display-detail-font-size:34px;--mt-type-display-detail-font-weight:var(--mt-font-weight-medium);--mt-type-display-detail-line-height:var(--mt-line-height-tight);--mt-type-display-detail-letter-spacing:-.01em;--mt-type-display-detail-text-transform:none;--mt-type-display-compact-font-family:var(--mt-font-family-serif);--mt-type-display-compact-font-size:26px;--mt-type-display-compact-font-weight:var(--mt-font-weight-medium);--mt-type-display-compact-line-height:1.2;--mt-type-display-compact-letter-spacing:0;--mt-type-display-compact-text-transform:none;--mt-type-title-font-family:var(--mt-font-family-serif);--mt-type-title-font-size:var(--mt-font-size-title);--mt-type-title-font-weight:var(--mt-font-weight-medium);--mt-type-title-line-height:var(--mt-line-height-tight);--mt-type-title-letter-spacing:0;--mt-type-title-text-transform:none;--mt-type-welcome-title-font-family:var(--mt-font-family-serif);--mt-type-welcome-title-font-size:var(--mt-font-size-title);--mt-type-welcome-title-font-weight:var(--mt-font-weight-medium);--mt-type-welcome-title-line-height:var(--mt-line-height-tight);--mt-type-welcome-title-letter-spacing:-.025em;--mt-type-welcome-title-text-transform:none;--mt-type-record-card-title-font-family:var(--mt-font-family-serif);--mt-type-record-card-title-font-size:var(--mt-font-size-title);--mt-type-record-card-title-font-weight:var(--mt-font-weight-medium);--mt-type-record-card-title-line-height:var(--mt-line-height-tight);--mt-type-record-card-title-letter-spacing:-.02em;--mt-type-record-card-title-text-transform:none;--mt-type-sheet-title-font-family:var(--mt-font-family-serif);--mt-type-sheet-title-font-size:var(--mt-font-size-title);--mt-type-sheet-title-font-weight:var(--mt-font-weight-medium);--mt-type-sheet-title-line-height:var(--mt-line-height-tight);--mt-type-sheet-title-letter-spacing:0;--mt-type-sheet-title-text-transform:none;--mt-type-title-small-font-family:var(--mt-font-family-sans);--mt-type-title-small-font-size:var(--mt-font-size-title-small);--mt-type-title-small-font-weight:var(--mt-font-weight-semibold);--mt-type-title-small-line-height:var(--mt-line-height-tight);--mt-type-title-small-letter-spacing:0;--mt-type-title-small-text-transform:none;--mt-type-card-title-font-family:var(--mt-font-family-serif);--mt-type-card-title-font-size:var(--mt-font-size-title-small);--mt-type-card-title-font-weight:var(--mt-font-weight-medium);--mt-type-card-title-line-height:var(--mt-line-height-tight);--mt-type-card-title-letter-spacing:0;--mt-type-card-title-text-transform:none;--mt-type-wordmark-font-family:var(--mt-font-family-serif);--mt-type-wordmark-font-size:19px;--mt-type-wordmark-font-weight:var(--mt-font-weight-medium);--mt-type-wordmark-line-height:var(--mt-line-height-tight);--mt-type-wordmark-letter-spacing:-.02em;--mt-type-wordmark-text-transform:none;--mt-type-section-title-font-family:var(--mt-font-family-serif);--mt-type-section-title-font-size:20px;--mt-type-section-title-font-weight:var(--mt-font-weight-medium);--mt-type-section-title-line-height:var(--mt-line-height-tight);--mt-type-section-title-letter-spacing:0;--mt-type-section-title-text-transform:none;--mt-type-section-title-compact-font-family:var(--mt-font-family-serif);--mt-type-section-title-compact-font-size:18px;--mt-type-section-title-compact-font-weight:var(--mt-font-weight-medium);--mt-type-section-title-compact-line-height:var(--mt-line-height-tight);--mt-type-section-title-compact-letter-spacing:0;--mt-type-section-title-compact-text-transform:none;--mt-type-heading-font-family:var(--mt-font-family-sans);--mt-type-heading-font-size:var(--mt-font-size-body-large);--mt-type-heading-font-weight:var(--mt-font-weight-semibold);--mt-type-heading-line-height:var(--mt-line-height-tight);--mt-type-heading-letter-spacing:0;--mt-type-heading-text-transform:none;--mt-type-body-large-font-family:var(--mt-font-family-sans);--mt-type-body-large-font-size:var(--mt-font-size-body-large);--mt-type-body-large-font-weight:var(--mt-font-weight-regular);--mt-type-body-large-line-height:var(--mt-line-height-body);--mt-type-body-large-letter-spacing:0;--mt-type-body-large-text-transform:none;--mt-type-reading-font-family:var(--mt-font-family-serif);--mt-type-reading-font-size:19px;--mt-type-reading-font-weight:var(--mt-font-weight-regular);--mt-type-reading-line-height:var(--mt-line-height-prose);--mt-type-reading-letter-spacing:0;--mt-type-reading-text-transform:none;--mt-type-prose-font-family:var(--mt-font-family-serif);--mt-type-prose-font-size:18px;--mt-type-prose-font-weight:var(--mt-font-weight-regular);--mt-type-prose-line-height:var(--mt-line-height-prose);--mt-type-prose-letter-spacing:0;--mt-type-prose-text-transform:none;--mt-type-quote-font-family:var(--mt-font-family-serif);--mt-type-quote-font-size:20px;--mt-type-quote-font-weight:var(--mt-font-weight-regular);--mt-type-quote-line-height:var(--mt-line-height-message);--mt-type-quote-letter-spacing:0;--mt-type-quote-text-transform:none;--mt-type-body-font-family:var(--mt-font-family-sans);--mt-type-body-font-size:var(--mt-font-size-body);--mt-type-body-font-weight:var(--mt-font-weight-regular);--mt-type-body-line-height:var(--mt-line-height-body);--mt-type-body-letter-spacing:0;--mt-type-body-text-transform:none;--mt-type-body-small-font-family:var(--mt-font-family-sans);--mt-type-body-small-font-size:var(--mt-font-size-body-small);--mt-type-body-small-font-weight:var(--mt-font-weight-regular);--mt-type-body-small-line-height:var(--mt-line-height-body);--mt-type-body-small-letter-spacing:0;--mt-type-body-small-text-transform:none;--mt-type-label-font-family:var(--mt-font-family-sans);--mt-type-label-font-size:var(--mt-font-size-label);--mt-type-label-font-weight:var(--mt-font-weight-medium);--mt-type-label-line-height:var(--mt-line-height-tight);--mt-type-label-letter-spacing:0;--mt-type-label-text-transform:none;--mt-type-list-heading-font-family:var(--mt-font-family-sans);--mt-type-list-heading-font-size:var(--mt-font-size-label);--mt-type-list-heading-font-weight:var(--mt-font-weight-semibold);--mt-type-list-heading-line-height:var(--mt-line-height-tight);--mt-type-list-heading-letter-spacing:.05em;--mt-type-list-heading-text-transform:uppercase;--mt-type-caption-font-family:var(--mt-font-family-sans);--mt-type-caption-font-size:var(--mt-font-size-caption);--mt-type-caption-font-weight:var(--mt-font-weight-medium);--mt-type-caption-line-height:var(--mt-line-height-body);--mt-type-caption-letter-spacing:0;--mt-type-caption-text-transform:none;--mt-type-page-eyebrow-font-family:var(--mt-font-family-sans);--mt-type-page-eyebrow-font-size:var(--mt-font-size-caption);--mt-type-page-eyebrow-font-weight:var(--mt-font-weight-semibold);--mt-type-page-eyebrow-line-height:var(--mt-line-height-tight);--mt-type-page-eyebrow-letter-spacing:.08em;--mt-type-page-eyebrow-text-transform:uppercase;--mt-type-legend-font-family:var(--mt-font-family-sans);--mt-type-legend-font-size:var(--mt-font-size-caption);--mt-type-legend-font-weight:var(--mt-font-weight-semibold);--mt-type-legend-line-height:var(--mt-line-height-tight);--mt-type-legend-letter-spacing:.06em;--mt-type-legend-text-transform:uppercase;--mt-type-micro-font-family:var(--mt-font-family-sans);--mt-type-micro-font-size:var(--mt-font-size-micro);--mt-type-micro-font-weight:var(--mt-font-weight-semibold);--mt-type-micro-line-height:var(--mt-line-height-tight);--mt-type-micro-letter-spacing:0;--mt-type-micro-text-transform:none;--mt-type-sign-in-eyebrow-font-family:var(--mt-font-family-sans);--mt-type-sign-in-eyebrow-font-size:var(--mt-font-size-micro);--mt-type-sign-in-eyebrow-font-weight:var(--mt-font-weight-semibold);--mt-type-sign-in-eyebrow-line-height:var(--mt-line-height-tight);--mt-type-sign-in-eyebrow-letter-spacing:.12em;--mt-type-sign-in-eyebrow-text-transform:uppercase;--mt-type-menu-heading-font-family:var(--mt-font-family-sans);--mt-type-menu-heading-font-size:var(--mt-font-size-micro);--mt-type-menu-heading-font-weight:var(--mt-font-weight-semibold);--mt-type-menu-heading-line-height:var(--mt-line-height-tight);--mt-type-menu-heading-letter-spacing:.1em;--mt-type-menu-heading-text-transform:uppercase;--mt-type-eyebrow-font-family:var(--mt-font-family-sans);--mt-type-eyebrow-font-size:var(--mt-font-size-micro);--mt-type-eyebrow-font-weight:var(--mt-font-weight-semibold);--mt-type-eyebrow-line-height:var(--mt-line-height-tight);--mt-type-eyebrow-letter-spacing:.0909em;--mt-type-eyebrow-text-transform:uppercase;--mt-type-fact-label-font-family:var(--mt-font-family-sans);--mt-type-fact-label-font-size:var(--mt-font-size-micro);--mt-type-fact-label-font-weight:var(--mt-font-weight-regular);--mt-type-fact-label-line-height:var(--mt-line-height-tight);--mt-type-fact-label-letter-spacing:.0545em;--mt-type-fact-label-text-transform:uppercase;--mt-type-fine-font-family:var(--mt-font-family-sans);--mt-type-fine-font-size:var(--mt-font-size-micro);--mt-type-fine-font-weight:var(--mt-font-weight-regular);--mt-type-fine-line-height:var(--mt-line-height-body);--mt-type-fine-letter-spacing:0;--mt-type-fine-text-transform:none;--mt-type-stamp-font-family:var(--mt-font-family-mono);--mt-type-stamp-font-size:var(--mt-font-size-micro);--mt-type-stamp-font-weight:var(--mt-font-weight-regular);--mt-type-stamp-line-height:var(--mt-line-height-tight);--mt-type-stamp-letter-spacing:.0227em;--mt-type-stamp-text-transform:uppercase;--mt-type-date-stamp-font-family:var(--mt-font-family-mono);--mt-type-date-stamp-font-size:var(--mt-font-size-micro);--mt-type-date-stamp-font-weight:var(--mt-font-weight-regular);--mt-type-date-stamp-line-height:var(--mt-line-height-tight);--mt-type-date-stamp-letter-spacing:.0227em;--mt-type-date-stamp-text-transform:uppercase;--mt-type-first-time-date-font-family:var(--mt-font-family-mono);--mt-type-first-time-date-font-size:var(--mt-font-size-micro);--mt-type-first-time-date-font-weight:var(--mt-font-weight-regular);--mt-type-first-time-date-line-height:var(--mt-line-height-tight);--mt-type-first-time-date-letter-spacing:.0318em;--mt-type-first-time-date-text-transform:uppercase;--mt-type-badge-micro-font-family:var(--mt-font-family-sans);--mt-type-badge-micro-font-size:11px;--mt-type-badge-micro-font-weight:var(--mt-font-weight-regular);--mt-type-badge-micro-line-height:1.2;--mt-type-badge-micro-letter-spacing:0;--mt-type-badge-micro-text-transform:none;--mt-type-badge-small-font-family:var(--mt-font-family-sans);--mt-type-badge-small-font-size:11px;--mt-type-badge-small-font-weight:var(--mt-font-weight-regular);--mt-type-badge-small-line-height:1.2;--mt-type-badge-small-letter-spacing:0;--mt-type-badge-small-text-transform:none;--mt-type-badge-medium-font-family:var(--mt-font-family-sans);--mt-type-badge-medium-font-size:var(--mt-font-size-caption);--mt-type-badge-medium-font-weight:var(--mt-font-weight-regular);--mt-type-badge-medium-line-height:1.2;--mt-type-badge-medium-letter-spacing:0;--mt-type-badge-medium-text-transform:none;--mt-type-badge-micro-caps-font-family:var(--mt-font-family-sans);--mt-type-badge-micro-caps-font-size:11px;--mt-type-badge-micro-caps-font-weight:var(--mt-font-weight-semibold);--mt-type-badge-micro-caps-line-height:1.2;--mt-type-badge-micro-caps-letter-spacing:.06em;--mt-type-badge-micro-caps-text-transform:uppercase;--mt-type-badge-small-caps-font-family:var(--mt-font-family-sans);--mt-type-badge-small-caps-font-size:11px;--mt-type-badge-small-caps-font-weight:var(--mt-font-weight-semibold);--mt-type-badge-small-caps-line-height:1.2;--mt-type-badge-small-caps-letter-spacing:.06em;--mt-type-badge-small-caps-text-transform:uppercase;--mt-type-badge-medium-caps-font-family:var(--mt-font-family-sans);--mt-type-badge-medium-caps-font-size:var(--mt-font-size-caption);--mt-type-badge-medium-caps-font-weight:var(--mt-font-weight-semibold);--mt-type-badge-medium-caps-line-height:1.2;--mt-type-badge-medium-caps-letter-spacing:.06em;--mt-type-badge-medium-caps-text-transform:uppercase;--mt-type-item-title-font-family:var(--mt-font-family-serif);--mt-type-item-title-font-size:18px;--mt-type-item-title-font-weight:var(--mt-font-weight-medium);--mt-type-item-title-line-height:var(--mt-line-height-tight);--mt-type-item-title-letter-spacing:0;--mt-type-item-title-text-transform:none;--mt-type-item-title-compact-font-family:var(--mt-font-family-serif);--mt-type-item-title-compact-font-size:17px;--mt-type-item-title-compact-font-weight:var(--mt-font-weight-medium);--mt-type-item-title-compact-line-height:var(--mt-line-height-tight);--mt-type-item-title-compact-letter-spacing:0;--mt-type-item-title-compact-text-transform:none;--mt-space-1:4px;--mt-space-2:8px;--mt-space-3:12px;--mt-space-4:16px;--mt-space-5:20px;--mt-space-6:24px;--mt-space-8:32px;--mt-space-10:40px;--mt-space-11:44px;--mt-space-12:48px;--mt-space-16:64px;--mt-space-18:72px;--mt-space-23:92px;--mt-space-32:128px;--mt-space-0-25:1px;--mt-space-0-5:2px;--mt-space-0-75:3px;--mt-space-1-25:5px;--mt-space-1-5:6px;--mt-space-1-75:7px;--mt-space-2-25:9px;--mt-space-2-5:10px;--mt-space-2-75:11px;--mt-space-3-5:14px;--mt-space-4-5:18px;--mt-space-5-5:22px;--mt-text-space-paragraph-gap:.65em;--mt-text-space-editor-paragraph-gap:.55em;--mt-text-space-list-indent:1.5em;--mt-text-space-editor-list-indent:1.45em;--mt-text-space-code-padding-block:.12em;--mt-text-space-code-padding-inline:.35em;--mt-text-space-separator-gap:.28em;--mt-size-control-small:32px;--mt-size-control-medium:36px;--mt-size-control-large:44px;--mt-size-field-small:32px;--mt-size-field-medium:36px;--mt-size-field-large:44px;--mt-size-hit-target:24px;--mt-size-icon-7:7px;--mt-size-icon-8:8px;--mt-size-icon-10:10px;--mt-size-icon-11:11px;--mt-size-icon-12:12px;--mt-size-icon-13:13px;--mt-size-icon-14:14px;--mt-size-icon-15:15px;--mt-size-icon-16:16px;--mt-size-icon-17:17px;--mt-size-icon-18:18px;--mt-size-icon-19:19px;--mt-size-icon-20:20px;--mt-size-icon-21:21px;--mt-size-icon-22:22px;--mt-size-icon-23:23px;--mt-size-icon-24:24px;--mt-size-icon-25:25px;--mt-size-icon-30:30px;--mt-size-stroke-thin:1px;--mt-size-stroke-medium:2px;--mt-size-stroke-thick:3px;--mt-size-stroke-icon:1.7px;--mt-size-stroke-indicator:1.8px;--mt-size-badge-padding-block:3px;--mt-size-badge-min-height:22px;--mt-size-empty-state-icon:48px;--mt-size-empty-state-message-width:480px;--mt-size-page-header-description-width:640px;--mt-size-page-header-copy-basis:260px;--mt-size-skeleton-block:96px;--mt-size-skeleton-line:14px;--mt-size-skeleton-circle:40px;--mt-size-upload-progress-ring:44px;--mt-size-upload-progress-stroke:5px;--mt-size-record-card-visual-height:190px;--mt-size-record-card-footer-height:31px;--mt-size-capture-spark:32px;--mt-size-capture-status-height:42px;--mt-size-capture-action-bar-height:58px;--mt-size-capture-quiet-action:36px;--mt-size-capture-thumbnail:76px;--mt-size-capture-thumbnail-regular:88px;--mt-size-capture-remove-button:24px;--mt-size-focused-record-photo-column:220px;--mt-size-checkbox-small:16px;--mt-size-checkbox-medium:20px;--mt-size-toast-width:360px;--mt-size-toast-min-height:52px;--mt-size-toast-icon:18px;--mt-size-date-picker-width:320px;--mt-radius-brand-mark-tail:3px;--mt-radius-xxsmall:4px;--mt-radius-checkbox:5px;--mt-radius-xsmall:6px;--mt-radius-control:6px;--mt-radius-small:8px;--mt-radius-tile:9px;--mt-radius-notice:10px;--mt-radius-medium:12px;--mt-radius-panel:16px;--mt-radius-large:18px;--mt-radius-xlarge:24px;--mt-radius-pill:999px;--mt-layout-page-width-compact:880px;--mt-layout-page-width-standard:960px;--mt-layout-page-width-wide:1080px;--mt-layout-page-width-canvas:1180px;--mt-layout-page-gutter-regular:32px;--mt-layout-page-gutter-compact:16px;--mt-layout-page-gutter-narrow:12px;--mt-layout-inset-dock:100px;--mt-layout-inset-palette:120px;--mt-layout-breakpoint-560:560px;--mt-layout-breakpoint-720:720px;--mt-layout-breakpoint-900:900px;--mt-layout-container-440:440px;--mt-layout-container-620:620px;--mt-layout-container-1000:1000px;--mt-layout-layer-local1:1;--mt-layout-layer-local2:2;--mt-layout-layer-local3:3;--mt-layout-layer-local4:4;--mt-layout-layer-local5:5;--mt-layout-layer-header:5;--mt-layout-layer-sidebar:10;--mt-layout-layer-dock:12;--mt-layout-layer-menu-scrim:18;--mt-layout-layer-menu:19;--mt-layout-layer-mobile-navigation:20;--mt-layout-layer-progress:30;--mt-layout-layer-panel:50;--mt-layout-layer-dialog:70;--mt-layout-layer-popover:80;--mt-layout-layer-palette:80;--mt-layout-layer-nested-popover:90;--mt-motion-label-fade:.1s;--mt-motion-quick:.12s;--mt-motion-composer-enter:.16s;--mt-motion-standard:.18s;--mt-motion-sidebar:.24s;--mt-motion-deliberate:.28s;--mt-motion-mark-turn:.32s;--mt-motion-loading-spin:.7s;--mt-motion-spin:.8s;--mt-motion-progress-sweep:.85s;--mt-motion-pulse:1.1s;--mt-motion-shimmer:1.25s;--mt-motion-toast:4.5s;--mt-motion-toast-error:8s;--mt-motion-easing-standard:cubic-bezier(.25, .1, .25, 1);--mt-motion-easing-enter:cubic-bezier(0, 0, .58, 1);--mt-motion-easing-exit:cubic-bezier(.42, 0, 1, 1);--mt-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--mt-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--mt-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--mt-shadow-raised:0 1px 2px #26251f0f, 0 8px 28px #26251f0f;--mt-shadow-floating:0 16px 48px #26251f24;--mt-shadow-hairline:0 1px 2px #25241f06;--mt-shadow-thumb:0 1px 3px #25241f1a;--mt-shadow-thumb-strong:0 1px 3px #25241f1f;--mt-shadow-lifted:0 3px 12px #25241f0f;--mt-shadow-menu:0 16px 44px #0003;--mt-shadow-media-control:0 4px 18px #0000003d;--mt-state-focus-ring-width:2px;--mt-state-focus-ring-offset:3px;--mt-state-focus-ring-offset-snug:2px;--mt-state-focus-ring-offset-loose:4px;--mt-state-focus-ring-offset-inset:-2px;--mt-state-focus-ring-offset-inset-deep:-3px;--mt-state-focus-halo-width:3px;--mt-state-hover-media-control:#000000c7;--mt-state-disabled-opacity-button:.5;--mt-state-disabled-opacity-field:.65;--mt-state-disabled-opacity-choice:.56;--mt-state-disabled-opacity-quiet:.58;--mt-state-disabled-opacity-navigation:.45;--mt-state-disabled-opacity-soft:.7;--mt-state-disabled-opacity-toolbar:.38;--mt-state-disabled-opacity-calendar-day:.35;--mt-state-muted-opacity-outside-range:.55;--mt-state-muted-opacity-grid-line:.66;--mt-state-muted-opacity-pulse-low:.3;--mt-material-glass-blur:18px;--mt-material-glass-saturation:1.6;--mt-material-glass-backdrop-filter:blur(18px) saturate(160%);--mt-material-glass-sheen:#ffffff0d;--mt-material-glass-panel-blur:18px;--mt-material-glass-panel-saturation:1.4;--mt-material-glass-panel-backdrop-filter:blur(18px) saturate(140%);--mt-material-glass-panel-sheen:#ffffff0f;--mt-material-glass-panel-shadow:inset 0 1px 0 #fff3, 0 16px 48px #26251f24;--mt-material-top-bar-blur:16px;--mt-material-top-bar-backdrop-filter:blur(16px);--mt-material-bottom-bar-blur:20px;--mt-material-bottom-bar-backdrop-filter:blur(20px);--mt-material-chip-blur:8px;--mt-material-chip-backdrop-filter:blur(8px);--mt-material-inverse-chip-tint:var(--mt-color-inverse-surface);--mt-material-inverse-chip-blur:8px;--mt-material-inverse-chip-backdrop-filter:blur(8px);--mt-material-media-control-tint:var(--mt-color-inverse-surface);--mt-material-media-control-blur:6px;--mt-material-media-control-backdrop-filter:blur(6px);--mt-material-dialog-scrim-blur:6px;--mt-material-dialog-scrim-backdrop-filter:blur(6px);--mt-material-sheet-scrim-blur:5px;--mt-material-sheet-scrim-backdrop-filter:blur(5px);--mt-material-palette-scrim-blur:8px;--mt-material-palette-scrim-backdrop-filter:blur(8px);--mt-elevation-resting-shadow:var(--mt-shadow-hairline);--mt-elevation-raised-shadow:var(--mt-shadow-raised);--mt-elevation-floating-shadow:var(--mt-shadow-floating);--mt-elevation-overlay-shadow:var(--mt-shadow-floating)}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mt-color-canvas:#f1eee6;--mt-color-surface:#f8f6ef;--mt-color-surface-raised:#faf8f3;--mt-color-surface-subtle:#eae6dc;--mt-color-ink:#25241f;--mt-color-ink-muted:#6e6a60;--mt-color-ink-faint:#8c877b;--mt-color-border:#ded8cb;--mt-color-border-strong:#c9c1b1;--mt-color-accent:#2f5a4b;--mt-color-accent-hover:#244638;--mt-color-accent-subtle:#dce5dc;--mt-color-accent-ink:#f3f0e7;--mt-color-warm:#a76346;--mt-color-warm-subtle:#f1e2d8;--mt-color-success:#3f6a55;--mt-color-warning:#9b6a2f;--mt-color-scrim:#25241f;--mt-color-danger:#a3453a;--mt-color-danger-subtle:#f5e1dc;--mt-color-danger-border:color-mix(in srgb, var(--mt-color-danger) 34%, transparent);--mt-color-danger-tint:color-mix(in srgb, var(--mt-color-danger) 10%, transparent);--mt-color-info:#2f5a4b;--mt-color-info-subtle:#dce5dc;--mt-color-success-subtle:#dce5dc;--mt-color-warning-subtle:#f1e2d8;--mt-color-warning-border:color-mix(in srgb, var(--mt-color-warning) 35%, transparent);--mt-color-accent-wash:color-mix(in srgb, var(--mt-color-accent) 7%, transparent);--mt-color-accent-tint:color-mix(in srgb, var(--mt-color-accent) 10%, transparent);--mt-color-accent-border-faint:color-mix(in srgb, var(--mt-color-accent) 15%, transparent);--mt-color-accent-border:color-mix(in srgb, var(--mt-color-accent) 34%, transparent);--mt-color-accent-border-strong:color-mix(in srgb, var(--mt-color-accent) 42%, transparent);--mt-color-accent-stripe:color-mix(in srgb, var(--mt-color-accent) 62%, transparent);--mt-color-accent-halo:color-mix(in srgb, var(--mt-color-accent-subtle) 55%, transparent);--mt-color-warm-glow:color-mix(in srgb, var(--mt-color-warm-subtle) 78%, transparent);--mt-color-warm-wash:color-mix(in srgb, var(--mt-color-warm-subtle) 65%, transparent);--mt-color-capture-queued:color-mix(in srgb, var(--mt-color-accent-subtle) 24%, var(--mt-color-surface));--mt-color-capture-refused:color-mix(in srgb, var(--mt-color-warm-subtle) 32%, var(--mt-color-surface));--mt-color-chip-surface:color-mix(in srgb, var(--mt-color-surface) 72%, var(--mt-color-surface-raised));--mt-color-lane-surface:color-mix(in srgb, var(--mt-color-surface-raised) 94%, var(--mt-color-accent-subtle));--mt-color-surface-wash:color-mix(in srgb, var(--mt-color-surface-subtle) 42%, transparent);--mt-color-surface-raised-translucent:color-mix(in srgb, var(--mt-color-surface-raised) 94%, transparent);--mt-color-skeleton-highlight:color-mix(in srgb, var(--mt-color-surface-raised) 72%, transparent);--mt-color-border-faint:color-mix(in srgb, var(--mt-color-border) 70%, transparent);--mt-color-palette-border:color-mix(in srgb, var(--mt-color-border-strong) 82%, transparent);--mt-color-ink-underline:color-mix(in srgb, var(--mt-color-ink) 70%, transparent);--mt-color-scrollbar:color-mix(in srgb, var(--mt-color-ink-muted) 38%, transparent);--mt-color-scrim-faint:color-mix(in srgb, var(--mt-color-scrim) 12%, transparent);--mt-color-scrim-medium:color-mix(in srgb, var(--mt-color-scrim) 34%, transparent);--mt-color-scrim-strong:color-mix(in srgb, var(--mt-color-scrim) 48%, transparent);--mt-color-on-ink-key:color-mix(in srgb, var(--mt-color-surface-raised) 10%, transparent);--mt-color-on-ink-key-border:color-mix(in srgb, var(--mt-color-surface-raised) 35%, transparent);--mt-color-map-marker:#5c6f5d;--mt-color-map-canvas:#f3f1eb;--mt-color-map-grid:#d9d5ca;--mt-color-map-label-surface:#fff;--mt-color-map-label-ink:#4c514b;--mt-state-focus-ring:var(--mt-color-accent);--mt-state-focus-halo:var(--mt-color-accent-subtle);--mt-state-hover-surface:var(--mt-color-surface-subtle);--mt-state-hover-ink:var(--mt-color-ink);--mt-state-hover-accent-surface:var(--mt-color-accent-subtle);--mt-state-hover-primary:var(--mt-color-accent-hover);--mt-state-hover-chip-border:color-mix(in srgb, var(--mt-color-accent) 42%, var(--mt-color-border-strong));--mt-state-hover-period-bar:color-mix(in srgb, var(--mt-color-accent-subtle) 72%, var(--mt-color-accent));--mt-state-selected-surface:var(--mt-color-surface-raised);--mt-state-selected-ink:var(--mt-color-accent);--mt-state-selected-fill:var(--mt-color-accent);--mt-state-selected-on-fill:var(--mt-color-accent-ink);--mt-state-disabled-code-surface:color-mix(in srgb, var(--mt-color-surface-subtle) 76%, var(--mt-color-canvas));--mt-material-glass-tint:color-mix(in srgb, var(--mt-color-surface-raised) 72%, transparent);--mt-material-glass-border:color-mix(in srgb, var(--mt-color-border-strong) 72%, transparent);--mt-material-glass-hover-border:color-mix(in srgb, var(--mt-color-accent) 58%, transparent);--mt-material-glass-key:color-mix(in srgb, var(--mt-color-surface-raised) 32%, transparent);--mt-material-glass-key-border:color-mix(in srgb, var(--mt-color-border-strong) 55%, transparent);--mt-material-glass-shadow-color:color-mix(in srgb, var(--mt-color-ink) 12%, transparent);--mt-material-glass-hover-ring:color-mix(in srgb, var(--mt-color-accent) 12%, transparent);--mt-material-glass-hover-glow:color-mix(in srgb, var(--mt-color-accent) 16%, transparent);--mt-material-glass-hover-shadow-color:color-mix(in srgb, var(--mt-color-ink) 15%, transparent);--mt-material-glass-shadow:inset 0 1px 0 #fff3, inset 0 -1px 0 #ffffff0a, 0 8px 28px var(--mt-material-glass-shadow-color);--mt-material-glass-hover-shadow:inset 0 1px 0 #ffffff40, inset 0 -1px 0 #ffffff0a, 0 0 0 1px var(--mt-material-glass-hover-ring), 0 0 16px var(--mt-material-glass-hover-glow), 0 10px 32px var(--mt-material-glass-hover-shadow-color);--mt-material-glass-panel-tint:color-mix(in srgb, var(--mt-color-surface-raised) 76%, transparent);--mt-material-glass-panel-border:color-mix(in srgb, var(--mt-color-border-strong) 80%, transparent);--mt-material-top-bar-tint:color-mix(in srgb, var(--mt-color-canvas) 88%, transparent);--mt-material-top-bar-border:color-mix(in srgb, var(--mt-color-border) 82%, transparent);--mt-material-bottom-bar-tint:color-mix(in srgb, var(--mt-color-surface) 94%, transparent);--mt-material-chip-tint:color-mix(in srgb, var(--mt-color-surface-raised) 86%, transparent);--mt-material-dialog-scrim-tint:var(--mt-color-scrim-strong);--mt-material-sheet-scrim-tint:var(--mt-color-scrim-strong);--mt-material-palette-scrim-tint:var(--mt-color-scrim-medium);--mt-elevation-flat-surface:var(--mt-color-surface-raised);--mt-elevation-resting-surface:var(--mt-color-surface-raised);--mt-elevation-raised-surface:var(--mt-color-surface-raised);--mt-elevation-floating-surface:var(--mt-color-surface-raised);--mt-elevation-overlay-surface:var(--mt-color-surface-raised);--mt-elevation-overlay-scrim:var(--mt-color-scrim-strong);--mt-image-select-indicator:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5' stroke='%236E6A60' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mt-color-canvas:#181916;--mt-color-surface:#1f211d;--mt-color-surface-raised:#252723;--mt-color-surface-subtle:#2a2c27;--mt-color-ink:#e9e5d9;--mt-color-ink-muted:#a8a396;--mt-color-ink-faint:#858176;--mt-color-border:#31342e;--mt-color-border-strong:#43473f;--mt-color-accent:#8db5a1;--mt-color-accent-hover:#a2c4b3;--mt-color-accent-subtle:#24342c;--mt-color-accent-ink:#13201a;--mt-color-warm:#d49373;--mt-color-warm-subtle:#432e25;--mt-color-success:#8db5a1;--mt-color-warning:#d3a360;--mt-color-scrim:#000;--mt-color-danger:#e0897c;--mt-color-danger-subtle:#45261f;--mt-color-danger-border:color-mix(in srgb, var(--mt-color-danger) 34%, transparent);--mt-color-danger-tint:color-mix(in srgb, var(--mt-color-danger) 10%, transparent);--mt-color-info:#8db5a1;--mt-color-info-subtle:#24342c;--mt-color-success-subtle:#24342c;--mt-color-warning-subtle:#432e25;--mt-color-warning-border:color-mix(in srgb, var(--mt-color-warning) 35%, transparent);--mt-color-accent-wash:color-mix(in srgb, var(--mt-color-accent) 7%, transparent);--mt-color-accent-tint:color-mix(in srgb, var(--mt-color-accent) 10%, transparent);--mt-color-accent-border-faint:color-mix(in srgb, var(--mt-color-accent) 15%, transparent);--mt-color-accent-border:color-mix(in srgb, var(--mt-color-accent) 34%, transparent);--mt-color-accent-border-strong:color-mix(in srgb, var(--mt-color-accent) 42%, transparent);--mt-color-accent-stripe:color-mix(in srgb, var(--mt-color-accent) 62%, transparent);--mt-color-accent-halo:color-mix(in srgb, var(--mt-color-accent-subtle) 55%, transparent);--mt-color-warm-glow:color-mix(in srgb, var(--mt-color-warm-subtle) 78%, transparent);--mt-color-warm-wash:color-mix(in srgb, var(--mt-color-warm-subtle) 65%, transparent);--mt-color-capture-queued:color-mix(in srgb, var(--mt-color-accent-subtle) 24%, var(--mt-color-surface));--mt-color-capture-refused:color-mix(in srgb, var(--mt-color-warm-subtle) 32%, var(--mt-color-surface));--mt-color-chip-surface:color-mix(in srgb, var(--mt-color-surface) 72%, var(--mt-color-surface-raised));--mt-color-lane-surface:color-mix(in srgb, var(--mt-color-surface-raised) 94%, var(--mt-color-accent-subtle));--mt-color-surface-wash:color-mix(in srgb, var(--mt-color-surface-subtle) 42%, transparent);--mt-color-surface-raised-translucent:color-mix(in srgb, var(--mt-color-surface-raised) 94%, transparent);--mt-color-skeleton-highlight:color-mix(in srgb, var(--mt-color-surface-raised) 72%, transparent);--mt-color-border-faint:color-mix(in srgb, var(--mt-color-border) 70%, transparent);--mt-color-palette-border:color-mix(in srgb, var(--mt-color-border-strong) 82%, transparent);--mt-color-ink-underline:color-mix(in srgb, var(--mt-color-ink) 70%, transparent);--mt-color-scrollbar:color-mix(in srgb, var(--mt-color-ink-muted) 38%, transparent);--mt-color-scrim-faint:color-mix(in srgb, var(--mt-color-scrim) 12%, transparent);--mt-color-scrim-medium:color-mix(in srgb, var(--mt-color-scrim) 34%, transparent);--mt-color-scrim-strong:color-mix(in srgb, var(--mt-color-scrim) 48%, transparent);--mt-color-on-ink-key:color-mix(in srgb, var(--mt-color-surface-raised) 10%, transparent);--mt-color-on-ink-key-border:color-mix(in srgb, var(--mt-color-surface-raised) 35%, transparent);--mt-color-map-marker:#9cb6a5;--mt-color-map-canvas:#252824;--mt-color-map-grid:#3e433f;--mt-color-map-label-surface:#343a35;--mt-color-map-label-ink:#e4e7df;--mt-state-focus-ring:var(--mt-color-accent);--mt-state-focus-halo:var(--mt-color-accent-subtle);--mt-state-hover-surface:var(--mt-color-surface-subtle);--mt-state-hover-ink:var(--mt-color-ink);--mt-state-hover-accent-surface:var(--mt-color-accent-subtle);--mt-state-hover-primary:var(--mt-color-accent-hover);--mt-state-hover-chip-border:color-mix(in srgb, var(--mt-color-accent) 42%, var(--mt-color-border-strong));--mt-state-hover-period-bar:color-mix(in srgb, var(--mt-color-accent-subtle) 72%, var(--mt-color-accent));--mt-state-selected-surface:var(--mt-color-surface-raised);--mt-state-selected-ink:var(--mt-color-accent);--mt-state-selected-fill:var(--mt-color-accent);--mt-state-selected-on-fill:var(--mt-color-accent-ink);--mt-state-disabled-code-surface:color-mix(in srgb, var(--mt-color-surface-subtle) 76%, var(--mt-color-canvas));--mt-material-glass-tint:color-mix(in srgb, var(--mt-color-surface-raised) 72%, transparent);--mt-material-glass-border:color-mix(in srgb, var(--mt-color-border-strong) 72%, transparent);--mt-material-glass-hover-border:color-mix(in srgb, var(--mt-color-accent) 58%, transparent);--mt-material-glass-key:color-mix(in srgb, var(--mt-color-surface-raised) 32%, transparent);--mt-material-glass-key-border:color-mix(in srgb, var(--mt-color-border-strong) 55%, transparent);--mt-material-glass-shadow-color:color-mix(in srgb, var(--mt-color-ink) 12%, transparent);--mt-material-glass-hover-ring:color-mix(in srgb, var(--mt-color-accent) 12%, transparent);--mt-material-glass-hover-glow:color-mix(in srgb, var(--mt-color-accent) 16%, transparent);--mt-material-glass-hover-shadow-color:color-mix(in srgb, var(--mt-color-ink) 15%, transparent);--mt-material-glass-shadow:inset 0 1px 0 #fff3, inset 0 -1px 0 #ffffff0a, 0 8px 28px var(--mt-material-glass-shadow-color);--mt-material-glass-hover-shadow:inset 0 1px 0 #ffffff40, inset 0 -1px 0 #ffffff0a, 0 0 0 1px var(--mt-material-glass-hover-ring), 0 0 16px var(--mt-material-glass-hover-glow), 0 10px 32px var(--mt-material-glass-hover-shadow-color);--mt-material-glass-panel-tint:color-mix(in srgb, var(--mt-color-surface-raised) 76%, transparent);--mt-material-glass-panel-border:color-mix(in srgb, var(--mt-color-border-strong) 80%, transparent);--mt-material-top-bar-tint:color-mix(in srgb, var(--mt-color-canvas) 88%, transparent);--mt-material-top-bar-border:color-mix(in srgb, var(--mt-color-border) 82%, transparent);--mt-material-bottom-bar-tint:color-mix(in srgb, var(--mt-color-surface) 94%, transparent);--mt-material-chip-tint:color-mix(in srgb, var(--mt-color-surface-raised) 86%, transparent);--mt-material-dialog-scrim-tint:var(--mt-color-scrim-strong);--mt-material-sheet-scrim-tint:var(--mt-color-scrim-strong);--mt-material-palette-scrim-tint:var(--mt-color-scrim-medium);--mt-elevation-flat-surface:var(--mt-color-surface-raised);--mt-elevation-resting-surface:var(--mt-color-surface-raised);--mt-elevation-raised-surface:var(--mt-color-surface-raised);--mt-elevation-floating-surface:var(--mt-color-surface-raised);--mt-elevation-overlay-surface:var(--mt-color-surface-raised);--mt-elevation-overlay-scrim:var(--mt-color-scrim-strong);--mt-image-select-indicator:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5' stroke='%23A8A396' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mt-color-canvas:#181916;--mt-color-surface:#1f211d;--mt-color-surface-raised:#252723;--mt-color-surface-subtle:#2a2c27;--mt-color-ink:#e9e5d9;--mt-color-ink-muted:#a8a396;--mt-color-ink-faint:#858176;--mt-color-border:#31342e;--mt-color-border-strong:#43473f;--mt-color-accent:#8db5a1;--mt-color-accent-hover:#a2c4b3;--mt-color-accent-subtle:#24342c;--mt-color-accent-ink:#13201a;--mt-color-warm:#d49373;--mt-color-warm-subtle:#432e25;--mt-color-success:#8db5a1;--mt-color-warning:#d3a360;--mt-color-scrim:#000;--mt-color-danger:#e0897c;--mt-color-danger-subtle:#45261f;--mt-color-danger-border:color-mix(in srgb, var(--mt-color-danger) 34%, transparent);--mt-color-danger-tint:color-mix(in srgb, var(--mt-color-danger) 10%, transparent);--mt-color-info:#8db5a1;--mt-color-info-subtle:#24342c;--mt-color-success-subtle:#24342c;--mt-color-warning-subtle:#432e25;--mt-color-warning-border:color-mix(in srgb, var(--mt-color-warning) 35%, transparent);--mt-color-accent-wash:color-mix(in srgb, var(--mt-color-accent) 7%, transparent);--mt-color-accent-tint:color-mix(in srgb, var(--mt-color-accent) 10%, transparent);--mt-color-accent-border-faint:color-mix(in srgb, var(--mt-color-accent) 15%, transparent);--mt-color-accent-border:color-mix(in srgb, var(--mt-color-accent) 34%, transparent);--mt-color-accent-border-strong:color-mix(in srgb, var(--mt-color-accent) 42%, transparent);--mt-color-accent-stripe:color-mix(in srgb, var(--mt-color-accent) 62%, transparent);--mt-color-accent-halo:color-mix(in srgb, var(--mt-color-accent-subtle) 55%, transparent);--mt-color-warm-glow:color-mix(in srgb, var(--mt-color-warm-subtle) 78%, transparent);--mt-color-warm-wash:color-mix(in srgb, var(--mt-color-warm-subtle) 65%, transparent);--mt-color-capture-queued:color-mix(in srgb, var(--mt-color-accent-subtle) 24%, var(--mt-color-surface));--mt-color-capture-refused:color-mix(in srgb, var(--mt-color-warm-subtle) 32%, var(--mt-color-surface));--mt-color-chip-surface:color-mix(in srgb, var(--mt-color-surface) 72%, var(--mt-color-surface-raised));--mt-color-lane-surface:color-mix(in srgb, var(--mt-color-surface-raised) 94%, var(--mt-color-accent-subtle));--mt-color-surface-wash:color-mix(in srgb, var(--mt-color-surface-subtle) 42%, transparent);--mt-color-surface-raised-translucent:color-mix(in srgb, var(--mt-color-surface-raised) 94%, transparent);--mt-color-skeleton-highlight:color-mix(in srgb, var(--mt-color-surface-raised) 72%, transparent);--mt-color-border-faint:color-mix(in srgb, var(--mt-color-border) 70%, transparent);--mt-color-palette-border:color-mix(in srgb, var(--mt-color-border-strong) 82%, transparent);--mt-color-ink-underline:color-mix(in srgb, var(--mt-color-ink) 70%, transparent);--mt-color-scrollbar:color-mix(in srgb, var(--mt-color-ink-muted) 38%, transparent);--mt-color-scrim-faint:color-mix(in srgb, var(--mt-color-scrim) 12%, transparent);--mt-color-scrim-medium:color-mix(in srgb, var(--mt-color-scrim) 34%, transparent);--mt-color-scrim-strong:color-mix(in srgb, var(--mt-color-scrim) 48%, transparent);--mt-color-on-ink-key:color-mix(in srgb, var(--mt-color-surface-raised) 10%, transparent);--mt-color-on-ink-key-border:color-mix(in srgb, var(--mt-color-surface-raised) 35%, transparent);--mt-color-map-marker:#9cb6a5;--mt-color-map-canvas:#252824;--mt-color-map-grid:#3e433f;--mt-color-map-label-surface:#343a35;--mt-color-map-label-ink:#e4e7df;--mt-state-focus-ring:var(--mt-color-accent);--mt-state-focus-halo:var(--mt-color-accent-subtle);--mt-state-hover-surface:var(--mt-color-surface-subtle);--mt-state-hover-ink:var(--mt-color-ink);--mt-state-hover-accent-surface:var(--mt-color-accent-subtle);--mt-state-hover-primary:var(--mt-color-accent-hover);--mt-state-hover-chip-border:color-mix(in srgb, var(--mt-color-accent) 42%, var(--mt-color-border-strong));--mt-state-hover-period-bar:color-mix(in srgb, var(--mt-color-accent-subtle) 72%, var(--mt-color-accent));--mt-state-selected-surface:var(--mt-color-surface-raised);--mt-state-selected-ink:var(--mt-color-accent);--mt-state-selected-fill:var(--mt-color-accent);--mt-state-selected-on-fill:var(--mt-color-accent-ink);--mt-state-disabled-code-surface:color-mix(in srgb, var(--mt-color-surface-subtle) 76%, var(--mt-color-canvas));--mt-material-glass-tint:color-mix(in srgb, var(--mt-color-surface-raised) 72%, transparent);--mt-material-glass-border:color-mix(in srgb, var(--mt-color-border-strong) 72%, transparent);--mt-material-glass-hover-border:color-mix(in srgb, var(--mt-color-accent) 58%, transparent);--mt-material-glass-key:color-mix(in srgb, var(--mt-color-surface-raised) 32%, transparent);--mt-material-glass-key-border:color-mix(in srgb, var(--mt-color-border-strong) 55%, transparent);--mt-material-glass-shadow-color:color-mix(in srgb, var(--mt-color-ink) 12%, transparent);--mt-material-glass-hover-ring:color-mix(in srgb, var(--mt-color-accent) 12%, transparent);--mt-material-glass-hover-glow:color-mix(in srgb, var(--mt-color-accent) 16%, transparent);--mt-material-glass-hover-shadow-color:color-mix(in srgb, var(--mt-color-ink) 15%, transparent);--mt-material-glass-shadow:inset 0 1px 0 #fff3, inset 0 -1px 0 #ffffff0a, 0 8px 28px var(--mt-material-glass-shadow-color);--mt-material-glass-hover-shadow:inset 0 1px 0 #ffffff40, inset 0 -1px 0 #ffffff0a, 0 0 0 1px var(--mt-material-glass-hover-ring), 0 0 16px var(--mt-material-glass-hover-glow), 0 10px 32px var(--mt-material-glass-hover-shadow-color);--mt-material-glass-panel-tint:color-mix(in srgb, var(--mt-color-surface-raised) 76%, transparent);--mt-material-glass-panel-border:color-mix(in srgb, var(--mt-color-border-strong) 80%, transparent);--mt-material-top-bar-tint:color-mix(in srgb, var(--mt-color-canvas) 88%, transparent);--mt-material-top-bar-border:color-mix(in srgb, var(--mt-color-border) 82%, transparent);--mt-material-bottom-bar-tint:color-mix(in srgb, var(--mt-color-surface) 94%, transparent);--mt-material-chip-tint:color-mix(in srgb, var(--mt-color-surface-raised) 86%, transparent);--mt-material-dialog-scrim-tint:var(--mt-color-scrim-strong);--mt-material-sheet-scrim-tint:var(--mt-color-scrim-strong);--mt-material-palette-scrim-tint:var(--mt-color-scrim-medium);--mt-elevation-flat-surface:var(--mt-color-surface-raised);--mt-elevation-resting-surface:var(--mt-color-surface-raised);--mt-elevation-raised-surface:var(--mt-color-surface-raised);--mt-elevation-floating-surface:var(--mt-color-surface-raised);--mt-elevation-overlay-surface:var(--mt-color-surface-raised);--mt-elevation-overlay-scrim:var(--mt-color-scrim-strong);--mt-image-select-indicator:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5' stroke='%23A8A396' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
:root{--frame-reading:720px;--frame-list:var(--mt-layout-page-width-standard);--frame-start:var(--mt-space-16);--frame-end:var(--mt-space-16);--frame-top:var(--mt-space-12);--frame-top-detail:var(--mt-space-10);--frame-bottom:var(--mt-space-10);--frame-full-inline:var(--mt-space-10);--frame-full-top:var(--mt-space-10);--page-title-size:var(--mt-type-display-font-size);--page-title-size-detail:var(--mt-type-display-detail-font-size);--page-title-line-height:var(--mt-type-display-line-height);--page-title-tracking:var(--mt-type-display-letter-spacing);--page-title-tracking-detail:var(--mt-type-display-detail-letter-spacing);--page-meta-size:var(--mt-font-size-body-small);--section-title-size:var(--mt-type-section-title-font-size);--dock-control-height:56px;--dock-bottom:var(--mt-space-6);--toast-bottom:calc(var(--dock-bottom) + var(--dock-control-height) + var(--mt-space-3))}@media (max-width:900px){:root{--frame-start:var(--mt-space-6);--frame-end:var(--mt-space-6);--frame-top:var(--mt-space-8);--frame-top-detail:calc(var(--mt-space-8) - var(--mt-space-1));--frame-full-inline:var(--mt-space-4);--frame-full-top:calc(var(--mt-space-8) - var(--mt-space-1))}}@media (max-width:720px){:root{--frame-start:var(--mt-layout-page-gutter-compact);--frame-end:var(--mt-layout-page-gutter-compact);--frame-top:var(--mt-space-5);--frame-top-detail:var(--mt-space-5);--frame-bottom:var(--mt-space-6);--frame-full-top:var(--mt-space-5);--page-title-size:var(--mt-type-display-compact-font-size);--page-title-size-detail:var(--mt-type-display-compact-font-size);--page-title-line-height:var(--mt-type-display-compact-line-height);--page-title-tracking:var(--mt-type-display-compact-letter-spacing);--page-title-tracking-detail:var(--mt-type-display-compact-letter-spacing);--page-meta-size:var(--mt-font-size-label);--section-title-size:var(--mt-type-section-title-compact-font-size);--dock-bottom:calc(80px + env(safe-area-inset-bottom))}}*{box-sizing:border-box}html,body{min-height:100%}body{color:var(--mt-color-ink);background:var(--mt-color-canvas);font-family:var(--mt-font-family-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}p,h1,h2,h3{margin:0}button{color:inherit;font:inherit}input,select,textarea{color:inherit;font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular)}select:not([multiple],[data-ui-select]){appearance:none;padding-right:calc(var(--mt-space-3-5) + var(--mt-size-icon-16) + var(--mt-space-3))!important;background-image:var(--mt-image-select-indicator)!important;background-repeat:no-repeat!important;background-position:right var(--mt-space-3-5) center!important;background-size:var(--mt-size-icon-16)!important}button{border:0}::selection{color:var(--mt-color-accent-ink);background:var(--mt-color-accent)}:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset)}
