@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--left-fade:0;--right-fade:0;--top-fade:0;--bottom-fade:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-3{top:calc(var(--spacing) * 3)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-\[10\%\]{left:10%}.z-10{z-index:10}.col-span-full{grid-column:1/-1}.m-auto{margin:auto}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-\[100px\]{margin-top:100px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.ml-\[100px\]{margin-left:100px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.size-auto{width:auto;height:auto}.h-\[100\%\]{height:100%}.h-\[100vh\]{height:100vh}.h-full{height:100%}.w-\[100\%\]{width:100%}.w-\[100vw\]{width:100vw}.w-\[400px\]{width:400px}.w-full{width:100%}.max-w-\[800px\]{max-width:800px}.flex-1\/2{flex:50%}.origin-\[0\]{transform-origin:0}.-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-flow-col{grid-auto-flow:column}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.items-center{align-items:center}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-ss-lg{border-start-start-radius:var(--radius-lg)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-white{background-color:var(--color-white)}.p-1{padding:calc(var(--spacing) * 1)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-gray-500{color:var(--color-gray-500)}.text-gray-900{color:var(--color-gray-900)}.text-orange-600{color:var(--color-orange-600)}.text-red-700{color:var(--color-red-700)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.duration-300{--tw-duration:.3s;transition-duration:.3s}.peer-placeholder-shown\:translate-y-0:is(:where(.peer):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-placeholder-shown\:scale-100:is(:where(.peer):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.peer-focus\:start-0:is(:where(.peer):focus~*){inset-inline-start:calc(var(--spacing) * 0)}.peer-focus\:-translate-y-6:is(:where(.peer):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-focus\:scale-75:is(:where(.peer):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.peer-focus\:font-medium:is(:where(.peer):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}}@media(min-width:48rem){.md\:p-8{padding:calc(var(--spacing) * 8)}}:where(.rtl\:divide-x-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}.rtl\:peer-focus\:translate-x-1\/4:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(.peer):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(.dark\:divide-gray-600>:not(:last-child)),.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:border-gray-700{border-color:var(--color-gray-700)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-white{color:var(--color-white)}.dark\:placeholder-gray-400::placeholder{color:var(--color-gray-400)}@media(hover:hover){.dark\:hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}}.dark\:focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.dark\:focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}}}:root{--cc-text-primary:black;--cc-text-secondary:gray;--cc-shadow-button-pulse:var(--cc-text-secondary);--cc-bg-button-primary:#ffa600;--cc-bg-button-primary--hover:#f70;--cc-bg-button-primary--disabled:#ffbc82;--cc-shadow-button-primary-pulse:var(--cc-bg-button-primary);--cc-text-button-primary:white;--cc-text-button-primary--disabled:var(--cc-text-button-primary);--cc-border-button-primary:var(--cc-bg-button-primary);--cc-border-button-primary--hover:var(--cc-bg-button-primary--hover);--cc-border-button-primary--disabled:var(--cc-bg-button-primary);--cc-bg-button-secondary:#fff;--cc-bg-button-secondary--hover:#ffab61;--cc-text-button-secondary:black;--cc-border-button-secondary:#ffd6b1;--cc-border-button-secondary--hover:#ff9334;--cc-button-danger-text:white;--cc-button-danger:#da0010;--cc-button-danger--hover:#a6000b;--cc-bg-button-disabled:#aaa;--cc-border-button-disabled:silver;--cc-bg:white;--cc-bg--hover:#e9e9e9;--cc-bg-emphasis:#e8e8e8;--cc-bg-emphasis-2:#b9b9b9;--cc-bg-emphasis-alpha50:#e8e8e880;--cc-overlay-transparent:#b9b9b980;--cc-shadow:#9a9a9a33;--cc-loader-color-1:#ffa516;--cc-loader-color-2:#f33;--c-layout-box-shadow:#c2c2c2;--c-shine-1:#ff8400;--c-shine-2:#fd0;--c-sidebar-button:var(--cc-bg-button-secondary);--c-sidebar-button--hover:var(--cc-bg-button-secondary--hover);--c-song-artist:var(--cc-text-secondary);--c-bg-side-menu-item--hover:var(--cc-bg--hover);--c-button-text:var(--cc-text-primary);--c-button-primary:var(--cc-bg-button-primary);--c-button-primary--hover:var(--cc-bg-button-primary--hover);--c-button-secondary:var(--cc-bg-button-secondary);--c-button-secondary--hover:var(--cc-bg-button-secondary--hover);--c-bg-primary:var(--cc-bg);--c-bg-primary--hover:var(--cc-bg--hover);--c-bg-welcome-overlay:var(--cc-bg);--c-text-welcome-skip:var(--cc-text-secondary);--c-bg-modal-overlay:var(--cc-overlay-transparent);--c-bg-playing-song-with-timeline:var(--cc-bg-emphasis);--c-bg-language-select:var(--cc-bg-emphasis);--c-side-menu-item-small:var(--cc-text-secondary);--c-bg-auth-form:var(--cc-bg);--c-auth-form-header-border:var(--cc-text-secondary);--c-auth-form-header-button:var(--cc-text-secondary);--c-auth-form-header-button--active:var(--cc-text-primary);--c-volume-slider-thumb:var(--cc-bg-button-primary);--c-volume-slider-track:var(--cc-bg-emphasis);--c-timeline-slider-thumb:var(--cc-bg-button-primary);--c-timeline-slider-track:var(--cc-bg-emphasis-2);--c-timeline-slider-thumb--hover:var(--cc-bg-button-primary--hover);--c-empty-song-list-primary:var(--cc-text-secondary);--c-shadow-virtual-list-scroll-sidebar:var(--cc-bg-emphasis-2);--c-bg-virtual-list-scroll-sidebar:var(--cc-overlay-transparent);--c-border-between-items:var(--cc-bg-emphasis);--c-input-border:var(--cc-bg-emphasis-2);--c-bg-item--odd:var(--cc-bg);--c-bg-item--even:var(--cc-bg);--c-bg-error-message:var(--cc-bg);--c-search-input-border:var(--cc-bg-emphasis-2);--c-circular-progress-circle:var(--c-button-primary);--c-bg-circular-progress-circle:var(--cc-bg);--c-modal-border-bottom:var(--cc-bg-emphasis);--z-welcome-overlay:-1;--z-modal-overlay:1;--z-timeline-slider-thumb:1;--z-popover-menu:1;--z-modal:10;--z-notifications:100;--droppable-outline-width:3px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--cc-bg);height:100vh;color:var(--cc-text-primary);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1{font-size:2.4em}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.2em}h5{font-size:.9em}h6{font-size:.8em}svg{fill:#0000;background-color:#0000}button:hover svg{color:var(--cc-bg-button-primary)}button{cursor:pointer}.my-sortable{width:100%;height:100%;overflow-y:auto}.droppable{outline-width:var(--droppable-outline-width);width:100%;height:100%}.droppable--outline-inner{outline-offset:calc(-1 * var(--droppable-outline-width));padding:3px}.droppable-can-drop,.droppable-force-visibility{border-radius:.25em;outline:dashed #b4b4b4!important}.droppable-selected{border-radius:.25em;outline:dashed var(--c-button-primary)!important}.droppable-not-allowed{border-radius:.25em;outline:1px dashed #de3131!important}.droppable-can-drop.droppable-selected .empty-song-list__text{color:var(--c-button-primary)}.droppable-can-drop.droppable-selected .empty-song-list__image{fill:var(--c-button-primary)}.droppable-inner{grid-template-columns:1fr auto;width:100%;height:100%;display:grid;position:relative}.droppable-progress{opacity:0;pointer-events:none;position:absolute;top:50%;right:.5em;transform:translateY(-50%)}.droppable-dragover .droppable-progress{opacity:1}.hidden{display:none}.visibility-hidden{visibility:hidden}:root(.sortable-chosen){transform:rotate(30deg)}.virtual-list-wrap{height:100%;position:relative;overflow:hidden}.virtual-list{scrollbar-width:auto;height:100%;position:relative;overflow:auto}.virtual-list-scroll-sidebar{background-color:var(--c-bg-virtual-list-scroll-sidebar);min-width:40px;max-width:40px;height:calc(100% - 20px);color:var(--c-shadow-virtual-list-scroll-sidebar);z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:10px 0 0 10px;transition:all .25s;position:absolute;top:10px;right:0;box-shadow:-5px 0 10px 5px}.virtual-list-scroll-sidebar--hidden{min-width:0;max-width:0;box-shadow:unset}.virtual-list-wrap--dragover:has(.virtual-list-scroll-sidebar) .virtual-list::-webkit-scrollbar{display:none}.virtual-list-wrap--dragover .virtual-list-scroll-sidebar{display:block}.virtual-list-scroll-area-bottom{bottom:0}@property --left-fade{syntax:"<length>";inherits:false;initial-value:0}@property --right-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes scrollfade-x{0%{--left-fade:0}1%,to{--left-fade:3rem}0%,99%{--right-fade:3rem}to{--right-fade:0}}.scroll-mask-x{-webkit-mask:linear-gradient(to right,#0000,#fff var(--left-fade) calc(100% - var(--right-fade)),#0000);mask:linear-gradient(to right,#0000,#fff var(--left-fade) calc(100% - var(--right-fade)),#0000);scroll-timeline:--scrollfade-x x;animation:scrollfade-x;animation-timeline:--scrollfade-x;overflow-x:scroll}@property --top-fade{syntax:"<length>";inherits:false;initial-value:0}@property --bottom-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes scrollfade-y{0%{--top-fade:0}1%,to{--top-fade:3rem}0%,99%{--bottom-fade:3rem}to{--bottom-fade:0}}.scroll-mask-y{-webkit-mask:linear-gradient(to bottom,#0000,#fff var(--top-fade) calc(100% - var(--bottom-fade)),#0000);mask:linear-gradient(to bottom,#0000,#fff var(--top-fade) calc(100% - var(--bottom-fade)),#0000);scroll-timeline:--scrollfade-y y;animation:scrollfade-y;animation-timeline:--scrollfade-y;overflow-y:scroll}.background-image-song{background-position:50%;background-repeat:no-repeat;background-size:contain}.background-image-song-32{background-image:url(/logo-gray-32.png)}.background-image-song-64{background-image:url(/logo-gray-64.png)}.sortable-item:nth-last-of-type(-n+6):not(:nth-child(-n+6)) .popup-menu-content,.side-menu__playlists-body .side-menu-item:nth-last-child(-n+3):not(:nth-child(-n+3)) .popup-menu-content{top:unset;bottom:2em}.terms-of-use-text{height:100%;overflow-y:scroll}.mobile-overlay{z-index:10000;background-color:var(--cc-bg);width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.mobile-overlay__center{gap:1em;margin:auto;display:grid}.mobile-overlay__text{text-align:center;font-size:2em}.slider-container{display:flex;align-items:center}input[type=range]{font-size:1rem;width:100%}input[type=range]{color:var(--c-volume-slider-thumb);--thumb-height: 1.125em;--track-height: .125em;--track-color: var(--c-volume-slider-track);--brightness-hover: 120%;--brightness-down: 80%;--clip-edges: .125em}input[type=range].win10-thumb{color:var(--c-timeline-slider-thumb);--track-color: var(--c-timeline-slider-track);--thumb-height: 1.125em;--thumb-width: .25em;--clip-edges: .0125em}input[type=range]:hover.win10-thumb::-webkit-slider-runnable-track,input[type=range]:hover.win10-thumb::-webkit-slider-thumb{color:var(--c-timeline-slider-thumb--hover)}input[type=range]{position:relative;overflow:hidden}input[type=range]:disabled{filter:grayscale(1);opacity:.3;cursor:not-allowed}input[type=range],input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;transition:all ease .1s;height:var(--thumb-height)}input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb{position:relative}input[type=range]::-webkit-slider-thumb{--thumb-radius: calc((var(--thumb-height) * .5) - 1px);--clip-top: calc((var(--thumb-height) - var(--track-height)) * .5 - .5px);--clip-bottom: calc(var(--thumb-height) - var(--clip-top));--clip-further: calc(100% + 1px) ;--box-fill: calc(-100vmax - var(--thumb-width, var(--thumb-height))) 0 0 100vmax currentColor;width:var(--thumb-width, var(--thumb-height));background:linear-gradient(currentColor 0 0) scroll no-repeat left center / 50% calc(var(--track-height) + 1px);background-color:currentColor;box-shadow:var(--box-fill);border-radius:var(--thumb-width, var(--thumb-height));filter:brightness(100%);clip-path:polygon(100% -1px,var(--clip-edges) -1px,0 var(--clip-top),-100vmax var(--clip-top),-100vmax var(--clip-bottom),0 var(--clip-bottom),var(--clip-edges) 100%,var(--clip-further) var(--clip-further))}input[type=range]:hover::-webkit-slider-thumb{filter:brightness(var(--brightness-hover));cursor:pointer}input[type=range]:active::-webkit-slider-thumb{filter:brightness(var(--brightness-down))}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--track-color) 0 0) scroll no-repeat center / 100% calc(var(--track-height) + 1px)}input[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}input[type=range],input[type=range]::-moz-range-track,input[type=range]::-moz-range-thumb{appearance:none;transition:all ease .1s;height:var(--thumb-height)}input[type=range]::-moz-range-track,input[type=range]::-moz-range-thumb,input[type=range]::-moz-range-progress{background:transparent}input[type=range]::-moz-range-thumb{background:currentColor;border:0;width:var(--thumb-width, var(--thumb-height));border-radius:var(--thumb-width, var(--thumb-height));cursor:pointer}input[type=range]::-moz-range-track{width:100%;background:var(--track-color)}input[type=range]::-moz-range-progress{appearance:none;background:currentColor;transition-delay:30ms}input[type=range]::-moz-range-track,input[type=range]::-moz-range-progress{height:calc(var(--track-height) + 1px);border-radius:var(--track-height)}input[type=range]::-moz-range-thumb,input[type=range]::-moz-range-progress{filter:brightness(100%)}input[type=range]:hover::-moz-range-thumb,input[type=range]:hover::-moz-range-progress{filter:brightness(var(--brightness-hover))}input[type=range]:active::-moz-range-thumb,input[type=range]:active::-moz-range-progress{filter:brightness(var(--brightness-down))}input[type=range]:disabled::-moz-range-thumb{cursor:not-allowed}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_qnst2_2{visibility:hidden}._visible_qnst2_2{visibility:visible}._sr-only_qnst2_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_qnst2_2{position:absolute}._static_qnst2_2{position:static}._start_qnst2_2{inset-inline-start:var(--spacing)}._end_qnst2_2{inset-inline-end:var(--spacing)}._top-0_qnst2_2{top:calc(var(--spacing) * 0)}._top-3_qnst2_2{top:calc(var(--spacing) * 3)}._bottom-0_qnst2_2{bottom:calc(var(--spacing) * 0)}._left-0_qnst2_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_qnst2_2{left:10%}._z-10_qnst2_2{z-index:10}._col-span-full_qnst2_2{grid-column:1/-1}._m-auto_qnst2_2{margin:auto}._mt-0_qnst2_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_qnst2_2{margin-top:100px}._mb-0_qnst2_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_qnst2_2{margin-left:100px}._block_qnst2_2{display:block}._flex_qnst2_2{display:flex}._grid_qnst2_2{display:grid}._hidden_qnst2_2{display:none}._inline_qnst2_2{display:inline}._inline-block_qnst2_2{display:inline-block}._size-auto_qnst2_2{width:auto;height:auto}._h-\[100\%\]_qnst2_2{height:100%}._h-\[100vh\]_qnst2_2{height:100vh}._h-full_qnst2_2{height:100%}._w-\[100\%\]_qnst2_2{width:100%}._w-\[100vw\]_qnst2_2{width:100vw}._w-\[400px\]_qnst2_2{width:400px}._w-full_qnst2_2{width:100%}._max-w-\[800px\]_qnst2_2{max-width:800px}._flex-1\/2_qnst2_2{flex:50%}._origin-\[0\]_qnst2_2{transform-origin:0}._-translate-y-6_qnst2_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_qnst2_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_qnst2_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_qnst2_2{resize:both}._grid-flow-col_qnst2_2{grid-auto-flow:column}._grid-rows-2_qnst2_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_qnst2_2{align-items:center}._justify-center_qnst2_2{justify-content:center}._justify-start_qnst2_2{justify-content:flex-start}:where(._divide-x_qnst2_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_qnst2_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_qnst2_2{border-radius:var(--radius-lg)}._rounded-ss-lg_qnst2_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_qnst2_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_qnst2_2{border-style:var(--tw-border-style);border-width:1px}._border-0_qnst2_2{border-style:var(--tw-border-style);border-width:0}._border-4_qnst2_2{border-style:var(--tw-border-style);border-width:4px}._border-t_qnst2_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_qnst2_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_qnst2_2{border-color:var(--color-gray-200)}._border-gray-300_qnst2_2{border-color:var(--color-gray-300)}._bg-amber-50_qnst2_2{background-color:var(--color-amber-50)}._bg-blue-500_qnst2_2{background-color:var(--color-blue-500)}._bg-gray-50_qnst2_2{background-color:var(--color-gray-50)}._bg-white_qnst2_2{background-color:var(--color-white)}._p-1_qnst2_2{padding:calc(var(--spacing) * 1)}._p-2\.5_qnst2_2{padding:calc(var(--spacing) * 2.5)}._p-3_qnst2_2{padding:calc(var(--spacing) * 3)}._p-4_qnst2_2{padding:calc(var(--spacing) * 4)}._text-center_qnst2_2{text-align:center}._text-2xl_qnst2_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_qnst2_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_qnst2_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_qnst2_2{color:var(--color-gray-500)}._text-gray-900_qnst2_2{color:var(--color-gray-900)}._text-orange-600_qnst2_2{color:var(--color-orange-600)}._text-red-700_qnst2_2{color:var(--color-red-700)}._shadow-sm_qnst2_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_qnst2_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_qnst2_2:is(:where(._peer_qnst2_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_qnst2_2:is(:where(._peer_qnst2_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_qnst2_2:is(:where(._peer_qnst2_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_qnst2_2:is(:where(._peer_qnst2_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_qnst2_2:is(:where(._peer_qnst2_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_qnst2_2:is(:where(._peer_qnst2_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_qnst2_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_qnst2_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_qnst2_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_qnst2_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_qnst2_2{display:flex}._sm\:hidden_qnst2_2{display:none}}@media(min-width:48rem){._md\:p-8_qnst2_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_qnst2_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_qnst2_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_qnst2_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_qnst2_2>:not(:last-child)),._dark\:border-gray-600_qnst2_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_qnst2_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_qnst2_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_qnst2_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_qnst2_2{color:var(--color-gray-400)}._dark\:text-white_qnst2_2{color:var(--color-white)}._dark\:placeholder-gray-400_qnst2_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_qnst2_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_qnst2_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_qnst2_2:focus{--tw-ring-color:var(--color-blue-500)}}}._layout_qnst2_2{max-width:1280px;min-height:100vh;max-height:100vh;box-shadow:0 0 10px 0 var(--c-layout-box-shadow);grid-template-rows:min-content minmax(200px,1fr);grid-template-columns:300px minmax(450px,1fr);gap:0;margin-left:auto;margin-right:auto;display:grid}._header_qnst2_2{border-bottom:1px solid var(--c-layout-box-shadow)}._sidebar_qnst2_2{border-right:1px solid var(--c-layout-box-shadow)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_13z0c_2{visibility:hidden}._visible_13z0c_2{visibility:visible}._sr-only_13z0c_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_13z0c_2{position:absolute}._static_13z0c_2{position:static}._start_13z0c_2{inset-inline-start:var(--spacing)}._end_13z0c_2{inset-inline-end:var(--spacing)}._top-0_13z0c_2{top:calc(var(--spacing) * 0)}._top-3_13z0c_2{top:calc(var(--spacing) * 3)}._bottom-0_13z0c_2{bottom:calc(var(--spacing) * 0)}._left-0_13z0c_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_13z0c_2{left:10%}._z-10_13z0c_2{z-index:10}._col-span-full_13z0c_2{grid-column:1/-1}._m-auto_13z0c_2{margin:auto}._mt-0_13z0c_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_13z0c_2{margin-top:100px}._mb-0_13z0c_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_13z0c_2{margin-left:100px}._block_13z0c_2{display:block}._flex_13z0c_2{display:flex}._grid_13z0c_2{display:grid}._hidden_13z0c_2{display:none}._inline_13z0c_2{display:inline}._inline-block_13z0c_2{display:inline-block}._size-auto_13z0c_2{width:auto;height:auto}._h-\[100\%\]_13z0c_2{height:100%}._h-\[100vh\]_13z0c_2{height:100vh}._h-full_13z0c_2{height:100%}._w-\[100\%\]_13z0c_2{width:100%}._w-\[100vw\]_13z0c_2{width:100vw}._w-\[400px\]_13z0c_2{width:400px}._w-full_13z0c_2{width:100%}._max-w-\[800px\]_13z0c_2{max-width:800px}._flex-1\/2_13z0c_2{flex:50%}._origin-\[0\]_13z0c_2{transform-origin:0}._-translate-y-6_13z0c_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_13z0c_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_13z0c_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_13z0c_2{resize:both}._grid-flow-col_13z0c_2{grid-auto-flow:column}._grid-rows-2_13z0c_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_13z0c_2{align-items:center}._justify-center_13z0c_2{justify-content:center}._justify-start_13z0c_2{justify-content:flex-start}:where(._divide-x_13z0c_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_13z0c_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_13z0c_2{border-radius:var(--radius-lg)}._rounded-ss-lg_13z0c_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_13z0c_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_13z0c_2{border-style:var(--tw-border-style);border-width:1px}._border-0_13z0c_2{border-style:var(--tw-border-style);border-width:0}._border-4_13z0c_2{border-style:var(--tw-border-style);border-width:4px}._border-t_13z0c_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_13z0c_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_13z0c_2{border-color:var(--color-gray-200)}._border-gray-300_13z0c_2{border-color:var(--color-gray-300)}._bg-amber-50_13z0c_2{background-color:var(--color-amber-50)}._bg-blue-500_13z0c_2{background-color:var(--color-blue-500)}._bg-gray-50_13z0c_2{background-color:var(--color-gray-50)}._bg-white_13z0c_2{background-color:var(--color-white)}._p-1_13z0c_2{padding:calc(var(--spacing) * 1)}._p-2\.5_13z0c_2{padding:calc(var(--spacing) * 2.5)}._p-3_13z0c_2{padding:calc(var(--spacing) * 3)}._p-4_13z0c_2{padding:calc(var(--spacing) * 4)}._text-center_13z0c_2{text-align:center}._text-2xl_13z0c_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_13z0c_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_13z0c_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_13z0c_2{color:var(--color-gray-500)}._text-gray-900_13z0c_2{color:var(--color-gray-900)}._text-orange-600_13z0c_2{color:var(--color-orange-600)}._text-red-700_13z0c_2{color:var(--color-red-700)}._shadow-sm_13z0c_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_13z0c_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_13z0c_2:is(:where(._peer_13z0c_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_13z0c_2:is(:where(._peer_13z0c_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_13z0c_2:is(:where(._peer_13z0c_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_13z0c_2:is(:where(._peer_13z0c_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_13z0c_2:is(:where(._peer_13z0c_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_13z0c_2:is(:where(._peer_13z0c_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_13z0c_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_13z0c_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_13z0c_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_13z0c_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_13z0c_2{display:flex}._sm\:hidden_13z0c_2{display:none}}@media(min-width:48rem){._md\:p-8_13z0c_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_13z0c_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_13z0c_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_13z0c_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_13z0c_2>:not(:last-child)),._dark\:border-gray-600_13z0c_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_13z0c_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_13z0c_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_13z0c_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_13z0c_2{color:var(--color-gray-400)}._dark\:text-white_13z0c_2{color:var(--color-white)}._dark\:placeholder-gray-400_13z0c_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_13z0c_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_13z0c_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_13z0c_2:focus{--tw-ring-color:var(--color-blue-500)}}}._error-message_13z0c_2{color:var(--cc-text-secondary);background-color:var(--c-bg-error-message);border-radius:1em;grid-template-columns:auto auto;align-items:center;gap:1em;padding:2em;display:grid}._error-message__text_13z0c_2{font-size:2em;font-weight:700}._error-message__button_13z0c_2{border-radius:50%;width:3em;height:3em}._error-message__button_13z0c_2 svg{color:var(--c-button-primary)}._error-message__button_13z0c_2:hover svg{color:var(--c-button-primary--hover)}._loader-wrap_rwx9c_1{display:flex;width:100%;height:100%;justify-content:center;align-items:center}._loader_rwx9c_1{--c-loader-primary: var(--cc-loader-color-1);--c-loader-black: var(--cc-loader-color-2);--loader-thickness: 8px;width:100%;height:100%;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,var(--c-loader-primary) 94%,transparent) top/var(--loader-thickness) var(--loader-thickness) no-repeat,conic-gradient(transparent 30%,var(--c-loader-primary));mask:radial-gradient(farthest-side,transparent calc(100% - var(--loader-thickness)),var(--c-loader-black) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--loader-thickness)),var(--c-loader-black) 0);animation:_l13_rwx9c_1 1s infinite linear}@keyframes _l13_rwx9c_1{to{transform:rotate(1turn)}}._modal-overlay_1dxt5_1{background-color:var(--c-bg-modal-overlay);position:absolute;z-index:var(--z-modal-overlay);top:0;left:0;width:100vw;height:100vh;transition:opacity .3s ease-in-out;backdrop-filter:blur(1px)}._modal-overlay--hidden_1dxt5_13{transition:opacity .1s ease-in-out;opacity:0;pointer-events:none}._modal_1dxt5_1{position:absolute;z-index:var(--z-modal);min-height:min(100vh,100px);max-height:100vh;width:min(calc(100vw - 1em),600px);--modal-header-height: 50px;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;overflow:hidden;border-radius:1em;transition:transform .3s ease-in-out,opacity .3s ease-in-out}._modal--hidden_1dxt5_37{transform:translate(-50%,-100%);opacity:0;pointer-events:none}._modal_1dxt5_1:has(._modal__header_1dxt5_43){background-color:var(--cc-bg)}._modal__header_1dxt5_43{border-radius:1em 1em 0 0;display:grid;grid-template-columns:1fr auto;padding:.5em 1em;gap:1em;align-content:center;height:var(--modal-header-height);border-bottom:1px solid var(--c-modal-border-bottom);background-color:var(--cc-bg);flex-shrink:0}._modal__title_1dxt5_60{font-size:1.2em;max-width:500px;overflow:hidden;text-wrap:wrap;text-overflow:ellipsis;white-space:nowrap}._modal__body_1dxt5_69{border-radius:0 0 1em 1em;flex-grow:1;min-height:0;display:flex;flex-direction:column;height:fit-content}._modal-close-button_1dxt5_78{width:2em;height:2em;border-radius:50%}._modal_1dxt5_1:has(+._modal_1dxt5_1){opacity:.1;pointer-events:none}._contacts_116kz_1{padding:1em;display:grid;gap:1em}._contacts__list_116kz_7{display:grid;grid-template-columns:auto 1fr;gap:1em}._left_116kz_13{text-align:right}._right_116kz_17{text-align:left}._contacts__link_116kz_21{text-decoration:underline;font-weight:700}._contacts__link_116kz_21:hover{color:var(--cc-bg-button-primary)}._select-to-upload_174ht_1{display:grid;gap:.5em;grid-template-rows:auto 1fr auto;background-color:var(--cc-bg);padding:1em;border-radius:1em;overflow:hidden;height:min(100%,800px);width:min(100%,600px)}._select-to-upload__header_174ht_13{display:grid;gap:.25em;padding:.5em;width:100%;overflow:auto}._select-to-upload__body_174ht_21{border:1px solid var(--cc-bg-emphasis);padding:.25em;display:grid;gap:5px;width:100%;overflow:auto}._select-to-upload__item_174ht_30{display:grid;text-wrap-mode:nowrap;grid-template-columns:auto 1fr;gap:.5em;padding:.25em .5em}._select-to-upload__item_174ht_30:hover{background-color:var(--cc-bg--hover)}._select-to-upload__item_174ht_30 label{display:grid;grid-template-columns:auto 1fr;gap:1em}._select-to-upload__item-i_174ht_48{text-align:right;min-width:2em}input[type=checkbox]{width:20px;height:20px}._select-to-upload__title_174ht_61{margin:1em}._select-to-upload__buttons_174ht_65{display:flex;gap:1em}._select-to-upload__button_174ht_65{display:flex;align-items:center;justify-content:center}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_2shzm_2{visibility:hidden}._visible_2shzm_2{visibility:visible}._sr-only_2shzm_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_2shzm_2{position:absolute}._static_2shzm_2{position:static}._start_2shzm_2{inset-inline-start:var(--spacing)}._end_2shzm_2{inset-inline-end:var(--spacing)}._top-0_2shzm_2{top:calc(var(--spacing) * 0)}._top-3_2shzm_2{top:calc(var(--spacing) * 3)}._bottom-0_2shzm_2{bottom:calc(var(--spacing) * 0)}._left-0_2shzm_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_2shzm_2{left:10%}._z-10_2shzm_2{z-index:10}._col-span-full_2shzm_2{grid-column:1/-1}._m-auto_2shzm_2{margin:auto}._mt-0_2shzm_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_2shzm_2{margin-top:100px}._mb-0_2shzm_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_2shzm_2{margin-left:100px}._block_2shzm_2{display:block}._flex_2shzm_2{display:flex}._grid_2shzm_2{display:grid}._hidden_2shzm_2{display:none}._inline_2shzm_2{display:inline}._inline-block_2shzm_2{display:inline-block}._size-auto_2shzm_2{width:auto;height:auto}._h-\[100\%\]_2shzm_2{height:100%}._h-\[100vh\]_2shzm_2{height:100vh}._h-full_2shzm_2{height:100%}._w-\[100\%\]_2shzm_2{width:100%}._w-\[100vw\]_2shzm_2{width:100vw}._w-\[400px\]_2shzm_2{width:400px}._w-full_2shzm_2{width:100%}._max-w-\[800px\]_2shzm_2{max-width:800px}._flex-1\/2_2shzm_2{flex:50%}._origin-\[0\]_2shzm_2{transform-origin:0}._-translate-y-6_2shzm_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_2shzm_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_2shzm_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_2shzm_2{resize:both}._grid-flow-col_2shzm_2{grid-auto-flow:column}._grid-rows-2_2shzm_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_2shzm_2{align-items:center}._justify-center_2shzm_2{justify-content:center}._justify-start_2shzm_2{justify-content:flex-start}:where(._divide-x_2shzm_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_2shzm_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_2shzm_2{border-radius:var(--radius-lg)}._rounded-ss-lg_2shzm_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_2shzm_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_2shzm_2{border-style:var(--tw-border-style);border-width:1px}._border-0_2shzm_2{border-style:var(--tw-border-style);border-width:0}._border-4_2shzm_2{border-style:var(--tw-border-style);border-width:4px}._border-t_2shzm_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_2shzm_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_2shzm_2{border-color:var(--color-gray-200)}._border-gray-300_2shzm_2{border-color:var(--color-gray-300)}._bg-amber-50_2shzm_2{background-color:var(--color-amber-50)}._bg-blue-500_2shzm_2{background-color:var(--color-blue-500)}._bg-gray-50_2shzm_2{background-color:var(--color-gray-50)}._bg-white_2shzm_2{background-color:var(--color-white)}._p-1_2shzm_2{padding:calc(var(--spacing) * 1)}._p-2\.5_2shzm_2{padding:calc(var(--spacing) * 2.5)}._p-3_2shzm_2{padding:calc(var(--spacing) * 3)}._p-4_2shzm_2{padding:calc(var(--spacing) * 4)}._text-center_2shzm_2{text-align:center}._text-2xl_2shzm_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_2shzm_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_2shzm_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_2shzm_2{color:var(--color-gray-500)}._text-gray-900_2shzm_2{color:var(--color-gray-900)}._text-orange-600_2shzm_2{color:var(--color-orange-600)}._text-red-700_2shzm_2{color:var(--color-red-700)}._shadow-sm_2shzm_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_2shzm_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_2shzm_2:is(:where(._peer_2shzm_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_2shzm_2:is(:where(._peer_2shzm_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_2shzm_2:is(:where(._peer_2shzm_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_2shzm_2:is(:where(._peer_2shzm_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_2shzm_2:is(:where(._peer_2shzm_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_2shzm_2:is(:where(._peer_2shzm_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_2shzm_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_2shzm_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_2shzm_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_2shzm_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_2shzm_2{display:flex}._sm\:hidden_2shzm_2{display:none}}@media(min-width:48rem){._md\:p-8_2shzm_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_2shzm_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_2shzm_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_2shzm_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_2shzm_2>:not(:last-child)),._dark\:border-gray-600_2shzm_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_2shzm_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_2shzm_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_2shzm_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_2shzm_2{color:var(--color-gray-400)}._dark\:text-white_2shzm_2{color:var(--color-white)}._dark\:placeholder-gray-400_2shzm_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_2shzm_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_2shzm_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_2shzm_2:focus{--tw-ring-color:var(--color-blue-500)}}}._button_2shzm_2{cursor:pointer;color:var(--c-button-text);text-align:center;border-radius:.5em;grid-template-columns:1fr auto;align-items:center;width:max-content;font-weight:700;display:grid}._button_2shzm_2:has(._button__loader_2shzm_2){grid-template-columns:1fr auto auto}._button_2shzm_2:disabled{color:var(--cc-bg-button-disabled);cursor:default}._button-primary_2shzm_2,._button-secondary_2shzm_2,._button-danger_2shzm_2{padding:.5em}._button-primary_2shzm_2{background-color:var(--c-button-primary);color:var(--cc-text-button-primary);border:2px solid var(--cc-border-button-primary)}._button-secondary_2shzm_2{background-color:var(--cc-bg-button-secondary);border:2px solid var(--cc-border-button-secondary)}._button-danger_2shzm_2{background-color:var(--cc-button-danger);color:var(--cc-button-danger-text)}._button_2shzm_2:not(:disabled) svg{color:var(--cc-text-secondary)}._button_2shzm_2:not(:disabled):hover svg,._button_2shzm_2:not(:disabled):focus svg{color:var(--c-button-primary)}._button-primary_2shzm_2:not(:disabled):focus,._button-primary_2shzm_2:not(:disabled):hover{background-color:var(--cc-border-button-primary--hover)}._button-secondary_2shzm_2:not(:disabled):focus,._button-secondary_2shzm_2:not(:disabled):hover{background-color:var(--cc-button-secondary--hover);border-color:var(--cc-border-button-secondary--hover)}._button-primary_2shzm_2:disabled{background-color:var(--cc-bg-button-primary--disabled);color:var(--cc-text-button-primary--disabled);--cc-loader-color-1:white;--cc-loader-color-2:white}._button-secondary_2shzm_2:disabled{border-color:var(--cc-border-button-disabled)}._button-danger_2shzm_2:not(:disabled):hover,._button-danger_2shzm_2:not(:disabled):focus{background-color:var(--cc-button-danger--hover)}._button_2shzm_2:focus{outline-style:none}._button-info_2shzm_2{cursor:help}._button__loader_2shzm_2{width:1.5em;margin-left:.5em}._button_2shzm_2:disabled:has(._button__loader_2shzm_2){cursor:progress}._pulse_2shzm_2{animation:5s ease-out 5s infinite _anim-pulse_2shzm_1;transform:scale(1)}@keyframes _anim-pulse_2shzm_1{0%{box-shadow:0 0 0 0 var(--cc-shadow-button-pulse);transform:scale(.95)}15%{transform:scale(1);box-shadow:0 0 0 .6rem #0000}20%{transform:scale(1);box-shadow:0 0 #0000}to{transform:scale(1);box-shadow:0 0 #0000}}._circular-progress_1qjum_1{--size: 25px;--half-size: calc(var(--size) / 2);--stroke-width: 2px;--radius: calc((var(--size) - var(--stroke-width)) / 2);--circumference: calc(var(--radius) * pi * 2);--dash: calc((var(--progress) * var(--circumference)) / 100);opacity:var(--opacity)}._circular-progress_1qjum_1 circle{cx:var(--half-size);cy:var(--half-size);r:var(--radius);stroke-width:var(--stroke-width);fill:none;stroke-linecap:round}._circular-progress_1qjum_1 circle._bg_1qjum_21{stroke:var(--c-bg-circular-progress-circle)}._circular-progress_1qjum_1 circle._fg_1qjum_25{transform:rotate(-90deg);transform-origin:var(--half-size) var(--half-size);stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));transition:stroke-dasharray .1s linear 0s;stroke:var(--c-circular-progress-circle)}@property --progress{syntax: "<number>"; inherits: false; initial-value: 0;}@property --opacity{syntax: "<number>"; inherits: false; initial-value: false;}._size-auto_1wh7d_1{--transition-duration: .3s;opacity:1;display:grid;visibility:visible}._size-auto-inner_1wh7d_8{overflow:hidden}._size-auto-height_1wh7d_12{height:auto;grid-template-rows:1fr;transition:grid-template-rows var(--transition-duration) ease-out,opacity var(--transition-duration) linear}._size-auto-width_1wh7d_18{grid-template-columns:1fr;transition:grid-template-columns var(--transition-duration) ease-out,opacity var(--transition-duration) linear}._size-auto--hidden_1wh7d_23{opacity:0;grid-template-rows:0fr;grid-template-columns:0fr}._song-edit_1cfcf_1{height:fit-content;width:100%}._song-edit-form_1cfcf_6{width:100%;height:100%;padding:1em;display:grid;grid-template-columns:1fr auto;gap:1em}._song-edit-form-submit-cancel_1cfcf_15{grid-column-end:span 2;display:grid;gap:1em;grid-template-columns:1fr}._song-edit-form-right__image_1cfcf_22{border-radius:1em;background-color:var(--cc-bg-emphasis);border:1px solid var(--cc-bg-emphasis);width:256px;height:256px;display:flex;justify-content:end;align-items:end}._song-edit-form-right__image--deleted_1cfcf_33{background-blend-mode:overlay}._song-edit-form-right__buttons_1cfcf_41{display:flex;gap:.1em;padding:.25em}._song-edit-form-right__button_1cfcf_41{width:3em;height:3em;background-color:var(--cc-bg-emphasis-alpha50);border-radius:50%;padding:3px}._song-edit-form-right__button_1cfcf_41:not(:disabled) svg{color:var(--cc-text-primary)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_6w9fs_2{visibility:hidden}._visible_6w9fs_2{visibility:visible}._sr-only_6w9fs_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_6w9fs_2{position:absolute}._static_6w9fs_2{position:static}._start_6w9fs_2{inset-inline-start:var(--spacing)}._end_6w9fs_2{inset-inline-end:var(--spacing)}._top-0_6w9fs_2{top:calc(var(--spacing) * 0)}._top-3_6w9fs_2{top:calc(var(--spacing) * 3)}._bottom-0_6w9fs_2{bottom:calc(var(--spacing) * 0)}._left-0_6w9fs_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_6w9fs_2{left:10%}._z-10_6w9fs_2{z-index:10}._col-span-full_6w9fs_2{grid-column:1/-1}._m-auto_6w9fs_2{margin:auto}._mt-0_6w9fs_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_6w9fs_2{margin-top:100px}._mb-0_6w9fs_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_6w9fs_2{margin-left:100px}._block_6w9fs_2{display:block}._flex_6w9fs_2{display:flex}._grid_6w9fs_2{display:grid}._hidden_6w9fs_2{display:none}._inline_6w9fs_2{display:inline}._inline-block_6w9fs_2{display:inline-block}._size-auto_6w9fs_2{width:auto;height:auto}._h-\[100\%\]_6w9fs_2{height:100%}._h-\[100vh\]_6w9fs_2{height:100vh}._h-full_6w9fs_2{height:100%}._w-\[100\%\]_6w9fs_2{width:100%}._w-\[100vw\]_6w9fs_2{width:100vw}._w-\[400px\]_6w9fs_2{width:400px}._w-full_6w9fs_2{width:100%}._max-w-\[800px\]_6w9fs_2{max-width:800px}._flex-1\/2_6w9fs_2{flex:50%}._origin-\[0\]_6w9fs_2{transform-origin:0}._-translate-y-6_6w9fs_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_6w9fs_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_6w9fs_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_6w9fs_2{resize:both}._grid-flow-col_6w9fs_2{grid-auto-flow:column}._grid-rows-2_6w9fs_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_6w9fs_2{align-items:center}._justify-center_6w9fs_2{justify-content:center}._justify-start_6w9fs_2{justify-content:flex-start}:where(._divide-x_6w9fs_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_6w9fs_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_6w9fs_2{border-radius:var(--radius-lg)}._rounded-ss-lg_6w9fs_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_6w9fs_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_6w9fs_2{border-style:var(--tw-border-style);border-width:1px}._border-0_6w9fs_2{border-style:var(--tw-border-style);border-width:0}._border-4_6w9fs_2{border-style:var(--tw-border-style);border-width:4px}._border-t_6w9fs_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_6w9fs_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_6w9fs_2{border-color:var(--color-gray-200)}._border-gray-300_6w9fs_2{border-color:var(--color-gray-300)}._bg-amber-50_6w9fs_2{background-color:var(--color-amber-50)}._bg-blue-500_6w9fs_2{background-color:var(--color-blue-500)}._bg-gray-50_6w9fs_2{background-color:var(--color-gray-50)}._bg-white_6w9fs_2{background-color:var(--color-white)}._p-1_6w9fs_2{padding:calc(var(--spacing) * 1)}._p-2\.5_6w9fs_2{padding:calc(var(--spacing) * 2.5)}._p-3_6w9fs_2{padding:calc(var(--spacing) * 3)}._p-4_6w9fs_2{padding:calc(var(--spacing) * 4)}._text-center_6w9fs_2{text-align:center}._text-2xl_6w9fs_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_6w9fs_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_6w9fs_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_6w9fs_2{color:var(--color-gray-500)}._text-gray-900_6w9fs_2{color:var(--color-gray-900)}._text-orange-600_6w9fs_2{color:var(--color-orange-600)}._text-red-700_6w9fs_2{color:var(--color-red-700)}._shadow-sm_6w9fs_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_6w9fs_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_6w9fs_2:is(:where(._peer_6w9fs_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_6w9fs_2:is(:where(._peer_6w9fs_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_6w9fs_2:is(:where(._peer_6w9fs_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_6w9fs_2:is(:where(._peer_6w9fs_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_6w9fs_2:is(:where(._peer_6w9fs_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_6w9fs_2:is(:where(._peer_6w9fs_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_6w9fs_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_6w9fs_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_6w9fs_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_6w9fs_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_6w9fs_2{display:flex}._sm\:hidden_6w9fs_2{display:none}}@media(min-width:48rem){._md\:p-8_6w9fs_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_6w9fs_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_6w9fs_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_6w9fs_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_6w9fs_2>:not(:last-child)),._dark\:border-gray-600_6w9fs_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_6w9fs_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_6w9fs_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_6w9fs_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_6w9fs_2{color:var(--color-gray-400)}._dark\:text-white_6w9fs_2{color:var(--color-white)}._dark\:placeholder-gray-400_6w9fs_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_6w9fs_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_6w9fs_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_6w9fs_2:focus{--tw-ring-color:var(--color-blue-500)}}}._input-container_6w9fs_2{text-align:start;width:100%;margin-top:1em;margin-bottom:1em;position:relative}._input_6w9fs_2{padding-block:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 0);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);appearance:none;background-color:#0000;border-bottom-width:2px;display:block}._input_6w9fs_2:focus{--tw-outline-style:none;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:none}._input_6w9fs_2,._input_6w9fs_2:focus{border-color:var(--cc-text-secondary);color:var(--cc-text-primary)}._label_6w9fs_2{color:var(--cc-text-secondary)}._playback-panel_1s1jw_1{padding:1em}._playback-controls_1s1jw_5{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.25em;align-items:center}._button-playback-control_1s1jw_12,._button-playback-control-main_1s1jw_17{width:2.5em;height:2.5em}._button-playback-control_1s1jw_12{color:var(--cc-text-secondary)}._music-player_1oyfq_1{display:grid;grid-template-columns:auto auto auto 1fr auto;align-items:center;margin:0 .5em;gap:1.4em}._music-player-logo_1oyfq_9{width:48px;height:48px;background-image:url(/logo.png);background-size:contain;background-repeat:no-repeat}._volume-slider_1oyfq_17{width:100px}._user-popup-toggle_1oyfq_21{color:var(--cc-text-secondary);margin:.5em;width:3em;height:3em}._playing-song-with-timeline_11ag6_1{display:grid;align-items:start;grid-template-columns:auto 1fr;grid-template-rows:1fr auto;gap:.25em .5em;padding-right:.5em;margin:0 .25em;max-width:600px;height:64px;background-color:var(--c-bg-playing-song-with-timeline);overflow:visible}._playing-song-timeline-text_11ag6_15{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr auto;width:100%}._playing-song-image_11ag6_22{grid-row-start:1;grid-row-end:2;width:64px;height:64px}._timer-shuffle_11ag6_29{display:grid;align-items:end;grid-template-rows:1fr 1fr}._shuffle_11ag6_35{width:24px;height:20px}._shuffle_11ag6_35{color:var(--cc-bg-emphasis-2)}._shuffle--active_11ag6_44{color:var(--cc-bg);background-color:var(--cc-bg-emphasis-2)}._timer_11ag6_29{align-content:end}._timeline_11ag6_53{grid-column-start:span 3;height:fit-content}._playing-song_11ag6_1{max-width:400px;max-height:43px;margin:0 auto;text-align:center;display:grid;padding:.25em .5em;grid-template-columns:auto 1fr;align-items:center}._playing-song-name-artist_11ag6_69{display:grid;grid-template-rows:1fr 1fr}._playing-song-name_11ag6_69{font-size:1em}._playing-song-artist_11ag6_78{color:var(--cc-text-secondary)}._playing-song-name_11ag6_69,._playing-song-artist_11ag6_78{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._popup-menu_g9u6x_1{align-items:center;justify-content:center;display:grid}._popup-menu--visible_g9u6x_6{opacity:1}._popup-menu-toggle_g9u6x_9{padding:0 .25em;display:flex;line-height:1em;align-items:center;width:fit-content}._popup-menu-toggle--background_g9u6x_18{background-color:var(--cc-bg-emphasis)}._popup-menu-toggle--more-padding_g9u6x_22{padding:0 .75em}._popup-menu-toggle_g9u6x_9:hover svg,._popup-menu-toggle_g9u6x_9:focus svg{color:var(--cc-bg-button-primary)}._popup-menu-content-wrap_g9u6x_31{position:relative}._popup-menu-content_g9u6x_31{position:absolute;box-shadow:0 0 10px 4px #80808078;border-radius:.5em;background-color:var(--cc-bg);top:0;right:0;z-index:var(--z-popover-menu);padding:1em;display:grid;gap:1em}._popup-menu-content__body_g9u6x_48{display:grid;gap:1em}._popup-menu-content__item_g9u6x_53{text-align:end;text-wrap:nowrap}._popup-menu-content__item_g9u6x_53:hover{color:var(--cc-bg-button-primary)}._popup-menu-content__item--color-danger_g9u6x_61{color:var(--c-notification-danger-text-emphasis)}._logo_1xcz8_1{width:48px;height:48px;background-image:url(/logo.png);background-size:contain;background-repeat:no-repeat}._logo-gray-32_1xcz8_9{background-image:url(/logo-gray-32.png)}._logo-gray-64_1xcz8_13{background-image:url(/logo-gray-64.png)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_16ocr_2{visibility:hidden}._visible_16ocr_2{visibility:visible}._sr-only_16ocr_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_16ocr_2{position:absolute}._static_16ocr_2{position:static}._start_16ocr_2{inset-inline-start:var(--spacing)}._end_16ocr_2{inset-inline-end:var(--spacing)}._top-0_16ocr_2{top:calc(var(--spacing) * 0)}._top-3_16ocr_2{top:calc(var(--spacing) * 3)}._bottom-0_16ocr_2{bottom:calc(var(--spacing) * 0)}._left-0_16ocr_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_16ocr_2{left:10%}._z-10_16ocr_2{z-index:10}._col-span-full_16ocr_2{grid-column:1/-1}._m-auto_16ocr_2{margin:auto}._mt-0_16ocr_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_16ocr_2{margin-top:100px}._mb-0_16ocr_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_16ocr_2{margin-left:100px}._block_16ocr_2{display:block}._flex_16ocr_2{display:flex}._grid_16ocr_2{display:grid}._hidden_16ocr_2{display:none}._inline_16ocr_2{display:inline}._inline-block_16ocr_2{display:inline-block}._size-auto_16ocr_2{width:auto;height:auto}._h-\[100\%\]_16ocr_2{height:100%}._h-\[100vh\]_16ocr_2{height:100vh}._h-full_16ocr_2{height:100%}._w-\[100\%\]_16ocr_2{width:100%}._w-\[100vw\]_16ocr_2{width:100vw}._w-\[400px\]_16ocr_2{width:400px}._w-full_16ocr_2{width:100%}._max-w-\[800px\]_16ocr_2{max-width:800px}._flex-1\/2_16ocr_2{flex:50%}._origin-\[0\]_16ocr_2{transform-origin:0}._-translate-y-6_16ocr_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_16ocr_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_16ocr_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_16ocr_2{resize:both}._grid-flow-col_16ocr_2{grid-auto-flow:column}._grid-rows-2_16ocr_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_16ocr_2{align-items:center}._justify-center_16ocr_2{justify-content:center}._justify-start_16ocr_2{justify-content:flex-start}:where(._divide-x_16ocr_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_16ocr_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_16ocr_2{border-radius:var(--radius-lg)}._rounded-ss-lg_16ocr_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_16ocr_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_16ocr_2{border-style:var(--tw-border-style);border-width:1px}._border-0_16ocr_2{border-style:var(--tw-border-style);border-width:0}._border-4_16ocr_2{border-style:var(--tw-border-style);border-width:4px}._border-t_16ocr_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_16ocr_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_16ocr_2{border-color:var(--color-gray-200)}._border-gray-300_16ocr_2{border-color:var(--color-gray-300)}._bg-amber-50_16ocr_2{background-color:var(--color-amber-50)}._bg-blue-500_16ocr_2{background-color:var(--color-blue-500)}._bg-gray-50_16ocr_2{background-color:var(--color-gray-50)}._bg-white_16ocr_2{background-color:var(--color-white)}._p-1_16ocr_2{padding:calc(var(--spacing) * 1)}._p-2\.5_16ocr_2{padding:calc(var(--spacing) * 2.5)}._p-3_16ocr_2{padding:calc(var(--spacing) * 3)}._p-4_16ocr_2{padding:calc(var(--spacing) * 4)}._text-center_16ocr_2{text-align:center}._text-2xl_16ocr_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_16ocr_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_16ocr_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_16ocr_2{color:var(--color-gray-500)}._text-gray-900_16ocr_2{color:var(--color-gray-900)}._text-orange-600_16ocr_2{color:var(--color-orange-600)}._text-red-700_16ocr_2{color:var(--color-red-700)}._shadow-sm_16ocr_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_16ocr_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_16ocr_2:is(:where(._peer_16ocr_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_16ocr_2:is(:where(._peer_16ocr_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_16ocr_2:is(:where(._peer_16ocr_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_16ocr_2:is(:where(._peer_16ocr_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_16ocr_2:is(:where(._peer_16ocr_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_16ocr_2:is(:where(._peer_16ocr_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_16ocr_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_16ocr_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_16ocr_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_16ocr_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_16ocr_2{display:flex}._sm\:hidden_16ocr_2{display:none}}@media(min-width:48rem){._md\:p-8_16ocr_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_16ocr_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_16ocr_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_16ocr_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_16ocr_2>:not(:last-child)),._dark\:border-gray-600_16ocr_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_16ocr_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_16ocr_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_16ocr_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_16ocr_2{color:var(--color-gray-400)}._dark\:text-white_16ocr_2{color:var(--color-white)}._dark\:placeholder-gray-400_16ocr_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_16ocr_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_16ocr_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_16ocr_2:focus{--tw-ring-color:var(--color-blue-500)}}}._side-menu_16ocr_2{--border-between-items-width:1px;--c-side-menu-item-box-shadow:#717171;--c-side-menu-playlists-box-shadow:#b4b4b4;grid-template-rows:auto auto auto auto 1fr;gap:0;height:100%;padding:.5em 0;display:grid;overflow:hidden}._side-menu-item_16ocr_2:hover{background-color:var(--c-bg-side-menu-item--hover)}._side-menu-item-small_16ocr_2{color:var(--c-side-menu-item-small);border:none;font-size:.8px}._side-menu-item-no-hover_16ocr_2:hover{background-color:unset}._side-menu-item_16ocr_2{border-bottom-width:var(--border-between-items-width);border-color:var(--c-border-between-items);align-items:center;display:flex}._side-menu-item-big_16ocr_2{font-size:1.3em}._side-menu-icon_16ocr_2{width:40px;height:40px;margin-right:1em}._side-menu-icon_16ocr_2 svg{width:100%;height:100%}._side-menu__playlists_16ocr_2{grid-template-rows:auto 1fr;display:grid;overflow:hidden}._side-menu__playlists-header_16ocr_2{color:var(--c-side-menu-item-small);text-align:center;border-bottom-width:var(--border-between-items-width);border-color:var(--c-border-between-items);align-items:center;gap:1em;padding:.5em 2px;display:flex}._side-menu__playlists-body_16ocr_2{scrollbar-width:none;min-height:200px;overflow-y:auto}._side-menu__playlists_16ocr_2 ._side-menu-item_16ocr_2{box-shadow:none;scrollbar-gutter:stable;padding-right:5px}._side-menu-item__all-songs_16ocr_2{grid-template-columns:auto 1fr;align-content:center;align-items:center;width:100%;display:grid}._side-menu-item__deleted_16ocr_2{align-content:center;align-items:center;width:100%;padding:3px;display:grid}._side-menu-item__all-songs__name_16ocr_2{white-space:nowrap;text-overflow:ellipsis;height:100%;overflow:hidden}._side-menu-item__all-songs_16ocr_2:hover{cursor:pointer;background-color:var(--c-bg-primary--hover)}._side-menu-item__all-songs__playing-status_16ocr_2{width:20px;max-width:0;height:16px;transition:max-width .25s ease-in-out,margin-right .25s ease-in-out}._side-menu-item__all-songs__playing-status_16ocr_2 svg{color:var(--cc-bg-button-primary)}._side-menu-item__all-songs--playing_16ocr_2 ._side-menu-item__all-songs__playing-status_16ocr_2{max-width:32px;margin-right:.5em}._side-menu-item_16ocr_2._active_16ocr_2{border-right:5px solid var(--c-button-primary);padding-right:0}._side-menu-item__uploads_16ocr_2{box-shadow:0 0 5px 0 inset var(--c-layout-box-shadow);grid-template-rows:auto auto;align-items:center;gap:.5em;padding:.5em;display:grid}._side-menu-uploads__header_16ocr_2{grid-template-columns:auto 1fr;align-items:center;gap:1em;display:grid}._side-menu-uploads__header-close_16ocr_2{border-radius:50%;width:2em;height:2em}._side-menu-uploads__progress-bar-list_16ocr_2{grid-template-rows:auto auto;gap:.5em;display:grid}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_1auj9_2{visibility:hidden}._visible_1auj9_2{visibility:visible}._sr-only_1auj9_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_1auj9_2{position:absolute}._static_1auj9_2{position:static}._start_1auj9_2{inset-inline-start:var(--spacing)}._end_1auj9_2{inset-inline-end:var(--spacing)}._top-0_1auj9_2{top:calc(var(--spacing) * 0)}._top-3_1auj9_2{top:calc(var(--spacing) * 3)}._bottom-0_1auj9_2{bottom:calc(var(--spacing) * 0)}._left-0_1auj9_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_1auj9_2{left:10%}._z-10_1auj9_2{z-index:10}._col-span-full_1auj9_2{grid-column:1/-1}._m-auto_1auj9_2{margin:auto}._mt-0_1auj9_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_1auj9_2{margin-top:100px}._mb-0_1auj9_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_1auj9_2{margin-left:100px}._block_1auj9_2{display:block}._flex_1auj9_2{display:flex}._grid_1auj9_2{display:grid}._hidden_1auj9_2{display:none}._inline_1auj9_2{display:inline}._inline-block_1auj9_2{display:inline-block}._size-auto_1auj9_2{width:auto;height:auto}._h-\[100\%\]_1auj9_2{height:100%}._h-\[100vh\]_1auj9_2{height:100vh}._h-full_1auj9_2{height:100%}._w-\[100\%\]_1auj9_2{width:100%}._w-\[100vw\]_1auj9_2{width:100vw}._w-\[400px\]_1auj9_2{width:400px}._w-full_1auj9_2{width:100%}._max-w-\[800px\]_1auj9_2{max-width:800px}._flex-1\/2_1auj9_2{flex:50%}._origin-\[0\]_1auj9_2{transform-origin:0}._-translate-y-6_1auj9_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_1auj9_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_1auj9_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_1auj9_2{resize:both}._grid-flow-col_1auj9_2{grid-auto-flow:column}._grid-rows-2_1auj9_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_1auj9_2{align-items:center}._justify-center_1auj9_2{justify-content:center}._justify-start_1auj9_2{justify-content:flex-start}:where(._divide-x_1auj9_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_1auj9_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_1auj9_2{border-radius:var(--radius-lg)}._rounded-ss-lg_1auj9_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_1auj9_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_1auj9_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1auj9_2{border-style:var(--tw-border-style);border-width:0}._border-4_1auj9_2{border-style:var(--tw-border-style);border-width:4px}._border-t_1auj9_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_1auj9_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_1auj9_2{border-color:var(--color-gray-200)}._border-gray-300_1auj9_2{border-color:var(--color-gray-300)}._bg-amber-50_1auj9_2{background-color:var(--color-amber-50)}._bg-blue-500_1auj9_2{background-color:var(--color-blue-500)}._bg-gray-50_1auj9_2{background-color:var(--color-gray-50)}._bg-white_1auj9_2{background-color:var(--color-white)}._p-1_1auj9_2{padding:calc(var(--spacing) * 1)}._p-2\.5_1auj9_2{padding:calc(var(--spacing) * 2.5)}._p-3_1auj9_2{padding:calc(var(--spacing) * 3)}._p-4_1auj9_2{padding:calc(var(--spacing) * 4)}._text-center_1auj9_2{text-align:center}._text-2xl_1auj9_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_1auj9_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_1auj9_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_1auj9_2{color:var(--color-gray-500)}._text-gray-900_1auj9_2{color:var(--color-gray-900)}._text-orange-600_1auj9_2{color:var(--color-orange-600)}._text-red-700_1auj9_2{color:var(--color-red-700)}._shadow-sm_1auj9_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_1auj9_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_1auj9_2:is(:where(._peer_1auj9_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_1auj9_2:is(:where(._peer_1auj9_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_1auj9_2:is(:where(._peer_1auj9_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_1auj9_2:is(:where(._peer_1auj9_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_1auj9_2:is(:where(._peer_1auj9_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_1auj9_2:is(:where(._peer_1auj9_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_1auj9_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_1auj9_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_1auj9_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_1auj9_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_1auj9_2{display:flex}._sm\:hidden_1auj9_2{display:none}}@media(min-width:48rem){._md\:p-8_1auj9_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_1auj9_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_1auj9_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_1auj9_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_1auj9_2>:not(:last-child)),._dark\:border-gray-600_1auj9_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_1auj9_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_1auj9_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_1auj9_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_1auj9_2{color:var(--color-gray-400)}._dark\:text-white_1auj9_2{color:var(--color-white)}._dark\:placeholder-gray-400_1auj9_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_1auj9_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_1auj9_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_1auj9_2:focus{--tw-ring-color:var(--color-blue-500)}}}._playlist-summary-edit-form_1auj9_2{grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;gap:1em;width:100%;height:fit-content;padding:.5em;display:grid}._playlist-summary-edit-form__input_1auj9_2:focus{border-color:var(--cc-text-secondary);color:var(--cc-text-primary)}._playlist-summary-edit-form__buttons_1auj9_2{grid-template-columns:repeat(2,1fr);gap:.25em;display:grid}._button_1auj9_2{width:2em;height:2em}._button_1auj9_2 svg{color:var(--cc-text-secondary)}._create-playlist_1k8pb_1{display:flex;align-content:center;justify-content:center;align-items:center;border-radius:1em}._create-playlist-button_1k8pb_9{width:1.5em;height:1.5em;border-radius:50%}._create-playlist_1k8pb_1:has(._create-playlist-form_1k8pb_15){width:100%}._create-playlist-form_1k8pb_15{width:100%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_1bkkd_2{visibility:hidden}._visible_1bkkd_2{visibility:visible}._sr-only_1bkkd_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_1bkkd_2{position:absolute}._static_1bkkd_2{position:static}._start_1bkkd_2{inset-inline-start:var(--spacing)}._end_1bkkd_2{inset-inline-end:var(--spacing)}._top-0_1bkkd_2{top:calc(var(--spacing) * 0)}._top-3_1bkkd_2{top:calc(var(--spacing) * 3)}._bottom-0_1bkkd_2{bottom:calc(var(--spacing) * 0)}._left-0_1bkkd_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_1bkkd_2{left:10%}._z-10_1bkkd_2{z-index:10}._col-span-full_1bkkd_2{grid-column:1/-1}._m-auto_1bkkd_2{margin:auto}._mt-0_1bkkd_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_1bkkd_2{margin-top:100px}._mb-0_1bkkd_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_1bkkd_2{margin-left:100px}._block_1bkkd_2{display:block}._flex_1bkkd_2{display:flex}._grid_1bkkd_2{display:grid}._hidden_1bkkd_2{display:none}._inline_1bkkd_2{display:inline}._inline-block_1bkkd_2{display:inline-block}._size-auto_1bkkd_2{width:auto;height:auto}._h-\[100\%\]_1bkkd_2{height:100%}._h-\[100vh\]_1bkkd_2{height:100vh}._h-full_1bkkd_2{height:100%}._w-\[100\%\]_1bkkd_2{width:100%}._w-\[100vw\]_1bkkd_2{width:100vw}._w-\[400px\]_1bkkd_2{width:400px}._w-full_1bkkd_2{width:100%}._max-w-\[800px\]_1bkkd_2{max-width:800px}._flex-1\/2_1bkkd_2{flex:50%}._origin-\[0\]_1bkkd_2{transform-origin:0}._-translate-y-6_1bkkd_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_1bkkd_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_1bkkd_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_1bkkd_2{resize:both}._grid-flow-col_1bkkd_2{grid-auto-flow:column}._grid-rows-2_1bkkd_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_1bkkd_2{align-items:center}._justify-center_1bkkd_2{justify-content:center}._justify-start_1bkkd_2{justify-content:flex-start}:where(._divide-x_1bkkd_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_1bkkd_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_1bkkd_2{border-radius:var(--radius-lg)}._rounded-ss-lg_1bkkd_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_1bkkd_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_1bkkd_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1bkkd_2{border-style:var(--tw-border-style);border-width:0}._border-4_1bkkd_2{border-style:var(--tw-border-style);border-width:4px}._border-t_1bkkd_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_1bkkd_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_1bkkd_2{border-color:var(--color-gray-200)}._border-gray-300_1bkkd_2{border-color:var(--color-gray-300)}._bg-amber-50_1bkkd_2{background-color:var(--color-amber-50)}._bg-blue-500_1bkkd_2{background-color:var(--color-blue-500)}._bg-gray-50_1bkkd_2{background-color:var(--color-gray-50)}._bg-white_1bkkd_2{background-color:var(--color-white)}._p-1_1bkkd_2{padding:calc(var(--spacing) * 1)}._p-2\.5_1bkkd_2{padding:calc(var(--spacing) * 2.5)}._p-3_1bkkd_2{padding:calc(var(--spacing) * 3)}._p-4_1bkkd_2{padding:calc(var(--spacing) * 4)}._text-center_1bkkd_2{text-align:center}._text-2xl_1bkkd_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_1bkkd_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_1bkkd_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_1bkkd_2{color:var(--color-gray-500)}._text-gray-900_1bkkd_2{color:var(--color-gray-900)}._text-orange-600_1bkkd_2{color:var(--color-orange-600)}._text-red-700_1bkkd_2{color:var(--color-red-700)}._shadow-sm_1bkkd_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_1bkkd_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_1bkkd_2:is(:where(._peer_1bkkd_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_1bkkd_2:is(:where(._peer_1bkkd_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_1bkkd_2:is(:where(._peer_1bkkd_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_1bkkd_2:is(:where(._peer_1bkkd_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_1bkkd_2:is(:where(._peer_1bkkd_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_1bkkd_2:is(:where(._peer_1bkkd_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_1bkkd_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_1bkkd_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_1bkkd_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_1bkkd_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_1bkkd_2{display:flex}._sm\:hidden_1bkkd_2{display:none}}@media(min-width:48rem){._md\:p-8_1bkkd_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_1bkkd_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_1bkkd_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_1bkkd_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_1bkkd_2>:not(:last-child)),._dark\:border-gray-600_1bkkd_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_1bkkd_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_1bkkd_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_1bkkd_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_1bkkd_2{color:var(--color-gray-400)}._dark\:text-white_1bkkd_2{color:var(--color-white)}._dark\:placeholder-gray-400_1bkkd_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_1bkkd_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_1bkkd_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_1bkkd_2:focus{--tw-ring-color:var(--color-blue-500)}}}._playlist-summary_1bkkd_2{grid-template-rows:auto;grid-template-columns:1fr auto;align-content:center;width:100%;height:2em;display:grid}._playlist-summary__name_1bkkd_2{white-space:nowrap;text-overflow:ellipsis;height:100%;line-height:2em;overflow:hidden}._playlist-summary_1bkkd_2:has(._playlist-summary__name_1bkkd_2:hover){cursor:pointer}._playlist-summary__buttons_1bkkd_2{grid-template-columns:repeat(1,1fr);gap:.25em;display:grid}._playlist-summary__button_1bkkd_2{visibility:hidden;width:2em;height:2em}._playlist-summary_1bkkd_2:hover ._playlist-summary__button_1bkkd_2{visibility:visible}._button_1bkkd_2{width:2em;height:2em}._playlist-summary-name-playing-status_1bkkd_2{grid-template-columns:auto 1fr;align-items:center;display:grid}._playlist-summary__playing-status_1bkkd_2{width:20px;max-width:0;height:16px;color:var(--cc-bg-button-primary);transition:max-width .25s ease-in-out,margin-right .25s ease-in-out}._playlist-summary__playing-status_1bkkd_2 svg{color:var(--cc-bg-button-primary)}._playlist-summary--playing_1bkkd_2 ._playlist-summary__playing-status_1bkkd_2{max-width:32px;margin-right:.5em}._delete-playlist-confirm_1thz7_1{display:flex;flex-direction:column;justify-content:space-between;overflow-y:hidden;height:100%;width:100%;gap:1em;grid-template-rows:minmax(200px,100%) auto;padding:1em}._delete-playlist-confirm__buttons_1thz7_13{display:flex;gap:1em}._progress-bar_z9nbs_1{width:100%;height:1.5em;border:1px solid var(--cc-bg-button-primary);position:relative;display:flex;justify-content:center;align-items:center;border-radius:.25em;background-image:linear-gradient(-45deg,transparent 33%,rgba(0,0,0,.1) 33%,rgba(0,0,0,.1) 66%,transparent 66%);background-size:35px 20px;animation-name:_animate-indeterminate_z9nbs_1;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes _animate-indeterminate_z9nbs_1{0%{background-position-x:0px}to{background-position-x:35px}}._progress-bar__inner_z9nbs_34{position:absolute;left:0;top:0;height:100%;border-radius:.25em;background-color:var(--cc-bg-button-primary);transition:width .5s ease-in-out}._progress-bar__text_z9nbs_44{position:absolute;z-index:1}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_xiqt0_2{visibility:hidden}._visible_xiqt0_2{visibility:visible}._sr-only_xiqt0_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_xiqt0_2{position:absolute}._static_xiqt0_2{position:static}._start_xiqt0_2{inset-inline-start:var(--spacing)}._end_xiqt0_2{inset-inline-end:var(--spacing)}._top-0_xiqt0_2{top:calc(var(--spacing) * 0)}._top-3_xiqt0_2{top:calc(var(--spacing) * 3)}._bottom-0_xiqt0_2{bottom:calc(var(--spacing) * 0)}._left-0_xiqt0_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_xiqt0_2{left:10%}._z-10_xiqt0_2{z-index:10}._col-span-full_xiqt0_2{grid-column:1/-1}._m-auto_xiqt0_2{margin:auto}._mt-0_xiqt0_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_xiqt0_2{margin-top:100px}._mb-0_xiqt0_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_xiqt0_2{margin-left:100px}._block_xiqt0_2{display:block}._flex_xiqt0_2{display:flex}._grid_xiqt0_2{display:grid}._hidden_xiqt0_2{display:none}._inline_xiqt0_2{display:inline}._inline-block_xiqt0_2{display:inline-block}._size-auto_xiqt0_2{width:auto;height:auto}._h-\[100\%\]_xiqt0_2{height:100%}._h-\[100vh\]_xiqt0_2{height:100vh}._h-full_xiqt0_2{height:100%}._w-\[100\%\]_xiqt0_2{width:100%}._w-\[100vw\]_xiqt0_2{width:100vw}._w-\[400px\]_xiqt0_2{width:400px}._w-full_xiqt0_2{width:100%}._max-w-\[800px\]_xiqt0_2{max-width:800px}._flex-1\/2_xiqt0_2{flex:50%}._origin-\[0\]_xiqt0_2{transform-origin:0}._-translate-y-6_xiqt0_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_xiqt0_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_xiqt0_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_xiqt0_2{resize:both}._grid-flow-col_xiqt0_2{grid-auto-flow:column}._grid-rows-2_xiqt0_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_xiqt0_2{align-items:center}._justify-center_xiqt0_2{justify-content:center}._justify-start_xiqt0_2{justify-content:flex-start}:where(._divide-x_xiqt0_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_xiqt0_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_xiqt0_2{border-radius:var(--radius-lg)}._rounded-ss-lg_xiqt0_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_xiqt0_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_xiqt0_2{border-style:var(--tw-border-style);border-width:1px}._border-0_xiqt0_2{border-style:var(--tw-border-style);border-width:0}._border-4_xiqt0_2{border-style:var(--tw-border-style);border-width:4px}._border-t_xiqt0_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_xiqt0_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_xiqt0_2{border-color:var(--color-gray-200)}._border-gray-300_xiqt0_2{border-color:var(--color-gray-300)}._bg-amber-50_xiqt0_2{background-color:var(--color-amber-50)}._bg-blue-500_xiqt0_2{background-color:var(--color-blue-500)}._bg-gray-50_xiqt0_2{background-color:var(--color-gray-50)}._bg-white_xiqt0_2{background-color:var(--color-white)}._p-1_xiqt0_2{padding:calc(var(--spacing) * 1)}._p-2\.5_xiqt0_2{padding:calc(var(--spacing) * 2.5)}._p-3_xiqt0_2{padding:calc(var(--spacing) * 3)}._p-4_xiqt0_2{padding:calc(var(--spacing) * 4)}._text-center_xiqt0_2{text-align:center}._text-2xl_xiqt0_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_xiqt0_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_xiqt0_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_xiqt0_2{color:var(--color-gray-500)}._text-gray-900_xiqt0_2{color:var(--color-gray-900)}._text-orange-600_xiqt0_2{color:var(--color-orange-600)}._text-red-700_xiqt0_2{color:var(--color-red-700)}._shadow-sm_xiqt0_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_xiqt0_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_xiqt0_2:is(:where(._peer_xiqt0_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_xiqt0_2:is(:where(._peer_xiqt0_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_xiqt0_2:is(:where(._peer_xiqt0_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_xiqt0_2:is(:where(._peer_xiqt0_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_xiqt0_2:is(:where(._peer_xiqt0_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_xiqt0_2:is(:where(._peer_xiqt0_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_xiqt0_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_xiqt0_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_xiqt0_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_xiqt0_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_xiqt0_2{display:flex}._sm\:hidden_xiqt0_2{display:none}}@media(min-width:48rem){._md\:p-8_xiqt0_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_xiqt0_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_xiqt0_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_xiqt0_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_xiqt0_2>:not(:last-child)),._dark\:border-gray-600_xiqt0_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_xiqt0_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_xiqt0_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_xiqt0_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_xiqt0_2{color:var(--color-gray-400)}._dark\:text-white_xiqt0_2{color:var(--color-white)}._dark\:placeholder-gray-400_xiqt0_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_xiqt0_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_xiqt0_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_xiqt0_2:focus{--tw-ring-color:var(--color-blue-500)}}}._song_xiqt0_2{grid-template-columns:auto minmax(0,1fr) auto;gap:.5em;padding-right:1em;display:grid}._song-loader-play-pause_xiqt0_2{background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:40px;height:40px;margin:auto 0;display:flex}._song-name_xiqt0_2{align-items:center;display:flex}._song-artist_xiqt0_2{color:var(--c-song-artist);font-size:var(--text-sm)}._song-name_xiqt0_2,._song-artist_xiqt0_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._song-playing-status_xiqt0_2{width:20px;max-width:0;height:16px;transition:max-width .25s ease-in-out,margin-right .25s ease-in-out}._song--playing_xiqt0_2 ._song-playing-status_xiqt0_2{max-width:32px;margin-right:.5em}._song-playing-status_xiqt0_2 svg{color:var(--cc-bg-button-primary)}._song-buttons_xiqt0_2{opacity:0;align-content:center;gap:.25em;display:grid}._song_xiqt0_2:hover ._song-buttons_xiqt0_2,._song-buttons_xiqt0_2:has(:focus),._song-buttons_xiqt0_2:has([data-popup-visible=true]){opacity:1}._button-play-pause_xiqt0_2{opacity:0;border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._song-loader-play-pause_xiqt0_2 svg{color:#fff;border-radius:50%;width:32px;height:32px}._button-play-pause_xiqt0_2 svg{background-color:#373737b0}._song-loader-play-pause--loading_xiqt0_2 ._button-play-pause_xiqt0_2{opacity:1}._song-loader-play-pause--no-file_xiqt0_2 svg{color:var(--cc-bg-emphasis)}._button-play-pause_xiqt0_2:focus,._song_xiqt0_2:hover ._button-play-pause_xiqt0_2{opacity:1}._song-popup-toggle_xiqt0_2{width:2em;height:2em}._song-list_1dmyc_1{--playlist-header-height: 7em;--border-between-items-width: 1px;--c-border-between-items: rgb(188, 188, 188);--c-playlist-body: rgb(193, 193, 193);--c-bg-item--odd-selected: #e3e3e3;--c-bg-item--even-selected: #e3e3e3;--c-bg-item--hover: #ffd5b9;--c-bg-item--hover--even: #b9b9b9;--c-bg-item--selected--hover: #aaaaaa;--c-bg-item--dragging: #aaaaaa;display:grid;grid-template-rows:var(--playlist-header-height) calc(100% - var(--playlist-header-height))}._song-list_1dmyc_1{height:100%}._song-list-header_1dmyc_24{height:var(--playlist-header-height);padding:.5em;display:grid;gap:.5em;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto 1fr}._song-list-header__name_1dmyc_33{display:inline-flex;font-size:1.5em;align-items:end}._song-list-header__duplicates_1dmyc_39{display:flex}._song-list-header__counter-and-upload_1dmyc_43{display:inline-flex;width:fit-content;align-items:end;justify-self:end;gap:1em}._song-list-body_1dmyc_58{border:1px solid var(--c-playlist-body)}._song-list-item_1dmyc_63{border-color:var(--c-border-between-items);border-bottom-width:var(--border-between-items-width);background-color:var(--c-bg-item--odd)}._song-list-item_1dmyc_63:nth-child(2n){background-color:var(--c-bg-item--even)}._song-list--dragover_1dmyc_73 ._song-list-item_1dmyc_63:hover{background-color:var(--c-bg-item--hover)}._song-list--dragover_1dmyc_73 ._song-list-item_1dmyc_63:hover:nth-child(2n){background-color:var(--c-bg-item--hover--even)}._song-list-item_1dmyc_63._selected_1dmyc_86:not(._dragging_1dmyc_86):nth-child(odd){background-color:var(--c-bg-item--odd-selected)}._song-list-item_1dmyc_63._selected_1dmyc_86:not(._dragging_1dmyc_86):nth-child(2n){background-color:var(--c-bg-item--even-selected)}._song-list--dragover_1dmyc_73 ._song-list-item_1dmyc_63._selected_1dmyc_86:not(._dragging_1dmyc_86):hover{background-color:var(--c-bg-item--selected--hover)}._song-list-item_1dmyc_63._dragging_1dmyc_86{background-color:var(--c-bg-item--dragging);outline:1px dashed var(--c-button-primary);opacity:.5}._song-list--dragover_1dmyc_73 ._song-list-item_1dmyc_63._separator-above-this_1dmyc_104{border-top-width:.25em;border-color:var(--c-button-primary)}._song-list--dragover_1dmyc_73 ._song-list-item_1dmyc_63._separator-below-this_1dmyc_109{border-color:var(--c-button-primary)}._song-list--dragover_1dmyc_73 ._song-list-item_1dmyc_63._separator-below-this_1dmyc_109:last-child{border-bottom-width:.25em}._search_1dmyc_117{display:grid;margin:.25em 0;grid-template-columns:1fr;align-items:center;gap:1em;position:relative}._search__input_1dmyc_126{border:1px solid var(--c-search-input-border);padding:.25em .75em;border-radius:.75em}._search__input-reset_1dmyc_132{cursor:pointer;position:absolute;background-color:var(--c-search-input-reset-border);width:1.2em;height:1.2em;border-radius:50%;top:50%;transform:translateY(-50%);right:1em;display:none}._search__input_1dmyc_126:not(:placeholder-shown)+._search__input-reset_1dmyc_132{display:block}._song-list-header__extra_1dmyc_149{display:flex;align-items:center}._song-list-header__search-and-actions_1dmyc_154{grid-column:1/-1;display:grid;gap:1em;grid-template-columns:1fr;transition:grid-template-columns .3s ease-in-out}._song-list-header__search-and-actions_1dmyc_154:has(._song-list-header__selected-items-actions--visible_1dmyc_162){grid-template-columns:1fr auto}._song-list-header__selected-items-actions_1dmyc_162{visibility:hidden;display:grid;grid-template-rows:1fr 0fr;align-items:center}._song-list-header__selected-items-actions--visible_1dmyc_162{visibility:visible}._song-list-header__selected-items-actions-menu_1dmyc_177{height:2em}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_22j6s_2{visibility:hidden}._visible_22j6s_2{visibility:visible}._sr-only_22j6s_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_22j6s_2{position:absolute}._static_22j6s_2{position:static}._start_22j6s_2{inset-inline-start:var(--spacing)}._end_22j6s_2{inset-inline-end:var(--spacing)}._top-0_22j6s_2{top:calc(var(--spacing) * 0)}._top-3_22j6s_2{top:calc(var(--spacing) * 3)}._bottom-0_22j6s_2{bottom:calc(var(--spacing) * 0)}._left-0_22j6s_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_22j6s_2{left:10%}._z-10_22j6s_2{z-index:10}._col-span-full_22j6s_2{grid-column:1/-1}._m-auto_22j6s_2{margin:auto}._mt-0_22j6s_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_22j6s_2{margin-top:100px}._mb-0_22j6s_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_22j6s_2{margin-left:100px}._block_22j6s_2{display:block}._flex_22j6s_2{display:flex}._grid_22j6s_2{display:grid}._hidden_22j6s_2{display:none}._inline_22j6s_2{display:inline}._inline-block_22j6s_2{display:inline-block}._size-auto_22j6s_2{width:auto;height:auto}._h-\[100\%\]_22j6s_2{height:100%}._h-\[100vh\]_22j6s_2{height:100vh}._h-full_22j6s_2{height:100%}._w-\[100\%\]_22j6s_2{width:100%}._w-\[100vw\]_22j6s_2{width:100vw}._w-\[400px\]_22j6s_2{width:400px}._w-full_22j6s_2{width:100%}._max-w-\[800px\]_22j6s_2{max-width:800px}._flex-1\/2_22j6s_2{flex:50%}._origin-\[0\]_22j6s_2{transform-origin:0}._-translate-y-6_22j6s_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_22j6s_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_22j6s_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_22j6s_2{resize:both}._grid-flow-col_22j6s_2{grid-auto-flow:column}._grid-rows-2_22j6s_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_22j6s_2{align-items:center}._justify-center_22j6s_2{justify-content:center}._justify-start_22j6s_2{justify-content:flex-start}:where(._divide-x_22j6s_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_22j6s_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_22j6s_2{border-radius:var(--radius-lg)}._rounded-ss-lg_22j6s_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_22j6s_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_22j6s_2{border-style:var(--tw-border-style);border-width:1px}._border-0_22j6s_2{border-style:var(--tw-border-style);border-width:0}._border-4_22j6s_2{border-style:var(--tw-border-style);border-width:4px}._border-t_22j6s_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_22j6s_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_22j6s_2{border-color:var(--color-gray-200)}._border-gray-300_22j6s_2{border-color:var(--color-gray-300)}._bg-amber-50_22j6s_2{background-color:var(--color-amber-50)}._bg-blue-500_22j6s_2{background-color:var(--color-blue-500)}._bg-gray-50_22j6s_2{background-color:var(--color-gray-50)}._bg-white_22j6s_2{background-color:var(--color-white)}._p-1_22j6s_2{padding:calc(var(--spacing) * 1)}._p-2\.5_22j6s_2{padding:calc(var(--spacing) * 2.5)}._p-3_22j6s_2{padding:calc(var(--spacing) * 3)}._p-4_22j6s_2{padding:calc(var(--spacing) * 4)}._text-center_22j6s_2{text-align:center}._text-2xl_22j6s_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_22j6s_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_22j6s_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_22j6s_2{color:var(--color-gray-500)}._text-gray-900_22j6s_2{color:var(--color-gray-900)}._text-orange-600_22j6s_2{color:var(--color-orange-600)}._text-red-700_22j6s_2{color:var(--color-red-700)}._shadow-sm_22j6s_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_22j6s_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_22j6s_2:is(:where(._peer_22j6s_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_22j6s_2:is(:where(._peer_22j6s_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_22j6s_2:is(:where(._peer_22j6s_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_22j6s_2:is(:where(._peer_22j6s_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_22j6s_2:is(:where(._peer_22j6s_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_22j6s_2:is(:where(._peer_22j6s_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_22j6s_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_22j6s_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_22j6s_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_22j6s_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_22j6s_2{display:flex}._sm\:hidden_22j6s_2{display:none}}@media(min-width:48rem){._md\:p-8_22j6s_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_22j6s_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_22j6s_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_22j6s_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_22j6s_2>:not(:last-child)),._dark\:border-gray-600_22j6s_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_22j6s_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_22j6s_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_22j6s_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_22j6s_2{color:var(--color-gray-400)}._dark\:text-white_22j6s_2{color:var(--color-white)}._dark\:placeholder-gray-400_22j6s_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_22j6s_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_22j6s_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_22j6s_2:focus{--tw-ring-color:var(--color-blue-500)}}}._skeleton-list_22j6s_2{width:100%;height:100%}._skeleton-list__item_22j6s_2{animation:var(--animate-pulse);border-color:var(--c-border-between-items);border-bottom-width:var(--border-between-items-width);background-color:var(--c-bg-item--odd)}._skeleton-list__item_22j6s_2:nth-child(2n){background-color:var(--c-bg-item--even)}@keyframes _pulse_22j6s_1{50%{opacity:.5}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_1mnvy_2{visibility:hidden}._visible_1mnvy_2{visibility:visible}._sr-only_1mnvy_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_1mnvy_2{position:absolute}._static_1mnvy_2{position:static}._start_1mnvy_2{inset-inline-start:var(--spacing)}._end_1mnvy_2{inset-inline-end:var(--spacing)}._top-0_1mnvy_2{top:calc(var(--spacing) * 0)}._top-3_1mnvy_2{top:calc(var(--spacing) * 3)}._bottom-0_1mnvy_2{bottom:calc(var(--spacing) * 0)}._left-0_1mnvy_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_1mnvy_2{left:10%}._z-10_1mnvy_2{z-index:10}._col-span-full_1mnvy_2{grid-column:1/-1}._m-auto_1mnvy_2{margin:auto}._mt-0_1mnvy_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_1mnvy_2{margin-top:100px}._mb-0_1mnvy_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_1mnvy_2{margin-left:100px}._block_1mnvy_2{display:block}._flex_1mnvy_2{display:flex}._grid_1mnvy_2{display:grid}._hidden_1mnvy_2{display:none}._inline_1mnvy_2{display:inline}._inline-block_1mnvy_2{display:inline-block}._size-auto_1mnvy_2{width:auto;height:auto}._h-\[100\%\]_1mnvy_2{height:100%}._h-\[100vh\]_1mnvy_2{height:100vh}._h-full_1mnvy_2{height:100%}._w-\[100\%\]_1mnvy_2{width:100%}._w-\[100vw\]_1mnvy_2{width:100vw}._w-\[400px\]_1mnvy_2{width:400px}._w-full_1mnvy_2{width:100%}._max-w-\[800px\]_1mnvy_2{max-width:800px}._flex-1\/2_1mnvy_2{flex:50%}._origin-\[0\]_1mnvy_2{transform-origin:0}._-translate-y-6_1mnvy_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_1mnvy_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_1mnvy_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_1mnvy_2{resize:both}._grid-flow-col_1mnvy_2{grid-auto-flow:column}._grid-rows-2_1mnvy_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_1mnvy_2{align-items:center}._justify-center_1mnvy_2{justify-content:center}._justify-start_1mnvy_2{justify-content:flex-start}:where(._divide-x_1mnvy_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_1mnvy_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_1mnvy_2{border-radius:var(--radius-lg)}._rounded-ss-lg_1mnvy_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_1mnvy_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_1mnvy_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1mnvy_2{border-style:var(--tw-border-style);border-width:0}._border-4_1mnvy_2{border-style:var(--tw-border-style);border-width:4px}._border-t_1mnvy_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_1mnvy_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_1mnvy_2{border-color:var(--color-gray-200)}._border-gray-300_1mnvy_2{border-color:var(--color-gray-300)}._bg-amber-50_1mnvy_2{background-color:var(--color-amber-50)}._bg-blue-500_1mnvy_2{background-color:var(--color-blue-500)}._bg-gray-50_1mnvy_2{background-color:var(--color-gray-50)}._bg-white_1mnvy_2{background-color:var(--color-white)}._p-1_1mnvy_2{padding:calc(var(--spacing) * 1)}._p-2\.5_1mnvy_2{padding:calc(var(--spacing) * 2.5)}._p-3_1mnvy_2{padding:calc(var(--spacing) * 3)}._p-4_1mnvy_2{padding:calc(var(--spacing) * 4)}._text-center_1mnvy_2{text-align:center}._text-2xl_1mnvy_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_1mnvy_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_1mnvy_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_1mnvy_2{color:var(--color-gray-500)}._text-gray-900_1mnvy_2{color:var(--color-gray-900)}._text-orange-600_1mnvy_2{color:var(--color-orange-600)}._text-red-700_1mnvy_2{color:var(--color-red-700)}._shadow-sm_1mnvy_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_1mnvy_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_1mnvy_2:is(:where(._peer_1mnvy_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_1mnvy_2:is(:where(._peer_1mnvy_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_1mnvy_2:is(:where(._peer_1mnvy_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_1mnvy_2:is(:where(._peer_1mnvy_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_1mnvy_2:is(:where(._peer_1mnvy_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_1mnvy_2:is(:where(._peer_1mnvy_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_1mnvy_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_1mnvy_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_1mnvy_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_1mnvy_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_1mnvy_2{display:flex}._sm\:hidden_1mnvy_2{display:none}}@media(min-width:48rem){._md\:p-8_1mnvy_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_1mnvy_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_1mnvy_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_1mnvy_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_1mnvy_2>:not(:last-child)),._dark\:border-gray-600_1mnvy_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_1mnvy_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_1mnvy_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_1mnvy_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_1mnvy_2{color:var(--color-gray-400)}._dark\:text-white_1mnvy_2{color:var(--color-white)}._dark\:placeholder-gray-400_1mnvy_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_1mnvy_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_1mnvy_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_1mnvy_2:focus{--tw-ring-color:var(--color-blue-500)}}}._empty-song-list_1mnvy_2{cursor:not-allowed;border:none;width:100%;height:100%;display:flex}.droppable-selected ._empty-song-list_1mnvy_2 svg{color:var(--c-button-primary)}.droppable-selected ._empty-song-list__text_1mnvy_2{color:var(--c-button-primary)}._empty-song-list__center_1mnvy_2{grid-template-rows:auto auto;place-items:center;gap:1em;height:25%;margin:auto;display:grid}._empty-song-list__image_1mnvy_2{color:var(--c-empty-song-list-primary);max-width:200px;max-height:200px}._empty-song-list__text_1mnvy_2{color:var(--c-empty-song-list-primary);text-align:center}._empty-song-list--can-upload_1mnvy_2{cursor:pointer}._empty-song-list--can-upload_1mnvy_2:hover svg,._empty-song-list--can-upload_1mnvy_2:hover ._empty-song-list__text_1mnvy_2{color:var(--c-button-primary)}._delete-song-confirm_4g0dt_1{display:flex;flex-direction:column;justify-content:space-between;overflow-y:hidden;height:100%;width:100%;gap:1em;grid-template-rows:minmax(200px,100%) auto;padding:1em}._delete-song-confirm__items_4g0dt_12{gap:.25em;display:flex;flex-direction:column;overflow-y:auto;border:1px solid var(--cc-bg-emphasis)}._delete-song-confirm__buttons_4g0dt_20{display:flex;gap:1em}._delete-song-confirm-item_9h7ba_1{padding:0}._delete-song-confirm-item__buttons_9h7ba_5{display:flex;gap:1em}._delete-song-confirm-item__image_9h7ba_9{width:40px;height:40px}/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{._invisible_1hjcp_2{visibility:hidden}._visible_1hjcp_2{visibility:visible}._sr-only_1hjcp_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._absolute_1hjcp_2{position:absolute}._static_1hjcp_2{position:static}._start_1hjcp_2{inset-inline-start:var(--spacing)}._end_1hjcp_2{inset-inline-end:var(--spacing)}._top-0_1hjcp_2{top:calc(var(--spacing) * 0)}._top-3_1hjcp_2{top:calc(var(--spacing) * 3)}._bottom-0_1hjcp_2{bottom:calc(var(--spacing) * 0)}._left-0_1hjcp_2{left:calc(var(--spacing) * 0)}._left-\[10\%\]_1hjcp_2{left:10%}._z-10_1hjcp_2{z-index:10}._col-span-full_1hjcp_2{grid-column:1/-1}._m-auto_1hjcp_2{margin:auto}._mt-0_1hjcp_2{margin-top:calc(var(--spacing) * 0)}._mt-\[100px\]_1hjcp_2{margin-top:100px}._mb-0_1hjcp_2{margin-bottom:calc(var(--spacing) * 0)}._ml-\[100px\]_1hjcp_2{margin-left:100px}._block_1hjcp_2{display:block}._flex_1hjcp_2{display:flex}._grid_1hjcp_2{display:grid}._hidden_1hjcp_2{display:none}._inline_1hjcp_2{display:inline}._inline-block_1hjcp_2{display:inline-block}._size-auto_1hjcp_2{width:auto;height:auto}._h-\[100\%\]_1hjcp_2{height:100%}._h-\[100vh\]_1hjcp_2{height:100vh}._h-full_1hjcp_2{height:100%}._w-\[100\%\]_1hjcp_2{width:100%}._w-\[100vw\]_1hjcp_2{width:100vw}._w-\[400px\]_1hjcp_2{width:400px}._w-full_1hjcp_2{width:100%}._max-w-\[800px\]_1hjcp_2{max-width:800px}._flex-1\/2_1hjcp_2{flex:50%}._origin-\[0\]_1hjcp_2{transform-origin:0}._-translate-y-6_1hjcp_2{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._scale-75_1hjcp_2{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._transform_1hjcp_2{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._resize_1hjcp_2{resize:both}._grid-flow-col_1hjcp_2{grid-auto-flow:column}._grid-rows-2_1hjcp_2{grid-template-rows:repeat(2,minmax(0,1fr))}._items-center_1hjcp_2{align-items:center}._justify-center_1hjcp_2{justify-content:center}._justify-start_1hjcp_2{justify-content:flex-start}:where(._divide-x_1hjcp_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._divide-gray-200_1hjcp_2>:not(:last-child)){border-color:var(--color-gray-200)}._rounded-lg_1hjcp_2{border-radius:var(--radius-lg)}._rounded-ss-lg_1hjcp_2{border-start-start-radius:var(--radius-lg)}._rounded-t-lg_1hjcp_2{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._border_1hjcp_2{border-style:var(--tw-border-style);border-width:1px}._border-0_1hjcp_2{border-style:var(--tw-border-style);border-width:0}._border-4_1hjcp_2{border-style:var(--tw-border-style);border-width:4px}._border-t_1hjcp_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-b_1hjcp_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._border-gray-200_1hjcp_2{border-color:var(--color-gray-200)}._border-gray-300_1hjcp_2{border-color:var(--color-gray-300)}._bg-amber-50_1hjcp_2{background-color:var(--color-amber-50)}._bg-blue-500_1hjcp_2{background-color:var(--color-blue-500)}._bg-gray-50_1hjcp_2{background-color:var(--color-gray-50)}._bg-white_1hjcp_2{background-color:var(--color-white)}._p-1_1hjcp_2{padding:calc(var(--spacing) * 1)}._p-2\.5_1hjcp_2{padding:calc(var(--spacing) * 2.5)}._p-3_1hjcp_2{padding:calc(var(--spacing) * 3)}._p-4_1hjcp_2{padding:calc(var(--spacing) * 4)}._text-center_1hjcp_2{text-align:center}._text-2xl_1hjcp_2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._text-sm_1hjcp_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._font-medium_1hjcp_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._text-gray-500_1hjcp_2{color:var(--color-gray-500)}._text-gray-900_1hjcp_2{color:var(--color-gray-900)}._text-orange-600_1hjcp_2{color:var(--color-orange-600)}._text-red-700_1hjcp_2{color:var(--color-red-700)}._shadow-sm_1hjcp_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._duration-300_1hjcp_2{--tw-duration:.3s;transition-duration:.3s}._peer-placeholder-shown\:translate-y-0_1hjcp_2:is(:where(._peer_1hjcp_2):placeholder-shown~*){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-placeholder-shown\:scale-100_1hjcp_2:is(:where(._peer_1hjcp_2):placeholder-shown~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:start-0_1hjcp_2:is(:where(._peer_1hjcp_2):focus~*){inset-inline-start:calc(var(--spacing) * 0)}._peer-focus\:-translate-y-6_1hjcp_2:is(:where(._peer_1hjcp_2):focus~*){--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}._peer-focus\:scale-75_1hjcp_2:is(:where(._peer_1hjcp_2):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}._peer-focus\:font-medium_1hjcp_2:is(:where(._peer_1hjcp_2):focus~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){._hover\:bg-gray-100_1hjcp_2:hover{background-color:var(--color-gray-100)}}._focus\:border-blue-500_1hjcp_2:focus{border-color:var(--color-blue-500)}._focus\:ring-blue-500_1hjcp_2:focus{--tw-ring-color:var(--color-blue-500)}._focus\:outline-none_1hjcp_2:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){._sm\:flex_1hjcp_2{display:flex}._sm\:hidden_1hjcp_2{display:none}}@media(min-width:48rem){._md\:p-8_1hjcp_2{padding:calc(var(--spacing) * 8)}}:where(._rtl\:divide-x-reverse_1hjcp_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}._rtl\:peer-focus\:translate-x-1\/4_1hjcp_2:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(._peer_1hjcp_2):focus~*){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){:where(._dark\:divide-gray-600_1hjcp_2>:not(:last-child)),._dark\:border-gray-600_1hjcp_2{border-color:var(--color-gray-600)}._dark\:border-gray-700_1hjcp_2{border-color:var(--color-gray-700)}._dark\:bg-gray-700_1hjcp_2{background-color:var(--color-gray-700)}._dark\:bg-gray-800_1hjcp_2{background-color:var(--color-gray-800)}._dark\:text-gray-400_1hjcp_2{color:var(--color-gray-400)}._dark\:text-white_1hjcp_2{color:var(--color-white)}._dark\:placeholder-gray-400_1hjcp_2::placeholder{color:var(--color-gray-400)}@media(hover:hover){._dark\:hover\:bg-gray-600_1hjcp_2:hover{background-color:var(--color-gray-600)}}._dark\:focus\:border-blue-500_1hjcp_2:focus{border-color:var(--color-blue-500)}._dark\:focus\:ring-blue-500_1hjcp_2:focus{--tw-ring-color:var(--color-blue-500)}}}._auth-form_1hjcp_2{border:1px solid var(--c-auth-form-header-border);background-color:var(--c-bg-auth-form);border-radius:1em;grid-template-rows:auto auto auto;width:min(100vw,320px);margin:0 auto;display:grid}._auth-form__language-select_1hjcp_2{background-color:var(--c-bg-language-select);border-radius:1em 1em 0 0;padding:.5em}._auth-form__header_1hjcp_2{border-bottom:1px solid var(--c-auth-form-header-border);border-top-left-radius:1em;border-top-right-radius:1em;grid-template-columns:auto auto 1fr;gap:1em;padding:.5em 1em;display:grid}._auth-form-header__button_1hjcp_2{color:var(--c-auth-form-header-button);border-bottom:2px solid #0000;font-size:1.4em}._auth-form-header__button_1hjcp_2._active_1hjcp_2{color:var(--c-auth-form-header-button--active);border-bottom:2px solid var(--c-button-primary);font-size:1.4em}._auth-form__body_1hjcp_2{border-bottom-right-radius:1em;border-bottom-left-radius:1em;padding:2em 1em 1em}._auth-form__buttons_1hjcp_2{gap:1em;margin-top:1em;display:flex}._auth-form__link_1hjcp_2,._auth-form__link-secondary_1hjcp_2{text-decoration:underline}._auth-form__link_1hjcp_2{font-weight:700}._auth-form__link_1hjcp_2:hover,._auth-form__link-secondary_1hjcp_2:hover{color:var(--cc-bg-button-primary)}._auth-form__link-secondary_1hjcp_2{color:var(--cc-text-secondary)}._auth-form__contacts_1hjcp_2{padding-top:1em}._auth-form__contacts-button_1hjcp_2{color:var(--cc-text-secondary);font-weight:400}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}._checkbox-input_190tm_1{display:grid;grid-template-columns:auto 1fr;gap:0 .5em;grid-template-rows:1fr auto;padding:.5em 0}._checkbox-input__label_190tm_9{display:grid;cursor:pointer;grid-template-columns:auto 1fr;gap:.5em}._checkbox-input__error_190tm_16{margin-top:.5em;grid-column:1/-1}._languages-select_1rdua_1{display:flex;align-items:center}._language-toggle_1rdua_6{width:1.5em;height:1.5em}._language-toggle_1rdua_6:not(:disabled) svg{color:var(--cc-bg-button-primary)}._language-toggle_1rdua_6:not(:disabled):hover svg{color:var(--cc-bg-button-primary--hover)}._language-list_1rdua_19{display:flex;align-items:center}._languages-select__button_1rdua_24{width:2em;height:1.5em;border-radius:0;padding:0}._languages-select__button_1rdua_24 svg{border-radius:0}._languages-select__button_1rdua_24:hover{color:var(--cc-bg-button-primary)}._languages-select_button--selected_1rdua_39{border-bottom:2px solid var(--c-button-primary)}._welcome-overlay_2zbpi_1{width:100vw;height:100vh;position:absolute;z-index:var(--z-welcome-overlay);background-color:var(--c-bg-welcome-overlay)}._welcome-wrap_2zbpi_9{width:100vw;height:100vh;overflow:hidden;padding:1em;cursor:pointer}._welcome_2zbpi_1{text-align:center}._welcome-line-list_2zbpi_21{margin-top:2em;margin-bottom:3em}._welcome-line_2zbpi_21{opacity:0;width:fit-content;gap:.25em;font-size:4em;display:flex;margin:0 auto;font-family:Bad Script,cursive;animation:3s ease-out 0s 1 _fadeIn_2zbpi_1 forwards}._welcome-title_2zbpi_38{align-items:center;display:flex}._welcome-title__logo_2zbpi_43{animation:20s ease-out 4s _rotation_2zbpi_1 infinite;transform:rotate(20deg)}._welcome-skip_2zbpi_48{opacity:0;color:var(--c-text-welcome-skip);border-radius:.5em;font-size:2em;padding:.25em .5em;animation:.5s ease-out 1s 1 _slideIn_2zbpi_1 forwards}._welcome-line_2zbpi_21:nth-child(1){animation-delay:.5s}._welcome-line_2zbpi_21:nth-child(2){animation-delay:2s}._welcome-line_2zbpi_21:nth-child(3){animation-delay:3.5s}@keyframes _rotation_2zbpi_1{0%{transform:rotate(20deg)}5%{transform:rotate(-190deg)}10%{transform:rotate(-160deg)}50%{transform:rotate(-160deg)}55%{transform:rotate(-370deg)}60%{transform:rotate(-340deg)}to{transform:rotate(-340deg)}}@keyframes _fadeIn_2zbpi_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_2zbpi_1{0%{opacity:0;transform:translateY(1em)}to{opacity:1;transform:translateY(0)}}._hide-first-letter_2zbpi_116:first-letter{font-size:0}._shine_2zbpi_120{font-weight:700;background:linear-gradient(to right,var(--c-shine-1) 10%,var(--c-shine-2) 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-size:500% auto;animation:_textShine_2zbpi_1 3.5s ease-in-out infinite alternate}._shine-delayed_2zbpi_134{animation-delay:1.5s}@keyframes _textShine_2zbpi_1{0%{background-position:0% 50%}to{background-position:100% 50%}}:root{--c-notification-danger-bg: #fff2f3;--c-notification-danger-border: #f1aeb5;--c-notification-danger-text-emphasis: #dc3545;--c-notification-danger-text: #8f000e;--c-notification-success-bg: #f6fffb;--c-notification-success-border: #a3cfbb;--c-notification-success-text-emphasis: #1ed985;--c-notification-success-text: #198754;--c-notification-warning-bg: #fff9e4;--c-notification-warning-border: #ffe69c;--c-notification-warning-text-emphasis: #ffc516;--c-notification-warning-text: #785a00;--c-notification-info-bg: #ebfbff;--c-notification-info-border: #9eeaf9;--c-notification-info-text-emphasis: #00b7dc;--c-notification-info-text: #006c82}._notifications-width-wrap_18n5e_48{position:absolute;top:0;left:50%;transform:translate(-50%);pointer-events:none;width:min(1280px,100vw);height:100vh;z-index:var(--z-notifications);overflow-x:hidden}._notifications-wrap_18n5e_60{position:absolute;width:min(calc(100vw - 2em),600px);bottom:1em;right:1em}._notifications_18n5e_48{pointer-events:all;display:grid;gap:.25em}._notifications__item_18n5e_73{padding:.25em .5em;animation:_notification-new_18n5e_1 .5s ease-in-out forwards alternate}._notification_18n5e_48{border-radius:1em;border-width:3px;display:grid;min-height:5em;padding:.25em;position:relative}@keyframes _notification-new_18n5e_1{0%{opacity:0;transform:translate(50%)}to{opacity:1;transform:translate(0)}}._notification__header_18n5e_100{padding:.25rem 1.25rem;display:flex;justify-content:space-between;align-items:center;grid-template-columns:auto auto}._notification__body_18n5e_109{border-radius:1em;padding:.25em 1.25rem}._notification__close-button_18n5e_114{width:2em;height:2em;border-radius:50%}._notification-info_18n5e_123{background-color:var(--c-notification-info-bg);border-color:var(--c-notification-info-border);color:var(--c-notification-info-text)}._notification-success_18n5e_129{background-color:var(--c-notification-success-bg);border-color:var(--c-notification-success-border);color:var(--c-notification-success-text)}._notification-warning_18n5e_135{background-color:var(--c-notification-warning-bg);border-color:var(--c-notification-warning-border);color:var(--c-notification-warning-text)}._notification-danger_18n5e_141{background-color:var(--c-notification-danger-bg);border-color:var(--c-notification-danger-border);color:var(--c-notification-danger-text)}._notification__emphasis_18n5e_147{font-weight:700}._notification-info_18n5e_123 ._notification__header_18n5e_100{color:var(--c-notification-info-text-emphasis)}._notification-success_18n5e_129 ._notification__header_18n5e_100{color:var(--c-notification-success-text-emphasis)}._notification-warning_18n5e_135 ._notification__header_18n5e_100{color:var(--c-notification-warning-text-emphasis)}._notification-danger_18n5e_141 ._notification__header_18n5e_100{color:var(--c-notification-danger-text-emphasis)}._song_uc9up_1{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.5em;padding-right:1em}._song-name_uc9up_8,._song-artist_uc9up_9{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._song-name_uc9up_8{display:flex;align-items:center}._song-artist_uc9up_9{color:var(--c-song-artist);font-size:var(--text-sm)}._song-image_uc9up_25{width:40px;height:40px;margin:auto 0;display:flex;justify-content:center;align-items:center;background-position:center;background-repeat:no-repeat;background-size:contain}._buttons_uc9up_37{display:flex;gap:.5em}._button_uc9up_37{width:2em;height:2em}._button-remove-song_uc9up_47{width:100%;height:100%;border-radius:0;display:flex;justify-content:center;align-items:center;opacity:0}._button-remove-song_uc9up_47 svg{width:32px;height:32px;fill:#fff;border-radius:50%;background-color:#373737b0}._song_uc9up_1:hover ._button-remove-song_uc9up_47{opacity:1}._song-image--no-file_uc9up_69 svg{color:var(--cc-bg-emphasis)}._change-password-form_ymkf1_1{padding:1em 0}._settings_cx6me_1{padding:1em;display:flex;flex-direction:column;gap:1em}._settings-section_cx6me_8{border:1px solid var(--cc-bg-emphasis);border-radius:1em;padding:1em}._settings-section__title_cx6me_14{font-size:1.5em}._settings__language-select_cx6me_18{display:flex;flex-direction:column;gap:1em}
