.player.svelte-9xmqo0{color:#fff;flex-direction:column;display:flex}.player-in.svelte-9xmqo0{width:100%;height:var(--player-inner-height);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#00000080;border-radius:.625rem;flex-direction:row;justify-content:space-between;align-items:center;margin-block-start:.5rem;padding:.5rem;display:flex;box-shadow:0 0 1.5rem #0006}.titles.svelte-9xmqo0{text-align:start;flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;margin-inline:.625rem;display:flex}.title.svelte-9xmqo0,.subtitle.svelte-9xmqo0{text-overflow:ellipsis;white-space:nowrap;flex:1;width:100%;overflow:clip}.title.svelte-9xmqo0{font-size:1.1rem;font-weight:700}.subtitle.svelte-9xmqo0{opacity:.75;font-size:.875rem}.img.svelte-9xmqo0{aspect-ratio:1;background-color:#ffffff40;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12.5%;flex:none;height:100%;position:relative}.btn.svelte-9xmqo0{color:inherit;border-radius:50%;flex:none;align-self:center;height:4.375rem}.play-btn.svelte-9xmqo0{aspect-ratio:1;border-radius:15%;height:100%}.btn-icon-size.svelte-9xmqo0{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.play-btn.svelte-9xmqo0 .btn-icon-size:where(.svelte-9xmqo0){height:66%}.play-btn-icon-size[data-play-status=loading].svelte-9xmqo0{height:50%}.play-btn-icon-size[data-play-status=paused].svelte-9xmqo0{padding-inline-start:10%;transform:scaleX(.9)}.error-message.svelte-9xmqo0{color:#fff;background-color:var(--red);text-align:center;text-wrap:balance;border-radius:.5rem;flex-direction:row;flex:none;align-items:center;width:100%;padding-block:.25rem;padding-inline:.5rem;font-size:1rem;display:flex;box-shadow:0 0 .675rem #00000080}.error-icon.svelte-9xmqo0{width:1.5rem;height:1.5rem}.error-text.svelte-9xmqo0{text-align:center;flex:1;padding-block:.3125rem}.app-banner.svelte-1rt386u{min-height:var(--app-banner-height);background:var(--surface);color:var(--text);border-block-start:1px solid var(--border);box-shadow:0 -.25rem 1rem var(--banner-shadow-color);flex-direction:row;align-items:center;gap:.5rem;padding-block:.5rem;padding-inline:.5rem 1rem;display:flex}.close.svelte-1rt386u{width:2.5rem;height:2.5rem;color:var(--text-muted);--icon-size:1.4rem;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.body.svelte-1rt386u{min-width:0;color:inherit;flex-direction:row;flex:1;align-items:center;gap:.75rem;text-decoration:none;display:flex}.iso.svelte-1rt386u{width:2.5rem;height:2.5rem;filter:var(--logo-filter);background-color:#1a365d;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25%;flex:none}@media screen and (max-width:420px){.iso.svelte-1rt386u{display:none}}.texts.svelte-1rt386u{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.text.svelte-1rt386u{color:var(--text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.2;display:-webkit-box;overflow:hidden}@media screen and (max-width:420px){.text.svelte-1rt386u{display:none}}.name.svelte-1rt386u{font-size:.95rem}.name.svelte-1rt386u b:where(.svelte-1rt386u){font-weight:700}.name.svelte-1rt386u{text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}@media screen and (max-width:420px){.name.svelte-1rt386u{-webkit-line-clamp:3;line-clamp:3}}.badge.svelte-1rt386u{aspect-ratio:238.96/70.87;flex:none;width:auto;height:50px}@media screen and (max-width:420px){.badge.svelte-1rt386u{height:40px}}.theme-btn.svelte-1amm5jn{display:flex;position:relative}.target.svelte-1amm5jn{width:0;height:0;position:fixed}.btn.svelte-1amm5jn{width:var(--btn-size);height:var(--btn-size);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.btn.svelte-1amm5jn:hover{background-color:var(--btn-hover-bg)}.btn.svelte-1amm5jn:is(.open:where(.svelte-1amm5jn) .btn:where(.svelte-1amm5jn)){background-color:var(--btn-hover-bg)}.btn.svelte-1amm5jn:is(.target:where(.svelte-1amm5jn):target~.noscript:where(.svelte-1amm5jn) .btn:where(.svelte-1amm5jn)){background-color:var(--btn-hover-bg)}.overlay.svelte-1amm5jn{width:100vw;height:100vh;height:100dvh;z-index:var(--z-top-dropdown);display:none;position:fixed;top:0;left:0}.target.svelte-1amm5jn:target~.noscript:where(.svelte-1amm5jn) .overlay:where(.svelte-1amm5jn){display:block}.menu.svelte-1amm5jn{z-index:var(--z-top-dropdown);background:var(--surface);color:var(--text);width:min(100vw - 2rem,16rem);transform:translate(calc(1rem * var(--x-multiplier))) translateY(-1rem);opacity:0;visibility:hidden;box-shadow:var(--dropdown-shadow-color) 0 0 .5rem .2rem;border-radius:.5rem;flex-direction:column;padding-block-end:.5rem;transition:transform .2s,opacity .2s,visibility .2s;display:flex;position:absolute;inset-block-start:100%;inset-inline-end:0}.menu.svelte-1amm5jn:is(.open:where(.svelte-1amm5jn) :where(.svelte-1amm5jn)){opacity:1;visibility:unset;transform:none}.menu.svelte-1amm5jn:is(.target:where(.svelte-1amm5jn):target~.menu:where(.svelte-1amm5jn)){opacity:1;visibility:unset;transform:none}@media screen and not (min-width:450px){.menu.svelte-1amm5jn{position:fixed;inset-block-start:3.5rem;inset-inline-end:1rem}}.title.svelte-1amm5jn{border-block-end:2px solid var(--divider);flex-direction:row;flex:none;align-items:center;margin-block-end:.5rem;padding-block:1.25rem 1rem;padding-inline:1rem;font-size:1.2rem;font-weight:700;display:flex}.title-icon.svelte-1amm5jn{--icon-size:1.5rem;margin-inline-end:.75rem;display:flex}.option.svelte-1amm5jn{color:inherit;--icon-size:1.4rem;flex-direction:row;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background-color .2s;display:flex}.option.svelte-1amm5jn:hover{background-color:var(--tint-5)}.option.current.svelte-1amm5jn{background-color:var(--tint-7);font-weight:700}.option.current.svelte-1amm5jn:hover{background-color:var(--tint-10)}.loading.svelte-1xsbp5u{background-color:var(--loading-color,#fff);z-index:10000000;height:var(--loading-size,3px);pointer-events:none;transition:opacity .3s .2s;position:fixed;inset-block-start:0;inset-inline-start:0}html.filters-open{scrollbar-width:none}.container.svelte-88i5el{display:contents}.app.svelte-88i5el{--top-h:4rem;flex-direction:column;flex:1;min-height:100%;display:flex}.menu-top-main.svelte-88i5el{flex-direction:row;flex:1;display:flex}.top-main.svelte-88i5el{flex:1}.top.svelte-88i5el{will-change:transform;height:var(--top-h);color:var(--top-text);background:linear-gradient(to bottom,var(--top-bg-from),var(--top-bg-to));box-shadow:var(--top-shadow) 0 .5rem .5rem 0;z-index:var(--z-top);flex-direction:column;align-self:stretch;display:flex;position:sticky;top:0}.top.svelte-88i5el .top-inner:where(.svelte-88i5el){flex-direction:row;justify-content:space-between;align-self:center;align-items:center;width:100%;height:100%;display:flex}@keyframes svelte-88i5el-header-hide{0%{transform:translateY(0)}to{transform:translateY(-80px)}}@supports not (animation-timeline:--page){.top.svelte-88i5el{transform:translateY(calc(var(--top-translate) * 1px))}}@supports (animation-timeline:--page){.top.svelte-88i5el{animation-timeline:--page;animation-range:var(--breakpoint) calc(var(--breakpoint) + 210px);animation-name:svelte-88i5el-header-hide;animation-duration:1ms;animation-fill-mode:both}}.top.fixed.svelte-88i5el{animation:none}.top.fixed.hidden.svelte-88i5el{transform:translateY(-70px)}.top-btns-start.svelte-88i5el,.top-btns-end.svelte-88i5el{--btn-size:3rem;--btn-negative-space:-.4rem;--icon-size:1.5rem;--btn-hover-bg:var(--tint-5)}.top-btns-start.svelte-88i5el{min-width:2rem}.top-btns-end.svelte-88i5el{flex-direction:row;align-self:stretch;align-items:center;margin-inline:.5rem 1rem;display:flex}.top-btn.svelte-88i5el{height:var(--btn-size);width:var(--btn-size);color:var(--top-btn-text);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.top-btn.svelte-88i5el:not(.start){margin-inline:var(--btn-negative-space)}.top-btn.svelte-88i5el:hover{background-color:var(--btn-hover-bg)}.locale-btn.svelte-88i5el{margin-inline:var(--btn-negative-space);display:flex}@media screen and not (max-width:900px){.menu-btn.svelte-88i5el{display:none}}.search.svelte-88i5el{background-color:var(--search-bg);--placeholder-color:var(--search-placeholder);border-radius:100px;flex-direction:row;flex:1;align-self:center;max-width:35rem;height:min(3rem,60%);display:flex}.search-icon.svelte-88i5el{color:var(--placeholder-color);align-self:center;width:1.5rem;height:1.5rem;margin-inline:.75rem .25rem;display:flex;position:relative}.search-icon-inner.svelte-88i5el{justify-self:start;align-items:center;display:flex;position:absolute;inset:0}.search-icon-inner.searching.svelte-88i5el{--icon-size:90%}.q.svelte-88i5el{outline:none;flex:1;width:1px;padding-inline-end:1rem;font-size:1.1rem;display:flex}.q.svelte-88i5el::placeholder{color:var(--placeholder-color)}.main.svelte-88i5el{flex-direction:column;flex:1;display:flex}.menu-overlay.svelte-88i5el,.filters-overlay.svelte-88i5el{visibility:hidden;background:var(--overlay);opacity:0;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.menu-overlay.visible.svelte-88i5el,.filters-overlay.visible.svelte-88i5el{opacity:1;visibility:visible}#menu.svelte-88i5el:target~.noscript:where(.svelte-88i5el) .menu-overlay:where(.svelte-88i5el){opacity:1;visibility:visible}#filters.svelte-88i5el:target~.noscript:where(.svelte-88i5el) .filters-overlay:where(.svelte-88i5el){opacity:1;visibility:visible}.menu-overlay.svelte-88i5el{z-index:var(--z-menu-sidebar)}@media screen and not (max-width:900px){.menu-overlay.svelte-88i5el{display:none}}.filters-overlay.svelte-88i5el{z-index:var(--z-filters-sidebar)}.filters-sidebar.svelte-88i5el{color:var(--text);width:min(80%,22rem);height:100%;z-index:calc(var(--z-filters-sidebar) + 1);background:var(--sidebar-bg);transform:translate(calc((100% + 1rem) * var(--x-multiplier)));box-shadow:var(--sidebar-shadow-color) 0 0 1rem .5rem;scrollbar-width:thin;overscroll-behavior:contain;flex-direction:column;padding-block:1rem 1.5rem;padding-inline:1.25rem;transition:transform .2s;display:flex;position:fixed;inset-block-start:0;inset-inline-end:0;overflow-y:auto}.menu.svelte-88i5el{background:var(--surface);flex-direction:column;min-width:16rem;transition:transform .2s;display:flex}@media screen and not (max-width:900px){.menu.svelte-88i5el{margin-block-end:calc(-1 * var(--bottom-stack-height,0px))}}@media screen and (max-width:900px){.menu.svelte-88i5el{width:min(70%,18rem);height:100%;transform:translate(calc((-100% - 1rem) * var(--x-multiplier)));box-shadow:var(--sidebar-shadow-color) 0 0 1rem .5rem;z-index:calc(var(--z-menu-sidebar) + 1);background:var(--sidebar-bg);position:fixed;inset-block-start:0;inset-inline-start:0}}.menu-sticky.svelte-88i5el{color:var(--text);height:100vh;flex-direction:column;flex-grow:0;flex-shrink:1;justify-self:flex-start;height:100dvh;display:flex;position:sticky;top:0}.menu-logo.svelte-88i5el{flex:none;margin-block-end:1.25rem;padding-block-start:1.5rem;padding-inline:1.5rem;font-size:1.6rem;font-weight:700}.menu-content.svelte-88i5el{scrollbar-width:thin;overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding-bottom:2rem;display:flex;overflow:auto}@media screen and not (max-width:900px){.menu-content.svelte-88i5el{padding-bottom:calc(2rem + var(--bottom-stack-height,0px))}.container.with-amp-player.svelte-88i5el .menu-content:where(.svelte-88i5el){padding-bottom:calc(var(--player-outer-height) + 2rem)}}.menu-badge.svelte-88i5el{color:var(--text);flex-direction:column;align-items:flex-start;gap:.6rem;width:168.59px;text-decoration:none;display:flex}@media screen and not (max-width:900px){.container.with-app-banner.svelte-88i5el .menu-badge:where(.svelte-88i5el){display:none}}.menu-badge.svelte-88i5el{flex:none;align-self:flex-start;margin-block-start:auto;padding-block:1.5rem 0;padding-inline:1.5rem}.menu-badge.svelte-88i5el .text:where(.svelte-88i5el){text-wrap:balance;font-size:.95rem;line-height:1.2}.menu-badge.svelte-88i5el .text:where(.svelte-88i5el) b:where(.svelte-88i5el){font-weight:700}.menu-badge.svelte-88i5el img:where(.svelte-88i5el){aspect-ratio:238.96/70.87;width:auto;height:50px;display:block}.app-banner-out.svelte-88i5el{flex-direction:column;display:flex}.menu-link.svelte-88i5el{color:var(--text);border-start-end-radius:100px;border-end-end-radius:100px;flex:none;align-items:center;gap:.65rem;margin-inline-end:.5rem;padding:1rem 1.5rem;font-size:1.1rem;text-decoration:none;transition:background-color .2s;display:flex}@media screen and (max-width:900px){.menu-link.svelte-88i5el{--ripple-color:#fff}}@media screen and not (max-width:900px){.menu-link.svelte-88i5el{--ripple-color:unset}}.menu-link.svelte-88i5el:hover{background-color:var(--drawer-link-hover)}@media screen and not (max-width:900px){.menu-link.svelte-88i5el:hover{background-color:var(--tint-5)}}.menu-link.current.svelte-88i5el{background-color:var(--drawer-link-current)}@media screen and not (max-width:900px){.menu-link.current.svelte-88i5el{background-color:var(--tint-5)}}.menu-link.svelte-88i5el .icon:where(.svelte-88i5el){justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.filters-sidebar.open.svelte-88i5el,#filters.svelte-88i5el:target,.menu.open.svelte-88i5el,#menu.svelte-88i5el:target{transform:none}.bottom-stack.svelte-88i5el{z-index:var(--z-player);flex-direction:column;align-self:stretch;display:flex;position:sticky;bottom:0}.player.svelte-88i5el{flex-direction:column;display:flex}@media screen and not (max-width:700px){.in-results-page.svelte-88i5el .filters-btn:where(.svelte-88i5el){display:none}.in-results-page.svelte-88i5el .filters-sidebar:where(.svelte-88i5el){display:none}.in-results-page.svelte-88i5el .filters-overlay:where(.svelte-88i5el){display:none}}.intall-btn-out-clip.svelte-88i5el,.install-btn-out.svelte-88i5el{display:flex}.player.svelte-88i5el{padding-block-end:var(--player-spacing);padding-inline:var(--player-spacing)}.amp-player.svelte-88i5el{height:min(24vh,var(--player-outer-height));height:min(24svh,var(--player-outer-height));width:100%;position:sticky;inset-block-end:0}
