.app-tab-bar-module__Cez66G__tabBar{z-index:40;height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--border);background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.app-tab-bar-module__Cez66G__tab{min-width:0;color:var(--muted-foreground);place-content:center;justify-items:center;gap:3px;font-size:11px;font-weight:600;text-decoration:none;display:grid}.app-tab-bar-module__Cez66G__tab svg{width:22px;height:22px}.app-tab-bar-module__Cez66G__tab[aria-current=page]{color:var(--foreground)}.app-tab-bar-module__Cez66G__tab[aria-current=page] svg{color:var(--primary)}.app-tab-bar-module__Cez66G__tab:focus-visible{outline:2px solid var(--ring);outline-offset:-4px;border-radius:10px}@media (min-width:768px){.app-tab-bar-module__Cez66G__tabBar{display:none}}
.snowfall-module__4k0kGq__snow{z-index:30;pointer-events:none;position:fixed;inset:0}.snowfall-module__4k0kGq__snow canvas{display:block}.snowfall-module__4k0kGq__toggle{width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.snowfall-module__4k0kGq__toggle[aria-pressed=true]{color:var(--accent)}.snowfall-module__4k0kGq__toggle:hover{background:color-mix(in srgb, var(--foreground) 8%, transparent)}.snowfall-module__4k0kGq__toggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.snowfall-module__4k0kGq__toggle svg{width:18px;height:18px}
.home-module__b8A7Ya__home{gap:clamp(28px,4vw,44px);padding:20px 0 32px;display:grid}.home-module__b8A7Ya__intro{gap:14px;width:min(100% - 48px,1200px);margin:0 auto;display:grid}.home-module__b8A7Ya__intro h1{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(26px,3.6vw,38px);font-weight:650;line-height:1.1}.home-module__b8A7Ya__searchForm{margin:0}.home-module__b8A7Ya__searchField{border:1px solid var(--border);background:var(--card);min-height:48px;color:var(--muted-foreground);border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex}.home-module__b8A7Ya__searchField:focus-within{border-color:var(--ring);outline:2px solid color-mix(in srgb, var(--ring) 35%, transparent)}.home-module__b8A7Ya__searchField svg{flex:none;width:18px;height:18px}.home-module__b8A7Ya__searchField input{width:100%;min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:none;font-size:15px}.home-module__b8A7Ya__shortcuts{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.home-module__b8A7Ya__shortcuts a{border:1px solid var(--border);background:var(--secondary);min-height:36px;color:var(--secondary-foreground);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__b8A7Ya__shortcuts a:hover{border-color:var(--primary)}.home-module__b8A7Ya__shortcuts a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.home-module__b8A7Ya__shortcuts svg{width:15px;height:15px;color:var(--primary)}.home-module__b8A7Ya__footer{border-top:1px solid var(--border);width:min(100% - 48px,1200px);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding-top:20px;font-size:13px;display:flex}.home-module__b8A7Ya__footer p{margin:0}.home-module__b8A7Ya__footer nav{flex-wrap:wrap;gap:8px 16px;display:flex}.home-module__b8A7Ya__footer a{color:inherit}.home-module__b8A7Ya__footerTelegram{height:auto;font-size:inherit;font-weight:inherit;line-height:inherit;gap:5px;padding:0}.home-module__b8A7Ya__footerTelegram svg{width:13px;height:13px}@media (max-width:620px){.home-module__b8A7Ya__intro,.home-module__b8A7Ya__footer{width:calc(100% - 32px)}}.home-module__b8A7Ya__feed{gap:clamp(28px,4vw,44px);width:min(100% - 48px,1200px);margin:0 auto;display:grid}.home-module__b8A7Ya__genres{gap:12px;display:grid}.home-module__b8A7Ya__genres h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(20px,2.6vw,28px);font-weight:600}.home-module__b8A7Ya__genres nav{flex-wrap:wrap;gap:8px;display:flex}.home-module__b8A7Ya__genres a{border:1px solid var(--border);background:var(--secondary);min-height:36px;color:var(--secondary-foreground);border-radius:999px;padding:0 14px;font-size:13px;font-weight:600;line-height:34px;text-decoration:none}@media (max-width:620px){.home-module__b8A7Ya__feed{width:calc(100% - 32px)}}
.solco-support-chat-module__GnoMYW__launcher{z-index:40;right:max(1rem, env(safe-area-inset-right));bottom:calc(1rem + env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--primary) 72%, transparent);background:var(--primary);min-height:3.5rem;box-shadow:0 10px 28px var(--elevation-3);color:var(--primary-foreground);font:600 .94rem / 1 var(--font-body);border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.05rem;transition:transform .16s,box-shadow .16s;display:inline-flex;position:fixed}.solco-support-chat-module__GnoMYW__launcher:hover{box-shadow:0 14px 32px var(--elevation-3);transform:translateY(-2px)}.solco-support-chat-module__GnoMYW__launcher:focus-visible,.solco-support-chat-module__GnoMYW__close:focus-visible,.solco-support-chat-module__GnoMYW__send:focus-visible,.solco-support-chat-module__GnoMYW__retry:focus-visible,.solco-support-chat-module__GnoMYW__composer textarea:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.solco-support-chat-module__GnoMYW__launcherIcon{width:1.2rem;height:1.2rem}.solco-support-chat-module__GnoMYW__overlay{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#13131370;position:fixed;inset:0}.solco-support-chat-module__GnoMYW__panel{z-index:51;right:max(1rem, env(safe-area-inset-right));bottom:calc(1rem + env(safe-area-inset-bottom));width:min(26rem,100vw - 2rem);height:min(42rem, calc(100dvh - 2rem - env(safe-area-inset-bottom)));max-height:calc(100dvh - 1rem - env(safe-area-inset-bottom));border:1px solid var(--border);background:var(--card);color:var(--card-foreground);border-radius:1.1rem;flex-direction:column;padding:0;display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 80px #13131347}.solco-support-chat-module__GnoMYW__header{border-bottom:1px solid var(--border);background:var(--background);flex:none;align-items:center;gap:.8rem;padding:1rem 3.6rem 1rem 1rem;display:flex}.solco-support-chat-module__GnoMYW__brandMark{background:var(--primary);width:2.5rem;height:2.5rem;color:var(--primary-foreground);border-radius:50%;flex:none;place-items:center;display:grid}.solco-support-chat-module__GnoMYW__brandMark svg{width:1.2rem;height:1.2rem}.solco-support-chat-module__GnoMYW__headerCopy{min-width:0}.solco-support-chat-module__GnoMYW__title{font:600 1rem / 1.25 var(--font-display);margin:0}.solco-support-chat-module__GnoMYW__description{color:var(--muted-foreground);margin-top:.2rem;font-size:.78rem;line-height:1.35;display:block}.solco-support-chat-module__GnoMYW__close{border:1px solid var(--border);background:var(--card);width:2.25rem;height:2.25rem;color:var(--foreground);border-radius:50%;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}.solco-support-chat-module__GnoMYW__close svg{width:1rem;height:1rem}.solco-support-chat-module__GnoMYW__messages{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.8rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.solco-support-chat-module__GnoMYW__message{border:1px solid var(--border);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:1rem;max-width:88%;padding:.75rem .9rem;font-size:.9rem;line-height:1.5}.solco-support-chat-module__GnoMYW__assistantMessage{background:var(--muted);color:var(--foreground);border-top-left-radius:.35rem;align-self:flex-start}.solco-support-chat-module__GnoMYW__userMessage{border-color:color-mix(in srgb, var(--primary) 60%, var(--border));background:var(--primary);color:var(--primary-foreground);border-top-right-radius:.35rem;align-self:flex-end}.solco-support-chat-module__GnoMYW__status{color:var(--muted-foreground);align-items:center;gap:.45rem;margin:0;font-size:.78rem;display:flex}.solco-support-chat-module__GnoMYW__status svg{width:.95rem;height:.95rem;animation:1s linear infinite solco-support-chat-module__GnoMYW__spin}.solco-support-chat-module__GnoMYW__retry{border:1px solid var(--border);background:var(--card);width:fit-content;color:var(--foreground);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.solco-support-chat-module__GnoMYW__retry svg{width:.9rem;height:.9rem}.solco-support-chat-module__GnoMYW__composer{border-top:1px solid var(--border);background:var(--card);flex:none;align-items:flex-end;gap:.55rem;padding:.8rem 1rem .5rem;display:flex}.solco-support-chat-module__GnoMYW__composer textarea{resize:none;border:1px solid var(--input);background:var(--background);min-width:0;min-height:3rem;color:var(--foreground);font:400 1rem / 1.4 var(--font-body);border-radius:.8rem;flex:auto;padding:.7rem .8rem}.solco-support-chat-module__GnoMYW__composer textarea::placeholder{color:var(--muted-foreground);opacity:1}.solco-support-chat-module__GnoMYW__send{background:var(--primary);width:3rem;height:3rem;color:var(--primary-foreground);border:0;border-radius:.8rem;flex:none;place-items:center;display:grid}.solco-support-chat-module__GnoMYW__send:disabled{cursor:not-allowed;opacity:.5}.solco-support-chat-module__GnoMYW__send svg{width:1.15rem;height:1.15rem}.solco-support-chat-module__GnoMYW__scopeNote{background:var(--card);color:var(--muted-foreground);flex:none;margin:0;padding:0 1rem .8rem;font-size:.72rem;line-height:1.35}@keyframes solco-support-chat-module__GnoMYW__spin{to{transform:rotate(360deg)}}@media (max-width:480px){.solco-support-chat-module__GnoMYW__launcher{right:max(.75rem, env(safe-area-inset-right));bottom:calc(.75rem + env(safe-area-inset-bottom));width:3.5rem;padding:0}.solco-support-chat-module__GnoMYW__launcherLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.solco-support-chat-module__GnoMYW__panel{right:max(.5rem, env(safe-area-inset-right));bottom:calc(.5rem + env(safe-area-inset-bottom));width:calc(100vw - 1rem - env(safe-area-inset-right) - env(safe-area-inset-left));height:min(72dvh,42rem);max-height:calc(100dvh - 1rem - env(safe-area-inset-bottom));border-radius:1rem}}@media (prefers-reduced-motion:reduce){.solco-support-chat-module__GnoMYW__launcher{transition:none}.solco-support-chat-module__GnoMYW__launcher:hover{transform:none}.solco-support-chat-module__GnoMYW__status svg{animation:none}}
.audius-license-notice-module__Z5g_dW__notice{max-width:100%;color:var(--muted-foreground);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.4;display:block}.audius-license-notice-module__Z5g_dW__notice a{color:inherit;text-underline-offset:2px;text-decoration:underline}.audius-license-notice-module__Z5g_dW__notice a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}
.background-switch-notice-module__3aKDmq__notice{border:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 6%, var(--card,var(--background)));color:var(--foreground);border-radius:12px;grid-template-columns:20px minmax(0,1fr) 32px;align-items:start;gap:8px 10px;padding:12px;display:grid}.background-switch-notice-module__3aKDmq__noticeIcon{width:20px;height:20px;color:var(--primary);margin-top:1px}.background-switch-notice-module__3aKDmq__noticeText{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45;display:block}.background-switch-notice-module__3aKDmq__dismiss{width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:-6px -6px 0 0;display:inline-grid}.background-switch-notice-module__3aKDmq__dismiss:hover{background:color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--foreground)}.background-switch-notice-module__3aKDmq__dismiss svg{width:16px;height:16px}.background-switch-notice-module__3aKDmq__actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.background-switch-notice-module__3aKDmq__primary,.background-switch-notice-module__3aKDmq__secondary{text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:650;line-height:1.2;display:inline-flex}.background-switch-notice-module__3aKDmq__primary{background:var(--primary);color:var(--primary-foreground);border:0;flex:220px}.background-switch-notice-module__3aKDmq__secondary{border:1px solid var(--border);color:var(--foreground);background:0 0;flex:0 auto}.background-switch-notice-module__3aKDmq__secondary:hover{background:color-mix(in srgb, var(--foreground) 8%, transparent)}.background-switch-notice-module__3aKDmq__primary[aria-disabled=true]{cursor:progress;opacity:.75}.background-switch-notice-module__3aKDmq__primary svg{flex:none;width:18px;height:18px}.background-switch-notice-module__3aKDmq__link{min-height:40px;color:var(--foreground);text-underline-offset:3px;align-items:center;gap:4px;padding:0 4px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.background-switch-notice-module__3aKDmq__link svg{width:14px;height:14px}.background-switch-notice-module__3aKDmq__inDock{border:0;border-top:1px solid var(--border);background:var(--card,var(--background));border-radius:0}@media (max-width:479px){.background-switch-notice-module__3aKDmq__inDock{grid-template-columns:minmax(0,1fr) 32px;grid-template-areas:"text text""actions dismiss";gap:6px;padding:8px 10px}.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__noticeIcon{display:none}.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__noticeText{grid-area:text;font-size:12px;line-height:1.35}.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__dismiss{grid-area:dismiss;align-self:center;margin:0}.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__actions{grid-area:actions;gap:6px}.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__primary,.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__secondary,.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__link{min-height:36px;font-size:12px}.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__primary,.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__secondary{gap:6px;padding:0 10px;position:relative}.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__primary{flex:0 auto}.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__primary svg{width:16px;height:16px}.background-switch-notice-module__3aKDmq__inDock .background-switch-notice-module__3aKDmq__longLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.background-switch-notice-module__3aKDmq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.background-switch-notice-module__3aKDmq__cta{border:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 6%, transparent);max-width:100%;min-height:44px;color:var(--foreground);text-align:left;cursor:pointer;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:6px 16px 6px 12px;display:inline-flex}.background-switch-notice-module__3aKDmq__cta:hover{background:color-mix(in srgb, var(--foreground) 12%, transparent)}.background-switch-notice-module__3aKDmq__cta[aria-disabled=true]{cursor:progress;opacity:.75}.background-switch-notice-module__3aKDmq__cta>svg{width:20px;height:20px;color:var(--primary);flex:none}.background-switch-notice-module__3aKDmq__ctaCopy{gap:1px;min-width:0;display:grid}.background-switch-notice-module__3aKDmq__ctaCopy>span{font-size:14px;font-weight:650;line-height:1.2}.background-switch-notice-module__3aKDmq__ctaCopy>small{color:var(--muted-foreground);font-size:12px;line-height:1.25}.background-switch-notice-module__3aKDmq__primary:focus-visible,.background-switch-notice-module__3aKDmq__secondary:focus-visible,.background-switch-notice-module__3aKDmq__dismiss:focus-visible,.background-switch-notice-module__3aKDmq__link:focus-visible,.background-switch-notice-module__3aKDmq__cta:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.background-switch-notice-module__3aKDmq__spin{animation:.9s linear infinite background-switch-notice-module__3aKDmq__background-switch-spin}@keyframes background-switch-notice-module__3aKDmq__background-switch-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.background-switch-notice-module__3aKDmq__spin{animation:none}}
.discover-module__TBZJwG__page{gap:24px;width:min(100% - 48px,1200px);margin:0 auto;padding:20px 0 40px;display:grid}.discover-module__TBZJwG__pageTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(26px,3.6vw,36px);font-weight:650}.discover-module__TBZJwG__lead{color:var(--muted-foreground);margin:4px 0 0;font-size:14px}.discover-module__TBZJwG__section{gap:12px;min-width:0;scroll-margin-top:72px;display:grid}.discover-module__TBZJwG__sectionHeader{justify-content:space-between;align-items:end;gap:12px;display:flex}.discover-module__TBZJwG__sectionHeader h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(20px,2.6vw,28px);font-weight:600}.discover-module__TBZJwG__sectionHeader a{color:var(--muted-foreground);font-size:13px;font-weight:600}.discover-module__TBZJwG__eyebrow{color:var(--primary);letter-spacing:.14em;margin:0 0 4px;font-size:10px;font-weight:750}.discover-module__TBZJwG__state{color:var(--muted-foreground);margin:0;font-size:14px}.discover-module__TBZJwG__rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:150px;grid-auto-flow:column;gap:14px;padding-bottom:6px;display:grid;overflow-x:auto}.discover-module__TBZJwG__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 14px;display:grid}.discover-module__TBZJwG__tile{scroll-snap-align:start;align-content:start;gap:6px;min-width:0;display:grid;position:relative}.discover-module__TBZJwG__tileArt{aspect-ratio:1;border:1px solid var(--border);background:linear-gradient(140deg, var(--secondary), var(--muted));width:100%;color:var(--primary);font-family:var(--font-display), sans-serif;border-radius:12px;place-items:center;font-size:34px;font-weight:700;display:grid;position:relative;overflow:hidden}.discover-module__TBZJwG__tileArt img{object-fit:cover;width:100%;height:100%}.discover-module__TBZJwG__round .discover-module__TBZJwG__tileArt{border-radius:50%}.discover-module__TBZJwG__tilePlay{background:var(--primary);width:40px;height:40px;color:var(--primary-foreground);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:0 6px 18px #0000004d}.discover-module__TBZJwG__tilePlay svg{width:18px;height:18px}.discover-module__TBZJwG__tileTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.3;text-decoration:none;overflow:hidden}a.discover-module__TBZJwG__tileTitle:hover{text-decoration:underline}.discover-module__TBZJwG__tileMeta{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.discover-module__TBZJwG__tileActions{gap:4px;display:flex}.discover-module__TBZJwG__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.discover-module__TBZJwG__row{border-radius:10px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.discover-module__TBZJwG__row:hover{background:color-mix(in srgb, var(--foreground) 5%, transparent)}.discover-module__TBZJwG__rowArt{aspect-ratio:1;background:var(--secondary);width:52px;color:var(--primary);border-radius:8px;place-items:center;font-weight:700;display:grid;overflow:hidden}.discover-module__TBZJwG__rowArt img{object-fit:cover;width:100%;height:100%}.discover-module__TBZJwG__rowCopy{gap:2px;min-width:0;display:grid}.discover-module__TBZJwG__rowCopy strong,.discover-module__TBZJwG__rowCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discover-module__TBZJwG__rowCopy strong{font-size:14px;font-weight:650}.discover-module__TBZJwG__rowCopy span,.discover-module__TBZJwG__rowCopy p{color:var(--muted-foreground);font-size:12px}.discover-module__TBZJwG__rowCopy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;display:-webkit-box;overflow:hidden}.discover-module__TBZJwG__rowActions{align-items:center;gap:4px;display:flex}.discover-module__TBZJwG__iconButton{width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.discover-module__TBZJwG__iconButton:hover{background:color-mix(in srgb, var(--foreground) 8%, transparent);color:var(--foreground)}.discover-module__TBZJwG__iconButton[aria-pressed=true]{color:var(--primary)}.discover-module__TBZJwG__iconButton svg{width:18px;height:18px}.discover-module__TBZJwG__playButton{background:var(--primary);color:var(--primary-foreground)}.discover-module__TBZJwG__playButton:hover{background:var(--primary);color:var(--primary-foreground);filter:brightness(1.08)}.discover-module__TBZJwG__tilePlay:focus-visible,.discover-module__TBZJwG__iconButton:focus-visible,.discover-module__TBZJwG__chips button:focus-visible,.discover-module__TBZJwG__chips a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.discover-module__TBZJwG__chips{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.discover-module__TBZJwG__chips button,.discover-module__TBZJwG__chips a{border:1px solid var(--border);background:var(--secondary);min-height:34px;color:var(--secondary-foreground);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:600;line-height:32px;text-decoration:none}.discover-module__TBZJwG__chips [aria-pressed=true],.discover-module__TBZJwG__chips [aria-current=page]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.discover-module__TBZJwG__searchRow{flex-wrap:wrap;gap:10px;display:flex}.discover-module__TBZJwG__searchRow input,.discover-module__TBZJwG__searchRow select{border:1px solid var(--border);background:var(--card);min-height:44px;color:var(--foreground);font:inherit;border-radius:999px;padding:0 14px;font-size:14px}.discover-module__TBZJwG__searchRow input{flex:220px;min-width:0}.discover-module__TBZJwG__header{grid-template-columns:160px minmax(0,1fr);align-items:end;gap:20px;display:grid}.discover-module__TBZJwG__header .discover-module__TBZJwG__tileArt{box-shadow:0 20px 50px #00000040}.discover-module__TBZJwG__headerActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.discover-module__TBZJwG__youtubeRequest{min-width:0;max-width:100%;margin-top:12px;display:flex}.discover-module__TBZJwG__youtubeRequest>*{min-width:0;max-width:100%}.discover-module__TBZJwG__liveDot{vertical-align:middle;background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}@media (max-width:620px){.discover-module__TBZJwG__page{width:calc(100% - 32px)}.discover-module__TBZJwG__rail{grid-auto-columns:132px}.discover-module__TBZJwG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-module__TBZJwG__header{grid-template-columns:112px minmax(0,1fr);gap:14px}}.discover-module__TBZJwG__contained{width:min(100% - 48px,1200px);margin:0 auto}@media (max-width:620px){.discover-module__TBZJwG__contained{width:calc(100% - 32px)}}fieldset.discover-module__TBZJwG__chips{border:0;min-width:0;margin:0;padding:0}.discover-module__TBZJwG__chips [aria-selected=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.discover-module__TBZJwG__videoArt{aspect-ratio:16/9;cursor:pointer;border:0;width:84px;padding:0;position:relative}.discover-module__TBZJwG__row:has(.discover-module__TBZJwG__videoArt){grid-template-columns:84px minmax(0,1fr) auto}.discover-module__TBZJwG__rankedRow:has(.discover-module__TBZJwG__videoArt){grid-template-columns:22px 84px minmax(0,1fr) auto}.discover-module__TBZJwG__videoArt img{object-fit:cover}.discover-module__TBZJwG__videoArtIcon{color:#fff;opacity:0;background:#00000059;place-items:center;transition:opacity .12s;display:grid;position:absolute;inset:0}.discover-module__TBZJwG__videoArt:hover .discover-module__TBZJwG__videoArtIcon,.discover-module__TBZJwG__videoArt:focus-visible .discover-module__TBZJwG__videoArtIcon{opacity:1}.discover-module__TBZJwG__videoArtIcon svg{width:20px;height:20px}.discover-module__TBZJwG__rank{color:var(--muted-foreground);font-variant-numeric:tabular-nums;text-align:center;font-size:14px;font-weight:700}.discover-module__TBZJwG__searchButton{background:var(--primary);min-height:44px;color:var(--primary-foreground);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}.discover-module__TBZJwG__searchButton svg{width:16px;height:16px}.discover-module__TBZJwG__moodGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.discover-module__TBZJwG__moodGrid a{border:1px solid var(--border);background:linear-gradient(140deg, var(--secondary), var(--muted));min-height:84px;color:var(--foreground);border-radius:12px;align-items:flex-end;padding:14px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.discover-module__TBZJwG__moodGrid a:hover{border-color:var(--foreground)}@media (max-width:620px){.discover-module__TBZJwG__moodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.discover-module__TBZJwG__backgroundButton{border:1px solid var(--border);min-height:40px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.875rem;font-weight:600;display:inline-flex}.discover-module__TBZJwG__backgroundButton:hover{background:color-mix(in srgb, var(--foreground) 8%, transparent)}.discover-module__TBZJwG__backgroundButton svg,.discover-module__TBZJwG__iconButton svg{width:18px;height:18px}.discover-module__TBZJwG__spin{animation:.9s linear infinite discover-module__TBZJwG__background-spin}@keyframes discover-module__TBZJwG__background-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.discover-module__TBZJwG__spin{animation:none}}.discover-module__TBZJwG__aiPanel{border:1px solid var(--border);background:color-mix(in srgb, var(--primary) 6%, transparent);border-radius:16px;gap:16px;padding:16px;display:grid}.discover-module__TBZJwG__aiForm{gap:12px;display:grid}.discover-module__TBZJwG__aiResults{gap:8px;display:grid}.discover-module__TBZJwG__aiIntro{margin:0;font-size:1rem;line-height:1.5}ul.discover-module__TBZJwG__moodGrid{margin:0;padding:0;list-style:none}.discover-module__TBZJwG__moodGrid button{border:1px solid var(--border);background:var(--background);min-height:56px;color:var(--foreground);text-align:left;cursor:pointer;border-radius:12px;padding:10px 12px;font-size:14px}.discover-module__TBZJwG__moodGrid button:hover{background:color-mix(in srgb, var(--foreground) 6%, var(--background))}.discover-module__TBZJwG__premiumBadge{background:var(--primary);color:var(--primary-foreground);letter-spacing:.02em;border-radius:999px;margin-left:4px;padding:2px 8px;font-size:11px;font-weight:700}.discover-module__TBZJwG__importPanel{border:1px solid var(--border);border-radius:12px;padding:10px 14px}.discover-module__TBZJwG__importPanel>summary{cursor:pointer;align-items:center;gap:8px;font-weight:600;list-style:none;display:flex}.discover-module__TBZJwG__importPanel>summary::-webkit-details-marker{display:none}.discover-module__TBZJwG__importPanel>summary svg{width:18px;height:18px}.discover-module__TBZJwG__importPanel[open]>summary{margin-bottom:12px}.discover-module__TBZJwG__tiktokRail{grid-auto-columns:minmax(260px,320px);grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.discover-module__TBZJwG__tiktokCard{gap:10px;display:grid}.discover-module__TBZJwG__tiktokFrame,.discover-module__TBZJwG__tiktokPlaceholder{aspect-ratio:9/16;border:0;border-radius:16px;width:100%}.discover-module__TBZJwG__tiktokPlaceholder{border:1px solid var(--border);background:linear-gradient(160deg, var(--secondary), var(--muted));color:var(--foreground);text-align:center;cursor:pointer;place-content:center;justify-items:center;gap:10px;padding:20px;display:grid}.discover-module__TBZJwG__tiktokPlaceholder svg{width:36px;height:36px}.discover-module__TBZJwG__tiktokPlaceholder small{color:var(--muted-foreground);font-size:12px}.discover-module__TBZJwG__tiktokMeta{gap:6px;font-size:14px;display:grid}.discover-module__TBZJwG__tiktokMeta p{margin:0}.discover-module__TBZJwG__tiktokMeta a{align-items:center;gap:4px;display:inline-flex}.discover-module__TBZJwG__tiktokMeta svg{width:14px;height:14px}
.music-player-module__3wI3RG__mini,.music-player-module__3wI3RG__full{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#000;--foreground:#fafafa;--card:#141414;--card-foreground:#fafafa;--primary:#fff;--primary-foreground:#000;--secondary:#222;--muted:#1c1c1c;--muted-foreground:#a3a3a3;--border:#2e2e2e;--ring:#fff;--destructive:#b1b1b1;--radius:.75rem;color:var(--foreground)}.music-player-module__3wI3RG__mini{z-index:39;right:8px;bottom:calc(var(--tab-bar-offset,0px) + 8px);width:min(900px,100% - 16px);min-height:var(--mini-player-height,64px);border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card);grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-inline:auto;display:grid;position:fixed;left:8px;overflow:hidden;box-shadow:0 14px 40px #00000073}@media (min-width:768px){.music-player-module__3wI3RG__mini{bottom:calc(12px + env(safe-area-inset-bottom))}}.music-player-module__3wI3RG__miniExpand{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.music-player-module__3wI3RG__miniArt{aspect-ratio:1;background:var(--secondary);width:44px;color:var(--primary);border-radius:8px;place-items:center;display:grid;overflow:hidden}.music-player-module__3wI3RG__miniArt img{object-fit:cover;width:100%;height:100%}.music-player-module__3wI3RG__miniArt svg{width:20px;height:20px}.music-player-module__3wI3RG__miniCopy{gap:2px;min-width:0;display:grid}.music-player-module__3wI3RG__miniCopy strong,.music-player-module__3wI3RG__miniCopy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-player-module__3wI3RG__miniCopy strong{font-size:14px;font-weight:650}.music-player-module__3wI3RG__miniCopy>span{color:var(--muted-foreground);font-size:12px}.music-player-module__3wI3RG__miniButtons{align-items:center;gap:2px;padding-right:8px;display:flex}.music-player-module__3wI3RG__miniControl,.music-player-module__3wI3RG__miniSkip,.music-player-module__3wI3RG__iconButton,.music-player-module__3wI3RG__control,.music-player-module__3wI3RG__skip,.music-player-module__3wI3RG__toggle{color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.music-player-module__3wI3RG__miniControl,.music-player-module__3wI3RG__miniSkip{width:40px;height:40px}.music-player-module__3wI3RG__miniControl svg,.music-player-module__3wI3RG__miniSkip svg{width:22px;height:22px}.music-player-module__3wI3RG__miniBackground{border:1px solid var(--border);width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:999px;place-items:center;margin-right:4px;display:inline-grid}.music-player-module__3wI3RG__miniBackground:hover{background:color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--foreground)}.music-player-module__3wI3RG__miniBackground:disabled{cursor:progress;opacity:.6}.music-player-module__3wI3RG__miniBackground svg{width:18px;height:18px}.music-player-module__3wI3RG__miniError{color:var(--destructive);grid-column:1/-1;padding:0 12px 10px;font-size:12px}.music-player-module__3wI3RG__miniProgress{background:color-mix(in srgb, var(--foreground) 15%, transparent);height:2px;position:absolute;bottom:0;left:10px;right:10px}.music-player-module__3wI3RG__miniProgress>span{background:var(--primary);height:100%;display:block}.music-player-module__3wI3RG__liveBadge{color:#000;letter-spacing:.08em;background:#fff;border-radius:4px;margin-right:6px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:750;display:inline-block}.music-player-module__3wI3RG__full{z-index:60;overscroll-behavior:contain;background:radial-gradient(circle at 50% -10%, color-mix(in srgb, var(--primary) 22%, transparent), transparent 60%), var(--background);padding:env(safe-area-inset-top) 0 calc(24px + env(safe-area-inset-bottom));position:fixed;inset:0;overflow-y:auto}.music-player-module__3wI3RG__full[hidden]{display:none}.music-player-module__3wI3RG__fullHeader{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;width:min(560px,100% - 32px);margin:0 auto;padding:12px 0;display:grid}.music-player-module__3wI3RG__iconButton{width:44px;height:44px}.music-player-module__3wI3RG__iconButton svg{width:24px;height:24px}.music-player-module__3wI3RG__iconButton:last-child svg{width:22px;height:22px}.music-player-module__3wI3RG__playerLabel{color:var(--primary);letter-spacing:.12em;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.music-player-module__3wI3RG__fullBody{gap:22px;width:min(560px,100% - 32px);margin:0 auto;display:grid}.music-player-module__3wI3RG__fullArt{aspect-ratio:1;background:var(--secondary);width:min(100%,420px);color:var(--primary);border-radius:14px;place-items:center;margin:8px auto 0;display:grid;overflow:hidden;box-shadow:0 24px 60px #00000073}.music-player-module__3wI3RG__fullArt img{object-fit:cover;width:100%;height:100%}.music-player-module__3wI3RG__fullArt svg{width:30%;height:30%}.music-player-module__3wI3RG__fullBackdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.music-player-module__3wI3RG__fullBackdrop img{object-fit:cover;filter:blur(44px)saturate(1.15)brightness(.45);width:100%;height:100%;transform:scale(1.2)}.music-player-module__3wI3RG__fullBackdrop:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--background) 55%, transparent), var(--background) 92%);position:absolute;inset:0}.music-player-module__3wI3RG__fullHeader,.music-player-module__3wI3RG__fullBody{z-index:1;position:relative}.music-player-module__3wI3RG__dataSaverToggle{border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:999px;align-self:start;align-items:center;gap:8px;margin-top:4px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.music-player-module__3wI3RG__dataSaverToggle[aria-pressed=true]{border-color:color-mix(in srgb, var(--primary) 55%, transparent);background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--foreground)}.music-player-module__3wI3RG__dataSaverDot{background:var(--border);border-radius:999px;width:10px;height:10px}.music-player-module__3wI3RG__dataSaverToggle[aria-pressed=true] .music-player-module__3wI3RG__dataSaverDot{background:var(--primary);box-shadow:0 0 10px color-mix(in srgb, var(--primary) 70%, transparent)}.music-player-module__3wI3RG__trackCopy{gap:6px;min-width:0;display:grid}.music-player-module__3wI3RG__trackCopy>strong{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:24px;font-weight:650;line-height:1.2}.music-player-module__3wI3RG__trackMeta{color:var(--muted-foreground);font-size:15px}.music-player-module__3wI3RG__links{flex-wrap:wrap;gap:6px 16px;display:flex}.music-player-module__3wI3RG__links a{color:var(--muted-foreground);text-underline-offset:3px;align-items:center;gap:4px;font-size:12px;display:inline-flex}.music-player-module__3wI3RG__links svg{width:12px;height:12px}.music-player-module__3wI3RG__playerError{color:var(--destructive);font-size:13px}.music-player-module__3wI3RG__playerControls{gap:8px;display:grid}.music-player-module__3wI3RG__seek{width:100%;accent-color:var(--primary)}.music-player-module__3wI3RG__seek:disabled{opacity:.5}.music-player-module__3wI3RG__time{color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}.music-player-module__3wI3RG__buttons{justify-content:space-between;align-items:center;padding:4px 8px 0;display:flex}.music-player-module__3wI3RG__skip{width:52px;height:52px}.music-player-module__3wI3RG__skip svg{width:30px;height:30px}.music-player-module__3wI3RG__control{background:var(--primary);width:68px;height:68px;color:var(--primary-foreground)}.music-player-module__3wI3RG__control svg{width:30px;height:30px}.music-player-module__3wI3RG__toggle{width:44px;height:44px;color:var(--muted-foreground)}.music-player-module__3wI3RG__toggle svg{width:20px;height:20px}.music-player-module__3wI3RG__toggle[aria-pressed=true]{color:var(--primary)}.music-player-module__3wI3RG__miniControl:disabled,.music-player-module__3wI3RG__miniSkip:disabled,.music-player-module__3wI3RG__control:disabled,.music-player-module__3wI3RG__skip:disabled,.music-player-module__3wI3RG__toggle:disabled{cursor:default;opacity:.4}.music-player-module__3wI3RG__miniExpand:focus-visible,.music-player-module__3wI3RG__miniBackground:focus-visible,.music-player-module__3wI3RG__miniControl:focus-visible,.music-player-module__3wI3RG__miniSkip:focus-visible,.music-player-module__3wI3RG__iconButton:focus-visible,.music-player-module__3wI3RG__control:focus-visible,.music-player-module__3wI3RG__skip:focus-visible,.music-player-module__3wI3RG__toggle:focus-visible,.music-player-module__3wI3RG__queue button:focus-visible,.music-player-module__3wI3RG__seek:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.music-player-module__3wI3RG__queue{border-top:1px solid var(--border);padding-top:14px}.music-player-module__3wI3RG__queue summary{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.music-player-module__3wI3RG__queue summary svg{width:16px;height:16px;color:var(--primary)}.music-player-module__3wI3RG__queue ol{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.music-player-module__3wI3RG__queueItem{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.music-player-module__3wI3RG__queueArtwork{aspect-ratio:1;background:var(--secondary);width:36px;color:var(--primary);border-radius:6px;place-items:center;display:grid;overflow:hidden}.music-player-module__3wI3RG__queueArtwork svg{width:16px;height:16px}.music-player-module__3wI3RG__queueArtwork img{object-fit:cover;width:100%;height:100%}.music-player-module__3wI3RG__queue li button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:1px;padding:6px 0;display:grid}.music-player-module__3wI3RG__queue li button strong,.music-player-module__3wI3RG__queue li button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-player-module__3wI3RG__queue li button strong{font-size:14px;font-weight:600}.music-player-module__3wI3RG__queue li button span{color:var(--muted-foreground);font-size:12px}.music-player-module__3wI3RG__queue li button[aria-current=true] strong{color:var(--primary)}.music-player-module__3wI3RG__queueItem a{color:var(--muted-foreground);font-size:11px}.music-player-module__3wI3RG__videoDock{z-index:39;right:8px;bottom:calc(var(--tab-bar-offset,0px) + var(--mini-player-height,64px) + 18px);border:1px solid var(--border);background:#000;border-radius:12px;flex-direction:column;width:min(400px,100% - 16px);display:flex;position:fixed;overflow:hidden;box-shadow:0 14px 40px #00000073}@media (min-width:768px){.music-player-module__3wI3RG__videoDock{bottom:calc(var(--mini-player-height,64px) + 30px)}}.music-player-module__3wI3RG__videoDockExpanded{z-index:61;top:calc(env(safe-area-inset-top) + 76px);width:min(560px,100% - 32px);bottom:auto;left:50%;right:auto;transform:translate(-50%);box-shadow:0 24px 60px #00000073}.music-player-module__3wI3RG__videoHost{aspect-ratio:16/9;width:100%;min-height:200px}.music-player-module__3wI3RG__videoHost iframe{border:0;width:100%;height:100%;display:block}.music-player-module__3wI3RG__videoNotice{--video-dock-bottom:calc(var(--tab-bar-offset,0px) + var(--mini-player-height,64px) + 18px);max-height:max(72px, calc(100dvh - var(--video-dock-bottom) - 65px - env(safe-area-inset-top) - 34px - max(200px, min(400px, 100vw - 16px) * 9 / 16)));overscroll-behavior:contain;flex:none;overflow-y:auto}@media (min-width:768px){.music-player-module__3wI3RG__videoNotice{--video-dock-bottom:calc(var(--mini-player-height,64px) + 30px)}}.music-player-module__3wI3RG__videoBar{background:var(--card);min-height:32px;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;padding:0 4px 0 12px;font-size:12px;display:flex}.music-player-module__3wI3RG__videoBar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-player-module__3wI3RG__videoClose{width:32px;height:32px;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.music-player-module__3wI3RG__videoClose:hover{background:color-mix(in srgb, var(--foreground) 12%, transparent)}.music-player-module__3wI3RG__videoClose:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.music-player-module__3wI3RG__videoClose svg{width:18px;height:18px}.music-player-module__3wI3RG__fullVideo{overflow:hidden}.music-player-module__3wI3RG__fullVideo .music-player-module__3wI3RG__fullBody{top:calc(env(safe-area-inset-top) + 76px + max(200px, min(560px, 100vw - 32px) * 9 / 16) + 18px);width:auto;padding:0 max(16px, calc((100% - 560px) / 2)) calc(24px + env(safe-area-inset-bottom));position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.music-player-module__3wI3RG__adNote{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.45}.music-player-module__3wI3RG__previewBadge{border:1px solid var(--foreground);color:var(--foreground);letter-spacing:.06em;border-radius:4px;margin-right:6px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:750;display:inline-block}.music-player-module__3wI3RG__upsell{color:var(--foreground);grid-column:1/-1;padding:0 12px 12px;font-size:13px}.music-player-module__3wI3RG__miniError a,.music-player-module__3wI3RG__playerError a,.music-player-module__3wI3RG__upsell a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}
.music-module__qLkGkq__page{--background:#131313;--foreground:#f3f3f3;--card:#202020;--card-foreground:#f3f3f3;--popover:#262626;--popover-foreground:#f3f3f3;--primary:#dcdcdc;--primary-foreground:#222;--secondary:#292929;--secondary-foreground:#eee;--muted:#242424;--muted-foreground:#c1c1c1;--accent:#bdbdbd;--accent-foreground:#1d1d1d;--destructive:#b4b4b4;--border:#414141;--input:#4f4f4f;--ring:#d9d9d9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--background);width:100%;min-height:calc(100dvh - 64px);color:var(--foreground);margin:0;padding:clamp(30px,6vw,72px) max(18px,50vw - 530px) 120px}.music-module__qLkGkq__topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.music-module__qLkGkq__topline a,.music-module__qLkGkq__consent a{color:var(--primary);text-underline-offset:4px;font-size:13px}.music-module__qLkGkq__eyebrow{color:var(--primary);letter-spacing:.15em;margin:0;font-size:10px;font-weight:750}.music-module__qLkGkq__title{max-width:750px;font-family:var(--font-display), sans-serif;letter-spacing:-.055em;margin:28px 0 0;font-size:clamp(36px,7vw,68px);font-weight:500;line-height:1.02}.music-module__qLkGkq__lead{max-width:620px;color:var(--muted-foreground);margin:15px 0 0;font-size:15px;line-height:1.65}.music-module__qLkGkq__tabs{border:1px solid var(--border);background:var(--card);border-radius:999px;gap:4px;width:fit-content;max-width:100%;margin-top:30px;padding:5px;display:flex}.music-module__qLkGkq__tabs button{min-height:42px;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:13px;font-weight:650}.music-module__qLkGkq__tabs button[aria-selected=true]{background:var(--primary);color:var(--primary-foreground)}.music-module__qLkGkq__tabs button span{opacity:.78;font-size:11px}.music-module__qLkGkq__tabs button:focus-visible,.music-module__qLkGkq__trendingButton:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.music-module__qLkGkq__sourceStatus{border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:color-mix(in srgb, var(--card) 92%, transparent);margin-top:18px;padding:16px 18px}.music-module__qLkGkq__statusHeading{align-items:center;gap:9px;font-size:13px;display:flex}.music-module__qLkGkq__statusActive,.music-module__qLkGkq__statusInactive{background:var(--primary);border-radius:50%;flex:none;width:8px;height:8px}.music-module__qLkGkq__statusInactive{background:var(--muted-foreground)}.music-module__qLkGkq__sourceStatus p{color:var(--muted-foreground);margin:8px 0 0 17px;font-size:12px;line-height:1.6}.music-module__qLkGkq__sourceStatus .music-module__qLkGkq__policyNote{color:var(--foreground)}.music-module__qLkGkq__searchPanel{border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--card);margin-top:18px;padding:clamp(16px,3vw,24px)}.music-module__qLkGkq__genreSection{gap:11px;margin-top:18px;display:grid}.music-module__qLkGkq__genreSection h2{margin:0;font-size:12px;font-weight:650}.music-module__qLkGkq__genreChips{flex-wrap:wrap;gap:8px;display:flex}.music-module__qLkGkq__genreChips a{border:1px solid var(--border);background:var(--card);min-height:36px;color:var(--foreground);border-radius:999px;align-items:center;padding:0 13px;font-size:11px;font-weight:600;text-decoration:none;transition:border-color .14s,background-color .14s;display:inline-flex}.music-module__qLkGkq__genreChips a:hover{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, var(--card))}.music-module__qLkGkq__genreChips a:focus-visible,.music-module__qLkGkq__categoryTabs button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.music-module__qLkGkq__consent label{color:var(--foreground);align-items:flex-start;gap:9px;display:flex}.music-module__qLkGkq__searchPanel form>label{margin-bottom:10px;font-size:13px;font-weight:650;display:block}.music-module__qLkGkq__searchRow{gap:10px;min-width:0;display:flex}.music-module__qLkGkq__inputWrap{border:1px solid var(--input);border-radius:var(--radius);background:var(--background);min-width:0;min-height:48px;color:var(--muted-foreground);flex:1;align-items:center;gap:11px;padding:0 14px;display:flex}.music-module__qLkGkq__inputWrap svg{flex:none;width:17px;height:17px}.music-module__qLkGkq__inputWrap input{width:100%;min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;font-size:15px}.music-module__qLkGkq__inputWrap input::placeholder{color:var(--muted-foreground);opacity:1}.music-module__qLkGkq__consent{color:var(--muted-foreground);gap:8px;margin-top:14px;font-size:12px;line-height:1.55;display:grid}.music-module__qLkGkq__consent input{width:16px;height:16px;accent-color:var(--primary);flex:none;margin:1px 0 0}.music-module__qLkGkq__consent p{margin:0 0 0 25px}.music-module__qLkGkq__consent div{flex-wrap:wrap;gap:14px;margin-left:25px;display:flex}.music-module__qLkGkq__trendingButton{color:var(--primary);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:13px;padding:7px 0;font-size:12px;font-weight:650;text-decoration:underline}.music-module__qLkGkq__trendingButton:disabled{cursor:wait;opacity:.7}.music-module__qLkGkq__playlistPicker{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;font-size:12px;display:flex}.music-module__qLkGkq__playlistPicker select{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);max-width:100%;min-height:36px;color:var(--foreground);font:inherit;padding:0 30px 0 10px}.music-module__qLkGkq__stateMessage{border-left:3px solid var(--primary);background:color-mix(in srgb, var(--primary) 9%, var(--card));color:var(--foreground);overflow-wrap:anywhere;margin:18px 0 0;padding:14px 16px;font-size:13px;line-height:1.6;display:block}.music-module__qLkGkq__results{gap:12px;margin-top:32px;display:grid}.music-module__qLkGkq__loadingMessage{border-left:2px solid var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--card));color:var(--foreground);padding:12px 14px;font-size:12px;display:block}.music-module__qLkGkq__categoryTabs{border:1px solid var(--border);background:var(--card);border-radius:999px;flex-wrap:wrap;gap:4px;width:fit-content;min-width:0;max-width:100%;margin:0;padding:4px;display:flex}.music-module__qLkGkq__categoryTabs button{min-height:36px;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:11px;font-weight:650}.music-module__qLkGkq__categoryTabs button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.music-module__qLkGkq__categoryTabs button span{font-variant-numeric:tabular-nums;margin-left:3px;font-size:10px}.music-module__qLkGkq__catalogResultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.music-module__qLkGkq__categoryEmpty{border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted-foreground);margin:0;padding:16px;font-size:12px}.music-module__qLkGkq__albumResults{gap:10px;display:grid}.music-module__qLkGkq__albumResults h3{color:var(--muted-foreground);margin:0;font-size:.82rem;font-weight:650}.music-module__qLkGkq__albumGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:9px;display:grid}.music-module__qLkGkq__resultsHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:3px;display:flex}.music-module__qLkGkq__resultsHeading>div:first-child{min-width:0}.music-module__qLkGkq__resultsHeading h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:18px;font-weight:650}.music-module__qLkGkq__resultsSource{color:var(--muted-foreground);font-size:11px}.music-module__qLkGkq__resultCard{border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card);grid-template-columns:84px minmax(0,1fr);gap:16px;min-width:0;padding:clamp(12px,2.4vw,18px);display:grid}.music-module__qLkGkq__youtubeCard{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#131313;--foreground:#f3f3f3;--card:#202020;--card-foreground:#f3f3f3;--popover:#262626;--popover-foreground:#f3f3f3;--primary:#dcdcdc;--primary-foreground:#222;--secondary:#292929;--secondary-foreground:#eee;--muted:#242424;--muted-foreground:#c1c1c1;--accent:#bdbdbd;--accent-foreground:#1d1d1d;--border:#414141;--input:#4f4f4f;--ring:#d9d9d9;border-color:var(--border);background:radial-gradient(ellipse at 90% 0%, #bdbdbd14, transparent 42%), var(--background);box-shadow:0 18px 44px #0000002e}.music-module__qLkGkq__youtubeCard .music-module__qLkGkq__youtubeArtwork{border:1px solid var(--border);background:#202020}.music-module__qLkGkq__youtubeCard.music-module__qLkGkq__youtubeCardPlaying{grid-template-columns:minmax(0,1fr)}.music-module__qLkGkq__youtubeCard.music-module__qLkGkq__youtubeCardPlaying .music-module__qLkGkq__youtubeArtwork{display:none}.music-module__qLkGkq__artwork{aspect-ratio:1;background:var(--secondary);width:84px;color:var(--primary);border-radius:8px;place-items:center;display:grid;overflow:hidden}.music-module__qLkGkq__artwork img{object-fit:cover;width:100%;height:100%}.music-module__qLkGkq__artwork svg{width:24px;height:24px}.music-module__qLkGkq__youtubeCard .music-module__qLkGkq__artwork.music-module__qLkGkq__youtubeArtwork{aspect-ratio:auto;color:#fff;background:#1c1c1c;align-self:start;width:120px;height:76px;font-size:12px;font-weight:700}.music-module__qLkGkq__youtubeCard .music-module__qLkGkq__artwork.music-module__qLkGkq__youtubeArtwork img{object-fit:cover}.music-module__qLkGkq__resultContent{align-content:start;justify-items:start;gap:12px;min-width:0;display:grid}.music-module__qLkGkq__resultHeading{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-width:0;display:flex}.music-module__qLkGkq__resultHeading>div{min-width:0}.music-module__qLkGkq__resultHeading h3{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;overflow-wrap:anywhere;margin:7px 0 0;font-size:17px;font-weight:600;line-height:1.3}.music-module__qLkGkq__sourcePill{background:color-mix(in srgb, var(--primary) 13%, var(--card));color:var(--primary);letter-spacing:.05em;border-radius:4px;padding:4px 7px;font-size:9px;font-weight:700;display:inline-block}.music-module__qLkGkq__youtubePill{color:#8e8e8e;background:#5c5c5c24}.music-module__qLkGkq__artistLine{color:var(--muted-foreground);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.5}.music-module__qLkGkq__artistLine a,.music-module__qLkGkq__attribution a{color:var(--foreground);text-underline-offset:3px}.music-module__qLkGkq__attribution{color:var(--muted-foreground);flex-wrap:wrap;gap:5px 13px;font-size:10px;line-height:1.45;display:flex}.music-module__qLkGkq__playbackBlocked,.music-module__qLkGkq__videoDescription{color:var(--muted-foreground);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.music-module__qLkGkq__youtubePlayerState{gap:12px;width:100%;min-width:0;display:grid}.music-module__qLkGkq__youtubePlayerState>p{border-left:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--card));color:var(--muted-foreground);overflow-wrap:anywhere;border-radius:0 8px 8px 0;margin:0;padding:11px 13px;font-size:12px;line-height:1.55}.music-module__qLkGkq__youtubeFrame{aspect-ratio:16/9;border:1px solid var(--border);background:#000;border-radius:10px;width:100%;min-width:200px;min-height:200px;position:relative;overflow:visible}.music-module__qLkGkq__youtubeFrame iframe{border:0;width:100%;min-width:200px;height:100%;min-height:200px;display:block;position:absolute;inset:0}.music-module__qLkGkq__youtubeCard.music-module__qLkGkq__youtubeCardQueued{border-color:var(--primary)}.music-module__qLkGkq__youtubeQueue{border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card);gap:14px;width:100%;min-width:0;margin-bottom:20px;padding:18px;display:grid}.music-module__qLkGkq__youtubeQueueHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.music-module__qLkGkq__youtubeQueueHeader h3{overflow-wrap:anywhere;margin:8px 0 0;font-size:17px;line-height:1.3}.music-module__qLkGkq__youtubeQueueHost{width:100%;height:100%}.music-module__qLkGkq__youtubeQueueNotice{border-left:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--card));color:var(--muted-foreground);border-radius:0 8px 8px 0;padding:10px 12px;font-size:12px;line-height:1.5;display:block}.music-module__qLkGkq__youtubeQueueControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.music-module__qLkGkq__youtubeQueueControls a{color:var(--muted-foreground);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.music-module__qLkGkq__youtubeQueueControls a svg{width:14px;height:14px}.music-module__qLkGkq__youtubeQueueList{gap:4px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.music-module__qLkGkq__youtubeQueueList button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:24px minmax(0,1fr);column-gap:10px;padding:8px 10px;display:grid}.music-module__qLkGkq__youtubeQueueList button:hover,.music-module__qLkGkq__youtubeQueueList button[aria-current=true]{background:color-mix(in srgb, var(--primary) 12%, transparent)}.music-module__qLkGkq__youtubeQueueList button span{color:var(--muted-foreground);font-variant-numeric:tabular-nums;grid-row:span 2;align-self:center;font-size:12px}.music-module__qLkGkq__youtubeQueueList button strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.music-module__qLkGkq__youtubeQueueList button em{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.music-module__qLkGkq__queueState{color:var(--muted-foreground);margin-top:32px;font-size:11px;line-height:1.5}.music-module__qLkGkq__queueState p{color:var(--destructive)}.music-module__qLkGkq__createPlaylist{border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card);gap:10px;margin-top:24px;padding:18px;display:grid}.music-module__qLkGkq__createPlaylist>label{font-size:13px;font-weight:650}.music-module__qLkGkq__createPlaylist>div{gap:10px;display:flex}.music-module__qLkGkq__createPlaylist input{border:1px solid var(--input);border-radius:var(--radius);background:var(--background);min-width:0;min-height:44px;color:var(--foreground);font:inherit;flex:1;padding:0 12px}.music-module__qLkGkq__collectionSection{gap:12px;margin-top:32px;display:grid}.music-module__qLkGkq__collectionItems{gap:10px;display:grid}.music-module__qLkGkq__emptyCollection{border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted-foreground);margin:0;padding:18px;font-size:13px;line-height:1.6}@media (max-width:560px){.music-module__qLkGkq__page{width:100%}.music-module__qLkGkq__topline{align-items:flex-start}.music-module__qLkGkq__topline a{text-align:right;max-width:112px}.music-module__qLkGkq__searchRow{align-items:stretch}.music-module__qLkGkq__searchRow>button{padding-inline:12px}.music-module__qLkGkq__resultCard{grid-template-columns:64px minmax(0,1fr);gap:11px;padding:11px}.music-module__qLkGkq__catalogResultGrid{grid-template-columns:minmax(0,1fr)}.music-module__qLkGkq__artwork{width:64px}.music-module__qLkGkq__youtubeCard .music-module__qLkGkq__artwork.music-module__qLkGkq__youtubeArtwork{width:64px;height:54px}.music-module__qLkGkq__resultHeading{flex-wrap:wrap}.music-module__qLkGkq__resultHeading>button{min-height:34px;padding-inline:9px;font-size:11px}.music-module__qLkGkq__resultsHeading{flex-direction:column;align-items:flex-start;gap:4px}.music-module__qLkGkq__createPlaylist>div{flex-direction:column;align-items:stretch}.music-module__qLkGkq__createPlaylist>div>button{width:100%}}@media (max-width:360px){.music-module__qLkGkq__page{width:100%}.music-module__qLkGkq__tabs button{padding-inline:13px}.music-module__qLkGkq__searchRow{flex-direction:column}.music-module__qLkGkq__searchRow>button{width:100%}.music-module__qLkGkq__resultCard{grid-template-columns:54px minmax(0,1fr);gap:9px}.music-module__qLkGkq__artwork,.music-module__qLkGkq__youtubeCard .music-module__qLkGkq__artwork.music-module__qLkGkq__youtubeArtwork{width:54px;display:grid}}.music-module__qLkGkq__playlistActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.music-module__qLkGkq__playlistActions select{border:1px solid var(--border);background:var(--card);min-height:32px;color:var(--foreground);font:inherit;border-radius:8px;padding:0 10px;font-size:13px}.music-module__qLkGkq__shareLink{border:1px solid color-mix(in srgb, var(--primary) 30%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--primary) 6%, transparent);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;font-size:13px;display:flex}.music-module__qLkGkq__shareLink p{color:var(--muted-foreground);flex:100%;margin:0;line-height:1.5}.music-module__qLkGkq__shareLink a{min-width:0;color:var(--primary);overflow-wrap:anywhere;text-underline-offset:.2em;font-weight:600;text-decoration:underline}.music-module__qLkGkq__shareVerify{border:1px solid color-mix(in srgb, var(--primary) 30%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--primary) 6%, transparent);gap:12px;margin-bottom:20px;padding:14px 16px;font-size:14px;display:grid}.music-module__qLkGkq__shareVerify>p{color:var(--muted-foreground);margin:0;line-height:1.5}.music-module__qLkGkq__shareVerify>p strong{color:var(--foreground);font-weight:650}.music-module__qLkGkq__collectionSection .music-module__qLkGkq__shareVerify{margin-bottom:0}.music-module__qLkGkq__shareVerify:focus-visible{outline:2px solid var(--ring);outline-offset:2px}
.public-uploads-chart-module__W4VSOa__state{color:var(--muted-foreground);padding:.5rem 0;font-size:.9rem}.public-uploads-chart-module__W4VSOa__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.public-uploads-chart-module__W4VSOa__row{border-radius:calc(var(--radius) * .75);align-items:center;gap:.75rem;padding:.5rem;display:flex}.public-uploads-chart-module__W4VSOa__row:hover{background:var(--muted)}.public-uploads-chart-module__W4VSOa__rank{text-align:center;font-variant-numeric:tabular-nums;width:1.5rem;color:var(--muted-foreground);flex:none;font-size:.85rem}.public-uploads-chart-module__W4VSOa__playButton{background:var(--primary);width:2.25rem;height:2.25rem;color:var(--primary-foreground);cursor:pointer;border:none;border-radius:999px;flex:none;place-items:center;display:grid}.public-uploads-chart-module__W4VSOa__playButton svg{width:1.1rem;height:1.1rem}.public-uploads-chart-module__W4VSOa__copy{flex-direction:column;flex:auto;min-width:0;display:flex}.public-uploads-chart-module__W4VSOa__title{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.public-uploads-chart-module__W4VSOa__meta{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.public-uploads-chart-module__W4VSOa__actions{flex:none;gap:.25rem;display:flex}.public-uploads-chart-module__W4VSOa__iconButton{width:2rem;height:2rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;display:grid}.public-uploads-chart-module__W4VSOa__iconButton:hover{color:var(--foreground);background:var(--muted)}.public-uploads-chart-module__W4VSOa__iconButton svg{width:1.05rem;height:1.05rem}
.downloaded-track-credit-module__9AKX0q__credit{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:.15rem;font-size:.72rem;line-height:1.35;display:block}.downloaded-track-credit-module__9AKX0q__credit a{color:inherit;text-underline-offset:2px;text-decoration:underline}.downloaded-track-credit-module__9AKX0q__credit a:hover{color:var(--foreground)}
.landing-page-module__CotIQq__page{background:var(--background);min-height:100dvh;color:var(--foreground)}.landing-page-module__CotIQq__hero{color:#fff;background:#000;min-height:100dvh;position:relative;overflow:hidden}.landing-page-module__CotIQq__bgBlur{object-fit:cover;filter:blur(42px)brightness(.65)saturate(1.1);z-index:0;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15)}.landing-page-module__CotIQq__frontVideo{object-fit:contain;z-index:1;width:100%;height:100%;position:absolute;inset:0}.landing-page-module__CotIQq__scrim{z-index:2;background:linear-gradient(#00000080 0%,#0000 22% 60%,#000000d1 100%);position:absolute;inset:0}.landing-page-module__CotIQq__heroContent{z-index:3;flex-direction:column;width:100%;max-width:1100px;min-height:100dvh;margin:0 auto;padding:20px 16px 40px;display:flex;position:relative}.landing-page-module__CotIQq__topbar{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.landing-page-module__CotIQq__brand{letter-spacing:-.02em;color:#fff;text-shadow:0 1px 10px #00000080;font-size:1.3rem;font-weight:800}.landing-page-module__CotIQq__topLogin{color:#fff;background:#00000040;border:1px solid #fff9;border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:600;text-decoration:none}.landing-page-module__CotIQq__topLogin:hover{background:#ffffff2e}.landing-page-module__CotIQq__copy{flex-direction:column;flex:1;justify-content:flex-end;gap:16px;max-width:640px;display:flex}.landing-page-module__CotIQq__title{letter-spacing:-.02em;text-shadow:0 2px 24px #0000008c;margin:0;font-size:clamp(2.2rem,8vw,4rem);font-weight:800;line-height:1.03}.landing-page-module__CotIQq__lead{color:#ffffffe6;text-shadow:0 1px 14px #00000080;max-width:34ch;margin:0;font-size:clamp(1rem,2.6vw,1.25rem)}.landing-page-module__CotIQq__actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.landing-page-module__CotIQq__primary,.landing-page-module__CotIQq__secondary{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.landing-page-module__CotIQq__primary{color:#0a0a0a;background:#fff;box-shadow:0 12px 28px -12px #0009}.landing-page-module__CotIQq__primary:hover{opacity:.92}.landing-page-module__CotIQq__secondary{color:#fff;background:#00000047;border:1px solid #ffffff8c}.landing-page-module__CotIQq__secondary:hover{background:#ffffff29}.landing-page-module__CotIQq__legal{color:#ffffffd1;margin:4px 0 0;font-size:.8rem}.landing-page-module__CotIQq__legal a{color:inherit;text-decoration:underline}@media (min-width:820px){.landing-page-module__CotIQq__copy{max-width:44ch}}.landing-page-module__CotIQq__inner{width:100%;max-width:1100px;margin:0 auto;padding:32px 16px 56px}.landing-page-module__CotIQq__plans{padding-top:8px}.landing-page-module__CotIQq__plansHead{text-align:center;margin-bottom:20px}.landing-page-module__CotIQq__eyebrow{letter-spacing:.1em;color:var(--muted-foreground);margin:0;font-size:.72rem;font-weight:700}.landing-page-module__CotIQq__plansTitle{letter-spacing:-.01em;margin:4px 0 6px;font-size:clamp(1.5rem,4vw,2rem);font-weight:800}.landing-page-module__CotIQq__plansLead{color:var(--muted-foreground);margin:0;font-size:.95rem}.landing-page-module__CotIQq__planGrid{grid-template-columns:1fr;gap:14px;display:grid}.landing-page-module__CotIQq__planCard{border:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 3%, var(--background));border-radius:18px;flex-direction:column;gap:8px;padding:20px;display:flex;position:relative}.landing-page-module__CotIQq__planFeatured{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.landing-page-module__CotIQq__planBadge{background:var(--primary);color:var(--primary-foreground);border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700;position:absolute;top:-11px;left:20px}.landing-page-module__CotIQq__planName{margin:0;font-size:1.15rem;font-weight:800}.landing-page-module__CotIQq__planTagline{color:var(--muted-foreground);margin:0;font-size:.85rem}.landing-page-module__CotIQq__planPrice{align-items:baseline;gap:6px;margin:6px 0 0;display:flex}.landing-page-module__CotIQq__planPrice strong{letter-spacing:-.02em;font-size:1.9rem;font-weight:800}.landing-page-module__CotIQq__planPer{color:var(--muted-foreground);font-size:.9rem}.landing-page-module__CotIQq__planYear{color:var(--muted-foreground);margin:0;font-size:.82rem}.landing-page-module__CotIQq__planPerks{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.landing-page-module__CotIQq__planPerks li{color:var(--foreground);padding-left:20px;position:relative}.landing-page-module__CotIQq__planPerks li:before{content:"✓";color:var(--primary);font-weight:800;position:absolute;left:0}.landing-page-module__CotIQq__planCta,.landing-page-module__CotIQq__planCtaPrimary{border-radius:999px;justify-content:center;align-items:center;min-height:46px;margin-top:auto;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.landing-page-module__CotIQq__planCta{color:var(--foreground);border:1px solid var(--border);background:0 0}.landing-page-module__CotIQq__planCta:hover{background:var(--muted)}.landing-page-module__CotIQq__planCtaPrimary{background:var(--primary);color:var(--primary-foreground)}.landing-page-module__CotIQq__planCtaPrimary:hover{opacity:.93}.landing-page-module__CotIQq__plansNote{text-align:center;color:var(--muted-foreground);margin:18px 0 0;font-size:.85rem}@media (min-width:720px){.landing-page-module__CotIQq__planGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.landing-page-module__CotIQq__planGrid{grid-template-columns:repeat(4,1fr)}}
.local-music-section-module__ljzbZq__section{border:1px solid var(--border);background:linear-gradient(160deg, color-mix(in srgb, var(--primary) 10%, var(--card)), var(--card) 55%);min-width:0;color:var(--card-foreground);border-radius:16px;gap:14px;padding:16px;scroll-margin-top:72px;display:grid}.local-music-section-module__ljzbZq__header{gap:2px;display:grid}.local-music-section-module__ljzbZq__header h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(20px,2.6vw,28px);font-weight:600}.local-music-section-module__ljzbZq__eyebrow{color:var(--primary);letter-spacing:.14em;margin:0 0 2px;font-size:10px;font-weight:750}.local-music-section-module__ljzbZq__lead{max-width:62ch;color:var(--muted-foreground);margin:4px 0 0;font-size:13px;line-height:1.45}.local-music-section-module__ljzbZq__state{color:var(--muted-foreground);margin:0;font-size:14px}.local-music-section-module__ljzbZq__actions{flex-wrap:wrap;gap:8px;display:flex;position:relative}.local-music-section-module__ljzbZq__action{border-radius:999px;flex:auto;min-height:44px}.local-music-section-module__ljzbZq__action[aria-disabled=true]{cursor:progress;opacity:.6}.local-music-section-module__ljzbZq__fileInput{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.local-music-section-module__ljzbZq__progress{gap:6px;display:grid}.local-music-section-module__ljzbZq__progressText{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.local-music-section-module__ljzbZq__notice,.local-music-section-module__ljzbZq__hint{border:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 4%, transparent);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.local-music-section-module__ljzbZq__hint{border-color:color-mix(in srgb, var(--primary) 40%, var(--border));background:color-mix(in srgb, var(--primary) 8%, transparent);flex-wrap:nowrap;align-items:flex-start}.local-music-section-module__ljzbZq__notice svg,.local-music-section-module__ljzbZq__hint svg{width:16px;height:16px;color:var(--primary);flex:none;margin-top:1px}.local-music-section-module__ljzbZq__empty{border:1px dashed var(--border);color:var(--muted-foreground);border-radius:12px;justify-items:start;gap:6px;padding:18px 16px;font-size:13px;line-height:1.45;display:grid}.local-music-section-module__ljzbZq__empty svg{width:22px;height:22px;color:var(--primary)}.local-music-section-module__ljzbZq__empty strong{color:var(--foreground);font-size:14px;font-weight:650}.local-music-section-module__ljzbZq__list{gap:2px;margin:0 -6px;padding:0;list-style:none;display:grid}.local-music-section-module__ljzbZq__row{content-visibility:auto;contain-intrinsic-size:auto 62px;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px;display:grid}.local-music-section-module__ljzbZq__row[aria-current=true]{background:color-mix(in srgb, var(--primary) 13%, transparent)}.local-music-section-module__ljzbZq__art{aspect-ratio:1;background:linear-gradient(140deg, var(--secondary), var(--muted));width:48px;color:var(--primary);font-family:var(--font-display), sans-serif;border-radius:8px;place-items:center;font-size:18px;font-weight:700;display:grid;overflow:hidden}.local-music-section-module__ljzbZq__art img{object-fit:cover;width:100%;height:100%}.local-music-section-module__ljzbZq__copy{gap:2px;min-width:0;display:grid}.local-music-section-module__ljzbZq__titleLine{align-items:center;gap:6px;min-width:0;display:flex}.local-music-section-module__ljzbZq__title,.local-music-section-module__ljzbZq__metaText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.local-music-section-module__ljzbZq__title{min-width:0;font-size:14px;font-weight:650}.local-music-section-module__ljzbZq__row[aria-current=true] .local-music-section-module__ljzbZq__title{color:var(--primary)}.local-music-section-module__ljzbZq__nowIcon{width:14px;height:14px;color:var(--primary);flex:none}.local-music-section-module__ljzbZq__sourceBadge{border:1px solid var(--border);background:color-mix(in oklab, var(--muted) 55%, transparent);color:var(--muted-foreground);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;flex:none;padding:1px 7px;font-size:10px;font-weight:650}.local-music-section-module__ljzbZq__meta{min-width:0;color:var(--muted-foreground);font-size:12px;display:flex}.local-music-section-module__ljzbZq__metaText{min-width:0}.local-music-section-module__ljzbZq__metaDuration{font-variant-numeric:tabular-nums;flex:none}.local-music-section-module__ljzbZq__metaDuration:before{content:"·";margin:0 .35em}.local-music-section-module__ljzbZq__duration{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px;display:none}.local-music-section-module__ljzbZq__rowActions{align-items:center;gap:2px;display:flex}.local-music-section-module__ljzbZq__iconButton{width:40px;height:40px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.local-music-section-module__ljzbZq__iconButton:disabled{cursor:not-allowed;opacity:.5}.local-music-section-module__ljzbZq__iconButton svg{width:18px;height:18px}.local-music-section-module__ljzbZq__playButton{background:var(--primary);color:var(--primary-foreground)}.local-music-section-module__ljzbZq__iconButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.local-music-section-module__ljzbZq__more{min-height:40px;color:var(--primary);justify-self:start}.local-music-section-module__ljzbZq__footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}.local-music-section-module__ljzbZq__footer p{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.local-music-section-module__ljzbZq__clearAll{min-height:40px;color:var(--muted-foreground)}.local-music-section-module__ljzbZq__destructive{background:var(--destructive);color:var(--destructive-foreground,#fff)}.local-music-section-module__ljzbZq__destructive[aria-disabled=true]{cursor:progress;opacity:.6}@media (hover:hover){.local-music-section-module__ljzbZq__row:hover:not([aria-current=true]){background:color-mix(in srgb, var(--foreground) 5%, transparent)}.local-music-section-module__ljzbZq__iconButton:hover{background:color-mix(in srgb, var(--foreground) 8%, transparent);color:var(--foreground)}.local-music-section-module__ljzbZq__playButton:hover{background:var(--primary);color:var(--primary-foreground)}.local-music-section-module__ljzbZq__clearAll:hover{color:var(--destructive)}.local-music-section-module__ljzbZq__destructive:hover{background:color-mix(in srgb, var(--destructive) 88%, #000)}}@media (min-width:481px){.local-music-section-module__ljzbZq__row{grid-template-columns:48px minmax(0,1fr) auto auto}.local-music-section-module__ljzbZq__duration{display:inline}.local-music-section-module__ljzbZq__metaDuration{display:none}}@media (min-width:621px){.local-music-section-module__ljzbZq__section{padding:20px}.local-music-section-module__ljzbZq__action{flex:none}.local-music-section-module__ljzbZq__row{grid-template-columns:52px minmax(0,1fr) auto auto;gap:12px}.local-music-section-module__ljzbZq__art{width:52px}}@media (prefers-reduced-motion:no-preference){.local-music-section-module__ljzbZq__row,.local-music-section-module__ljzbZq__iconButton{transition:background-color .12s}}@media (prefers-reduced-motion:reduce){.local-music-section-module__ljzbZq__progressBar>*{transition:none}}
.offline-download-button-module__0JNbgG__wrap{flex-direction:column;gap:.6rem;margin:.25rem 0 .75rem;display:flex}.offline-download-button-module__0JNbgG__actionRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.offline-download-button-module__0JNbgG__button{min-width:0}.offline-download-button-module__0JNbgG__progress{flex-direction:column;gap:.35rem;display:flex}.offline-download-button-module__0JNbgG__progressText{color:var(--muted-foreground);overflow-wrap:anywhere;margin:0;font-size:.82rem}.offline-download-button-module__0JNbgG__progressBar{max-width:22rem}.offline-download-button-module__0JNbgG__note,.offline-download-button-module__0JNbgG__summaryOk,.offline-download-button-module__0JNbgG__summaryError,.offline-download-button-module__0JNbgG__onlineOnlyLead{align-items:flex-start;gap:.4rem;margin:0;font-size:.85rem;line-height:1.4;display:flex}.offline-download-button-module__0JNbgG__note svg,.offline-download-button-module__0JNbgG__summaryOk svg,.offline-download-button-module__0JNbgG__summaryError svg,.offline-download-button-module__0JNbgG__onlineOnlyLead svg{flex:none;width:1rem;height:1rem;margin-top:.12rem}.offline-download-button-module__0JNbgG__note a{text-underline-offset:2px;text-decoration:underline}.offline-download-button-module__0JNbgG__summary{flex-direction:column;gap:.35rem;display:flex}.offline-download-button-module__0JNbgG__summaryOk{color:var(--foreground)}.offline-download-button-module__0JNbgG__summaryError{color:var(--destructive)}.offline-download-button-module__0JNbgG__failedList,.offline-download-button-module__0JNbgG__onlineOnlyList{color:var(--muted-foreground);flex-direction:column;gap:.3rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.offline-download-button-module__0JNbgG__failedList li{overflow-wrap:anywhere}.offline-download-button-module__0JNbgG__onlineOnly{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in oklab, var(--muted) 40%, transparent);flex-direction:column;gap:.4rem;padding:.5rem .6rem;display:flex}.offline-download-button-module__0JNbgG__onlineOnlyList li{overflow-wrap:anywhere;flex-direction:column;gap:.05rem;display:flex}.offline-download-button-module__0JNbgG__onlineOnlyList strong{color:var(--foreground);font-weight:600}
.public-library-view-module__oW3j4W__page{flex-direction:column;gap:1.5rem;max-width:48rem;margin:0 auto;padding:1.5rem 1rem 6rem;display:flex}.public-library-view-module__oW3j4W__header{flex-direction:column;gap:.35rem;display:flex}.public-library-view-module__oW3j4W__pageTitle{margin:0;font-size:1.6rem}.public-library-view-module__oW3j4W__lead{color:var(--muted-foreground);margin:0;line-height:1.45}.public-library-view-module__oW3j4W__section{flex-direction:column;gap:.5rem;display:flex}.public-library-view-module__oW3j4W__sectionTitle{margin:0;font-size:1.15rem}
.youtube-search-notice-module__oR6PqG__notice{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px 14px;display:grid}.youtube-search-notice-module__oR6PqG__notice p{color:var(--foreground);margin:0;font-size:14px;line-height:1.45}.youtube-search-notice-module__oR6PqG__savedLabel{color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:650}.youtube-search-notice-module__oR6PqG__actions{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;display:flex}.youtube-search-notice-module__oR6PqG__actions>*{min-width:0;max-width:100%}
.require-login-module__Ou5dna__gate{background:var(--background);min-height:100dvh;color:var(--foreground);place-items:center;padding:24px 16px;display:grid}.require-login-module__Ou5dna__card{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:22rem;display:flex}.require-login-module__Ou5dna__brand{letter-spacing:-.01em;margin:0;font-size:1.6rem;font-weight:700}.require-login-module__Ou5dna__message{color:var(--muted-foreground);margin:0;font-size:.95rem}.require-login-module__Ou5dna__action{background:var(--primary);min-height:44px;color:var(--primary-foreground);border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.require-login-module__Ou5dna__action:hover{opacity:.92}
.album-detail-module__F15-hG__page{width:min(100% - 40px,1040px);color:var(--foreground);gap:1.25rem;margin:0 auto;padding:clamp(1.2rem,4vw,2.5rem) 0 5rem;display:grid}.album-detail-module__F15-hG__backLink,.album-detail-module__F15-hG__albumCopy>a,.album-detail-module__F15-hG__accessLink{width:fit-content;color:var(--primary);text-underline-offset:.2em;font-size:.86rem;font-weight:650;text-decoration:underline}.album-detail-module__F15-hG__albumHeader{border-bottom:1px solid var(--border);grid-template-columns:minmax(220px,.75fr) minmax(0,1fr);align-items:end;gap:clamp(1.2rem,4vw,2.5rem);padding:.5rem 0 2rem;display:grid}.album-detail-module__F15-hG__cover{aspect-ratio:1;background:var(--muted);width:100%;color:var(--muted-foreground);box-shadow:0 20px 55px color-mix(in srgb, var(--foreground) 10%, transparent);border-radius:1rem;place-items:center;display:grid;overflow:hidden}.album-detail-module__F15-hG__cover img{object-fit:cover;width:100%;height:100%}.album-detail-module__F15-hG__cover>span{font-family:var(--font-display,inherit);font-size:clamp(4rem,12vw,7rem)}.album-detail-module__F15-hG__albumCopy{align-content:end;justify-items:start;gap:.8rem;min-width:0;padding-bottom:.25rem;display:grid}.album-detail-module__F15-hG__eyebrow{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:750}.album-detail-module__F15-hG__albumCopy h1,.album-detail-module__F15-hG__sectionHeading h2{font-family:var(--font-display,inherit);letter-spacing:-.045em;margin:0}.album-detail-module__F15-hG__albumCopy h1{overflow-wrap:anywhere;max-width:16ch;font-size:clamp(2rem,5.6vw,4.25rem);line-height:1.02}.album-detail-module__F15-hG__albumCopy>p:not(.album-detail-module__F15-hG__eyebrow){color:var(--muted-foreground);margin:0;font-size:clamp(1rem,2vw,1.25rem)}.album-detail-module__F15-hG__albumMeta{flex-wrap:wrap;gap:.55rem;display:flex}.album-detail-module__F15-hG__albumMeta span{border:1px solid var(--border);color:var(--muted-foreground);border-radius:999px;padding:.35rem .65rem;font-size:.72rem}.album-detail-module__F15-hG__trackSection{gap:1rem;display:grid}.album-detail-module__F15-hG__sectionHeading{justify-content:space-between;align-items:end;gap:1rem;padding-top:.4rem;display:flex}.album-detail-module__F15-hG__sectionHeading>div{gap:.35rem;display:grid}.album-detail-module__F15-hG__sectionHeading h2{font-size:clamp(1.55rem,3vw,2.2rem)}.album-detail-module__F15-hG__sectionHeading>p{max-width:30rem;color:var(--muted-foreground);text-align:right;margin:0;font-size:.8rem;line-height:1.5}.album-detail-module__F15-hG__trackList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.album-detail-module__F15-hG__track{border-bottom:1px solid var(--border);grid-template-columns:2rem 52px minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.8rem .4rem;display:grid}.album-detail-module__F15-hG__trackArtwork,.album-detail-module__F15-hG__trackArtwork img{object-fit:cover;border-radius:8px;width:52px;height:52px;display:block;overflow:hidden}.album-detail-module__F15-hG__trackNumber{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.8rem}.album-detail-module__F15-hG__trackCopy{gap:.2rem;min-width:0;display:grid}.album-detail-module__F15-hG__trackCopy strong{overflow-wrap:anywhere;font-family:var(--font-display,inherit);font-size:1rem;line-height:1.35}.album-detail-module__F15-hG__trackCopy>span{color:var(--muted-foreground);font-size:.77rem}.album-detail-module__F15-hG__trackCopy>a{width:fit-content;color:var(--muted-foreground);text-underline-offset:.2em;font-size:.77rem}.album-detail-module__F15-hG__trackCopy .album-detail-module__F15-hG__available{color:var(--primary);font-weight:650}.album-detail-module__F15-hG__trackCopy .album-detail-module__F15-hG__blocked{color:var(--muted-foreground)}.album-detail-module__F15-hG__playButton{background:var(--primary);min-width:5.25rem;min-height:2.6rem;color:var(--primary-foreground);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.55rem .9rem;font-size:.8rem;font-weight:700}.album-detail-module__F15-hG__playButton:disabled{cursor:wait;opacity:.65}.album-detail-module__F15-hG__state,.album-detail-module__F15-hG__statePanel{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:.9rem;margin:0;padding:1rem;line-height:1.6}.album-detail-module__F15-hG__statePanel h1{color:var(--foreground);font-family:var(--font-display,inherit);margin:0 0 .4rem;font-size:1.55rem}.album-detail-module__F15-hG__statePanel p{margin:0}@media (max-width:640px){.album-detail-module__F15-hG__page{width:min(100% - 28px,1040px)}.album-detail-module__F15-hG__albumHeader{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.2rem}.album-detail-module__F15-hG__cover{width:min(72vw,320px)}.album-detail-module__F15-hG__sectionHeading{flex-direction:column;align-items:flex-start}.album-detail-module__F15-hG__sectionHeading>p{text-align:left}.album-detail-module__F15-hG__track{grid-template-columns:1.4rem 44px minmax(0,1fr);gap:.45rem}.album-detail-module__F15-hG__trackArtwork,.album-detail-module__F15-hG__trackArtwork img{width:44px;height:44px}.album-detail-module__F15-hG__track .album-detail-module__F15-hG__playButton{grid-column:3;justify-self:start}}@media (prefers-reduced-motion:reduce){.album-detail-module__F15-hG__playButton{transition:none}}
.classics-view-module__ZX_NDG__page{gap:20px;max-width:860px;margin:0 auto;padding:24px 16px 96px;display:grid}.classics-view-module__ZX_NDG__header{gap:8px;display:grid}.classics-view-module__ZX_NDG__pageTitle{margin:0;font-size:26px;font-weight:800}.classics-view-module__ZX_NDG__lead{color:var(--muted-foreground);margin:0;font-size:15px;line-height:1.5}.classics-view-module__ZX_NDG__radioNote{color:var(--muted-foreground);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.classics-view-module__ZX_NDG__radioNote svg{width:16px;height:16px;color:var(--primary);flex:none}.classics-view-module__ZX_NDG__radioNote a{color:var(--primary);text-decoration:underline}.classics-view-module__ZX_NDG__tabs{border:0;flex-wrap:wrap;gap:8px;min-inline-size:0;margin:0;padding:0;display:flex}.classics-view-module__ZX_NDG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.classics-view-module__ZX_NDG__tab{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600}.classics-view-module__ZX_NDG__tab:hover{border-color:var(--primary)}.classics-view-module__ZX_NDG__tabActive{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.classics-view-module__ZX_NDG__tagline{color:var(--foreground);margin:0;font-size:15px}.classics-view-module__ZX_NDG__state{color:var(--muted-foreground);margin:0;font-size:14px}.classics-view-module__ZX_NDG__playlists{gap:28px;display:grid}.classics-view-module__ZX_NDG__section{gap:10px;display:grid}.classics-view-module__ZX_NDG__sectionHead{gap:2px;display:grid}.classics-view-module__ZX_NDG__sectionTitle{margin:0;font-size:18px;font-weight:700}.classics-view-module__ZX_NDG__sectionDesc{color:var(--muted-foreground);margin:0;font-size:13px}.classics-view-module__ZX_NDG__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.classics-view-module__ZX_NDG__row{border:1px solid var(--border);background:var(--card);border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.classics-view-module__ZX_NDG__playButton{cursor:pointer;background:var(--primary);width:40px;height:40px;color:var(--primary-foreground);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.classics-view-module__ZX_NDG__playButton svg{width:17px;height:17px}.classics-view-module__ZX_NDG__cover{background:color-mix(in srgb, var(--primary) 12%, transparent);width:44px;height:44px;color:var(--muted-foreground);border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.classics-view-module__ZX_NDG__cover img{object-fit:cover;width:100%;height:100%}.classics-view-module__ZX_NDG__copy{flex:1;gap:2px;min-width:0;display:grid}.classics-view-module__ZX_NDG__copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.classics-view-module__ZX_NDG__copy span{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}
.flashcards-module__ezikCa__wrap{gap:16px;max-width:640px;display:grid}.flashcards-module__ezikCa__tabs{flex-wrap:wrap;gap:8px;display:flex}.flashcards-module__ezikCa__tab{border:1px solid var(--border);min-height:40px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-weight:600}.flashcards-module__ezikCa__tab[aria-selected=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.flashcards-module__ezikCa__stats{color:var(--muted-foreground);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.flashcards-module__ezikCa__stats svg{width:16px;height:16px}.flashcards-module__ezikCa__card{border:1px solid var(--border);background:linear-gradient(150deg, var(--secondary), var(--muted));min-height:240px;color:var(--foreground);text-align:left;cursor:pointer;border-radius:20px;align-content:space-between;gap:16px;padding:24px;transition:transform .35s,background .35s;display:grid}.flashcards-module__ezikCa__card.flashcards-module__ezikCa__flipped{background:linear-gradient(150deg, color-mix(in srgb, var(--primary) 22%, var(--secondary)), var(--muted));transform:rotateX(4deg)}.flashcards-module__ezikCa__card:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.flashcards-module__ezikCa__topic{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.flashcards-module__ezikCa__face{font-size:22px;font-weight:700;line-height:1.35}.flashcards-module__ezikCa__hint,.flashcards-module__ezikCa__remaining{color:var(--muted-foreground);font-size:13px}.flashcards-module__ezikCa__remaining{margin:0}.flashcards-module__ezikCa__link{margin:0;font-weight:600}.flashcards-module__ezikCa__actions,.flashcards-module__ezikCa__footerActions{flex-wrap:wrap;gap:10px;display:flex}.flashcards-module__ezikCa__empty{border:1px dashed var(--border);color:var(--muted-foreground);border-radius:16px;margin:0;padding:24px}@media (prefers-reduced-motion:reduce){.flashcards-module__ezikCa__card{transition:none}.flashcards-module__ezikCa__card.flashcards-module__ezikCa__flipped{transform:none}}
.record-pool-module__qM4-Ia__page{gap:20px;max-width:820px;margin:0 auto;padding:24px 16px 96px;display:grid}.record-pool-module__qM4-Ia__header{gap:8px;display:grid}.record-pool-module__qM4-Ia__pageTitle{margin:0;font-size:26px;font-weight:800}.record-pool-module__qM4-Ia__lead{color:var(--muted-foreground);margin:0;font-size:15px;line-height:1.5}.record-pool-module__qM4-Ia__chips{border:0;flex-wrap:wrap;gap:8px;min-inline-size:0;margin:0;padding:0;display:flex}.record-pool-module__qM4-Ia__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.record-pool-module__qM4-Ia__chip{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:13px}.record-pool-module__qM4-Ia__chip:hover{border-color:var(--primary)}.record-pool-module__qM4-Ia__chipActive{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.record-pool-module__qM4-Ia__state{color:var(--muted-foreground);margin:0;font-size:14px}.record-pool-module__qM4-Ia__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.record-pool-module__qM4-Ia__row{border:1px solid var(--border);background:var(--card);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.record-pool-module__qM4-Ia__playButton{cursor:pointer;background:var(--primary);width:42px;height:42px;color:var(--primary-foreground);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.record-pool-module__qM4-Ia__playButton svg{width:18px;height:18px}.record-pool-module__qM4-Ia__cover{background:color-mix(in srgb, var(--primary) 12%, transparent);width:48px;height:48px;color:var(--muted-foreground);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.record-pool-module__qM4-Ia__cover img{object-fit:cover;width:100%;height:100%}.record-pool-module__qM4-Ia__copy{flex:1;gap:3px;min-width:0;display:grid}.record-pool-module__qM4-Ia__copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-pool-module__qM4-Ia__artist{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.record-pool-module__qM4-Ia__badges{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.record-pool-module__qM4-Ia__badge{background:color-mix(in srgb, var(--foreground) 8%, transparent);color:var(--muted-foreground);white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:11px}.record-pool-module__qM4-Ia__license{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;text-decoration:underline;overflow:hidden}.record-pool-module__qM4-Ia__actions{flex:none}
.shared-playlist-module__sPJRNW__page{width:min(100% - 32px,980px);color:var(--foreground);gap:clamp(1.5rem,4vw,2.25rem);margin:0 auto;padding:clamp(1.25rem,4vw,2.5rem) 0 6rem;display:grid}.shared-playlist-module__sPJRNW__hero{border:1px solid var(--border);border-radius:calc(var(--radius) * 2);background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--primary) 22%, transparent) 0%, transparent 60%), linear-gradient(160deg, color-mix(in srgb, var(--primary) 8%, var(--card)) 0%, var(--card) 70%);grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:end;gap:clamp(1.25rem,4vw,2.5rem);padding:clamp(1.25rem,4vw,2rem);display:grid;position:relative;overflow:hidden}.shared-playlist-module__sPJRNW__mosaic{aspect-ratio:1;border-radius:calc(var(--radius) * 1.5);background:var(--muted);width:100%;box-shadow:0 24px 60px color-mix(in srgb, var(--foreground) 16%, transparent);display:grid;overflow:hidden}.shared-playlist-module__sPJRNW__mosaic[data-count="4"]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.shared-playlist-module__sPJRNW__mosaic>span,.shared-playlist-module__sPJRNW__mosaic img{object-fit:cover;place-items:center;width:100%;height:100%;display:grid}.shared-playlist-module__sPJRNW__mosaicFallback{background:linear-gradient(145deg, var(--primary) 0%, color-mix(in srgb, var(--primary) 45%, var(--foreground)) 100%);color:var(--primary-foreground);font-family:var(--font-display,inherit);letter-spacing:-.05em;place-items:center;font-size:clamp(4rem,12vw,6.5rem);font-weight:700;display:grid}.shared-playlist-module__sPJRNW__heroCopy{justify-items:start;gap:.75rem;min-width:0;display:grid}.shared-playlist-module__sPJRNW__eyebrow{color:var(--primary);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:750}.shared-playlist-module__sPJRNW__heroCopy h1{max-width:18ch;font-family:var(--font-display,inherit);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(2rem,6vw,3.9rem);line-height:1.02}.shared-playlist-module__sPJRNW__byline{color:var(--muted-foreground);flex-wrap:wrap;gap:.35rem .75rem;margin:0;font-size:.95rem;display:flex}.shared-playlist-module__sPJRNW__byline strong{color:var(--foreground);font-weight:650}.shared-playlist-module__sPJRNW__actions{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.shared-playlist-module__sPJRNW__authPrompt{border:1px solid color-mix(in srgb, var(--primary) 35%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--primary) 8%, var(--card));gap:.35rem;max-width:34rem;padding:.85rem 1rem;font-size:.88rem;display:grid}.shared-playlist-module__sPJRNW__authPrompt:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.shared-playlist-module__sPJRNW__authPrompt p{margin:0}.shared-playlist-module__sPJRNW__authPrompt p:not(:first-child){color:var(--muted-foreground)}.shared-playlist-module__sPJRNW__authPromptActions{flex-wrap:wrap;gap:.5rem;margin-top:.35rem;display:flex}.shared-playlist-module__sPJRNW__savedLink{color:var(--primary);text-underline-offset:.2em;align-self:center;font-size:.85rem;font-weight:650;text-decoration:underline}.shared-playlist-module__sPJRNW__listSection{gap:.75rem;display:grid}.shared-playlist-module__sPJRNW__listHeading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.6rem;display:flex}.shared-playlist-module__sPJRNW__listHeading h2{font-family:var(--font-display,inherit);letter-spacing:-.03em;margin:0;font-size:1.35rem}.shared-playlist-module__sPJRNW__listHeading p{color:var(--muted-foreground);margin:0;font-size:.78rem}.shared-playlist-module__sPJRNW__tracks{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.shared-playlist-module__sPJRNW__row{border-radius:var(--radius);grid-template-columns:2rem 52px minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.6rem .65rem;transition:background-color .16s;display:grid}.shared-playlist-module__sPJRNW__row:hover,.shared-playlist-module__sPJRNW__row[data-current=true]{background:color-mix(in srgb, var(--primary) 7%, transparent)}.shared-playlist-module__sPJRNW__index{color:var(--muted-foreground);font-variant-numeric:tabular-nums;text-align:right;font-size:.8rem}.shared-playlist-module__sPJRNW__row[data-current=true] .shared-playlist-module__sPJRNW__index{color:var(--primary);font-weight:700}.shared-playlist-module__sPJRNW__cover{border-radius:calc(var(--radius) * .75);background:var(--muted);width:52px;height:52px;color:var(--muted-foreground);place-items:center;font-weight:700;display:grid;overflow:hidden}.shared-playlist-module__sPJRNW__cover img{object-fit:cover;width:100%;height:100%}.shared-playlist-module__sPJRNW__copy{gap:.2rem;min-width:0;display:grid}.shared-playlist-module__sPJRNW__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:650;overflow:hidden}.shared-playlist-module__sPJRNW__artist{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;overflow:hidden}.shared-playlist-module__sPJRNW__artist a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em}.shared-playlist-module__sPJRNW__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.3rem .6rem;font-size:.72rem;display:flex}.shared-playlist-module__sPJRNW__meta a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.shared-playlist-module__sPJRNW__badge{border:1px solid var(--border);letter-spacing:.02em;border-radius:999px;padding:.1rem .5rem;font-weight:650}.shared-playlist-module__sPJRNW__badge[data-source=youtube]{border-color:color-mix(in srgb, #e62117 45%, var(--border));color:color-mix(in srgb, #e62117 70%, var(--foreground))}.shared-playlist-module__sPJRNW__badge[data-source=audius]{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));color:var(--primary)}.shared-playlist-module__sPJRNW__unavailable{color:var(--muted-foreground);font-size:.75rem;font-style:italic}.shared-playlist-module__sPJRNW__playButton{background:var(--primary);width:2.5rem;height:2.5rem;color:var(--primary-foreground);cursor:pointer;border:0;border-radius:999px;place-items:center;transition:transform .16s;display:grid}.shared-playlist-module__sPJRNW__playButton:hover{transform:scale(1.06)}.shared-playlist-module__sPJRNW__playButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.shared-playlist-module__sPJRNW__playButton[aria-disabled=true]{cursor:progress;opacity:.6}.shared-playlist-module__sPJRNW__playButton[aria-disabled=true]:hover{transform:none}.shared-playlist-module__sPJRNW__playButton svg{width:1.05rem;height:1.05rem}.shared-playlist-module__sPJRNW__footnote{color:var(--muted-foreground);margin:0;font-size:.78rem;line-height:1.6}.shared-playlist-module__sPJRNW__state{border:1px dashed var(--border);border-radius:calc(var(--radius) * 2);text-align:center;justify-items:center;gap:.85rem;padding:clamp(2rem,8vw,4rem) 1.25rem;display:grid}.shared-playlist-module__sPJRNW__state svg{width:2.25rem;height:2.25rem;color:var(--primary)}.shared-playlist-module__sPJRNW__state h1{font-family:var(--font-display,inherit);letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,4vw,2.1rem)}.shared-playlist-module__sPJRNW__state p{max-width:34rem;color:var(--muted-foreground);margin:0;line-height:1.6}.shared-playlist-module__sPJRNW__skeleton{border-radius:var(--radius);background:linear-gradient(90deg, var(--muted) 0%, color-mix(in srgb, var(--muted) 55%, var(--background)) 50%, var(--muted) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite shared-playlist-module__sPJRNW__shimmer}.shared-playlist-module__sPJRNW__skeletonCover{aspect-ratio:1;border-radius:calc(var(--radius) * 1.5);width:100%}.shared-playlist-module__sPJRNW__skeletonLine{height:1rem}.shared-playlist-module__sPJRNW__skeletonTitle{width:min(100%,22rem);height:2.6rem}.shared-playlist-module__sPJRNW__skeletonRow{height:3.6rem}@keyframes shared-playlist-module__sPJRNW__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.shared-playlist-module__sPJRNW__skeleton{animation:none}.shared-playlist-module__sPJRNW__row,.shared-playlist-module__sPJRNW__playButton{transition:none}.shared-playlist-module__sPJRNW__playButton:hover{transform:none}}@media (max-width:640px){.shared-playlist-module__sPJRNW__hero{grid-template-columns:1fr;align-items:start}.shared-playlist-module__sPJRNW__mosaic{width:min(100%,220px)}.shared-playlist-module__sPJRNW__actions{width:100%}.shared-playlist-module__sPJRNW__actions>*{flex:auto}.shared-playlist-module__sPJRNW__row{grid-template-columns:44px minmax(0,1fr) auto;gap:.7rem;padding:.55rem .35rem}.shared-playlist-module__sPJRNW__index{display:none}.shared-playlist-module__sPJRNW__cover{width:44px;height:44px}}
.spotify-import-module__F4psLG__card{border:1px solid var(--border);background:var(--card);min-width:0;color:var(--card-foreground);border-radius:16px;gap:14px;padding:16px;display:grid}.spotify-import-module__F4psLG__header{gap:10px;display:grid}.spotify-import-module__F4psLG__logo{width:132px;height:auto}.spotify-import-module__F4psLG__title{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:650}.spotify-import-module__F4psLG__text{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.5}.spotify-import-module__F4psLG__text a,.spotify-import-module__F4psLG__hint a,.spotify-import-module__F4psLG__note a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.spotify-import-module__F4psLG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.spotify-import-module__F4psLG__note{background:var(--muted);color:var(--foreground);border-radius:10px;margin:0;padding:10px 12px;font-size:.875rem;line-height:1.5}.spotify-import-module__F4psLG__chooser{gap:12px;min-width:0;display:grid}.spotify-import-module__F4psLG__chooser[hidden]{display:none}.spotify-import-module__F4psLG__fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.spotify-import-module__F4psLG__legend{margin-bottom:4px;padding:0;font-weight:600}.spotify-import-module__F4psLG__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.spotify-import-module__F4psLG__item{border:1px solid var(--border);background:var(--background);border-radius:12px;grid-template-columns:20px minmax(0,1fr);grid-template-areas:"check label"".link";align-items:center;gap:2px 10px;min-width:0;padding:8px 10px;display:grid}.spotify-import-module__F4psLG__check{width:20px;height:20px;accent-color:var(--primary);cursor:pointer;grid-area:check;margin:0}.spotify-import-module__F4psLG__check:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.spotify-import-module__F4psLG__label{cursor:pointer;grid-area:label;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:52px;display:grid}.spotify-import-module__F4psLG__check:disabled{cursor:not-allowed}.spotify-import-module__F4psLG__item:has(.spotify-import-module__F4psLG__check:checked){border-color:var(--foreground)}.spotify-import-module__F4psLG__item:has(.spotify-import-module__F4psLG__check:disabled) .spotify-import-module__F4psLG__label{cursor:not-allowed}.spotify-import-module__F4psLG__item[data-importable=false]{border-style:dashed}.spotify-import-module__F4psLG__cover{object-fit:contain;border-radius:4px;width:52px;height:52px;display:block}.spotify-import-module__F4psLG__coverFallback{background:var(--muted);width:52px;height:52px;color:var(--muted-foreground);border-radius:4px;place-items:center;display:grid}.spotify-import-module__F4psLG__coverFallback svg{width:22px;height:22px}.spotify-import-module__F4psLG__itemText{gap:2px;min-width:0;display:grid}.spotify-import-module__F4psLG__itemName{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.3}.spotify-import-module__F4psLG__itemMeta{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.35}.spotify-import-module__F4psLG__item:has(.spotify-import-module__F4psLG__check:disabled) .spotify-import-module__F4psLG__itemName{color:var(--muted-foreground)}.spotify-import-module__F4psLG__spotifyLink{min-height:32px;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--foreground) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--foreground) 40%, transparent);text-underline-offset:3px;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:inline-flex}.spotify-import-module__F4psLG__item>.spotify-import-module__F4psLG__spotifyLink{grid-area:link;justify-self:start}.spotify-import-module__F4psLG__spotifyLink:hover{text-decoration-color:currentColor}.spotify-import-module__F4psLG__spotifyLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.spotify-import-module__F4psLG__icon{flex:none;width:24px;height:auto}.spotify-import-module__F4psLG__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.spotify-import-module__F4psLG__hint{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.45}.spotify-import-module__F4psLG__hintStrong{color:var(--foreground);font-weight:600}.spotify-import-module__F4psLG__results{gap:4px;margin:0;padding:0 0 0 18px;font-size:.875rem;display:grid}.spotify-import-module__F4psLG__footer{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;font-size:.8125rem;display:flex}@media (min-width:1024px){.spotify-import-module__F4psLG__card{padding:20px}.spotify-import-module__F4psLG__cover,.spotify-import-module__F4psLG__coverFallback{border-radius:8px}}@media (max-width:480px){.spotify-import-module__F4psLG__card{padding:14px}.spotify-import-module__F4psLG__actions>*,.spotify-import-module__F4psLG__pager>*{flex:100%}}
.unified-search-results-module__bc7BxW__hint{color:var(--muted-foreground);margin:0;font-size:13px}.unified-search-results-module__bc7BxW__hint a{color:var(--primary);font-weight:600}.unified-search-results-module__bc7BxW__resultsHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.unified-search-results-module__bc7BxW__count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:13px}.unified-search-results-module__bc7BxW__copy{gap:3px;min-width:0;display:grid}.unified-search-results-module__bc7BxW__titleLine{align-items:center;gap:8px;min-width:0;display:flex}.unified-search-results-module__bc7BxW__title{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;text-decoration:none;overflow:hidden}a.unified-search-results-module__bc7BxW__title:hover{text-decoration:underline}.unified-search-results-module__bc7BxW__sub{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.unified-search-results-module__bc7BxW__badge{border:1px solid var(--border);background:var(--secondary);color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex:none;padding:1px 7px;font-size:10px;font-weight:750}.unified-search-results-module__bc7BxW__badge[data-source=audius]{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 40%, var(--border))}.unified-search-results-module__bc7BxW__badge[data-source=youtube]{color:#c4302b;border-color:color-mix(in srgb, #c4302b 35%, var(--border))}:root[class~=dark] .unified-search-results-module__bc7BxW__badge[data-source=youtube]{color:#f87171;border-color:color-mix(in srgb, #f87171 35%, var(--border))}.unified-search-results-module__bc7BxW__secondary{margin-top:4px}.unified-search-results-module__bc7BxW__secondaryBtn{border:1px solid var(--border);min-height:28px;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.unified-search-results-module__bc7BxW__secondaryBtn:hover{background:color-mix(in srgb, var(--foreground) 6%, transparent);color:var(--foreground)}.unified-search-results-module__bc7BxW__secondaryBtn svg{width:14px;height:14px}.unified-search-results-module__bc7BxW__secondaryBtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.unified-search-results-module__bc7BxW__rowStacked{align-items:start}
