:root{--mds-color-primary-50: #eef4fa;--mds-color-primary-100: #d4e3f0;--mds-color-primary-200: #a8c5de;--mds-color-primary-300: #7ba5cb;--mds-color-primary-400: #4f86b8;--mds-color-primary-500: #2367a5;--mds-color-primary-600: #002147;--mds-color-primary-700: #001b3a;--mds-color-primary-800: #00142d;--mds-color-primary-900: #000d1f;--mds-color-secondary-50: #effcff;--mds-color-secondary-100: #d9f7ff;--mds-color-secondary-200: #b2efff;--mds-color-secondary-300: #8ae5ff;--mds-color-secondary-400: #63dcff;--mds-color-secondary-500: #39c7ee;--mds-color-secondary-600: #18a8d4;--mds-color-secondary-700: #0c86ad;--mds-color-secondary-800: #076688;--mds-color-secondary-900: #044862;--mds-color-tertiary-50: #feecfa;--mds-color-tertiary-100: #fdcef3;--mds-color-tertiary-200: #fc9ce7;--mds-color-tertiary-300: #fb60d9;--mds-color-tertiary-400: #fa1ecb;--mds-color-tertiary-500: #dd03ae;--mds-color-tertiary-600: #ce06a6;--mds-color-tertiary-700: #a60382;--mds-color-tertiary-800: #7e0263;--mds-color-tertiary-900: #5a0147;--mds-color-neutral-0: #ffffff;--mds-color-neutral-50: rgba(23, 23, 23, .02);--mds-color-neutral-100: rgba(23, 23, 23, .04);--mds-color-neutral-150: rgba(23, 23, 23, .06);--mds-color-neutral-200: rgba(23, 23, 23, .1);--mds-color-neutral-300: rgba(23, 23, 23, .17);--mds-color-neutral-400: rgba(23, 23, 23, .36);--mds-color-neutral-500: rgba(23, 23, 23, .55);--mds-color-neutral-600: rgba(23, 23, 23, .68);--mds-color-neutral-700: rgba(23, 23, 23, .75);--mds-color-neutral-800: rgba(23, 23, 23, .85);--mds-color-neutral-900: #171717;--mds-color-neutral-950: #0a0a0a;--mds-color-success-50: #effcff;--mds-color-success-100: #d9f7ff;--mds-color-success-200: #b2efff;--mds-color-success-500: #39c7ee;--mds-color-success-600: #18a8d4;--mds-color-success-700: #0c86ad;--mds-color-warning-50: #fffbeb;--mds-color-warning-100: #fef3c7;--mds-color-warning-200: #fde68a;--mds-color-warning-500: #f59e0b;--mds-color-warning-600: #d97706;--mds-color-warning-700: #b45309;--mds-color-error-50: #fef2f2;--mds-color-error-100: #fee2e2;--mds-color-error-200: #fecaca;--mds-color-error-500: #ef4444;--mds-color-error-600: #dc2626;--mds-color-error-700: #b91c1c;--mds-color-info-50: #feecfa;--mds-color-info-100: #fdcef3;--mds-color-info-200: #fc9ce7;--mds-color-info-500: #dd03ae;--mds-color-info-600: #ce06a6;--mds-color-info-700: #a60382;--mds-white: var(--mds-color-neutral-0);--mds-muted: var(--mds-color-neutral-600);--mds-green: var(--mds-color-success-600);--mds-green-bg: var(--mds-color-success-50);--mds-green-border: var(--mds-color-success-200);--mds-bg: var(--mds-color-neutral-100);--mds-bg-subtle: var(--mds-color-neutral-50);--mds-bg-cool: #f4f6f9;--mds-bg-cool-subtle: #fafcff;--mds-bg-wash: #f6f6f6;--mds-bg-wash-subtle: #fcfcfc;--mds-gradient-wash: linear-gradient(to bottom, var(--mds-bg-wash), var(--mds-bg-wash-subtle));--mds-surface: var(--mds-color-neutral-0);--mds-surface-raised: var(--mds-color-neutral-0);--mds-surface-overlay: var(--mds-color-neutral-0);--mds-surface-sunken: var(--mds-color-neutral-100);--mds-surface-disabled: var(--mds-color-neutral-100);--mds-surface-pebble: var(--mds-surface);--mds-surface-pebble-border: rgba(255, 255, 255, 1);--mds-surface-glass: rgba(255, 255, 255, .92);--mds-surface-glass-strong: rgba(255, 255, 255, .95);--mds-surface-glass-soft: rgba(255, 255, 255, .8);--mds-state-hover-wash: rgba(0, 0, 0, .05);--mds-overlay-scrim: rgba(0, 0, 0, .45);--mds-ink: var(--mds-color-neutral-900);--mds-ink-heading: var(--mds-color-primary-600);--mds-ink-heading-icon: var(--mds-color-primary-600);--mds-ink-secondary: var(--mds-color-neutral-600);--mds-ink-tertiary: var(--mds-color-neutral-400);--mds-ink-disabled: var(--mds-color-neutral-300);--mds-ink-inverse: var(--mds-color-neutral-0);--mds-ink-on-primary: var(--mds-color-neutral-0);--mds-accent: var(--mds-color-primary-600);--mds-accent-hover: var(--mds-color-primary-700);--mds-accent-active: var(--mds-color-primary-800);--mds-accent-light: var(--mds-color-primary-50);--mds-accent-muted: var(--mds-color-primary-100);--mds-accent-bright: color-mix(in srgb, var(--mds-accent), white 14%);--mds-accent-deep: color-mix(in srgb, var(--mds-accent), black 28%);--mds-gradient-accent: linear-gradient( 135deg, var(--mds-accent-bright) 0%, var(--mds-accent) 52%, var(--mds-accent-deep) 100% );--mds-border: var(--mds-color-neutral-200);--mds-border-strong: var(--mds-color-neutral-300);--mds-border-subtle: var(--mds-color-neutral-150);--mds-border-focus: var(--mds-color-primary-600);--mds-border-width: 1px;--mds-border-width-strong: 1.5px;--mds-placeholder: var(--mds-color-neutral-400);--mds-success: var(--mds-color-success-600);--mds-success-bg: var(--mds-color-success-50);--mds-success-border: var(--mds-color-success-200);--mds-success-ink: var(--mds-color-success-700);--mds-warning: var(--mds-color-warning-600);--mds-warning-bg: var(--mds-color-warning-50);--mds-warning-border: var(--mds-color-warning-200);--mds-warning-ink: var(--mds-color-warning-700);--mds-error: var(--mds-color-error-600);--mds-error-bg: var(--mds-color-error-50);--mds-error-border: var(--mds-color-error-200);--mds-error-ink: var(--mds-color-error-700);--mds-info: var(--mds-color-info-600);--mds-info-bg: var(--mds-color-info-50);--mds-info-border: var(--mds-color-info-200);--mds-info-ink: var(--mds-color-info-700);--mds-cat-1: #2f7fc7;--mds-cat-1-bg: #ecf3fa;--mds-cat-1-ink: #25639b;--mds-cat-2: #178a66;--mds-cat-2-bg: #eaf4f1;--mds-cat-2-ink: #126c50;--mds-cat-3: #bd7d18;--mds-cat-3-bg: #f9f3ea;--mds-cat-3-ink: #936213;--mds-cat-4: #6f54c9;--mds-cat-4-bg: #f2f0fa;--mds-cat-4-ink: #57429d;--mds-font-sans: "Sofia Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mds-font-mono: "JetBrains Mono", ui-monospace, "DejaVu Sans Mono", Menlo, Consolas, monospace;--mds-font-hand: "Reenie Beanie", cursive;--mds-text-display: 3.25rem;--mds-text-headline: 2.25rem;--mds-text-title-lg: 1.75rem;--mds-text-title: 1.375rem;--mds-text-title-sm: 1.125rem;--mds-text-body-lg: 1.0625rem;--mds-text-body: 1rem;--mds-text-callout: .9375rem;--mds-text-subheadline: .875rem;--mds-text-footnote: .8125rem;--mds-text-caption: .75rem;--mds-text-micro: .6875rem;--mds-text-body-sm: var(--mds-text-subheadline);--mds-leading-none: 1;--mds-leading-tight: 1.15;--mds-leading-snug: 1.3;--mds-leading-normal: 1.5;--mds-leading-relaxed: 1.625;--mds-leading-loose: 1.8;--mds-tracking-tighter: -.03em;--mds-tracking-tight: -.02em;--mds-tracking-normal: 0;--mds-tracking-wide: .01em;--mds-tracking-wider: .025em;--mds-tracking-widest: .05em;--mds-weight-regular: 400;--mds-weight-medium: 500;--mds-weight-semibold: 600;--mds-weight-bold: 700;--mds-weight-extrabold: 800;--mds-space-px: 1px;--mds-space-0-5: 2px;--mds-space-1: 4px;--mds-space-1-5: 6px;--mds-space-2: 8px;--mds-space-2-5: 10px;--mds-space-3: 12px;--mds-space-4: 16px;--mds-space-5: 20px;--mds-space-6: 24px;--mds-space-7: 28px;--mds-space-8: 32px;--mds-space-9: 36px;--mds-space-10: 40px;--mds-space-12: 48px;--mds-space-14: 56px;--mds-space-16: 64px;--mds-space-20: 80px;--mds-space-24: 96px;--mds-space-32: 128px;--mds-radius-xs: 4px;--mds-radius-sm: 6px;--mds-radius: 8px;--mds-radius-md: 10px;--mds-radius-lg: 12px;--mds-radius-xl: 16px;--mds-radius-2xl: 20px;--mds-radius-3xl: 24px;--mds-radius-4xl: 32px;--mds-radius-pill: 9999px;--mds-radius-round: 50%;--mds-shadow-color: 0 0 0;--mds-shadow-xs: 0 1px 2px rgb(var(--mds-shadow-color) / .04);--mds-shadow-sm: 0 1px 3px rgb(var(--mds-shadow-color) / .06), 0 1px 2px rgb(var(--mds-shadow-color) / .04);--mds-shadow-md: 0 4px 8px -1px rgb(var(--mds-shadow-color) / .07), 0 2px 4px -2px rgb(var(--mds-shadow-color) / .04);--mds-shadow-lg: 0 10px 20px -3px rgb(var(--mds-shadow-color) / .08), 0 4px 8px -4px rgb(var(--mds-shadow-color) / .03);--mds-shadow-xl: 0 20px 40px -5px rgb(var(--mds-shadow-color) / .1), 0 8px 16px -8px rgb(var(--mds-shadow-color) / .04);--mds-shadow-2xl: 0 32px 64px -12px rgb(var(--mds-shadow-color) / .14);--mds-shadow-3xl: 0 24px 60px rgb(var(--mds-shadow-color) / .22);--mds-shadow-inner: inset 0 2px 4px rgb(var(--mds-shadow-color) / .04);--mds-shadow-pin: 0 14px 36px rgb(var(--mds-shadow-color) / .14);--mds-shadow-pin-up: 0 -14px 36px rgb(var(--mds-shadow-color) / .14);--mds-shadow-pebble-color: 0 33 71;--mds-shadow-pebble: 0 1px 2px rgb(var(--mds-shadow-pebble-color) / .07), 0 8px 16px -6px rgb(var(--mds-shadow-pebble-color) / .12);--mds-shadow-bevel: inset 2px 2px 5px rgba(255, 255, 255, .4), inset -2px -2px 5px rgba(0, 0, 0, .38), 0 2px 6px rgba(15, 23, 42, .18);--mds-shadow-bevel-hover: inset 2px 2px 5px rgba(255, 255, 255, .4), inset -2px -2px 5px rgba(0, 0, 0, .38), 0 7px 18px -3px rgba(15, 23, 42, .26);--mds-glow-accent: rgba(130, 196, 229, .55);--mds-shadow-focus: 0 0 0 3px rgba(0, 33, 71, .15);--mds-shadow-focus-error: 0 0 0 3px rgba(220, 38, 38, .15);--mds-shadow-focus-success: 0 0 0 3px rgba(24, 168, 212, .15);--mds-shadow-focus-warning: 0 0 0 3px rgba(217, 119, 6, .15);--mds-shadow-focus-info: 0 0 0 3px rgba(206, 6, 166, .15);--mds-blur-xs: 4px;--mds-blur-sm: 8px;--mds-blur-md: 14px;--mds-blur-lg: 20px;--mds-backdrop-glass: saturate(180%) blur(var(--mds-blur-md));--mds-duration-instant: 50ms;--mds-duration-fast: .12s;--mds-duration-normal: .2s;--mds-duration-slow: .3s;--mds-duration-slower: .5s;--mds-duration-slowest: .7s;--mds-ease-default: cubic-bezier(.4, 0, .2, 1);--mds-ease-in: cubic-bezier(.4, 0, 1, 1);--mds-ease-out: cubic-bezier(0, 0, .2, 1);--mds-ease-in-out: cubic-bezier(.4, 0, .2, 1);--mds-ease-spring: cubic-bezier(.175, .885, .32, 1.275);--mds-ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--mds-z-base: 0;--mds-z-dropdown: 100;--mds-z-sticky: 200;--mds-z-overlay: 300;--mds-z-modal: 400;--mds-z-toast: 500;--mds-z-tooltip: 600;--mds-z-max: 9999;--mds-container-xs: 480px;--mds-container-sm: 640px;--mds-container-md: 768px;--mds-container-lg: 1024px;--mds-container-xl: 1120px;--mds-container-2xl: 1280px;--mds-container-pad: 24px;--mds-control-height-xs: 28px;--mds-control-height-sm: 32px;--mds-control-height-md: 40px;--mds-control-height-lg: 48px;--mds-control-height-xl: 56px;--mds-shell-sidebar-width: 256px;--mds-shell-sidebar-bg: var(--mds-surface);--mds-shell-topbar-height: 64px;--mds-shell-topbar-bg: var(--mds-surface);--mds-shell-content-padding: var(--mds-space-6)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes checkmark{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes toastSlideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes toastSlideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@font-face{font-family:Sofia Pro;src:url(../../../fonts/sofia-pro/SofiaPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(../../../fonts/sofia-pro/SofiaPro-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia Pro;src:url(../../../fonts/sofia-pro/SofiaPro-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(../../../fonts/sofia-pro/SofiaPro-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sofia Pro;src:url(../../../fonts/sofia-pro/SofiaPro-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(../../../fonts/sofia-pro/SofiaPro-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia Pro;src:url(../../../fonts/sofia-pro/SofiaPro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(../../../fonts/sofia-pro/SofiaPro-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Sofia Pro;src:url(../../../fonts/sofia-pro/SofiaPro-Black.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(../../../fonts/sofia-pro/SofiaPro-BlackItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--mds-font-sans);font-size:16px;line-height:var(--mds-leading-normal);color:var(--mds-ink);background:var(--mds-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100dvh;line-height:inherit}button{font-family:inherit;font-size:inherit;cursor:pointer;border:none;background:none;color:inherit}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}a{color:var(--mds-accent);text-decoration:none;transition:color var(--mds-duration-fast) var(--mds-ease-default)}a:hover{color:var(--mds-accent-hover)}img,svg,video,canvas{display:block;max-width:100%}img{height:auto}table{border-collapse:collapse}ul,ol{list-style:none}hr{border:none;border-top:var(--mds-border-width) solid var(--mds-border)}::selection{background:var(--mds-accent-muted);color:var(--mds-accent)}:focus-visible{outline:none;box-shadow:var(--mds-shadow-focus);border-radius:var(--mds-radius-sm)}.text-display{font-size:var(--mds-text-display);font-weight:var(--mds-weight-bold);line-height:var(--mds-leading-tight);letter-spacing:var(--mds-tracking-tighter)}.text-headline{font-size:var(--mds-text-headline);font-weight:var(--mds-weight-bold);line-height:var(--mds-leading-tight);letter-spacing:var(--mds-tracking-tight)}.text-title-lg{font-size:var(--mds-text-title-lg);font-weight:var(--mds-weight-medium);line-height:var(--mds-leading-snug);letter-spacing:var(--mds-tracking-tight)}.text-title{font-size:var(--mds-text-title);font-weight:var(--mds-weight-medium);line-height:var(--mds-leading-snug)}.text-title-sm{font-size:var(--mds-text-title-sm);font-weight:var(--mds-weight-medium);line-height:var(--mds-leading-snug)}h1{font-size:var(--mds-text-display);font-weight:var(--mds-weight-bold);line-height:var(--mds-leading-tight);letter-spacing:var(--mds-tracking-tighter)}h2{font-size:var(--mds-text-headline);font-weight:var(--mds-weight-bold);line-height:var(--mds-leading-tight);letter-spacing:var(--mds-tracking-tight)}h3{font-size:var(--mds-text-title-lg);font-weight:var(--mds-weight-medium);line-height:var(--mds-leading-snug)}h4{font-size:var(--mds-text-title);font-weight:var(--mds-weight-medium);line-height:var(--mds-leading-snug)}h5{font-size:var(--mds-text-title-sm);font-weight:var(--mds-weight-medium);line-height:var(--mds-leading-snug)}h6{font-size:var(--mds-text-body-lg);font-weight:var(--mds-weight-medium);line-height:var(--mds-leading-normal)}h1,h2,h3,h4,h5,h6{color:var(--mds-ink-heading)}.empty-content h3.empty-title{font-weight:var(--mds-weight-medium)}.modal-header h2.modal-title{font-weight:var(--mds-weight-bold)}:root{--mds-bg-cool: #f4f6f9;--mds-bg-cool-subtle: #fafcff;--mds-shadow-pebble-color: 0 33 71;--mds-surface-pebble: var(--mds-surface);--mds-shadow-pebble: 0 1px 2px rgb(var(--mds-shadow-pebble-color) / .07), 0 8px 16px -6px rgb(var(--mds-shadow-pebble-color) / .12);--bg: var(--mds-bg);--bg-cool: var(--mds-bg-cool);--bg-cool-subtle: var(--mds-bg-cool-subtle);--bg-subtle: var(--mds-bg-subtle);--surface: var(--mds-surface);--surface-raised: var(--mds-surface-raised);--surface-overlay: var(--mds-surface-overlay);--surface-sunken: var(--mds-surface-sunken);--surface-disabled: var(--mds-surface-disabled);--mds-ink-heading: var(--mds-ink);--mds-ink-heading-icon: var(--mds-ink);--ink: var(--mds-ink);--ink-heading: var(--mds-ink-heading);--ink-heading-icon: var(--mds-ink-heading-icon);--ink-secondary: var(--mds-ink-secondary);--ink-tertiary: var(--mds-ink-tertiary);--ink-disabled: var(--mds-ink-disabled);--ink-inverse: var(--mds-ink-inverse);--ink-on-primary: var(--mds-ink-on-primary);--accent: var(--mds-accent);--accent-hover: var(--mds-accent-hover);--accent-active: var(--mds-accent-active);--accent-light: var(--mds-accent-light);--accent-muted: var(--mds-accent-muted);--border: var(--mds-border);--border-strong: var(--mds-border-strong);--border-subtle: var(--mds-border-subtle);--border-focus: var(--mds-border-focus);--border-width: var(--mds-border-width);--border-width-strong: var(--mds-border-width-strong);--placeholder: var(--mds-placeholder);--white: var(--mds-white);--muted: var(--mds-muted);--success: var(--mds-success);--success-bg: var(--mds-success-bg);--success-border: var(--mds-success-border);--success-ink: var(--mds-success-ink);--error: var(--mds-error);--error-bg: var(--mds-error-bg);--error-border: var(--mds-error-border);--error-ink: var(--mds-error-ink);--info: var(--mds-info);--info-bg: var(--mds-info-bg);--info-border: var(--mds-info-border);--info-ink: var(--mds-info-ink);--font-sans: var(--mds-font-sans);--font-mono: var(--mds-font-mono);--font-hand: var(--mds-font-hand);--text-display: var(--mds-text-display);--text-headline: var(--mds-text-headline);--text-title-lg: var(--mds-text-title-lg);--text-title: var(--mds-text-title);--text-title-sm: var(--mds-text-title-sm);--text-body-lg: var(--mds-text-body-lg);--text-body: var(--mds-text-body);--text-callout: var(--mds-text-callout);--text-subheadline: var(--mds-text-subheadline);--text-footnote: var(--mds-text-footnote);--text-caption: var(--mds-text-caption);--text-micro: var(--mds-text-micro);--leading-none: var(--mds-leading-none);--leading-tight: var(--mds-leading-tight);--leading-snug: var(--mds-leading-snug);--leading-normal: var(--mds-leading-normal);--leading-relaxed: var(--mds-leading-relaxed);--leading-loose: var(--mds-leading-loose);--tracking-tighter: var(--mds-tracking-tighter);--tracking-tight: var(--mds-tracking-tight);--tracking-normal: var(--mds-tracking-normal);--tracking-wide: var(--mds-tracking-wide);--tracking-wider: var(--mds-tracking-wider);--tracking-widest: var(--mds-tracking-widest);--weight-regular: var(--mds-weight-regular);--weight-medium: var(--mds-weight-medium);--weight-semibold: var(--mds-weight-semibold);--weight-bold: var(--mds-weight-bold);--weight-extrabold: var(--mds-weight-extrabold);--space-px: var(--mds-space-px);--space-0-5: var(--mds-space-0-5);--space-1: var(--mds-space-1);--space-1-5: var(--mds-space-1-5);--space-2: var(--mds-space-2);--space-2-5: var(--mds-space-2-5);--space-3: var(--mds-space-3);--space-4: var(--mds-space-4);--space-5: var(--mds-space-5);--space-6: var(--mds-space-6);--space-7: var(--mds-space-7);--space-8: var(--mds-space-8);--space-9: var(--mds-space-9);--space-10: var(--mds-space-10);--space-12: var(--mds-space-12);--space-14: var(--mds-space-14);--space-16: var(--mds-space-16);--space-20: var(--mds-space-20);--space-24: var(--mds-space-24);--space-32: var(--mds-space-32);--radius-xs: var(--mds-radius-xs);--radius-sm: var(--mds-radius-sm);--radius: var(--mds-radius);--radius-md: var(--mds-radius-md);--radius-lg: var(--mds-radius-lg);--radius-xl: var(--mds-radius-xl);--radius-2xl: var(--mds-radius-2xl);--radius-3xl: var(--mds-radius-3xl);--radius-pill: var(--mds-radius-pill);--radius-round: var(--mds-radius-round);--shadow-xs: var(--mds-shadow-xs);--shadow-sm: var(--mds-shadow-sm);--shadow-md: var(--mds-shadow-md);--shadow-lg: var(--mds-shadow-lg);--shadow-xl: var(--mds-shadow-xl);--shadow-2xl: var(--mds-shadow-2xl);--shadow-inner: var(--mds-shadow-inner);--shadow-focus: var(--mds-shadow-focus);--shadow-focus-error: var(--mds-shadow-focus-error);--shadow-focus-success: var(--mds-shadow-focus-success);--duration-instant: var(--mds-duration-instant);--duration-fast: var(--mds-duration-fast);--duration-normal: var(--mds-duration-normal);--duration-slow: var(--mds-duration-slow);--duration-slower: var(--mds-duration-slower);--duration-slowest: var(--mds-duration-slowest);--ease-default: var(--mds-ease-default);--ease-in: var(--mds-ease-in);--ease-out: var(--mds-ease-out);--ease-in-out: var(--mds-ease-in-out);--ease-spring: var(--mds-ease-spring);--ease-bounce: var(--mds-ease-bounce);--z-base: var(--mds-z-base);--z-dropdown: var(--mds-z-dropdown);--z-sticky: var(--mds-z-sticky);--z-overlay: var(--mds-z-overlay);--z-modal: var(--mds-z-modal);--z-toast: var(--mds-z-toast);--z-tooltip: var(--mds-z-tooltip);--z-max: var(--mds-z-max);--container-xs: var(--mds-container-xs);--container-sm: var(--mds-container-sm);--container-md: var(--mds-container-md);--container-lg: var(--mds-container-lg);--container-xl: var(--mds-container-xl);--container-2xl: var(--mds-container-2xl);--container-pad: var(--mds-container-pad);--control-height-xs: var(--mds-control-height-xs);--control-height-sm: var(--mds-control-height-sm);--control-height-md: var(--mds-control-height-md);--control-height-lg: var(--mds-control-height-lg);--control-height-xl: var(--mds-control-height-xl);--color-primary-50: var(--mds-color-primary-50);--color-primary-100: var(--mds-color-primary-100);--color-primary-200: var(--mds-color-primary-200);--color-primary-300: var(--mds-color-primary-300);--color-primary-400: var(--mds-color-primary-400);--color-primary-500: var(--mds-color-primary-500);--color-primary-600: var(--mds-color-primary-600);--color-primary-700: var(--mds-color-primary-700);--color-primary-800: var(--mds-color-primary-800);--color-primary-900: var(--mds-color-primary-900);--color-secondary-50: var(--mds-color-secondary-50);--color-secondary-100: var(--mds-color-secondary-100);--color-secondary-200: var(--mds-color-secondary-200);--color-secondary-300: var(--mds-color-secondary-300);--color-secondary-400: var(--mds-color-secondary-400);--color-secondary-500: var(--mds-color-secondary-500);--color-secondary-600: var(--mds-color-secondary-600);--color-secondary-700: var(--mds-color-secondary-700);--color-secondary-800: var(--mds-color-secondary-800);--color-secondary-900: var(--mds-color-secondary-900);--color-tertiary-50: var(--mds-color-tertiary-50);--color-tertiary-100: var(--mds-color-tertiary-100);--color-tertiary-200: var(--mds-color-tertiary-200);--color-tertiary-300: var(--mds-color-tertiary-300);--color-tertiary-400: var(--mds-color-tertiary-400);--color-tertiary-500: var(--mds-color-tertiary-500);--color-tertiary-600: var(--mds-color-tertiary-600);--color-tertiary-700: var(--mds-color-tertiary-700);--color-tertiary-800: var(--mds-color-tertiary-800);--color-tertiary-900: var(--mds-color-tertiary-900);--color-neutral-0: var(--mds-color-neutral-0);--color-neutral-50: var(--mds-color-neutral-50);--color-neutral-100: var(--mds-color-neutral-100);--color-neutral-150: var(--mds-color-neutral-150);--color-neutral-200: var(--mds-color-neutral-200);--color-neutral-300: var(--mds-color-neutral-300);--color-neutral-400: var(--mds-color-neutral-400);--color-neutral-500: var(--mds-color-neutral-500);--color-neutral-600: var(--mds-color-neutral-600);--color-neutral-700: var(--mds-color-neutral-700);--color-neutral-800: var(--mds-color-neutral-800);--color-neutral-900: var(--mds-color-neutral-900);--color-neutral-950: var(--mds-color-neutral-950);--color-success-50: var(--mds-color-success-50);--color-success-100: var(--mds-color-success-100);--color-success-200: var(--mds-color-success-200);--color-success-500: var(--mds-color-success-500);--color-success-600: var(--mds-color-success-600);--color-success-700: var(--mds-color-success-700);--color-error-50: var(--mds-color-error-50);--color-error-100: var(--mds-color-error-100);--color-error-200: var(--mds-color-error-200);--color-error-500: var(--mds-color-error-500);--color-error-600: var(--mds-color-error-600);--color-error-700: var(--mds-color-error-700);--color-info-50: var(--mds-color-info-50);--color-info-100: var(--mds-color-info-100);--color-info-200: var(--mds-color-info-200);--color-info-500: var(--mds-color-info-500);--color-info-600: var(--mds-color-info-600);--color-info-700: var(--mds-color-info-700)}[data-theme=dark]{--mds-ink-heading: var(--mds-ink);--mds-ink-heading-icon: var(--mds-color-secondary-400);--mds-shadow-pebble-color: 0 0 0;--mds-surface-pebble: var(--mds-surface);--mds-shadow-pebble: 0 1px 2px rgb(var(--mds-shadow-pebble-color) / .3), 0 8px 16px -6px rgb(var(--mds-shadow-pebble-color) / .45)}html{color-scheme:light only;background-color:#fff}body{background-color:var(--mds-bg-cool)}
