@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url("./media/instrument-sans-VYC4K7BH.woff2") format("woff2")}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url("./media/instrument-serif-5BZOH4SR.woff2") format("woff2")}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.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:transparent;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}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{--and-action-card-background: #ffffff;--and-action-card-border: #8c877d;--and-action-card-border-selected: #ff5a2d;--and-action-card-icon-background: #f2efe9;--and-action-card-icon-background-selected: #ffede6;--and-action-card-inset: 16px;--and-action-card-radius: 12px;--and-app-bar-background: #ffffff;--and-app-bar-border: #e0dad1;--and-app-bar-height: 56px;--and-app-bar-inset: 16px;--and-border-scale-1: 1px;--and-border-scale-2: 2px;--and-border-scale-3: 3px;--and-border-width-emphasis: 2px;--and-border-width-hairline: 1px;--and-breakpoint-lg: 1280px;--and-breakpoint-md: 768px;--and-breakpoint-scale-base: 0px;--and-breakpoint-scale-lg: 1280px;--and-breakpoint-scale-md: 768px;--and-button-brand-background: #ff5a2d;--and-button-brand-background-hover: #ff7a55;--and-button-brand-foreground: #14130f;--and-button-danger-background: #db1a52;--and-button-danger-background-hover: #b81444;--and-button-danger-foreground: #ffffff;--and-button-ghost-background-hover: #fcfbf9;--and-button-ghost-foreground: #14130f;--and-button-primary-background: #ff5a2d;--and-button-primary-background-hover: #ff7a55;--and-button-primary-foreground: #14130f;--and-button-radius: 10px;--and-button-secondary-background: #ffffff;--and-button-secondary-background-hover: #fcfbf9;--and-button-secondary-border: #8c877d;--and-button-secondary-foreground: #14130f;--and-card-background: #ffffff;--and-card-border: #e0dad1;--and-card-inset: 16px;--and-card-radius: 12px;--and-checkbox-background: #ffffff;--and-checkbox-background-checked: #e84c21;--and-checkbox-border: #8c877d;--and-checkbox-label: #14130f;--and-checkbox-mark: #14130f;--and-checkbox-radius: 4px;--and-checkbox-size: 20px;--and-color-accent-fill: #e84c21;--and-color-action-accent-background: #ff5a2d;--and-color-action-accent-background-hover: #ff7a55;--and-color-action-primary-background: #ff5a2d;--and-color-action-primary-background-hover: #ff7a55;--and-color-border-control: #8c877d;--and-color-border-default: #e0dad1;--and-color-border-strong: #6e6a62;--and-color-border-subtle: #e7e1d8;--and-color-brand-fill: #ff5a2d;--and-color-brand-fill-hover: #ff7a55;--and-color-danger-fill: #db1a52;--and-color-danger-fill-hover: #b81444;--and-color-focus-ring: #e84c21;--and-color-media-control-background: #2a2721;--and-color-media-control-background-hover: #38342f;--and-color-media-control-foreground: #fcfbf9;--and-color-media-letterbox: #000000;--and-color-palette-crimson-100: #ffe9ef;--and-color-palette-crimson-200: #ffd0dd;--and-color-palette-crimson-300: #ff9db8;--and-color-palette-crimson-500: #db1a52;--and-color-palette-crimson-600: #b81444;--and-color-palette-crimson-700: #a80f3d;--and-color-palette-crimson-alpha-16: rgba(219, 26, 82, .16);--and-color-palette-ember-100: #ffede6;--and-color-palette-ember-200: #ffd9c9;--and-color-palette-ember-300: #ffb59b;--and-color-palette-ember-400: #ff7a55;--and-color-palette-ember-50: #fff6f1;--and-color-palette-ember-500: #ff5a2d;--and-color-palette-ember-600: #e84c21;--and-color-palette-ember-700: #c4421c;--and-color-palette-ember-800: #a63616;--and-color-palette-ember-900: #8a3e1e;--and-color-palette-ember-alpha-10: rgba(255, 90, 45, .1);--and-color-palette-ember-alpha-14: rgba(255, 90, 45, .14);--and-color-palette-ember-alpha-28: rgba(255, 90, 45, .28);--and-color-palette-lagoon-200: #7fd9d2;--and-color-palette-lagoon-300: #4fc9c0;--and-color-palette-lagoon-700: #0e5c58;--and-color-palette-lagoon-800: #0a4643;--and-color-palette-overlay-03: rgba(255, 255, 255, .03);--and-color-palette-overlay-04: rgba(255, 255, 255, .04);--and-color-palette-overlay-06: rgba(255, 255, 255, .06);--and-color-palette-overlay-07: rgba(255, 255, 255, .07);--and-color-palette-overlay-10: rgba(255, 255, 255, .1);--and-color-palette-overlay-15: rgba(255, 255, 255, .15);--and-color-palette-sand-0: #ffffff;--and-color-palette-sand-100: #f2efe9;--and-color-palette-sand-1000: #14130f;--and-color-palette-sand-150: #e7e1d8;--and-color-palette-sand-200: #e0dad1;--and-color-palette-sand-25: #fcfbf9;--and-color-palette-sand-300: #d6cfc4;--and-color-palette-sand-350: #c9c3b8;--and-color-palette-sand-400: #c6bfb4;--and-color-palette-sand-50: #f7f5f2;--and-color-palette-sand-500: #b9b2a6;--and-color-palette-sand-550: #b0a99d;--and-color-palette-sand-600: #a9a296;--and-color-palette-sand-625: #9a9488;--and-color-palette-sand-650: #8c877d;--and-color-palette-sand-675: #7b756a;--and-color-palette-sand-700: #6e6a62;--and-color-palette-sand-750: #4a463f;--and-color-palette-sand-800: #38342f;--and-color-palette-sand-850: #2a2721;--and-color-palette-sand-900: #262320;--and-color-palette-sand-925: #221f1c;--and-color-palette-scrim-35: rgba(20, 19, 15, .35);--and-color-palette-scrim-55: rgba(20, 19, 15, .55);--and-color-surface-brand-subtle: #ffede6;--and-color-surface-danger-subtle: #ffe9ef;--and-color-surface-default: #f7f5f2;--and-color-surface-overlay: rgba(20, 19, 15, .35);--and-color-surface-raised: #ffffff;--and-color-surface-subtle: #fcfbf9;--and-color-surface-sunken: #f2efe9;--and-color-text-brand: #a63616;--and-color-text-danger: #a80f3d;--and-color-text-disabled: #8c877d;--and-color-text-on-accent: #14130f;--and-color-text-on-brand: #14130f;--and-color-text-on-danger: #ffffff;--and-color-text-on-ink: #14130f;--and-color-text-primary: #14130f;--and-color-text-secondary: #4a463f;--and-color-text-tertiary: #6e6a62;--and-dialog-background: #ffffff;--and-dialog-body: #4a463f;--and-dialog-border: #e0dad1;--and-dialog-inset: 24px;--and-dialog-max-width: 420px;--and-dialog-radius: 16px;--and-dialog-scrim: rgba(20, 19, 15, .35);--and-dialog-title: #14130f;--and-drop-zone-background: #fcfbf9;--and-drop-zone-background-active: #ffede6;--and-drop-zone-border: #6e6a62;--and-drop-zone-border-active: #ff5a2d;--and-drop-zone-inset: 24px;--and-drop-zone-radius: 16px;--and-elevation-card: 0 10px 24px -16px rgba(20, 19, 15, .4);--and-elevation-overlay: 0 40px 80px -30px rgba(20, 19, 15, .5);--and-elevation-raised: 0 2px 8px rgba(20, 19, 15, .25);--and-elevation-surface: 0 24px 48px -24px rgba(20, 19, 15, .3);--and-field-background: #ffffff;--and-field-border: #8c877d;--and-field-border-active: #ff5a2d;--and-field-border-error: #db1a52;--and-field-error: #a80f3d;--and-field-foreground: #14130f;--and-field-help: #4a463f;--and-field-label: #14130f;--and-field-placeholder: #6e6a62;--and-field-radius: 10px;--and-focus-ring-offset: 2px;--and-focus-ring-width: 2px;--and-font-family-display: "Instrument Serif", Georgia, "Times New Roman", serif;--and-font-family-ui: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--and-font-line-height-body: 1.5;--and-font-line-height-control: 1.4;--and-font-line-height-display: 1.12;--and-font-line-height-heading: 1.2;--and-font-line-height-prose: 1.6;--and-font-numeric-tabular: tabular-nums;--and-font-scale-family-sans: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--and-font-scale-family-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--and-font-scale-line-height-loose: 1.6;--and-font-scale-line-height-normal: 1.4;--and-font-scale-line-height-relaxed: 1.5;--and-font-scale-line-height-snug: 1.2;--and-font-scale-line-height-tight: 1.12;--and-font-scale-size-11: 11px;--and-font-scale-size-12: 12px;--and-font-scale-size-13: 13px;--and-font-scale-size-14: 14px;--and-font-scale-size-16: 16px;--and-font-scale-size-18: 18px;--and-font-scale-size-22: 22px;--and-font-scale-size-26: 26px;--and-font-scale-size-32: 32px;--and-font-scale-size-44: 44px;--and-font-scale-tracking-normal: 0em;--and-font-scale-tracking-tight: -.01em;--and-font-scale-tracking-tighter: -.02em;--and-font-scale-tracking-wide: .06em;--and-font-scale-tracking-wider: .08em;--and-font-scale-tracking-widest: .1em;--and-font-scale-weight-400: 400;--and-font-scale-weight-500: 500;--and-font-scale-weight-600: 600;--and-font-scale-weight-700: 700;--and-font-size-body: 14px;--and-font-size-body-large: 16px;--and-font-size-caption: 11px;--and-font-size-display: 32px;--and-font-size-heading: 26px;--and-font-size-small: 12px;--and-font-size-title: 22px;--and-font-tracking-body: 0em;--and-font-tracking-display: -.02em;--and-font-tracking-heading: -.01em;--and-font-tracking-label: .1em;--and-font-weight-bold: 700;--and-font-weight-medium: 500;--and-font-weight-regular: 400;--and-font-weight-semibold: 600;--and-inset-safe-bottom: env(safe-area-inset-bottom, 0px);--and-inset-safe-end: env(safe-area-inset-right, 0px);--and-inset-safe-start: env(safe-area-inset-left, 0px);--and-inset-safe-top: env(safe-area-inset-top, 0px);--and-inset-scale-bottom: env(safe-area-inset-bottom, 0px);--and-inset-scale-left: env(safe-area-inset-left, 0px);--and-inset-scale-none: 0px;--and-inset-scale-right: env(safe-area-inset-right, 0px);--and-inset-scale-top: env(safe-area-inset-top, 0px);--and-layer-base: 0;--and-layer-modal: 1100;--and-layer-overlay: 1000;--and-layer-raised: 10;--and-layer-scale-0: 0;--and-layer-scale-10: 10;--and-layer-scale-100: 100;--and-layer-scale-1000: 1000;--and-layer-scale-1100: 1100;--and-layer-scale-1200: 1200;--and-layer-sticky: 100;--and-layer-toast: 1200;--and-motion-duration-fast: .15s;--and-motion-duration-fast-reduced: 0ms;--and-motion-duration-normal: .3s;--and-motion-duration-normal-reduced: 0ms;--and-motion-duration-slow: .5s;--and-motion-duration-slow-reduced: 0ms;--and-motion-easing-progress: cubic-bezier(0, 0, 1, 1);--and-motion-easing-standard: cubic-bezier(.25, .1, .25, 1);--and-motion-scale-duration-fast: .15s;--and-motion-scale-duration-instant: 0ms;--and-motion-scale-duration-normal: .3s;--and-motion-scale-duration-pulse: 2.6s;--and-motion-scale-duration-slow: .5s;--and-motion-scale-easing-in-out: cubic-bezier(.42, 0, .58, 1);--and-motion-scale-easing-linear: cubic-bezier(0, 0, 1, 1);--and-motion-scale-easing-standard: cubic-bezier(.25, .1, .25, 1);--and-progress-complete: #e84c21;--and-progress-failed: #db1a52;--and-progress-fill: #ff5a2d;--and-progress-message: #a80f3d;--and-progress-radius: 9999px;--and-progress-thickness: 8px;--and-progress-track: #f2efe9;--and-radio-group-indicator: #e84c21;--and-radio-group-option-background: #ffffff;--and-radio-group-option-background-selected: #ffede6;--and-radio-group-option-border: #8c877d;--and-radio-group-option-border-selected: #e84c21;--and-radio-group-reason: #4a463f;--and-radio-group-text-disabled: #8c877d;--and-radius-container: 12px;--and-radius-control: 10px;--and-radius-pill: 9999px;--and-radius-scale-10: 10px;--and-radius-scale-12: 12px;--and-radius-scale-16: 16px;--and-radius-scale-2: 2px;--and-radius-scale-4: 4px;--and-radius-scale-6: 6px;--and-radius-scale-8: 8px;--and-radius-scale-full: 9999px;--and-radius-selection: 4px;--and-radius-surface: 16px;--and-size-control-lg: 56px;--and-size-control-md: 48px;--and-size-control-sm: 40px;--and-size-scale-24: 24px;--and-size-scale-32: 32px;--and-size-scale-40: 40px;--and-size-scale-48: 48px;--and-size-scale-56: 56px;--and-size-target-min: 48px;--and-space-inline-lg: 20px;--and-space-inline-md: 10px;--and-space-inline-sm: 8px;--and-space-inline-xs: 4px;--and-space-inset-lg: 24px;--and-space-inset-md: 16px;--and-space-inset-sm: 10px;--and-space-scale-10: 10px;--and-space-scale-12: 12px;--and-space-scale-16: 16px;--and-space-scale-2: 2px;--and-space-scale-20: 20px;--and-space-scale-24: 24px;--and-space-scale-32: 32px;--and-space-scale-4: 4px;--and-space-scale-40: 40px;--and-space-scale-6: 6px;--and-space-scale-8: 8px;--and-space-stack-lg: 24px;--and-space-stack-md: 16px;--and-space-stack-sm: 8px;--and-space-stack-xl: 40px;--and-space-stack-xs: 4px;--and-step-indicator-fill: #ff5a2d;--and-step-indicator-label: #6e6a62;--and-step-indicator-radius: 9999px;--and-step-indicator-thickness: 4px;--and-step-indicator-track: #f2efe9;--and-toast-accent: #ff5a2d;--and-toast-accent-danger: #db1a52;--and-toast-background: #ffffff;--and-toast-border: #e0dad1;--and-toast-foreground: #14130f;--and-toast-inset: 16px;--and-toast-max-width: 480px;--and-toast-radius: 12px}@media(min-width:1280px){:root{--and-font-size-display: 44px;--and-size-control-lg: 48px;--and-size-control-md: 40px;--and-size-control-sm: 32px;--and-size-target-min: 24px}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--and-action-card-background: #221f1c;--and-action-card-border: #7b756a;--and-action-card-icon-background: #14130f;--and-action-card-icon-background-selected: rgba(255, 90, 45, .14);--and-app-bar-background: #221f1c;--and-app-bar-border: #38342f;--and-button-ghost-background-hover: rgba(255, 255, 255, .03);--and-button-ghost-foreground: #f7f5f2;--and-button-secondary-background: #221f1c;--and-button-secondary-background-hover: rgba(255, 255, 255, .03);--and-button-secondary-border: #7b756a;--and-button-secondary-foreground: #f7f5f2;--and-card-background: #221f1c;--and-card-border: #38342f;--and-checkbox-background: #221f1c;--and-checkbox-background-checked: #ff5a2d;--and-checkbox-border: #7b756a;--and-checkbox-label: #f7f5f2;--and-color-accent-fill: #ff5a2d;--and-color-border-control: #7b756a;--and-color-border-default: #38342f;--and-color-border-strong: #9a9488;--and-color-border-subtle: #262320;--and-color-surface-brand-subtle: rgba(255, 90, 45, .14);--and-color-surface-danger-subtle: rgba(219, 26, 82, .16);--and-color-surface-default: #14130f;--and-color-surface-overlay: rgba(20, 19, 15, .55);--and-color-surface-raised: #221f1c;--and-color-surface-subtle: rgba(255, 255, 255, .03);--and-color-surface-sunken: #14130f;--and-color-text-brand: #ffb59b;--and-color-text-danger: #ff9db8;--and-color-text-disabled: #7b756a;--and-color-text-primary: #f7f5f2;--and-color-text-secondary: #c9c3b8;--and-color-text-tertiary: #9a9488;--and-dialog-background: #221f1c;--and-dialog-body: #c9c3b8;--and-dialog-border: #38342f;--and-dialog-scrim: rgba(20, 19, 15, .55);--and-dialog-title: #f7f5f2;--and-drop-zone-background: rgba(255, 255, 255, .03);--and-drop-zone-background-active: rgba(255, 90, 45, .14);--and-drop-zone-border: #9a9488;--and-elevation-card: 0 10px 24px -16px rgba(0, 0, 0, .6);--and-elevation-overlay: 0 40px 80px -30px rgba(0, 0, 0, .7);--and-elevation-raised: 0 2px 8px rgba(0, 0, 0, .5);--and-elevation-surface: 0 24px 48px -24px rgba(20, 19, 15, .4);--and-field-background: #221f1c;--and-field-border: #7b756a;--and-field-error: #ff9db8;--and-field-foreground: #f7f5f2;--and-field-help: #c9c3b8;--and-field-label: #f7f5f2;--and-field-placeholder: #9a9488;--and-progress-complete: #ff5a2d;--and-progress-message: #ff9db8;--and-progress-track: #14130f;--and-radio-group-indicator: #ff5a2d;--and-radio-group-option-background: #221f1c;--and-radio-group-option-background-selected: rgba(255, 90, 45, .14);--and-radio-group-option-border: #7b756a;--and-radio-group-option-border-selected: #ff5a2d;--and-radio-group-reason: #c9c3b8;--and-radio-group-text-disabled: #7b756a;--and-step-indicator-label: #9a9488;--and-step-indicator-track: #14130f;--and-toast-background: #221f1c;--and-toast-border: #38342f;--and-toast-foreground: #f7f5f2}}[data-theme=dark]{--and-action-card-background: #221f1c;--and-action-card-border: #7b756a;--and-action-card-icon-background: #14130f;--and-action-card-icon-background-selected: rgba(255, 90, 45, .14);--and-app-bar-background: #221f1c;--and-app-bar-border: #38342f;--and-button-ghost-background-hover: rgba(255, 255, 255, .03);--and-button-ghost-foreground: #f7f5f2;--and-button-secondary-background: #221f1c;--and-button-secondary-background-hover: rgba(255, 255, 255, .03);--and-button-secondary-border: #7b756a;--and-button-secondary-foreground: #f7f5f2;--and-card-background: #221f1c;--and-card-border: #38342f;--and-checkbox-background: #221f1c;--and-checkbox-background-checked: #ff5a2d;--and-checkbox-border: #7b756a;--and-checkbox-label: #f7f5f2;--and-color-accent-fill: #ff5a2d;--and-color-border-control: #7b756a;--and-color-border-default: #38342f;--and-color-border-strong: #9a9488;--and-color-border-subtle: #262320;--and-color-surface-brand-subtle: rgba(255, 90, 45, .14);--and-color-surface-danger-subtle: rgba(219, 26, 82, .16);--and-color-surface-default: #14130f;--and-color-surface-overlay: rgba(20, 19, 15, .55);--and-color-surface-raised: #221f1c;--and-color-surface-subtle: rgba(255, 255, 255, .03);--and-color-surface-sunken: #14130f;--and-color-text-brand: #ffb59b;--and-color-text-danger: #ff9db8;--and-color-text-disabled: #7b756a;--and-color-text-primary: #f7f5f2;--and-color-text-secondary: #c9c3b8;--and-color-text-tertiary: #9a9488;--and-dialog-background: #221f1c;--and-dialog-body: #c9c3b8;--and-dialog-border: #38342f;--and-dialog-scrim: rgba(20, 19, 15, .55);--and-dialog-title: #f7f5f2;--and-drop-zone-background: rgba(255, 255, 255, .03);--and-drop-zone-background-active: rgba(255, 90, 45, .14);--and-drop-zone-border: #9a9488;--and-elevation-card: 0 10px 24px -16px rgba(0, 0, 0, .6);--and-elevation-overlay: 0 40px 80px -30px rgba(0, 0, 0, .7);--and-elevation-raised: 0 2px 8px rgba(0, 0, 0, .5);--and-elevation-surface: 0 24px 48px -24px rgba(20, 19, 15, .4);--and-field-background: #221f1c;--and-field-border: #7b756a;--and-field-error: #ff9db8;--and-field-foreground: #f7f5f2;--and-field-help: #c9c3b8;--and-field-label: #f7f5f2;--and-field-placeholder: #9a9488;--and-progress-complete: #ff5a2d;--and-progress-message: #ff9db8;--and-progress-track: #14130f;--and-radio-group-indicator: #ff5a2d;--and-radio-group-option-background: #221f1c;--and-radio-group-option-background-selected: rgba(255, 90, 45, .14);--and-radio-group-option-border: #7b756a;--and-radio-group-option-border-selected: #ff5a2d;--and-radio-group-reason: #c9c3b8;--and-radio-group-text-disabled: #7b756a;--and-step-indicator-label: #9a9488;--and-step-indicator-track: #14130f;--and-toast-background: #221f1c;--and-toast-border: #38342f;--and-toast-foreground: #f7f5f2}@media(prefers-reduced-motion:reduce){:root{--and-motion-duration-fast: 0ms;--and-motion-duration-normal: 0ms;--and-motion-duration-slow: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin-block:0;margin-inline:0;font-family:var(--and-font-family-ui);font-size:var(--and-font-size-body);font-weight:var(--and-font-weight-regular);line-height:var(--and-font-line-height-body);letter-spacing:var(--and-font-tracking-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin-block:0;margin-inline:0}ul[role=list],ol[role=list]{padding-inline-start:0;list-style:none}img,picture,video,canvas,svg{display:block;max-inline-size:100%}input,button,textarea,select{font:inherit;letter-spacing:inherit}button{border-radius:var(--and-radius-control)}table{border-collapse:collapse}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:var(--and-motion-duration-fast-reduced)!important;animation-iteration-count:1!important;transition-duration:var(--and-motion-duration-fast-reduced)!important;scroll-behavior:auto!important}}.and-display{font-family:var(--and-font-family-display);font-size:var(--and-font-size-display);font-weight:var(--and-font-weight-regular);line-height:var(--and-font-line-height-display);letter-spacing:var(--and-font-tracking-display);text-wrap:balance}.and-heading{font-family:var(--and-font-family-ui);font-size:var(--and-font-size-heading);font-weight:var(--and-font-weight-semibold);line-height:var(--and-font-line-height-heading);letter-spacing:var(--and-font-tracking-heading);text-wrap:balance}.and-title{font-family:var(--and-font-family-ui);font-size:var(--and-font-size-title);font-weight:var(--and-font-weight-semibold);line-height:var(--and-font-line-height-heading);letter-spacing:var(--and-font-tracking-heading)}.and-body-large{font-size:var(--and-font-size-body-large);line-height:var(--and-font-line-height-prose);text-wrap:pretty}.and-body{font-size:var(--and-font-size-body);line-height:var(--and-font-line-height-body)}.and-small{font-size:var(--and-font-size-small);line-height:var(--and-font-line-height-body)}.and-caption{font-size:var(--and-font-size-caption);line-height:var(--and-font-line-height-control)}.and-label{font-size:var(--and-font-size-caption);font-weight:var(--and-font-weight-bold);line-height:var(--and-font-line-height-control);letter-spacing:var(--and-font-tracking-label);text-transform:uppercase}.and-numeric{font-variant-numeric:var(--and-font-numeric-tabular)}:root{color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark}}:root[data-theme=dark]{color-scheme:dark}body{background:var(--and-color-surface-default);color:var(--and-color-text-primary)}.and-target{position:relative}.and-target:after{position:absolute;content:"";inset-block-start:50%;inset-inline-start:50%;min-inline-size:var(--and-size-target-min);min-block-size:var(--and-size-target-min);inline-size:100%;block-size:100%;transform:translate(-50%,-50%)}.and-safe-top{padding-block-start:var(--and-inset-safe-top)}.and-safe-bottom{padding-block-end:var(--and-inset-safe-bottom)}.and-safe-inline{padding-inline:var(--and-inset-safe-start) var(--and-inset-safe-end)}.and-scroll-x{overflow-x:auto;overscroll-behavior-inline:contain}:focus-visible{outline:var(--and-focus-ring-width) solid var(--and-color-focus-ring);outline-offset:var(--and-focus-ring-offset)}[data-and-focus-target]:focus{outline:none}.and-focus-within:has(:focus-visible){outline:var(--and-focus-ring-width) solid var(--and-color-focus-ring);outline-offset:var(--and-focus-ring-offset)}.and-focus-within:has(:focus-visible) :focus-visible{outline:none}.and-dialog-scrim{background-color:var(--and-dialog-scrim, var(--and-color-surface-overlay))}.and-dialog-panel{display:block;box-sizing:border-box;inline-size:100%;max-inline-size:var(--and-dialog-max-width);max-block-size:90vh;overflow:auto;margin-inline:var(--and-space-inset-md);border:var(--and-border-width-hairline) solid var(--and-dialog-border, var(--and-color-border-default));border-radius:var(--and-dialog-radius, var(--and-radius-surface));background-color:var(--and-dialog-background, var(--and-color-surface-raised));box-shadow:var(--and-elevation-overlay)}.and-dialog-panel--fullscreen{inline-size:100vw;max-inline-size:none;block-size:100dvh;max-block-size:none;margin-inline:0;border:0;border-radius:0;padding-block:var(--and-inset-safe-top) var(--and-inset-safe-bottom);padding-inline:var(--and-inset-safe-start) var(--and-inset-safe-end)}.and-toast-outlet{pointer-events:none}.and-toast-outlet>*{pointer-events:auto}
