:root,:host,html{color-scheme:dark;--mat-sys-background: #151316;--mat-sys-inverse-on-surface: #323033;--mat-sys-inverse-primary: #7d00fa;--mat-sys-inverse-surface: #e6e1e6;--mat-sys-on-background: #e6e1e6;--mat-sys-on-primary: #42008a;--mat-sys-on-primary-container: #ecdcff;--mat-sys-on-primary-fixed: #270057;--mat-sys-on-primary-fixed-variant: #5f00c0;--mat-sys-on-secondary: #352d40;--mat-sys-on-secondary-container: #eadef7;--mat-sys-on-secondary-fixed: #1f182a;--mat-sys-on-secondary-fixed-variant: #4b4357;--mat-sys-on-surface: #e6e1e6;--mat-sys-on-surface-variant: #e8e0eb;--mat-sys-on-tertiary: #42008a;--mat-sys-on-tertiary-container: #ecdcff;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #958e99;--mat-sys-outline-variant: #49454e;--mat-sys-primary: #d5baff;--mat-sys-primary-container: #5f00c0;--mat-sys-primary-fixed: #ecdcff;--mat-sys-primary-fixed-dim: #d5baff;--mat-sys-scrim: #000000;--mat-sys-secondary: #cec2db;--mat-sys-secondary-container: #4b4357;--mat-sys-secondary-fixed: #eadef7;--mat-sys-secondary-fixed-dim: #cec2db;--mat-sys-shadow: #000000;--mat-sys-surface: #151316;--mat-sys-surface-bright: #3b383c;--mat-sys-surface-container: #211f22;--mat-sys-surface-container-high: #2b292d;--mat-sys-surface-container-highest: #363437;--mat-sys-surface-container-low: #1d1b1e;--mat-sys-surface-container-lowest: #0f0d11;--mat-sys-surface-dim: #151316;--mat-sys-surface-tint: #d5baff;--mat-sys-surface-variant: #49454e;--mat-sys-tertiary: #d5baff;--mat-sys-tertiary-container: #5f00c0;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #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-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;--mat-sys-primary: #c80913;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #4a0a0e;--mat-sys-on-primary-container: #ffdad7;--mat-sys-background: #050505;--mat-sys-on-background: #ffffff;--mat-sys-surface: #0a0a0a;--mat-sys-surface-dim: #080808;--mat-sys-surface-container-lowest: #050505;--mat-sys-surface-container-low: #0c0c0c;--mat-sys-surface-container: #111111;--mat-sys-surface-container-high: #181818;--mat-sys-surface-container-highest: #1e1e1e;--mat-sys-on-surface: #ffffff;--mat-sys-on-surface-variant: #b0b0b0;--mat-sys-outline: #2a2a2a;--mat-sys-outline-variant: #252525;--mat-sys-surface-variant: #1a1a1a;--mat-sys-error: #ffb4ab;--mat-sys-on-error: #690005;--mat-sys-error-container: #93000a;--mat-sys-on-error-container: #ffdad6}:root,:host{--mat-sys-brand-font-family: "DM Sans", system-ui, sans-serif;--mat-sys-plain-font-family: "DM Sans", system-ui, sans-serif}html,body{height:100%;margin:0}body{background-color:#050505;color:#fff;font-family:DM Sans,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-flat-button.mat-primary,.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{background-color:#c80913!important;color:#fff!important}.mat-mdc-raised-button.mat-primary:hover,.mat-mdc-unelevated-button.mat-primary:hover,.mat-mdc-flat-button.mat-primary:hover,.mat-mdc-fab.mat-primary:hover,.mat-mdc-mini-fab.mat-primary:hover{background-color:#e00f1a!important}.mat-mdc-raised-button.mat-primary:active,.mat-mdc-unelevated-button.mat-primary:active,.mat-mdc-flat-button.mat-primary:active,.mat-mdc-fab.mat-primary:active,.mat-mdc-mini-fab.mat-primary:active{background-color:#a00710!important}.mat-mdc-button.mat-primary,.mat-mdc-icon-button.mat-primary{color:#c80913!important}.mat-mdc-toolbar.mat-primary{background-color:#181818!important;color:#fff!important;border-bottom:1px solid #2a2a2a}.mat-drawer-container,.mat-sidenav-container,.mat-sidenav,.mat-drawer{background:#0a0a0a!important;color:#fff}.mat-mdc-card{background-color:#111!important;color:#fff;border:1px solid #2a2a2a}.mat-mdc-table,.mat-mdc-row,.mat-mdc-header-row{background:transparent!important}.mat-mdc-row:hover,.mat-mdc-header-row{background:#ffffff0a!important}.mat-mdc-cell,.mat-mdc-header-cell{color:#fff;border-bottom-color:#2a2a2a!important}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 1px 3px #00000080}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:#181818!important;border:1px solid #2a2a2a}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:#eceff1!important;color:#121212!important;border:1px solid color-mix(in srgb,#c80913 45%,#888)!important;box-shadow:0 2px 8px #00000047,0 12px 40px #00000073!important}.mat-mdc-snack-bar-container .mdc-snackbar__label,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-label{color:#121212!important}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action{color:#c80913!important;font-weight:600}.mat-mdc-paginator{background:transparent!important;color:#fff;border-top:1px solid #2a2a2a}.mat-mdc-paginator .mat-mdc-select-value,.mat-mdc-paginator .mat-mdc-icon-button{color:#fff}.mat-mdc-menu-panel{background-color:#181818!important;border:1px solid #2a2a2a}.mat-expansion-panel,.mat-expansion-panel-header{background:transparent!important;color:#fff}.mat-mdc-list-item .mdc-list-item__primary-text{color:#fff}.mat-mdc-slide-toggle{--mdc-switch-track-shape: 9999px;--mdc-switch-handle-shape: 9999px;--mdc-switch-selected-track-color: #c80913;--mdc-switch-selected-handle-color: #ffffff;--mdc-switch-selected-hover-track-color: #e00f1a;--mdc-switch-selected-pressed-track-color: #a00710;--mdc-switch-selected-focus-track-color: #c80913}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#ffffff0a!important}.mdc-text-field .mdc-floating-label{color:#b0b0b0}.mdc-text-field--focused .mdc-floating-label{color:#c80913}.mdc-text-field .mdc-line-ripple:after{border-bottom-color:#c80913}.mat-mdc-select-value{color:#fff}.mat-nav-list a.active,a.mat-mdc-list-item[routerlinkactive=active]{background:#c8091333!important;color:#ffb3ae!important;border-radius:8px}.shell{height:100vh;background:#050505}.page{padding:24px;max-width:1400px;margin:0 auto;color:#fff}.page h2{font-size:1.5rem;font-weight:600;margin:0 0 20px;letter-spacing:-.02em;color:#fff}mat-sidenav{width:280px;border-right:1px solid #2a2a2a}.main{display:none}@media (max-width: 960px){.page{padding:12px}}.music-player-dialog .mat-mdc-dialog-container .mdc-dialog__surface{padding:0!important;overflow:hidden;border-radius:12px;background:#111!important;border:1px solid #2a2a2a}.music-player-backdrop{background:#0009}.secondary-text{color:#b0b0b0}
