@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-cyrillic-ext-standard-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-cyrillic-standard-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-greek-ext-standard-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-greek-standard-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-vietnamese-standard-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-latin-ext-standard-normal-DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-latin-standard-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-cyrillic-ext-standard-italic-fe11NjBs.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-cyrillic-standard-italic-Ck9oD2H0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-greek-ext-standard-italic-BIcRYUEt.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-greek-standard-italic-mtaF_0H_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-vietnamese-standard-italic-C7TReJrb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-latin-ext-standard-italic-BLMf5All.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/jelly-app/assets/inter-latin-standard-italic-BbqH_2Ar.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}a.textlink{color:var(--link-color);outline:none;text-decoration:none}a.textlink:hover{text-decoration:underline}p{margin:0}img[alt]{font-size:.5rem}select{font-family:var(--system-fonts);font-family:var(--inter-font);color:var(--font-color);-webkit-user-select:none;user-select:none;appearance:none;background-color:var(--bg-color);border:none;border-radius:0;outline:none}textarea,button,label,input,input:focus,input:active,input[type=text],input[type=password],input[type=button],input[type=submit],input[type=number],input[type=email],input[type=file],input[type=search]{resize:none;appearance:none;font-family:var(--system-fonts);font-family:var(--inter-font);color:var(--font-color);border:none;border-radius:0;outline:none}input[type=search]::-webkit-search-decoration{resize:none;appearance:none;font-family:var(--system-fonts);font-family:var(--inter-font);color:var(--font-color);border:none;border-radius:0;outline:none}input[type=search]::-webkit-search-cancel-button{resize:none;appearance:none;font-family:var(--system-fonts);font-family:var(--inter-font);color:var(--font-color);border:none;border-radius:0;outline:none}input[type=search]::-webkit-search-results-button{resize:none;appearance:none;font-family:var(--system-fonts);font-family:var(--inter-font);color:var(--font-color);border:none;border-radius:0;outline:none}input[type=search]::-webkit-search-results-decoration{resize:none;appearance:none;font-family:var(--system-fonts);font-family:var(--inter-font);color:var(--font-color);border:none;border-radius:0;outline:none}input:-webkit-autofill{font-family:var(--system-fonts);font-family:var(--inter-font);-webkit-text-fill-color:var(--font-color);box-shadow:inset 0 0 20px 20px var(--bg-color);-webkit-background-clip:text;font-size:.75rem;font-weight:400;transition:background-color 5000s ease-in-out}input:-webkit-autofill:hover{font-family:var(--system-fonts);font-family:var(--inter-font);-webkit-text-fill-color:var(--font-color);box-shadow:inset 0 0 20px 20px var(--bg-color);-webkit-background-clip:text;font-size:.75rem;font-weight:400;transition:background-color 5000s ease-in-out}input:-webkit-autofill:focus{font-family:var(--system-fonts);font-family:var(--inter-font);-webkit-text-fill-color:var(--font-color);box-shadow:inset 0 0 20px 20px var(--bg-color);-webkit-background-clip:text;font-size:.75rem;font-weight:400;transition:background-color 5000s ease-in-out}input:-webkit-autofill:active{font-family:var(--system-fonts);font-family:var(--inter-font);-webkit-text-fill-color:var(--font-color);box-shadow:inset 0 0 20px 20px var(--bg-color);-webkit-background-clip:text;font-size:.75rem;font-weight:400;transition:background-color 5000s ease-in-out}input::placeholder{color:var(--font-color-tertiary)}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}svg{display:block}:root{--system-fonts:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--inter-font:"Inter Variable", sans-serif}html.light{--system-fonts:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--inter-font:"Inter Variable", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-color:#fff;--bg-color-secondary:#f8f8f8;--bg-color-tertiary:#ececec;--bg-color-quaternary:#bbb;--font-color:#303030;--font-color-secondary:#555;--font-color-tertiary:#767676;--font-color-inverted:#fff;--font-color-active:#000;--font-color-error:#e95151;--font-color-error-light:#e64e4e;--border-color:#ececec;--border-color-secondary:#d6d6d6;--link-color:#a386e7;--link-color-active:#b5a1e7;--error-font:#f15a5a;--error-border:#ffd6d6;--error-background:#fff0f0;--error-background-hover:#ffe4e4;--brand-color:#947bee;--btn-brand-color:#b282e9;--btn-brand-color-hover:#9470e9;--btn-brand-color-disabled:#caa5f0;--success-color:#2da825;--overlay-bg:#00000073;--bg-color-dimmer:#160b2566;--volume-dot-color:#bbb;--volume-dot-color-active:#a1a1a1;--scrollbar-color:#a8a8a8;--scrollbar-color-hover:#8a8a8a;--dropdown-shadow:0 0 4px #0000000f;--playing-artwork-opacity:.16;--playing-bg-color:#0000000a;--playing-bg-color-secondary:#0000000f;--playing-bg-color-tertiary:#0000001f;--playing-bg-color-quaternary:#0000002e;--playing-border-color:#0000001a;--playing-font-color:#00000080;--playing-font-color-active:#000000b3}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-color:#111;--bg-color-secondary:#161616;--bg-color-tertiary:#222;--bg-color-quaternary:#414141;--font-color:#dfdde4;--font-color-secondary:#bbb9c0;--font-color-tertiary:#9b999e;--font-color-inverted:#fff;--font-color-active:#fff;--font-color-error:#cc3a3a;--font-color-error-light:#e45353;--border-color:#1f1f1f;--border-color-secondary:#303030;--link-color:#9e7de9;--link-color-active:#af9cdf;--error-font:#f76565;--error-border:#80241b;--error-background:#220f0c;--error-background-hover:#301815;--brand-color:#a381f3;--btn-brand-color:#834ec0;--btn-brand-color-hover:#9e53f3;--btn-brand-color-disabled:#b487e7;--success-color:#48ed3c;--overlay-bg:#000000a6;--bg-color-dimmer:#07030c99;--volume-dot-color:#87868a;--volume-dot-color-active:#c4c1c7;--scrollbar-color:#78767c;--scrollbar-color-hover:#aba9af;--dropdown-shadow:0 0 4px #0009;--playing-artwork-opacity:.08;--playing-bg-color:#ffffff0a;--playing-bg-color-secondary:#ffffff14;--playing-bg-color-tertiary:#ffffff29;--playing-bg-color-quaternary:#ffffff52;--playing-border-color:#ffffff14;--playing-font-color:#fff6;--playing-font-color-active:#ffffffb3}html,body{font-family:var(--system-fonts);font-family:var(--inter-font);font-optical-sizing:auto;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;width:100%;height:100%;margin:0;padding:0;font-size:16px;font-weight:400}body{-webkit-overflow-scrolling:touch;width:auto;overflow:hidden auto;margin-right:calc(-100vw + 100%)!important}body.lockscroll{overflow:hidden!important}#root{height:100%}.music-app{width:100%;min-height:100%;fill:var(--font-color);color:var(--font-color);background-color:var(--bg-color);display:flex;position:relative}.music-app:has(.login){background-color:var(--bg-color-secondary)}.interface{width:100%;max-width:var(--interface-max-width,800px);border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);margin:0 auto;transition:max-width .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.login{flex-direction:column;width:360px;max-width:100%;min-height:100%;margin:0 auto;padding:0 20px;display:flex;position:relative}.login>.login_header{justify-content:center;margin-top:40px;margin-bottom:80px;display:flex}.login>.login_header_spacer{flex:1;max-height:80px}.login>.login_header>.logo{background-image:url(/jelly-app/logo.webp);background-repeat:no-repeat;background-size:contain;width:80px;height:80px;display:block}.login>.login_form{flex-direction:column;align-items:center;margin-bottom:100px;display:flex}.login>.login_form>.error_placeholder{max-width:260px;height:110px;position:relative}.login>.login_form>.error_placeholder>.error{color:var(--error-font);border:1px solid var(--error-border);background-color:var(--error-background);border-radius:8px;padding:10px 12px;font-size:.75rem;font-weight:500}.login>.login_form>.title{text-align:center;margin-bottom:20px;font-size:1.75rem;font-weight:700}.login>.login_form>.input_container{align-items:center;width:260px;max-width:100%;margin-bottom:10px;display:flex;position:relative}.login>.login_form>.input_container>input{text-overflow:ellipsis;background-color:var(--bg-color);outline:1px solid var(--border-color);border-radius:8px;width:100%;padding:8px 12px;font-size:.75rem}.login>.login_form>.submit_button{cursor:pointer;color:var(--font-color-inverted);background-color:var(--btn-brand-color);border-radius:8px;width:260px;max-width:100%;margin-top:4px;padding:9px 12px;font-size:.75rem;font-weight:600;transition:background-color .2s ease-out}.login>.login_form button:hover:not(:disabled){background-color:var(--btn-brand-color-hover)}.login>.login_form button:disabled{background-color:var(--btn-brand-color-disabled);cursor:not-allowed}.login>.disclaimer{color:var(--font-color-tertiary);text-align:center;margin-top:auto;padding:12px 20px;font-size:.725rem;font-weight:300}.dimmer{display:none}.main{flex-direction:column;width:100%;max-width:calc(100% - 200px);transition:max-width .2s cubic-bezier(.4,0,.2,1),filter .2s;display:flex}.main>.main_header{z-index:2;background-color:var(--bg-color);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;max-height:53px;padding:12px;display:flex;position:sticky;top:0}.main>.main_header>.primary{flex-grow:1;align-items:center;max-width:calc(100% - 30px);display:flex}.main>.main_header:has(.sorting>.sort)>.primary{max-width:calc(100% - 160px)}.main>.main_header:has(.sorting>.sort):has(.sorting.links>.filter)>.primary{max-width:calc(100% - 236px)}.main>.main_header>.primary>.container{max-width:calc(100% - 14px);position:relative}.main>.main_header>.primary>.return_icon{cursor:pointer;border-radius:20px;margin-right:10px;padding:6px;transition:background-color .2s ease-out}.main>.main_header>.primary>.return_icon:hover{background-color:var(--bg-color-tertiary)}.main>.main_header>.primary>.container>.page_title{align-items:center;font-size:1rem;font-weight:600;display:flex}.page_title>.text{white-space:nowrap;text-overflow:ellipsis;line-height:1.25rem;overflow:hidden}.main>.main_header>.primary>.container>.page_title>.page-icon{margin-left:6px}.main>.main_header>.primary>.container>.page_title>.page-icon.playlist,.main>.main_header>.primary>.container>.page_title>.page-icon.artist-tracks{background-color:var(--bg-color-tertiary);border-radius:6px;margin-left:8px;padding:4px}.main>.main_header>.secondary{align-items:center;gap:12px;display:flex}.main>.main_header>.secondary>.sorting{border:1px solid var(--border-color);background-color:var(--bg-color);border-radius:8px;align-items:center;display:flex;position:relative;overflow:hidden}.main>.main_header>.secondary>.sorting>.filter{flex-shrink:0;align-items:center;display:flex;position:relative}.main>.main_header>.secondary>.sorting.links>.filter>.responsive-icon{display:none}.main>.main_header>.secondary>.sorting>.filter>select{color:var(--brand-color);cursor:pointer;padding:6px 22px 6px 8px;font-size:.725rem;font-weight:500}.main>.main_header>.secondary>.sorting>.filter>.icon{color:var(--brand-color);-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;right:6px}.main>.main_header>.secondary>.sorting>.filter>select>option{color:var(--font-color);font-weight:500}.main>.main_header>.secondary>.sorting>.sort{border-left:1px solid var(--border-color);cursor:pointer;flex-shrink:0;align-items:center;display:flex}.main>.main_header>.secondary>.sorting>.sort>.icon{padding:7px}.main>.main_header>.secondary>.sorting>.sort>.icon>svg{fill:var(--brand-color)}.main>.main_header>.secondary>.sorting>.sort>.icon>svg>g>.arrow{transition:opacity .2s ease-out}.main>.main_header>.secondary>.sorting>.sort>.icon>svg>g>.arrow.down{opacity:.4}.main>.main_header>.secondary>.sorting>.sort>.icon.active>svg>g>.arrow.down{opacity:1}.main>.main_header>.secondary>.sorting>.sort>.icon.active>svg>g>.arrow.up{opacity:.4}.main>.main_header>.secondary>.sidenav_toggle{display:none}.main>.main_content{flex-direction:column;margin:16px 20px;display:flex}.main>.main_content>.error{color:var(--font-color-error)}.main>.main_footer{z-index:2;background-color:var(--bg-color);width:100%;margin-top:auto;position:sticky;bottom:0}.main>.main_footer>.playback{position:relative}.main>.main_footer>.playback>.progress{z-index:1;touch-action:none;transform-origin:bottom;height:12px;margin-top:-5px;transition:transform .12s ease-out;display:flex;position:relative;transform:scaleY(.6)}.main>.main_footer>.playback>.progress:hover,.main>.main_footer>.playback>.progress:active{transform:scaleY(1.2)}.main>.main_footer>.playback>.progress:has(input.loading):after{content:"";-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;background-image:linear-gradient(90deg, var(--bg-color-secondary) 0%, var(--bg-color-quaternary) 20%, var(--bg-color-secondary) 40%);background-size:200%;width:100%;height:100%;transition:transform .1s linear;animation:1.6s linear .4s infinite loading-shimmer;position:absolute;top:0;left:0}@keyframes loading-shimmer{0%{opacity:.4;background-position:100%}60%,to{opacity:.4;background-position:-100%}}.main>.main_footer>.playback>.progress>input{cursor:pointer;--progress-width:0%;--buffered-width:0%;--transition-duration:0s;background-color:#0000;width:100%;height:100%;position:relative}.main>.main_footer>.playback>.progress>input::-webkit-slider-runnable-track{background:linear-gradient(var(--bg-color-quaternary), var(--bg-color-quaternary)) no-repeat 0 / var(--progress-width) 100%, linear-gradient(var(--bg-color-tertiary), var(--bg-color-tertiary)) no-repeat 0 / var(--buffered-width) 100%, var(--bg-color-secondary);width:100%;height:100%;transition:background-size var(--transition-duration) linear;position:relative}.main>.main_footer>.playback>.progress>input::-moz-range-track{background:linear-gradient(var(--bg-color-quaternary), var(--bg-color-quaternary)) no-repeat 0 / var(--progress-width) 100%, linear-gradient(var(--bg-color-tertiary), var(--bg-color-tertiary)) no-repeat 0 / var(--buffered-width) 100%, var(--bg-color-secondary);width:100%;height:100%;transition:background-size var(--transition-duration) linear}.main>.main_footer>.playback>.progress>input::-webkit-slider-thumb{appearance:none;width:0;height:0}.main>.main_footer>.playback>.progress>input::-moz-range-thumb{border:none;width:0;height:0}.main>.main_footer>.playback>.progress>input::-ms-thumb{width:0;height:0}.main>.main_footer>.playback>.container{align-items:center;max-height:82px;padding:16px 20px;display:flex;position:relative}.main>.main_footer>.playback>.container>.track-info{flex-grow:1;max-width:calc(100% - 244px);position:relative}.main>.main_footer>.playback>.container>.track-info>.track-name{align-items:center;margin-bottom:4px;font-size:.85rem;font-weight:600;line-height:1rem;display:flex}.main>.main_footer>.playback>.container>.track-info>.track-name>.text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.main>.main_footer>.playback>.container>.track-info>.track-name>.favorited{margin-left:4px}.main>.main_footer>.playback>.container>.track-info>.artist{color:var(--font-color-tertiary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:.725rem;font-weight:600;line-height:.875rem;overflow:hidden}.main>.main_footer>.playback>.container>.track-info>.album{color:var(--font-color-tertiary);align-items:center;font-size:.725rem;font-weight:500;line-height:.875rem;display:flex}.main>.main_footer>.playback>.container>.track-info>.album>.text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.main>.main_footer>.playback>.container>.track-info>.album>.album-icon{margin-left:4px}.main>.main_footer>.playback>.container>.track-info>.album>.album-icon>svg{fill:var(--font-color-tertiary)}.main>.main_footer>.playback>.container>.controls{flex-direction:column-reverse;align-items:end;margin-left:8px;display:flex}.main>.main_footer>.playback>.container>.controls>.knobs{align-items:center;gap:10px;margin-top:6px;margin-bottom:-2px;display:flex}.main>.main_footer>.playback>.container>.controls>.knobs>.shuffle{cursor:pointer}.main>.main_footer>.playback>.container>.controls>.knobs>.shuffle>.shuffle-icon{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-shuffle.svg);mask-image:url(/jelly-app/player-shuffle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main>.main_footer>.playback>.container>.controls>.knobs>.shuffle:hover>.shuffle-icon{background-color:var(--font-color)}.main>.main_footer>.playback>.container>.controls>.knobs>.shuffle.active>.shuffle-icon{background-color:var(--brand-color)}.main>.main_footer>.playback>.container>.controls>.knobs>.primary{align-items:center;gap:2px;display:flex}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.previous{cursor:pointer;padding:2px 0;transform:rotate(180deg)}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.previous>.previous-icon{background-color:var(--font-color-secondary);width:28px;height:24px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-next.svg);mask-image:url(/jelly-app/player-next.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.previous:hover>.previous-icon{background-color:var(--font-color)}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.container{width:36px;height:32px;position:relative}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.container>.play{cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.main>.main_footer>.playback.playing>.container>.controls>.knobs>.primary>.container>.play{opacity:0;visibility:hidden}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.container>.play>.play-icon{background-color:var(--font-color-secondary);width:36px;height:32px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/play.svg);mask-image:url(/jelly-app/play.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.container>.play:hover>.play-icon{background-color:var(--font-color)}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.container>.pause{opacity:0;visibility:hidden;cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.main>.main_footer>.playback.playing>.container>.controls>.knobs>.primary>.container>.pause{opacity:1;visibility:visible}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.container>.pause>.pause-icon{background-color:var(--font-color-secondary);width:36px;height:32px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/pause.svg);mask-image:url(/jelly-app/pause.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.container>.pause:hover>.pause-icon{background-color:var(--font-color)}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.next{cursor:pointer;padding:2px 0}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.next>.next-icon{background-color:var(--font-color-secondary);width:28px;height:24px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-next.svg);mask-image:url(/jelly-app/player-next.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.next:hover>.next-icon{background-color:var(--font-color)}.main>.main_footer>.playback>.container>.controls>.knobs>.repeat{cursor:pointer}.main>.main_footer>.playback>.container>.controls>.knobs>.repeat>.repeat-icon{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-repeat.svg);mask-image:url(/jelly-app/player-repeat.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main>.main_footer>.playback>.container>.controls>.knobs>.repeat>.repeat-icon-one{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-repeat-one.svg);mask-image:url(/jelly-app/player-repeat-one.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main>.main_footer>.playback>.container>.controls>.knobs>.repeat:hover>.repeat-icon,.main>.main_footer>.playback>.container>.controls>.knobs>.repeat:hover>.repeat-icon-one{background-color:var(--font-color)}.main>.main_footer>.playback>.container>.controls>.knobs>.repeat.active>.repeat-icon,.main>.main_footer>.playback>.container>.controls>.knobs>.repeat.active>.repeat-icon-one{background-color:var(--brand-color)}.main>.main_footer>.playback>.container>.controls>.duration{font-variant-numeric:tabular-nums;color:var(--font-color-tertiary);margin-right:6px;font-size:.725rem;font-weight:500;display:flex}.main>.main_footer>.playback>.container>.controls>.duration>.divider{margin:0 4px}.main>.main_footer>.playback>.container>.artwork{border-radius:8px;flex-shrink:0;width:50px;height:50px;margin-left:6px;position:relative}.main>.main_footer>.playback>.container>.artwork>.thumbnail{border-radius:inherit;width:100%;height:100%;display:block;position:relative}.main>.main_footer>.playback>.container>.artwork>.thumbnail>img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.main>.main_footer>.playback>.container>.artwork>.thumbnail>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.main>.main_footer>.playback>.container>.artwork>.thumbnail>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.6;margin-left:-4%}.main>.main_footer>.playback>.container>.artwork>.thumbnail>.overlay{opacity:0;visibility:hidden;border-radius:inherit;background-color:var(--overlay-bg);justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s ease-out,visibility .2s ease-out;display:flex;position:absolute;top:0;left:0}.main>.main_footer>.playback>.container>.artwork:hover>.thumbnail>.overlay,.main>.main_footer>.playback>.container>.artwork:active>.thumbnail>.overlay{opacity:1;visibility:visible}.main>.main_footer>.playback>.container>.artwork>.thumbnail>.overlay>.icon{fill:var(--font-color-inverted)}.home-page>.section{margin-bottom:60px}.home-page>.section:last-of-type{margin-bottom:0}.home-page>.section>.section-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;column-gap:12px;display:flex}.home-page>.section>.section-header>.container>.section_title{margin-bottom:2px;font-size:.95rem;font-weight:700}.home-page>.section>.section-header>.container>.section_desc{color:var(--font-color-tertiary);margin-bottom:8px;font-size:.75rem;font-weight:500}.home-page>.section>.section-header>.see-more{color:var(--brand-color);cursor:pointer;background-color:var(--bg-color-secondary);border-radius:6px;align-items:center;margin-bottom:10px;padding:6px 11px;font-size:.75rem;font-weight:600;transition:background-color .2s ease-out;display:flex}.home-page>.section>.section-header>.see-more:hover{background-color:var(--bg-color-tertiary)}.albums-page,.favorites-page,.tracks-page,.recently-page,.frequently-page,.genre-page,.genres-page,.artist-tracks-page,.artists-page,.lyrics-page,.search-albums-page,.search-artists-page,.search-genres-page,.search-playlists-page,.search-tracks-page{margin-top:-4px}.albums-page>.empty,.favorites-page>.empty,.tracks-page>.empty,.recently-page>.empty,.frequently-page>.empty,.genre-page>.empty,.playlist-page>.empty,.lyrics-page>.empty,.instant-mix-page>.empty,.artist-tracks-page>.empty{margin:4px 0;font-size:.85rem}.main>.main_content>.empty-queue{font-size:.85rem}.main>.main_content>.artists-page>.album-artists{text-align:right;margin-bottom:8px;margin-right:-4px;font-size:.725rem;font-weight:500}.main>.main_content>.artists-page>.album-artists>a.textlink{color:var(--font-color-tertiary)}@media only screen and (width<=800px){body{width:100%;margin-right:unset!important}.interface{border:none}}@media only screen and (pointer:coarse){html.iOS input{font-size:1rem!important}html.iOS .music-app:not(:has(.login)){padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.music-app:has(.login){padding-bottom:min(12px, env(safe-area-inset-bottom,6px))}html.safeAreaFallback .music-app:has(.login){padding-bottom:6px}.main>.main_footer>.playback>.progress{transform:scaleY(.8)}.main>.main_footer>.playback>.progress:hover,.main>.main_footer>.playback>.progress:active{transform:scaleY(1.6)}.main>.main_footer>.playback>.container{max-height:90px;padding-bottom:max(22px, env(safe-area-inset-bottom,0px))}html.safeAreaFallback .main>.main_footer>.playback>.container{padding-bottom:22px}html.safeAreaFallbackAndroid .main>.main_footer>.playback>.container{padding-bottom:16px}.main>.main_footer>.playback>.container>.track-info>.track-name{margin-bottom:5px}.main>.main_footer>.playback>.container>.track-info>.artist{margin-bottom:3px}}@media only screen and (width<=700px),(pointer:coarse){.dimmer{z-index:4;opacity:0;visibility:hidden;background-color:var(--bg-color-dimmer);width:100%;height:100%;transition:opacity .2s,visibility .2s;display:block;position:fixed;top:0;left:0;overflow:visible}.dimmer.active{opacity:1;visibility:visible}.dimmer.active~.main{filter:blur(16px);-webkit-user-select:none;user-select:none;pointer-events:none}}@media only screen and (width<=700px){body.lockscroll{overflow:hidden!important}body:has(.sidenav_wrapper.active){overflow:hidden!important}.main{max-width:100%}.main>.main_header>.primary>.container{max-width:calc(100% - 50px)}.main>.main_header>.secondary>.sidenav_toggle{cursor:pointer;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:28px;height:28px;transition:background-color .2s ease-out;display:flex}.main>.main_header>.secondary>.sidenav_toggle:hover{background-color:var(--bg-color-tertiary)}.main>.main_header>.secondary>.sidenav_toggle>.bar{will-change:transform;background-color:var(--font-color);border-radius:2px;width:12px;height:2px;transform:translateZ(0)}}@media only screen and (width<=480px),(pointer:coarse){.music-app:has(.dropdown.active) .dimmer{z-index:5}.music-app:has(.dropdown.active) .dimmer.active~.sidenav>.sidenav_wrapper{filter:blur(16px)}.interface.touchBlocked{pointer-events:none}}@media only screen and (width<=500px){.main>.main_footer>.playback>.container>.track-info{max-width:calc(100% - 248px)}.main>.main_footer>.playback>.container>.controls>.knobs>.primary{gap:4px}}@media only screen and (width<=420px){.main>.main_footer>.playback>.container>.track-info{max-width:calc(100% - 170px)}.main>.main_footer>.playback>.container>.controls>.knobs{margin-top:8px;margin-right:6px}.main>.main_footer>.playback>.container>.controls>.knobs>.shuffle,.main>.main_footer>.playback>.container>.controls>.knobs>.repeat{display:none}}@media only screen and (width<=390px){.main>.main_header:has(.sorting>.sort):has(.sorting.links>.filter)>.primary{max-width:calc(100% - 208px)}.main>.main_header:has(.sorting>.sort):has(.sorting.links>.filter)>.secondary>.sorting.links>.filter>.responsive-icon{fill:var(--brand-color);display:block;position:absolute;left:6px}.main>.main_header:has(.sorting>.sort):has(.sorting.links>.filter)>.secondary>.sorting.links>.filter>select{opacity:0;width:42px}}@media only screen and (width<=320px){.main>.main_footer>.playback>.container>.track-info{max-width:calc(100% - 138px)}.main>.main_footer>.playback>.container>.controls>.knobs>.primary>.previous{display:none}}.dropdown,.sub-dropdown{z-index:5;position:absolute}.dropdown{opacity:0;visibility:hidden;will-change:transform;transition:opacity .2s ease-out,visibility .2s ease-out,transform .2s cubic-bezier(.4,0,.2,1);transform:scale(.92)}.dropdown.active{opacity:1;visibility:visible;transform:scale(1)}.sub-dropdown{top:-4px!important;left:100%!important}.sub-dropdown.flip-x{left:auto!important;right:100%!important}.sub-dropdown.flip-y{top:unset!important;bottom:-4px!important}.dropdown>.dropdown-menu{min-width:170px;max-width:210px}.dropdown>.dropdown-menu,.sub-dropdown>.dropdown-menu{cursor:initial;border:1px solid var(--border-color);background-color:var(--bg-color);box-shadow:var(--dropdown-shadow);border-radius:8px;flex-direction:column;gap:2px;padding:4px;display:flex;position:relative}.sub-dropdown>.dropdown-menu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;width:max-content;max-width:210px;max-height:42dvh;overflow:hidden auto}.dropdown>.dropdown-menu>.dropdown-separator,.sub-dropdown>.dropdown-menu>.dropdown-separator{background-color:var(--border-color);flex-shrink:0;width:calc(100% - 16px);height:1px;margin:2px 8px;transition:width 40ms ease-out}.sub-dropdown>.dropdown-menu>.dropdown-item:has(.playlist-input.has-text)~.dropdown-separator{width:calc(100% - 10px)}.dropdown>.dropdown-menu>.dropdown-item,.sub-dropdown>.dropdown-menu>.dropdown-item{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:500;line-height:1.25;transition:background-color .2s ease-out,opacity .2s ease-out;display:flex;position:relative}.dropdown>.dropdown-menu>.dropdown-item:hover,.sub-dropdown>.dropdown-menu>.dropdown-item:hover,.dropdown>.dropdown-menu>.dropdown-item.active{background-color:var(--bg-color-tertiary)}.dropdown>.dropdown-menu>.dropdown-item.has-removable{color:var(--font-color-error-light)}.dropdown>.dropdown-menu>.dropdown-item.add-favorite{color:var(--brand-color)}.dropdown>.dropdown-menu>.dropdown-item.disabled{opacity:.3;cursor:initial;background-color:unset!important}.dropdown>.dropdown-menu>.dropdown-item>.icon{margin-right:-4px}.dropdown>.dropdown-menu>.dropdown-item>.inline-loader,.sub-dropdown>.dropdown-menu>.dropdown-item>.inline-loader{cursor:initial;-webkit-user-select:none;user-select:none;pointer-events:none;margin-left:10px}.dropdown>.dropdown-menu>.dropdown-item>.inline-loader>.loading>circle,.sub-dropdown>.dropdown-menu>.dropdown-item>.inline-loader>.loading>circle{transition:stroke .2s ease-out}.dropdown>.dropdown-menu>.dropdown-item:hover>.inline-loader>.loading>circle:first-child,.sub-dropdown>.dropdown-menu>.dropdown-item:hover>.inline-loader>.loading>circle:first-child{stroke:var(--bg-color-quaternary)}.sub-dropdown>.dropdown-menu>.dropdown-item:has(.playlist-input.has-text)~.dropdown-item{opacity:.3;pointer-events:none}.sub-dropdown>.dropdown-menu>.dropdown-item:has(.playlist-input-container){padding:unset;background-color:unset!important}.sub-dropdown>.dropdown-menu>.dropdown-item:has(.playlist-input-container)>.inline-loader{position:absolute;right:10px}.sub-dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container{align-items:center;width:100%;display:flex}.sub-dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.playlist-input{font:inherit;text-overflow:ellipsis;background:0 0;flex:1;width:180px;padding:4px 10px;position:relative}.sub-dropdown>.dropdown-menu:not(:has(>.dropdown-separator))>.dropdown-item:has(>.playlist-input-container.new-item)>.playlist-input-container.new-item>.playlist-input{padding-left:4px}.sub-dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container.rename-item>.playlist-input{padding-left:4px;padding-right:16px}.sub-dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.playlist-input::placeholder{font:inherit}.sub-dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.playlist-input.has-text{max-width:calc(100% - 54px)}.sub-dropdown>.dropdown-menu>.dropdown-item:has(.inline-loader)>.playlist-input-container>.playlist-input.has-text{width:168px;max-width:calc(100% - 16px)}.sub-dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.playlist-input.has-text~.create-btn{opacity:1;visibility:visible}.sub-dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.create-btn{opacity:0;visibility:hidden;cursor:pointer;background:var(--bg-color-tertiary);color:var(--font-color);border:none;border-radius:4px;padding:3px 7px;font-size:.725rem;font-weight:500;transition:background-color .2s ease-out,opacity .2s ease-out,visibility .2s ease-out;position:absolute;right:2px}.sub-dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.create-btn:hover{background:var(--bg-color-quaternary)}@media only screen and (width<=480px),(pointer:coarse){.dropdown{opacity:1;visibility:visible;width:100%;transition:height .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);position:fixed;transform:scale(1)translateY(100%);top:unset!important;bottom:0!important;left:0!important}.dropdown.active{transform:scale(1)translateY(0)}.dropdown>.dropdown-menu{min-width:100%;max-width:100%;box-shadow:none;background-color:var(--bg-color-secondary);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:none;border-radius:24px 24px 0 0;gap:2px;height:100%;max-height:70dvh;padding:0 0 8px;overflow:hidden auto}.dropdown>.dropdown-menu.touchBlocked{-webkit-user-select:none;user-select:none;pointer-events:none}html.iOS .dropdown>.dropdown-menu{padding-left:env(safe-area-inset-left)!important;padding-right:env(safe-area-inset-right)!important}.dropdown>.dropdown-menu{padding-bottom:min(32px, env(safe-area-inset-bottom,16px))}html.safeAreaFallback .dropdown>.dropdown-menu,html.safeAreaFallbackAndroid .dropdown>.dropdown-menu{padding-bottom:8px}.dropdown>.dropdown-menu>.dropdown-header{z-index:1;border-bottom:1px solid var(--border-color);background-color:var(--bg-color-secondary);justify-content:space-between;align-items:center;margin-bottom:6px;padding:16px;display:flex;position:sticky;top:0}.dropdown>.dropdown-menu>.dropdown-header>.container{align-items:center;max-width:100%;display:flex;overflow:hidden}.dropdown>.dropdown-menu>.dropdown-header>.container>.thumbnail{border-radius:6px;flex-shrink:0;width:36px;height:36px;margin-right:10px;position:relative;overflow:hidden}.dropdown>.dropdown-menu>.dropdown-header>.container.artist>.thumbnail{border-radius:20px!important}.dropdown>.dropdown-menu>.dropdown-header>.container>.thumbnail>img{border-radius:inherit;object-fit:cover;width:36px;height:36px}.dropdown>.dropdown-menu>.dropdown-header>.container>.thumbnail>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dropdown>.dropdown-menu>.dropdown-header>.container.artist>.thumbnail>.fallback-thumbnail,.dropdown>.dropdown-menu>.dropdown-header>.container.genre>.thumbnail>.fallback-thumbnail{width:36px;height:36px}.dropdown>.dropdown-menu>.dropdown-header>.container>.thumbnail>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.6}.dropdown>.dropdown-menu>.dropdown-header>.container>.thumbnail>.art{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dropdown>.dropdown-menu>.dropdown-header>.container>.thumbnail>.art>svg{color:var(--brand-color);opacity:.8}.dropdown>.dropdown-menu>.dropdown-header>.container>.info{overflow:hidden}.dropdown>.dropdown-menu>.dropdown-header>.container>.info>.title{align-items:center;margin-bottom:2px;font-size:.85rem;font-weight:600;line-height:1rem;display:flex}.dropdown>.dropdown-menu>.dropdown-header>.container.artist>.info>.title,.dropdown>.dropdown-menu>.dropdown-header>.container.genre>.info>.title{margin-bottom:0}.dropdown>.dropdown-menu>.dropdown-header>.container>.info>.title>.text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dropdown>.dropdown-menu>.dropdown-header>.container>.info>.title>.favorited{margin-left:4px}.dropdown>.dropdown-menu>.dropdown-header>.container>.info>.desc{color:var(--font-color-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.dropdown>.dropdown-menu>.dropdown-header>.actions{flex-shrink:0;align-items:center;margin-left:20px;display:flex}.dropdown>.dropdown-menu>.dropdown-header>.actions>.icon{cursor:pointer;background-color:var(--bg-color-tertiary);border-radius:20px;padding:6px;transition:background-color .2s ease-out}.dropdown>.dropdown-menu>.dropdown-header>.actions:has(.back)>.close{margin-left:8px}.dropdown>.dropdown-menu>.dropdown-header>.actions>.icon:hover,.dropdown>.dropdown-menu>.dropdown-header>.actions>.icon:active{background-color:var(--bg-color-quaternary)}.dropdown>.dropdown-menu>.dropdown-separator,.sub-dropdown>.dropdown-menu>.dropdown-separator{display:none}.dropdown>.dropdown-menu>.dropdown-item{border-radius:8px;margin:0 8px;padding:10px 12px;font-size:.825rem;line-height:1rem}.dropdown>.dropdown-menu>.dropdown-item:hover{background-color:unset}.dropdown>.dropdown-menu>.dropdown-item:active{background-color:var(--bg-color-tertiary)}.dropdown>.dropdown-menu>.dropdown-item.return-item{justify-content:unset;gap:10px;margin-bottom:12px}.dropdown>.dropdown-menu>.dropdown-item.return-item:after{content:"";background-color:var(--border-color);pointer-events:none;width:calc(100% - 20px);height:1px;position:absolute;bottom:-7px;left:10px}.dropdown>.dropdown-menu>.dropdown-item.return-item>.return-icon{margin-left:-2px}.dropdown>.dropdown-menu>.dropdown-item:has(.playlist-input.has-text)~.dropdown-item{opacity:.3;pointer-events:none}.dropdown>.dropdown-menu>.dropdown-item:has(.playlist-input-container){padding:unset;background-color:unset!important}.dropdown>.dropdown-menu>.dropdown-item:has(.playlist-input-container)>.inline-loader{position:absolute;right:12px}.dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container{align-items:center;width:100%;display:flex}.dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.playlist-input{font:inherit;text-overflow:ellipsis;background:0 0;flex:1;padding:10px 16px 10px 12px;position:relative}.dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.playlist-input::placeholder{font:inherit}.dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.playlist-input.has-text{max-width:calc(100% - 60px)}.dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container.rename-item-responsive>.playlist-input.has-text{max-width:calc(100% - 68px)}.dropdown>.dropdown-menu>.dropdown-item:has(.inline-loader)>.playlist-input-container>.playlist-input.has-text{max-width:calc(100% - 24px)}.dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.playlist-input.has-text~.create-btn{opacity:1;visibility:visible}.dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.create-btn{opacity:0;visibility:hidden;cursor:pointer;background:var(--bg-color-tertiary);color:var(--font-color);border:none;border-radius:6px;padding:6px 10px;font-size:.725rem;font-weight:500;transition:background-color .2s ease-out,opacity .2s ease-out,visibility .2s ease-out;position:absolute;right:8px}.dropdown>.dropdown-menu>.dropdown-item>.playlist-input-container>.create-btn:hover{background:var(--bg-color-quaternary)}}.error-page{max-width:100%;min-height:100%;color:var(--font-color);background-color:var(--bg-color);flex-direction:column;align-items:center;padding:0 20px;display:flex;position:relative}.error-page>.error_header{margin-top:40px;margin-bottom:60px}.error-page>.error_header>.logo{background-image:url(/jelly-app/logo.webp);background-repeat:no-repeat;background-size:contain;width:80px;height:80px;display:block}.error-page>.error-content{flex-direction:column;align-items:center;margin-bottom:100px;display:flex}.error-page>.error-content>.container{width:100%;max-width:320px;margin-bottom:40px}.error-page>.error-content>.container>.title{text-align:center;color:var(--error-font);margin-bottom:1rem;font-size:1rem;font-weight:700}.error-page>.error-content>.container>.description{margin-bottom:1rem;font-size:.75rem;line-height:1.5}.error-page>.error-content>.container>.error-actions{flex-wrap:wrap-reverse;align-items:center;gap:.75rem 1rem;display:flex}.error-page>.error-content>.container>.error-actions .btn-details,.error-page>.error-content>.container>.error-actions .btn-reload{color:var(--font-color-inverted);cursor:pointer;border-radius:6px;flex:1;min-width:98px;padding:7px 13px;font-size:.725rem;font-weight:500;transition:background-color .2s ease-out}.error-page>.error-content>.container>.error-actions .btn-details{color:var(--error-font);background-color:var(--error-background)}.error-page>.error-content>.container>.error-actions .btn-details:hover{background-color:var(--error-background-hover)}.error-page>.error-content>.container>.error-actions .btn-reload{color:var(--font-color-inverted);background-color:var(--btn-brand-color)}.error-page>.error-content>.container>.error-actions .btn-reload:hover{background-color:var(--btn-brand-color-hover)}.error-page>.error-content>.error-details{color:var(--error-font);white-space:pre-wrap;word-break:break-word;border:1px solid var(--error-border);background-color:var(--error-background);border-radius:12px;padding:12px 16px;font-size:.75rem;font-weight:500;line-height:1.4;position:relative}.error-page>.error-content>.error-details.hidden{display:none}.error-page>.error-content>.error-details.visible{display:block}.error-page>.disclaimer{color:var(--font-color-tertiary);text-align:center;margin-top:auto;padding:12px 20px;font-size:.725rem;font-weight:300}@media only screen and (pointer:coarse){.error-page>.disclaimer{padding-bottom:min(34px, env(safe-area-inset-bottom,20px))}html.safeAreaFallback .error-page>.disclaimer{padding-bottom:12px}}.media-list{margin-bottom:-4px;padding:0;list-style:none}.media-list .media-item{cursor:pointer;border-radius:8px;align-items:center;margin:0 -8px;padding:8px;transition:background-color .2s ease-out;display:flex}.media-list .media-item:hover,.media-list .media-item.active{background-color:var(--bg-color-secondary)}.media-list .media-item>.media-state{border-radius:6px;flex-shrink:0;width:46px;height:46px;margin-right:12px;position:relative}.media-list .media-item.artist-item>.media-state{border-radius:20px;width:36px;height:36px}.media-list .media-item.genre-item>.media-state{border-radius:8px;width:36px;height:36px}.media-list .media-item>.media-state>.thumbnail{object-fit:cover;background-color:var(--bg-color-secondary);border-radius:6px;width:46px;height:46px;display:block}.media-list .media-item.artist-item>.media-state>.thumbnail{border-radius:20px;width:36px;height:36px}.media-list .media-item.genre-item>.media-state>.thumbnail{border-radius:8px;width:36px;height:36px}.media-list .media-item>.media-state>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:46px;height:46px;display:flex}.media-list .media-item.artist-item>.media-state>.fallback-thumbnail{border-radius:20px;width:36px;height:36px}.media-list .media-item.genre-item>.media-state>.fallback-thumbnail{border-radius:8px;width:36px;height:36px}.media-list .media-item>.media-state>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.6;margin-left:-4%}.media-list .media-item>.media-state>.overlay{opacity:0;visibility:hidden;background-color:var(--overlay-bg);border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s ease-out,visibility .2s ease-out;display:flex;position:absolute;top:0;left:0}.media-list .media-item:hover>.media-state>.overlay,.media-list .media-item.playing>.media-state>.overlay,.media-list .media-item.paused>.media-state>.overlay{opacity:1;visibility:visible}.media-list .media-item>.media-state>.overlay>.container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.media-list .media-item>.media-state>.overlay>.container>.play{cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.media-list .media-item.playing>.media-state>.overlay>.container>.play,.media-list .media-item.paused>.media-state>.overlay>.container>.play{opacity:0;visibility:hidden}.media-list .media-item.paused:hover>.media-state>.overlay>.container>.play{opacity:1;visibility:visible}.media-list .media-item>.media-state>.overlay>.container>.play>.play-icon{background-color:var(--font-color-inverted);width:26px;height:23px;display:block;-webkit-mask-image:url(/jelly-app/play.svg);mask-image:url(/jelly-app/play.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.media-list .media-item>.media-state>.overlay>.container>.pause{opacity:0;visibility:hidden;cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.media-list .media-item.paused>.media-state>.overlay>.container>.pause{opacity:0;visibility:hidden}.media-list .media-item.playing:hover>.media-state>.overlay>.container>.pause{opacity:1;visibility:visible}.media-list .media-item>.media-state>.overlay>.container>.pause>.pause-icon{background-color:var(--font-color-inverted);width:26px;height:23px;display:block;-webkit-mask-image:url(/jelly-app/pause.svg);mask-image:url(/jelly-app/pause.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.media-list .media-item>.media-state>.overlay>.play-state-animation{opacity:0;visibility:hidden;margin-left:1px;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.media-list .media-item.playing>.media-state>.overlay>.play-state-animation,.media-list .media-item.paused>.media-state>.overlay>.play-state-animation{opacity:1;visibility:visible}.media-list .media-item:hover>.media-state>.overlay>.play-state-animation{opacity:0;visibility:hidden}.media-list .media-item>.media-state>.overlay>.play-state-animation>.sound-bars{animation-play-state:paused}.media-list .media-item.playing>.media-state>.overlay>.play-state-animation>.sound-bars{animation-play-state:running}.media-list .media-item.paused>.media-state>.overlay>.play-state-animation>.sound-bars{animation-play-state:paused}.media-list .media-item>.media-state>.overlay>.play-state-animation>.sound-bars>.bar{transform-origin:bottom;fill:var(--font-color-inverted);animation-play-state:inherit!important}.media-list .media-item>.media-state>.overlay>.play-state-animation>.sound-bars>.bar1{animation:.5s ease-in-out infinite MediaListbounce}.media-list .media-item>.media-state>.overlay>.play-state-animation>.sound-bars>.bar2{animation:.55s ease-in-out infinite MediaListbounce}.media-list .media-item>.media-state>.overlay>.play-state-animation>.sound-bars>.bar3{animation:.45s ease-in-out infinite MediaListbounce}.media-list .media-item>.media-state>.overlay>.play-state-animation>.sound-bars>.bar4{animation:.6s ease-in-out infinite MediaListbounce}.media-list .media-item>.media-state>.overlay>.play-state-animation>.sound-bars>.bar5{animation:.5s ease-in-out infinite MediaListbounce}.media-list .media-item>.media-state>.overlay>.play-state-animation>.sound-bars>.bar6{animation:.55s ease-in-out infinite MediaListbounce}@keyframes MediaListbounce{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.8)}}.media-list .media-item>.media-details{flex-direction:column;flex-grow:1;display:flex}.media-list .media-item>.media-details>.container{line-height:1}.media-list .media-item>.media-details>.song-name{margin-bottom:1px;font-size:.85rem;font-weight:600;line-height:1rem;transition:color .2s ease-out}.media-list .media-item.artist-item>.media-details>.song-name,.media-list .media-item.genre-item>.media-details>.song-name{margin-bottom:0}.media-list .media-item.playing>.media-details>.song-name,.media-list .media-item.paused>.media-details>.song-name{color:var(--font-color-active)}.media-list .media-item.playlist-item>.media-details>.song-name{margin-bottom:6px}.media-list .media-item>.media-details>.container>.artist{color:var(--font-color-tertiary);font-size:.725rem;font-weight:600;transition:color .2s ease-out;display:inline}.media-list .media-item.playing>.media-details>.container>.artist,.media-list .media-item.paused>.media-details>.container>.artist{color:var(--font-color-secondary)}.media-list .media-item>.media-details>.container>.divider{vertical-align:middle;background-color:var(--font-color-tertiary);border-radius:50%;width:2px;height:2px;margin:2px 4px 0;transition:background-color .2s ease-out;display:inline-block}.media-list .media-item.playing>.media-details>.container>.divider,.media-list .media-item.paused>.media-details>.container>.divider{background-color:var(--font-color-secondary)}.media-list .media-item>.media-details>.container>.album{color:var(--font-color-tertiary);font-size:.725rem;font-weight:500;transition:color .2s ease-out;display:inline}.media-list .media-item.playing>.media-details>.container>.album,.media-list .media-item.paused>.media-details>.container>.album{color:var(--font-color-secondary)}.media-list .media-item>.media-details>.container>.year{color:var(--font-color-tertiary);font-size:.725rem;font-weight:500;display:inline}.media-list .media-item>.media-details>.container:has(.year~.divider~.artist)>.artist{font-weight:500}.media-list .media-item>.media-details>.container>.track-amount{color:var(--font-color-tertiary);font-size:.725rem;font-weight:500}.media-list .media-item>.media-indicators{align-items:center;display:flex}.media-list .media-item>.media-indicators:has(.favorited,.download-state){margin-left:8px}.media-list .media-item>.media-indicators>.download-state{align-items:center;display:flex}.media-list .media-item>.media-indicators>.download-state>.icon{fill:var(--font-color-tertiary);padding:6px;transition:fill .2s ease-out}.media-list .media-item.playing>.media-indicators>.download-state>.icon,.media-list .media-item.paused>.media-indicators>.download-state>.icon{fill:var(--font-color-secondary)}.media-list .media-item>.media-indicators>.download-state>.icon.downloading.active-sync>svg path:last-child{clip-path:inset(100% 0 0);animation:1.6s linear infinite syncColorSweepML}@keyframes syncColorSweepML{0%{clip-path:inset(0 0 100%)}50%{clip-path:inset(0% 0 0)}to{clip-path:inset(100% 0 0)}}.media-list .media-item>.media-indicators>.favorited{color:var(--font-color-tertiary);padding:6px;transition:color .2s ease-out}.media-list .media-item.playing>.media-indicators>.favorited,.media-list .media-item.paused>.media-indicators>.favorited{color:var(--font-color-secondary)}.media-list .media-item>.media-indicators>.draggable{cursor:grab;touch-action:none;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;display:flex}.media-list .media-item>.media-indicators>.draggable>.grid{grid-template:repeat(3,3px)/repeat(3,3px);place-content:center;gap:2px;display:grid}.media-list .media-item>.media-indicators>.draggable>.grid>.dot{will-change:transform;background-color:var(--font-color-tertiary);width:2px;height:2px;transition:background-color .2s ease-out,transform .2s ease-out;transform:translateZ(0)}.media-list .media-item>.media-indicators>.draggable:hover>.grid>.dot{background-color:var(--font-color-secondary)}.media-list .media-item>.media-indicators>.draggable:hover>.grid>.dot:first-child{transform:translate(-1px,-1px)translateZ(0)}.media-list .media-item>.media-indicators>.draggable:hover>.grid>.dot:nth-child(2){transform:translateY(-1px)translateZ(0)}.media-list .media-item>.media-indicators>.draggable:hover>.grid>.dot:nth-child(3){transform:translate(1px,-1px)translateZ(0)}.media-list .media-item>.media-indicators>.draggable:hover>.grid>.dot:nth-child(4){transform:translate(-1px)translateZ(0)}.media-list .media-item>.media-indicators>.draggable:hover>.grid>.dot:nth-child(6){transform:translate(1px)translateZ(0)}.media-list .media-item>.media-indicators>.draggable:hover>.grid>.dot:nth-child(7){transform:translate(-1px,1px)translateZ(0)}.media-list .media-item>.media-indicators>.draggable:hover>.grid>.dot:nth-child(8){transform:translateY(1px)translateZ(0)}.media-list .media-item>.media-indicators>.draggable:hover>.grid>.dot:nth-child(9){transform:translate(1px,1px)translateZ(0)}.inline-loader{position:relative}.inline-loader>.loading{width:12px;height:12px;overflow:visible}.inline-loader>.loading>circle{fill:none;stroke-width:2px;stroke-dasharray:104;stroke-linecap:round;transform-origin:50%;position:absolute;transform:rotate(-90deg)}.inline-loader>.loading>circle:first-child{stroke-dashoffset:0;stroke:var(--bg-color-tertiary)}.inline-loader>.loading>circle:nth-child(2){stroke-dashoffset:94px;stroke:var(--brand-color);transition:stroke-dashoffset .8s linear infinite;animation:.8s linear infinite inlineLoaderForward}@keyframes inlineLoaderForward{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sidenav{flex-basis:200px;transition:flex-basis .2s cubic-bezier(.4,0,.2,1),filter .2s;position:relative}.sidenav>.sidenav_wrapper{z-index:3;background-color:var(--bg-color-secondary);border-right:1px solid var(--border-color);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;width:200px;height:100%;transition:transform .2s cubic-bezier(.4,0,.2,1),filter .2s;display:flex;position:fixed;overflow:hidden auto;transform:translate(0)}.sidenav>.sidenav_wrapper.lockscroll{overflow:hidden!important}html.winOS .sidenav>.sidenav_wrapper.lockscroll{scrollbar-gutter:stable}html.winOS .sidenav>.sidenav_wrapper{overflow-y:scroll}html.winOS .sidenav>.sidenav_wrapper::-webkit-scrollbar{background-color:var(--bg-color-secondary);border-radius:20px;width:10px}html.winOS .sidenav>.sidenav_wrapper::-webkit-scrollbar-thumb{border:2px solid var(--bg-color-secondary);background-color:var(--bg-color-secondary);border-radius:20px}html.winOS .sidenav>.sidenav_wrapper:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color)}html.winOS .sidenav>.sidenav_wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-color-hover)}html.winOS .sidenav>.sidenav_wrapper>.sidenav_header,html.winOS .sidenav>.sidenav_wrapper>.sidenav_content,html.winOS .sidenav>.sidenav_wrapper>.sidenav_footer{width:calc(100% + 10px)}.sidenav>.sidenav_wrapper>.sidenav_header{background-color:var(--bg-color-secondary);justify-content:center;align-items:center;margin-bottom:14px;padding:24px 20px 12px;display:flex;position:relative}.sidenav>.sidenav_wrapper>.sidenav_header>.logo{background-image:url(/jelly-app/logo.webp);background-repeat:no-repeat;background-size:contain;width:64px;height:64px;display:block}.sidenav>.sidenav_wrapper>.sidenav_content{margin-bottom:30px;position:relative}.sidenav>.sidenav_wrapper>.sidenav_content>ul{z-index:2;list-style:none;position:relative}.sidenav>.sidenav_wrapper>.sidenav_content>ul>li{margin-bottom:4px}.sidenav>.sidenav_wrapper>.sidenav_content>ul>li>a{border-radius:8px;margin:0 12px;padding:7px 12px;font-size:.85rem;font-weight:500;transition:background-color .2s ease-out,color .2s ease-out;display:flex}.sidenav>.sidenav_wrapper>.sidenav_content>ul>li>a:hover{background-color:var(--bg-color-tertiary)}.sidenav>.sidenav_wrapper>.sidenav_content>ul>li>a.active{background-color:var(--bg-color-tertiary);color:var(--font-color-active)}.sidenav>.sidenav_wrapper>.sidenav_content>.search{margin-bottom:8px}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_header{z-index:1;background-color:var(--bg-color-secondary);box-shadow:0 2px 8px 4px var(--bg-color-secondary);margin-bottom:12px;padding:12px 14px 2px;position:sticky;top:0}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_header>.input_container{outline:1px solid var(--border-color);background-color:var(--bg-color);border-radius:8px;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_header>.input_container>.search-icon{pointer-events:none;fill:var(--font-color-tertiary);position:absolute;left:8px}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_header>.input_container>input{text-overflow:ellipsis;background-color:#0000;width:100%;padding:7px 0 7px 28px;font-size:.75rem;font-weight:500}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_header>.input_container>.search-clear{opacity:0;visibility:hidden;cursor:pointer;fill:var(--font-color-secondary);padding:7px;transition:opacity .2s ease-out,visibility .2s ease-out,fill .2s ease-out;position:absolute;right:0}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_header>.input_container>.search-clear:hover{fill:var(--font-color)}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_header>.input_container.active>.search-clear{opacity:1;visibility:visible;position:relative}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_header>.input_container>.search-loading{padding:8px}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results{margin:0 14px}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results{flex-direction:column;font-size:.725rem;display:flex}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result{cursor:pointer;color:var(--font-color);fill:var(--font-color);border-radius:6px;margin:0 -4px 2px;padding:5px 7px;transition:background-color .2s ease-out,color .2s ease-out,fill .2s ease-out}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result:hover{background-color:var(--bg-color-tertiary)}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.active,.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.playing,.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.paused{color:var(--font-color-active);fill:var(--font-color-active);background-color:var(--bg-color-tertiary)}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.playing,.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.paused{background-color:unset}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.playing:hover,.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.paused:hover{background-color:var(--bg-color-tertiary)}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type{align-items:flex-start;display:flex}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.icon{flex-shrink:0;width:20px;margin-top:1px}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.icon>.song-icon{transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.playing>.type>.icon>.song-icon,.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result:hover>.type>.icon>.song-icon,.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.paused>.type>.icon>.song-icon{opacity:0;visibility:hidden}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.icon>.play-icon{opacity:0;visibility:hidden;background-color:var(--font-color);width:14px;height:14px;transition:opacity .2s ease-out,visibility .2s ease-out;display:block;position:absolute;-webkit-mask-image:url(/jelly-app/play.circle.fill.svg);mask-image:url(/jelly-app/play.circle.fill.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result:hover>.type>.icon>.play-icon{opacity:1;visibility:visible}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.playing>.type>.icon>.play-icon,.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.paused>.type>.icon>.play-icon{opacity:0;visibility:hidden}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.paused:hover>.type>.icon>.play-icon{opacity:1;visibility:visible}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.icon>.pause-icon{opacity:0;visibility:hidden;background-color:var(--font-color);width:14px;height:14px;transition:opacity .2s ease-out,visibility .2s ease-out;display:block;position:absolute;-webkit-mask-image:url(/jelly-app/pause.circle.fill.svg);mask-image:url(/jelly-app/pause.circle.fill.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.paused>.type>.icon>.pause-icon{opacity:0;visibility:hidden}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.playing:hover>.type>.icon>.pause-icon{opacity:1;visibility:visible}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.icon>.play-state-animation{opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.playing>.type>.icon>.play-state-animation,.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.paused>.type>.icon>.play-state-animation{opacity:1;visibility:visible}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result:hover>.type>.icon>.play-state-animation{opacity:0;visibility:hidden}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.icon>.play-state-animation>.sound-bars{animation-play-state:paused}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.playing>.type>.icon>.play-state-animation>.sound-bars{animation-play-state:running}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result.paused>.type>.icon>.play-state-animation>.sound-bars{animation-play-state:paused}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.icon>.play-state-animation>.sound-bars>.bar{transform-origin:bottom;fill:var(--brand-color);animation-play-state:inherit!important}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.icon>.play-state-animation>.sound-bars>.bar1{animation:.5s ease-in-out infinite ResultTrackbounce}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.icon>.play-state-animation>.sound-bars>.bar2{animation:.55s ease-in-out infinite ResultTrackbounce}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.icon>.play-state-animation>.sound-bars>.bar3{animation:.45s ease-in-out infinite ResultTrackbounce}@keyframes ResultTrackbounce{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.8)}}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.text{word-break:break-word;line-height:1.4}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.result>.type>.text>.artist{font-weight:500}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.results>.additional{margin-top:5px;margin-left:3px}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.indicator{margin-left:3px;font-size:.725rem;font-weight:500}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.indicator.error{color:var(--font-color-error)}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.empty{margin-left:3px;font-size:.725rem;line-height:1.4}.sidenav>.sidenav_wrapper>.sidenav_content>.search>.search_results>.empty>.keyword{font-weight:500}.sidenav>.sidenav_wrapper>.sidenav_content>.playlists{margin-top:18px}.sidenav>.sidenav_wrapper>.sidenav_content>.playlists>.indicator{margin:24px 18px;font-size:.725rem;font-weight:500}.sidenav>.sidenav_wrapper>.sidenav_content>.playlists>.indicator.error{color:var(--font-color-error)}.sidenav>.sidenav_wrapper>.sidenav_content>.playlists>.container>.playlist{cursor:pointer;border-radius:6px;margin:0 10px 2px;padding:6px 8px;font-size:.725rem;font-weight:500;transition:background-color .2s ease-out,color .2s ease-out;display:block}.sidenav>.sidenav_wrapper>.sidenav_content>.playlists>.container>.playlist:hover{background-color:var(--bg-color-tertiary)}.sidenav>.sidenav_wrapper>.sidenav_content>.playlists>.container>.playlist.active{background-color:var(--bg-color-tertiary);color:var(--font-color-active)}.sidenav>.sidenav_wrapper>.sidenav_footer{z-index:2;background-color:var(--bg-color-secondary);box-shadow:0 -6px 16px 10px var(--bg-color-secondary);margin-top:auto;padding:8px 12px 16px;position:sticky;bottom:0}.sidenav>.sidenav_wrapper>.sidenav_footer>.volume{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}.sidenav>.sidenav_wrapper>.sidenav_footer>.volume>.indicator{font-variant-numeric:tabular-nums;color:var(--font-color-tertiary);margin-bottom:6px;font-size:.75rem}.sidenav>.sidenav_wrapper>.sidenav_footer>.volume>.control{display:flex}.sidenav>.sidenav_wrapper>.sidenav_footer>.volume>.control>input{cursor:pointer;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:20px;width:150px;height:8px}.sidenav>.sidenav_wrapper>.sidenav_footer>.volume>.control>input::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--volume-dot-color);border-radius:100%;width:14px;height:14px;transition:background-color .2s ease-out;box-shadow:0 0 2px #00000026}.sidenav>.sidenav_wrapper>.sidenav_footer>.volume>.control>input::-webkit-slider-thumb:active{background-color:var(--volume-dot-color-active)}.sidenav>.sidenav_wrapper>.sidenav_footer>.volume>.control>input::-moz-range-thumb{appearance:none;background-color:var(--volume-dot-color);border:none;border-radius:100%;width:14px;height:14px;transition:background-color .2s ease-out;box-shadow:0 0 2px #00000026}.sidenav>.sidenav_wrapper>.sidenav_footer>.volume>.control>input::-moz-range-thumb:active{background-color:var(--volume-dot-color-active)}.sidenav>.sidenav_wrapper>.sidenav_footer>.account{justify-content:space-between;align-items:center;margin:0 12px;display:flex}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.status{flex-direction:column;font-size:.75rem;display:flex;overflow:hidden}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.status>.indicator{color:var(--font-color-tertiary);margin-bottom:2px}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.status>.username{text-overflow:ellipsis;font-weight:500;overflow:hidden}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.actions{align-items:center;margin-right:-6px;display:flex}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.actions>.icon{border-radius:20px;padding:6px;transition:background-color .2s ease-out;position:relative}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.actions>.icon:hover{background-color:var(--bg-color-tertiary)}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.actions>.icon>svg{fill:var(--font-color);transition:fill .2s ease-out;position:relative}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.actions>.icon.active>svg{fill:var(--font-color-active)}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.actions>.icon.synced.active-sync>svg path:last-child{clip-path:inset(100% 0 0);animation:1.6s linear infinite syncColorSweep}@keyframes syncColorSweep{0%{clip-path:inset(0 0 100%)}50%{clip-path:inset(0% 0 0)}to{clip-path:inset(100% 0 0)}}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.actions>.icon.settings>.update-checker{background-color:var(--bg-color-secondary);pointer-events:none;border-radius:20px;padding:2px;transition:background-color .2s ease-out;position:absolute;top:-2px;right:1px}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.actions>.icon.settings:hover .update-checker{background-color:#0000}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.actions>.icon.settings>.update-checker>.dot{background-color:var(--brand-color);border-radius:20px;width:7px;height:7px;animation:2s infinite dotPulseAnimation;transform:scale(1)}@keyframes dotPulseAnimation{0%{box-shadow:0 0 0 0 var(--brand-color);transform:scale(.9)}80%{transform:scale(1);box-shadow:0 0 0 7px #0000}to{transform:scale(.9);box-shadow:0 0 #0000}}@media only screen and (pointer:coarse){.sidenav>.sidenav_wrapper>.sidenav_footer{padding-bottom:max(22px, env(safe-area-inset-bottom,0px))}html.safeAreaFallback .sidenav>.sidenav_wrapper>.sidenav_footer{padding-bottom:22px}html.safeAreaFallbackAndroid .sidenav>.sidenav_wrapper>.sidenav_footer{padding-bottom:16px}.sidenav>.sidenav_wrapper>.sidenav_footer>.account>.actions{gap:2px}}@media only screen and (width<=700px){.sidenav{flex-basis:0}.sidenav>.sidenav_wrapper{z-index:4;transform:translate(-200px)}.sidenav>.sidenav_wrapper.active{transform:translate(0)}.sidenav>.sidenav_wrapper>.sidenav_header{padding:22px 20px 6px}.sidenav>.sidenav_wrapper>.sidenav_header>.logo{width:42px;height:42px}}.loading_container{justify-content:center;align-items:center;height:calc(100vh - 220px);display:flex;position:relative}.loading_container>.loading{width:28px;height:28px;overflow:visible}.loading_container>.loading>circle{fill:none;stroke-width:3px;stroke-dasharray:124;stroke-linecap:round;transform-origin:50%;position:absolute;transform:rotate(-90deg)}.loading_container>.loading>circle:first-child{stroke-dashoffset:0;stroke:var(--bg-color-tertiary)}.loading_container>.loading>circle:nth-child(2){stroke-dashoffset:94px;stroke:var(--brand-color);transition:stroke-dashoffset .8s linear infinite;animation:.8s linear infinite loaderForward}@keyframes loaderForward{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.skeleton-loading{flex:1;align-items:center;display:flex}.skeleton-effect{background-image:linear-gradient(90deg, var(--bg-color-tertiary) 0%, var(--bg-color-quaternary) 20%, var(--bg-color-tertiary) 40%);background-size:200%;background-color:var(--bg-color-tertiary);animation:1.6s ease-out infinite skeleton-shine}.skeleton-loading>.skeleton-effect.thumbnail{border-radius:6px;width:46px;height:46px;margin-right:12px}.skeleton-loading>.skeleton-effect.thumbnail.playlist{width:40px;height:40px}.skeleton-loading>.skeleton-effect.thumbnail.artist{border-radius:20px;width:36px;height:36px}.skeleton-loading>.skeleton-effect.thumbnail.genre{border-radius:8px;width:36px;height:36px}.skeleton-loading>.skeleton-details{flex-direction:column;flex:1;display:flex}.skeleton-loading>.skeleton-details>.skeleton-effect.title{border-radius:4px;height:16px;margin-bottom:8px}.skeleton-loading>.skeleton-details>.skeleton-effect.artist{border-radius:4px;height:14px}.skeleton-loading>.skeleton-details>.skeleton-effect.album.title{width:50%}.skeleton-loading>.skeleton-details>.skeleton-effect.album.artist{width:20%}.skeleton-loading>.skeleton-details>.skeleton-effect.artist.title,.skeleton-loading>.skeleton-details>.skeleton-effect.genre.title{width:35%;margin-bottom:0}.skeleton-loading>.skeleton-details>.skeleton-effect.track.title{width:30%}.skeleton-loading>.skeleton-details>.skeleton-effect.track.artist{width:45%}.skeleton-loading>.skeleton-details>.skeleton-effect.playlist.title{width:50%}.skeleton-loading>.skeleton-details>.skeleton-effect.playlist.artist{width:25%}.skeleton-loading>.skeleton-indicators{align-items:center;gap:8px;margin-bottom:24px;margin-left:12px;display:flex}.skeleton-loading>.skeleton-indicators>.skeleton-effect.duration{border-radius:4px;width:40px;height:14px}@keyframes skeleton-shine{0%{background-position:100%}40%,to{background-position:-100%}}.tracklist{position:relative}.tracklist>.track-item{cursor:pointer;border-radius:8px;margin:0 -10px;padding:8px 10px;transition:background-color .2s ease-out;display:flex;position:relative}.tracklist>.track-item:hover,.tracklist>.track-item.active{background-color:var(--bg-color-secondary)}.tracklist>.track-item>.track-indicator{flex-direction:column;flex-shrink:0;width:28px;display:flex;position:relative}.tracklist>.track-item>.track-indicator>.track-number{width:100%;height:100%;color:var(--font-color-tertiary);margin-top:1px;font-size:.725rem;font-weight:500;transition:opacity .2s ease-out,visibility .2s ease-out,transform .2s ease-out;position:relative}.tracklist>.track-item.most-played>.track-indicator>.track-number{color:var(--brand-color)}.tracklist>.track-item:hover>.track-indicator>.track-number,.tracklist>.track-item.playing>.track-indicator>.track-number,.tracklist>.track-item.paused>.track-indicator>.track-number{opacity:0;visibility:hidden;position:absolute;transform:translateY(calc(50% - 8px))}.tracklist>.track-item>.track-indicator>.track-state{opacity:0;visibility:hidden;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s ease-out,visibility .2s ease-out;display:flex;position:absolute}.tracklist>.track-item:hover>.track-indicator>.track-state,.tracklist>.track-item.playing>.track-indicator>.track-state,.tracklist>.track-item.paused>.track-indicator>.track-state{opacity:1;visibility:visible;position:relative}.tracklist>.track-item>.track-indicator>.track-state>.play{cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.tracklist>.track-item.playing>.track-indicator>.track-state>.play,.tracklist>.track-item.paused>.track-indicator>.track-state>.play{opacity:0;visibility:hidden}.tracklist>.track-item.paused:hover>.track-indicator>.track-state>.play{opacity:1;visibility:visible}.tracklist>.track-item>.track-indicator>.track-state>.play>.play-icon{background-color:var(--font-color-tertiary);width:20px;height:14px;display:block;-webkit-mask-image:url(/jelly-app/play.fill.svg);mask-image:url(/jelly-app/play.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tracklist>.track-item>.track-indicator>.track-state>.pause{opacity:0;visibility:hidden;cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.tracklist>.track-item.paused>.track-indicator>.track-state>.pause{opacity:0;visibility:hidden}.tracklist>.track-item.playing:hover>.track-indicator>.track-state>.pause{opacity:1;visibility:visible}.tracklist>.track-item>.track-indicator>.track-state>.pause>.pause-icon{background-color:var(--font-color-tertiary);width:20px;height:14px;display:block;-webkit-mask-image:url(/jelly-app/pause.fill.svg);mask-image:url(/jelly-app/pause.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tracklist>.track-item>.track-indicator>.track-state>.play-state-animation{opacity:0;visibility:hidden;margin-bottom:6px;margin-left:-8px;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.tracklist>.track-item.playing>.track-indicator>.track-state>.play-state-animation,.tracklist>.track-item.paused>.track-indicator>.track-state>.play-state-animation{opacity:1;visibility:visible}.tracklist>.track-item:hover>.track-indicator>.track-state>.play-state-animation{opacity:0;visibility:hidden}.tracklist>.track-item>.track-indicator>.track-state>.play-state-animation>.sound-bars{animation-play-state:paused}.tracklist>.track-item.playing>.track-indicator>.track-state>.play-state-animation>.sound-bars{animation-play-state:running}.tracklist>.track-item.paused>.track-indicator>.track-state>.play-state-animation>.sound-bars{animation-play-state:paused}.tracklist>.track-item>.track-indicator>.track-state>.play-state-animation>.sound-bars>.bar{transform-origin:bottom;fill:var(--brand-color);animation-play-state:inherit!important}.tracklist>.track-item>.track-indicator>.track-state>.play-state-animation>.sound-bars>.bar1{animation:.5s ease-in-out infinite TrackListbounce}.tracklist>.track-item>.track-indicator>.track-state>.play-state-animation>.sound-bars>.bar2{animation:.55s ease-in-out infinite TrackListbounce}.tracklist>.track-item>.track-indicator>.track-state>.play-state-animation>.sound-bars>.bar3{animation:.45s ease-in-out infinite TrackListbounce}.tracklist>.track-item>.track-indicator>.track-state>.play-state-animation>.sound-bars>.bar4{animation:.6s ease-in-out infinite TrackListbounce}@keyframes TrackListbounce{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.8)}}.tracklist>.track-item>.track-details{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.tracklist>.track-item>.track-details>.container{flex-direction:column;flex-grow:1;display:flex}.tracklist>.track-item>.track-details>.container>.name{align-items:center;margin-bottom:4px;display:flex;position:relative}.tracklist>.track-item>.track-details>.container>.name:after{content:"";border-bottom:1px dashed var(--border-color);flex-grow:1;margin:0 10px;transition:opacity .2s ease-out,visibility .2s ease-out,border-color .2s ease-out;display:block}.tracklist>.track-item:hover>.track-details>.container>.name:after,.tracklist>.track-item.active>.track-details>.container>.name:after{opacity:0;visibility:hidden}.tracklist>.track-item.playing>.track-details>.container>.name:after,.tracklist>.track-item.paused>.track-details>.container>.name:after{border-color:var(--border-color-secondary)}.tracklist>.track-item>.track-details>.container>.name>.text{font-size:.85rem;font-weight:600;line-height:1rem;transition:color .2s ease-out}.tracklist>.track-item.playing>.track-details>.container>.name>.text,.tracklist>.track-item.paused>.track-details>.container>.name>.text{color:var(--font-color-active)}.tracklist>.track-item>.track-details>.container>.artist,.tracklist>.track-item>.track-details>.container>.album{color:var(--font-color-tertiary);font-size:.725rem;font-weight:600;line-height:.875rem;transition:color .2s ease-out}.tracklist>.track-item.playing>.track-details>.container>.artist,.tracklist>.track-item.paused>.track-details>.container>.artist,.tracklist>.track-item.playing>.track-details>.container>.album,.tracklist>.track-item.paused>.track-details>.container>.album{color:var(--font-color-secondary)}.tracklist>.track-item>.track-details>.duration{color:var(--font-color-tertiary);margin-top:1px;font-size:.725rem;font-weight:500;transition:color .2s ease-out}.tracklist>.track-item.playing>.track-details>.duration,.tracklist>.track-item.paused>.track-details>.duration{color:var(--font-color-secondary)}.tracklist>.track-item>.track-details>.track-indicators{align-items:center;display:flex}.tracklist>.track-item>.track-details>.track-indicators:has(.favorited,.download-state){margin-top:-1px;margin-right:3px}.tracklist>.track-item>.track-details>.track-indicators>.download-state>.icon{fill:var(--font-color-tertiary);padding:3px;transition:fill .2s ease-out}.tracklist>.track-item.playing>.track-details>.track-indicators>.download-state>.icon,.tracklist>.track-item.paused>.track-details>.track-indicators>.download-state>.icon{fill:var(--font-color-secondary)}.tracklist>.track-item>.track-details>.track-indicators>.download-state>.icon.downloading.active-sync>svg path:last-child{clip-path:inset(100% 0 0);animation:1.6s linear infinite syncColorSweepTL}@keyframes syncColorSweepTL{0%{clip-path:inset(0 0 100%)}50%{clip-path:inset(0% 0 0)}to{clip-path:inset(100% 0 0)}}.tracklist>.track-item>.track-details>.track-indicators>.favorited{color:var(--font-color-tertiary);padding:3px;transition:color .2s ease-out}.tracklist>.track-item.playing>.track-details>.track-indicators>.favorited,.tracklist>.track-item.paused>.track-details>.track-indicators>.favorited{color:var(--font-color-secondary)}.album-page{margin-top:4px}.album-page>.album-header{align-items:center;margin-bottom:14px;margin-left:28px;display:flex}.album-page>.album-header>.thumbnail{background-color:var(--bg-color-secondary);border-radius:8px;width:100px;height:100px;margin-right:20px;display:block}.album-page>.album-header>.thumbnail>.thumbnail{object-fit:cover;border-radius:8px;width:100px;height:100px}.album-page>.album-header>.thumbnail>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.album-page>.album-header>.thumbnail>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.6;margin-left:-4%}.album-page>.album-header>.album-details{flex:1}.album-page>.album-header>.album-details>.artist{margin-bottom:4px;font-size:.9rem;font-weight:600;line-height:1.0625rem}.album-page>.album-header>.album-details>.date{color:var(--font-color-tertiary);margin-bottom:4px;font-size:.75rem;font-weight:500}.album-page>.album-header>.album-details>.stats{color:var(--font-color-tertiary);flex-wrap:wrap;align-items:center;font-size:.75rem;font-weight:500;display:flex}.album-page>.album-header>.album-details>.stats>.track-amount>.number{letter-spacing:.5px;font-weight:600}.album-page>.album-header>.album-details>.stats>.divider{background-color:var(--font-color-tertiary);border-radius:50%;width:2px;height:2px;margin:2px 4px 0}.album-page>.album-header>.album-details>.stats>.length>.number,.album-page>.album-header>.album-details>.stats>.plays>.number{letter-spacing:.5px;font-weight:600}.album-page>.album-header>.album-details>.actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.album-page>.album-header>.album-details>.actions>.primary{align-items:center;gap:6px;display:flex}.album-page>.album-header>.album-details>.actions>.primary>.play-album{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:6px;align-items:center;padding:6px 11px;transition:background-color .2s ease-out;display:flex}.album-page>.album-header>.album-details>.actions>.primary>.play-album:hover{background-color:var(--bg-color-tertiary)}.album-page>.album-header>.album-details>.actions>.primary>.play-album>.play-icon{background-color:var(--brand-color);width:12px;height:12px;margin-right:6px;display:block;-webkit-mask-image:url(/jelly-app/play.fill.svg);mask-image:url(/jelly-app/play.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.album-page>.album-header>.album-details>.actions>.primary>.play-album>.text{color:var(--brand-color);font-size:.75rem;font-weight:600}.album-page>.album-header>.album-details>.actions>.primary>.favorite-state{cursor:pointer;border-radius:20px;padding:6px;transition:background-color .2s ease-out}.album-page>.album-header>.album-details>.actions>.primary>.favorite-state:hover{background-color:var(--bg-color-tertiary)}.album-page>.album-header>.album-details>.actions>.primary>.favorite-state>svg{color:var(--brand-color)}.album-page>.album-header>.album-details>.actions>.secondary{align-items:center;gap:6px;display:flex}.album-page>.album-header>.album-details>.actions>.secondary>.download-state{fill:var(--font-color-tertiary)}.album-page>.album-header>.album-details>.actions>.secondary>.download-state>.icon.downloading.active-sync>svg path:last-child{clip-path:inset(100% 0 0);animation:1.6s linear infinite syncColorSweepAlbum}@keyframes syncColorSweepAlbum{0%{clip-path:inset(0 0 100%)}50%{clip-path:inset(0% 0 0)}to{clip-path:inset(100% 0 0)}}.album-page>.album-header>.album-details>.actions>.secondary>.more{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:20px;padding:7px;transition:background-color .2s ease-out}.album-page>.album-header>.album-details>.actions>.secondary>.more:hover,.album-page>.album-header>.album-details>.actions>.secondary>.more.active{background-color:var(--bg-color-tertiary)}.album-page>.album-header>.album-details>.actions>.secondary>.more>svg{fill:var(--brand-color)}.album-page>.album-content>.disc{color:var(--font-color-tertiary);margin:32px 0 6px 28px;font-size:.725rem;font-weight:600}.album-page>.album-content>.disc.first{margin:22px 0 6px 28px}@media only screen and (width<=390px){.album-page>.album-header{margin-left:0}}@media only screen and (width<=320px){.album-page>.album-header{flex-direction:column;gap:14px;margin-bottom:18px}.album-page>.album-header>.thumbnail{margin-right:0}.album-page>.album-header>.album-details{text-align:center}.album-page>.album-header>.album-details>.stats,.album-page>.album-header>.album-details>.actions{justify-content:center}}.artist-page{margin-top:4px}.artist-page>.artist-header{align-items:center;margin-bottom:14px;margin-left:28px;display:flex}.artist-page:not(:has(>.artist-content>.section.top-songs))>.artist-header{margin-bottom:40px;margin-left:0}.artist-page>.artist-header>.thumbnail{background-color:var(--bg-color-secondary);border-radius:8px;width:100px;height:100px;margin-right:20px;display:block}.artist-page>.artist-header>.thumbnail>.thumbnail{object-fit:cover;border-radius:8px;width:100px;height:100px}.artist-page>.artist-header>.thumbnail>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.artist-page>.artist-header>.thumbnail>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.6;margin-left:-4%}.artist-page>.artist-header>.artist-details{flex:1}.artist-page>.artist-header>.artist-details>.artist{margin-bottom:4px;font-size:.9rem;font-weight:600;line-height:1.0625rem}.artist-page>.artist-header>.artist-details>.genres{color:var(--font-color-tertiary);margin-bottom:4px;font-size:.75rem;font-weight:500}.artist-page>.artist-header>.artist-details>.stats{color:var(--font-color-tertiary);flex-wrap:wrap;align-items:center;font-size:.75rem;font-weight:500;display:flex}.artist-page>.artist-header>.artist-details>.stats>.track-amount>.number,.artist-page>.artist-header>.artist-details>.stats>.album-amount>.number{letter-spacing:.5px;font-weight:600}.artist-page>.artist-header>.artist-details>.stats>.divider{background-color:var(--font-color-tertiary);border-radius:50%;width:2px;height:2px;margin:2px 4px 0}.artist-page>.artist-header>.artist-details>.stats>.length>.number,.artist-page>.artist-header>.artist-details>.stats>.plays>.number{letter-spacing:.5px;font-weight:600}.artist-page>.artist-header>.artist-details>.actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.artist-page>.artist-header>.artist-details>.actions>.primary{align-items:center;gap:6px;display:flex}.artist-page>.artist-header>.artist-details>.actions>.primary>.play-artist{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:6px;align-items:center;padding:6px 11px;transition:background-color .2s ease-out;display:flex}.artist-page>.artist-header>.artist-details>.actions>.primary>.play-artist:hover{background-color:var(--bg-color-tertiary)}.artist-page>.artist-header>.artist-details>.actions>.primary>.play-artist>.play-icon{background-color:var(--brand-color);width:12px;height:12px;margin-right:6px;display:block;-webkit-mask-image:url(/jelly-app/play.fill.svg);mask-image:url(/jelly-app/play.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.artist-page>.artist-header>.artist-details>.actions>.primary>.play-artist>.text{color:var(--brand-color);font-size:.75rem;font-weight:600}.artist-page>.artist-header>.artist-details>.actions>.primary>.favorite-state{cursor:pointer;border-radius:20px;padding:6px;transition:background-color .2s ease-out}.artist-page>.artist-header>.artist-details>.actions>.primary>.favorite-state:hover{background-color:var(--bg-color-tertiary)}.artist-page>.artist-header>.artist-details>.actions>.primary>.favorite-state>svg{color:var(--brand-color)}.artist-page>.artist-header>.artist-details>.actions>.secondary{align-items:center;gap:6px;display:flex}.artist-page>.artist-header>.artist-details>.actions>.secondary>.download-state{fill:var(--font-color-tertiary)}.artist-page>.artist-header>.artist-details>.actions>.secondary>.download-state>.icon.downloading.active-sync>svg path:last-child{clip-path:inset(100% 0 0);animation:1.6s linear infinite syncColorSweepArtist}@keyframes syncColorSweepArtist{0%{clip-path:inset(0 0 100%)}50%{clip-path:inset(0% 0 0)}to{clip-path:inset(100% 0 0)}}.artist-page>.artist-header>.artist-details>.actions>.secondary>.more{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:20px;padding:7px;transition:background-color .2s ease-out}.artist-page>.artist-header>.artist-details>.actions>.secondary>.more:hover,.artist-page>.artist-header>.artist-details>.actions>.secondary>.more.active{background-color:var(--bg-color-tertiary)}.artist-page>.artist-header>.artist-details>.actions>.secondary>.more>svg{fill:var(--brand-color)}.artist-page>.artist-content>.section{margin-bottom:40px}.artist-page>.artist-content>.section:last-of-type{margin-bottom:0}.artist-page>.artist-content>.section>.title{margin-bottom:2px;font-size:.95rem;font-weight:700}.artist-page>.artist-content>.section>.desc{color:var(--font-color-tertiary);margin-bottom:6px;font-size:.75rem;font-weight:500}.artist-page>.artist-content>.section.skeleton-bottom{margin-bottom:0}.artist-page>.artist-content>.section.skeleton-bottom>.skeleton-title{border-radius:4px;width:62px;height:18px;margin-bottom:4px}.artist-page>.artist-content>.section.skeleton-bottom>.skeleton-desc{border-radius:4px;width:132px;height:14px;margin-bottom:6px}.artist-page>.artist-content>.section.skeleton-bottom>.media-item{border-radius:8px;align-items:center;margin:0 -8px;padding:8px;display:flex}.artist-page>.artist-content>.section.top-songs>.all-tracks{text-align:right;margin-top:10px;font-size:.725rem;font-weight:500}.artist-page>.artist-content>.section.top-songs>.all-tracks>a.textlink{color:var(--font-color-tertiary)}@media only screen and (width<=500px){.artist-page>.artist-header{margin-left:0}}@media only screen and (width<=360px){.artist-page>.artist-header{flex-direction:column;gap:14px;margin-bottom:18px}.artist-page>.artist-header>.thumbnail{margin-right:0}.artist-page>.artist-header>.artist-details{text-align:center}.artist-page>.artist-header>.artist-details>.stats,.artist-page>.artist-header>.artist-details>.actions{justify-content:center}}.playlist-tracklist{margin-bottom:-4px;padding:0;list-style:none}.playlist-tracklist .track-item{cursor:pointer;border-radius:8px;align-items:center;margin:0 -8px;padding:8px;transition:background-color .2s ease-out;display:flex}.playlist-tracklist .track-item:hover,.playlist-tracklist .track-item.active{background-color:var(--bg-color-secondary)}.playlist-tracklist .track-item>.track-state{border-radius:6px;flex-shrink:0;width:40px;height:40px;margin-right:12px;position:relative}.playlist-tracklist .track-item>.track-state>.thumbnail{object-fit:cover;background-color:var(--bg-color-secondary);border-radius:6px;flex-shrink:0;width:40px;height:40px;display:block}.playlist-tracklist .track-item>.track-state>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.playlist-tracklist .track-item>.track-state>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.6;margin-left:-4%}.playlist-tracklist .track-item>.track-state>.overlay{opacity:0;visibility:hidden;background-color:var(--overlay-bg);border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s ease-out,visibility .2s ease-out;display:flex;position:absolute;top:0;left:0}.playlist-tracklist .track-item:hover>.track-state>.overlay,.playlist-tracklist .track-item.playing>.track-state>.overlay,.playlist-tracklist .track-item.paused>.track-state>.overlay{opacity:1;visibility:visible}.playlist-tracklist .track-item>.track-state>.overlay>.container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.playlist-tracklist .track-item>.track-state>.overlay>.container>.play{cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.playlist-tracklist .track-item.playing>.track-state>.overlay>.container>.play,.playlist-tracklist .track-item.paused>.track-state>.overlay>.container>.play{opacity:0;visibility:hidden}.playlist-tracklist .track-item.paused:hover>.track-state>.overlay>.container>.play{opacity:1;visibility:visible}.playlist-tracklist .track-item>.track-state>.overlay>.container>.play>.play-icon{background-color:var(--font-color-inverted);width:13px;height:14px;display:block;-webkit-mask-image:url(/jelly-app/play.fill.svg);mask-image:url(/jelly-app/play.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.playlist-tracklist .track-item>.track-state>.overlay>.container>.pause{opacity:0;visibility:hidden;cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.playlist-tracklist .track-item.paused>.track-state>.overlay>.container>.pause{opacity:0;visibility:hidden}.playlist-tracklist .track-item.playing:hover>.track-state>.overlay>.container>.pause{opacity:1;visibility:visible}.playlist-tracklist .track-item>.track-state>.overlay>.container>.pause>.pause-icon{background-color:var(--font-color-inverted);width:12px;height:14px;display:block;-webkit-mask-image:url(/jelly-app/pause.fill.svg);mask-image:url(/jelly-app/pause.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.playlist-tracklist .track-item>.track-state>.overlay>.play-state-animation{opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.playlist-tracklist .track-item.playing>.track-state>.overlay>.play-state-animation,.playlist-tracklist .track-item.paused>.track-state>.overlay>.play-state-animation{opacity:1;visibility:visible}.playlist-tracklist .track-item:hover>.track-state>.overlay>.play-state-animation{opacity:0;visibility:hidden}.playlist-tracklist .track-item>.track-state>.overlay>.play-state-animation>.sound-bars{animation-play-state:paused}.playlist-tracklist .track-item.playing>.track-state>.overlay>.play-state-animation>.sound-bars{animation-play-state:running}.playlist-tracklist .track-item.paused>.track-state>.overlay>.play-state-animation>.sound-bars{animation-play-state:paused}.playlist-tracklist .track-item>.track-state>.overlay>.play-state-animation>.sound-bars>.bar{transform-origin:bottom;fill:var(--font-color-inverted);animation-play-state:inherit!important}.playlist-tracklist .track-item>.track-state>.overlay>.play-state-animation>.sound-bars>.bar1{animation:.5s ease-in-out infinite PlaylistTrackListbounce}.playlist-tracklist .track-item>.track-state>.overlay>.play-state-animation>.sound-bars>.bar2{animation:.55s ease-in-out infinite PlaylistTrackListbounce}.playlist-tracklist .track-item>.track-state>.overlay>.play-state-animation>.sound-bars>.bar3{animation:.45s ease-in-out infinite PlaylistTrackListbounce}.playlist-tracklist .track-item>.track-state>.overlay>.play-state-animation>.sound-bars>.bar4{animation:.6s ease-in-out infinite PlaylistTrackListbounce}@keyframes PlaylistTrackListbounce{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.8)}}.playlist-tracklist .track-item>.track-details{flex-direction:column;flex-grow:1;display:flex}.playlist-tracklist .track-item>.track-details>.container{line-height:1}.playlist-tracklist .track-item>.track-details>.track-name{font-size:.85rem;font-weight:600;line-height:1rem;transition:color .2s ease-out}.playlist-tracklist .track-item.playing>.track-details>.track-name,.playlist-tracklist .track-item.paused>.track-details>.track-name{color:var(--font-color-active)}.playlist-tracklist .track-item>.track-details>.track-name>.track-number{color:var(--font-color-tertiary);vertical-align:1px;margin-right:4px;font-size:.725rem;transition:color .2s ease-out}.playlist-tracklist .track-item.playing>.track-details>.track-name>.track-number,.playlist-tracklist .track-item.paused>.track-details>.track-name>.track-number{color:var(--font-color-secondary)}.playlist-tracklist .track-item>.track-details>.container>.artist{color:var(--font-color-tertiary);font-size:.725rem;font-weight:600;transition:color .2s ease-out;display:inline}.playlist-tracklist .track-item.playing>.track-details>.container>.artist,.playlist-tracklist .track-item.paused>.track-details>.container>.artist{color:var(--font-color-secondary)}.playlist-tracklist .track-item>.track-details>.container>.divider{vertical-align:middle;background-color:var(--font-color-tertiary);border-radius:50%;width:2px;height:2px;margin:2px 4px 0;transition:background-color .2s ease-out;display:inline-block}.playlist-tracklist .track-item.playing>.track-details>.container>.divider,.playlist-tracklist .track-item.paused>.track-details>.container>.divider{background-color:var(--font-color-secondary)}.playlist-tracklist .track-item>.track-details>.container>.album{color:var(--font-color-tertiary);font-size:.725rem;font-weight:500;transition:color .2s ease-out;display:inline}.playlist-tracklist .track-item.playing>.track-details>.container>.album,.playlist-tracklist .track-item.paused>.track-details>.container>.album{color:var(--font-color-secondary)}.playlist-tracklist .track-item>.track-indicators{align-self:flex-start;align-items:center;margin:2px 2px 2px 14px;display:flex}.playlist-tracklist .track-item>.track-indicators>.download-state>.icon{fill:var(--font-color-tertiary);margin:0 3px;transition:fill .2s ease-out}.playlist-tracklist .track-item.playing>.track-indicators>.download-state>.icon,.playlist-tracklist .track-item.paused>.track-indicators>.download-state>.icon{fill:var(--font-color-secondary)}.playlist-tracklist .track-item>.track-indicators>.download-state>.icon.downloading.active-sync>svg path:last-child{clip-path:inset(100% 0 0);animation:1.6s linear infinite syncColorSweepPTL}@keyframes syncColorSweepPTL{0%{clip-path:inset(0 0 100%)}50%{clip-path:inset(0% 0 0)}to{clip-path:inset(100% 0 0)}}.playlist-tracklist .track-item>.track-indicators>.favorited{color:var(--font-color-tertiary);margin:0 3px;transition:color .2s ease-out}.playlist-tracklist .track-item.playing>.track-indicators>.favorited,.playlist-tracklist .track-item.paused>.track-indicators>.favorited{color:var(--font-color-secondary)}.playlist-tracklist .track-item>.track-indicators>.track-duration{color:var(--font-color-tertiary);margin-left:3px;font-size:.725rem;font-weight:500;transition:color .2s ease-out}.playlist-tracklist .track-item.playing>.track-indicators>.track-duration,.playlist-tracklist .track-item.paused>.track-indicators>.track-duration{color:var(--font-color-secondary)}.artist-tracks-page>.artist-header{align-items:center;margin-top:4px;margin-bottom:14px;display:flex}.artist-tracks-page>.artist-header>.thumbnail{background-color:var(--bg-color-secondary);border-radius:8px;width:80px;height:80px;margin-right:16px;display:block}.artist-tracks-page>.artist-header>.thumbnail>.thumbnail{object-fit:cover;border-radius:8px;width:80px;height:80px}.artist-tracks-page>.artist-header>.thumbnail>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.artist-tracks-page>.artist-header>.thumbnail>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.6;margin-left:-4%}.artist-tracks-page>.artist-header>.artist-details{flex:1}.artist-tracks-page>.artist-header>.artist-details>.title{width:max-content;margin-bottom:4px;font-size:.9rem;font-weight:600;line-height:1.0625rem;display:block}.artist-tracks-page>.artist-header>.artist-details>.stats{color:var(--font-color-tertiary);flex-wrap:wrap;align-items:center;margin-bottom:12px;font-size:.75rem;font-weight:500;display:flex}.artist-tracks-page>.artist-header>.artist-details>.stats>.track-amount>.number{letter-spacing:.5px;font-weight:600}.artist-tracks-page>.artist-header>.artist-details>.stats>.divider{background-color:var(--font-color-tertiary);border-radius:50%;width:2px;height:2px;margin:2px 4px 0}.artist-tracks-page>.artist-header>.artist-details>.stats>.length>.number{letter-spacing:.5px;font-weight:600}.artist-tracks-page>.artist-header>.artist-details>.actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.artist-tracks-page>.artist-header>.artist-details>.actions>.primary{align-items:center;gap:6px;display:flex}.artist-tracks-page>.artist-header>.artist-details>.actions>.primary>.play-artist{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:6px;align-items:center;padding:6px 11px;transition:background-color .2s ease-out;display:flex}.artist-tracks-page>.artist-header>.artist-details>.actions>.primary>.play-artist:hover{background-color:var(--bg-color-tertiary)}.artist-tracks-page>.artist-header>.artist-details>.actions>.primary>.play-artist>.play-icon{background-color:var(--brand-color);width:12px;height:12px;margin-right:6px;display:block;-webkit-mask-image:url(/jelly-app/play.fill.svg);mask-image:url(/jelly-app/play.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.artist-tracks-page>.artist-header>.artist-details>.actions>.primary>.play-artist>.text{color:var(--brand-color);font-size:.75rem;font-weight:600}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary{align-items:center;gap:8px;display:flex}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.input_container{background-color:var(--bg-color-secondary);border-radius:20px;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.input_container>input{text-overflow:ellipsis;background-color:#0000;width:100%;max-width:134px;padding:7px 10px 7px 28px;font-size:.725rem;font-weight:500}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.input_container:has(.download-state)>input{max-width:114px;padding:7px 2px 7px 28px}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.input_container>.search-icon{pointer-events:none;fill:var(--font-color-tertiary);position:absolute;left:8px}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.input_container>.search-clear{cursor:pointer;fill:var(--font-color-secondary);padding:8px;position:absolute;left:0}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.input_container>.search-clear:hover{fill:var(--font-color)}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.input_container>.search-loading{padding:8px;position:absolute;left:0}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.input_container>.download-state{fill:var(--font-color-tertiary);margin-right:8px}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.input_container>.download-state>.icon.downloading.active-sync>svg path:last-child{clip-path:inset(100% 0 0);animation:1.6s linear infinite syncColorSweepFavorites}@keyframes syncColorSweepFavorites{0%{clip-path:inset(0 0 100%)}50%{clip-path:inset(0% 0 0)}to{clip-path:inset(100% 0 0)}}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.more{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:20px;padding:7px;transition:background-color .2s ease-out}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.more:hover,.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.more.active{background-color:var(--bg-color-tertiary)}.artist-tracks-page>.artist-header>.artist-details>.actions>.secondary>.more>svg{fill:var(--brand-color)}@media only screen and (width<=480px){.artist-tracks-page>.artist-header>.artist-details>.actions>.primary>.play-artist{border-radius:20px;padding:8px 16px}.artist-tracks-page>.artist-header>.artist-details>.actions>.primary>.play-artist>.play-icon{margin-right:unset}.artist-tracks-page>.artist-header>.artist-details>.actions>.primary>.play-artist>.text{display:none}}@media only screen and (width<=340px){.artist-tracks-page>.artist-header{flex-direction:column;gap:14px;margin-bottom:18px}.artist-tracks-page>.artist-header>.thumbnail{margin-right:0}.artist-tracks-page>.artist-header>.artist-details{text-align:center}.artist-tracks-page>.artist-header>.artist-details>.title{width:unset}.artist-tracks-page>.artist-header>.artist-details>.stats,.artist-tracks-page>.artist-header>.artist-details>.actions{justify-content:center}}.downloads-page>.queue-list>.media-list{margin:0}.downloads-page>.queue-list>.media-list .media-item{cursor:unset;background-color:unset}.downloads-page>.queue-list>.media-list .media-item>:not(.media-indicators){opacity:.6;-webkit-user-select:none;user-select:none;pointer-events:none}.downloads-page>.queue-list>.media-list .media-item:hover>.media-state>.overlay{display:none}.downloads-page>.queue-list>.media-list .media-item>.media-state>.thumbnail{filter:grayscale(.8)brightness(.8)}.downloads-page>.queue-list>.media-list .media-item .remove-queue-button{cursor:pointer;border-radius:20px;padding:6px;transition:background-color .2s ease-out}.downloads-page>.queue-list>.media-list .media-item .remove-queue-button:hover{background-color:var(--bg-color-tertiary)}.favorites-page>.favorites-header{align-items:center;margin-top:4px;margin-bottom:14px;display:flex}.favorites-page>.favorites-header>.thumbnail{background-color:var(--bg-color-secondary);border-radius:8px;width:80px;height:80px;margin-right:16px;display:block}.favorites-page>.favorites-header>.thumbnail>.thumbnail{object-fit:cover;border-radius:8px;width:80px;height:80px}.favorites-page>.favorites-header>.thumbnail>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.favorites-page>.favorites-header>.thumbnail>.fallback-thumbnail>svg{color:var(--brand-color);opacity:.8}.favorites-page>.favorites-header>.favorites-details{flex:1}.favorites-page>.favorites-header>.favorites-details>.title{margin-bottom:4px;font-size:.9rem;font-weight:600;line-height:1.0625rem}.favorites-page>.favorites-header>.favorites-details>.stats{color:var(--font-color-tertiary);flex-wrap:wrap;align-items:center;margin-bottom:12px;font-size:.75rem;font-weight:500;display:flex}.favorites-page>.favorites-header>.favorites-details>.stats>.track-amount>.number{letter-spacing:.5px;font-weight:600}.favorites-page>.favorites-header>.favorites-details>.stats>.divider{background-color:var(--font-color-tertiary);border-radius:50%;width:2px;height:2px;margin:2px 4px 0}.favorites-page>.favorites-header>.favorites-details>.stats>.length>.number{letter-spacing:.5px;font-weight:600}.favorites-page>.favorites-header>.favorites-details>.actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.favorites-page>.favorites-header>.favorites-details>.actions>.primary{align-items:center;gap:6px;display:flex}.favorites-page>.favorites-header>.favorites-details>.actions>.primary>.play-playlist{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:6px;align-items:center;padding:6px 11px;transition:background-color .2s ease-out;display:flex}.favorites-page>.favorites-header>.favorites-details>.actions>.primary>.play-playlist:hover{background-color:var(--bg-color-tertiary)}.favorites-page>.favorites-header>.favorites-details>.actions>.primary>.play-playlist>.play-icon{background-color:var(--brand-color);width:12px;height:12px;margin-right:6px;display:block;-webkit-mask-image:url(/jelly-app/play.fill.svg);mask-image:url(/jelly-app/play.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.favorites-page>.favorites-header>.favorites-details>.actions>.primary>.play-playlist>.text{color:var(--brand-color);font-size:.75rem;font-weight:600}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary{align-items:center;gap:8px;display:flex}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.input_container{background-color:var(--bg-color-secondary);border-radius:20px;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.input_container>input{text-overflow:ellipsis;background-color:#0000;width:100%;max-width:134px;padding:7px 10px 7px 28px;font-size:.725rem;font-weight:500}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.input_container:has(.download-state)>input{max-width:114px;padding:7px 2px 7px 28px}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.input_container>.search-icon{pointer-events:none;fill:var(--font-color-tertiary);position:absolute;left:8px}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.input_container>.search-clear{cursor:pointer;fill:var(--font-color-secondary);padding:8px;position:absolute;left:0}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.input_container>.search-clear:hover{fill:var(--font-color)}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.input_container>.search-loading{padding:8px;position:absolute;left:0}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.input_container>.download-state{fill:var(--font-color-tertiary);margin-right:8px}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.input_container>.download-state>.icon.downloading.active-sync>svg path:last-child{clip-path:inset(100% 0 0);animation:1.6s linear infinite syncColorSweepFavorites}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.more{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:20px;padding:7px;transition:background-color .2s ease-out}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.more:hover,.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.more.active{background-color:var(--bg-color-tertiary)}.favorites-page>.favorites-header>.favorites-details>.actions>.secondary>.more>svg{fill:var(--brand-color)}@media only screen and (width<=480px){.favorites-page>.favorites-header>.favorites-details>.actions>.primary>.play-playlist{border-radius:20px;padding:8px 16px}.favorites-page>.favorites-header>.favorites-details>.actions>.primary>.play-playlist>.play-icon{margin-right:unset}.favorites-page>.favorites-header>.favorites-details>.actions>.primary>.play-playlist>.text{display:none}}@media only screen and (width<=340px){.favorites-page>.favorites-header{flex-direction:column;gap:14px;margin-bottom:18px}.favorites-page>.favorites-header>.thumbnail{margin-right:0}.favorites-page>.favorites-header>.favorites-details{text-align:center}.favorites-page>.favorites-header>.favorites-details>.stats,.favorites-page>.favorites-header>.favorites-details>.actions{justify-content:center}}.genre-page>.genre-header{align-items:center;margin-top:4px;margin-bottom:14px;display:flex}.genre-page>.genre-header>.thumbnail{background-color:var(--bg-color-secondary);border-radius:8px;width:80px;height:80px;margin-right:16px;display:block}.genre-page>.genre-header>.thumbnail>.thumbnail{object-fit:cover;border-radius:8px;width:80px;height:80px}.genre-page>.genre-header>.thumbnail>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.genre-page>.genre-header>.thumbnail>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.6;margin-left:-4%}.genre-page>.genre-header>.genre-details{flex:1}.genre-page>.genre-header>.genre-details>.title{margin-bottom:4px;font-size:.9rem;font-weight:600;line-height:1.0625rem}.genre-page>.genre-header>.genre-details>.stats{color:var(--font-color-tertiary);flex-wrap:wrap;align-items:center;margin-bottom:12px;font-size:.75rem;font-weight:500;display:flex}.genre-page>.genre-header>.genre-details>.stats>.track-amount>.number{letter-spacing:.5px;font-weight:600}.genre-page>.genre-header>.genre-details>.stats>.divider{background-color:var(--font-color-tertiary);border-radius:50%;width:2px;height:2px;margin:2px 4px 0}.genre-page>.genre-header>.genre-details>.stats>.length>.number{letter-spacing:.5px;font-weight:600}.genre-page>.genre-header>.genre-details>.actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.genre-page>.genre-header>.genre-details>.actions>.primary{align-items:center;gap:6px;display:flex}.genre-page>.genre-header>.genre-details>.actions>.primary>.play-playlist{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:6px;align-items:center;padding:6px 11px;transition:background-color .2s ease-out;display:flex}.genre-page>.genre-header>.genre-details>.actions>.primary>.play-playlist:hover{background-color:var(--bg-color-tertiary)}.genre-page>.genre-header>.genre-details>.actions>.primary>.play-playlist>.play-icon{background-color:var(--brand-color);width:12px;height:12px;margin-right:6px;display:block;-webkit-mask-image:url(/jelly-app/play.fill.svg);mask-image:url(/jelly-app/play.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.genre-page>.genre-header>.genre-details>.actions>.primary>.play-playlist>.text{color:var(--brand-color);font-size:.75rem;font-weight:600}.genre-page>.genre-header>.genre-details>.actions>.secondary{align-items:center;gap:6px;display:flex}.genre-page>.genre-header>.genre-details>.actions>.secondary>.download-state{fill:var(--font-color-tertiary)}.genre-page>.genre-header>.genre-details>.actions>.secondary>.download-state>.icon.downloading.active-sync>svg path:last-child{clip-path:inset(100% 0 0);animation:1.6s linear infinite syncColorSweepGenre}@keyframes syncColorSweepGenre{0%{clip-path:inset(0 0 100%)}50%{clip-path:inset(0% 0 0)}to{clip-path:inset(100% 0 0)}}.genre-page>.genre-header>.genre-details>.actions>.secondary>.more{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:20px;padding:7px;transition:background-color .2s ease-out}.genre-page>.genre-header>.genre-details>.actions>.secondary>.more:hover,.genre-page>.genre-header>.genre-details>.actions>.secondary>.more.active{background-color:var(--bg-color-tertiary)}.genre-page>.genre-header>.genre-details>.actions>.secondary>.more>svg{fill:var(--brand-color)}@media only screen and (width<=320px){.genre-page>.genre-header{flex-direction:column;gap:14px;margin-bottom:18px}.genre-page>.genre-header>.thumbnail{margin-right:0}.genre-page>.genre-header>.genre-details{text-align:center}.genre-page>.genre-header>.genre-details>.stats,.genre-page>.genre-header>.genre-details>.actions{justify-content:center}}.instant-mix-page>.instant-mix-header{align-items:center;margin-bottom:14px;display:flex}.instant-mix-page>.instant-mix-header>.thumbnail{background-color:var(--bg-color-secondary);border-radius:8px;width:100px;height:100px;margin-right:20px;display:block}.instant-mix-page>.instant-mix-header>.thumbnail>.thumbnail{object-fit:cover;border-radius:8px;width:100px;height:100px}.instant-mix-page>.instant-mix-header>.thumbnail>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.instant-mix-page>.instant-mix-header>.thumbnail>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.6;margin-left:-4%}.instant-mix-page>.instant-mix-header>.instant-mix-details{flex:1}.instant-mix-page>.instant-mix-header>.instant-mix-details>.title{margin-bottom:4px;font-size:.9rem;font-weight:600;line-height:1.0625rem}.instant-mix-page>.instant-mix-header>.instant-mix-details>.subtitle{color:var(--font-color-tertiary);margin-bottom:4px;font-size:.75rem;font-weight:500}.instant-mix-page>.instant-mix-header>.instant-mix-details>.subtitle>.highlight{font-weight:600}.instant-mix-page>.instant-mix-header>.instant-mix-details>.stats{color:var(--font-color-tertiary);flex-wrap:wrap;align-items:center;font-size:.75rem;font-weight:500;display:flex}.instant-mix-page>.instant-mix-header>.instant-mix-details>.stats>.track-amount>.number{letter-spacing:.5px;font-weight:600}.instant-mix-page>.instant-mix-header>.instant-mix-details>.stats>.divider{background-color:var(--font-color-tertiary);border-radius:50%;width:2px;height:2px;margin:2px 4px 0}.instant-mix-page>.instant-mix-header>.instant-mix-details>.stats>.length>.number{letter-spacing:.5px;font-weight:600}.instant-mix-page>.instant-mix-header>.instant-mix-details>.actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.instant-mix-page>.instant-mix-header>.instant-mix-details>.actions>.primary{align-items:center;gap:6px;display:flex}.instant-mix-page>.instant-mix-header>.instant-mix-details>.actions>.primary>.play-instant-mix{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:6px;align-items:center;padding:6px 11px;transition:background-color .2s ease-out;display:flex}.instant-mix-page>.instant-mix-header>.instant-mix-details>.actions>.primary>.play-instant-mix:hover{background-color:var(--bg-color-tertiary)}.instant-mix-page>.instant-mix-header>.instant-mix-details>.actions>.primary>.play-instant-mix>.play-icon{background-color:var(--brand-color);width:12px;height:12px;margin-right:6px;display:block;-webkit-mask-image:url(/jelly-app/play.fill.svg);mask-image:url(/jelly-app/play.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.instant-mix-page>.instant-mix-header>.instant-mix-details>.actions>.primary>.play-instant-mix>.text{color:var(--brand-color);font-size:.75rem;font-weight:600}@media only screen and (width<=320px){.instant-mix-page>.instant-mix-header{flex-direction:column;gap:14px;margin-bottom:18px}.instant-mix-page>.instant-mix-header>.thumbnail{margin-right:0}.instant-mix-page>.instant-mix-header>.instant-mix-details{text-align:center}.instant-mix-page>.instant-mix-header>.instant-mix-details>.stats,.instant-mix-page>.instant-mix-header>.instant-mix-details>.actions{justify-content:center}}.lyrics-page{flex-direction:column;justify-content:center;width:100%;display:flex}.lyrics-page>.lyrics-line{align-items:flex-start;gap:12px;margin:0 -8px;padding:8px 38px;font-size:1rem;font-weight:500;display:flex}.lyrics-page:not(.lyrics-page.synced)>.lyrics-line:has(.text.centered){padding:8px 12px}.lyrics-page.synced>.lyrics-line{color:var(--font-color-tertiary);cursor:pointer;border-radius:8px;font-size:1.125rem;font-weight:800;line-height:1.3125rem;transition:color .6s ease-out,background-color .2s ease-out}.lyrics-page.synced>.lyrics-line.active{color:var(--brand-color)}.lyrics-page.synced:has(.lyric-word)>.lyrics-line.active{color:var(--font-color-secondary)}.lyrics-page.synced>.lyrics-line:hover{background-color:var(--bg-color-secondary)}.lyrics-page.synced:has(.lyrics-line>.numbers)>.lyrics-line{margin:0 -12px;padding:8px 12px}.lyrics-page>.lyrics-line:has(.text:empty):before{content:"...";letter-spacing:1px;justify-content:center;align-items:center;margin-top:-5px;display:flex}.lyrics-page.synced>.lyrics-line:has(.text:empty):before{height:100%}.lyrics-page>.lyrics-line:has(.text.centered:empty):before{width:100%}.lyrics-page>.lyrics-line:has(.numbers~.text:empty):before{display:none!important}.lyrics-page>.lyrics-line:has(.numbers~.text:empty):after{content:"...";letter-spacing:1px;justify-content:center;align-items:center;margin-top:-5px;display:flex}.lyrics-page.synced>.lyrics-line:has(.numbers~.text:empty):after{height:100%}.lyrics-page>.lyrics-line:has(.numbers~.text.centered:empty):after{width:100%}.lyrics-page>.lyrics-line:has(.numbers~.text:empty)>.text{display:none}.lyrics-page:not(.lyrics-page.synced)>.lyrics-line:has(.text.centered:empty){gap:0}.lyrics-page.synced>.lyrics-line:has(.text.centered:empty):not(:has(.numbers)){gap:0}.lyrics-page.synced>.lyrics-line:has(.text:empty):before{opacity:.5;transform-origin:0;transition:transform .2s ease-out,opacity .6s ease-out;transform:scale(.96)}.lyrics-page.synced>.lyrics-line:has(.text.centered:empty):before{transform-origin:50%}.lyrics-page.synced>.lyrics-line.active:has(.text:empty):before{opacity:1;transform:scale(1)}.lyrics-page.synced>.lyrics-line:has(.numbers~.text:empty):after{opacity:.5;transform-origin:0;transition:transform .2s ease-out,opacity .6s ease-out;transform:scale(.96)}.lyrics-page.synced>.lyrics-line:has(.numbers~.text.centered:empty):after{transform-origin:50%}.lyrics-page.synced>.lyrics-line.active:has(.numbers~.text:empty):after{opacity:1;transform:scale(1)}.lyrics-page>.lyrics-line>.numbers{font-variant-numeric:tabular-nums;margin-top:1px;font-size:.875rem}.lyrics-page.synced>.lyrics-line>.numbers{opacity:.5;transition:color .2s ease-out,opacity .6s ease-out}.lyrics-page.synced>.lyrics-line.active>.numbers{opacity:1}.lyrics-page.synced:has(.lyric-word)>.lyrics-line.active>.numbers{color:var(--brand-color)}.lyrics-page>.lyrics-line:has(.numbers~.text:empty)>.numbers{min-height:20px}.lyrics-page>.lyrics-line>.text{flex:1;min-height:21px}.lyrics-page>.lyrics-line>.text.centered{text-align:center}.lyrics-page.synced>.lyrics-line>.text{opacity:.5;transform-origin:0;transition:transform .2s ease-out,opacity .6s ease-out;transform:scale(.96)}.lyrics-page.synced>.lyrics-line>.text.centered{transform-origin:50%}.lyrics-page.synced>.lyrics-line.active>.text{opacity:1;transform:scale(1)}.lyrics-page.synced>.lyrics-line>.text:has(>.lyric-word){opacity:1}.lyrics-page.synced>.lyrics-line.active>.text:has(>.lyric-word.active){opacity:1}.lyrics-page.synced>.lyrics-line>.text>.lyric-word{--p:0;--base-alpha:.5;--fill-alpha:1;background-image:linear-gradient(color-mix(in srgb, var(--brand-color) calc(var(--fill-alpha) * 100%), transparent), color-mix(in srgb, var(--brand-color) calc(var(--fill-alpha) * 100%), transparent)), linear-gradient(color-mix(in srgb, var(--font-color-tertiary) calc(var(--base-alpha) * 100%), transparent), color-mix(in srgb, var(--font-color-tertiary) calc(var(--base-alpha) * 100%), transparent));background-position:0 0,0 0;background-repeat:no-repeat;background-size:calc(var(--p) * 100%) 100%, 100% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline;position:relative}.lyrics-page.synced>.lyrics-line.active>.text>.lyric-word{--base-alpha:.7}.lyrics-page.synced>.lyrics-line.active>.text>.lyric-word.active{--p:1;--base-alpha:1;--fill-alpha:1}.lyrics-page.synced>.lyrics-line.active>.text>.lyric-word.current{--base-alpha:.7}.lyrics-page.synced>.lyrics-line>.text>.lyric-word.space{margin-right:.25rem}.lyrics-page.synced>.lyrics-line:not(.active)>.text>.lyric-word.active{--p:1;--base-alpha:.7;--fill-alpha:.35}@media only screen and (pointer:coarse){.lyrics-page.synced>.lyrics-line:hover{background-color:unset}.lyrics-page.synced>.lyrics-line:active{background-color:var(--bg-color-secondary)}}@media only screen and (width<=500px){.lyrics-page>.lyrics-line{margin:0 -12px;padding:8px 12px}}@media only screen and (width<=320px){.lyrics-page.synced:has(.lyrics-line>.numbers){gap:8px}.lyrics-page.synced:has(.lyrics-line>.numbers)>.lyrics-line{flex-direction:column;gap:2px}.lyrics-page.synced:has(.lyrics-line>.text.centered):has(.lyrics-line>.numbers)>.lyrics-line{align-items:center}.lyrics-page>.lyrics-line>.numbers{margin-top:0}.lyrics-page>.lyrics-line:has(.numbers~.text:empty)>.numbers{margin-bottom:-4px}}.now-playing-lyrics{width:100%;position:relative}.now-playing-lyrics>.ui{z-index:1;flex-direction:column;min-height:100%;display:flex;position:relative}.now-playing-lyrics>.ui>.playing-header{z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:40px 12px 28px;position:sticky;top:0;-webkit-mask-image:linear-gradient(#000 76%,#0000 100%);mask-image:linear-gradient(#000 76%,#0000 100%)}.now-playing-lyrics>.ui>.playing-header>.wrapper{width:600px;max-width:100%;margin:0 auto;transition:filter .2s}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner,.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.primary{align-items:center;display:flex}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.primary>.return_icon{cursor:pointer;border-radius:20px;margin-right:14px;padding:6px;transition:background-color .2s ease-out}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.primary>.return_icon:hover{background-color:var(--playing-bg-color-secondary)}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.primary>.thumbnail{border-radius:6px;margin-right:12px;position:relative;overflow:hidden}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.primary>.thumbnail>img{border-radius:inherit;object-fit:cover;width:40px;height:40px}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.primary>.thumbnail>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.primary>.thumbnail>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.4;margin-left:-4%}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.primary>.thumbnail>.shadow-border{border-radius:inherit;width:100%;height:100%;box-shadow:var(--playing-border-color) 0px 0px 0px 1px inset;position:absolute;top:0;left:0}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.secondary{flex:1;max-width:100%;overflow:hidden}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.secondary>.artist{color:var(--font-color-tertiary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:.75rem;font-weight:600;line-height:.9375rem;overflow:hidden}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.secondary>.song-name{white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;line-height:1.25rem;overflow:hidden}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.tertiary{align-items:center;gap:6px;margin-left:10px;margin-right:6px;display:flex}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.tertiary>.favorite-state{cursor:pointer;border-radius:20px;padding:6px;transition:background-color .2s ease-out}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.tertiary>.favorite-state:hover{background-color:var(--playing-bg-color-secondary)}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.tertiary>.favorite-state>svg{color:var(--brand-color)}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.tertiary>.more{cursor:pointer;background-color:var(--playing-bg-color);border-radius:20px;padding:7px;transition:background-color .2s ease-out}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.tertiary>.more:hover,.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.tertiary>.more.active{background-color:var(--playing-bg-color-secondary)}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.tertiary>.more>svg{fill:var(--brand-color)}.now-playing-lyrics>.ui>.playing-content{margin:-12px 0;padding:12px;transition:filter .2s}.now-playing-lyrics>.ui>.playing-content>.lyrics-page{width:600px;max-width:100%;margin:0 auto}.now-playing-lyrics>.ui>.playing-content>.lyrics-page>.empty{margin:4px 42px}.now-playing-lyrics>.ui>.playing-content>.lyrics-page>.lyrics-line{margin:0 4px}.now-playing-lyrics>.ui>.playing-content>.lyrics-page.synced>.lyrics-line{color:var(--playing-font-color)}.now-playing-lyrics>.ui>.playing-content>.lyrics-page.synced:has(.lyric-word)>.lyrics-line.active{color:var(--playing-font-color-active)}.now-playing-lyrics>.ui>.playing-content>.lyrics-page.synced>.lyrics-line.active{color:var(--brand-color)}.now-playing-lyrics>.ui>.playing-content>.lyrics-page.synced>.lyrics-line:hover{background-color:var(--playing-bg-color)}.now-playing-lyrics>.ui>.playing-footer{z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin-top:auto;padding:28px 12px 40px;position:sticky;bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18%);mask-image:linear-gradient(#0000 0%,#000 18%)}.now-playing-lyrics>.ui>.playing-footer>.wrapper{width:600px;max-width:100%;margin:0 auto;transition:filter .2s}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner{margin:0 40px}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress{flex-direction:column;margin-bottom:14px;display:flex}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.info{justify-content:space-between;align-items:end;margin:0 2px 8px;display:flex}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.info>.duration{color:var(--font-color-tertiary);font-variant-numeric:tabular-nums;opacity:.8;font-size:.75rem;font-weight:500}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.info>.quality{color:var(--font-color-secondary);background:var(--playing-bg-color-secondary);border-radius:20px;align-items:center;margin:0 8px 2px;padding:2px 8px;font-size:.725rem;font-weight:500;display:flex}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.info>.quality>.divider{background-color:var(--font-color-secondary);border-radius:50%;width:2px;height:2px;margin:0 4px 0 5px}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.info>.quality>.bitrate>.number{font-variant-numeric:tabular-nums}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.info>.quality>.download-state{fill:var(--font-color-secondary);margin-left:6px;margin-right:-4px}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.progress{touch-action:none;height:8px;display:flex;position:relative}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.progress:has(input.loading):after{content:"";-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;background-image:linear-gradient(90deg, var(--playing-bg-color-secondary) 0%, var(--playing-bg-color-quaternary) 20%, var(--playing-bg-color-secondary) 40%);background-size:200%;border-radius:8px;width:100%;height:100%;transition:transform .1s linear;animation:1.4s linear .4s infinite playing-loading-shimmer;position:absolute;top:0;left:0}@keyframes playing-loading-shimmer{0%{opacity:1;background-position:100%}60%,to{opacity:1;background-position:-100%}}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.progress>input{cursor:pointer;--progress-width:0%;--buffered-width:0%;--transition-duration:0s;background-color:#0000;width:100%;height:100%;position:relative}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.progress>input::-webkit-slider-runnable-track{background:linear-gradient(var(--playing-bg-color-quaternary), var(--playing-bg-color-quaternary)) no-repeat 0 / var(--progress-width) 100%, linear-gradient(var(--playing-bg-color-tertiary), var(--playing-bg-color-tertiary)) no-repeat 0 / var(--buffered-width) 100%, var(--playing-bg-color-secondary);width:100%;height:100%;transition:background-size var(--transition-duration) linear;border-radius:8px;position:relative}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.progress>input::-moz-range-track{background:linear-gradient(var(--playing-bg-color-quaternary), var(--playing-bg-color-quaternary)) no-repeat 0 / var(--progress-width) 100%, linear-gradient(var(--playing-bg-color-tertiary), var(--playing-bg-color-tertiary)) no-repeat 0 / var(--buffered-width) 100%, var(--playing-bg-color-secondary);width:100%;height:100%;transition:background-size var(--transition-duration) linear;border-radius:8px}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.progress>input::-webkit-slider-thumb{appearance:none;width:0;height:0}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.progress>input::-moz-range-thumb{border:none;width:0;height:0}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-progress>.progress>input::-ms-thumb{width:0;height:0}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls{justify-content:center;align-items:center;gap:20px;display:flex}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.shuffle{cursor:pointer}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.shuffle>.shuffle-icon{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-shuffle.svg);mask-image:url(/jelly-app/player-shuffle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.shuffle:hover>.shuffle-icon{background-color:var(--font-color)}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.shuffle.active>.shuffle-icon{background-color:var(--brand-color)}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary{align-items:center;gap:10px;display:flex}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.previous{cursor:pointer;padding:2px 0;transform:rotate(180deg)}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.previous>.previous-icon{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-next.svg);mask-image:url(/jelly-app/player-next.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.previous:hover>.previous-icon{background-color:var(--font-color)}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.container{width:46px;height:40px;position:relative}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.container>.play{cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.now-playing-lyrics.playing>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.container>.play{opacity:0;visibility:hidden}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.container>.play>.play-icon{background-color:var(--font-color-secondary);width:46px;height:40px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/play.svg);mask-image:url(/jelly-app/play.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.container>.play:hover>.play-icon{background-color:var(--font-color)}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.container>.pause{opacity:0;visibility:hidden;cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.now-playing-lyrics.playing>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.container>.pause{opacity:1;visibility:visible}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.container>.pause>.pause-icon{background-color:var(--font-color-secondary);width:46px;height:40px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/pause.svg);mask-image:url(/jelly-app/pause.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.container>.pause:hover>.pause-icon{background-color:var(--font-color)}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.next{cursor:pointer;padding:2px 0}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.next>.next-icon{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-next.svg);mask-image:url(/jelly-app/player-next.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary>.next:hover>.next-icon{background-color:var(--font-color)}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.repeat{cursor:pointer}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.repeat>.repeat-icon{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-repeat.svg);mask-image:url(/jelly-app/player-repeat.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.repeat>.repeat-icon-one{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-repeat-one.svg);mask-image:url(/jelly-app/player-repeat-one.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.repeat:hover>.repeat-icon,.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.repeat:hover>.repeat-icon-one{background-color:var(--font-color)}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.repeat.active>.repeat-icon,.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.repeat.active>.repeat-icon-one{background-color:var(--brand-color)}.now-playing-lyrics>.background-artwork{filter:blur(60px)saturate(1.6)contrast(200%);width:100%;height:100%;opacity:var(--playing-artwork-opacity);pointer-events:none;position:fixed;top:0;left:0}.now-playing-lyrics>.background-artwork>img{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(1.2)}@media only screen and (width<=480px),(pointer:coarse){.now-playing-dimmer{z-index:4;opacity:0;visibility:hidden;background-color:var(--bg-color-dimmer);width:100%;height:100%;transition:opacity .2s,visibility .2s;display:block;position:fixed;top:0;left:0;overflow:visible}.music-app:has(.now-playing-lyrics):has(.dropdown.active)>.now-playing-dimmer{opacity:1;visibility:visible}.music-app:has(.now-playing-lyrics):has(.dropdown.active)>.now-playing-lyrics>.ui>.playing-content{filter:blur(16px)}.music-app:has(.now-playing-lyrics):has(.dropdown.active)>.now-playing-lyrics>.ui>.playing-header>.wrapper{filter:blur(16px)}.music-app:has(.now-playing-lyrics):has(.dropdown.active)>.now-playing-lyrics>.ui>.playing-footer>.wrapper{filter:blur(16px)}}@media only screen and (width<=500px){.now-playing-lyrics>.ui>.playing-header{padding-top:17px;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.primary>.return_icon,.now-playing-lyrics>.ui>.playing-header>.wrapper>.inner>.primary>.thumbnail{margin-right:10px}.now-playing-lyrics>.ui>.playing-footer{padding-bottom:24px;padding-bottom:max(24px, env(safe-area-inset-bottom,24px));-webkit-mask-image:linear-gradient(#0000 0%,#000 20%);mask-image:linear-gradient(#0000 0%,#000 20%)}html.safeAreaFallback .now-playing-lyrics>.ui>.playing-footer{padding-bottom:24px}.now-playing-lyrics>.ui>.playing-content>.lyrics-page>.empty{margin:4px 8px}.now-playing-lyrics>.ui>.playing-content>.lyrics-page>.lyrics-line{margin:0 -4px}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner{margin:0 6px}}@media only screen and (pointer:coarse){.now-playing-lyrics>.ui>.playing-content>.lyrics-page.synced>.lyrics-line:hover{background-color:unset}.now-playing-lyrics>.ui>.playing-content>.lyrics-page.synced>.lyrics-line:active{background-color:var(--playing-bg-color)}}@media only screen and (width<=270px){.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls{gap:14px}.now-playing-lyrics>.ui>.playing-footer>.wrapper>.inner>.playing-controls>.primary{gap:6px}}.now-playing-dimmer{display:none}.now-playing{width:400px;max-width:100%;margin:0 auto;transition:filter .2s;position:relative}.now-playing>.ui{z-index:1;flex-direction:column;min-height:100%;display:flex;position:relative}.now-playing>.ui>.playing-header{justify-content:space-between;align-items:center;margin-top:40px;margin-bottom:20px;padding:0 12px;display:flex}.now-playing>.ui>.playing-header>.primary{flex:0 78px}.now-playing>.ui>.playing-header>.primary>.return_icon{cursor:pointer;border-radius:20px;width:28px;margin-right:10px;padding:6px;transition:background-color .2s ease-out}.now-playing>.ui>.playing-header>.primary>.return_icon:hover{background-color:var(--playing-bg-color-secondary)}.now-playing>.ui>.playing-header>.secondary{max-width:calc(100% - 116px)}.now-playing>.ui>.playing-header>.secondary>.title{color:var(--font-color-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.now-playing>.ui>.playing-header>.secondary>.desc{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;line-height:1.1875rem;overflow:hidden}.now-playing>.ui>.playing-header>.tertiary{align-items:center;gap:6px;margin-left:10px;margin-right:6px;display:flex}.now-playing>.ui>.playing-header>.tertiary>.favorite-state{cursor:pointer;border-radius:20px;padding:6px;transition:background-color .2s ease-out}.now-playing>.ui>.playing-header>.tertiary>.favorite-state:hover{background-color:var(--playing-bg-color-secondary)}.now-playing>.ui>.playing-header>.tertiary>.favorite-state>svg{color:var(--brand-color)}.now-playing>.ui>.playing-header>.tertiary>.more{cursor:pointer;background-color:var(--playing-bg-color);border-radius:20px;padding:7px;transition:background-color .2s ease-out}.now-playing>.ui>.playing-header>.tertiary>.more:hover,.now-playing>.ui>.playing-header>.tertiary>.more.active{background-color:var(--playing-bg-color-secondary)}.now-playing>.ui>.playing-header>.tertiary>.more>svg{fill:var(--brand-color)}.now-playing>.ui>.playing-content{margin-bottom:40px;padding:0 20px}.now-playing>.ui>.playing-content>.playing-artwork{pointer-events:none;margin-bottom:20px;position:relative}.now-playing>.ui>.playing-content>.playing-artwork>.thumbnail{border-radius:14px;position:relative;overflow:hidden}.now-playing>.ui>.playing-content>.playing-artwork>.thumbnail>img{border-radius:inherit;aspect-ratio:1;object-fit:cover;width:360px;max-width:100%;height:auto;max-height:100%;display:block}.now-playing>.ui>.playing-content>.playing-artwork>.thumbnail>.fallback-thumbnail{border-radius:inherit;aspect-ratio:1;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:360px;max-width:100%;height:auto;max-height:100%;display:flex}.now-playing>.ui>.playing-content>.playing-artwork>.thumbnail>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.4;margin-left:-4%}.now-playing>.ui>.playing-content>.playing-artwork>.thumbnail>.shadow-border{border-radius:inherit;width:100%;height:100%;box-shadow:var(--playing-border-color) 0px 0px 0px 1px inset;position:absolute;top:0;left:0}.now-playing>.ui>.playing-content>.playing-info{text-align:center;max-width:100%;margin:0 8px 30px;overflow:hidden}.now-playing>.ui>.playing-content>.playing-info>.song-name{white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:1rem;font-weight:700;line-height:1.25rem;overflow:hidden}.now-playing>.ui>.playing-content>.playing-info>.artist{color:var(--font-color-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;line-height:.9375rem;overflow:hidden}.now-playing>.ui>.playing-content>.playing-progress{flex-direction:column;margin-bottom:40px;display:flex}.now-playing>.ui>.playing-content>.playing-progress>.info{justify-content:space-between;align-items:end;margin:0 2px 8px;display:flex}.now-playing>.ui>.playing-content>.playing-progress>.info>.duration{color:var(--font-color-tertiary);font-variant-numeric:tabular-nums;opacity:.8;font-size:.75rem;font-weight:500}.now-playing>.ui>.playing-content>.playing-progress>.info>.quality{color:var(--font-color-secondary);background:var(--playing-bg-color-secondary);border-radius:20px;align-items:center;margin:0 8px 2px;padding:2px 8px;font-size:.725rem;font-weight:500;display:flex}.now-playing>.ui>.playing-content>.playing-progress>.info>.quality>.divider{background-color:var(--font-color-secondary);border-radius:50%;width:2px;height:2px;margin:0 4px 0 5px}.now-playing>.ui>.playing-content>.playing-progress>.info>.quality>.bitrate>.number{font-variant-numeric:tabular-nums}.now-playing>.ui>.playing-content>.playing-progress>.info>.quality>.download-state{fill:var(--font-color-secondary);margin-left:6px;margin-right:-4px}.now-playing>.ui>.playing-content>.playing-progress>.progress{touch-action:none;height:8px;display:flex;position:relative}.now-playing>.ui>.playing-content>.playing-progress>.progress:has(input.loading):after{content:"";-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;background-image:linear-gradient(90deg, var(--playing-bg-color-secondary) 0%, var(--playing-bg-color-quaternary) 20%, var(--playing-bg-color-secondary) 40%);background-size:200%;border-radius:8px;width:100%;height:100%;transition:transform .1s linear;animation:1.4s linear .4s infinite playing-loading-shimmer;position:absolute;top:0;left:0}.now-playing>.ui>.playing-content>.playing-progress>.progress>input{cursor:pointer;--progress-width:0%;--buffered-width:0%;--transition-duration:0s;background-color:#0000;width:100%;height:100%;position:relative}.now-playing>.ui>.playing-content>.playing-progress>.progress>input::-webkit-slider-runnable-track{background:linear-gradient(var(--playing-bg-color-quaternary), var(--playing-bg-color-quaternary)) no-repeat 0 / var(--progress-width) 100%, linear-gradient(var(--playing-bg-color-tertiary), var(--playing-bg-color-tertiary)) no-repeat 0 / var(--buffered-width) 100%, var(--playing-bg-color-secondary);width:100%;height:100%;transition:background-size var(--transition-duration) linear;border-radius:8px;position:relative}.now-playing>.ui>.playing-content>.playing-progress>.progress>input::-moz-range-track{background:linear-gradient(var(--playing-bg-color-quaternary), var(--playing-bg-color-quaternary)) no-repeat 0 / var(--progress-width) 100%, linear-gradient(var(--playing-bg-color-tertiary), var(--playing-bg-color-tertiary)) no-repeat 0 / var(--buffered-width) 100%, var(--playing-bg-color-secondary);width:100%;height:100%;transition:background-size var(--transition-duration) linear;border-radius:8px}.now-playing>.ui>.playing-content>.playing-progress>.progress>input::-webkit-slider-thumb{appearance:none;width:0;height:0}.now-playing>.ui>.playing-content>.playing-progress>.progress>input::-moz-range-thumb{border:none;width:0;height:0}.now-playing>.ui>.playing-content>.playing-progress>.progress>input::-ms-thumb{width:0;height:0}.now-playing>.ui>.playing-content>.playing-controls{justify-content:center;align-items:center;gap:20px;margin:0 4px;display:flex}.now-playing>.ui>.playing-content>.playing-controls>.shuffle{cursor:pointer}.now-playing>.ui>.playing-content>.playing-controls>.shuffle>.shuffle-icon{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-shuffle.svg);mask-image:url(/jelly-app/player-shuffle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing>.ui>.playing-content>.playing-controls>.shuffle:hover>.shuffle-icon{background-color:var(--font-color)}.now-playing>.ui>.playing-content>.playing-controls>.shuffle.active>.shuffle-icon{background-color:var(--brand-color)}.now-playing>.ui>.playing-content>.playing-controls>.primary{align-items:center;gap:10px;display:flex}.now-playing>.ui>.playing-content>.playing-controls>.primary>.previous{cursor:pointer;padding:2px 0;transform:rotate(180deg)}.now-playing>.ui>.playing-content>.playing-controls>.primary>.previous>.previous-icon{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-next.svg);mask-image:url(/jelly-app/player-next.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing>.ui>.playing-content>.playing-controls>.primary>.previous:hover>.previous-icon{background-color:var(--font-color)}.now-playing>.ui>.playing-content>.playing-controls>.primary>.container{width:46px;height:40px;position:relative}.now-playing>.ui>.playing-content>.playing-controls>.primary>.container>.play{cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.now-playing.playing>.ui>.playing-content>.playing-controls>.primary>.container>.play{opacity:0;visibility:hidden}.now-playing>.ui>.playing-content>.playing-controls>.primary>.container>.play>.play-icon{background-color:var(--font-color-secondary);width:46px;height:40px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/play.svg);mask-image:url(/jelly-app/play.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing>.ui>.playing-content>.playing-controls>.primary>.container>.play:hover>.play-icon{background-color:var(--font-color)}.now-playing>.ui>.playing-content>.playing-controls>.primary>.container>.pause{opacity:0;visibility:hidden;cursor:pointer;transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute}.now-playing.playing>.ui>.playing-content>.playing-controls>.primary>.container>.pause{opacity:1;visibility:visible}.now-playing>.ui>.playing-content>.playing-controls>.primary>.container>.pause>.pause-icon{background-color:var(--font-color-secondary);width:46px;height:40px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/pause.svg);mask-image:url(/jelly-app/pause.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing>.ui>.playing-content>.playing-controls>.primary>.container>.pause:hover>.pause-icon{background-color:var(--font-color)}.now-playing>.ui>.playing-content>.playing-controls>.primary>.next{cursor:pointer;padding:2px 0}.now-playing>.ui>.playing-content>.playing-controls>.primary>.next>.next-icon{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-next.svg);mask-image:url(/jelly-app/player-next.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing>.ui>.playing-content>.playing-controls>.primary>.next:hover>.next-icon{background-color:var(--font-color)}.now-playing>.ui>.playing-content>.playing-controls>.repeat{cursor:pointer}.now-playing>.ui>.playing-content>.playing-controls>.repeat>.repeat-icon{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-repeat.svg);mask-image:url(/jelly-app/player-repeat.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing>.ui>.playing-content>.playing-controls>.repeat>.repeat-icon-one{background-color:var(--font-color-secondary);width:32px;height:28px;transition:background-color .2s ease-out;display:block;-webkit-mask-image:url(/jelly-app/player-repeat-one.svg);mask-image:url(/jelly-app/player-repeat-one.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.now-playing>.ui>.playing-content>.playing-controls>.repeat:hover>.repeat-icon,.now-playing>.ui>.playing-content>.playing-controls>.repeat:hover>.repeat-icon-one{background-color:var(--font-color)}.now-playing>.ui>.playing-content>.playing-controls>.repeat.active>.repeat-icon,.now-playing>.ui>.playing-content>.playing-controls>.repeat.active>.repeat-icon-one{background-color:var(--brand-color)}.now-playing>.ui>.playing-footer{flex-direction:column;align-items:center;margin-top:auto;margin-bottom:44px;display:flex}.now-playing>.ui>.playing-footer>.actions{align-items:center;gap:20px;margin-bottom:20px;display:flex}.now-playing>.ui>.playing-footer>.actions>.action{fill:var(--font-color-secondary);padding:4px;transition:fill .2s ease-out}.now-playing>.ui>.playing-footer>.actions>.action:hover{fill:var(--font-color)}.now-playing>.ui>.playing-footer>.playing-volume{flex-direction:column;align-items:center;display:flex}.now-playing>.ui>.playing-footer>.playing-volume>.indicator{font-variant-numeric:tabular-nums;color:var(--font-color-tertiary);margin-bottom:6px;font-size:.75rem}.now-playing>.ui>.playing-footer>.playing-volume>.control{display:flex}.now-playing>.ui>.playing-footer>.playing-volume>.control>input{cursor:pointer;background-color:var(--playing-bg-color);border:1px solid var(--playing-border-color);border-radius:20px;width:160px;height:8px}.now-playing>.ui>.playing-footer>.playing-volume>.control>input::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--volume-dot-color);border-radius:100%;width:14px;height:14px;transition:background-color .2s ease-out;box-shadow:0 0 2px #00000026}.now-playing>.ui>.playing-footer>.playing-volume>.control>input::-webkit-slider-thumb:active{background-color:var(--volume-dot-color-active)}.now-playing>.ui>.playing-footer>.playing-volume>.control>input::-moz-range-thumb{appearance:none;background-color:var(--volume-dot-color);border:none;border-radius:100%;width:14px;height:14px;transition:background-color .2s ease-out;box-shadow:0 0 2px #00000026}.now-playing>.ui>.playing-footer>.playing-volume>.control>input::-moz-range-thumb:active{background-color:var(--volume-dot-color-active)}.now-playing>.background-artwork{filter:blur(60px)saturate(1.6)contrast(200%);width:100%;height:100%;opacity:var(--playing-artwork-opacity);pointer-events:none;position:fixed;top:0;left:0}.now-playing>.background-artwork>img{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(1.2)}@media only screen and (width<=480px),(pointer:coarse){.now-playing-dimmer{z-index:4;opacity:0;visibility:hidden;background-color:var(--bg-color-dimmer);width:100%;height:100%;transition:opacity .2s,visibility .2s;display:block;position:fixed;top:0;left:0;overflow:visible}.music-app:has(.now-playing):has(.dropdown.active)>.now-playing-dimmer{opacity:1;visibility:visible}.music-app:has(.now-playing):has(.dropdown.active)>.now-playing>.ui{filter:blur(16px)}}@media only screen and (width<=500px){.now-playing>.ui>.playing-header{margin-top:20px}.now-playing>.ui>.playing-content,.now-playing>.ui>.playing-content>.playing-progress{margin-bottom:34px}.now-playing>.ui>.playing-footer{margin-bottom:32px}}@media only screen and (width<=260px){.now-playing>.ui>.playing-content>.playing-controls{gap:14px}.now-playing>.ui>.playing-content>.playing-controls>.primary{gap:6px}}.playlist-page{margin-top:4px}.playlist-page>.playlist-header{align-items:center;margin-bottom:14px;display:flex}.playlist-page>.playlist-header>.thumbnail{background-color:var(--bg-color-secondary);border-radius:8px;width:100px;height:100px;margin-right:20px;display:block}.playlist-page>.playlist-header>.thumbnail>.thumbnail{object-fit:cover;border-radius:8px;width:100px;height:100px}.playlist-page>.playlist-header>.thumbnail>.fallback-thumbnail{border-radius:inherit;background-color:var(--bg-color-tertiary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.playlist-page>.playlist-header>.thumbnail>.fallback-thumbnail>svg{fill:var(--font-color-tertiary);opacity:.6;margin-left:-4%}.playlist-page>.playlist-header>.playlist-details{flex:1}.playlist-page>.playlist-header>.playlist-details>.title{margin-bottom:4px;font-size:.9rem;font-weight:600;line-height:1.0625rem}.playlist-page>.playlist-header>.playlist-details>.date{color:var(--font-color-tertiary);margin-bottom:4px;font-size:.75rem;font-weight:500}.playlist-page>.playlist-header>.playlist-details>.stats{color:var(--font-color-tertiary);flex-wrap:wrap;align-items:center;font-size:.75rem;font-weight:500;display:flex}.playlist-page>.playlist-header>.playlist-details>.stats>.track-amount>.number,.playlist-page>.playlist-header>.playlist-details>.stats>.album-amount>.number{letter-spacing:.5px;font-weight:600}.playlist-page>.playlist-header>.playlist-details>.stats>.divider{background-color:var(--font-color-tertiary);border-radius:50%;width:2px;height:2px;margin:2px 4px 0}.playlist-page>.playlist-header>.playlist-details>.stats>.length>.number,.playlist-page>.playlist-header>.playlist-details>.stats>.plays>.number{letter-spacing:.5px;font-weight:600}.playlist-page>.playlist-header>.playlist-details>.actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.playlist-page>.playlist-header>.playlist-details>.actions>.primary{align-items:center;gap:6px;display:flex}.playlist-page>.playlist-header>.playlist-details>.actions>.primary>.play-playlist{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:6px;align-items:center;padding:6px 11px;transition:background-color .2s ease-out;display:flex}.playlist-page>.playlist-header>.playlist-details>.actions>.primary>.play-playlist:hover{background-color:var(--bg-color-tertiary)}.playlist-page>.playlist-header>.playlist-details>.actions>.primary>.play-playlist>.play-icon{background-color:var(--brand-color);width:12px;height:12px;margin-right:6px;display:block;-webkit-mask-image:url(/jelly-app/play.fill.svg);mask-image:url(/jelly-app/play.fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.playlist-page>.playlist-header>.playlist-details>.actions>.primary>.play-playlist>.text{color:var(--brand-color);font-size:.75rem;font-weight:600}.playlist-page>.playlist-header>.playlist-details>.actions>.primary>.favorite-state{cursor:pointer;border-radius:20px;padding:6px;transition:background-color .2s ease-out}.playlist-page>.playlist-header>.playlist-details>.actions>.primary>.favorite-state:hover{background-color:var(--bg-color-tertiary)}.playlist-page>.playlist-header>.playlist-details>.actions>.primary>.favorite-state>svg{color:var(--brand-color)}.playlist-page>.playlist-header>.playlist-details>.actions>.secondary{align-items:center;gap:6px;display:flex}.playlist-page>.playlist-header>.playlist-details>.actions>.secondary>.download-state{fill:var(--font-color-tertiary)}.playlist-page>.playlist-header>.playlist-details>.actions>.secondary>.download-state>.icon.downloading.active-sync>svg path:last-child{clip-path:inset(100% 0 0);animation:1.6s linear infinite syncColorSweepPlaylist}@keyframes syncColorSweepPlaylist{0%{clip-path:inset(0 0 100%)}50%{clip-path:inset(0% 0 0)}to{clip-path:inset(100% 0 0)}}.playlist-page>.playlist-header>.playlist-details>.actions>.secondary>.more{cursor:pointer;background-color:var(--bg-color-secondary);border-radius:20px;padding:7px;transition:background-color .2s ease-out}.playlist-page>.playlist-header>.playlist-details>.actions>.secondary>.more:hover,.playlist-page>.playlist-header>.playlist-details>.actions>.secondary>.more.active{background-color:var(--bg-color-tertiary)}.playlist-page>.playlist-header>.playlist-details>.actions>.secondary>.more>svg{fill:var(--brand-color)}@media only screen and (width<=320px){.playlist-page>.playlist-header{flex-direction:column;gap:14px;margin-bottom:18px}.playlist-page>.playlist-header>.thumbnail{margin-right:0}.playlist-page>.playlist-header>.playlist-details{text-align:center}.playlist-page>.playlist-header>.playlist-details>.stats,.playlist-page>.playlist-header>.playlist-details>.actions{justify-content:center}}.queue-page{margin-top:-4px}.queue-page>.queue-header{margin-bottom:26px}.queue-page>.queue-header>.queue-desc{color:var(--font-color-tertiary);margin-top:8px;font-size:.75rem;font-weight:500}.queue-page>.queue-title{margin-bottom:4px;font-size:.95rem;font-weight:700}.queue-page>.media-list{margin:0 -8px}.queue-page>.media-list .media-item{margin:unset}.queue-page>.media-list .drag-overlay>.media-item{background-color:var(--bg-color-secondary)}.queue-page>.media-list .drag-overlay>.media-item>.media-indicators>.draggable>.grid>.dot{background-color:var(--font-color-secondary)}.queue-page>.media-list .drag-overlay>.media-item>.media-indicators>.draggable>.grid>.dot:first-child{transform:translate(-1px,-1px)translateZ(0)}.queue-page>.media-list .drag-overlay>.media-item>.media-indicators>.draggable>.grid>.dot:nth-child(2){transform:translateY(-1px)translateZ(0)}.queue-page>.media-list .drag-overlay>.media-item>.media-indicators>.draggable>.grid>.dot:nth-child(3){transform:translate(1px,-1px)translateZ(0)}.queue-page>.media-list .drag-overlay>.media-item>.media-indicators>.draggable>.grid>.dot:nth-child(4){transform:translate(-1px)translateZ(0)}.queue-page>.media-list .drag-overlay>.media-item>.media-indicators>.draggable>.grid>.dot:nth-child(6){transform:translate(1px)translateZ(0)}.queue-page>.media-list .drag-overlay>.media-item>.media-indicators>.draggable>.grid>.dot:nth-child(7){transform:translate(-1px,1px)translateZ(0)}.queue-page>.media-list .drag-overlay>.media-item>.media-indicators>.draggable>.grid>.dot:nth-child(8){transform:translateY(1px)translateZ(0)}.queue-page>.media-list .drag-overlay>.media-item>.media-indicators>.draggable>.grid>.dot:nth-child(9){transform:translate(1px,1px)translateZ(0)}.search-results-page>.search-content>.section{margin-bottom:40px}.search-results-page>.search-content>.section.songs{margin-top:-4px}.search-results-page>.search-content>.section>.view-all{text-align:right;margin-top:10px;font-size:.725rem;font-weight:500}.search-results-page>.search-content>.section>.view-all>a.textlink{color:var(--font-color-tertiary)}.search-results-page>.search-content>.section:last-of-type{margin-bottom:0}.search-results-page>.search-content>.section>.title{margin-bottom:6px;font-size:.95rem;font-weight:700}.search-results-page>.search-content>.section.genres>.section-list>.section-item{cursor:pointer;border-radius:8px;align-items:center;margin:0 -10px;padding:10px;transition:background-color .2s ease-out;display:flex}.search-results-page>.search-content>.section.genres>.section-list>.section-item:hover{background-color:var(--bg-color-secondary)}.search-results-page>.search-content>.section.genres>.section-list>.section-item>.icon{margin-right:8px}.search-results-page>.search-content>.section.genres>.section-list>.section-item>.section-info>.name{font-size:.85rem;font-weight:600}.settings-page{margin-bottom:20px}.settings-page>.section{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:20px}.settings-page>.section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.settings-page>.section>.title{margin-bottom:8px;font-size:.85rem;font-weight:600}.settings-page>.section .btn{color:var(--font-color-inverted);cursor:pointer;background-color:var(--btn-brand-color);border-radius:6px;padding:7px 13px;font-size:.725rem;font-weight:500;transition:background-color .2s ease-out}.settings-page>.section .btn:hover:not(:disabled){background-color:var(--btn-brand-color-hover)}.settings-page>.section .btn:disabled{background-color:var(--btn-brand-color-disabled);cursor:not-allowed}.settings-page>.section.appearance{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 14px;display:flex}.settings-page>.section.appearance>.container>.options.primary{flex-wrap:wrap;align-items:center;gap:20px;margin-top:4px;display:flex}.settings-page>.section.appearance>.container>.options.primary>.option{cursor:pointer}.settings-page>.section.appearance>.container>.options.primary>.option>.visual{background-size:cover;background-color:var(--bg-color-secondary);border-radius:10px;outline:3px solid #0000;width:98px;height:62px;transition:outline-color .2s ease-out;position:relative}.settings-page>.section.appearance>.container>.options.primary>.option.active>.visual{outline-color:var(--brand-color)}.settings-page>.section.appearance>.container>.options.primary>.option.light>.visual{background-image:url(/jelly-app/light-variant-tiny.webp)}.settings-page>.section.appearance>.container>.options.primary>.option.dark>.visual{background-image:url(/jelly-app/dark-variant-tiny.webp)}.settings-page>.section.appearance>.container>.options.primary>.option.system>.visual{background-image:url(/jelly-app/light-dark-variant-tiny-split.webp)}.settings-page>.section.appearance>.container>.options.primary>.option>.desc{text-align:center;color:var(--font-color-tertiary);margin-top:10px;font-size:.75rem;font-weight:600;transition:color .2s ease-out}.settings-page>.section.appearance>.container>.options.primary>.option.active>.desc{color:var(--font-color)}.settings-page>.section.appearance>.container>.options.secondary{background-color:var(--bg-color-secondary);border-radius:10px;flex-wrap:wrap;align-items:center;margin-top:24px;display:flex}.settings-page>.section.appearance>.container>.options.secondary>.option{cursor:pointer;border-right:1px solid var(--border-color);padding:8px 22.5px}.settings-page>.section.appearance>.container>.options.secondary>.option:last-of-type{border-right:none}.settings-page>.section.appearance>.container>.options.secondary>.option>.desc{text-align:center;color:var(--font-color-tertiary);font-size:.75rem;font-weight:600;transition:color .2s ease-out}.settings-page>.section.appearance>.container>.options.secondary>.option.active>.desc{color:var(--brand-color)}.settings-page>.section.quality{padding-bottom:10px}.settings-page>.section.quality>.container{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.settings-page>.section.quality>.container>.info>.subtitle{color:var(--font-color-secondary);margin-bottom:4px;font-size:.75rem;font-weight:500}.settings-page>.section.quality>.container>.info>.subdesc{color:var(--font-color-tertiary);font-size:.725rem;line-height:1.4}.settings-page>.section.quality>.container>.options{flex-direction:column;gap:4px;width:100%;display:flex}.settings-page>.section.quality>.container>.options>.option{cursor:pointer;border-radius:8px;align-items:flex-start;margin:0 -10px;padding:6px 12px;transition:background-color .2s ease-out;display:flex}.settings-page>.section.quality>.container>.options>.option:hover{background-color:var(--bg-color-secondary)}.settings-page>.section.quality>.container>.options>.option.active:hover{cursor:initial;background-color:unset}.settings-page>.section.quality>.container>.options>.option>.details>.title{color:var(--font-color-secondary);margin-bottom:2px;font-size:.75rem;font-weight:600;transition:color .2s ease-out}.settings-page>.section.quality>.container>.options>.option.active>.details>.title{color:var(--font-color-active)}.settings-page>.section.quality>.container>.options>.option>.details>.title>.bitrate{color:var(--font-color-tertiary);margin-left:2px;font-size:.625rem}.settings-page>.section.quality>.container>.options>.option>.details>.desc{color:var(--font-color-tertiary);font-size:.725rem;line-height:1.4;transition:color .2s ease-out}.settings-page>.section.quality>.container>.options>.option.active>.details>.desc{color:var(--font-color-secondary)}.settings-page>.section.quality>.container>.options>.option>.status{color:var(--brand-color);z-index:0;opacity:0;visibility:hidden;margin-top:2px;margin-right:10px;transition:opacity .2s ease-out,visibility .2s ease-out;position:relative}.settings-page>.section.quality>.container>.options>.option.active>.status{opacity:1;visibility:visible}.settings-page>.section.quality>.container>.options>.option>.status:after{content:"";z-index:-1;background-color:#fff;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switch{cursor:pointer;flex-shrink:0;width:28px;height:17px;display:block;position:relative}.switch>input{display:none}.switch>.slider{border:1px solid var(--border-color-secondary);background-color:var(--bg-color-tertiary);border-radius:20px;transition:border-color .2s ease-out,background-color .2s ease-out;position:absolute;inset:0}.switch>input:checked+.slider{background-color:var(--brand-color);border-color:var(--brand-color)}.switch>.slider:before{content:"";background-color:var(--font-color-tertiary);border-radius:50%;width:11px;height:11px;transition:transform .2s ease-out,background-color .2s ease-out;position:absolute;bottom:2px;left:2px}.switch>input:checked+.slider:before{background-color:var(--font-color-inverted);transform:translate(11px)}.settings-page>.section>.primary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.settings-page>.section>.primary>.container>.title{margin-bottom:4px;font-size:.85rem;font-weight:600}.settings-page>.section>.primary>.container>.desc{color:var(--font-color-secondary);font-size:.75rem;font-weight:500}.settings-page>.section>.primary>.container>.desc>.number{font-variant-numeric:tabular-nums}.settings-page>.section.crossfade>.primary>.container>.title{margin-bottom:0}.settings-page>.section>.primary>.options{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.settings-page>.section.crossfade>.primary>.options{flex-wrap:wrap-reverse}.settings-page>.section>.primary>.options>.option{align-items:center;gap:6px;display:flex}.settings-page>.section.crossfade>.primary>.options>.option{transition:opacity .2s ease-out}.settings-page>.section.crossfade.disabled>.primary>.options>.option.adjustable{opacity:.4;pointer-events:none}.settings-page>.section.crossfade>.primary>.options>.option>.number{letter-spacing:1px;color:var(--font-color-tertiary);font-size:.75rem;font-weight:500;transition:color .2s ease-out}.settings-page>.section.crossfade:not(.disabled)>.primary>.options>.option>.number.current{color:var(--brand-color)}.settings-page>.section.crossfade>.primary>.options>.option>.slider{display:flex}.settings-page>.section.crossfade>.primary>.options>.option>.slider>input{cursor:pointer;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:20px;width:100%;height:7px}.settings-page>.section.crossfade>.primary>.options>.option>.slider>input::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--volume-dot-color);border-radius:100%;width:13px;height:13px;transition:background-color .2s ease-out;box-shadow:0 0 2px #00000026}.settings-page>.section.crossfade>.primary>.options>.option>.slider>input::-webkit-slider-thumb:active{background-color:var(--volume-dot-color-active)}.settings-page>.section.crossfade>.primary>.options>.option>.slider>input::-moz-range-thumb{appearance:none;background-color:var(--volume-dot-color);border:none;border-radius:100%;width:13px;height:13px;transition:background-color .2s ease-out;box-shadow:0 0 2px #00000026}.settings-page>.section.crossfade>.primary>.options>.option>.slider>input::-moz-range-thumb:active{background-color:var(--volume-dot-color-active)}.settings-page>.section.preload>.primary>.container>.title{margin-bottom:0}.settings-page>.section.preload>.primary>.options{flex-wrap:wrap-reverse}.settings-page>.section.preload>.primary>.options>.option{transition:opacity .2s ease-out}.settings-page>.section.preload.disabled>.primary>.options>.option.adjustable{opacity:.4;pointer-events:none}.settings-page>.section.preload>.primary>.options>.option>.number{letter-spacing:1px;color:var(--font-color-tertiary);font-size:.75rem;font-weight:500;transition:color .2s ease-out}.settings-page>.section.preload:not(.disabled)>.primary>.options>.option>.number.current{color:var(--brand-color)}.settings-page>.section.preload>.primary>.options>.option>.slider{display:flex}.settings-page>.section.preload>.primary>.options>.option>.slider>input{cursor:pointer;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:20px;width:100%;height:7px}.settings-page>.section.preload>.primary>.options>.option>.slider>input::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--volume-dot-color);border-radius:100%;width:13px;height:13px;transition:background-color .2s ease-out;box-shadow:0 0 2px #00000026}.settings-page>.section.preload>.primary>.options>.option>.slider>input::-webkit-slider-thumb:active{background-color:var(--volume-dot-color-active)}.settings-page>.section.preload>.primary>.options>.option>.slider>input::-moz-range-thumb{appearance:none;background-color:var(--volume-dot-color);border:none;border-radius:100%;width:13px;height:13px;transition:background-color .2s ease-out;box-shadow:0 0 2px #00000026}.settings-page>.section.preload>.primary>.options>.option>.slider>input::-moz-range-thumb:active{background-color:var(--volume-dot-color-active)}.settings-page>.section.lyrics>.inner:not(:last-child){margin-bottom:10px}.settings-page>.section.lyrics .desc>.subtitle{margin-bottom:0}.settings-page>.section.lyrics .desc>.subdesc{color:var(--font-color-tertiary)}.settings-page>.section.lyrics>.inner>.container{justify-content:space-between;align-items:center;gap:8px;display:flex}.settings-page>.section .desc{color:var(--font-color-secondary);font-size:.75rem;line-height:1.5}.settings-page>.section .desc>.subtitle{margin-bottom:4px;font-weight:500}.settings-page>.section .desc>.subfooter{margin-top:14px}.settings-page>.section .desc>p>.mantra{font-style:italic}.settings-page>.section>.actions{margin-top:14px}.settings-page>.section>.actions .btn.reload{margin-left:10px}.settings-page>.section .desc>.info{color:var(--font-color-tertiary)}.settings-page>.section.updates>.inner:not(:last-child){margin-bottom:10px}.settings-page>.section.updates .desc>.subtitle{margin-bottom:0}.settings-page>.section.updates .desc>.subdesc{color:var(--font-color-tertiary)}.settings-page>.section.updates>.inner{width:100%;margin-top:8px}.settings-page>.section.updates>.inner>.container{justify-content:space-between;align-items:center;gap:8px;display:flex}.settings-page>.section.updates>.inner>.container>.subdesc{font-size:.725rem;font-weight:500}.settings-page>.section.updates>.inner>.container>.subdesc>.icon{vertical-align:-3px;margin-right:8px;display:inline-block}.settings-page>.section.updates>.inner>.container>.subdesc>.icon.success{color:var(--success-color)}.settings-page>.section.updates>.inner>.container>.subdesc>.icon.error{color:var(--font-color-error-light)}.settings-page>.section.updates>.inner>.container>.subdesc>.icon.available,.settings-page>.section.updates>.inner>.container>.subdesc>.icon.checking{color:var(--brand-color)}.settings-page>.section.updates>.inner>.container>.subdesc>.icon.checking>svg{animation:1.4s linear infinite iconCheckingSpin}@keyframes iconCheckingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.settings-page>.section.updates>.inner>.container>.subdesc>.text>.divider{font-weight:700}.settings-page>.section.interface-ui>.inner:not(:last-child){margin-bottom:10px}.settings-page>.section.interface-ui .desc>.subtitle{margin-bottom:0}.settings-page>.section.interface-ui .desc>.subdesc{color:var(--font-color-tertiary)}.settings-page>.section.interface-ui>.inner{width:100%}.settings-page>.section.interface-ui>.inner>.container{justify-content:space-between;align-items:center;gap:8px;display:flex}@media only screen and (width<=390px){.settings-page>.section.appearance>.container>.options.secondary{border-radius:unset;background-color:unset;gap:10px}.settings-page>.section.appearance>.container>.options.secondary>.option{border-right:unset;background-color:var(--bg-color-secondary);border-radius:10px}}
