@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Sharp:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playwrite+US+Modern:wght@100..400&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;400;700&display=swap";@import"https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/css/yakuhanjp.min.css";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,300,0..1,0";:where(:root){--base-50: #f5f5f4;--base-100: #eae9e7;--base-200: #d5d2cd;--base-300: #bfbbb4;--base-400: #aaa49b;--base-500: #958d82;--base-600: #7f766b;--base-700: #666057;--base-800: #4e4943;--base-900: #37332f;--base-950: #2b2925;--base-50-transparent: rgba(155, 155, 145, .1);--base-100-transparent: rgba(115, 108, 95, .15);--base-200-transparent: rgba(87, 75, 55, .25);--base-300-transparent: rgba(72, 61, 41, .35);--base-400-transparent: rgba(66, 53, 33, .45);--base-500-transparent: rgba(62, 48, 28, .55);--base-600-transparent: rgba(58, 44, 27, .65);--base-700-transparent: rgba(51, 43, 31, .75);--base-800-transparent: rgba(47, 41, 34, .85);--base-900-transparent: rgba(44, 40, 36, .95);--base-950-transparent: rgba(43, 41, 37, 1);--base-color: var(--base-500);--base-dark: var(--base-600);--base-darker: var(--base-700);--base-light: var(--base-400);--base-lighter: var(--base-300);--primary-50: #fdf8e9;--primary-100: #faefd1;--primary-200: #f5dba0;--primary-300: #f0c470;--primary-400: #ebab41;--primary-500: #e28e18;--primary-600: #bf7314;--primary-700: #9c5911;--primary-800: #7a410d;--primary-900: #582c09;--primary-950: #462307;--primary-50-transparent: rgba(235, 185, 35, .1);--primary-100-transparent: rgba(230, 175, 25, .2);--primary-200-transparent: rgba(230, 165, 18, .4);--primary-300-transparent: rgba(230, 157, 17, .6);--primary-400-transparent: rgba(230, 150, 18, .8);--primary-500-transparent: rgba(226, 142, 24, 1);--primary-600-transparent: rgba(239, 144, 25, .8);--primary-700-transparent: rgba(255, 148, 28, .6);--primary-800-transparent: rgba(255, 163, 33, .4);--primary-900-transparent: rgba(255, 220, 45, .2);--primary-950-transparent: rgba(255, 255, 70, .1);--primary-color: var(--primary-500);--primary-dark: var(--primary-600);--primary-darker: var(--primary-700);--primary-light: var(--primary-400);--primary-lighter: var(--primary-300);--primary-text-color: var(--primary-text-color-on-light);--primary-text-color-on-dark: var(--primary-400);--primary-text-color-on-light: var(--primary-400);--white: #fafafa;--white-50-transparent: rgba(255, 255, 255, .05);--white-100-transparent: rgba(255, 255, 255, .1);--white-200-transparent: rgba(255, 255, 255, .2);--white-300-transparent: rgba(255, 255, 255, .3);--white-400-transparent: rgba(255, 255, 255, .4);--white-500-transparent: rgba(255, 255, 255, .5);--white-600-transparent: rgba(255, 255, 255, .6);--white-700-transparent: rgba(255, 255, 255, .7);--white-800-transparent: rgba(255, 255, 255, .8);--white-900-transparent: rgba(255, 255, 255, .9);--white-950-transparent: rgba(255, 255, 255, .95);--svelte-ui-primary-color: var(--primary-color);--svelte-ui-success-color: #12b073;--svelte-ui-error-color: #f54d4d;--svelte-ui-error-container-color: transparent;--svelte-ui-danger-color: #f54d4d;--svelte-ui-warning-color: #f57c00;--svelte-ui-info-color: #13a3b4;--svelte-ui-disabled-opacity: .5;--svelte-ui-text-color: var(--base-800-transparent);--svelte-ui-text-subtle-color: var(--base-400-transparent);--svelte-ui-text-on-filled-color: #ffffff;--svelte-ui-text-inverse-color: var(--white-800-transparent);--svelte-ui-text-inverse-subtle-color: var(--white-400-transparent);--svelte-ui-text-placeholder-color: var(--base-400-transparent);--svelte-ui-border-color: var(--base-200-transparent);--svelte-ui-border-weak-color: var(--base-100-transparent);--svelte-ui-border-strong-color: var(--base-300-transparent);--svelte-ui-inactive-color: var(--base-200-transparent);--svelte-ui-form-bg: var(--base-50-transparent);--svelte-ui-surface-color: var(--white);--svelte-ui-surface-accent-color: var(--base-50-transparent);--svelte-ui-surface-inverse-color: var(--base-800-transparent);--svelte-ui-skeleton-color: var(--base-100-transparent);--svelte-ui-handle-color: #ffffff;--svelte-ui-hover-overlay: var(--base-100-transparent);--svelte-ui-select-overlay: var(--primary-200-transparent);--svelte-ui-dropdown-icon-color: var(--svelte-ui-text-subtle-color);--svelte-ui-focus-color: var(--primary-color);--svelte-ui-disabled-bg: var(--base-50-transparent);--svelte-ui-glass-bg: var(--base-50-transparent)}[data-theme=dark]{--svelte-ui-text-color: var(--white-800-transparent);--svelte-ui-text-subtle-color: var(--white-400-transparent);--svelte-ui-text-on-filled-color: #ffffff;--svelte-ui-text-inverse-color: var(--base-800-transparent);--svelte-ui-text-inverse-subtle-color: var(--base-400-transparent);--svelte-ui-text-placeholder-color: var(--white-400-transparent);--svelte-ui-border-color: var(--white-400-transparent);--svelte-ui-border-weak-color: var(--white-200-transparent);--svelte-ui-border-strong-color: var(--white-600-transparent);--svelte-ui-inactive-color: var(--white-400-transparent);--svelte-ui-form-bg: var(--white-100-transparent);--svelte-ui-surface-color: var(--base-900);--svelte-ui-surface-accent-color: var(--white-50-transparent);--svelte-ui-surface-inverse-color: var(--white-800-transparent);--svelte-ui-skeleton-color: var(--white-100-transparent);--svelte-ui-hover-overlay: var(--white-100-transparent);--svelte-ui-select-overlay: var(--primary-200-transparent);--svelte-ui-dropdown-icon-color: var(--svelte-ui-text-subtle-color);--svelte-ui-focus-color: var(--primary-color);--svelte-ui-disabled-bg: var(--white-100-transparent);--svelte-ui-glass-bg: var(--white-200-transparent)}:where(:root),[data-theme=dark]{--svelte-ui-border-radius: 4px;--svelte-ui-border-radius-rounded: 999px;--svelte-ui-border-width: 1px;--svelte-ui-border-width-thick: 2px;--svelte-ui-font-size-xs: .75rem;--svelte-ui-font-size-sm: .875rem;--svelte-ui-font-size: 1rem;--svelte-ui-font-size-lg: 1.125rem;--svelte-ui-font-size-xl: 1.25rem;--svelte-ui-touch-target-sm: 36px;--svelte-ui-touch-target: 44px;--svelte-ui-touch-target-lg: 48px;--svelte-ui-transition-duration-fast: .15s;--svelte-ui-transition-duration: .3s;--svelte-ui-z-dropdown: 1000;--svelte-ui-z-modal: 1050;--svelte-ui-z-popover: 1060;--svelte-ui-z-tooltip: 1070;--svelte-ui-z-toast: 1080;--svelte-ui-form-height-sm: 28px;--svelte-ui-form-height: 36px;--svelte-ui-form-height-lg: 44px;--svelte-ui-form-padding: 0 12px;--svelte-ui-form-padding-left: 12px;--svelte-ui-form-padding-inline: 12px;--svelte-ui-form-icon-offset: 4px;--svelte-ui-form-icon-space: 32px;--svelte-ui-form-icon-space-inline: 32px;--svelte-ui-form-border-radius: var(--svelte-ui-border-radius);--svelte-ui-form-border-radius-rounded: var(--svelte-ui-border-radius-rounded);--svelte-ui-button-height-sm: var(--svelte-ui-form-height-sm);--svelte-ui-button-height: var(--svelte-ui-form-height);--svelte-ui-button-height-lg: var(--svelte-ui-form-height-lg);--svelte-ui-button-padding-sm: 6px 8px;--svelte-ui-button-padding: 8px 12px;--svelte-ui-button-padding-lg: 12px 16px;--svelte-ui-button-font-size-sm: 14px;--svelte-ui-button-font-size: inherit;--svelte-ui-button-font-size-lg: 16px;--svelte-ui-button-line-height: 1.2em;--svelte-ui-button-border-radius: var(--svelte-ui-border-radius);--svelte-ui-button-border-radius-rounded: var(--svelte-ui-border-radius-rounded);--svelte-ui-button-disabled-opacity: var(--svelte-ui-disabled-opacity);--svelte-ui-button-bg-filled: var(--svelte-ui-primary-color);--svelte-ui-button-bg-outlined: transparent;--svelte-ui-button-bg-ghost: transparent;--svelte-ui-button-bg-glass: var(--svelte-ui-glass-bg);--svelte-ui-button-text-filled: var(--svelte-ui-text-on-filled-color);--svelte-ui-button-text-outlined: var(--svelte-ui-primary-color);--svelte-ui-button-text-ghost: var(--svelte-ui-primary-color);--svelte-ui-button-text-glass: var(--svelte-ui-primary-color);--svelte-ui-button-hover-overlay: var(--svelte-ui-hover-overlay);--svelte-ui-button-focus-color: var(--svelte-ui-focus-color);--svelte-ui-fab-bg-filled: var(--svelte-ui-primary-color);--svelte-ui-fab-bg-outlined: transparent;--svelte-ui-fab-bg-ghost: transparent;--svelte-ui-fab-bg-glass: var(--svelte-ui-glass-bg);--svelte-ui-fab-text-filled: var(--svelte-ui-text-on-filled-color);--svelte-ui-fab-text-outlined: var(--svelte-ui-primary-color);--svelte-ui-fab-text-ghost: var(--svelte-ui-primary-color);--svelte-ui-fab-text-glass: var(--svelte-ui-primary-color);--svelte-ui-fab-hover-overlay: var(--svelte-ui-hover-overlay);--svelte-ui-fab-focus-color: var(--svelte-ui-focus-color);--svelte-ui-iconbutton-border-radius: var(--svelte-ui-border-radius);--svelte-ui-iconbutton-border-radius-rounded: var(--svelte-ui-border-radius-rounded);--svelte-ui-iconbutton-disabled-opacity: var(--svelte-ui-disabled-opacity);--svelte-ui-iconbutton-bg-filled: var(--svelte-ui-primary-color);--svelte-ui-iconbutton-bg-outlined: transparent;--svelte-ui-iconbutton-bg-ghost: transparent;--svelte-ui-iconbutton-bg-glass: var(--svelte-ui-glass-bg);--svelte-ui-iconbutton-text-filled: var(--svelte-ui-text-on-filled-color);--svelte-ui-iconbutton-text-outlined: var(--svelte-ui-primary-color);--svelte-ui-iconbutton-text-ghost: var(--svelte-ui-primary-color);--svelte-ui-iconbutton-text-glass: var(--svelte-ui-primary-color);--svelte-ui-iconbutton-hover-overlay: var(--svelte-ui-hover-overlay);--svelte-ui-iconbutton-focus-color: var(--svelte-ui-focus-color);--svelte-ui-segmented-control-base-padding: 4px;--svelte-ui-segmented-control-base-border-radius: var(--svelte-ui-border-radius);--svelte-ui-segmented-control-gap: 4px;--svelte-ui-segmented-control-button-radius: calc(var(--svelte-ui-border-radius) - 1px);--svelte-ui-segmented-control-button-height-sm: 24px;--svelte-ui-segmented-control-button-height: 32px;--svelte-ui-segmented-control-button-height-lg: 40px;--svelte-ui-segmented-control-font-size-sm: 12px;--svelte-ui-segmented-control-font-size: 14px;--svelte-ui-segmented-control-font-size-lg: 16px;--svelte-ui-segmented-control-button-padding-sm: 4px 8px;--svelte-ui-segmented-control-button-padding: 6px 12px;--svelte-ui-segmented-control-button-padding-lg: 8px 16px;--svelte-ui-segmented-control-base-bg: var(--svelte-ui-surface-accent-color);--svelte-ui-segmented-control-selected-bg: var(--svelte-ui-primary-color);--svelte-ui-segmented-control-selected-text-color: var(--svelte-ui-text-on-filled-color);--svelte-ui-segmented-control-hover-overlay: var(--svelte-ui-hover-overlay);--svelte-ui-nav-item-text-color: var(--svelte-ui-text-color);--svelte-ui-nav-item-selected-text-color: var(--svelte-ui-primary-color);--svelte-ui-nav-item-filled-text-color: #ffffff;--svelte-ui-nav-item-tonal-bg-color: color-mix( in srgb, var(--svelte-ui-primary-color) 16%, transparent );--svelte-ui-nav-item-underline-text-color: var(--svelte-ui-text-color);--svelte-ui-nav-item-underline-selected-text-color: var(--svelte-ui-primary-color);--svelte-ui-nav-item-underline-bar-color: var(--svelte-ui-primary-color);--svelte-ui-nav-item-underline-bar-offset: 0px;--svelte-ui-nav-item-underline-bar-height: 4px;--svelte-ui-nav-item-underline-bar-radius: 3px 3px 0 0;--svelte-ui-tab-min-height: var(--svelte-ui-form-height);--svelte-ui-nav-item-min-height: 40px;--svelte-ui-nav-item-icon-gap: 8px;--svelte-ui-nav-item-disabled-opacity: var(--svelte-ui-disabled-opacity);--svelte-ui-nav-item-padding-x: 12px;--svelte-ui-nav-item-padding-y: 8px;--svelte-ui-nav-item-padding: var(--svelte-ui-nav-item-padding-y) var(--svelte-ui-nav-item-padding-x);--svelte-ui-nav-item-border-radius: var(--svelte-ui-border-radius);--svelte-ui-nav-item-label-line-height: 1.3;--svelte-ui-nav-mobile-min-height: 56px;--svelte-ui-nav-mobile-item-padding: 8px;--svelte-ui-nav-mobile-item-icon-gap: 8px;--svelte-ui-nav-mobile-item-font-size: .75rem;--svelte-ui-nav-vertical-item-gap: 8px;--svelte-ui-nav-horizontal-item-gap: 8px;--svelte-ui-nav-children-offset: 8px;--svelte-ui-nav-sub-popup-min-width: 160px;--svelte-ui-nav-sub-popup-shadow: 0 4px 16px rgba(0, 0, 0, .12);--svelte-ui-nav-item-child-indent: 32px;--svelte-ui-nav-bottom-sheet-overlay-bg: rgba(0, 0, 0, .4);--svelte-ui-nav-bottom-sheet-border-radius: 16px 16px 0 0;--svelte-ui-nav-bottom-sheet-padding: 16px 8px;--svelte-ui-step-nav-accent-color: var(--svelte-ui-primary-color);--svelte-ui-step-nav-done-color: var(--svelte-ui-step-nav-accent-color);--svelte-ui-step-nav-in-progress-color: var(--svelte-ui-step-nav-accent-color);--svelte-ui-step-nav-marker-size-sm: 24px;--svelte-ui-step-nav-marker-size: 32px;--svelte-ui-step-nav-marker-size-lg: 40px;--svelte-ui-step-nav-marker-border-width: 2px;--svelte-ui-step-nav-marker-text-color: var(--svelte-ui-text-on-filled-color);--svelte-ui-step-nav-upcoming-marker-color: var(--svelte-ui-border-strong-color);--svelte-ui-step-nav-upcoming-text-color: var(--svelte-ui-text-subtle-color);--svelte-ui-step-nav-error-color: var(--svelte-ui-error-color);--svelte-ui-step-nav-label-color: var(--svelte-ui-text-color);--svelte-ui-step-nav-description-color: var(--svelte-ui-text-subtle-color);--svelte-ui-step-nav-font-size-sm: 12px;--svelte-ui-step-nav-font-size: 14px;--svelte-ui-step-nav-font-size-lg: 16px;--svelte-ui-step-nav-description-font-size: var(--svelte-ui-font-size-sm);--svelte-ui-step-nav-label-line-height: 1.3;--svelte-ui-step-nav-connector-color: var(--svelte-ui-border-color);--svelte-ui-step-nav-connector-done-color: var(--svelte-ui-step-nav-accent-color);--svelte-ui-step-nav-connector-thickness: 2px;--svelte-ui-step-nav-marker-label-gap: 8px;--svelte-ui-step-nav-step-gap: 8px;--svelte-ui-step-nav-ring-color: color-mix( in srgb, var(--svelte-ui-step-nav-accent-color) 40%, transparent );--svelte-ui-step-nav-ring-width: 2px;--svelte-ui-step-nav-ring-offset: 2px;--svelte-ui-step-nav-focus-color: var(--svelte-ui-focus-color);--svelte-ui-input-height: var(--svelte-ui-form-height);--svelte-ui-input-padding: var(--svelte-ui-form-padding);--svelte-ui-input-border-radius: var(--svelte-ui-form-border-radius);--svelte-ui-input-border-radius-rounded: var(--svelte-ui-form-border-radius-rounded);--svelte-ui-input-disabled-opacity: var(--svelte-ui-disabled-opacity);--svelte-ui-input-icon-space: calc( var(--svelte-ui-form-icon-space) + var(--svelte-ui-form-icon-offset) );--svelte-ui-input-icon-space-inline: var(--svelte-ui-form-icon-space-inline);--svelte-ui-input-icon-space-double: calc( var(--svelte-ui-form-icon-space) * 2 + var(--svelte-ui-form-icon-offset) );--svelte-ui-input-icon-space-double-inline: calc(var(--svelte-ui-form-icon-space) * 2);--svelte-ui-input-bg: var(--svelte-ui-form-bg);--svelte-ui-input-border-color: var(--svelte-ui-border-weak-color);--svelte-ui-input-unit-font-size: max(.5em, var(--svelte-ui-font-size-sm));--svelte-ui-input-placeholder-color: var(--svelte-ui-text-placeholder-color);--svelte-ui-input-icon-color: var(--svelte-ui-text-subtle-color);--svelte-ui-textarea-min-height: var(--svelte-ui-form-height);--svelte-ui-textarea-line-height: 1.8em;--svelte-ui-textarea-padding: calc( (var(--svelte-ui-textarea-min-height) - var(--svelte-ui-textarea-line-height)) / 2 ) 12px;--svelte-ui-textarea-border-radius: var(--svelte-ui-border-radius);--svelte-ui-textarea-border-radius-rounded: calc(var(--svelte-ui-textarea-min-height) / 2);--svelte-ui-textarea-bg: var(--svelte-ui-form-bg);--svelte-ui-textarea-border-color: var(--svelte-ui-border-weak-color);--svelte-ui-textarea-placeholder-color: var(--svelte-ui-text-placeholder-color);--svelte-ui-textarea-icon-space: calc( var(--svelte-ui-form-icon-space) + var(--svelte-ui-form-icon-offset) );--svelte-ui-textarea-icon-space-inline: var(--svelte-ui-form-icon-space);--svelte-ui-textarea-icon-top: 2px;--svelte-ui-textarea-icon-top-inline: -2px;--svelte-ui-textarea-icon-color: var(--svelte-ui-text-subtle-color);--svelte-ui-select-height: var(--svelte-ui-form-height);--svelte-ui-select-padding: var(--svelte-ui-form-padding);--svelte-ui-select-padding-inline: var(--svelte-ui-form-padding-inline);--svelte-ui-select-icon-space: calc( var(--svelte-ui-form-icon-space) + var(--svelte-ui-form-icon-offset) );--svelte-ui-select-icon-space-inline: var(--svelte-ui-form-icon-space);--svelte-ui-select-border-radius: var(--svelte-ui-form-border-radius);--svelte-ui-select-border-radius-rounded: var(--svelte-ui-form-border-radius-rounded);--svelte-ui-select-bg: var(--svelte-ui-form-bg);--svelte-ui-select-border-color: var(--svelte-ui-border-weak-color);--svelte-ui-select-dropdown-icon-color: var(--svelte-ui-dropdown-icon-color);--svelte-ui-select-placeholder-color: var(--svelte-ui-text-placeholder-color);--svelte-ui-checkbox-size: 16px;--svelte-ui-checkbox-size-sm: 14px;--svelte-ui-checkbox-size-lg: 20px;--svelte-ui-checkbox-min-height: 1.8em;--svelte-ui-checkbox-min-height-sm: 1.6em;--svelte-ui-checkbox-min-height-lg: 2.2em;--svelte-ui-checkbox-border-radius: 2px;--svelte-ui-checkbox-border-width: 2px;--svelte-ui-checkbox-gap: 8px;--svelte-ui-checkbox-icon-size: 1rem;--svelte-ui-checkbox-icon-size-sm: .875rem;--svelte-ui-checkbox-icon-size-lg: 1.25rem;--svelte-ui-checkbox-line-height: 1.2em;--svelte-ui-checkbox-disabled-opacity: var(--svelte-ui-disabled-opacity);--svelte-ui-checkbox-border-color: var(--svelte-ui-border-color);--svelte-ui-checkbox-bg-checked: var(--svelte-ui-checkbox-checked-color);--svelte-ui-checkbox-icon-color: var(--svelte-ui-text-on-filled-color);--svelte-ui-checkbox-hover-color: var(--svelte-ui-primary-color);--svelte-ui-checkbox-checked-color: var(--svelte-ui-primary-color);--svelte-ui-switch-width: 40px;--svelte-ui-switch-width-sm: 32px;--svelte-ui-switch-width-lg: 48px;--svelte-ui-switch-height: 24px;--svelte-ui-switch-height-sm: 20px;--svelte-ui-switch-height-lg: 28px;--svelte-ui-switch-thumb-margin: 2px;--svelte-ui-switch-thumb-size: calc( var(--svelte-ui-switch-height) - var(--svelte-ui-switch-thumb-margin) * 2 );--svelte-ui-switch-thumb-size-sm: calc( var(--svelte-ui-switch-height-sm) - var(--svelte-ui-switch-thumb-margin) * 2 );--svelte-ui-switch-thumb-size-lg: calc( var(--svelte-ui-switch-height-lg) - var(--svelte-ui-switch-thumb-margin) * 2 );--svelte-ui-switch-min-height: 1.8em;--svelte-ui-switch-min-height-sm: 1.6em;--svelte-ui-switch-min-height-lg: 2.2em;--svelte-ui-switch-gap: 8px;--svelte-ui-switch-line-height: 1.2em;--svelte-ui-switch-disabled-opacity: var(--svelte-ui-disabled-opacity);--svelte-ui-switch-border-radius: var(--svelte-ui-border-radius-rounded);--svelte-ui-switch-thumb-border-radius: var(--svelte-ui-border-radius-rounded);--svelte-ui-switch-inactive-color: var(--svelte-ui-inactive-color);--svelte-ui-switch-active-color: var(--svelte-ui-primary-color);--svelte-ui-switch-thumb-color: var(--svelte-ui-handle-color);--svelte-ui-switch-hover-overlay: var(--svelte-ui-hover-overlay);--svelte-ui-radio-size: 16px;--svelte-ui-radio-size-sm: 14px;--svelte-ui-radio-size-lg: 20px;--svelte-ui-radio-dot-size: 8px;--svelte-ui-radio-dot-size-sm: 7px;--svelte-ui-radio-dot-size-lg: 10px;--svelte-ui-radio-border-radius: var(--svelte-ui-border-radius-rounded);--svelte-ui-radio-border-width: 2px;--svelte-ui-radio-min-height: 1.8em;--svelte-ui-radio-min-height-sm: 1.6em;--svelte-ui-radio-min-height-lg: 2.2em;--svelte-ui-radio-gap: 8px;--svelte-ui-radio-line-height: 1.2em;--svelte-ui-checkbox-group-gap: 8px 24px;--svelte-ui-checkbox-group-min-option-width: auto;--svelte-ui-radio-group-gap: 8px 24px;--svelte-ui-radio-group-min-option-width: auto;--svelte-ui-radio-disabled-opacity: var(--svelte-ui-disabled-opacity);--svelte-ui-radio-border-color: var(--svelte-ui-border-color);--svelte-ui-radio-bg-checked: var(--svelte-ui-radio-checked-color);--svelte-ui-radio-hover-color: var(--svelte-ui-primary-color);--svelte-ui-radio-checked-color: var(--svelte-ui-primary-color);--svelte-ui-slider-track-height: 4px;--svelte-ui-slider-track-border-radius: var(--svelte-ui-border-radius-rounded);--svelte-ui-slider-track-background: var(--svelte-ui-border-weak-color);--svelte-ui-slider-thumb-width: 18px;--svelte-ui-slider-thumb-height: 18px;--svelte-ui-slider-thumb-width-mobile: 24px;--svelte-ui-slider-thumb-height-mobile: 24px;--svelte-ui-slider-thumb-border-radius: var(--svelte-ui-border-radius-rounded);--svelte-ui-slider-thumb-background: var(--svelte-ui-primary-color);--svelte-ui-slider-thumb-border: none;--svelte-ui-slider-thumb-shadow: none;--svelte-ui-colorpicker-trigger-size: 28px;--svelte-ui-colorpicker-text-padding-left: 40px;--svelte-ui-colorpicker-trigger-border-radius: calc(var(--svelte-ui-border-radius) - 1px);--svelte-ui-colorpicker-trigger-border-style: dashed;--svelte-ui-colorpicker-trigger-border-width: 1px;--svelte-ui-colorpicker-trigger-offset: 4px;--svelte-ui-colorpicker-border-color: var(--svelte-ui-border-weak-color);--svelte-ui-colorpicker-trigger-border-color: var(--svelte-ui-border-color);--svelte-ui-colorpicker-bg: var(--svelte-ui-form-bg);--svelte-ui-colorpicker-placeholder-color: var(--svelte-ui-text-placeholder-color);--svelte-ui-combobox-min-width: 120px;--svelte-ui-combobox-max-width: 400px;--svelte-ui-combobox-options-max-height: 200px;--svelte-ui-combobox-option-padding: 8px 12px;--svelte-ui-combobox-dropdown-icon-size: 18px;--svelte-ui-combobox-dropdown-icon-right: 8px;--svelte-ui-combobox-border-radius: var(--svelte-ui-form-border-radius);--svelte-ui-combobox-border-radius-rounded: var(--svelte-ui-form-border-radius-rounded);--svelte-ui-combobox-border-color: var(--svelte-ui-border-weak-color);--svelte-ui-combobox-bg: var(--svelte-ui-surface-color);--svelte-ui-combobox-dropdown-icon-color: var(--svelte-ui-dropdown-icon-color);--svelte-ui-combobox-option-hover-bg: var(--svelte-ui-hover-overlay);--svelte-ui-combobox-option-selected-bg: var(--svelte-ui-select-overlay);--svelte-ui-combobox-no-options-color: var(--svelte-ui-text-subtle-color);--svelte-ui-file-uploader-border-width: 1px;--svelte-ui-file-uploader-border-style: dashed;--svelte-ui-file-uploader-height: auto;--svelte-ui-file-uploader-bg: var(--svelte-ui-form-bg);--svelte-ui-file-uploader-border-color: var(--svelte-ui-border-color);--svelte-ui-file-uploader-hover-bg: var(--svelte-ui-hover-overlay);--svelte-ui-file-uploader-hover-border-color: var(--svelte-ui-primary-color);--svelte-ui-file-uploader-hover-color: var(--svelte-ui-primary-color);--svelte-ui-file-uploader-item-bg: var(--svelte-ui-form-bg);--svelte-ui-image-uploader-border-width: 1px;--svelte-ui-image-uploader-border-style: dashed;--svelte-ui-image-uploader-preview-border-radius: var(--svelte-ui-border-radius);--svelte-ui-image-uploader-preview-border-radius-rounded: var(--svelte-ui-border-radius-rounded);--svelte-ui-image-uploader-preview-gap: 16px;--svelte-ui-image-uploader-bg: var(--base-50-transparent);--svelte-ui-image-uploader-border-color: var(--svelte-ui-border-color);--svelte-ui-image-uploader-hover-bg: var(--svelte-ui-hover-overlay);--svelte-ui-image-uploader-hover-border-color: var(--svelte-ui-primary-color);--svelte-ui-image-uploader-hover-color: var(--svelte-ui-primary-color);--svelte-ui-pagination-gap: 16px;--svelte-ui-pagination-page-list-gap: 4px;--svelte-ui-pagination-button-size: 32px;--svelte-ui-pagination-button-border-radius: var(--svelte-ui-border-radius-rounded);--svelte-ui-pagination-count-label-margin: .5em;--svelte-ui-pagination-button-bg: transparent;--svelte-ui-pagination-selected-button-bg: var(--svelte-ui-primary-color);--svelte-ui-pagination-button-text-color: var(--svelte-ui-text-color);--svelte-ui-pagination-selected-button-text-color: var(--svelte-ui-text-on-filled-color);--svelte-ui-pagination-button-border-color: var(--svelte-ui-border-color);--svelte-ui-pagination-selected-button-border-color: transparent;--svelte-ui-pagination-count-text-color: var(--svelte-ui-text-color);--svelte-ui-pagination-ellipsis-text-color: var(--svelte-ui-text-color);--svelte-ui-pagination-button-box-shadow: none ;--svelte-ui-pagination-selected-button-box-shadow: none;--svelte-ui-datepicker-today-color: var(--svelte-ui-primary-color);--svelte-ui-datepicker-selected-color: var(--svelte-ui-primary-color);--svelte-ui-datepicker-range-color: var(--svelte-ui-primary-color);--svelte-ui-datepicker-current-color: var(--svelte-ui-primary-color);--svelte-ui-datepicker-date-color: var(--svelte-ui-text-color);--svelte-ui-datepicker-day-label-color: var(--svelte-ui-text-subtle-color);--svelte-ui-datepicker-day-label-bg: transparent;--svelte-ui-datepicker-day-label-border-radius: var(--svelte-ui-border-radius);--svelte-ui-datepicker-out-of-month-text-color: var(--svelte-ui-text-subtle-color);--svelte-ui-datepicker-out-of-range-text-color: var(--svelte-ui-text-subtle-color);--svelte-ui-datepicker-out-of-range-bg: var(--svelte-ui-disabled-bg);--svelte-ui-datepicker-selected-text-color: var(--svelte-ui-text-on-filled-color);--svelte-ui-popup-border-radius: var(--svelte-ui-border-radius);--svelte-ui-popup-mobile-margin: 16px;--svelte-ui-popup-mobile-border-radius: 12px;--svelte-ui-popup-focus-color: var(--svelte-ui-primary-color);--svelte-ui-popupmenu-focus-color: var(--svelte-ui-primary-color);--svelte-ui-popupmenu-text-color: var(--svelte-ui-text-color);--svelte-ui-dialog-gap: 16px;--svelte-ui-dialog-gap-sm: 8px;--svelte-ui-dialog-padding: 16px 24px;--svelte-ui-dialog-body-padding: 24px;--svelte-ui-dialog-header-height: 56px;--svelte-ui-dialog-title-font-size: 1.4rem;--svelte-ui-dialog-description-font-size: .875rem;--svelte-ui-dialog-description-padding: .5rem 1rem;--svelte-ui-dialog-footer-padding: 8px;--svelte-ui-dialog-border: solid 1px var(--svelte-ui-border-weak-color);--svelte-ui-dialog-border-radius: var(--svelte-ui-border-radius);--svelte-ui-dialog-title-color: var(--svelte-ui-text-color);--svelte-ui-dialog-description-color: var(--svelte-ui-text-subtle-color);--svelte-ui-drawer-gap: 16px;--svelte-ui-drawer-gap-sm: 8px;--svelte-ui-drawer-header-padding: 16px 24px;--svelte-ui-drawer-body-padding: 24px;--svelte-ui-drawer-header-height: 56px;--svelte-ui-drawer-title-font-size: 1.4rem;--svelte-ui-drawer-description-font-size: .875rem;--svelte-ui-drawer-description-padding: .5rem 1rem;--svelte-ui-drawer-footer-padding: 8px;--svelte-ui-drawer-border: 1px solid var(--svelte-ui-border-weak-color);--svelte-ui-drawer-title-color: var(--svelte-ui-text-color);--svelte-ui-drawer-description-color: var(--svelte-ui-text-subtle-color);--svelte-ui-loading-spinner-color: var(--svelte-ui-primary-color);--svelte-ui-loading-spinner-size: 32px;--svelte-ui-snackbar-min-width: 300px;--svelte-ui-snackbar-max-width: 500px;--svelte-ui-snackbar-padding: 12px 16px;--svelte-ui-snackbar-item-space: 12px;--svelte-ui-snackbar-border-radius: var(--svelte-ui-border-radius);--svelte-ui-snackbar-offset: 24px;--svelte-ui-snackbar-z-index: 9999;--svelte-ui-snackbar-font-size: var(--svelte-ui-font-size);--svelte-ui-snackbar-line-height: 1.4;--svelte-ui-snackbar-shadow: 0 4px 12px rgba(0, 0, 0, .15);--svelte-ui-snackbar-action-font-size: var(--svelte-ui-font-size-xs);--svelte-ui-snackbar-action-font-weight: 600;--svelte-ui-snackbar-action-padding: 4px 8px;--svelte-ui-snackbar-action-border-radius: 4px;--svelte-ui-snackbar-content-gap: 8px;--svelte-ui-snackbar-backdrop-filter: blur(12px);--svelte-ui-snackbar-default-filled-bg: color-mix( in srgb, var(--svelte-ui-surface-inverse-color) 85%, transparent );--svelte-ui-snackbar-default-filled-text-color: var(--svelte-ui-text-inverse-color);--svelte-ui-snackbar-default-outlined-bg: color-mix( in srgb, var(--svelte-ui-surface-color) 85%, transparent );--svelte-ui-snackbar-default-outlined-text-color: var(--svelte-ui-text-color);--svelte-ui-snackbar-default-outlined-border-color: var(--svelte-ui-surface-inverse-color);--svelte-ui-snackbar-info-filled-bg: color-mix( in srgb, var(--svelte-ui-info-color) 85%, transparent );--svelte-ui-snackbar-info-filled-text-color: var(--svelte-ui-text-on-filled-color);--svelte-ui-snackbar-info-outlined-bg: color-mix( in srgb, var(--svelte-ui-surface-color) 85%, transparent );--svelte-ui-snackbar-info-outlined-text-color: var(--svelte-ui-info-color);--svelte-ui-snackbar-info-outlined-border-color: var(--svelte-ui-info-color);--svelte-ui-snackbar-success-filled-bg: color-mix( in srgb, var(--svelte-ui-success-color) 85%, transparent );--svelte-ui-snackbar-success-filled-text-color: var(--svelte-ui-text-on-filled-color);--svelte-ui-snackbar-success-outlined-bg: color-mix( in srgb, var(--svelte-ui-surface-color) 85%, transparent );--svelte-ui-snackbar-success-outlined-text-color: var(--svelte-ui-success-color);--svelte-ui-snackbar-success-outlined-border-color: var(--svelte-ui-success-color);--svelte-ui-snackbar-warning-filled-bg: color-mix( in srgb, var(--svelte-ui-warning-color) 85%, transparent );--svelte-ui-snackbar-warning-filled-text-color: var(--svelte-ui-text-on-filled-color);--svelte-ui-snackbar-warning-outlined-bg: color-mix( in srgb, var(--svelte-ui-surface-color) 85%, transparent );--svelte-ui-snackbar-warning-outlined-text-color: var(--svelte-ui-warning-color);--svelte-ui-snackbar-warning-outlined-border-color: var(--svelte-ui-warning-color);--svelte-ui-snackbar-error-filled-bg: color-mix( in srgb, var(--svelte-ui-error-color) 85%, transparent );--svelte-ui-snackbar-error-filled-text-color: var(--svelte-ui-text-on-filled-color);--svelte-ui-snackbar-error-outlined-bg: color-mix( in srgb, var(--svelte-ui-surface-color) 85%, transparent );--svelte-ui-snackbar-error-outlined-text-color: var(--svelte-ui-error-color);--svelte-ui-snackbar-error-outlined-border-color: var(--svelte-ui-error-color);--svelte-ui-skeleton-box-height: 240px;--svelte-ui-skeleton-box-border-radius: var(--svelte-ui-border-radius);--svelte-ui-skeleton-text-border-radius: var(--svelte-ui-border-radius-rounded);--svelte-ui-skeleton-text-line-height: 1em;--svelte-ui-skeleton-avatar-image-border-radius: var(--svelte-ui-border-radius-rounded);--svelte-ui-skeleton-avatar-image-size: 48px;--svelte-ui-skeleton-avatar-text-width: 160px;--svelte-ui-skeleton-button-border-radius: var(--svelte-ui-border-radius);--svelte-ui-skeleton-button-width: 120px;--svelte-ui-skeleton-button-height: 36px;--svelte-ui-skeleton-media-thumbnail-border-radius: var(--svelte-ui-border-radius);--svelte-ui-skeleton-media-thumbnail-width: 160px;--svelte-ui-skeleton-media-gap: 16px;--svelte-ui-skeleton-media-vertical-gap: 8px;--svelte-ui-skeleton-heading-width: 50%;--svelte-ui-skeleton-heading-font-size: 2rem;--svelte-ui-skeleton-pattern-gap: 16px;--svelte-ui-skeleton-repeat-gap: 24px;--svelte-ui-badge-font-size: var(--svelte-ui-font-size-sm);--svelte-ui-badge-bg: var(--svelte-ui-surface-inverse-color);--svelte-ui-badge-text-color: var(--svelte-ui-text-inverse-color);--svelte-ui-focus-outline-outer: 2px solid var(--svelte-ui-focus-color);--svelte-ui-focus-outline-offset-outer: 2px;--svelte-ui-focus-outline-inner: 2px solid var(--svelte-ui-focus-color);--svelte-ui-focus-outline-offset-inner: -2px;--svelte-ui-glass-blur: blur(10px)}@media(prefers-contrast:more){:where(:root),[data-theme=dark]{--svelte-ui-text-color: CanvasText;--svelte-ui-text-subtle-color: CanvasText;--svelte-ui-surface-accent-color: CanvasText;--svelte-ui-text-on-filled-color: HighlightText;--svelte-ui-text-placeholder-color: CanvasText;--svelte-ui-surface-color: Canvas;--svelte-ui-form-bg: Canvas;--svelte-ui-border-color: CanvasText;--svelte-ui-border-weak-color: CanvasText;--svelte-ui-border-strong-color: CanvasText;--svelte-ui-border-width: 2px;--svelte-ui-border-width-thick: 3px;--svelte-ui-focus-outline-outer: 3px solid CanvasText;--svelte-ui-focus-outline-inner: 3px solid CanvasText;--svelte-ui-focus-outline-offset-outer: 3px;--svelte-ui-focus-outline-offset-inner: -3px;--svelte-ui-button-bg-filled: ButtonFace;--svelte-ui-button-bg-outlined: Canvas;--svelte-ui-button-text-filled: ButtonText;--svelte-ui-button-text-outlined: ButtonText;--svelte-ui-button-text-text: ButtonText;--svelte-ui-button-border-outlined: ButtonText;--svelte-ui-button-hover-overlay: Highlight;--svelte-ui-input-bg: Canvas;--svelte-ui-input-border-color: CanvasText;--svelte-ui-input-icon-color: CanvasText;--svelte-ui-textarea-bg: Canvas;--svelte-ui-textarea-border-color: CanvasText;--svelte-ui-select-bg: Canvas;--svelte-ui-select-border-color: CanvasText;--svelte-ui-select-text-color: CanvasText;--svelte-ui-select-dropdown-icon-color: CanvasText;--svelte-ui-colorpicker-border-color: CanvasText;--svelte-ui-colorpicker-trigger-border-color: CanvasText;--svelte-ui-colorpicker-bg: Canvas;--svelte-ui-combobox-border-color: CanvasText;--svelte-ui-combobox-bg: Canvas;--svelte-ui-combobox-text-color: CanvasText;--svelte-ui-combobox-dropdown-icon-color: CanvasText;--svelte-ui-checkbox-border-color: CanvasText;--svelte-ui-checkbox-border-width: var(--svelte-ui-border-width-thick);--svelte-ui-checkbox-bg-checked: Highlight;--svelte-ui-checkbox-text-color: CanvasText;--svelte-ui-checkbox-icon-color: HighlightText;--svelte-ui-switch-inactive-color: CanvasText;--svelte-ui-switch-active-color: Highlight;--svelte-ui-slider-track-background: CanvasText;--svelte-ui-slider-thumb-background: Highlight;--svelte-ui-slider-thumb-border: 2px solid HighlightText;--svelte-ui-slider-thumb-focus-shadow: 0 0 0 3px Highlight;--svelte-ui-slider-custom-thumb-background: Highlight;--svelte-ui-slider-custom-thumb-border: 2px solid HighlightText;--svelte-ui-slider-custom-thumb-focus-shadow: 0 0 0 3px Highlight;--svelte-ui-slider-custom-thumb-color: HighlightText;--svelte-ui-nav-item-underline-text-color: CanvasText;--svelte-ui-nav-item-underline-selected-text-color: Highlight;--svelte-ui-nav-item-underline-bar-color: Highlight;--svelte-ui-step-nav-accent-color: Highlight;--svelte-ui-step-nav-marker-text-color: HighlightText;--svelte-ui-step-nav-upcoming-marker-color: CanvasText;--svelte-ui-step-nav-upcoming-text-color: CanvasText;--svelte-ui-step-nav-label-color: CanvasText;--svelte-ui-step-nav-description-color: CanvasText;--svelte-ui-step-nav-error-color: CanvasText;--svelte-ui-step-nav-connector-color: CanvasText;--svelte-ui-step-nav-connector-done-color: Highlight;--svelte-ui-step-nav-ring-color: Highlight;--svelte-ui-step-nav-focus-color: CanvasText;--svelte-ui-radio-border-color: CanvasText;--svelte-ui-radio-border-width: var(--svelte-ui-border-width-thick);--svelte-ui-radio-bg-checked: Highlight;--svelte-ui-hover-overlay: Highlight;--svelte-ui-select-overlay: Highlight;--svelte-ui-combobox-option-hover-bg: Highlight;--svelte-ui-combobox-option-selected-bg: Highlight;--svelte-ui-iconbutton-bg-filled: ButtonFace;--svelte-ui-iconbutton-bg-outlined: Canvas;--svelte-ui-iconbutton-text-filled: ButtonText;--svelte-ui-iconbutton-text-outlined: ButtonText;--svelte-ui-iconbutton-text-text: ButtonText;--svelte-ui-iconbutton-border-outlined: ButtonText;--svelte-ui-iconbutton-hover-overlay: Highlight;--svelte-ui-skeleton-color: CanvasText;--svelte-ui-skeleton-shimmer-color: Highlight}}*,*:before,*:after{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--primary-50: #f4f4f4;--primary-100: #e9e9e9;--primary-200: #d1d1d1;--primary-300: #bababa;--primary-400: #a3a3a3;--primary-500: #8c8c8c;--primary-600: #757575;--primary-700: #5f5f5f;--primary-800: #494949;--primary-900: #333333;--primary-950: #282828;--primary-100-transparent: rgba(145, 145, 145, .2);--primary-200-transparent: rgba(140, 140, 140, .4);--primary-300-transparent: rgba(140, 140, 140, .6);--primary-400-transparent: rgba(140, 140, 140, .8);--primary-50-transparent: rgba(145, 145, 145, .1);--primary-500-transparent: rgba(140, 140, 140, 1);--primary-600-transparent: rgba(146, 146, 146, .8);--primary-700-transparent: rgba(158, 158, 158, .6);--primary-800-transparent: rgba(183, 183, 183, .4);--primary-900-transparent: rgba(255, 255, 255, .2);--primary-950-transparent: rgba(255, 255, 255, .1);--primary-color: var(--primary-900);--primary-dark: var(--primary-950);--primary-darker: var(--primary-950);--primary-light: var(--primary-800);--primary-lighter: var(--primary-700);--primary-text-color: var(--primary-900);--secondary-50: #fceef1;--secondary-100: #fadce3;--secondary-200: #f5b8c6;--secondary-300: #f095ab;--secondary-400: #eb728f;--secondary-500: #e64e72;--secondary-600: #b73e5b;--secondary-700: #8a2f45;--secondary-800: #5c1f2d;--secondary-900: #2e1017;--base-50: #f4f4f4;--base-100: #e9e9e9;--base-200: #d1d1d1;--base-300: #bababa;--base-400: #a3a3a3;--base-500: #8c8c8c;--base-600: #757575;--base-700: #5f5f5f;--base-800: #494949;--base-900: #333333;--base-950: #282828;--base-100-transparent: rgba(108, 108, 108, .15);--base-200-transparent: rgba(71, 71, 71, .25);--base-300-transparent: rgba(58, 58, 58, .35);--base-400-transparent: rgba(51, 51, 51, .45);--base-50-transparent: rgba(145, 145, 145, .1);--base-500-transparent: rgba(46, 46, 46, .55);--base-600-transparent: rgba(43, 43, 43, .65);--base-700-transparent: rgba(42, 42, 42, .75);--base-800-transparent: rgba(41, 41, 41, .85);--base-900-transparent: rgba(40, 40, 40, .95);--base-950-transparent: rgba(40, 40, 40, 1);--base-color: var(--base-500);--base-dark: var(--base-600);--base-darker: var(--base-700);--base-light: var(--base-400);--base-lighter: var(--base-300);--base-text-color: var(--base-500);--white: #fafafa;--white-tp50: rgba(255, 255, 255, .05);--white-tp100: rgba(255, 255, 255, .1);--white-tp200: rgba(255, 255, 255, .2);--white-tp300: rgba(255, 255, 255, .3);--white-tp400: rgba(255, 255, 255, .4);--hover-color: var(--base-tp50);--hover-color-dark: var(--white-tp100);--select-color: var(--primary-color-tp200);--select-color-dark: var(--primary-color-tp300);--focus-color: var(--primary-500);--effect-color: var(--svelte-ui-danger-color);--link-color: var(--primary-600);--link-color-light: var(--primary-500);--text-black: var(--base-800);--text-light: var(--base-500);--text-white: rgba(255, 255, 255, .9);--text-white-light: rgba(255, 255, 255, .5);--text-error: var(--svelte-ui-danger-color);--danger-color: var(--svelte-ui-danger-color);--danger-color-light: #e89292;--border-color: var(--base-200-transparent);--border-light: var(--base-100-transparent);--ruby-50: #fff1f1;--ruby-100: #ffe1e3;--ruby-200: #ffc1c6;--ruby-300: #fe9ba9;--ruby-400: #f7748f;--ruby-500: #e94777;--ruby-600: #c82964;--ruby-700: #9b2553;--ruby-800: #6f203f;--ruby-900: #48172b;--ruby-950: #371121;--ruby-50-transparent: rgba(255, 115, 115, .1);--ruby-100-transparent: rgba(255, 105, 115, .2);--ruby-200-transparent: rgba(255, 100, 113, .4);--ruby-300-transparent: rgba(253, 88, 112, .6);--ruby-400-transparent: rgba(245, 81, 115, .8);--ruby-500-transparent: rgba(233, 71, 119, 1);--ruby-600-transparent: rgba(250, 51, 125, .8);--ruby-700-transparent: rgba(255, 62, 138, .6);--ruby-800-transparent: rgba(255, 80, 158, .4);--ruby-900-transparent: rgba(255, 115, 215, .2);--ruby-950-transparent: rgba(255, 170, 255, .1);--ruby-color: var(--ruby-500);--ruby-dark: var(--ruby-600);--ruby-darker: var(--ruby-700);--ruby-light: var(--ruby-400);--ruby-lighter: var(--ruby-300);--ruby-text-color-on-dark: var(--ruby-500);--ruby-text-color-on-light: var(--ruby-600);--red-50: #fff1ee;--red-100: #ffe2dc;--red-200: #ffc2b8;--red-300: #ff9d92;--red-400: #f87570;--red-500: #ec4851;--red-600: #cc2841;--red-700: #9f2439;--red-800: #721f2f;--red-900: #4a1721;--red-950: #381119;--red-50-transparent: rgba(255, 115, 85, .1);--red-100-transparent: rgba(255, 110, 80, .2);--red-200-transparent: rgba(255, 103, 78, .4);--red-300-transparent: rgba(255, 92, 73, .6);--red-400-transparent: rgba(246, 83, 76, .8);--red-500-transparent: rgba(236, 72, 81, 1);--red-600-transparent: rgba(255, 50, 81, .8);--red-700-transparent: rgba(255, 60, 95, .6);--red-800-transparent: rgba(255, 78, 118, .4);--red-900-transparent: rgba(255, 115, 165, .2);--red-950-transparent: rgba(255, 170, 250, .1);--red-color: var(--red-500);--red-dark: var(--red-600);--red-darker: var(--red-700);--red-light: var(--red-400);--red-lighter: var(--red-300);--red-text-color-on-dark: var(--red-500);--red-text-color-on-light: var(--red-600);--scarlet-50: #fff2eb;--scarlet-100: #ffe4d7;--scarlet-200: #ffc6ad;--scarlet-300: #fea37f;--scarlet-400: #f97e52;--scarlet-500: #ed521e;--scarlet-600: #ce3405;--scarlet-700: #a12b19;--scarlet-800: #75231c;--scarlet-900: #4c1916;--scarlet-950: #3a1211;--scarlet-50-transparent: rgba(255, 125, 55, .1);--scarlet-100-transparent: rgba(255, 120, 55, .2);--scarlet-200-transparent: rgba(255, 113, 50, .4);--scarlet-300-transparent: rgba(253, 102, 42, .6);--scarlet-400-transparent: rgba(248, 94, 39, .8);--scarlet-500-transparent: rgba(237, 82, 30, 1);--scarlet-600-transparent: rgba(255, 65, 6, .8);--scarlet-700-transparent: rgba(255, 72, 42, .6);--scarlet-800-transparent: rgba(255, 88, 70, .4);--scarlet-900-transparent: rgba(255, 125, 110, .2);--scarlet-950-transparent: rgba(255, 180, 170, .1);--scarlet-color: var(--scarlet-500);--scarlet-dark: var(--scarlet-600);--scarlet-darker: var(--scarlet-700);--scarlet-light: var(--scarlet-400);--scarlet-lighter: var(--scarlet-300);--scarlet-text-color-on-dark: var(--scarlet-500);--scarlet-text-color-on-light: var(--scarlet-600);--orange-50: #fff3e9;--orange-100: #ffe6d2;--orange-200: #ffcba2;--orange-300: #fbac71;--orange-400: #f58a32;--orange-500: #de6e00;--orange-600: #bc5700;--orange-700: #994100;--orange-800: #752c00;--orange-900: #4c1d08;--orange-950: #3a1507;--orange-50-transparent: rgba(255, 135, 35, .1);--orange-100-transparent: rgba(255, 130, 30, .2);--orange-200-transparent: rgba(255, 125, 23, .4);--orange-300-transparent: rgba(248, 117, 18, .6);--orange-400-transparent: rgba(243, 109, 0, .8);--orange-500-transparent: rgba(222, 110, 0, 1);--orange-600-transparent: rgba(235, 109, 0, .8);--orange-700-transparent: rgba(255, 108, 0, .6);--orange-800-transparent: rgba(255, 110, 0, .4);--orange-900-transparent: rgba(255, 145, 40, .2);--orange-950-transparent: rgba(255, 210, 70, .1);--orange-color: var(--orange-500);--orange-dark: var(--orange-600);--orange-darker: var(--orange-700);--orange-light: var(--orange-400);--orange-lighter: var(--orange-300);--orange-text-color-on-dark: var(--orange-500);--orange-text-color-on-light: var(--orange-600);--amber-50: #fff4e6;--amber-100: #ffe9cb;--amber-200: #fad19d;--amber-300: #f4b768;--amber-400: #ed9801;--amber-500: #cf8000;--amber-600: #af6900;--amber-700: #8e5100;--amber-800: #6b3a00;--amber-900: #492300;--amber-950: #371900;--amber-50-transparent: rgba(255, 145, 5, .1);--amber-100-transparent: rgba(255, 145, 0, .2);--amber-200-transparent: rgba(243, 140, 10, .4);--amber-300-transparent: rgba(237, 135, 3, .6);--amber-400-transparent: rgba(233, 126, 0, .8);--amber-500-transparent: rgba(207, 128, 0, 1);--amber-600-transparent: rgba(219, 131, 0, .8);--amber-700-transparent: rgba(237, 135, 0, .6);--amber-800-transparent: rgba(255, 145, 0, .4);--amber-900-transparent: rgba(255, 175, 0, .2);--amber-950-transparent: rgba(255, 250, 0, .1);--amber-color: var(--amber-500);--amber-dark: var(--amber-600);--amber-darker: var(--amber-700);--amber-light: var(--amber-400);--amber-lighter: var(--amber-300);--amber-text-color-on-dark: var(--amber-500);--amber-text-color-on-light: var(--amber-600);--honey-50: #fff6e0;--honey-100: #fdedc6;--honey-200: #f3d99d;--honey-300: #eac267;--honey-400: #dea700;--honey-500: #c28f00;--honey-600: #a47600;--honey-700: #855d00;--honey-800: #644300;--honey-900: #432a00;--honey-950: #321e00;--honey-50-transparent: rgba(255, 165, 0, .1);--honey-100-transparent: rgba(245, 165, 0, .2);--honey-200-transparent: rgba(225, 160, 10, .4);--honey-300-transparent: rgba(220, 153, 2, .6);--honey-400-transparent: rgba(214, 145, 0, .8);--honey-500-transparent: rgba(194, 143, 0, 1);--honey-600-transparent: rgba(205, 148, 0, .8);--honey-700-transparent: rgba(222, 155, 0, .6);--honey-800-transparent: rgba(250, 168, 0, .4);--honey-900-transparent: rgba(255, 210, 0, .2);--honey-950-transparent: rgba(255, 255, 0, .1);--honey-color: var(--honey-500);--honey-dark: var(--honey-600);--honey-darker: var(--honey-700);--honey-light: var(--honey-400);--honey-lighter: var(--honey-300);--honey-text-color-on-dark: var(--honey-500);--honey-text-color-on-light: var(--honey-600);--yellow-50: #fdf9da;--yellow-100: #f8f2ca;--yellow-200: #ece2a3;--yellow-300: #dfce6e;--yellow-400: #d0b600;--yellow-500: #b69d00;--yellow-600: #9a8300;--yellow-700: #7c6800;--yellow-800: #5d4c00;--yellow-900: #3d3000;--yellow-950: #2d2200;--yellow-50-transparent: rgba(235, 195, 0, .1);--yellow-100-transparent: rgba(220, 190, 0, .2);--yellow-200-transparent: rgba(208, 183, 25, .4);--yellow-300-transparent: rgba(202, 173, 13, .6);--yellow-400-transparent: rgba(196, 164, 0, .8);--yellow-500-transparent: rgba(182, 157, 0, 1);--yellow-600-transparent: rgba(193, 164, 0, .8);--yellow-700-transparent: rgba(207, 173, 0, .6);--yellow-800-transparent: rgba(233, 190, 0, .4);--yellow-900-transparent: rgba(255, 240, 0, .2);--yellow-950-transparent: rgba(255, 255, 0, .1);--yellow-color: var(--yellow-500);--yellow-dark: var(--yellow-600);--yellow-darker: var(--yellow-700);--yellow-light: var(--yellow-400);--yellow-lighter: var(--yellow-300);--yellow-text-color-on-dark: var(--yellow-500);--yellow-text-color-on-light: var(--yellow-700);--peridot-50: #faffdf;--peridot-100: #f6fbd3;--peridot-200: #e7eeaf;--peridot-300: #d3db7c;--peridot-400: #bdc530;--peridot-500: #a6ac00;--peridot-600: #8c9000;--peridot-700: #707300;--peridot-800: #535500;--peridot-900: #353600;--peridot-950: #262700;--peridot-50-transparent: rgba(205, 255, 0, .1);--peridot-100-transparent: rgba(210, 235, 35, .2);--peridot-200-transparent: rgba(195, 213, 55, .4);--peridot-300-transparent: rgba(182, 195, 37, .6);--peridot-400-transparent: rgba(173, 183, 0, .8);--peridot-500-transparent: rgba(166, 172, 0, 1);--peridot-600-transparent: rgba(175, 180, 0, .8);--peridot-700-transparent: rgba(187, 192, 0, .6);--peridot-800-transparent: rgba(208, 213, 0, .4);--peridot-900-transparent: rgba(255, 255, 0, .2);--peridot-950-transparent: rgba(255, 255, 0, .1);--peridot-color: var(--peridot-500);--peridot-dark: var(--peridot-600);--peridot-darker: var(--peridot-700);--peridot-light: var(--peridot-400);--peridot-lighter: var(--peridot-300);--peridot-text-color-on-dark: var(--peridot-500);--peridot-text-color-on-light: var(--peridot-700);--sage-50: #f1fee0;--sage-100: #e9f9d2;--sage-200: #d5edb2;--sage-300: #badd85;--sage-400: #9cc94b;--sage-500: #81b200;--sage-600: #6b9600;--sage-700: #547800;--sage-800: #3d5900;--sage-900: #263904;--sage-950: #1b2903;--sage-50-transparent: rgba(115, 245, 0, .1);--sage-100-transparent: rgba(145, 225, 30, .2);--sage-200-transparent: rgba(150, 210, 63, .4);--sage-300-transparent: rgba(140, 198, 52, .6);--sage-400-transparent: rgba(131, 188, 30, .8);--sage-500-transparent: rgba(129, 178, 0, 1);--sage-600-transparent: rgba(134, 188, 0, .8);--sage-700-transparent: rgba(140, 200, 0, .6);--sage-800-transparent: rgba(153, 223, 0, .4);--sage-900-transparent: rgba(190, 255, 20, .2);--sage-950-transparent: rgba(255, 255, 30, .1);--sage-color: var(--sage-500);--sage-dark: var(--sage-600);--sage-darker: var(--sage-700);--sage-light: var(--sage-400);--sage-lighter: var(--sage-300);--sage-text-color-on-dark: var(--sage-500);--sage-text-color-on-light: var(--sage-700);--green-50: #eaffe4;--green-100: #ddf8d6;--green-200: #c2ebb8;--green-300: #a0dd93;--green-400: #75cc66;--green-500: #41b732;--green-600: #199c13;--green-700: #197c1c;--green-800: #195b1d;--green-900: #113b15;--green-950: #0b2b0e;--green-50-transparent: rgba(45, 255, 0, .1);--green-100-transparent: rgba(85, 220, 50, .2);--green-200-transparent: rgba(103, 205, 78, .4);--green-300-transparent: rgba(97, 198, 75, .6);--green-400-transparent: rgba(83, 191, 64, .8);--green-500-transparent: rgba(65, 183, 50, 1);--green-600-transparent: rgba(31, 195, 24, .8);--green-700-transparent: rgba(42, 207, 47, .6);--green-800-transparent: rgba(63, 228, 73, .4);--green-900-transparent: rgba(85, 255, 105, .2);--green-950-transparent: rgba(110, 255, 140, .1);--green-color: var(--green-500);--green-dark: var(--green-600);--green-darker: var(--green-700);--green-light: var(--green-400);--green-lighter: var(--green-300);--green-text-color-on-dark: var(--green-500);--green-text-color-on-light: var(--green-700);--jade-50: #e7ffed;--jade-100: #d6fbdf;--jade-200: #b6f0c6;--jade-300: #8ae3a8;--jade-400: #48d286;--jade-500: #00ba6f;--jade-600: #009c5f;--jade-700: #007d4e;--jade-800: #005c3a;--jade-900: #003c26;--jade-950: #002c1b;--jade-50-transparent: rgba(15, 255, 75, .1);--jade-100-transparent: rgba(50, 235, 95, .2);--jade-200-transparent: rgba(73, 218, 113, .4);--jade-300-transparent: rgba(60, 208, 110, .6);--jade-400-transparent: rgba(26, 199, 104, .8);--jade-500-transparent: rgba(0, 186, 111, 1);--jade-600-transparent: rgba(0, 195, 119, .8);--jade-700-transparent: rgba(0, 208, 130, .6);--jade-800-transparent: rgba(0, 230, 145, .4);--jade-900-transparent: rgba(0, 255, 190, .2);--jade-950-transparent: rgba(0, 255, 255, .1);--jade-color: var(--jade-500);--jade-dark: var(--jade-600);--jade-darker: var(--jade-700);--jade-light: var(--jade-400);--jade-lighter: var(--jade-300);--jade-text-color-on-dark: var(--jade-500);--jade-text-color-on-light: var(--jade-700);--emerald-50: #e5fff3;--emerald-100: #cffce9;--emerald-200: #aaf3d6;--emerald-300: #73e6bf;--emerald-400: #00d4a6;--emerald-500: #00b892;--emerald-600: #009a7c;--emerald-700: #007b64;--emerald-800: #005b4b;--emerald-900: #003b31;--emerald-950: #002b23;--emerald-50-transparent: rgba(0, 255, 135, .1);--emerald-100-transparent: rgba(15, 240, 145, .2);--emerald-200-transparent: rgba(43, 225, 153, .4);--emerald-300-transparent: rgba(22, 213, 148, .6);--emerald-400-transparent: rgba(0, 201, 144, .8);--emerald-500-transparent: rgba(0, 184, 146, 1);--emerald-600-transparent: rgba(0, 193, 155, .8);--emerald-700-transparent: rgba(0, 205, 167, .6);--emerald-800-transparent: rgba(0, 228, 188, .4);--emerald-900-transparent: rgba(0, 255, 245, .2);--emerald-950-transparent: rgba(0, 255, 255, .1);--emerald-color: var(--emerald-500);--emerald-dark: var(--emerald-600);--emerald-darker: var(--emerald-700);--emerald-light: var(--emerald-400);--emerald-lighter: var(--emerald-300);--emerald-text-color-on-dark: var(--emerald-500);--emerald-text-color-on-light: var(--emerald-700);--turquoise-50: #e4fff9;--turquoise-100: #cbfdf4;--turquoise-200: #a3f4e6;--turquoise-300: #61e7d6;--turquoise-400: #00d2c2;--turquoise-500: #00b6aa;--turquoise-600: #009990;--turquoise-700: #007a74;--turquoise-800: #005a57;--turquoise-900: #003a39;--turquoise-950: #002a2a;--turquoise-50-transparent: rgba(0, 255, 195, .1);--turquoise-100-transparent: rgba(0, 245, 200, .2);--turquoise-200-transparent: rgba(25, 228, 193, .4);--turquoise-300-transparent: rgba(0, 215, 187, .6);--turquoise-400-transparent: rgba(0, 199, 179, .8);--turquoise-500-transparent: rgba(0, 182, 170, 1);--turquoise-600-transparent: rgba(0, 191, 180, .8);--turquoise-700-transparent: rgba(0, 203, 193, .6);--turquoise-800-transparent: rgba(0, 225, 218, .4);--turquoise-900-transparent: rgba(0, 255, 255, .2);--turquoise-950-transparent: rgba(0, 255, 255, .1);--turquoise-color: var(--turquoise-500);--turquoise-dark: var(--turquoise-600);--turquoise-darker: var(--turquoise-700);--turquoise-light: var(--turquoise-400);--turquoise-lighter: var(--turquoise-300);--turquoise-text-color-on-dark: var(--turquoise-500);--turquoise-text-color-on-light: var(--turquoise-700);--cyan-50: #dfffff;--cyan-100: #c7fbfc;--cyan-200: #9bf0f2;--cyan-300: #56e2e8;--cyan-400: #00ccd5;--cyan-500: #00b1ba;--cyan-600: #00949d;--cyan-700: #00767f;--cyan-800: #00575f;--cyan-900: #00383f;--cyan-950: #00292e;--cyan-50-transparent: rgba(0, 255, 255, .1);--cyan-100-transparent: rgba(0, 235, 240, .2);--cyan-200-transparent: rgba(5, 218, 223, .4);--cyan-300-transparent: rgba(0, 207, 217, .6);--cyan-400-transparent: rgba(0, 191, 203, .8);--cyan-500-transparent: rgba(0, 177, 186, 1);--cyan-600-transparent: rgba(0, 185, 196, .8);--cyan-700-transparent: rgba(0, 197, 212, .6);--cyan-800-transparent: rgba(0, 218, 238, .4);--cyan-900-transparent: rgba(0, 255, 255, .2);--cyan-950-transparent: rgba(0, 255, 255, .1);--cyan-color: var(--cyan-500);--cyan-dark: var(--cyan-600);--cyan-darker: var(--cyan-700);--cyan-light: var(--cyan-400);--cyan-lighter: var(--cyan-300);--cyan-text-color-on-dark: var(--cyan-500);--cyan-text-color-on-light: var(--cyan-700);--cerulean-50: #e7fbff;--cerulean-100: #cdf6ff;--cerulean-200: #99e9fb;--cerulean-300: #57d9f6;--cerulean-400: #00c4e4;--cerulean-500: #00a8c7;--cerulean-600: #008ca7;--cerulean-700: #007087;--cerulean-800: #005265;--cerulean-900: #003543;--cerulean-950: #002733;--cerulean-50-transparent: rgba(15, 215, 255, .1);--cerulean-100-transparent: rgba(5, 210, 255, .2);--cerulean-200-transparent: rgba(0, 200, 245, .4);--cerulean-300-transparent: rgba(0, 192, 240, .6);--cerulean-400-transparent: rgba(0, 181, 221, .8);--cerulean-500-transparent: rgba(0, 168, 199, 1);--cerulean-600-transparent: rgba(0, 175, 209, .8);--cerulean-700-transparent: rgba(0, 187, 225, .6);--cerulean-800-transparent: rgba(0, 205, 253, .4);--cerulean-900-transparent: rgba(0, 255, 255, .2);--cerulean-950-transparent: rgba(0, 255, 255, .1);--cerulean-color: var(--cerulean-500);--cerulean-dark: var(--cerulean-600);--cerulean-darker: var(--cerulean-700);--cerulean-light: var(--cerulean-400);--cerulean-lighter: var(--cerulean-300);--cerulean-text-color-on-dark: var(--cerulean-500);--cerulean-text-color-on-light: var(--cerulean-600);--azure-50: #eaf8ff;--azure-100: #d4f1ff;--azure-200: #a4e2ff;--azure-300: #67d0ff;--azure-400: #00baf7;--azure-500: #00a0d6;--azure-600: #0084b4;--azure-700: #006991;--azure-800: #004d6d;--azure-900: #003249;--azure-950: #002538;--azure-50-transparent: rgba(45, 185, 255, .1);--azure-100-transparent: rgba(40, 185, 255, .2);--azure-200-transparent: rgba(28, 183, 255, .4);--azure-300-transparent: rgba(2, 177, 255, .6);--azure-400-transparent: rgba(0, 169, 245, .8);--azure-500-transparent: rgba(0, 160, 214, 1);--azure-600-transparent: rgba(0, 165, 225, .8);--azure-700-transparent: rgba(0, 175, 242, .6);--azure-800-transparent: rgba(0, 193, 255, .4);--azure-900-transparent: rgba(0, 250, 255, .2);--azure-950-transparent: rgba(0, 255, 255, .1);--azure-color: var(--azure-500);--azure-dark: var(--azure-600);--azure-darker: var(--azure-700);--azure-light: var(--azure-400);--azure-lighter: var(--azure-300);--azure-text-color-on-dark: var(--azure-500);--azure-text-color-on-light: var(--azure-600);--cobalt-50: #ecf6ff;--cobalt-100: #d9edff;--cobalt-200: #b0daff;--cobalt-300: #82c5ff;--cobalt-400: #48aeff;--cobalt-500: #0094ef;--cobalt-600: #0079c8;--cobalt-700: #005fa1;--cobalt-800: #00457a;--cobalt-900: #042d51;--cobalt-950: #05223e;--cobalt-50-transparent: rgba(65, 165, 255, .1);--cobalt-100-transparent: rgba(65, 165, 255, .2);--cobalt-200-transparent: rgba(58, 163, 255, .4);--cobalt-300-transparent: rgba(47, 158, 255, .6);--cobalt-400-transparent: rgba(26, 154, 255, .8);--cobalt-500-transparent: rgba(0, 148, 239, 1);--cobalt-600-transparent: rgba(0, 151, 250, .8);--cobalt-700-transparent: rgba(0, 158, 255, .6);--cobalt-800-transparent: rgba(0, 173, 255, .4);--cobalt-900-transparent: rgba(20, 225, 255, .2);--cobalt-950-transparent: rgba(50, 255, 255, .1);--cobalt-color: var(--cobalt-500);--cobalt-dark: var(--cobalt-600);--cobalt-darker: var(--cobalt-700);--cobalt-light: var(--cobalt-400);--cobalt-lighter: var(--cobalt-300);--cobalt-text-color-on-dark: var(--cobalt-500);--cobalt-text-color-on-light: var(--cobalt-600);--blue-50: #edf4ff;--blue-100: #dae9ff;--blue-200: #b4d1ff;--blue-300: #8db7ff;--blue-400: #659bff;--blue-500: #3d7dfb;--blue-600: #2a62dd;--blue-700: #244dab;--blue-800: #1e397a;--blue-900: #15264f;--blue-950: #101d3d;--blue-50-transparent: rgba(75, 145, 255, .1);--blue-100-transparent: rgba(70, 145, 255, .2);--blue-200-transparent: rgba(68, 140, 255, .4);--blue-300-transparent: rgba(65, 135, 255, .6);--blue-400-transparent: rgba(63, 130, 255, .8);--blue-500-transparent: rgba(61, 125, 251, 1);--blue-600-transparent: rgba(53, 123, 255, .8);--blue-700-transparent: rgba(60, 128, 255, .6);--blue-800-transparent: rgba(75, 143, 255, .4);--blue-900-transparent: rgba(105, 190, 255, .2);--blue-950-transparent: rgba(160, 255, 255, .1);--blue-color: var(--blue-500);--blue-dark: var(--blue-600);--blue-darker: var(--blue-700);--blue-light: var(--blue-400);--blue-lighter: var(--blue-300);--blue-text-color-on-dark: var(--blue-500);--blue-text-color-on-light: var(--blue-600);--indigo-50: #eff2ff;--indigo-100: #dee4ff;--indigo-200: #bec9ff;--indigo-300: #9eabfe;--indigo-400: #818cfb;--indigo-500: #686cf4;--indigo-600: #5452d6;--indigo-700: #4241a5;--indigo-800: #313176;--indigo-900: #21214d;--indigo-950: #191a3c;--indigo-50-transparent: rgba(95, 125, 255, .1);--indigo-100-transparent: rgba(90, 120, 255, .2);--indigo-200-transparent: rgba(93, 120, 255, .4);--indigo-300-transparent: rgba(93, 115, 253, .6);--indigo-400-transparent: rgba(98, 111, 250, .8);--indigo-500-transparent: rgba(104, 108, 244, 1);--indigo-600-transparent: rgba(105, 103, 255, .8);--indigo-700-transparent: rgba(110, 108, 255, .6);--indigo-800-transparent: rgba(123, 123, 255, .4);--indigo-900-transparent: rgba(165, 165, 255, .2);--indigo-950-transparent: rgba(250, 255, 255, .1);--indigo-color: var(--indigo-500);--indigo-dark: var(--indigo-600);--indigo-darker: var(--indigo-700);--indigo-light: var(--indigo-400);--indigo-lighter: var(--indigo-300);--indigo-text-color-on-dark: var(--indigo-500);--indigo-text-color-on-light: var(--indigo-600);--violet-50: #f3f1ff;--violet-100: #e7e3ff;--violet-200: #cec6ff;--violet-300: #b6a7fb;--violet-400: #a087f7;--violet-500: #8a64ef;--violet-600: #734ad1;--violet-700: #593ba1;--violet-800: #412d73;--violet-900: #2b1f4b;--violet-950: #21183a;--violet-50-transparent: rgba(135, 115, 255, .1);--violet-100-transparent: rgba(135, 115, 255, .2);--violet-200-transparent: rgba(133, 113, 255, .4);--violet-300-transparent: rgba(133, 108, 248, .6);--violet-400-transparent: rgba(136, 105, 245, .8);--violet-500-transparent: rgba(138, 100, 239, 1);--violet-600-transparent: rgba(144, 93, 255, .8);--violet-700-transparent: rgba(148, 98, 255, .6);--violet-800-transparent: rgba(163, 113, 255, .4);--violet-900-transparent: rgba(215, 155, 255, .2);--violet-950-transparent: rgba(255, 240, 255, .1);--violet-color: var(--violet-500);--violet-dark: var(--violet-600);--violet-darker: var(--violet-700);--violet-light: var(--violet-400);--violet-lighter: var(--violet-300);--violet-text-color-on-dark: var(--violet-500);--violet-text-color-on-light: var(--violet-600);--purple-50: #f8f1ff;--purple-100: #f0e2ff;--purple-200: #dfc3fb;--purple-300: #cda4f4;--purple-400: #bb82ee;--purple-500: #a85ee4;--purple-600: #8e44c7;--purple-700: #6e379a;--purple-800: #4f2b6e;--purple-900: #341d48;--purple-950: #271637;--purple-50-transparent: rgba(185, 115, 255, .1);--purple-100-transparent: rgba(180, 110, 255, .2);--purple-200-transparent: rgba(175, 105, 245, .4);--purple-300-transparent: rgba(172, 103, 237, .6);--purple-400-transparent: rgba(170, 99, 234, .8);--purple-500-transparent: rgba(168, 94, 228, 1);--purple-600-transparent: rgba(178, 85, 249, .8);--purple-700-transparent: rgba(183, 92, 255, .6);--purple-800-transparent: rgba(198, 108, 255, .4);--purple-900-transparent: rgba(255, 145, 255, .2);--purple-950-transparent: rgba(255, 220, 255, .1);--purple-color: var(--purple-500);--purple-dark: var(--purple-600);--purple-darker: var(--purple-700);--purple-light: var(--purple-400);--purple-lighter: var(--purple-300);--purple-text-color-on-dark: var(--purple-500);--purple-text-color-on-light: var(--purple-600);--magenta-50: #feefff;--magenta-100: #fddffe;--magenta-200: #efc2f3;--magenta-300: #e2a3e9;--magenta-400: #d580e0;--magenta-500: #c35ad4;--magenta-600: #a640b8;--magenta-700: #813590;--magenta-800: #5d2a68;--magenta-900: #3c1d44;--magenta-950: #2d1533;--magenta-50-transparent: rgba(245, 95, 255, .1);--magenta-100-transparent: rgba(245, 95, 250, .2);--magenta-200-transparent: rgba(215, 103, 225, .4);--magenta-300-transparent: rgba(207, 102, 218, .6);--magenta-400-transparent: rgba(203, 96, 216, .8);--magenta-500-transparent: rgba(195, 90, 212, 1);--magenta-600-transparent: rgba(208, 80, 230, .8);--magenta-700-transparent: rgba(215, 88, 240, .6);--magenta-800-transparent: rgba(233, 105, 255, .4);--magenta-900-transparent: rgba(255, 145, 255, .2);--magenta-950-transparent: rgba(255, 210, 255, .1);--magenta-color: var(--magenta-500);--magenta-dark: var(--magenta-600);--magenta-darker: var(--magenta-700);--magenta-light: var(--magenta-400);--magenta-lighter: var(--magenta-300);--magenta-text-color-on-dark: var(--magenta-500);--magenta-text-color-on-light: var(--magenta-600);--rose-50: #fff0f9;--rose-100: #ffe0f3;--rose-200: #fbc0e5;--rose-300: #f19fd7;--rose-400: #e67bc9;--rose-500: #d653b9;--rose-600: #b739a0;--rose-700: #8e307f;--rose-800: #66275d;--rose-900: #421b3d;--rose-950: #31142e;--rose-50-transparent: rgba(255, 105, 195, .1);--rose-100-transparent: rgba(255, 100, 195, .2);--rose-200-transparent: rgba(245, 98, 190, .4);--rose-300-transparent: rgba(232, 95, 188, .6);--rose-400-transparent: rgba(224, 90, 188, .8);--rose-500-transparent: rgba(214, 83, 185, 1);--rose-600-transparent: rgba(229, 71, 200, .8);--rose-700-transparent: rgba(237, 80, 212, .6);--rose-800-transparent: rgba(255, 98, 233, .4);--rose-900-transparent: rgba(255, 135, 255, .2);--rose-950-transparent: rgba(255, 200, 255, .1);--rose-color: var(--rose-500);--rose-dark: var(--rose-600);--rose-darker: var(--rose-700);--rose-light: var(--rose-400);--rose-lighter: var(--rose-300);--rose-text-color-on-dark: var(--rose-500);--rose-text-color-on-light: var(--rose-600);--crimson-50: #fff0f4;--crimson-100: #ffe1ea;--crimson-200: #ffbfd4;--crimson-300: #f99cc0;--crimson-400: #f075ac;--crimson-500: #e14b99;--crimson-600: #c12f83;--crimson-700: #952969;--crimson-800: #6b234f;--crimson-900: #451834;--crimson-950: #341228;--crimson-50-transparent: rgba(255, 105, 145, .1);--crimson-100-transparent: rgba(255, 105, 150, .2);--crimson-200-transparent: rgba(255, 95, 148, .4);--crimson-300-transparent: rgba(245, 90, 150, .6);--crimson-400-transparent: rgba(236, 83, 151, .8);--crimson-500-transparent: rgba(225, 75, 153, 1);--crimson-600-transparent: rgba(241, 59, 164, .8);--crimson-700-transparent: rgba(248, 68, 175, .6);--crimson-800-transparent: rgba(255, 88, 198, .4);--crimson-900-transparent: rgba(255, 120, 255, .2);--crimson-950-transparent: rgba(255, 180, 255, .1);--crimson-color: var(--crimson-500);--crimson-dark: var(--crimson-600);--crimson-darker: var(--crimson-700);--crimson-light: var(--crimson-400);--crimson-lighter: var(--crimson-300);--crimson-text-color-on-dark: var(--crimson-500);--crimson-text-color-on-light: var(--crimson-600)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}img{vertical-align:bottom}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{width:100%;height:100%;font-size:100%;overflow:hidden}body{width:100%;height:100%;min-height:100%;color:var(--text-black);line-height:1.8;font-size:1rem;font-weight:400;word-break:normal;word-wrap:break-word;overflow:hidden}html>body{height:auto}a{text-decoration:none!important}a:link,a:visited{color:var(--link-color);text-decoration:none!important}a:hover{color:var(--link-color-light);text-decoration:none!important}a:active{color:var(--link-color);text-decoration:none!important}a,button{cursor:pointer}button{background:transparent;border:none;font-size:inherit;font-weight:inherit;cursor:pointer}dialog{color:inherit}body *{box-sizing:border-box;font-family:YakuHanJP,Roboto,Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif}h1,h2,h3,h4,h5,h6,h7{font-size:1rem;margin:0}a,button{transition-duration:.3s;transition-property:background-color,color,opacity}a.disabled,button.disabled{cursor:default}a:not(.disabled),button:not(.disabled){cursor:pointer!important}.thumbnail{display:block;margin:0;padding:0;border:none;border-radius:0}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}.hidden{display:none}label{font-weight:400}p{margin:0}html,body{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}input:-webkit-autofill{transition:background-color 5000s ease-in-out 0s!important}::placeholder{color:var(--base-tp400)}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300}.material-symbols-outlined.fill{font-variation-settings:"FILL" 1,"wght" 300}
