:root{--font-primary: Roboto, "Helvetica Neue", sans-serif;overscroll-behavior:none}html,body{height:100%}body{margin:0;font-family:var(--font-primary);box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}html{color-scheme:light;--header-height: 3.75rem;--mat-sys-background: light-dark(#fdf8f8, #141314);--mat-sys-error: light-dark(#bb1614, #ffb4a9);--mat-sys-error-container: light-dark(#ffdad5, #930005);--mat-sys-inverse-on-surface: light-dark(#f4f0f0, #313030);--mat-sys-inverse-primary: light-dark(#cac5cc, #605d63);--mat-sys-inverse-surface: light-dark(#313030, #e6e1e1);--mat-sys-on-background: light-dark(#1c1b1c, #e6e1e1);--mat-sys-on-error: light-dark(#ffffff, #690002);--mat-sys-on-error-container: light-dark(#930005, #ffdad5);--mat-sys-on-primary: light-dark(#ffffff, #322f35);--mat-sys-on-primary-container: light-dark(#48464b, #e6e1e8);--mat-sys-on-primary-fixed: light-dark(#1d1b20, #1d1b20);--mat-sys-on-primary-fixed-variant: light-dark(#48464b, #48464b);--mat-sys-on-secondary: light-dark(#ffffff, #313032);--mat-sys-on-secondary-container: light-dark(#484648, #e6e1e4);--mat-sys-on-secondary-fixed: light-dark(#1c1b1d, #1c1b1d);--mat-sys-on-secondary-fixed-variant: light-dark(#484648, #484648);--mat-sys-on-surface: light-dark(#1c1b1c, #e6e1e1);--mat-sys-on-surface-variant: light-dark(#48464b, #e6e1e7);--mat-sys-on-tertiary: light-dark(#ffffff, #362e30);--mat-sys-on-tertiary-container: light-dark(#4d4447, #eddfe2);--mat-sys-on-tertiary-fixed: light-dark(#211a1c, #211a1c);--mat-sys-on-tertiary-fixed-variant: light-dark(#4d4447, #4d4447);--mat-sys-outline: light-dark(#79767b, #938f95);--mat-sys-outline-variant: light-dark(#cac5cb, #48464b);--mat-sys-primary: light-dark(#605d63, #cac5cc);--mat-sys-primary-container: light-dark(#e6e1e8, #48464b);--mat-sys-primary-fixed: light-dark(#e6e1e8, #e6e1e8);--mat-sys-primary-fixed-dim: light-dark(#cac5cc, #cac5cc);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#605e60, #cac5c8);--mat-sys-secondary-container: light-dark(#e6e1e4, #484648);--mat-sys-secondary-fixed: light-dark(#e6e1e4, #e6e1e4);--mat-sys-secondary-fixed-dim: light-dark(#cac5c8, #cac5c8);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fdf8f8, #141314);--mat-sys-surface-bright: light-dark(#fdf8f8, #3a3939);--mat-sys-surface-container: light-dark(#f1eded, #201f20);--mat-sys-surface-container-high: light-dark(#ebe7e7, #2b2a2a);--mat-sys-surface-container-highest: light-dark(#e6e1e1, #363435);--mat-sys-surface-container-low: light-dark(#f7f3f3, #1c1b1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0f0e0e);--mat-sys-surface-dim: light-dark(#ddd9d9, #141314);--mat-sys-surface-tint: light-dark(#605d63, #cac5cc);--mat-sys-surface-variant: light-dark(#e6e1e7, #48464b);--mat-sys-tertiary: light-dark(#665c5e, #d0c3c6);--mat-sys-tertiary-container: light-dark(#eddfe2, #4d4447);--mat-sys-tertiary-fixed: light-dark(#eddfe2, #eddfe2);--mat-sys-tertiary-fixed-dim: light-dark(#d0c3c6, #d0c3c6);--mat-sys-neutral-variant20: #322f34;--mat-sys-neutral10: #1c1b1c;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html:has(.dark-mode){color-scheme:dark}html .mat-mdc-dialog-surface{max-width:100%;background-color:var(--color-white);border-radius:var(--border-radius--default)}html .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled){background-color:var(--color-gray-3)}html a{color:var(--color-text-primary)}:root{--space-xl: 2rem;--space-l: 1.5rem;--space-m: 1rem;--space-sm: .75rem;--space-s: .625rem;--space-xs: .5rem;--space-xxs: .25rem;--header-height: 3.75rem;--color-gray: color-mix(in srgb, var(--color-main-dark), var(--color-white) 50%);--color-gray-3: color-mix(in srgb, var(--color-white), black 3%);--font-size-s: .75rem;--font-size-sm: 13px;--font-size-m: .875rem;--font-size-l: 1rem;--font-size-xl: 1.125rem;--line-height-s: 1rem;--border-default: 1px solid var(--color-mono-shift-50);--border-radius--default: .25rem;--border-radius-s: .125rem;--color-mono-white: oklch(1 0 0);--color-white: var(--color-mono-white);--color-link-active: var(--color-mono-white);--color-mono-50: oklch(.956 .003 309.05);--color-main-white: var(--color-mono-50);--color-mono-100: oklch(.914 .004 301.79);--color-mono-200: oklch(.828 .009 308.52);--color-mono-300: oklch(.743 .013 301.31);--color-mono-600: oklch(.484 .021 303.08);--color-mono-900: oklch(.227 .01 303.76);--color-mono-main: var(--color-mono-900);--color-next-dark: var(--color-mono-900);--color-text-primary: var(--color-mono-900);--color-mono-black: oklch(0 0 0);--color-mono-shift-50: oklch(.941 .003 286.79);--color-left-panel: var(--color-mono-shift-50);--color-mono-shift-1000: oklch(.1591 0 0);--color-main-dark: var(--color-mono-shift-1000);--color-danger-200: oklch(88.86% .045 18.07);--color-danger-400: oklch(.715 .141 21.21);--color-danger-500: oklch(.629 .208 25.5);--color-danger-800: oklch(34.22% .116 25.89);--color-success-100: oklch(93.83% .064 147.78);--color-success-200: oklch(.84 .133 147.06);--color-success-400: oklch(66.13% .104 147.31);--color-success-800: oklch(31.33% .05 147.1);--color-info-200: oklch(90.51% .035 250.87);--color-info-800: oklch(32.51% .051 242.85);--color-info-bright-600: oklch(.549 .137 256.38);--color-warning-honey-500: oklch(.61 .132 70.6);--color-warning-gold-200: oklch(.844 .172 84.93);--font-pf1: 500 .875rem/1.125rem var(--font-primary);--font-pf2: 400 .75rem/1rem var(--font-primary);--font-h2: 600 1.5rem/2rem var(--font-primary);--font-h3: 600 .8125rem/1.25rem var(--font-primary)}.d-flex{display:flex;align-items:center}.d-flex.gap-s{gap:var(--space-s)}.d-flex.gap-xxs{gap:var(--space-xxs)}.d-flex.gap-xs{gap:var(--space-xs)}.d-flex.gap-sm{gap:var(--space-sm)}.d-flex.gap-m{gap:var(--space-m)}.d-flex.gap-l{gap:var(--space-l)}.d-flex.align-start{align-items:flex-start}.d-flex.align-stretch{align-items:stretch}.d-flex.justify-start{justify-content:flex-start}.d-flex.justify-between{justify-content:space-between}.d-flex.justify-center{justify-content:center}.d-flex.justify-end{justify-content:flex-end}.d-flex.flex-column{flex-direction:column}.flex-grow{flex-grow:1}.no-shrink{flex-shrink:0}.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}.full-width{width:100%}.half-width{width:50%}hr{width:100%;margin:0;border:none;border-bottom:1px solid oklch(from var(--color-mono-main) l c h/.12)}:root{--mat-form-field-container-height: 44px;--mat-button-filled-container-color: var(--color-main-dark);--mat-button-filled-label-text-color: var(--color-white);--mat-button-filled-container-shape: var(--border-radius--default);--mat-button-outlined-container-shape: var(--border-radius--default);--mat-button-text-container-shape: var(--border-radius--default);--mat-button-tonal-container-shape: var(--border-radius--default);--mat-button-outlined-outline-color: var(--color-left-panel);--mat-dialog-actions-alignment: space-between;--mat-dialog-actions-padding: var(--space-l);--mat-expansion-container-shape: var(--border-radius--default);--mat-expansion-container-background-color: transparent;--mat-expansion-header-collapsed-state-height: 2.25rem;--mat-expansion-header-expanded-state-height: 2.25rem}:root mat-form-field .mat-mdc-text-field-wrapper{background-color:transparent}:root mat-form-field.size-s .mat-mdc-form-field-infix{padding-top:var(--space-s);padding-bottom:var(--space-s);min-height:40px}:root mat-form-field.size-s .mat-mdc-form-field-subscript-wrapper{display:none}:root mat-form-field:has(input:disabled) [matformfieldlineripple]{display:none}:root .mat-dialog-header{display:flex;justify-content:space-between;align-items:center;padding:var(--space-l)}:root .mat-dialog-header h2{margin:0;font:var(--font-h2)}:root .mdc-snackbar.danger{--mat-snack-bar-button-color: var(--color-mono-black);--mat-snack-bar-container-color: var(--color-danger-200);--mat-snack-bar-supporting-text-color: var(--color-danger-800)}:root .mdc-snackbar.success{--mat-snack-bar-button-color: var(--color-mono-black);--mat-snack-bar-container-color: var(--color-success-100);--mat-snack-bar-supporting-text-color: var(--color-success-800)}:root .mdc-snackbar.info{--mat-snack-bar-button-color: var(--color-mono-black);--mat-snack-bar-container-color: var(--color-info-200);--mat-snack-bar-supporting-text-color: var(--color-info-800)}
