.standard-theme{box-shadow:0 10px 30px #0000004d}.standard-theme #album-art-container.is-paused{filter:grayscale()}
.matte-theme{color:#18181b;background:#fff}
.matte-dark-theme{background:#18181b;border-color:#ffffff14}
.compact-theme{font-size:.9em;box-shadow:0 4px 12px #0003}
.compact-inverted-theme{color:#111;background:#fff;box-shadow:0 4px 12px #00000026}
.simple-theme{text-shadow:0 2px 8px #0009;box-shadow:none;background:0 0;border:none}
.classic-theme{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff1a}.classic-theme:before{content:"";background:inherit;filter:blur(20px);z-index:-1;position:absolute;inset:0}
.card-theme{border:1px solid #e5e7eb;box-shadow:0 20px 40px #00000026}.card-theme .font-black{letter-spacing:-.02em}
.album-art-theme{box-shadow:0 20px 60px #00000080}.album-art-theme .bg-cover{transition:filter .3s}
.vinyl-theme{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d9}.vinyl-record.spinning{animation:6s linear infinite vinyl-spin}@keyframes vinyl-spin{to{transform:rotate(360deg)}}.vinyl-record{box-shadow:0 4px 20px #0009,inset 0 2px 4px #ffffff1a}
.color-palette-theme{transition:background .5s}.color-palette-theme .rounded-full{transition:transform .2s}.color-palette-theme .rounded-full:hover{transform:scale(1.15)}
.plain-theme{box-shadow:none;text-shadow:none;background:0 0;border:none;animation:.4s both plain-fade-in}.plain-theme .plain-primary,.plain-theme .plain-secondary{box-shadow:none;text-shadow:none;background:0 0;border:none}@keyframes plain-fade-in{0%{opacity:0}to{opacity:1}}
