@charset "UTF-8";@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-ext-300.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-300.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-ext-300.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-300.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-ext-400.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-400.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-ext-500.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-500.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-ext-500.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/fonts/material-icons-fallback-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter-cyrillic-ext-300.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter-cyrillic-300.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter-latin-ext-300.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter-latin-300.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic-ext-400.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic-400.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic-ext-500.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic-500.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-ext-500.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-cyrillic-ext-600.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-cyrillic-600.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-ext-600.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-cyrillic-ext-700.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-cyrillic-700.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-ext-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}body{--mat-sys-primary: var(--mp-accent);--mat-sys-on-primary: var(--admin-bg);--mat-sys-primary-container: var(--mp-accent-100);--mat-sys-on-primary-container: var(--mp-accent-800);--mat-sys-inverse-primary: var(--mp-accent-300);--mat-sys-secondary: var(--mp-neutral-700);--mat-sys-on-secondary: var(--admin-bg);--mat-sys-secondary-container: var(--mp-accent-100);--mat-sys-on-secondary-container: var(--mp-accent-800);--mat-sys-tertiary: var(--mp-accent2);--mat-sys-on-tertiary: var(--admin-bg);--mat-sys-tertiary-container: var(--mp-accent2-100);--mat-sys-on-tertiary-container: var(--mp-accent2-800);--mat-sys-error: var(--mp-accent2-700);--mat-sys-on-error: var(--admin-bg);--mat-sys-error-container: var(--mp-accent2-100);--mat-sys-on-error-container: var(--mp-accent2-800);--mat-sys-background: var(--admin-bg);--mat-sys-on-background: var(--admin-text-primary);--mat-sys-surface: var(--admin-bg);--mat-sys-surface-bright: var(--admin-bg);--mat-sys-surface-dim: var(--mp-neutral-200);--mat-sys-surface-container-lowest: var(--admin-bg);--mat-sys-surface-container-low: var(--mp-neutral-100);--mat-sys-surface-container: var(--admin-surface);--mat-sys-surface-container-high: var(--admin-surface);--mat-sys-surface-container-highest: var(--mp-neutral-200);--mat-sys-surface-variant: var(--mp-neutral-200);--mat-sys-on-surface: var(--admin-text-primary);--mat-sys-on-surface-variant: var(--mp-neutral-700);--mat-sys-inverse-surface: var(--mp-neutral-900);--mat-sys-inverse-on-surface: var(--mp-neutral-100);--mat-sys-outline: var(--mp-neutral-400);--mat-sys-outline-variant: var(--mp-neutral-300);--mat-sys-surface-tint: transparent;--mat-sys-corner-extra-small: 3px;--mat-sys-corner-small: 4px;--mat-sys-corner-medium: 6px;--mat-sys-corner-large: 8px;--mat-sys-corner-extra-large: 10px;--mat-sys-corner-full: 999px;--mat-sys-level1: 0 1px 2px oklch(.28 .02 265 / .08);--mat-sys-level2: 0 4px 12px oklch(.28 .02 265 / .1);--mat-sys-level3: 0 12px 32px oklch(.28 .02 265 / .14);--mat-sys-level4: 0 16px 40px oklch(.28 .02 265 / .16);--mat-sys-level5: 0 20px 48px oklch(.28 .02 265 / .18);--mat-button-filled-container-shape: 999px;--mat-button-filled-container-height: 40px;--mat-button-filled-horizontal-padding: 18px;--mat-button-filled-container-color: var(--mp-accent);--mat-button-filled-label-text-color: var(--admin-bg);--mat-button-filled-label-text-weight: 600;--mat-button-filled-state-layer-color: var(--admin-bg);--mat-button-outlined-container-shape: 999px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-horizontal-padding: 16px;--mat-button-outlined-outline-color: var(--admin-divider);--mat-button-outlined-label-text-color: var(--admin-text-primary);--mat-button-outlined-label-text-weight: 600;--mat-button-outlined-state-layer-color: var(--admin-text-primary);--mat-button-text-container-shape: 999px;--mat-button-text-container-height: 36px;--mat-button-text-label-text-color: var(--mp-accent-700);--mat-button-text-label-text-weight: 600;--mat-button-text-state-layer-color: var(--mp-accent);--mat-button-protected-container-shape: 999px;--mat-button-tonal-container-shape: 999px;--mat-icon-button-icon-color: var(--mp-neutral-700);--mat-icon-button-state-layer-color: var(--mp-accent);--mat-icon-button-state-layer-size: 38px;--mat-icon-button-container-shape: 999px;--mat-form-field-container-height: 44px;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-container-text-size: 14px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-outlined-outline-color: var(--mp-neutral-300);--mat-form-field-outlined-hover-outline-color: var(--mp-neutral-500);--mat-form-field-outlined-focus-outline-color: var(--mp-accent);--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 1.5px;--mat-form-field-outlined-label-text-color: var(--mp-neutral-700);--mat-form-field-outlined-label-text-size: 14px;--mat-form-field-outlined-hover-label-text-color: var(--mp-neutral-800);--mat-form-field-outlined-focus-label-text-color: var(--mp-accent-700);--mat-form-field-outlined-input-text-color: var(--admin-text-primary);--mat-form-field-outlined-input-text-placeholder-color: var(--mp-neutral-600);--mat-form-field-outlined-caret-color: var(--mp-accent);--mat-form-field-outlined-error-outline-color: var(--mp-accent2-700);--mat-form-field-outlined-error-hover-outline-color: var(--mp-accent2-700);--mat-form-field-outlined-error-focus-outline-color: var(--mp-accent2-700);--mat-form-field-outlined-error-label-text-color: var(--mp-accent2-700);--mat-form-field-error-text-color: var(--mp-accent2-700);--mat-form-field-subscript-text-size: 12px;--mat-form-field-leading-icon-color: var(--mp-neutral-600);--mat-form-field-trailing-icon-color: var(--mp-neutral-600);--mat-select-trigger-text-size: 14px;--mat-select-enabled-trigger-text-color: var(--admin-text-primary);--mat-select-placeholder-text-color: var(--mp-neutral-600);--mat-select-enabled-arrow-color: var(--mp-neutral-600);--mat-select-focused-arrow-color: var(--mp-accent);--mat-select-panel-background-color: var(--admin-bg);--mat-select-container-elevation-shadow: var(--mat-sys-level3);--mat-option-label-text-size: 14px;--mat-option-label-text-color: var(--admin-text-primary);--mat-option-hover-state-layer-color: var(--mp-neutral-200);--mat-option-focus-state-layer-color: var(--mp-neutral-200);--mat-option-selected-state-layer-color: var(--mp-accent-100);--mat-option-selected-state-label-text-color: var(--mp-accent-800);--mat-dialog-container-color: var(--admin-bg);--mat-dialog-container-shape: 8px;--mat-dialog-container-elevation-shadow: var(--mat-sys-level4);--mat-dialog-subhead-color: var(--admin-text-primary);--mat-dialog-subhead-size: 22px;--mat-dialog-subhead-weight: 600;--mat-dialog-subhead-tracking: -.01em;--mat-dialog-supporting-text-color: var(--mp-neutral-800);--mat-dialog-supporting-text-size: 14px;--mat-dialog-headline-padding: 24px 28px 8px;--mat-dialog-content-padding: 8px 28px 16px;--mat-dialog-actions-padding: 8px 28px 24px;--mat-dialog-actions-alignment: flex-end;--mat-table-background-color: transparent;--mat-table-header-container-height: 52px;--mat-table-row-item-container-height: 56px;--mat-table-footer-container-height: 48px;--mat-table-header-headline-color: var(--admin-text-primary);--mat-table-header-headline-size: 12px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .04em;--mat-table-row-item-label-text-color: var(--admin-text-primary);--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-outline-color: var(--admin-divider);--mat-sort-arrow-color: var(--mp-accent);--mat-paginator-container-background-color: transparent;--mat-paginator-container-text-color: var(--mp-neutral-700);--mat-paginator-container-text-size: 13px;--mat-paginator-enabled-icon-color: var(--mp-neutral-800);--mat-paginator-disabled-icon-color: var(--mp-neutral-400);--mat-paginator-form-field-container-height: 36px;--mat-paginator-form-field-container-vertical-padding: 6px;--mat-snack-bar-container-color: var(--mp-neutral-900);--mat-snack-bar-supporting-text-color: var(--mp-neutral-100);--mat-snack-bar-button-color: var(--mp-accent-300);--mat-snack-bar-container-shape: 6px;--mat-slide-toggle-track-height: 22px;--mat-slide-toggle-track-width: 40px;--mat-slide-toggle-track-shape: 999px;--mat-slide-toggle-selected-track-color: var(--mp-accent);--mat-slide-toggle-selected-hover-track-color: var(--mp-accent-600);--mat-slide-toggle-selected-focus-track-color: var(--mp-accent-600);--mat-slide-toggle-selected-pressed-track-color: var(--mp-accent-700);--mat-slide-toggle-selected-handle-color: var(--admin-bg);--mat-slide-toggle-selected-hover-handle-color: var(--admin-bg);--mat-slide-toggle-selected-focus-handle-color: var(--admin-bg);--mat-slide-toggle-selected-pressed-handle-color: var(--admin-bg);--mat-slide-toggle-selected-icon-color: var(--mp-accent);--mat-slide-toggle-unselected-track-color: var(--mp-neutral-300);--mat-slide-toggle-unselected-hover-track-color: var(--mp-neutral-300);--mat-slide-toggle-unselected-focus-track-color: var(--mp-neutral-300);--mat-slide-toggle-unselected-pressed-track-color: var(--mp-neutral-400);--mat-slide-toggle-unselected-handle-color: var(--admin-bg);--mat-slide-toggle-unselected-hover-handle-color: var(--admin-bg);--mat-slide-toggle-unselected-focus-handle-color: var(--admin-bg);--mat-slide-toggle-unselected-pressed-handle-color: var(--admin-bg);--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-handle-elevation-shadow: var(--mat-sys-level1);--mat-chip-container-shape-radius: 3px;--mat-chip-container-height: 26px;--mat-chip-outline-width: 0;--mat-chip-outline-color: transparent;--mat-chip-elevated-container-color: var(--mp-neutral-200);--mat-chip-label-text-color: var(--mp-neutral-800);--mat-chip-label-text-size: 12px;--mat-chip-elevated-selected-container-color: var(--mp-accent-100);--mat-chip-selected-label-text-color: var(--mp-accent-800);--mat-chip-with-icon-icon-color: var(--mp-neutral-700);--mat-menu-container-color: var(--admin-bg);--mat-menu-container-shape: 6px;--mat-menu-container-elevation-shadow: var(--mat-sys-level3);--mat-menu-item-label-text-color: var(--admin-text-primary);--mat-menu-item-label-text-size: 14px;--mat-menu-item-icon-color: var(--mp-neutral-600);--mat-menu-item-hover-state-layer-color: var(--mp-neutral-200);--mat-menu-item-focus-state-layer-color: var(--mp-neutral-200);--mat-menu-divider-color: var(--admin-divider);--mat-tooltip-container-color: var(--mp-neutral-900);--mat-tooltip-supporting-text-color: var(--mp-neutral-100);--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-container-shape: 4px;--mat-progress-bar-active-indicator-color: var(--mp-accent);--mat-progress-bar-track-color: var(--mp-accent-100);--mat-progress-bar-active-indicator-height: 3px;--mat-progress-bar-track-height: 3px;--mat-progress-spinner-active-indicator-color: var(--mp-accent);--mat-card-elevated-container-color: var(--admin-bg);--mat-card-elevated-container-shape: 8px;--mat-card-elevated-container-elevation: var(--admin-shadow);--mat-card-outlined-container-color: var(--admin-bg);--mat-card-outlined-container-shape: 8px;--mat-card-outlined-outline-color: var(--admin-divider);--mat-card-title-text-weight: 600;--mat-card-subtitle-text-color: var(--mp-neutral-700);--mat-tree-container-background-color: transparent;--mat-tree-node-text-color: var(--admin-text-primary);--mat-tree-node-text-size: 14px;--mat-tree-node-min-height: 44px;--mat-icon-color: inherit;--mat-divider-color: var(--admin-divider);--mat-focus-indicator-border-color: var(--mp-accent)}.mat-mdc-button-base.mat-warn{--mat-button-filled-container-color: var(--mp-accent2-700);--mat-button-filled-label-text-color: var(--admin-bg);--mat-button-outlined-label-text-color: var(--mp-accent2-700);--mat-button-outlined-outline-color: var(--mp-accent2-300);--mat-button-outlined-state-layer-color: var(--mp-accent2-700);--mat-button-text-label-text-color: var(--mp-accent2-700);--mat-button-text-state-layer-color: var(--mp-accent2-700);--mat-icon-button-icon-color: var(--mp-accent2-700)}.mat-mdc-button-base.mat-primary{--mat-icon-button-icon-color: var(--mp-accent)}.mat-mdc-button-base:disabled,.mat-mdc-button-base.mat-mdc-button-disabled{opacity:.45}.mat-mdc-button-base>.mat-icon{font-size:18px;width:18px;height:18px}.mat-mdc-button-base:focus-visible,.mat-mdc-icon-button:focus-visible,.mat-mdc-menu-item:focus-visible{outline:2px solid var(--mp-accent);outline-offset:2px}.mat-mdc-form-field .mat-mdc-floating-label{font-size:14px}.mdc-notched-outline__notch{border-right:none}div.mat-mdc-select-panel{padding:6px;border:1px solid var(--admin-divider)}.mat-mdc-option{min-height:38px;border-radius:4px}.mat-mdc-option .mat-pseudo-checkbox-minimal{--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mp-accent)}.mat-mdc-table .mat-mdc-header-cell{text-transform:uppercase;white-space:nowrap;border-bottom-color:var(--admin-divider)}.mat-mdc-table .mat-mdc-row{transition:background-color .15s ease}.mat-mdc-table .mat-mdc-row:hover{background-color:var(--mp-neutral-100)}.mat-mdc-table .mat-mdc-row:last-child .mat-mdc-cell{border-bottom:none}.mat-sort-header-content{text-align:left}.mat-mdc-paginator{border-top:1px solid var(--admin-divider)}.mat-mdc-dialog-container .mat-mdc-dialog-title:before{content:none;height:auto}.mat-mdc-dialog-actions{gap:8px}.mat-mdc-menu-panel{border:1px solid var(--admin-divider)}.mat-mdc-menu-item .mat-icon{font-size:20px;width:20px;height:20px}.mat-mdc-snack-bar-container .mat-mdc-button{font-weight:600}.mat-mdc-standard-chip{box-shadow:none!important}.mat-tree-node{border-radius:4px;transition:background-color .15s ease}.mat-tree-node:hover{background-color:var(--mp-neutral-100)}html{height:100%;--mat-sys-background: light-dark(#fef8fc, #151316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f5eff4, #323033);--mat-sys-inverse-primary: light-dark(#d5baff, #7d00fa);--mat-sys-inverse-surface: light-dark(#323033, #e6e1e6);--mat-sys-on-background: light-dark(#1d1b1e, #e6e1e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #42008a);--mat-sys-on-primary-container: light-dark(#5f00c0, #ecdcff);--mat-sys-on-primary-fixed: light-dark(#270057, #270057);--mat-sys-on-primary-fixed-variant: light-dark(#5f00c0, #5f00c0);--mat-sys-on-secondary: light-dark(#ffffff, #352d40);--mat-sys-on-secondary-container: light-dark(#4b4357, #eadef7);--mat-sys-on-secondary-fixed: light-dark(#1f182a, #1f182a);--mat-sys-on-secondary-fixed-variant: light-dark(#4b4357, #4b4357);--mat-sys-on-surface: light-dark(#1d1b1e, #e6e1e6);--mat-sys-on-surface-variant: light-dark(#49454e, #e8e0eb);--mat-sys-on-tertiary: light-dark(#ffffff, #42008a);--mat-sys-on-tertiary-container: light-dark(#5f00c0, #ecdcff);--mat-sys-on-tertiary-fixed: light-dark(#270057, #270057);--mat-sys-on-tertiary-fixed-variant: light-dark(#5f00c0, #5f00c0);--mat-sys-outline: light-dark(#7b757f, #958e99);--mat-sys-outline-variant: light-dark(#cbc4cf, #49454e);--mat-sys-primary: light-dark(#7d00fa, #d5baff);--mat-sys-primary-container: light-dark(#ecdcff, #5f00c0);--mat-sys-primary-fixed: light-dark(#ecdcff, #ecdcff);--mat-sys-primary-fixed-dim: light-dark(#d5baff, #d5baff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#645b70, #cec2db);--mat-sys-secondary-container: light-dark(#eadef7, #4b4357);--mat-sys-secondary-fixed: light-dark(#eadef7, #eadef7);--mat-sys-secondary-fixed-dim: light-dark(#cec2db, #cec2db);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fef8fc, #151316);--mat-sys-surface-bright: light-dark(#fef8fc, #3b383c);--mat-sys-surface-container: light-dark(#f2ecf1, #211f22);--mat-sys-surface-container-high: light-dark(#ede6eb, #2b292d);--mat-sys-surface-container-highest: light-dark(#e6e1e6, #363437);--mat-sys-surface-container-low: light-dark(#f8f2f6, #1d1b1e);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0f0d11);--mat-sys-surface-dim: light-dark(#ded8dd, #151316);--mat-sys-surface-tint: light-dark(#7d00fa, #d5baff);--mat-sys-surface-variant: light-dark(#e8e0eb, #49454e);--mat-sys-tertiary: light-dark(#7d00fa, #d5baff);--mat-sys-tertiary-container: light-dark(#ecdcff, #5f00c0);--mat-sys-tertiary-fixed: light-dark(#ecdcff, #ecdcff);--mat-sys-tertiary-fixed-dim: light-dark(#d5baff, #d5baff);--mat-sys-neutral-variant20: #332f37;--mat-sys-neutral10: #1d1b1e;--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 Inter;--mat-sys-body-large-font: Inter;--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 Inter;--mat-sys-body-medium-font: Inter;--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 Inter;--mat-sys-body-small-font: Inter;--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 Inter;--mat-sys-display-large-font: Inter;--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 Inter;--mat-sys-display-medium-font: Inter;--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 Inter;--mat-sys-display-small-font: Inter;--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 Inter;--mat-sys-headline-large-font: Inter;--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 Inter;--mat-sys-headline-medium-font: Inter;--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 Inter;--mat-sys-headline-small-font: Inter;--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 Inter;--mat-sys-label-large-font: Inter;--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 Inter;--mat-sys-label-medium-font: Inter;--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 Inter;--mat-sys-label-small-font: Inter;--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 Inter;--mat-sys-title-large-font: Inter;--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 Inter;--mat-sys-title-medium-font: Inter;--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 Inter;--mat-sys-title-small-font: Inter;--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}body{color-scheme:light;background-color:var(--admin-page-bg);color:var(--admin-text-primary);font-family:Inter,Helvetica Neue,sans-serif;font-size:14px;margin:0;height:100%}:root{--mp-neutral-100: #f3f4f6;--mp-neutral-200: #e5e7eb;--mp-neutral-300: #d1d5db;--mp-neutral-400: #9ca3af;--mp-neutral-500: #6b7280;--mp-neutral-600: #4b5563;--mp-neutral-700: #374151;--mp-neutral-800: #1f2937;--mp-neutral-900: #111827;--mp-accent-100: #eef2ff;--mp-accent-200: #e0e7ff;--mp-accent-300: #c7d2fe;--mp-accent-400: #a5b4fc;--mp-accent-500: #818cf8;--mp-accent: #4f46e5;--mp-accent-600: #4338ca;--mp-accent-700: #4338ca;--mp-accent-800: #3730a3;--mp-accent-900: #312e81;--mp-accent2-100: #fee2e2;--mp-accent2-300: #fca5a5;--mp-accent2: #ef4444;--mp-accent2-600: #dc2626;--mp-accent2-700: #b91c1c;--mp-accent2-800: #991b1b;--st-success: #16a34a;--st-warning: #d97706;--st-info: #0891b2;--st-primary: #4f46e5;--st-violet: #7c3aed;--st-danger: #dc2626;--st-neutral: #6b7280;--admin-primary: var(--mp-accent);--admin-primary-hover: var(--mp-accent-600);--admin-primary-light: var(--mp-accent-100);--admin-sidenav-bg: #111827;--admin-sidenav-width: 280px;--admin-sidenav-collapsed-width: 72px;--admin-sidenav-divider: rgb(255 255 255 / .12);--admin-sidenav-item-color: #d1d5db;--admin-sidenav-item-color-hover: #ffffff;--admin-sidenav-item-color-active: #ffffff;--admin-sidenav-item-bg-hover: rgb(3 7 18 / .3);--admin-sidenav-item-bg-active: rgb(3 7 18 / .45);--admin-sidenav-item-icon-color: rgb(129 140 248 / .6);--admin-sidenav-item-icon-color-hover: #818cf8;--admin-sidenav-item-icon-color-active: #818cf8;--admin-sidenav-section-color: rgb(165 180 252 / .8);--admin-toolbar-height: 64px;--admin-toolbar-bg: #ffffff;--admin-toolbar-border: var(--admin-divider);--admin-bg: #ffffff;--admin-page-bg: #f3f4f6;--admin-surface: #f3f4f6;--admin-band-bg: rgb(79 70 229 / .1);--admin-band-overlap: 48px;--admin-text-primary: #111827;--admin-text-secondary: #6b7280;--admin-text-hint: #9ca3af;--admin-divider: #e5e7eb;--admin-border-radius: 4px;--admin-border-radius-lg: 6px;--admin-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--admin-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--admin-shadow-lg: 0 10px 30px 0 rgb(82 63 104 / .1)}a{color:var(--mp-accent-700)}a:hover{color:var(--mp-accent-800)}a:visited{color:var(--mp-accent-700)}.admin-card:has(>h2,>h3){padding:20px 24px}.page-container{padding:24px}.page-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 16px;min-height:40px;margin:-32px -32px 0;padding:28px 32px calc(var(--admin-band-overlap) + 24px);background:var(--admin-band-bg)}.page-header h1{font-size:1.5rem;font-weight:600;letter-spacing:-.01em;color:var(--admin-text-primary);margin:0;line-height:1.3}.page-header+*{position:relative;margin-top:calc(-1 * var(--admin-band-overlap))}.page-subtitle{margin:6px 0 0;max-width:70ch;font-size:.8125rem;line-height:1.45;color:var(--admin-text-secondary)}.page-header-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.admin-card+.admin-card{margin-top:24px}.admin-card.padded{padding:24px}.admin-card{background:var(--admin-bg);border-radius:var(--admin-border-radius-lg);box-shadow:var(--admin-shadow);overflow:hidden}.table-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px 8px}.table-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.admin-table{width:100%}.admin-table th.mat-mdc-header-cell{font-size:.8125rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--admin-text-secondary);background-color:transparent;white-space:nowrap;padding:12px 16px;border-bottom:1px solid var(--admin-divider)}.admin-table td.mat-mdc-cell{font-size:.875rem;color:var(--admin-text-primary);padding:10px 16px;border-bottom:1px solid var(--admin-divider);vertical-align:middle}.admin-table tr.mat-mdc-row{transition:background-color .15s ease}.admin-table tr.mat-mdc-row:hover{background-color:var(--mp-neutral-100)}.admin-table tr.mat-mdc-row:last-child td.mat-mdc-cell{border-bottom:none}.table-wrapper{overflow-x:auto}.st-pending,.status-pending,.st-pendingmoderation,.status-pendingmoderation{--tone: var(--st-warning)}.st-paid,.status-paid,.st-new,.status-new{--tone: var(--st-info)}.st-delivered,.status-delivered,.st-active,.status-active,.st-approved,.status-approved,.st-verified,.status-verified{--tone: var(--st-success)}.st-cancelled,.status-cancelled,.st-rejected,.status-rejected,.st-suspended,.status-suspended,.st-blocked,.status-blocked{--tone: var(--st-danger)}.st-draft,.status-draft,.st-inactive,.status-inactive,.st-archived,.status-archived,.st-closed,.status-closed,.st-refunded,.status-refunded,.st-deleted,.status-deleted{--tone: var(--st-neutral)}.status-badge,.status-chip{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;font-size:.75rem;font-weight:500;line-height:1.1;white-space:nowrap;color:var(--tone, var(--st-neutral));background-color:color-mix(in srgb,var(--tone, var(--st-neutral)) 10%,transparent)}.status-badge:before,.status-chip:before{display:none}.table-paginator{border-top:1px solid var(--admin-divider);font-size:.875rem}.mat-mdc-form-field:not(.mat-form-field-subscript-dynamic-size) .mat-mdc-form-field-subscript-wrapper{margin-top:2px;margin-bottom:8px}.filter-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:64px;padding:10px 24px;border-bottom:1px solid var(--admin-divider)}.filter-field{width:200px}.filter-field.wide{width:300px}.form-section{padding:24px 0}.form-section .form-row{display:flex;gap:16px;flex-wrap:wrap}.form-section .form-row mat-form-field{flex:1;min-width:200px}.full-width{width:100%}.form-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:16px 0;border-top:1px solid var(--admin-divider);margin-top:16px}.admin-card>form>.form-actions,.admin-card>.form-actions{padding:16px 24px}.stat-card-content{display:flex;align-items:center;gap:16px;padding:20px 24px}.stat-card-content .stat-icon-wrap{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--admin-border-radius-lg);flex-shrink:0}.stat-card-content .stat-icon-wrap mat-icon{font-size:28px;width:28px;height:28px}.stat-card-content .stat-info{display:flex;flex-direction:column;gap:2px}.stat-card-content .stat-value{font-size:1.875rem;font-weight:700;line-height:1;letter-spacing:-.025em;color:var(--admin-text-primary)}.stat-card-content .stat-label{font-size:.8125rem;font-weight:500;color:var(--admin-text-secondary)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:var(--admin-text-hint);text-align:center}.empty-state mat-icon{font-size:48px;height:48px;width:48px;margin-bottom:12px;opacity:.4}.empty-state p{font-size:.875rem;margin:0}.mat-toolbar,.mat-mdc-table{font-family:Inter,Helvetica Neue,sans-serif!important}.mat-mdc-snack-bar-container{border-radius:var(--admin-border-radius)!important}.mat-mdc-tab-group .mat-mdc-tab-header{border-bottom:1px solid var(--admin-divider)}@media screen and (max-width:768px){.filter-field{width:100%}.filter-row{flex-direction:column;align-items:stretch}.page-header{flex-direction:column;align-items:flex-start;margin:-20px -16px 0;padding:20px 16px calc(var(--admin-band-overlap) + 16px)}}.sidenav-user-menu.mat-mdc-menu-panel{min-width:256px;border:1px solid var(--admin-border, rgba(0, 0, 0, .08))}.sidenav-user-menu.mat-mdc-menu-panel .mat-mdc-menu-content{padding:8px 0}.sidenav-user-menu.mat-mdc-menu-panel .mat-mdc-menu-item{margin:0 8px;min-height:40px;border-radius:4px;font-weight:500}.sidenav-user-menu.mat-mdc-menu-panel .mat-mdc-menu-item .mat-icon{margin-right:16px;transition:color .1s ease-out}.sidenav-user-menu.mat-mdc-menu-panel .mat-mdc-menu-item:hover:not([disabled]){background:#4f46e51a}.sidenav-user-menu.mat-mdc-menu-panel .mat-mdc-menu-item:hover:not([disabled]) .mat-icon{color:var(--mp-accent)}.sidenav-user-menu.mat-mdc-menu-panel .sidenav-user-menu-divider{height:1px;margin:8px 16px;background:var(--admin-border, rgba(0, 0, 0, .08))}
