.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}:root{--ui-dialog-shadow: 0 20px 40px -12px rgba(15, 23, 42, .28), 0 8px 18px -10px rgba(15, 23, 42, .18);--ui-dialog-width-sm: 20rem;--ui-dialog-width-md: 32rem;--ui-dialog-width-lg: 48rem;--ui-menu-min-width: 12rem;--ui-menu-shadow: 0 10px 30px -8px rgba(15, 23, 42, .22), 0 4px 10px -6px rgba(15, 23, 42, .16);--ui-select-listbox-max-height: 15rem;--ui-select-listbox-shadow: 0 10px 30px -8px rgba(15, 23, 42, .22), 0 4px 10px -6px rgba(15, 23, 42, .16);--ui-popover-max-width: 20rem;--ui-popover-shadow: 0 10px 30px -8px rgba(15, 23, 42, .22), 0 4px 10px -6px rgba(15, 23, 42, .16);--ui-tooltip-max-width: 16rem;--ui-tooltip-shadow: 0 4px 12px -2px rgba(15, 23, 42, .25);--ui-progress-height: .5rem;--ui-progress-indeterminate-width: 40%;--ui-spinner-size: 1.5rem;--ui-spinner-size-sm: 1rem;--ui-spinner-size-lg: 2.25rem;--ui-spinner-width-lg: .1875rem;--ui-card-shadow: 0 1px 2px rgba(15, 23, 42, .06), 0 1px 3px rgba(15, 23, 42, .12);--ui-blue-50: #eff6ff;--ui-blue-400: #3b82f6;--ui-blue-500: #2563eb;--ui-blue-600: #1d4ed8;--ui-blue-700: #1e40af;--ui-emerald-50: #ecfdf5;--ui-emerald-100: #d1fae5;--ui-emerald-200: #a7f3d0;--ui-emerald-300: #6ee7b7;--ui-emerald-400: #34d399;--ui-emerald-500: #10b981;--ui-emerald-600: #059669;--ui-emerald-700: #047857;--ui-emerald-800: #065f46;--ui-emerald-900: #064e3b;--ui-emerald-950: #022c22;--ui-slate-50: #f8fafc;--ui-slate-100: #f1f5f9;--ui-slate-200: #e2e8f0;--ui-slate-300: #cbd5e1;--ui-slate-400: #94a3b8;--ui-slate-500: #64748b;--ui-slate-600: #475569;--ui-slate-700: #334155;--ui-slate-800: #1e293b;--ui-slate-900: #0f172a;--ui-slate-950: #020617;--ui-red-50: #fef2f2;--ui-red-400: #f87171;--ui-red-500: #ef4444;--ui-red-600: #dc2626;--ui-red-700: #b91c1c;--ui-green-50: #f0fdf4;--ui-green-400: #4ade80;--ui-green-500: #22c55e;--ui-green-700: #15803d;--ui-amber-50: #fffbeb;--ui-amber-400: #fbbf24;--ui-amber-500: #f59e0b;--ui-amber-700: #b45309;--ui-white: #ffffff;--ui-black: #000000;--ui-space-1: .25rem;--ui-space-2: .5rem;--ui-space-3: .75rem;--ui-space-4: 1rem;--ui-space-5: 1.25rem;--ui-radii-sm: .25rem;--ui-radii-md: .375rem;--ui-radii-lg: .5rem;--ui-radii-xl: .75rem;--ui-radii-full: 9999px;--ui-size-control-sm: 2rem;--ui-size-control-md: 2.5rem;--ui-size-control-lg: 3rem;--ui-size-checkbox-sm: 1rem;--ui-size-checkbox-md: 1.25rem;--ui-size-checkbox-lg: 1.5rem;--ui-size-textarea-min: 4.5rem;--ui-size-switch-track-w: 2.5rem;--ui-size-switch-track-h: 1.5rem;--ui-size-switch-thumb: 1.25rem;--ui-size-switch-travel: 1rem;--ui-font-size-sm: .875rem;--ui-font-size-md: 1rem;--ui-font-size-lg: 1.125rem;--ui-font-weight-medium: 600;--ui-border-width: 1px;--ui-border-width-thick: 2px;--ui-button-padding-x: var(--ui-space-4);--ui-button-padding-y: var(--ui-space-2);--ui-button-font-size: var(--ui-font-size-md);--ui-button-font-weight: var(--ui-font-weight-medium);--ui-button-height: var(--ui-size-control-md);--ui-button-height-sm: var(--ui-size-control-sm);--ui-button-height-lg: var(--ui-size-control-lg);--ui-button-border-width: var(--ui-border-width);--ui-button-spinner-size: var(--ui-font-size-md);--ui-button-spinner-width: var(--ui-border-width-thick);--ui-button-spinner-radius: var(--ui-radii-full);--ui-input-padding-x: var(--ui-space-3);--ui-input-font-size: var(--ui-font-size-md);--ui-input-height: var(--ui-size-control-md);--ui-input-height-sm: var(--ui-size-control-sm);--ui-input-height-lg: var(--ui-size-control-lg);--ui-input-border-width: var(--ui-border-width);--ui-input-label-font-size: var(--ui-font-size-sm);--ui-input-label-font-weight: var(--ui-font-weight-medium);--ui-input-label-gap: var(--ui-space-1);--ui-checkbox-size: var(--ui-size-checkbox-md);--ui-checkbox-size-sm: var(--ui-size-checkbox-sm);--ui-checkbox-size-lg: var(--ui-size-checkbox-lg);--ui-checkbox-radius: var(--ui-radii-sm);--ui-checkbox-border-width: var(--ui-border-width);--ui-checkbox-label-gap: var(--ui-space-2);--ui-checkbox-label-font-size: var(--ui-font-size-md);--ui-textarea-padding-x: var(--ui-space-3);--ui-textarea-padding-y: var(--ui-space-2);--ui-textarea-font-size: var(--ui-font-size-md);--ui-textarea-min-height: var(--ui-size-textarea-min);--ui-textarea-border-width: var(--ui-border-width);--ui-switch-track-width: var(--ui-size-switch-track-w);--ui-switch-track-height: var(--ui-size-switch-track-h);--ui-switch-thumb-size: var(--ui-size-switch-thumb);--ui-switch-thumb-travel: var(--ui-size-switch-travel);--ui-switch-padding: var(--ui-border-width-thick);--ui-switch-thumb-color: var(--ui-white);--ui-switch-radius: var(--ui-radii-full);--ui-switch-label-gap: var(--ui-space-2);--ui-switch-label-font-size: var(--ui-font-size-md);--ui-radio-size: var(--ui-size-checkbox-md);--ui-radio-gap: var(--ui-space-2);--ui-radio-group-gap: var(--ui-space-2);--ui-radio-label-font-size: var(--ui-font-size-md);--ui-radio-legend-font-size: var(--ui-font-size-sm);--ui-radio-legend-font-weight: var(--ui-font-weight-medium);--ui-badge-radius: var(--ui-radii-full);--ui-badge-padding-x: var(--ui-space-2);--ui-badge-padding-y: var(--ui-space-1);--ui-badge-font-size: var(--ui-font-size-sm);--ui-badge-font-weight: var(--ui-font-weight-medium);--ui-alert-padding-x: var(--ui-space-4);--ui-alert-padding-y: var(--ui-space-3);--ui-alert-gap: var(--ui-space-3);--ui-alert-accent-width: var(--ui-space-1);--ui-alert-title-font-weight: var(--ui-font-weight-medium);--ui-alert-font-size: var(--ui-font-size-md);--ui-alert-close-size: var(--ui-font-size-lg);--ui-dialog-radius: var(--ui-radii-xl);--ui-dialog-padding-x: var(--ui-space-5);--ui-dialog-padding-y: var(--ui-space-4);--ui-dialog-gap: var(--ui-space-4);--ui-dialog-header-gap: var(--ui-space-3);--ui-dialog-title-font-size: var(--ui-font-size-lg);--ui-dialog-title-font-weight: var(--ui-font-weight-medium);--ui-dialog-close-size: var(--ui-font-size-lg);--ui-menu-gap: var(--ui-space-2);--ui-menu-radius: var(--ui-radii-md);--ui-menu-panel-radius: var(--ui-radii-lg);--ui-menu-border-width: var(--ui-border-width);--ui-menu-font-size: var(--ui-font-size-md);--ui-menu-panel-padding: var(--ui-space-1);--ui-menu-trigger-height: var(--ui-size-control-md);--ui-menu-trigger-padding-x: var(--ui-space-4);--ui-menu-trigger-padding-y: var(--ui-space-2);--ui-menu-item-padding-x: var(--ui-space-3);--ui-menu-item-padding-y: var(--ui-space-2);--ui-select-height: var(--ui-size-control-md);--ui-select-border-width: var(--ui-border-width);--ui-select-padding-x: var(--ui-space-3);--ui-select-padding-y: var(--ui-space-2);--ui-select-gap: var(--ui-space-2);--ui-select-font-size: var(--ui-font-size-md);--ui-select-listbox-radius: var(--ui-radii-lg);--ui-select-listbox-padding: var(--ui-space-1);--ui-select-option-padding-x: var(--ui-space-3);--ui-select-option-padding-y: var(--ui-space-2);--ui-popover-border-width: var(--ui-border-width);--ui-popover-radius: var(--ui-radii-lg);--ui-popover-padding-x: var(--ui-space-4);--ui-popover-padding-y: var(--ui-space-3);--ui-tooltip-radius: var(--ui-radii-md);--ui-tooltip-padding-x: var(--ui-space-2);--ui-tooltip-padding-y: var(--ui-space-1);--ui-tooltip-font-size: var(--ui-font-size-sm);--ui-accordion-border-width: var(--ui-border-width);--ui-accordion-radius: var(--ui-radii-lg);--ui-accordion-gap: var(--ui-space-3);--ui-accordion-padding-x: var(--ui-space-4);--ui-accordion-padding-y: var(--ui-space-3);--ui-accordion-panel-padding-x: var(--ui-space-4);--ui-accordion-panel-padding-y: var(--ui-space-3);--ui-accordion-font-size: var(--ui-font-size-md);--ui-accordion-header-font-weight: var(--ui-font-weight-medium);--ui-tabs-gap: var(--ui-space-1);--ui-tabs-border-width: var(--ui-border-width);--ui-tabs-active-indicator: var(--ui-border-width-thick);--ui-tabs-padding-x: var(--ui-space-4);--ui-tabs-padding-y: var(--ui-space-3);--ui-tabs-panel-padding-x: var(--ui-space-1);--ui-tabs-panel-padding-y: var(--ui-space-4);--ui-tabs-radius: var(--ui-radii-sm);--ui-tabs-font-size: var(--ui-font-size-md);--ui-tabs-font-weight: var(--ui-font-weight-medium);--ui-progress-radius: var(--ui-radii-full);--ui-tag-radius: var(--ui-radii-sm);--ui-tag-padding-x: var(--ui-space-2);--ui-tag-padding-y: var(--ui-space-1);--ui-tag-gap: var(--ui-space-1);--ui-tag-font-size: var(--ui-font-size-sm);--ui-tag-font-weight: var(--ui-font-weight-medium);--ui-tag-close-size: var(--ui-font-size-md);--ui-spinner-width: var(--ui-border-width-thick);--ui-spinner-radius: var(--ui-radii-full);--ui-avatar-size: var(--ui-size-control-md);--ui-avatar-size-sm: var(--ui-size-control-sm);--ui-avatar-size-lg: var(--ui-size-control-lg);--ui-avatar-radius: var(--ui-radii-full);--ui-avatar-radius-square: var(--ui-radii-md);--ui-avatar-font-size: var(--ui-font-size-md);--ui-avatar-font-size-sm: var(--ui-font-size-sm);--ui-avatar-font-size-lg: var(--ui-font-size-lg);--ui-avatar-font-weight: var(--ui-font-weight-medium);--ui-divider-thickness: var(--ui-border-width);--ui-divider-gap: var(--ui-space-3);--ui-divider-label-size: var(--ui-font-size-sm);--ui-card-border-width: var(--ui-border-width);--ui-card-radius: var(--ui-radii-xl);--ui-card-padding-x: var(--ui-space-5);--ui-card-padding-y: var(--ui-space-4);--ui-card-header-font-weight: var(--ui-font-weight-medium);--ui-color-primary: var(--ui-emerald-500);--ui-color-primary-hover: var(--ui-emerald-600);--ui-color-primary-active: var(--ui-emerald-700);--ui-color-on-primary: var(--ui-white);--ui-color-surface: var(--ui-white);--ui-color-surface-hover: var(--ui-slate-100);--ui-color-text: var(--ui-slate-700);--ui-color-text-muted: var(--ui-slate-500);--ui-color-border: var(--ui-slate-200);--ui-color-danger: var(--ui-red-600);--ui-color-danger-surface: var(--ui-red-50);--ui-color-success: var(--ui-green-700);--ui-color-success-surface: var(--ui-green-50);--ui-color-warning: var(--ui-amber-700);--ui-color-warning-surface: var(--ui-amber-50);--ui-color-info: var(--ui-blue-700);--ui-color-info-surface: var(--ui-blue-50);--ui-color-neutral: var(--ui-slate-700);--ui-color-neutral-surface: var(--ui-slate-100);--ui-color-disabled-bg: var(--ui-slate-100);--ui-color-disabled-text: var(--ui-slate-400);--ui-focus-ring-width: var(--ui-border-width-thick);--ui-focus-ring-offset: var(--ui-border-width-thick);--ui-radius: var(--ui-radii-md);--ui-button-bg: var(--ui-color-primary);--ui-button-bg-hover: var(--ui-color-primary-hover);--ui-button-bg-active: var(--ui-color-primary-active);--ui-button-text: var(--ui-color-on-primary);--ui-button-radius: var(--ui-radius);--ui-input-bg: var(--ui-color-surface);--ui-input-text: var(--ui-color-text);--ui-input-placeholder: var(--ui-color-text-muted);--ui-input-border: var(--ui-color-border);--ui-input-border-focus: var(--ui-color-primary);--ui-input-border-invalid: var(--ui-color-danger);--ui-input-radius: var(--ui-radius);--ui-input-disabled-bg: var(--ui-color-disabled-bg);--ui-input-disabled-text: var(--ui-color-disabled-text);--ui-checkbox-bg: var(--ui-color-surface);--ui-checkbox-bg-checked: var(--ui-color-primary);--ui-checkbox-border: var(--ui-color-border);--ui-checkbox-border-checked: var(--ui-color-primary);--ui-checkbox-border-invalid: var(--ui-color-danger);--ui-checkbox-check-color: var(--ui-color-on-primary);--ui-checkbox-disabled-bg: var(--ui-color-disabled-bg);--ui-checkbox-disabled-text: var(--ui-color-disabled-text);--ui-textarea-bg: var(--ui-color-surface);--ui-textarea-text: var(--ui-color-text);--ui-textarea-placeholder: var(--ui-color-text-muted);--ui-textarea-border: var(--ui-color-border);--ui-textarea-border-focus: var(--ui-color-primary);--ui-textarea-border-invalid: var(--ui-color-danger);--ui-textarea-radius: var(--ui-radius);--ui-textarea-disabled-bg: var(--ui-color-disabled-bg);--ui-textarea-disabled-text: var(--ui-color-disabled-text);--ui-switch-track-bg: var(--ui-color-border);--ui-switch-track-bg-checked: var(--ui-color-primary);--ui-switch-border-invalid: var(--ui-color-danger);--ui-switch-disabled-text: var(--ui-color-disabled-text);--ui-radio-bg-checked: var(--ui-color-primary);--ui-radio-border-invalid: var(--ui-color-danger);--ui-radio-disabled-text: var(--ui-color-disabled-text);--ui-badge-neutral-bg: var(--ui-color-neutral-surface);--ui-badge-neutral-text: var(--ui-color-neutral);--ui-badge-info-bg: var(--ui-color-info-surface);--ui-badge-info-text: var(--ui-color-info);--ui-badge-success-bg: var(--ui-color-success-surface);--ui-badge-success-text: var(--ui-color-success);--ui-badge-warning-bg: var(--ui-color-warning-surface);--ui-badge-warning-text: var(--ui-color-warning);--ui-badge-danger-bg: var(--ui-color-danger-surface);--ui-badge-danger-text: var(--ui-color-danger);--ui-alert-radius: var(--ui-radius);--ui-alert-text: var(--ui-color-text);--ui-alert-neutral-bg: var(--ui-color-neutral-surface);--ui-alert-neutral-accent: var(--ui-color-neutral);--ui-alert-info-bg: var(--ui-color-info-surface);--ui-alert-info-accent: var(--ui-color-info);--ui-alert-success-bg: var(--ui-color-success-surface);--ui-alert-success-accent: var(--ui-color-success);--ui-alert-warning-bg: var(--ui-color-warning-surface);--ui-alert-warning-accent: var(--ui-color-warning);--ui-alert-danger-bg: var(--ui-color-danger-surface);--ui-alert-danger-accent: var(--ui-color-danger);--ui-dialog-bg: var(--ui-color-surface);--ui-dialog-text: var(--ui-color-text);--ui-dialog-border: var(--ui-color-border);--ui-menu-border: var(--ui-color-border);--ui-menu-bg: var(--ui-color-surface);--ui-menu-trigger-bg: var(--ui-color-surface);--ui-menu-trigger-text: var(--ui-color-text);--ui-menu-trigger-border: var(--ui-color-border);--ui-menu-item-text: var(--ui-color-text);--ui-menu-item-hover-bg: var(--ui-color-surface-hover);--ui-menu-item-disabled-text: var(--ui-color-disabled-text);--ui-select-bg: var(--ui-color-surface);--ui-select-text: var(--ui-color-text);--ui-select-placeholder: var(--ui-color-text-muted);--ui-select-border: var(--ui-color-border);--ui-select-border-focus: var(--ui-color-primary);--ui-select-radius: var(--ui-radius);--ui-select-arrow-color: var(--ui-color-text-muted);--ui-select-disabled-bg: var(--ui-color-disabled-bg);--ui-select-disabled-text: var(--ui-color-disabled-text);--ui-select-listbox-bg: var(--ui-color-surface);--ui-select-listbox-border: var(--ui-color-border);--ui-select-option-hover-bg: var(--ui-color-surface-hover);--ui-select-option-selected-bg: var(--ui-color-primary);--ui-select-option-selected-text: var(--ui-color-on-primary);--ui-popover-bg: var(--ui-color-surface);--ui-popover-text: var(--ui-color-text);--ui-popover-border: var(--ui-color-border);--ui-tooltip-bg: var(--ui-color-text);--ui-tooltip-text: var(--ui-color-surface);--ui-accordion-border: var(--ui-color-border);--ui-accordion-header-text: var(--ui-color-text);--ui-accordion-header-bg-hover: var(--ui-color-surface-hover);--ui-accordion-panel-text: var(--ui-color-text);--ui-accordion-text-disabled: var(--ui-color-disabled-text);--ui-tabs-border: var(--ui-color-border);--ui-tabs-indicator-color: var(--ui-color-primary);--ui-tabs-text: var(--ui-color-text-muted);--ui-tabs-text-active: var(--ui-color-text);--ui-tabs-text-disabled: var(--ui-color-disabled-text);--ui-progress-track-bg: var(--ui-color-neutral-surface);--ui-progress-fill-bg: var(--ui-color-primary);--ui-tag-neutral-bg: var(--ui-color-neutral-surface);--ui-tag-neutral-text: var(--ui-color-neutral);--ui-tag-info-bg: var(--ui-color-info-surface);--ui-tag-info-text: var(--ui-color-info);--ui-tag-success-bg: var(--ui-color-success-surface);--ui-tag-success-text: var(--ui-color-success);--ui-tag-warning-bg: var(--ui-color-warning-surface);--ui-tag-warning-text: var(--ui-color-warning);--ui-tag-danger-bg: var(--ui-color-danger-surface);--ui-tag-danger-text: var(--ui-color-danger);--ui-spinner-color: var(--ui-color-primary);--ui-spinner-track: var(--ui-color-border);--ui-avatar-bg: var(--ui-color-neutral-surface);--ui-avatar-text: var(--ui-color-neutral);--ui-divider-color: var(--ui-color-border);--ui-divider-label-color: var(--ui-color-text-muted);--ui-card-bg: var(--ui-color-surface);--ui-card-text: var(--ui-color-text);--ui-card-border: var(--ui-color-border);--ui-focus-ring: var(--ui-color-primary)}.app-dark{--ui-color-primary: var(--ui-emerald-400);--ui-color-primary-hover: var(--ui-emerald-300);--ui-color-primary-active: var(--ui-emerald-200);--ui-color-on-primary: var(--ui-slate-950);--ui-color-surface: var(--ui-slate-900);--ui-color-surface-hover: var(--ui-slate-800);--ui-color-text: var(--ui-slate-50);--ui-color-text-muted: var(--ui-slate-400);--ui-color-border: var(--ui-slate-700);--ui-color-danger: var(--ui-red-400);--ui-color-danger-surface: var(--ui-slate-800);--ui-color-success: var(--ui-green-400);--ui-color-success-surface: var(--ui-slate-800);--ui-color-warning: var(--ui-amber-400);--ui-color-warning-surface: var(--ui-slate-800);--ui-color-info: var(--ui-blue-400);--ui-color-info-surface: var(--ui-slate-800);--ui-color-neutral: var(--ui-slate-50);--ui-color-neutral-surface: var(--ui-slate-800);--ui-color-disabled-bg: var(--ui-slate-800);--ui-color-disabled-text: var(--ui-slate-600);--ui-focus-ring: var(--ui-emerald-400)}.ui-theme-acme{--ui-color-primary: #7c3aed;--ui-color-primary-hover: #6d28d9;--ui-color-primary-active: #5b21b6;--ui-focus-ring: #8b5cf6;--ui-radius: 9999px}:root{--docs-page-bg: var(--ui-slate-50);--docs-topbar-bg: rgba(255, 255, 255, .8);--docs-code-bg: var(--ui-slate-100);--docs-shadow: 0 1px 2px rgba(15, 23, 42, .06), 0 1px 3px rgba(15, 23, 42, .1);--docs-shadow-panel: 0 1px 3px rgba(15, 23, 42, .08);--docs-radius: .75rem;--docs-font: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--docs-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace}.app-dark{--docs-page-bg: var(--ui-slate-950);--docs-topbar-bg: rgba(15, 23, 42, .72);--docs-code-bg: var(--ui-slate-800);--docs-shadow: 0 1px 2px rgba(0, 0, 0, .45);--docs-shadow-panel: 0 1px 3px rgba(0, 0, 0, .5)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--docs-font);font-size:.9375rem;line-height:1.65;background:var(--docs-page-bg);color:var(--ui-color-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{color:var(--ui-color-text);letter-spacing:-.011em;line-height:1.25}a{color:var(--ui-color-primary)}code{font-family:var(--docs-mono)}@media(max-width:720px){body{overflow-x:hidden}h1{font-size:1.5rem}h2{font-size:1.15rem}}@media(max-width:480px){body{font-size:.875rem}h1{font-size:1.35rem}}
