/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-block-end:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(./material-symbols-outlined-BKkgEqPE.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;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-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:local(""),url(../fonts/RobotoFlex-VariableFont.woff2) format("woff2"),url(../fonts/RobotoFlex-VariableFont.woff) format("woff")}:root{--spacing-sm: 4px;--spacing-md: 8px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-xxl: 32px;--spacing-xxxl: 48px;--size-header-height: 40px;--size-sidebar-width: 165px;--size-queue-width: 330px;--size-seekbar-height: 5px;--breakpoint-mi: 480px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-xxl: 1536px;--font-body: "Roboto Flex", system-ui, Helvetica, Arial, sans-serif;--font-heading: "Roboto Flex", system-ui, Helvetica, Arial, sans-serif;--roboto-grad: 0;--roboto-opsz: 13;--hue-green: 140;--hue-red: 20;--hue-blue: 240;--hue-yellow: 66;--hue-black: 275;--lightness-50: 98.83%;--lightness-100: 96.68%;--lightness-200: 92.19%;--lightness-300: 86.13%;--lightness-400: 80.08%;--lightness-500: 74.22%;--lightness-600: 62.7%;--lightness-700: 53.52%;--lightness-800: 41.99%;--lightness-900: 30.66%;--lightness-950: 19.34%;--chroma-50: .005;--chroma-100: .017;--chroma-200: .042;--chroma-300: .078;--chroma-400: .114;--chroma-500: .152;--chroma-600: .136;--chroma-700: .116;--chroma-800: .091;--chroma-900: .066;--chroma-950: .041;--swatch-primary-50: oklch( var(--lightness-50) var(--chroma-50) var(--hue-primary) );--swatch-primary-100: oklch( var(--lightness-100) var(--chroma-100) var(--hue-primary) );--swatch-primary-200: oklch( var(--lightness-200) var(--chroma-200) var(--hue-primary) );--swatch-primary-300: oklch( var(--lightness-300) var(--chroma-300) var(--hue-primary) );--swatch-primary-400: oklch( var(--lightness-400) var(--chroma-400) var(--hue-primary) );--swatch-primary-500: oklch( var(--lightness-500) var(--chroma-500) var(--hue-primary) );--swatch-primary-600: oklch( var(--lightness-600) var(--chroma-600) var(--hue-primary) );--swatch-primary-700: oklch( var(--lightness-700) var(--chroma-700) var(--hue-primary) );--swatch-primary-800: oklch( var(--lightness-800) var(--chroma-800) var(--hue-primary) );--swatch-primary-900: oklch( var(--lightness-900) var(--chroma-900) var(--hue-primary) );--swatch-primary-950: oklch( var(--lightness-950) var(--chroma-950) var(--hue-primary) );--swatch-secondary-50: oklch( var(--lightness-50) var(--chroma-override, var(--chroma-50)) var(--hue-secondary) );--swatch-secondary-100: oklch( var(--lightness-100) var(--chroma-override, var(--chroma-100)) var(--hue-secondary) );--swatch-secondary-200: oklch( var(--lightness-200) var(--chroma-override, var(--chroma-200)) var(--hue-secondary) );--swatch-secondary-300: oklch( var(--lightness-300) var(--chroma-override, var(--chroma-300)) var(--hue-secondary) );--swatch-secondary-400: oklch( var(--lightness-400) var(--chroma-override, var(--chroma-400)) var(--hue-secondary) );--swatch-secondary-500: oklch( var(--lightness-500) var(--chroma-override, var(--chroma-500)) var(--hue-secondary) );--swatch-secondary-600: oklch( var(--lightness-600) var(--chroma-override, var(--chroma-600)) var(--hue-secondary) );--swatch-secondary-700: oklch( var(--lightness-700) var(--chroma-override, var(--chroma-700)) var(--hue-secondary) );--swatch-secondary-800: oklch( var(--lightness-800) var(--chroma-override, var(--chroma-800)) var(--hue-secondary) );--swatch-secondary-900: oklch( var(--lightness-900) var(--chroma-override, var(--chroma-900)) var(--hue-secondary) );--swatch-secondary-950: oklch( var(--lightness-950) var(--chroma-override, var(--chroma-950)) var(--hue-secondary) );--swatch-background-50: oklch( var(--lightness-50) var(--chroma-override, var(--chroma-50)) var(--user-hue-background) );--swatch-background-100: oklch( var(--lightness-100) var(--chroma-override, var(--chroma-100)) var(--user-hue-background) );--swatch-background-200: oklch( var(--lightness-200) var(--chroma-override, var(--chroma-200)) var(--user-hue-background) );--swatch-background-300: oklch( var(--lightness-300) var(--chroma-override, var(--chroma-300)) var(--user-hue-background) );--swatch-background-400: oklch( var(--lightness-400) var(--chroma-override, var(--chroma-400)) var(--user-hue-background) );--swatch-background-500: oklch( var(--lightness-500) var(--chroma-override, var(--chroma-500)) var(--user-hue-background) );--swatch-background-600: oklch( var(--lightness-600) var(--chroma-override, var(--chroma-600)) var(--user-hue-background) );--swatch-background-700: oklch( var(--lightness-700) var(--chroma-override, var(--chroma-700)) var(--user-hue-background) );--swatch-background-800: oklch( var(--lightness-800) var(--chroma-override, var(--chroma-800)) var(--user-hue-background) );--swatch-background-900: oklch( var(--lightness-900) var(--chroma-override, var(--chroma-900)) var(--user-hue-background) );--swatch-background-950: oklch( var(--lightness-950) var(--chroma-override, var(--chroma-950)) var(--user-hue-background) );--swatch-tertiary-50: oklch( var(--lightness-50) var(--chroma-50) var(--hue-tertiary) );--swatch-tertiary-100: oklch( var(--lightness-100) var(--chroma-100) var(--hue-tertiary) );--swatch-tertiary-200: oklch( var(--lightness-200) var(--chroma-200) var(--hue-tertiary) );--swatch-tertiary-300: oklch( var(--lightness-300) var(--chroma-300) var(--hue-tertiary) );--swatch-tertiary-400: oklch( var(--lightness-400) var(--chroma-400) var(--hue-tertiary) );--swatch-tertiary-500: oklch( var(--lightness-500) var(--chroma-500) var(--hue-tertiary) );--swatch-tertiary-600: oklch( var(--lightness-600) var(--chroma-600) var(--hue-tertiary) );--swatch-tertiary-700: oklch( var(--lightness-700) var(--chroma-700) var(--hue-tertiary) );--swatch-tertiary-800: oklch( var(--lightness-800) var(--chroma-800) var(--hue-tertiary) );--swatch-tertiary-900: oklch( var(--lightness-900) var(--chroma-900) var(--hue-tertiary) );--swatch-tertiary-950: oklch( var(--lightness-950) var(--chroma-950) var(--hue-tertiary) );--swatch-neutral-50: oklch( var(--lightness-50) var(--chroma-50) var(--hue-secondary) );--swatch-neutral-100: oklch( var(--lightness-100) var(--chroma-100) var(--hue-secondary) );--swatch-neutral-200: oklch( var(--lightness-200) var(--chroma-200) var(--hue-secondary) );--swatch-neutral-300: oklch( var(--lightness-300) var(--chroma-200) var(--hue-secondary) );--swatch-neutral-400: oklch( var(--lightness-400) var(--chroma-200) var(--hue-secondary) );--swatch-neutral-500: oklch( var(--lightness-500) var(--chroma-200) var(--hue-secondary) );--swatch-neutral-600: oklch( var(--lightness-600) var(--chroma-200) var(--hue-secondary) );--swatch-neutral-700: oklch( var(--lightness-700) var(--chroma-200) var(--hue-secondary) );--swatch-neutral-800: oklch( var(--lightness-800) var(--chroma-200) var(--hue-secondary) );--swatch-neutral-900: oklch( var(--lightness-900) var(--chroma-200) var(--hue-secondary) );--swatch-neutral-950: oklch( var(--lightness-950) var(--chroma-200) var(--hue-secondary) );--swatch-green-50: oklch( var(--lightness-50) var(--chroma-50) var(--hue-green) );--swatch-green-100: oklch( var(--lightness-100) var(--chroma-100) var(--hue-green) );--swatch-green-200: oklch( var(--lightness-200) var(--chroma-200) var(--hue-green) );--swatch-green-300: oklch( var(--lightness-300) var(--chroma-300) var(--hue-green) );--swatch-green-400: oklch( var(--lightness-400) var(--chroma-400) var(--hue-green) );--swatch-green-500: oklch( var(--lightness-500) var(--chroma-500) var(--hue-green) );--swatch-green-600: oklch( var(--lightness-600) var(--chroma-600) var(--hue-green) );--swatch-green-700: oklch( var(--lightness-700) var(--chroma-700) var(--hue-green) );--swatch-green-800: oklch( var(--lightness-800) var(--chroma-800) var(--hue-green) );--swatch-green-900: oklch( var(--lightness-900) var(--chroma-900) var(--hue-green) );--swatch-green-950: oklch( var(--lightness-950) var(--chroma-950) var(--hue-green) );--swatch-red-50: oklch(var(--lightness-50) var(--chroma-50) var(--hue-red));--swatch-red-100: oklch( var(--lightness-100) var(--chroma-100) var(--hue-red) );--swatch-red-200: oklch( var(--lightness-200) var(--chroma-200) var(--hue-red) );--swatch-red-300: oklch( var(--lightness-300) var(--chroma-300) var(--hue-red) );--swatch-red-400: oklch( var(--lightness-400) var(--chroma-400) var(--hue-red) );--swatch-red-500: oklch( var(--lightness-500) var(--chroma-500) var(--hue-red) );--swatch-red-600: oklch( var(--lightness-600) var(--chroma-600) var(--hue-red) );--swatch-red-700: oklch( var(--lightness-700) var(--chroma-700) var(--hue-red) );--swatch-red-800: oklch( var(--lightness-800) var(--chroma-800) var(--hue-red) );--swatch-red-900: oklch( var(--lightness-900) var(--chroma-900) var(--hue-red) );--swatch-red-950: oklch( var(--lightness-950) var(--chroma-950) var(--hue-red) );--swatch-blue-50: oklch( var(--lightness-50) var(--chroma-50) var(--hue-blue) );--swatch-blue-100: oklch( var(--lightness-100) var(--chroma-100) var(--hue-blue) );--swatch-blue-200: oklch( var(--lightness-200) var(--chroma-200) var(--hue-blue) );--swatch-blue-300: oklch( var(--lightness-300) var(--chroma-300) var(--hue-blue) );--swatch-blue-400: oklch( var(--lightness-400) var(--chroma-400) var(--hue-blue) );--swatch-blue-500: oklch( var(--lightness-500) var(--chroma-500) var(--hue-blue) );--swatch-blue-600: oklch( var(--lightness-600) var(--chroma-600) var(--hue-blue) );--swatch-blue-700: oklch( var(--lightness-700) var(--chroma-700) var(--hue-blue) );--swatch-blue-800: oklch( var(--lightness-800) var(--chroma-800) var(--hue-blue) );--swatch-blue-900: oklch( var(--lightness-900) var(--chroma-900) var(--hue-blue) );--swatch-blue-950: oklch( var(--lightness-950) var(--chroma-950) var(--hue-blue) );--swatch-yellow-50: oklch( var(--lightness-50) var(--chroma-50) var(--hue-yellow) );--swatch-yellow-100: oklch( var(--lightness-100) var(--chroma-100) var(--hue-yellow) );--swatch-yellow-200: oklch( var(--lightness-200) var(--chroma-200) var(--hue-yellow) );--swatch-yellow-300: oklch( var(--lightness-300) var(--chroma-300) var(--hue-yellow) );--swatch-yellow-400: oklch( var(--lightness-400) var(--chroma-400) var(--hue-yellow) );--swatch-yellow-500: oklch( var(--lightness-500) var(--chroma-500) var(--hue-yellow) );--swatch-yellow-600: oklch( var(--lightness-600) var(--chroma-600) var(--hue-yellow) );--swatch-yellow-700: oklch( var(--lightness-700) var(--chroma-700) var(--hue-yellow) );--swatch-yellow-800: oklch( var(--lightness-800) var(--chroma-800) var(--hue-yellow) );--swatch-yellow-900: oklch( var(--lightness-900) var(--chroma-900) var(--hue-yellow) );--swatch-yellow-950: oklch( var(--lightness-950) var(--chroma-950) var(--hue-yellow) );--swatch-black-50: oklch(var(--lightness-50) .005 var(--hue-black));--swatch-black-100: oklch(var(--lightness-100) .018 var(--hue-black));--swatch-black-200: oklch(var(--lightness-200) .024 var(--hue-black));--swatch-black-300: oklch(var(--lightness-300) .024 var(--hue-black));--swatch-black-400: oklch(var(--lightness-400) .024 var(--hue-black));--swatch-black-500: oklch(var(--lightness-500) .024 var(--hue-black));--swatch-black-600: oklch(var(--lightness-600) .024 var(--hue-black));--swatch-black-700: oklch(var(--lightness-700) .024 var(--hue-black));--swatch-black-800: oklch(var(--lightness-800) .024 var(--hue-black));--swatch-black-900: oklch(var(--lightness-900) .024 var(--hue-black));--swatch-black-950: oklch(var(--lightness-950) .024 var(--hue-black));--hue-primary: var( --user-hue-accent-1, var(--user-hue-background) );--hue-secondary: var(--user-hue-background);--hue-tertiary: var( --user-hue-accent-2, var(--user-hue-background) );--shadow-inner: oklch(var(--color-shadow-val) / .12) 0px 2px 4px 0px inset;--shadow-sm: oklch(var(--color-shadow-val) / .2) 0px 1px 3px 0px, oklch(var(--color-shadow-val) / .12) 0px 1px 2px 0px;--shadow-md: oklch(var(--color-shadow-val) / .2) 0px 4px 6px -1px, oklch(var(--color-shadow-val) / .12) 0px 2px 4px -1px;--shadow-lg: oklch(var(--color-shadow-val) / .2) 0px 10px 15px -3px, oklch(var(--color-shadow-val) / .1) 0px 4px 6px -2px;--shadow-xl: oklch(var(--color-shadow-val) / .2) 0px 20px 25px -5px, oklch(var(--color-shadow-val) / .08) 0px 10px 10px -5px;--shadow-xxl: oklch(var(--color-shadow-val) / .2) 0px 20px 25px -5px, oklch(var(--color-shadow-val) / .08) 0px 10px 10px -5px}.sl-theme-dark{--color-primary: var(--swatch-primary-400);--color-on-primary: var(--swatch-primary-900);--color-primary-container: var(--swatch-primary-800);--color-on-primary-container: var(--swatch-primary-200);--color-secondary: var(--swatch-secondary-400);--color-on-secondary: var(--swatch-secondary-900);--color-secondary-container: var(--swatch-secondary-800);--color-secondary-container-variant: var(--swatch-secondary-900);--color-on-secondary-container: var(--swatch-secondary-200);--color-on-secondary-container-variant: var(--swatch-secondary-400);--color-tertiary: var(--swatch-tertiary-400);--color-on-tertiary: var(--swatch-tertiary-900);--color-tertiary-container: var(--swatch-tertiary-800);--color-tertiary-container-variant: var(--swatch-tertiary-900);--color-on-tertiary-container: var(--swatch-tertiary-200);--color-on-tertiary-container-variant: var(--swatch-tertiary-400);--color-background: var(--swatch-background-950);--color-on-background: var(--swatch-background-200);--color-surface: oklch( 18.7% var(--chroma-override, var(--chroma-900)) var(--user-hue-background) );--color-on-surface: var(--swatch-background-200);--color-surface-variant: oklch( 39.8% var(--chroma-override, .017) var(--user-hue-background) );--color-on-surface-variant: var(--swatch-background-400);--color-outline: oklch( 65.7% var(--chroma-override, .05) var(--user-hue-background) );--color-outline-variant: oklch( 39.8% var(--chroma-override, .05) var(--user-hue-background) );--color-shadow: oklch(0% 0 var(--user-hue-background));--color-scrim: oklch(0% 0 var(--user-hue-background));--color-inverse-surface: var(--swatch-background-200);--color-inverse-on-surface: var(--swatch-background-900);--color-inverse-primary: var(--swatch-primary-700);--color-surface-container-lowest: oklch( 16.418% var(--chroma-override, var(--chroma-950)) var(--user-hue-background) );--color-surface-container-low: oklch( 23.7% var(--chroma-override, var(--chroma-950)) var(--user-hue-background) );--color-surface-container: oklch( 25.5% var(--chroma-override, var(--chroma-950)) var(--user-hue-background) );--color-surface-container-high: oklch( 28.6% var(--chroma-override, var(--chroma-950)) var(--user-hue-background) );--color-waveform: var(--user-color-waveform);--color-shadow-val: var(--lightness-950) var(--chroma-950) var(--hue-primary);--color-rating: var(--swatch-yellow-500);--color-favorite: var(--swatch-red-600);--color-btn-default-text: var(--swatch-primary-400);--color-btn-default-text-hover: var(--swatch-primary-100);--color-btn-default-bg: transparent;--color-btn-default-bg-hover: var(--swatch-primary-800);--color-btn-default-border: var(--swatch-primary-700);--color-btn-default-border-hover: var(--swatch-primary-600);--color-btn-neutral-text: var(--swatch-neutral-400);--color-btn-neutral-text-hover: var(--swatch-neutral-100);--color-btn-neutral-bg: var(--color-surface);--color-btn-neutral-bg-hover: var(--swatch-neutral-800);--color-btn-neutral-border: var(--swatch-neutral-700);--color-btn-neutral-border-hover: var(--swatch-neutral-600);--color-btn-primary-text: var(--swatch-primary-300);--color-btn-primary-text-hover: var(--swatch-primary-50);--color-btn-primary-bg: var(--swatch-primary-800);--color-btn-primary-bg-hover: var(--swatch-primary-700);--color-btn-primary-border: var(--swatch-primary-600);--color-btn-primary-border-hover: var(--swatch-primary-500);--color-btn-primary-alt-text: var(--swatch-primary-300);--color-btn-primary-alt-text-hover: var(--swatch-primary-50);--color-btn-primary-alt-bg: var(--swatch-primary-900);--color-btn-primary-alt-bg-hover: var(--swatch-primary-700);--color-btn-primary-alt-border: var(--swatch-primary-700);--color-btn-primary-alt-border-hover: var(--swatch-primary-500);--color-btn-success-text: var(--swatch-green-300);--color-btn-success-text-hover: var(--swatch-green-50);--color-btn-success-bg: var(--swatch-green-800);--color-btn-success-bg-hover: var(--swatch-green-700);--color-btn-success-border: var(--swatch-green-600);--color-btn-success-border-hover: var(--swatch-green-500);--color-btn-warning-text: var(--swatch-yellow-300);--color-btn-warning-text-hover: var(--swatch-yellow-50);--color-btn-warning-bg: var(--swatch-yellow-800);--color-btn-warning-bg-hover: var(--swatch-yellow-700);--color-btn-warning-border: var(--swatch-yellow-600);--color-btn-warning-border-hover: var(--swatch-yellow-500);--color-btn-danger-text: var(--swatch-red-300);--color-btn-danger-text-hover: var(--swatch-red-50);--color-btn-danger-bg: var(--swatch-red-800);--color-btn-danger-bg-hover: var(--swatch-red-700);--color-btn-danger-border: var(--swatch-red-600);--color-btn-danger-border-hover: var(--swatch-red-500)}.sl-theme-light{--color-primary: var(--swatch-primary-700);--color-on-primary: var(--swatch-primary-50);--color-primary-container: var(--swatch-primary-200);--color-on-primary-container: var(--swatch-primary-900);--color-secondary: var(--swatch-secondary-700);--color-on-secondary: var(--swatch-secondary-50);--color-secondary-container: var(--swatch-secondary-200);--color-secondary-container-variant: var(--swatch-secondary-200);--color-on-secondary-container: var(--swatch-secondary-900);--color-on-secondary-container-variant: var(--swatch-secondary-800);--color-tertiary: var(--swatch-tertiary-700);--color-on-tertiary: var(--swatch-tertiary-50);--color-tertiary-container: var(--swatch-tertiary-200);--color-tertiary-container-variant: var(--swatch-tertiary-200);--color-on-tertiary-container: var(--swatch-tertiary-900);--color-on-tertiary-container-variant: var(--swatch-tertiary-800);--color-background: oklch( 98.4% var(--chroma-override, .013) var(--user-hue-background) );--color-on-background: oklch( 22.7% var(--chroma-override, .01) var(--user-hue-background) );--color-surface: oklch( 98.4% var(--chrome-override, .013) var(--user-hue-background) );--color-on-surface: oklch( 22.7% var(--chroma-override, .01) var(--user-hue-background) );--color-surface-variant: oklch( 91.6% var(--chroma-override, .018) var(--user-hue-background) );--color-on-surface-variant: oklch( 39.8% var(--chroma-override, .017) var(--user-hue-background) );--color-outline: oklch( 56.7% var(--chroma-override, .016) var(--user-hue-background) );--color-outline-variant: oklch( 82.9% var(--chroma-override, .018) var(--user-hue-background) );--color-shadow: oklch(0% 0 var(--user-hue-background));--color-scrim: oklch(0% 0 var(--user-hue-background));--color-inverse-surface: oklch( 31.1% var(--chroma-override, .011) var(--user-hue-background) );--color-inverse-on-surface: oklch( 95.9% var(--chroma-override, .012) var(--user-hue-background) );--color-inverse-primary: oklch( 83.5% var(--chroma-override, .095) var(--hue-primary) );--color-surface-container-lowest: oklch( 100% var(--chroma-override, var(--chroma-100)) var(--user-hue-background) );--color-surface-container-low: oklch( 96.7% var(--chroma-override, var(--chroma-100)) var(--user-hue-background) );--color-surface-container: oklch( 95.4% var(--chroma-override, var(--chroma-100)) var(--user-hue-background) );--color-surface-container-high: oklch( 93.3% var(--chroma-override, var(--chroma-100)) var(--user-hue-background) );--color-waveform: var(--user-color-waveform);--color-shadow-val: var(--lightness-600) var(--chroma-200) var(--hue-primary);--color-rating: var(--swatch-yellow-600);--color-favorite: var(--swatch-red-600);--color-btn-default-text: var(--swatch-primary-700);--color-btn-default-text-hover: var(--swatch-primary-900);--color-btn-default-bg: transparent;--color-btn-default-bg-hover: var(--swatch-primary-200);--color-btn-default-border: var(--swatch-primary-500);--color-btn-default-border-hover: var(--swatch-primary-600);--color-btn-neutral-text: var(--swatch-neutral-700);--color-btn-neutral-text-hover: var(--swatch-neutral-900);--color-btn-neutral-bg: var(--color-surface);--color-btn-neutral-bg-hover: var(--swatch-neutral-200);--color-btn-neutral-border: var(--swatch-neutral-500);--color-btn-neutral-border-hover: var(--swatch-neutral-600);--color-btn-primary-text: var(--swatch-primary-800);--color-btn-primary-text-hover: var(--swatch-primary-50);--color-btn-primary-bg: var(--swatch-primary-200);--color-btn-primary-bg-hover: var(--swatch-primary-500);--color-btn-primary-border: var(--swatch-primary-500);--color-btn-primary-border-hover: var(--swatch-primary-500);--color-btn-primary-alt-text: var(--swatch-primary-800);--color-btn-primary-alt-text-hover: var(--swatch-primary-50);--color-btn-primary-alt-bg: var(--swatch-primary-300);--color-btn-primary-alt-bg-hover: var(--swatch-primary-500);--color-btn-primary-alt-border: var(--swatch-primary-500);--color-btn-primary-alt-border-hover: var(--swatch-primary-500);--color-btn-success-text: var(--swatch-green-800);--color-btn-success-text-hover: var(--swatch-green-50);--color-btn-success-bg: var(--swatch-green-200);--color-btn-success-bg-hover: var(--swatch-green-500);--color-btn-success-border: var(--swatch-green-500);--color-btn-success-border-hover: var(--swatch-green-500);--color-btn-warning-text: var(--swatch-yellow-800);--color-btn-warning-text-hover: var(--swatch-yellow-50);--color-btn-warning-bg: var(--swatch-yellow-200);--color-btn-warning-bg-hover: var(--swatch-yellow-500);--color-btn-warning-border: var(--swatch-yellow-500);--color-btn-warning-border-hover: var(--swatch-yellow-500);--color-btn-danger-text: var(--swatch-red-800);--color-btn-danger-text-hover: var(--swatch-red-50);--color-btn-danger-bg: var(--swatch-red-200);--color-btn-danger-bg-hover: var(--swatch-red-600);--color-btn-danger-border: var(--swatch-red-500);--color-btn-danger-border-hover: var(--swatch-red-600)}*{box-sizing:border-box;font-variation-settings:"GRAD" var(--roboto-grad),"opsz" var(--roboto-opsz)}html,body,#app{position:relative;overflow:clip;width:100vw;display:flex;flex-shrink:0;flex-direction:column;height:100vh}body.sl-scroll-lock.sl-scroll-lock.sl-scroll-lock{overflow:clip}html{font-family:var(--font-body);font-size:13px;line-height:1.4;height:100%}img{max-width:100%;height:auto}svg{fill:currentColor}a{outline:0}a:link,a:visited{color:inherit;text-decoration:none}@media (hover: hover){a:hover{color:var(--color-primary)}}h1,h2,h3,h4,h5,h6{margin-block:0;font-family:var(--font-heading);font-weight:unset;color:var(--color-tertiary)}ul{list-style:none;padding:0;margin:0}*{scrollbar-width:thin;scrollbar-color:var(--color-outline) var(--color-outline-variant)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-outline-variant)}::-webkit-scrollbar-thumb{background-color:var(--color-outline)}::selection{background:var(--color-primary);color:var(--color-background)}#loading-overlay{background-color:var(--color-background);position:fixed;height:100vh;width:100%;display:flex;z-index:10000;transition:opacity .3s ease-out;justify-content:center;align-items:center}#loading-overlay.hiding{opacity:0;pointer-events:none}#loading-overlay.hidden{display:none;pointer-events:none}sl-select small{font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:90%}::-moz-focus-inner{outline:0}.current-icon{display:inline-block;flex-shrink:0;margin-inline-end:var(--spacing-sm);line-height:1;vertical-align:middle}sl-button::part(base){background-color:var(--color-btn-default-bg);border-color:var(--color-btn-default-border);color:var(--color-btn-default-text);position:relative;overflow:hidden}@supports (mix-blend-mode: multiply){sl-button:not([variant=text])::part(base):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,transparent 30%,currentColor 100%);z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:.1}}sl-button::part(base):not(:disabled):hover{background-color:var(--color-btn-default-bg-hover);border-color:var(--color-btn-default-border-hover);color:var(--color-btn-default-text-hover)}sl-button[variant=text]::part(base){background-color:transparent;border-color:transparent}sl-button[variant=text]::part(base):not(:disabled):hover{background-color:transparent;border-color:transparent}sl-button[variant=neutral]::part(base){background-color:var(--color-btn-neutral-bg);border-color:var(--color-btn-neutral-border);color:var(--color-btn-neutral-text)}sl-card sl-button[variant=neutral]::part(base){background-color:transparent}sl-button[variant=neutral]::part(base):not(:disabled):hover{background-color:var(--color-btn-neutral-bg-hover);border-color:var(--color-btn-neutral-border-hover);color:var(--color-btn-neutral-text-hover)}sl-button[variant=primary]::part(base){background-color:var(--color-btn-primary-bg);border-color:var(--color-btn-primary-border);color:var(--color-btn-primary-text)}sl-button[variant=primary]::part(base):not(:disabled):hover{background-color:var(--color-btn-primary-bg-hover);border-color:var(--color-btn-primary-border-hover);color:var(--color-btn-primary-text-hover)}sl-button[variant=primary-alt]::part(base){background-color:var(--color-btn-primary-alt-bg);border-color:var(--color-btn-primary-alt-border);color:var(--color-btn-primary-alt-text)}sl-button[variant=primary-alt]::part(base):not(:disabled):hover{background-color:var(--color-btn-primary-alt-bg-hover);border-color:var(--color-btn-primary-alt-border-hover);color:var(--color-btn-primary-alt-text-hover)}sl-button[variant=success]::part(base){background-color:var(--color-btn-success-bg);border-color:var(--color-btn-success-border);color:var(--color-btn-success-text)}sl-button[variant=success]::part(base):not(:disabled):hover{background-color:var(--color-btn-success-bg-hover);border-color:var(--color-btn-success-border-hover);color:var(--color-btn-success-text-hover)}sl-button[variant=warning]::part(base){background-color:var(--color-btn-warning-bg);border-color:var(--color-btn-warning-border);color:var(--color-btn-warning-text)}sl-button[variant=warning]::part(base):not(:disabled):hover{background-color:var(--color-btn-warning-bg-hover);border-color:var(--color-btn-warning-border-hover);color:var(--color-btn-warning-text-hover)}sl-button[variant=danger]::part(base){background-color:var(--color-btn-danger-bg);border-color:var(--color-btn-danger-border);color:var(--color-btn-danger-text)}sl-button[variant=danger]::part(base):not(:disabled):hover{background-color:var(--color-btn-danger-bg-hover);border-color:var(--color-btn-danger-border-hover);color:var(--color-btn-danger-text-hover)}sl-button::part(base):not(:disabled):active{opacity:.8}sl-button::part(base){font-size:13px}sl-button[size=small]::part(base){font-size:11px}sl-button[size=large]::part(base){font-size:14px}.badge{display:inline-flex;border-radius:2px;padding:.2em .4em}.badge--success{background-color:var(--swatch-green-500);color:var(--swatch-green-100)}.badge--info{background-color:var(--swatch-blue-55);color:var(--swatch-blue-100)}.badge--warning{background-color:var(--swatch-yellow-500);color:var(--swatch-yellow-100)}.badge--danger{background-color:var(--swatch-red-500);color:var(--swatch-red-100)}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.secondary-info{color:var(--color-on-surface-variant)}.page-header{display:flex;gap:var(--spacing-md);align-items:center;margin-block-end:var(--spacing-xl)}.title{--roboto-grad: 150;--roboto-opsz: 12;font-weight:500}.page-title{--roboto-opsz: 25;font-weight:300;font-size:20px}strong{font-weight:700}.help-text{margin-block-start:var(--spacing-sm)}.meta-container{display:flex;flex-direction:row;column-gap:var(--spacing-xl);row-gap:var(--spacing-lg);flex-wrap:wrap}.meta-entry{display:flex;flex-direction:column}.meta-field{color:var(--color-on-surface-variant);flex-shrink:0}.meta-value{font-size:1.2em;font-weight:500}sl-drawer::part(base){overflow:clip!important}sl-drawer::part(panel){background-color:var(--color-surface-container)}sl-drawer::part(body){display:flex;flex-direction:column;gap:var(--spacing-lg);background-color:var(--color-background);border-radius:15px;margin-inline:10px}sl-tab::part(base){font-size:inherit;color:var(--color-on-surface-variant)}sl-tab[active]::part(base){color:var(--color-primary)}sl-tab-group::part(active-tab-indicator){--indicator-color: var(--color-primary)}sl-tab-panel[aria-hidden=true]{display:block!important}@supports (content-visibility: hidden){sl-tab-panel[aria-hidden=true]{content-visibility:hidden}}@supports not (content-visibility: hidden){sl-tab-panel[aria-hidden=true]{height:0!important;overflow:hidden;visibility:hidden}}#app .noUi-target{background-color:var(--color-outline-variant);border-color:transparent;box-shadow:none;border-radius:3px}#app .noUi-handle{background-color:var(--color-primary);box-shadow:none;border-color:transparent}#app .noUi-handle:before,#app .noUi-handle:after{background-color:var(--color-on-primary)}#app .noUi-connect{background-color:var(--color-tertiary-container)}#app .noUi-tooltip{background-color:var(--color-primary-container);color:var(--color-on-primary-container);border:0;line-height:1}#app .tabulator{border:0;background-color:var(--color-background)}#app .tabulator-table{background-color:var(--color-background)}#app .tabulator-col-resize-handle:hover{background-color:var(--color-outline-variant)}#app .tabulator-row{background-color:var(--color-background);color:var(--color-on-surface);border-bottom:1px solid var(--color-outline-variant)}#app .tabulator-header{border-bottom:2px solid var(--color-outline-variant)}#app .tabulator-header .tabulator-col{border:0}#app .tabulator-header,#app .tabulator-header .tabulator-col{background-color:var(--color-background);color:var(--color-on-surface)}#app .tabulator-cell{border:0}#app .tabulator-selectable:hover{cursor:unset}#app .tabulator-row [tabulator-field=actions]{min-height:36px}#app .tabulator-footer{background-color:var(--color-surface-container);color:var(--color-on-surface);border:0}#app .tabulator-page{background-color:unset;border:0}#app .tabulator-page.active{color:var(--color-primary)}#app .tabulator-paginator{color:var(--color-on-surface)}#app .tabulator-col-title-holder{display:flex}#app .tabulator-col-sorter{position:relative;color:inherit;transform:scale(.8)}#app .tabulator-sortable[aria-sort=none] .tabulator-col-sorter{opacity:.5}#app .tabulator-col-title:not([style*=center]){width:unset;padding-right:10px}#app .tabulator-col-title-holder:has(.tabulator-col-title[style*=right]){justify-content:end}.header.svelte-fr3hw1.svelte-fr3hw1{display:flex;gap:var(--spacing-md);align-items:center}.heading.svelte-fr3hw1.svelte-fr3hw1{font-size:20px}ul.svelte-fr3hw1.svelte-fr3hw1{margin:var(--spacing-md) 0 0;scroll-behavior:smooth;scroll-padding-inline-start:var(--content-padding);scroll-snap-type:x}li.svelte-fr3hw1.svelte-fr3hw1{scroll-snap-align:start}li.svelte-fr3hw1.svelte-fr3hw1:last-of-type{scroll-snap-align:end}.scroll-buttons.svelte-fr3hw1.svelte-fr3hw1{margin-inline-start:auto}.scroll-buttons.svelte-fr3hw1 sl-button.svelte-fr3hw1::part(base){font-size:20px}.cardlist-grid{display:grid;row-gap:var(--spacing-lg);-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg)}.cardlist-scroll{padding-inline-start:var(--content-padding);padding-inline-end:var(--content-padding);overflow-x:scroll;scrollbar-width:none;display:flex;gap:var(--spacing-lg)}.cardlist-scroll::-webkit-scrollbar{display:none}.cardlist-scroll.cardlist-scroll{grid-column:full}.container.svelte-sd7u1x.svelte-sd7u1x{display:grid;gap:0;grid-template-columns:repeat(2,1fr);width:100%;aspect-ratio:1/1;overflow:hidden;align-self:start;flex-shrink:0;font-size:0;position:relative}.container.svelte-sd7u1x.svelte-sd7u1x:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border:1px solid transparent;border-radius:inherit}.sl-theme-dark .container.svelte-sd7u1x.svelte-sd7u1x:after{border-color:#262626;mix-blend-mode:lighten}.sl-theme-light .container.svelte-sd7u1x.svelte-sd7u1x:after{border-color:#e6e6e6;mix-blend-mode:darken}img.svelte-sd7u1x.svelte-sd7u1x{-o-object-fit:cover;object-fit:cover;grid-column:span 2;width:100%}.grid.svelte-sd7u1x img.svelte-sd7u1x{grid-column:span 1}.live-stream-icon.svelte-sd7u1x.svelte-sd7u1x{height:100%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:var(--color-secondary-container);color:var(--color-on-secondary-container);font-size:1.5rem}.mix-effect.svelte-sd7u1x.svelte-sd7u1x{position:relative}.c-art.svelte-sd7u1x .mix-icon{position:absolute;top:50%;left:50%;z-index:99;color:var(--color-tertiary-container);opacity:.8;transform:translate(-50%,-50%);filter:drop-shadow(0px 0px 15px black);pointer-events:none}.sl-theme-dark .c-art.svelte-sd7u1x .mix-icon{mix-blend-mode:plus-lighter}.mix-effect.svelte-sd7u1x.svelte-sd7u1x:before{background-color:var(--color-secondary-container);content:"";height:100%;left:0;mix-blend-mode:plus-lighter;position:absolute;top:0;width:100%;z-index:1}.sl-theme-dark .mix-effect.svelte-sd7u1x.svelte-sd7u1x{background-color:var(--color-primary-container)}.sl-theme-dark .mix-effect.svelte-sd7u1x.svelte-sd7u1x:before{background-color:var(--color-secondary-container);mix-blend-mode:plus-lighter}.sl-theme-dark .mix-effect.svelte-sd7u1x img.svelte-sd7u1x{filter:grayscale(100%) contrast(110%);mix-blend-mode:multiply}.sl-theme-light .mix-effect.svelte-sd7u1x.svelte-sd7u1x{background-color:var(--color-primary-container)}.sl-theme-light .mix-effect.svelte-sd7u1x.svelte-sd7u1x:before{background-color:var(--color-on-secondary-container);mix-blend-mode:screen}.sl-theme-light .mix-effect.svelte-sd7u1x img.svelte-sd7u1x{filter:grayscale(100%) contrast(70%);mix-blend-mode:multiply}.container.svelte-q27nz9{display:flex;flex-direction:column;flex:1;overflow:hidden}.playlists.svelte-q27nz9{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;gap:1px;flex:1;border:1px solid var(--color-outline-variant)}.item.svelte-q27nz9{cursor:pointer}.item-inner.svelte-q27nz9{display:block;padding:var(--spacing-sm) var(--spacing-md);max-width:100%}sl-drawer.svelte-lcjbkq::part(body){display:flex;flex-direction:column;gap:var(--spacing-lg)}sl-drawer.svelte-lcjbkq::part(footer){display:flex;justify-content:space-between}.url.svelte-140dn07.svelte-140dn07{display:flex;flex-direction:row;align-items:center;width:100%}.url.svelte-140dn07 sl-input.svelte-140dn07{flex-grow:1}.c-actions.miniButtons.svelte-1ymts1e .label{display:none}sl-button-group.svelte-1ymts1e::part(base){flex-wrap:wrap}.generic-grid{row-gap:var(--spacing-xl);-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.generic-card.svelte-a5cnmb{display:flex;flex-direction:row;overflow:hidden;gap:var(--spacing-md)}.generic-card.svelte-a5cnmb .c-art{height:80px}.generic-card.svelte-a5cnmb .c-art .live-stream-icon{font-size:36px}.details.svelte-a5cnmb{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.year.svelte-a5cnmb+*:before{content:"•";margin-inline-end:var(--spacing-sm)}sl-drawer.svelte-p7e3ps.svelte-p7e3ps::part(base){z-index:100}sl-drawer.svelte-p7e3ps.svelte-p7e3ps::part(panel){min-height:100%}sl-drawer.svelte-p7e3ps.svelte-p7e3ps::part(footer){display:block}section.svelte-p7e3ps+section.svelte-p7e3ps{margin-top:var(--spacing-xxl)}.theme-toggle.svelte-1iumhtw{display:flex;gap:var(--spacing-sm)}sl-select.svelte-16s6r67::part(listbox){max-height:200px}sl-card.svelte-1n2h98x::part(body){display:flex;flex-direction:column;gap:var(--spacing-md)}.userMenu-toggle.svelte-1n2h98x{margin-inline-end:var(--spacing-sm)}.user-details.svelte-1n2h98x{display:flex;gap:var(--spacing-md);align-items:center}.c-rating.svelte-g4k0rk{display:inline-flex;align-items:center;line-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:1em}.c-rating.disabled.svelte-g4k0rk{pointer-events:none;opacity:.6}.star.svelte-g4k0rk,.flag.svelte-g4k0rk{transition:all 50ms linear}.star.filled.svelte-g4k0rk{color:var(--color-rating)}.star.svelte-g4k0rk:not(.filled){opacity:.5}@media (hover: hover){.star.svelte-g4k0rk:hover,.flag.svelte-g4k0rk:hover{transform:scale(1.2)}}span.svelte-g4k0rk:not(.average){cursor:pointer}.stars.svelte-g4k0rk{display:flex;margin:0}.flag.svelte-g4k0rk{padding:0;padding-inline-start:var(--spacing-sm);color:var(--color-favorite)}.average.svelte-g4k0rk{padding-inline-start:var(--spacing-sm);overflow:visible!important}.average.svelte-g4k0rk::part(base){font-size:.8em;border:0;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant)}.errored.svelte-g4k0rk{animation:svelte-g4k0rk-shake .8s cubic-bezier(.36,.07,.19,.97) both}@keyframes svelte-g4k0rk-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(1px,0,0)}30%,50%,70%{transform:translate3d(-1px,0,0)}40%,60%{transform:translate3d(1px,0,0)}}.notification-card.svelte-2tso2d.svelte-2tso2d{border-radius:4px;display:flex;flex-direction:row;align-items:center;gap:var(--spacing-md);font-size:.9em;line-height:1.3;padding:var(--spacing-md);padding-inline-end:0}.notification-card.success.svelte-2tso2d.svelte-2tso2d{border-color:var(--swatch-green-500)}.notification-card.info.svelte-2tso2d.svelte-2tso2d{border-color:var(--swatch-blue-500)}.notification-card.warning.svelte-2tso2d.svelte-2tso2d{border-color:var(--swatch-yellow-500)}.notification-card.error.svelte-2tso2d.svelte-2tso2d{border-color:var(--swatch-red-500)}.style-icon.svelte-2tso2d.svelte-2tso2d{font-size:20px}.success.svelte-2tso2d .style-icon.svelte-2tso2d{color:var(--swatch-green-500)}.info.svelte-2tso2d .style-icon.svelte-2tso2d{color:var(--swatch-blue-500)}.warning.svelte-2tso2d .style-icon.svelte-2tso2d{color:var(--swatch-yellow-500)}.error.svelte-2tso2d .style-icon.svelte-2tso2d{color:var(--swatch-red-500)}.content.svelte-2tso2d.svelte-2tso2d{flex:1;display:flex;flex-direction:column;gap:1px}.action-title.svelte-2tso2d.svelte-2tso2d{display:flex;gap:var(--spacing-sm)}.container.svelte-nsqv0b{overflow-y:auto;max-height:50svh;display:flex;flex-direction:column;gap:var(--spacing-sm)}.card-container.svelte-nsqv0b{border:1px solid var(--color-outline-variant);border-radius:4px}.table.svelte-yza9er{display:grid;grid-template-columns:1fr min-content min-content;gap:var(--spacing-lg)}.row.svelte-yza9er{display:contents}sl-alert.svelte-yza9er{margin-block-start:var(--spacing-xl)}sl-card.svelte-yza9er::part(base){width:300px}.clear-notifications.svelte-yza9er{margin-inline-end:auto}.main-button.svelte-yza9er::part(label){padding-inline-start:var(--spacing-sm)}.counter.svelte-yza9er{display:flex}.header.svelte-yza9er{display:flex;align-items:center;gap:var(--spacing-md)}.settings.svelte-yza9er{margin-inline-start:auto}.site-header.svelte-5qam0v{width:100%;height:var(--size-header-height);align-items:center;z-index:20;line-height:1;display:flex;gap:var(--spacing-sm);justify-content:space-between;justify-items:start}@media (min-width: 500px){.site-header.svelte-5qam0v{display:grid;grid-template-columns:1fr auto 1fr}}.menu-button.svelte-5qam0v{padding-inline-start:2px}.misc-container.svelte-5qam0v{display:flex;align-items:center;gap:var(--spacing-sm);justify-self:end}.site-search.svelte-5qam0v{width:300px}.site-search.svelte-5qam0v::part(input){width:100%}.site-search.svelte-5qam0v::part(clear-button){flex-shrink:0}.heading.svelte-1thvjx .icon{flex-shrink:0}.heading.svelte-1thvjx{display:flex;gap:var(--spacing-md);align-items:center;padding-inline:var(--sidebar-padding-inline);height:var(--sidebar-item-height);font-weight:600;text-transform:uppercase;font-size:.9em;letter-spacing:.05em}.site-sidebar.is-mini .heading.svelte-1thvjx{padding-inline-start:10px}.site-sidebar__link.svelte-ic9j2i{display:flex;padding-block:var(--spacing-sm);padding-inline:var(--sidebar-padding-inline);align-items:center;overflow:hidden;font-weight:400;height:var(--sidebar-item-height);gap:var(--spacing-md);color:var(--color-tertiary)}.site-sidebar__link.svelte-ic9j2i.active{background-color:var(--color-tertiary-container-variant);color:var(--color-on-tertiary-container);border-radius:6px}.site-sidebar__link.svelte-ic9j2i .icon{transform:scale(1.2)}sl-details.svelte-4sz49b::part(base){background-color:transparent;border:0;border-radius:0}sl-details.svelte-4sz49b::part(header){padding-block:var(--spacing-sm);padding-inline-start:0;padding-inline-end:var(--spacing-md);justify-content:space-around}sl-details.svelte-4sz49b::part(summary-icon){rotate:none}sl-details.svelte-4sz49b::part(summary){overflow:hidden;min-width:2rem}sl-details.svelte-4sz49b::part(summary),sl-details.svelte-4sz49b::part(summary-icon){color:var(--color-secondary)}sl-details.svelte-4sz49b::part(content){padding-block:0;padding-inline:0}.title-wrapper.svelte-4sz49b{overflow:hidden}sl-divider.svelte-4sz49b{--spacing:var(--spacing-sm);--color:var(--color-outline-variant)}.items.svelte-4sz49b{padding-block-end:var(--spacing-sm)}.site-sidebar.svelte-1vgtdlg{--sidebar-padding:var(--spacing-md);--sidebar-padding-inline:var(--spacing-md);--sidebar-item-height:30px;background-color:var(--color-surface-container);color:var(--color-tertiary);width:var(--size-sidebar-width);padding:0;display:flex;flex-direction:column;position:relative;transform:none;inset-inline-start:0;transition:transform .3s ease-out;z-index:30;will-change:transform}.site-sidebar-inner.svelte-1vgtdlg{position:absolute;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;padding:var(--sidebar-padding) 0;padding-inline:var(--spacing-md);padding-block-end:36px}.site-sidebar.is-list.svelte-1vgtdlg svg{position:relative;inset-block-end:.06em}.site-sidebar.is-mini.svelte-1vgtdlg{--size-sidebar-width:46px}.site-sidebar.is-mini.svelte-1vgtdlg .site-sidebar__link .icon{transform:scale(1.4)}.site-sidebar.is-mini.svelte-1vgtdlg .label{display:none}.site-sidebar.is-drawer.svelte-1vgtdlg{position:absolute;inset-block-start:var(--size-header-height);inset-block-end:var(--size-player-height);box-shadow:var(--shadow-xxl)}.site-sidebar.is-drawer.svelte-1vgtdlg:after{content:"";height:100%;width:100vw;display:block;background-color:#4d4d4d80;inset-inline-start:100%;position:absolute;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.site-sidebar.is-drawer.is-open.svelte-1vgtdlg:after{opacity:1;pointer-events:auto}.site-sidebar.is-drawer.svelte-1vgtdlg:not(.is-open){transform:translate(-100%)}.disabled.svelte-ll6mr1{pointer-events:none}.container.svelte-1ivt32y{display:flex;pointer-events:none;gap:2px;font-size:5px;line-height:0;align-items:center}.star.svelte-1ivt32y{width:1em;height:1em;border-radius:50%}.star.filled.svelte-1ivt32y{color:var(--color-rating)}.star.empty.svelte-1ivt32y{opacity:.3;transform:scale(.8)}.fav.svelte-1ivt32y{color:var(--color-favorite);transform:scale(1.1);padding-inline-start:2px}.test.svelte-bx83b5.svelte-bx83b5{position:absolute;pointer-events:none;display:flex;width:100%;justify-content:center;filter:grayscale(100%);opacity:0}.mini-rating.svelte-bx83b5.svelte-bx83b5{margin-block-start:3px}.thumb.svelte-bx83b5.svelte-bx83b5{flex-shrink:0;margin-inline-end:var(--spacing-md);line-height:0;height:38px;width:38px}.queue-item.svelte-bx83b5.svelte-bx83b5{display:flex;padding:var(--spacing-sm) var(--spacing-md);padding-inline-start:0;line-height:1;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;position:relative}.queue-item.currentlyPlaying.svelte-bx83b5.svelte-bx83b5{background-color:var(--color-tertiary-container-variant);color:var(--color-on-tertiary-container)}.queue-item.currentlyPlaying.svelte-bx83b5 .secondary-info.svelte-bx83b5{color:var(--color-on-tertiary-container-variant)}.details.svelte-bx83b5.svelte-bx83b5{display:flex;flex-direction:column;line-height:initial;justify-content:center;overflow:hidden}.remove.svelte-bx83b5.svelte-bx83b5{margin-inline-start:var(--spacing-md);margin-inline-end:var(--spacing-md);width:20px}.queue-item.svelte-bx83b5 .more.svelte-bx83b5{margin-inline-start:auto}.matches-rating-threshold.svelte-bx83b5.svelte-bx83b5:after{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:0;background-color:var(--color-on-surface);-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100%25'%20height='100%25'%3e%3cdefs%3e%3cpattern%20id='pattern_K8t3'%20patternUnits='userSpaceOnUse'%20width='3.5'%20height='3.5'%20patternTransform='rotate(45)'%3e%3cline%20x1='0'%20y='0'%20x2='0'%20y2='3.5'%20stroke='%23000000'%20stroke-width='1'%20/%3e%3c/pattern%3e%3c/defs%3e%3crect%20width='100%25'%20height='100%25'%20fill='url(%23pattern_K8t3)'%20opacity='1'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100%25'%20height='100%25'%3e%3cdefs%3e%3cpattern%20id='pattern_K8t3'%20patternUnits='userSpaceOnUse'%20width='3.5'%20height='3.5'%20patternTransform='rotate(45)'%3e%3cline%20x1='0'%20y='0'%20x2='0'%20y2='3.5'%20stroke='%23000000'%20stroke-width='1'%20/%3e%3c/pattern%3e%3c/defs%3e%3crect%20width='100%25'%20height='100%25'%20fill='url(%23pattern_K8t3)'%20opacity='1'/%3e%3c/svg%3e");z-index:1;opacity:.4;pointer-events:none}sl-card.svelte-1qzwhhm::part(body){display:flex;flex-direction:column;gap:var(--spacing-lg)}.rating-filter.is-enabled.svelte-1qzwhhm:after{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:var(--color-on-surface);-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100%25'%20height='100%25'%3e%3cdefs%3e%3cpattern%20id='pattern_K8t3'%20patternUnits='userSpaceOnUse'%20width='3.5'%20height='3.5'%20patternTransform='rotate(45)'%3e%3cline%20x1='0'%20y='0'%20x2='0'%20y2='3.5'%20stroke='%23000000'%20stroke-width='1'%20/%3e%3c/pattern%3e%3c/defs%3e%3crect%20width='100%25'%20height='100%25'%20fill='url(%23pattern_K8t3)'%20opacity='1'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100%25'%20height='100%25'%3e%3cdefs%3e%3cpattern%20id='pattern_K8t3'%20patternUnits='userSpaceOnUse'%20width='3.5'%20height='3.5'%20patternTransform='rotate(45)'%3e%3cline%20x1='0'%20y='0'%20x2='0'%20y2='3.5'%20stroke='%23000000'%20stroke-width='1'%20/%3e%3c/pattern%3e%3c/defs%3e%3crect%20width='100%25'%20height='100%25'%20fill='url(%23pattern_K8t3)'%20opacity='1'/%3e%3c/svg%3e");z-index:1;opacity:.4;pointer-events:none}sl-card.svelte-n8vnyn.svelte-n8vnyn{width:320px}sl-card.svelte-n8vnyn.svelte-n8vnyn::part(body){max-height:calc(100vh - 250px);display:flex;flex-direction:column}sl-card.svelte-n8vnyn [slot=header].svelte-n8vnyn{display:flex;justify-content:space-between}sl-radio-group.svelte-n8vnyn.svelte-n8vnyn{margin-block-end:var(--spacing-md)}sl-button.svelte-n8vnyn .icon{position:relative;top:2px}.site-queue.svelte-ctx2iz{background-color:var(--color-surface-container);width:var(--size-queue-width);max-width:100%;z-index:30;display:flex;position:relative;inset-inline-end:0;transform:translate(100%);will-change:transform;padding-inline-start:var(--spacing-lg);padding-inline-end:var(--spacing-lg)}.site-queue-inner.svelte-ctx2iz{position:absolute;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;overflow-x:hidden;overflow-y:auto;padding:inherit;display:flex;flex-direction:column;justify-content:space-between}.site-queue.is-open.svelte-ctx2iz{transform:translate(0)}.site-queue.is-drawer.svelte-ctx2iz{position:absolute;inset-block-start:var(--size-header-height);inset-block-end:var(--size-player-height);transition:transform .3s ease-out}.site-queue.is-drawer.is-open.svelte-ctx2iz{transform:translate(0)}.site-queue.svelte-ctx2iz:not(.is-open):not(.is-drawer){display:none}.header.svelte-ctx2iz{display:flex;flex-shrink:0;align-items:center;padding:0;gap:var(--spacing-md);border:0;height:48px}.clear-all.svelte-ctx2iz{margin-inline-start:auto}.queue-list.svelte-ctx2iz{overflow-y:auto;display:flex;flex-direction:column;flex:1;background-color:var(--color-background);border-radius:15px;margin-block-end:var(--spacing-lg);position:relative}.queue-dragging{background-color:var(--color-primary-container)!important;color:var(--color-on-primary-container);box-shadow:var(--shadow-lg)}.show-current.svelte-ctx2iz .icon{position:relative;top:1px}sl-button.svelte-h8noqr{position:absolute;inset-inline-start:7px;inset-block-end:calc(100% + var(--spacing-md));z-index:100}sl-button.svelte-h8noqr::part(base){background-color:var(--color-surface-container)}sl-button.svelte-h8noqr::part(base){font-size:18px;box-shadow:var(--shadow-md)}sl-button.svelte-h8noqr .icon{position:relative;inset-block-start:2px}sl-button.svelte-14gx9x7{position:absolute;inset-inline-end:var(--spacing-lg);inset-block-end:calc(100% + var(--spacing-md));z-index:100}sl-button.svelte-14gx9x7::part(base){font-size:20px;box-shadow:var(--shadow-md)}sl-button.svelte-14gx9x7 .icon{position:relative;inset-inline-start:2px;inset-block-start:2px}.container.svelte-uhlebs{display:flex;gap:var(--spacing-md);align-items:center;height:100%}.art.svelte-uhlebs{border-radius:3px;width:50px;flex-shrink:0;overflow:hidden}.art.svelte-uhlebs .c-art .live-stream-icon{font-size:36px}.text.svelte-uhlebs{overflow:hidden}.bookmarks-container.svelte-1k93csb{height:var(--size-seekbar-height);position:absolute;top:0;left:0;width:100%}.seekBar.svelte-1k93csb{display:block;height:var(--size-seekbar-height);position:relative;background-color:var(--color-outline-variant);z-index:100;will-change:z-index}.seekBar.svelte-1k93csb:after{content:"";height:30px;background-color:transparent;width:100%;display:block;position:absolute;inset-block-start:50%;transform:translateY(-50%);z-index:100}.seekBar.svelte-1k93csb:not(.streaming){cursor:pointer}.seekBar.streaming.svelte-1k93csb{background-image:repeating-linear-gradient(-45deg,transparent,transparent 1rem,var(--color-inverse-primary) 1rem,var(--color-inverse-primary) 2rem);background-size:200% 200%;animation:svelte-1k93csb-barberpole 120s linear infinite}@keyframes svelte-1k93csb-barberpole{to{background-position:100% 100%}}.progress.svelte-1k93csb{background-color:var(--color-waveform);position:absolute;inset-inline-end:100%;inset-block-end:0;inset-block-start:0;width:100%;will-change:transform}.dragging.seekBar:after{height:200px!important}.dragging.seekBar{z-index:300}.dragging.seekBar .bookmarks-container{pointer-events:none}sl-button.svelte-f024ro *{pointer-events:none}sl-card.svelte-f024ro{max-width:400px}sl-card.svelte-f024ro::part(body){padding:var(--spacing-sm);padding-inline-end:var(--spacing-md)}.overrides.svelte-1l84s2l label{margin-block-start:var(--spacing-md);display:block}.overrides.svelte-1l84s2l label.svelte-1l84s2l>input.svelte-1l84s2l{margin-block-start:var(--spacing-sm);display:block}.site-player__volume-slider.svelte-1l84s2l.svelte-1l84s2l.svelte-1l84s2l{background-color:var(--color-outline-variant);display:flex;height:4px;width:100%;min-width:50px;cursor:pointer;position:relative;border-radius:100vh;justify-self:center;margin:0 10px}.site-player__volume-slider.svelte-1l84s2l.svelte-1l84s2l.svelte-1l84s2l:after{content:"";height:30px;background-color:transparent;width:calc(100% + 30px);display:block;position:absolute;opacity:0;inset-block-start:50%;inset-inline-start:50%;transform:translateY(-50%) translate(-50%);z-index:100}.site-player__volume-value.svelte-1l84s2l.svelte-1l84s2l.svelte-1l84s2l{background-color:var(--color-primary);position:absolute;inset-inline-start:0;inset-block-end:0;inset-block-start:0;transition:width linear .2s;border-radius:100vh}.site-player__volume-value.svelte-1l84s2l.svelte-1l84s2l.svelte-1l84s2l:before{opacity:0;inset-block-start:calc(50% - 20px)}.current.svelte-1l84s2l.svelte-1l84s2l.svelte-1l84s2l{max-width:-moz-fit-content;max-width:fit-content;margin-block:var(--spacing-md);border:1px solid var(--color-outline-variant);padding:var(--spacing-md);border-radius:7px}.label.svelte-1l84s2l.svelte-1l84s2l.svelte-1l84s2l{color:var(--color-primary);padding-inline-end:var(--spacing-md);text-align:end}.bookmark.svelte-1c7ws9c{position:absolute;top:50%;left:0;background-color:var(--color-waveform);border:2px solid var(--color-surface-container);border-radius:999px;width:5px;height:5px;z-index:200;cursor:crosshair;box-sizing:content-box;transform:translateY(-50%)}sl-button.svelte-1cetfkr{display:relative}.active.svelte-1cetfkr:after{content:"";background-color:var(--color-primary);position:absolute;width:3px;height:3px;border-radius:100%;top:80%;left:50%;transform:translate(-50%)}.close-button.svelte-h3eome.svelte-h3eome{position:fixed;right:0;top:0;transition:transform ease-in-out .5s;transform:translate(0);inset-inline-end:var(--spacing-md);filter:drop-shadow(0 0 3px black)}.settings.svelte-h3eome.svelte-h3eome{display:flex;flex-direction:column;gap:var(--spacing-md)}.queue-open .close-button.svelte-h3eome.svelte-h3eome{transform:translate(calc(-1 * var(--size-queue-width)))}.queue-open sl-dropdown.svelte-h3eome.svelte-h3eome{transform:translate(calc(-1 * var(--size-queue-width)));inset-inline-end:var(--spacing-md)}.presets.svelte-h3eome.svelte-h3eome{display:flex;flex-direction:column;gap:var(--spacing-md)}.nav.svelte-h3eome.svelte-h3eome{display:flex;gap:var(--spacing-md)}.nav.svelte-h3eome sl-button.svelte-h3eome{width:100%}.options-button.svelte-h3eome.svelte-h3eome::part(base){font-size:20px;box-shadow:var(--shadow-md)}sl-dropdown.svelte-h3eome.svelte-h3eome{position:absolute;inset-inline-end:55px;inset-block-end:calc(100% + var(--spacing-md));z-index:100;transform:translate(0);transition:transform ease-in-out .5s}.options-button.svelte-h3eome .icon{position:relative;inset-block-start:2px}.canvas-container.svelte-5l58cx.svelte-5l58cx{height:100%;width:100%;position:fixed;top:0;left:0;z-index:-2;pointer-events:none;opacity:0;transform:translate(0);will-change:transform;transition:transform ease-in-out .5s;overflow:hidden}.visualizer-open.svelte-5l58cx .canvas-container.svelte-5l58cx{pointer-events:auto;opacity:1}.queue-open.svelte-5l58cx .canvas-container.svelte-5l58cx{transform:translate(calc(-1 * var(--size-queue-width)))}.viz-canvas.svelte-5l58cx.svelte-5l58cx{transition:transform ease-in-out .5s;transform:translate(0);width:100%;height:100%}.queue-open.svelte-5l58cx .viz-canvas.svelte-5l58cx{transform:translate(calc(.5 * var(--size-queue-width)))}.is-open.svelte-5l58cx .viz-canvas.svelte-5l58cx{transform:translateY(calc(-.5 * var(--size-player-height)))}.is-open.queue-open.svelte-5l58cx .viz-canvas.svelte-5l58cx{transform:translate(calc(.5 * var(--size-queue-width))) translateY(calc(-.5 * var(--size-player-height)))}.behind.svelte-5l58cx.svelte-5l58cx{display:none;position:absolute;bottom:0;left:0;background-color:var(--color-surface-container);width:100%;z-index:-1;pointer-events:none}.visualizer-open.svelte-5l58cx .behind.svelte-5l58cx{display:block}.is-open.svelte-5l58cx .behind.svelte-5l58cx{height:63px}.is-open.is-expanded.svelte-5l58cx .behind.svelte-5l58cx{height:103px}.site-player.svelte-5l58cx.svelte-5l58cx{--main-area-height:84px;height:var(--size-player-height);z-index:100;position:relative;color:var(--color-on-surface)}.site-player.svelte-5l58cx sl-skeleton{--color:currentColor;opacity:.2}.container.svelte-5l58cx.svelte-5l58cx{display:grid;gap:2px;align-items:center;grid-template-areas:"wave    wave    wave      wave       wave         wave         wave " "seekbar seekbar seekbar   seekbar    seekbar      seekbar      seekbar" ".       shuffle seek-back play-pause seek-forward bookmark     ." ".       repeat  previous  play-pause next         more-options .";grid-template-columns:1fr 32px 32px auto 32px 32px 1fr;grid-template-rows:auto 4px 42px 42px}.site-player.svelte-5l58cx:not(.is-open) .container.svelte-5l58cx{height:0!important;overflow:hidden}.site-player.svelte-5l58cx sl-button::part(label){padding-inline:0}.site-player.svelte-5l58cx .container.svelte-5l58cx sl-button::part(base){min-width:32px;aspect-ratio:1/1}.player__seekbar.svelte-5l58cx.svelte-5l58cx{grid-area:seekbar}.player__shuffle.svelte-5l58cx.svelte-5l58cx{grid-area:shuffle}.player__repeat.svelte-5l58cx.svelte-5l58cx{grid-area:repeat}.player__seek-back.svelte-5l58cx.svelte-5l58cx{grid-area:seek-back}.player__previous.svelte-5l58cx.svelte-5l58cx{grid-area:previous}.player__play-pause.svelte-5l58cx.svelte-5l58cx{grid-area:play-pause;z-index:100}.player__play-pause.svelte-5l58cx *::part(base){height:calc(var(--main-area-height) - 18px);align-items:center}.player__next.svelte-5l58cx.svelte-5l58cx{grid-area:next}.player__seek-forward.svelte-5l58cx.svelte-5l58cx{grid-area:seek-forward}.player__bookmark.svelte-5l58cx.svelte-5l58cx{grid-area:bookmark}.player__more-options.svelte-5l58cx.svelte-5l58cx{grid-area:more-options}.player__waveform.svelte-5l58cx.svelte-5l58cx{height:0;grid-area:wave;opacity:0;pointer-events:none;cursor:pointer}#waveform.svelte-5l58cx.svelte-5l58cx{width:100%;height:30px}.player__now-playing.svelte-5l58cx.svelte-5l58cx{grid-area:now-playing}.player__rating.svelte-5l58cx.svelte-5l58cx{grid-area:rating;justify-self:end;margin-inline-end:var(--spacing-md)}.site-player.is-open.svelte-5l58cx .player__current-time.svelte-5l58cx,.site-player.is-open.svelte-5l58cx .player__end-time.svelte-5l58cx,.site-player.is-open.svelte-5l58cx .player__toggle.svelte-5l58cx,.site-player.is-open.svelte-5l58cx .player__settings.svelte-5l58cx{position:absolute}.player__current-time.svelte-5l58cx.svelte-5l58cx,.player__end-time.svelte-5l58cx.svelte-5l58cx{line-height:1;transform:translateY(100%);z-index:200}.player__current-time.svelte-5l58cx.svelte-5l58cx{inset-block-end:calc(var(--main-area-height) - var(--spacing-sm));inset-inline-start:var(--spacing-sm)}.player__end-time.svelte-5l58cx.svelte-5l58cx{inset-block-end:calc(var(--main-area-height) - var(--spacing-sm));inset-inline-end:var(--spacing-sm)}.player__toggle.svelte-5l58cx.svelte-5l58cx{inset-block-end:var(--spacing-sm);inset-inline-start:var(--spacing-sm)}.player__settings.svelte-5l58cx.svelte-5l58cx{display:none;inset-block-end:var(--spacing-sm);inset-inline-end:var(--spacing-sm)}.player__now-playing.svelte-5l58cx.svelte-5l58cx,.player__volume.svelte-5l58cx.svelte-5l58cx,.player__rating.svelte-5l58cx.svelte-5l58cx{display:none}.site-player.svelte-5l58cx *[disabled]{pointer-events:none}.site-player.is-expanded.svelte-5l58cx .player__waveform.svelte-5l58cx{height:auto;pointer-events:initial;opacity:1}@media (max-width: 389.99px){.player__play-pause.svelte-5l58cx *::part(base){font-size:3.5rem}.player__shuffle.svelte-5l58cx.svelte-5l58cx,.player__seek-back.svelte-5l58cx.svelte-5l58cx,.player__seek-forward.svelte-5l58cx.svelte-5l58cx,.player__bookmark.svelte-5l58cx.svelte-5l58cx{align-self:end}.player__repeat.svelte-5l58cx.svelte-5l58cx,.player__previous.svelte-5l58cx.svelte-5l58cx,.player__next.svelte-5l58cx.svelte-5l58cx,.player__more-options.svelte-5l58cx.svelte-5l58cx{align-self:start}}@media (min-width: 390px){.site-player.svelte-5l58cx.svelte-5l58cx{--main-area-height:60px}.container.svelte-5l58cx.svelte-5l58cx{grid-template-areas:"wave    wave    wave    wave      wave     wave       wave    wave         wave     wave         wave" "seekbar seekbar seekbar seekbar   seekbar  seekbar    seekbar seekbar      seekbar  seekbar      seekbar" ".       repeat  shuffle seek-back previous play-pause next    seek-forward bookmark more-options .";grid-template-columns:1fr 32px 32px 32px 32px auto 32px 32px 32px 32px 1fr;grid-template-rows:auto 4px 60px}.player__play-pause.svelte-5l58cx *::part(base){font-size:2.5rem}.player__play-pause.svelte-5l58cx sl-button::part(base),.player__next.svelte-5l58cx sl-button::part(base),.player__previous.svelte-5l58cx sl-button::part(base){border-radius:100%}}@media (min-width: 690px){.container.svelte-5l58cx.svelte-5l58cx{grid-template-areas:"wave    wave           wave    wave      wave     wave       wave    wave         wave    wave    wave    wave     wave         wave           wave " "seekbar seekbar        seekbar seekbar   seekbar  seekbar    seekbar seekbar      seekbar seekbar seekbar seekbar  seekbar      seekbar        seekbar" ".       volume         .       seek-back previous play-pause next    seek-forward .       repeat  shuffle bookmark more-options .              .";grid-template-columns:1fr 192px 16px 32px 32px auto 32px 32px 16px 32px 32px 32px 32px 64px 1fr;grid-template-rows:auto 4px 60px}.player__volume.svelte-5l58cx.svelte-5l58cx{grid-area:volume;display:flex;align-items:center;gap:var(--spacing-md)}}@media (min-width: 920px){.container.svelte-5l58cx.svelte-5l58cx{grid-template-areas:"wave    wave           wave        wave           wave           wave    wave      wave     wave       wave    wave         wave    wave    wave    wave     wave         wave           wave    wave " "seekbar seekbar        seekbar     seekbar        seekbar        seekbar seekbar   seekbar  seekbar    seekbar seekbar      seekbar seekbar seekbar seekbar  seekbar      seekbar        seekbar seekbar" ".       now-playing    now-playing now-playing    rating         .       seek-back previous play-pause next    seek-forward .       repeat  shuffle bookmark more-options volume         volume  volume";grid-template-columns:70px 128px 1fr 32px 96px 16px 32px 32px auto 32px 32px 16px 32px 32px 32px 32px 32px 1fr 166px;grid-template-rows:auto 4px 60px}.player__now-playing.svelte-5l58cx.svelte-5l58cx{display:block;overflow:hidden}.player__rating.svelte-5l58cx.svelte-5l58cx{display:block;margin:unset}.player__volume.svelte-5l58cx.svelte-5l58cx{justify-self:end;width:100%;max-width:300px;padding-inline-start:20px;padding-inline-end:60px}}.alert-card.svelte-4eo5lx.svelte-4eo5lx{background-color:var(--color-surface-container-high);border-radius:4px;display:flex;align-items:stretch;gap:var(--spacing-lg);flex-direction:row;justify-content:center;pointer-events:initial;position:relative}.alert-card.success.svelte-4eo5lx.svelte-4eo5lx{border-color:var(--swatch-green-500)}.alert-card.info.svelte-4eo5lx.svelte-4eo5lx{border-color:var(--swatch-blue-500)}.alert-card.warning.svelte-4eo5lx.svelte-4eo5lx{border-color:var(--swatch-yellow-500)}.alert-card.error.svelte-4eo5lx.svelte-4eo5lx{border-color:var(--swatch-red-500)}.style-icon.svelte-4eo5lx.svelte-4eo5lx{width:48px;color:#fff;align-items:center;display:flex;justify-content:center}.success.svelte-4eo5lx .style-icon.svelte-4eo5lx{background-color:var(--swatch-green-500)}.info.svelte-4eo5lx .style-icon.svelte-4eo5lx{background-color:var(--swatch-blue-500)}.warning.svelte-4eo5lx .style-icon.svelte-4eo5lx{background-color:var(--color-warning-500)}.error.svelte-4eo5lx .style-icon.svelte-4eo5lx{background-color:var(--swatch-red-500)}.message.svelte-4eo5lx.svelte-4eo5lx{margin-block-start:var(--spacing-md)}.content.svelte-4eo5lx.svelte-4eo5lx{flex:1;overflow:hidden;padding:var(--spacing-lg) 0}.actions.svelte-4eo5lx.svelte-4eo5lx{align-self:start;margin-block-start:var(--spacing-sm);margin-inline-end:var(--spacing-sm)}.site-alerts.svelte-qy8001 .alert-card{box-shadow:var(--shadow-xxl),var(--shadow-xxl),var(--shadow-xxl);border-width:2px;border-style:solid}.card-container.svelte-qy8001{pointer-events:initial}.site-alerts.svelte-qy8001{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1000;height:100%;width:500px;max-width:calc(100% - var(--spacing-xxl));display:flex;flex-direction:column;justify-content:end;gap:var(--spacing-md);padding:var(--spacing-lg);pointer-events:none;overflow:hidden}sl-drawer.svelte-19vrdnk.svelte-19vrdnk::part(panel){min-height:100%}sl-drawer.svelte-19vrdnk.svelte-19vrdnk::part(footer){display:block}sl-drawer.svelte-19vrdnk.svelte-19vrdnk::part(header-actions){align-content:center;gap:var(--spacing-lg)}.line.svelte-19vrdnk.svelte-19vrdnk{transition:color .25s ease-in-out}.current.svelte-19vrdnk.svelte-19vrdnk{color:var(--color-primary)}.disable-scroll.svelte-19vrdnk.svelte-19vrdnk{overflow:hidden!important}.lyrics-container.svelte-19vrdnk.svelte-19vrdnk{font-size:2rem;line-height:1.2;overscroll-behavior:contain;overflow:auto}.line.svelte-19vrdnk.svelte-19vrdnk{margin-block-end:var(--spacing-lg)}.hasTimestamps.svelte-19vrdnk.svelte-19vrdnk{color:var(--color-outline-variant)}@media (hover: hover){.hasTimestamps.svelte-19vrdnk .line.svelte-19vrdnk:hover{cursor:pointer;color:var(--color-secondary)}}.container.svelte-1go3ma9.svelte-1go3ma9{display:flex;flex-direction:column;border-radius:8px;background-color:var(--preview-color-interface);aspect-ratio:16 / 9;width:50%;border:2px solid var(--color-outline-variant);padding:5px;cursor:pointer;flex-shrink:0}.container.svelte-1go3ma9 div.svelte-1go3ma9{display:flex;gap:5px;padding:2px}span.svelte-1go3ma9.svelte-1go3ma9{display:flex;gap:2px}sl-skeleton.svelte-1go3ma9.svelte-1go3ma9{--color:var(--preview-color-text);--border-radius:0;height:3px;overflow:hidden}.inner.svelte-1go3ma9.svelte-1go3ma9{gap:0;flex:1;padding:0!important}.header.svelte-1go3ma9.svelte-1go3ma9{justify-content:space-between;padding:4px!important}.content.svelte-1go3ma9.svelte-1go3ma9{background-color:var(--preview-color-background);flex:1;border-radius:5px;flex-direction:column;padding:4px!important}.sidebar.svelte-1go3ma9.svelte-1go3ma9{width:15%;flex-direction:column}.player.svelte-1go3ma9.svelte-1go3ma9,.waveform.svelte-1go3ma9.svelte-1go3ma9{flex-direction:column}.controls.svelte-1go3ma9.svelte-1go3ma9{justify-content:center}.container.svelte-13eu1e3{display:flex;flex-wrap:wrap}.container.svelte-13eu1e3 .c-theme-card:nth-child(odd){z-index:10}.container.svelte-13eu1e3 .c-theme-card:nth-child(2n){transform:translate(-5px,-20px)}.name.svelte-13eu1e3{display:flex;justify-content:center;width:100%;margin-block-start:var(--spacing-md)}sl-color-picker.hue-only.svelte-63pray::part(swatches),sl-color-picker.hue-only.svelte-63pray::part(grid),sl-color-picker.hue-only.svelte-63pray::part(opacity-slider),sl-color-picker.hue-only.svelte-63pray::part(input),sl-color-picker.hue-only.svelte-63pray::part(eye-dropper-button),sl-color-picker.hue-only.svelte-63pray::part(preview),sl-color-picker.hue-only.svelte-63pray::part(format-button){display:none}sl-color-picker.hue-only.svelte-63pray::part(base){background-color:transparent;border:0;height:36px;overflow:hidden}sl-color-picker.hue-only.svelte-63pray::part(trigger){color:oklch(60% .2 var(--the-hue))!important}sl-color-picker.hue-only.svelte-63pray::part(hue-slider){background-image:linear-gradient(to right,#b4065f,#be1c56,#c92a4c 4.17%,#de3e2d 8.33%,#e44e1a,#e76000,#e67200,#e68100 16.67%,#e6b700,#92ac00 33.33%,#7fb200 35.41%,#72b500 36.46%,#6bb611,#64b720 37.5%,#44bb3f 39.59%,#29bd4a 40.63%,#10be4f 41.15%,#00be53,#00be58 41.67%,#01bd67,#00bc74 43.75%,#00ba87 45.84%,#00b8a1 50%,#00b2c8,#0089c9 66.67%,#007dcd,#006fd7 70.84%,#1367db,#2760d8 72.92%,#3b51d3 75%,#5e47ca,#773ac1 83.33%,#be47b8,#fb5c99);background-image:linear-gradient(to right,#b4065f,#be1c56,#c92a4c 4.17%,#de3e2d 8.33%,#e44e1a,color(xyz 0.375 0.251 0.022),color(xyz 0.402 0.285 0.009),color(xyz 0.43 0.321 -0.005) 16.67%,color(xyz 0.508 0.507 0.001),color(xyz 0.258 0.359 0.011) 33.33%,color(xyz 0.241 0.363 0.04) 35.41%,color(xyz 0.233 0.365 0.056) 36.46%,#6bb611,#64b720 37.5%,#44bb3f 39.59%,#29bd4a 40.63%,#10be4f 41.15%,color(xyz 0.199 0.375 0.142),color(xyz 0.197 0.376 0.147) 41.67%,color(xyz 0.195 0.376 0.174),color(xyz 0.193 0.377 0.203) 43.75%,color(xyz 0.19 0.379 0.265) 45.84%,color(xyz 0.188 0.381 0.411) 50%,color(xyz 0.235 0.371 0.779),color(xyz 0.204 0.22 0.804) 66.67%,color(xyz 0.194 0.19 0.758),color(xyz 0.184 0.162 0.713) 70.84%,#1367db,#2760d8 72.92%,#3b51d3 75%,#5e47ca,#773ac1 83.33%,#be47b8,#fb5c99)}.presets.svelte-63pray{display:grid;gap:var(--spacing-xxxl) var(--spacing-xxl);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.heading.svelte-63pray{margin-block-end:var(--spacing-lg)}.wrapper.svelte-o213so.svelte-o213so{display:grid;grid-template-columns:min-content auto}sl-drawer.svelte-o213so.svelte-o213so::part(panel){min-height:100%}sl-drawer.svelte-o213so.svelte-o213so::part(footer){display:block}sl-tab-group.real.svelte-o213so.svelte-o213so::part(nav),.real.svelte-o213so sl-tab.svelte-o213so{pointer-events:none;display:none}.fake.svelte-o213so sl-tab-panel.svelte-o213so{pointer-events:none;display:none}.container.svelte-se0p0u{pointer-events:initial}.container.svelte-se0p0u .notification-card{width:222px}.site-notifications.svelte-se0p0u{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1000;width:300px;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);pointer-events:none;overflow:hidden}.inner.svelte-fpzyx1.svelte-fpzyx1{display:flex;flex:1;justify-content:center;align-items:center}.form.svelte-fpzyx1.svelte-fpzyx1{background-color:var(--color-surface-container);width:100%;max-width:400px;padding:var(--spacing-xl);z-index:10;border-radius:10px}.server-message.svelte-fpzyx1.svelte-fpzyx1{position:absolute;inset-block-end:100%;inset-inline-start:0;width:100%}.header.svelte-fpzyx1.svelte-fpzyx1,.footer.svelte-fpzyx1.svelte-fpzyx1{display:flex;justify-content:end;padding:var(--spacing-md)}.meta.svelte-fpzyx1.svelte-fpzyx1{opacity:.4}sl-badge.svelte-fpzyx1.svelte-fpzyx1::part(base){white-space:normal}.logo.svelte-fpzyx1.svelte-fpzyx1{display:flex;margin-block-end:var(--spacing-lg);justify-content:center}.logo.svelte-fpzyx1 img.svelte-fpzyx1{max-width:100%;max-height:150px}.logo.svelte-fpzyx1 .ample.svelte-fpzyx1{width:100%;height:30px;background-color:var(--color-on-surface-variant);-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20332.201%2044.087'%20class='ample-logo'%3e%3cg%20class='amp'%3e%3cpath%20d='M8.727,44.087C2.475,44.087,0,41.612,0,37.055a15.964,15.964,0,0,1,.26-2.931L1.3,28.132c1.108-6.448,4.493-9.964,11.983-9.964h37.38l.52-2.8a12.851,12.851,0,0,0,.261-2.54c0-3.06-1.693-3.451-4.689-3.451H5.731L7.359,0H50.6c7.684,0,11.332,3.321,11.332,10.028a26.225,26.225,0,0,1-.392,4.3L56.266,44.087ZM49.363,25.528H15.7c-2.736,0-3.972,1.367-4.428,3.841l-.391,2.215a10.382,10.382,0,0,0-.2,1.759c0,1.953,1.043,2.213,3.256,2.213h33.67Z'/%3e%3cpath%20d='M128.062,44.087l5.079-28.719a12.851,12.851,0,0,0,.261-2.54c0-3.06-1.693-3.451-4.624-3.451H113.539l-6.121,34.71H97.259l6.12-34.71H82.8l-6.12,34.71H66.456L74.2,0h58.35c7.751,0,11.4,3.45,11.4,10.157a24.265,24.265,0,0,1-.391,4.168l-5.275,29.762Z'/%3e%3cpath%20d='M160.678,33.147l-1.953,10.94H148.5L156.249,0h46.174c6.252,0,8.791,2.409,8.791,6.968a17.517,17.517,0,0,1-.326,3l-2.149,12.372c-1.3,7.62-4.624,10.811-12.112,10.811Zm39.6-20.775a9.069,9.069,0,0,0,.194-1.692c0-1.955-1.106-2.151-3.256-2.151H164.977l-2.865,16.282h32.235c2.736,0,3.908-1.3,4.428-4.167Z'/%3e%3c/g%3e%3cpath%20d='M226.712,44.087c-7.684,0-11.4-3.32-11.4-10.028a26.816,26.816,0,0,1,.456-4.3L220.98,0H231.2l-5.013,28.719a16.183,16.183,0,0,0-.327,2.669c0,3.06,1.759,3.256,4.691,3.256h32.951l-1.692,9.443Z'/%3e%3cpath%20d='M281.6,44.087c-7.748,0-11.4-3.32-11.4-10.028a26.048,26.048,0,0,1,.392-4.3l3.451-19.8C275.152,3.516,278.6,0,286.158,0h37.251c6.252,0,8.792,2.409,8.792,6.968a17.525,17.525,0,0,1-.327,3l-1.041,6.185c-1.108,6.447-4.5,9.964-11.983,9.964H281.535l-.456,2.606a15.082,15.082,0,0,0-.261,2.669c0,3.06,1.628,3.256,4.689,3.256h40.962l-1.692,9.443Zm39.726-31.715a6.951,6.951,0,0,0,.129-1.563c0-1.953-1.041-2.28-3.256-2.28H288.371c-2.733,0-3.972,1.3-4.428,3.843l-1.107,6.317h33.6c2.8,0,3.972-1.433,4.428-3.908Z'/%3e%3c/svg%3e") no-repeat top center;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20332.201%2044.087'%20class='ample-logo'%3e%3cg%20class='amp'%3e%3cpath%20d='M8.727,44.087C2.475,44.087,0,41.612,0,37.055a15.964,15.964,0,0,1,.26-2.931L1.3,28.132c1.108-6.448,4.493-9.964,11.983-9.964h37.38l.52-2.8a12.851,12.851,0,0,0,.261-2.54c0-3.06-1.693-3.451-4.689-3.451H5.731L7.359,0H50.6c7.684,0,11.332,3.321,11.332,10.028a26.225,26.225,0,0,1-.392,4.3L56.266,44.087ZM49.363,25.528H15.7c-2.736,0-3.972,1.367-4.428,3.841l-.391,2.215a10.382,10.382,0,0,0-.2,1.759c0,1.953,1.043,2.213,3.256,2.213h33.67Z'/%3e%3cpath%20d='M128.062,44.087l5.079-28.719a12.851,12.851,0,0,0,.261-2.54c0-3.06-1.693-3.451-4.624-3.451H113.539l-6.121,34.71H97.259l6.12-34.71H82.8l-6.12,34.71H66.456L74.2,0h58.35c7.751,0,11.4,3.45,11.4,10.157a24.265,24.265,0,0,1-.391,4.168l-5.275,29.762Z'/%3e%3cpath%20d='M160.678,33.147l-1.953,10.94H148.5L156.249,0h46.174c6.252,0,8.791,2.409,8.791,6.968a17.517,17.517,0,0,1-.326,3l-2.149,12.372c-1.3,7.62-4.624,10.811-12.112,10.811Zm39.6-20.775a9.069,9.069,0,0,0,.194-1.692c0-1.955-1.106-2.151-3.256-2.151H164.977l-2.865,16.282h32.235c2.736,0,3.908-1.3,4.428-4.167Z'/%3e%3c/g%3e%3cpath%20d='M226.712,44.087c-7.684,0-11.4-3.32-11.4-10.028a26.816,26.816,0,0,1,.456-4.3L220.98,0H231.2l-5.013,28.719a16.183,16.183,0,0,0-.327,2.669c0,3.06,1.759,3.256,4.691,3.256h32.951l-1.692,9.443Z'/%3e%3cpath%20d='M281.6,44.087c-7.748,0-11.4-3.32-11.4-10.028a26.048,26.048,0,0,1,.392-4.3l3.451-19.8C275.152,3.516,278.6,0,286.158,0h37.251c6.252,0,8.792,2.409,8.792,6.968a17.525,17.525,0,0,1-.327,3l-1.041,6.185c-1.108,6.447-4.5,9.964-11.983,9.964H281.535l-.456,2.606a15.082,15.082,0,0,0-.261,2.669c0,3.06,1.628,3.256,4.689,3.256h40.962l-1.692,9.443Zm39.726-31.715a6.951,6.951,0,0,0,.129-1.563c0-1.953-1.041-2.28-3.256-2.28H288.371c-2.733,0-3.972,1.3-4.428,3.843l-1.107,6.317h33.6c2.8,0,3.972-1.433,4.428-3.908Z'/%3e%3c/svg%3e") no-repeat top center}body,#app{background-color:var(--color-surface-container);color:var(--color-on-surface)}.site-header,.site-sidebar,.site-queue{flex-shrink:0}.site-inner{flex:1;display:flex;flex-direction:row;z-index:1}.site-content{background-color:var(--color-background);border:1px solid var(--color-background);position:relative;flex:1;z-index:-10;border-radius:15px;overflow:hidden;margin-block-end:var(--spacing-lg)}.site-content-inner{--content-padding:var(--spacing-xxl);container-name:site-content-inner;container-type:size;position:absolute;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;overflow-y:auto;padding-block-start:var(--spacing-xl);padding-block-end:var(--spacing-xl);display:grid;grid-template-columns:[full-start] var(--content-padding) [content-start] 1fr [content-end] var(--content-padding) [full-end];grid-auto-rows:min-content;z-index:1}.site-content-inner>*{grid-column:content;overflow-y:hidden}.site-player{flex-shrink:0}
