.site-search[data-v-b50a277b]{border:1px solid var(--color-border);background:var(--color-surface,#141414);width:min(620px,100vw - 28px);max-height:85dvh;color:var(--color-text);border-radius:18px;margin:8vh auto auto;padding:0;box-shadow:0 24px 90px #0009}.site-search[data-v-b50a277b]::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b}.site-search__body[data-v-b50a277b]{padding:22px}header[data-v-b50a277b],.site-search__field[data-v-b50a277b],.site-search__pages[data-v-b50a277b]{align-items:center;gap:12px;display:flex}header[data-v-b50a277b]{justify-content:space-between;margin-bottom:18px}h2[data-v-b50a277b]{margin:0;font-size:20px}button[data-v-b50a277b]{min-height:40px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:inline-flex}button[data-v-b50a277b]:disabled{opacity:.4;cursor:default}button[data-v-b50a277b]:hover:not(:disabled),.site-search__result[data-v-b50a277b]:hover{background:#ffffff0c}.site-search__field[data-v-b50a277b]{border:1px solid var(--color-border);border-radius:12px;padding:10px 14px}.site-search__field[data-v-b50a277b]:focus-within{border-color:var(--color-brand)}input[data-v-b50a277b]{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none}.site-search__results[data-v-b50a277b]{margin-top:18px}.site-search__state[data-v-b50a277b]{text-align:center;color:var(--color-text-secondary);padding:24px 8px;line-height:1.8}h3[data-v-b50a277b]{color:var(--color-text-secondary);margin:20px 0 10px;font-size:14px}.site-search__result[data-v-b50a277b]{color:inherit;border-radius:10px;align-items:center;gap:13px;padding:9px;text-decoration:none;display:flex}.site-search__image[data-v-b50a277b]{background:#ffffff0a;border-radius:6px;flex:0 0 44px;place-items:center;height:62px;display:grid;position:relative;overflow:hidden}.site-search__image img[data-v-b50a277b]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.site-search__text[data-v-b50a277b]{gap:4px;min-width:0;display:grid}strong[data-v-b50a277b]{overflow-wrap:anywhere;font-size:14px}small[data-v-b50a277b]{color:var(--color-text-secondary)}.site-search__pages[data-v-b50a277b]{justify-content:space-between;margin-top:18px}.site-search__spinner[data-v-b50a277b]{flex-shrink:0;animation:.9s linear infinite search-spin-b50a277b}button[data-v-b50a277b]:focus-visible,a[data-v-b50a277b]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@keyframes search-spin-b50a277b{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.site-search__spinner[data-v-b50a277b]{animation:none}}@media (width<=600px){.site-search[data-v-b50a277b]{max-height:calc(100dvh - 40px);margin-top:20px}.site-search__body[data-v-b50a277b]{padding:16px}}.country-flag-image[data-v-2213955b]{vertical-align:middle;border-radius:2px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:13px;display:inline-flex;overflow:hidden}.country-flag-image img[data-v-2213955b]{object-fit:cover;width:100%;height:100%;display:block}.country-flag-image__fallback[data-v-2213955b]{background:var(--color-surface-strong,#252525);width:100%;height:100%;color:var(--color-text,#fff);place-items:center;font-size:8px;font-weight:700;line-height:1;display:grid}.app-header[data-v-25121171]{z-index:var(--z-header);height:var(--header-height);border:0;transition:background-color .28s,box-shadow .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s;position:fixed;top:0;left:0;right:0}.app-header--overlay[data-v-25121171]{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-header-ink) 72%, transparent) 0%, color-mix(in srgb, var(--color-header-ink) 32%, transparent) 55%, transparent 100%)}.app-header--solid[data-v-25121171]{background:color-mix(in srgb, var(--color-background) 88%, transparent);box-shadow:0 10px 40px color-mix(in srgb, var(--color-background) 22%, transparent)}.app-header__inner[data-v-25121171]{z-index:2;align-items:center;gap:34px;height:100%;display:flex;position:relative}.app-header__brand[data-v-25121171]{color:var(--color-text);letter-spacing:-2px;transition:color var(--transition-fast), text-shadow var(--transition-fast);flex-shrink:0;font-size:29px;font-weight:900;line-height:1}.app-header__logo[data-v-25121171]{object-fit:contain;width:111px;height:35px}.app-header__brand[data-v-25121171]:hover{text-shadow:0 0 20px color-mix(in srgb, currentColor 28%, transparent)}.app-header--overlay .app-header__brand[data-v-25121171]{color:var(--color-text)}.app-header__nav[data-v-25121171]{align-items:center;gap:20px;display:flex}.app-header__link[data-v-25121171]{min-height:44px;color:var(--color-text-secondary);transition:color var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding-inline:6px;font-size:15px;font-weight:700;line-height:1;display:flex;position:relative}.app-header__link[data-v-25121171]:hover,.app-header__link.router-link-exact-active[data-v-25121171],.app-header__link:not(.app-header__home).router-link-active[data-v-25121171]{color:var(--color-brand)}.app-header__link[data-v-25121171]:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px;border-radius:3px}.app-header__link.router-link-exact-active[data-v-25121171]:after,.app-header__link:not(.app-header__home).router-link-active[data-v-25121171]:after{content:"";background:var(--color-brand);border-radius:2px;width:18px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.app-header__home[data-v-25121171]{width:32px;padding:0}.app-header__actions[data-v-25121171]{flex-shrink:0;align-items:center;gap:6px;margin-inline-start:auto;display:flex}.app-header__icon[data-v-25121171],.app-header__language[data-v-25121171]{min-height:38px;color:var(--color-text-secondary);border-radius:var(--radius-round);transition:color var(--transition-fast), background-color var(--transition-fast), opacity var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.app-header--overlay .app-header__icon[data-v-25121171],.app-header--overlay .app-header__language[data-v-25121171]{color:color-mix(in srgb, var(--color-text) 80%, transparent)}.app-header__icon[data-v-25121171]{width:38px}.app-header__language[data-v-25121171]{gap:7px;padding-inline:10px}.app-header__icon[data-v-25121171]:hover,.app-header__language[data-v-25121171]:hover,.app-header--overlay .app-header__icon[data-v-25121171]:hover,.app-header--overlay .app-header__language[data-v-25121171]:hover{color:var(--color-text)}.app-header__language strong[data-v-25121171]{font-size:12px}@media (width<=700px){.app-header__logo[data-v-25121171]{width:88px;height:28px}.app-header__inner[data-v-25121171]{gap:14px}.app-header__brand[data-v-25121171]{font-size:24px}.app-header__nav[data-v-25121171]{gap:10px}.app-header__link[data-v-25121171]{padding-inline:5px;font-size:14px}.app-header__language strong[data-v-25121171],.app-header__language svg[data-v-25121171]{display:none}.app-header__language[data-v-25121171]{width:38px;padding:0}}@media (width<=400px){.app-header__inner[data-v-25121171]{gap:8px}.app-header__home[data-v-25121171]{display:none}.app-header__nav[data-v-25121171]{gap:0}.app-header__link[data-v-25121171]{padding-inline:5px;font-size:13px}.app-header__actions[data-v-25121171]{gap:2px}}.visitor-backdrop[data-v-9abd4f73]{z-index:1100;background:#0007;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.visitor-message[data-v-9abd4f73],.visitor-cookie[data-v-9abd4f73]{background:var(--color-background-secondary);color:var(--color-text);border:1px solid var(--color-border);border-radius:12px;padding:24px}.visitor-message[data-v-9abd4f73]{box-sizing:border-box;width:min(100%,520px);max-height:85svh;padding-inline-end:52px;position:relative;overflow:auto}.visitor-message h2[data-v-9abd4f73],.visitor-cookie h2[data-v-9abd4f73]{margin:0 0 8px;font-size:18px}.visitor-message p[data-v-9abd4f73],.visitor-cookie p[data-v-9abd4f73]{color:var(--color-text-secondary);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.8}.visitor-close[data-v-9abd4f73]{display:flex;position:absolute;inset:12px 12px auto auto;padding:6px!important}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .visitor-close[data-v-9abd4f73]{left:12px;right:auto}.visitor-cookie[data-v-9abd4f73]{z-index:1200;align-items:center;gap:24px;max-width:1100px;margin-inline:auto;display:flex;position:fixed;inset:auto 20px 20px}.visitor-cookie>div[data-v-9abd4f73]:first-child{flex:1}.visitor-cookie a[data-v-9abd4f73]{color:var(--color-text-secondary);font-size:13px}.visitor-actions[data-v-9abd4f73]{flex-wrap:wrap;gap:8px;display:flex}button[data-v-9abd4f73],.visitor-link[data-v-9abd4f73]{font:inherit;color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:13px;text-decoration:none}button[data-v-9abd4f73]:hover,.visitor-link[data-v-9abd4f73]:hover{background:var(--color-surface-hover)}:is(button[data-v-9abd4f73],a[data-v-9abd4f73]):focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.visitor-link[data-v-9abd4f73]{margin-top:16px;display:inline-flex}.visitor-banner-wrap[data-v-9abd4f73]{z-index:1000;position:fixed;inset:auto 20px 20px}.visitor-message--banner[data-v-9abd4f73]{justify-content:space-between;align-items:center;gap:20px;width:min(100%,1100px);margin-inline:auto;display:flex}.visitor-message--banner .visitor-link[data-v-9abd4f73]{flex-shrink:0;margin:0}@media (width<=640px){.visitor-cookie[data-v-9abd4f73],.visitor-message--banner[data-v-9abd4f73]{flex-direction:column;align-items:stretch;gap:16px;padding:20px}.visitor-message--banner[data-v-9abd4f73]{padding-inline-end:48px}.visitor-cookie[data-v-9abd4f73]{inset-inline:12px;max-height:70svh;bottom:12px;overflow:auto}}.app-footer[data-v-28df50d2]{background:var(--color-background);color:var(--color-text-secondary);margin-top:clamp(24px,4vw,48px);font-size:14px}.footer-container[data-v-28df50d2]{padding-block:32px 24px;position:relative}.footer-container[data-v-28df50d2]:before{content:"";inset:0 var(--container-padding) auto;background:linear-gradient(90deg, transparent, var(--color-border), transparent);height:1px;position:absolute}.footer-grid[data-v-28df50d2]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);margin-bottom:28px;display:grid}.footer-col[data-v-28df50d2]{min-width:0}.footer-brand[data-v-28df50d2]{align-items:center;margin-bottom:12px;text-decoration:none;display:inline-flex}.footer-logo[data-v-28df50d2]{object-fit:contain;max-width:100%;height:34px}.footer-logo-text[data-v-28df50d2]{color:var(--color-text-strong);letter-spacing:-.5px;font-size:24px;font-weight:900}.footer-desc[data-v-28df50d2],.support-intro[data-v-28df50d2]{color:var(--color-text-tertiary);max-width:420px;margin:0 0 16px;font-size:14px;line-height:1.8}.footer-socials[data-v-28df50d2]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.social-icon[data-v-28df50d2]{border-radius:var(--radius-round);width:40px;height:40px;color:var(--color-text-tertiary);transition:color var(--transition-fast), background var(--transition-fast);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.social-icon[data-v-28df50d2]:hover{background:var(--color-surface-hover);color:var(--color-text)}.col-title[data-v-28df50d2]{color:var(--color-text-bright);margin:0 0 12px;font-size:15px;font-weight:700}.footer-nav-list[data-v-28df50d2]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.footer-link[data-v-28df50d2]{min-height:34px;color:var(--color-text-tertiary);transition:color var(--transition-fast);align-items:center;gap:10px;font-size:14px;text-decoration:none;display:inline-flex}.footer-link[data-v-28df50d2]:hover,.footer-email-link[data-v-28df50d2]:hover{color:var(--color-text)}.link-icon[data-v-28df50d2]{color:var(--color-text-muted);flex-shrink:0}.support-actions[data-v-28df50d2]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.btn-footer-feedback[data-v-28df50d2]{border-radius:var(--radius-round);background:var(--color-surface);border:1px solid var(--color-border);min-height:42px;color:var(--color-text-secondary);font:inherit;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:inline-flex}.btn-footer-feedback[data-v-28df50d2]:hover{background:var(--color-surface-hover);border-color:var(--color-border-hover);color:var(--color-text)}.footer-email-link[data-v-28df50d2]{max-width:100%;min-height:32px;color:var(--color-text-tertiary);transition:color var(--transition-fast);align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.footer-email-link span[data-v-28df50d2]{overflow-wrap:anywhere;direction:ltr}.footer-email-link svg[data-v-28df50d2]{flex-shrink:0}.footer-disclaimer[data-v-28df50d2]{border-top:1px solid var(--color-border-subtle);padding-block:18px}.footer-disclaimer p[data-v-28df50d2]{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.8}.footer-bottom[data-v-28df50d2]{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.copyright strong[data-v-28df50d2]{color:var(--color-text-secondary)}.made-with[data-v-28df50d2]{align-items:center;gap:6px;display:flex}.heart-icon[data-v-28df50d2]{color:var(--color-text-tertiary);fill:currentColor}.app-footer[data-v-28df50d2] :is(a,button):focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:4px;border-radius:var(--radius-sm)}@media (width<=900px){.footer-grid[data-v-28df50d2]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-col--brand[data-v-28df50d2]{grid-column:1/-1}.footer-desc[data-v-28df50d2]{max-width:560px}}@media (width<=540px){.footer-container[data-v-28df50d2]{padding-block:24px 20px}.footer-grid[data-v-28df50d2]{grid-template-columns:minmax(0,1fr);gap:24px}.footer-bottom[data-v-28df50d2]{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.app-footer[data-v-28df50d2] :is(a,button){transition:none}}.cookie-preferences[data-v-28df50d2]{color:var(--color-text-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;margin-bottom:16px;padding:0;font-size:13px;text-decoration:underline}.feedback-overlay[data-v-b82c8452]{z-index:9999;background:#0009;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out fadeIn-b82c8452;display:flex;position:fixed;inset:0}@keyframes fadeIn-b82c8452{0%{opacity:0}to{opacity:1}}.feedback-card[data-v-b82c8452]{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:600px;box-shadow:var(--shadow-medium);max-height:90vh;padding:32px;position:relative;overflow-y:auto}.feedback-close[data-v-b82c8452]{top:18px;background:var(--color-surface);border:1px solid var(--color-border);width:34px;height:34px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:18px}.feedback-close[data-v-b82c8452]:hover{background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-border-hover)}.feedback-header[data-v-b82c8452]{align-items:center;gap:14px;margin-bottom:22px;padding-inline-end:36px;display:flex}.header-icon[data-v-b82c8452]{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.feedback-header h2[data-v-b82c8452]{color:var(--color-text);font-size:19px;font-weight:800;font-family:var(--font-family);margin:0 0 3px}.feedback-header p[data-v-b82c8452]{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.5}.form-group[data-v-b82c8452]{margin-bottom:16px}.form-row[data-v-b82c8452]{gap:14px;display:flex}.flex-1[data-v-b82c8452]{flex:1}.form-label[data-v-b82c8452]{color:var(--color-text-secondary);margin-bottom:7px;font-size:13px;font-weight:600;display:block}.form-label.required[data-v-b82c8452]:after{content:" *";color:var(--color-danger)}.category-chips[data-v-b82c8452]{flex-wrap:wrap;gap:7px;display:flex}.category-chip[data-v-b82c8452]{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:12.5px;font-weight:600;font-family:var(--font-family);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.category-chip[data-v-b82c8452]:hover{background:var(--color-surface-hover);border-color:var(--color-border-hover);color:var(--color-text)}.category-chip.is-selected[data-v-b82c8452]{background:var(--color-control-selected-background);border-color:var(--color-control-selected-background);color:var(--color-control-selected-text);box-shadow:0 2px 8px #0003}.form-input[data-v-b82c8452],.form-textarea[data-v-b82c8452]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text);font-size:14px;font-family:var(--font-family);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);box-sizing:border-box;padding:10px 14px}.form-input[data-v-b82c8452]::placeholder,.form-textarea[data-v-b82c8452]::placeholder{color:var(--color-text-muted)}.form-input[data-v-b82c8452]:focus,.form-textarea[data-v-b82c8452]:focus{border-color:var(--color-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-brand) 15%, transparent);outline:none}.form-textarea[data-v-b82c8452]{resize:vertical;min-height:90px}.feedback-error[data-v-b82c8452]{color:var(--color-danger);border-radius:var(--radius-md);background:#ef44441a;border:1px solid #ef444440;align-items:center;gap:8px;margin-bottom:16px;padding:9px 13px;font-size:13px;display:flex}.feedback-actions[data-v-b82c8452]{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.btn-cancel[data-v-b82c8452]{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:13.5px;font-weight:600;font-family:var(--font-family);cursor:pointer;transition:all var(--transition-fast);padding:9px 18px}.btn-cancel[data-v-b82c8452]:hover{background:var(--color-surface-hover);color:var(--color-text)}.btn-submit[data-v-b82c8452]{border-radius:var(--radius-md);background:var(--color-brand);color:var(--color-brand-text);font-size:13.5px;font-weight:700;font-family:var(--font-family);cursor:pointer;transition:all var(--transition-fast);border:none;align-items:center;gap:8px;padding:9px 22px;display:inline-flex}.btn-submit[data-v-b82c8452]:hover:not(:disabled){background:var(--color-brand-hover)}.btn-submit[data-v-b82c8452]:disabled{opacity:.5;cursor:not-allowed}.spin[data-v-b82c8452]{animation:1s linear infinite spin-b82c8452}@keyframes spin-b82c8452{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.feedback-success[data-v-b82c8452]{text-align:center;padding:28px 10px}.success-icon-wrap[data-v-b82c8452]{color:var(--color-success);margin-bottom:16px;display:inline-flex}.feedback-success h3[data-v-b82c8452]{color:var(--color-text);font-size:20px;font-weight:800;font-family:var(--font-family);margin:0 0 8px}.feedback-success p[data-v-b82c8452]{color:var(--color-text-secondary);max-width:420px;margin:0 auto 22px;font-size:14px;line-height:1.6}.btn-done[data-v-b82c8452]{border-radius:var(--radius-md);background:var(--color-brand);color:var(--color-brand-text);font-size:13.5px;font-weight:700;font-family:var(--font-family);cursor:pointer;transition:all var(--transition-fast);border:none;padding:9px 28px}.btn-done[data-v-b82c8452]:hover{background:var(--color-brand-hover)}@media (width<=580px){.feedback-card[data-v-b82c8452]{padding:24px 18px}.form-row[data-v-b82c8452]{flex-direction:column;gap:0}}.feedback-card[data-v-b82c8452] :is(button,input,textarea):focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:3px}@media (prefers-reduced-motion:reduce){.feedback-overlay[data-v-b82c8452]{animation:none}}.scroll-to-top[data-v-0428dd02]{inset-inline-end:28px;z-index:999;background:color-mix(in srgb, var(--color-surface,#1a1a1a) 60%, transparent);-webkit-backdrop-filter:blur(12px);border:1px solid color-mix(in srgb, var(--color-border,#fff) 10%, transparent);width:48px;height:48px;color:var(--color-text,#fff);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:28px;box-shadow:0 8px 24px #0006}.scroll-to-top[data-v-0428dd02]:hover{background:var(--color-brand,#e50914);color:#fff;border-color:var(--color-brand,#e50914);box-shadow:0 12px 28px color-mix(in srgb, var(--color-brand,#e50914) 30%, transparent);transform:translateY(-5px)scale(1.05)}.scroll-to-top[data-v-0428dd02]:active{transform:translateY(0)scale(.95)}.fade-slide-enter-active[data-v-0428dd02],.fade-slide-leave-active[data-v-0428dd02]{transition:all .4s cubic-bezier(.16,1,.3,1)}.fade-slide-enter-from[data-v-0428dd02],.fade-slide-leave-to[data-v-0428dd02]{opacity:0;transform:translateY(20px)scale(.9)}@media (width<=768px){.scroll-to-top[data-v-0428dd02]{inset-inline-end:20px;width:42px;height:42px;bottom:20px}}.promo[data-v-2f15cd38]{background:var(--color-background-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-sizing:border-box;align-items:center;gap:20px;width:100%;padding:20px;display:flex}.promo img[data-v-2f15cd38]{object-fit:cover;border-radius:8px;width:64px;height:64px}.promo-copy[data-v-2f15cd38]{overflow-wrap:anywhere;flex:1;min-width:0}.promo small[data-v-2f15cd38]{color:var(--color-text-muted);font-size:11px;display:block}.promo strong[data-v-2f15cd38]{color:var(--color-text-bright);font-size:15px}.promo p[data-v-2f15cd38]{color:var(--color-text-secondary);margin:4px 0 0;font-size:14px;line-height:1.6}.promo a[data-v-2f15cd38]{border-radius:var(--radius-round);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);flex-shrink:0;padding:10px 18px;font-size:13px;text-decoration:none}.promo a[data-v-2f15cd38]:hover{background:var(--color-surface-hover)}.promo a[data-v-2f15cd38]:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.promo--compact[data-v-2f15cd38]{background:0 0;border:0;gap:12px;padding:0}.promo--compact p[data-v-2f15cd38]{font-size:12px}.promo--compact strong[data-v-2f15cd38]{font-size:13px}.promo--compact img[data-v-2f15cd38]{width:42px;height:42px}@media (width<=540px){.promo[data-v-2f15cd38]:not(.promo--compact){flex-wrap:wrap}.promo-copy[data-v-2f15cd38]{flex-basis:60%}.promo--compact a[data-v-2f15cd38]{padding:8px 10px}}.ad-card[data-v-19563085]{box-sizing:border-box;z-index:5;width:100%;margin-inline:auto;animation:.35s cubic-bezier(.16,1,.3,1) forwards adEntrance-19563085;position:relative}@keyframes adEntrance-19563085{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ad-card__shell[data-v-19563085]{-webkit-backdrop-filter:blur(14px);border-radius:var(--radius-lg,16px);background:linear-gradient(135deg,#12121ab8 0%,#0a0a0fe0 100%);border:1px solid #ffffff14;padding:10px 14px 14px;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #0009,inset 0 1px 2px #ffffff0a}.ad-card__shell--clean[data-v-19563085]{-webkit-backdrop-filter:none;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.ad-card__shell[data-v-19563085]:not(.ad-card__shell--clean):hover{border-color:#8b5cf647;box-shadow:0 16px 36px -12px #000000bf,0 0 20px -6px #8b5cf626,inset 0 1px 2px #ffffff0f}.ad-card__topbar[data-v-19563085]{justify-content:space-between;align-items:center;margin-bottom:8px;padding-inline:4px;display:flex}.ad-badge[data-v-19563085]{color:#a1a1aa;-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;line-height:1;display:inline-flex}.ad-badge__indicator[data-v-19563085]{justify-content:center;align-items:center;width:6px;height:6px;display:flex;position:relative}.ad-badge__pulse[data-v-19563085]{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #10b981}.ad-badge__label[data-v-19563085]{color:#e4e4e7;letter-spacing:.2px;font-weight:600}.ad-badge__sep[data-v-19563085]{opacity:.4}.ad-badge__sub[data-v-19563085]{letter-spacing:.5px;text-transform:uppercase;color:#71717a;font-size:10px}.ad-card__dismiss-btn[data-v-19563085]{color:#a1a1aa;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-inline-start:auto;transition:all .18s;display:flex}.ad-card__dismiss-btn[data-v-19563085]:hover{color:#ef4444;background:#ef444440;border-color:#ef444480;transform:scale(1.08)}.ad-card__content[data-v-19563085]{border-radius:var(--radius-md,10px);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.ad-content-html[data-v-19563085],.ad-content-script[data-v-19563085]{justify-content:center;align-items:center;width:100%;display:flex}.ad-content-html--promo[data-v-19563085]{container-type:inline-size}.ad-content-html--promo[data-v-19563085]>div:has(>div>span):has(>a){box-sizing:border-box!important;background:var(--color-background-secondary)!important;border:1px solid var(--color-border-subtle)!important;border-radius:var(--radius-md)!important;width:100%!important;box-shadow:none!important;color:var(--color-text-secondary)!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;padding:18px 22px!important;font-family:inherit!important;display:flex!important}.ad-content-html--promo[data-v-19563085]>div:has(>a)>div{min-width:0;flex-direction:column!important;flex:1!important;align-items:flex-start!important;gap:6px!important;display:flex!important}.ad-content-html--promo[data-v-19563085]>div:has(>a)>div>span:first-child{color:var(--color-text-muted)!important;letter-spacing:0!important;background:0 0!important;padding:0!important;font-size:11px!important;font-weight:500!important}.ad-content-html--promo[data-v-19563085]>div:has(>a)>div>:last-child{overflow-wrap:anywhere;color:var(--color-text-secondary)!important;margin:0!important;font-size:14px!important;font-weight:500!important;line-height:1.7!important}.ad-content-html--promo[data-v-19563085]>div:has(>div>span)>a{box-sizing:border-box;white-space:nowrap;border:1px solid var(--color-border);min-height:40px;transition:background var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;border-radius:var(--radius-round)!important;background:var(--color-surface-raised)!important;color:var(--color-text-bright)!important;font:inherit!important;box-shadow:none!important;margin:0!important;padding:9px 18px!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important}.ad-content-html--promo[data-v-19563085]>div>a:hover{border-color:var(--color-border-hover);background:var(--color-surface-hover)!important}.ad-content-html--promo[data-v-19563085]>div>a:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:3px}@container (width<=480px){.ad-content-html--promo[data-v-19563085]>div:has(>div>span):has(>a){flex-wrap:wrap!important;gap:14px!important;padding:16px!important}.ad-content-html--promo[data-v-19563085]>div:has(>a)>div{flex-basis:100%!important}}.ad-banner-link[data-v-19563085]{width:100%;text-decoration:none;transition:transform .2s;display:block}.ad-banner-link[data-v-19563085]:hover{transform:translateY(-2px)}.ad-banner-img[data-v-19563085]{border-radius:var(--radius-md,10px);max-width:100%;height:auto;margin:0 auto;display:block}.ad-direct-cta[data-v-19563085]{border-radius:var(--radius-md,10px);color:#f8fafc;background:linear-gradient(90deg,#6366f133 0%,#a855f733 100%);border:1px solid #8b5cf64d;justify-content:center;align-items:center;gap:10px;padding:16px 24px;font-size:14px;font-weight:600;display:flex}.ad-direct-cta__icon[data-v-19563085]{color:#a855f7}.ad-iframe[data-v-19563085]{border-radius:var(--radius-md,10px);border:none;width:100%;min-height:90px}.ad-card--overlay[data-v-19563085]{z-index:45;width:min(520px,92%);margin:0;animation:.35s cubic-bezier(.16,1,.3,1) forwards adOverlaySlideUp-19563085;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}@keyframes adOverlaySlideUp-19563085{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.ad-card--overlay .ad-card__shell[data-v-19563085]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#09090ef0;border-color:#ffffff29;padding:8px 12px 12px;box-shadow:0 16px 48px #000000d9}.ad-card--sidebar[data-v-19563085]{max-width:320px;margin-inline:auto}.ad-interstitial[data-v-19563085]{z-index:9999;-webkit-backdrop-filter:blur(16px);background:#000000d1;justify-content:center;align-items:center;padding:20px;animation:.25s forwards fadeIn-19563085;display:flex;position:fixed;inset:0}.ad-interstitial__dialog[data-v-19563085]{border-radius:var(--radius-lg,16px);background:linear-gradient(135deg,#14141e 0%,#0c0c14 100%);border:1px solid #ffffff26;width:min(640px,100%);padding:16px 20px 24px;position:relative;box-shadow:0 24px 64px #000000d9}.ad-interstitial__header[data-v-19563085]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ad-interstitial__skip-btn[data-v-19563085]{color:#a1a1aa;cursor:not-allowed;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .2s}.ad-interstitial__skip-btn--active[data-v-19563085]{color:#fff;cursor:pointer;background:#ef4444;border-color:#ef4444;box-shadow:0 0 12px #ef444466}.ad-interstitial__body[data-v-19563085]{width:100%}.ad-interstitial__link[data-v-19563085]{text-decoration:none;display:block}.ad-interstitial__link img[data-v-19563085]{border-radius:var(--radius-md,10px);width:100%}.ad-push-toast[data-v-19563085]{z-index:950;-webkit-backdrop-filter:blur(14px);background:#12121af0;border:1px solid #8b5cf64d;border-radius:14px;max-width:360px;padding:12px 14px;animation:.4s cubic-bezier(.16,1,.3,1) forwards pushToastIn-19563085;position:fixed;bottom:24px;left:24px;box-shadow:0 16px 40px #000000a6}[dir=rtl] .ad-push-toast[data-v-19563085]{left:auto;right:24px}@keyframes pushToastIn-19563085{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ad-push-toast__close[data-v-19563085]{color:#a1a1aa;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:8px;left:8px}[dir=rtl] .ad-push-toast__close[data-v-19563085]{left:auto;right:8px}.ad-push-toast__close[data-v-19563085]:hover{color:#ef4444;background:#ef44444d}.ad-push-toast__content[data-v-19563085]{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.ad-push-toast__icon[data-v-19563085]{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden}.ad-push-toast__icon img[data-v-19563085]{object-fit:cover;width:100%;height:100%}.ad-push-toast__info[data-v-19563085]{flex:1;min-width:0}.ad-push-toast__badge[data-v-19563085]{color:#a855f7;letter-spacing:.3px;margin-bottom:2px;font-size:10px;font-weight:700}.ad-push-toast__title[data-v-19563085]{color:#f4f4f5;margin:0;font-size:13px;font-weight:600;line-height:1.3}.ad-vast-preroll[data-v-19563085]{z-index:50;background:#000;flex-direction:column;display:flex;position:absolute;inset:0}.ad-vast-preroll__topbar[data-v-19563085]{z-index:10;justify-content:space-between;align-items:center;display:flex;position:absolute;top:16px;left:20px;right:20px}.ad-vast-preroll__skip[data-v-19563085]{color:#e4e4e7;cursor:not-allowed;background:#000000a6;border:1px solid #ffffff40;border-radius:6px;padding:6px 16px;font-size:13px;font-weight:600;transition:all .2s}.ad-vast-preroll__skip--active[data-v-19563085]{color:#fff;cursor:pointer;background:#ef4444;border-color:#ef4444;box-shadow:0 0 14px #ef444480}.ad-vast-preroll__viewport[data-v-19563085]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ad-vast-preroll__video[data-v-19563085]{object-fit:contain;width:100%;height:100%}.ad-vast-preroll__cta[data-v-19563085]{position:absolute;bottom:24px;left:24px}[dir=rtl] .ad-vast-preroll__cta[data-v-19563085]{left:auto;right:24px}.ad-vast-preroll__cta-btn[data-v-19563085]{color:#fff;background:#8b5cf6e6;border-radius:6px;padding:8px 18px;font-size:13px;font-weight:600;text-decoration:none;box-shadow:0 4px 12px #8b5cf659}.ad-native-card[data-v-19563085]{border-radius:var(--radius-md,10px);background:#18182099;border:1px solid #ffffff14;width:100%;transition:transform .2s,border-color .2s;overflow:hidden}.ad-native-card[data-v-19563085]:hover{border-color:#8b5cf666;transform:translateY(-4px)}.ad-native-card__inner[data-v-19563085]{color:inherit;flex-direction:column;text-decoration:none;display:flex}.ad-native-card__media[data-v-19563085]{aspect-ratio:2/3;background:#181820;width:100%;position:relative}.ad-native-card__media img[data-v-19563085]{object-fit:cover;width:100%;height:100%}.ad-native-card__pill[data-v-19563085]{color:#fff;background:#6366f1;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;right:8px}.ad-native-card__details[data-v-19563085]{padding:10px 12px}.ad-native-card__title[data-v-19563085]{color:#f4f4f5;margin:0 0 4px;font-size:14px;font-weight:600}.ad-native-card__sub[data-v-19563085]{color:#71717a;margin:0;font-size:12px}@keyframes fadeIn-19563085{0%{opacity:0}to{opacity:1}}@media (width<=768px){.ad-card[data-v-19563085]{margin-block:12px}.ad-card__shell[data-v-19563085]{border-radius:var(--radius-md,10px);padding:8px 10px 10px}.ad-card--overlay[data-v-19563085]{bottom:20px}.ad-push-toast[data-v-19563085]{max-width:none;bottom:16px;left:16px;right:16px}}.ad-card--overlay .ad-card__shell[data-v-19563085]{-webkit-backdrop-filter:none;box-shadow:none;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#000000e0;padding:12px 42px 12px 14px}.ad-card--overlay .ad-card__topbar[data-v-19563085]{margin:0;padding:0;position:absolute;inset:8px 8px auto auto}.ad-card--overlay .ad-card__topbar .ad-badge[data-v-19563085]{display:none}.ad-card--overlay .ad-content-html[data-v-19563085]>div{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;max-width:100%!important;padding:0!important}.ad-card--overlay .ad-content-html[data-v-19563085]>div>div{gap:3px!important}.ad-card--overlay .ad-content-html[data-v-19563085]>div>div>:last-child{font-size:12px!important}.ad-card--overlay .ad-content-html[data-v-19563085]>div>a{min-height:34px;padding:6px 12px!important}@media (width<=540px){.ad-card--overlay[data-v-19563085]{width:calc(100% - 24px);max-width:460px}}.app-layout[data-v-54d76ff9]{flex-direction:column;min-height:100vh;display:flex;position:relative}.app-nav-progress[data-v-54d76ff9]{background:linear-gradient(90deg, var(--color-brand) 0%, color-mix(in srgb, var(--color-brand) 80%, #fff) 50%, var(--color-brand) 100%);z-index:99999;pointer-events:none;height:3px;box-shadow:0 0 10px var(--color-brand), 0 0 3px var(--color-brand);animation:1.3s cubic-bezier(.4,0,.2,1) infinite nav-progress-bar-54d76ff9;position:fixed;top:0;left:0;right:0}@keyframes nav-progress-bar-54d76ff9{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}.app-main[data-v-54d76ff9]{min-height:calc(100vh - var(--header-height));padding-top:var(--header-height);flex:1}.app-main--overlay-header[data-v-54d76ff9]{min-height:100vh;padding-top:0}.ad-section--visible[data-v-30d3e808]{margin-block:24px}.home-hero__background[data-v-843f9528],.home-hero__media[data-v-843f9528]{width:100%;height:100%;position:absolute;inset:0}.home-hero__background[data-v-843f9528]{z-index:0;object-fit:cover;object-position:center;background:var(--color-background);transform:scale(1)}.home-hero__media[data-v-843f9528]{z-index:1;object-fit:cover;object-position:center;opacity:0;pointer-events:none;will-change:opacity, transform;transition:opacity .52s var(--ease-out), transform 1.05s var(--ease-out);transform:scale(1.012)}.home-hero__media--visible[data-v-843f9528]{opacity:1;transform:scale(1)}.home-hero__youtube[data-v-843f9528]{overflow:hidden}.home-hero__youtube-cover[data-v-843f9528]{pointer-events:none;width:100vw;min-width:156svh;height:56.25vw;min-height:88svh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-hero__youtube-player[data-v-843f9528],.home-hero__youtube-cover[data-v-843f9528] iframe{width:100%!important;height:100%!important}.home-hero__youtube-cover[data-v-843f9528] iframe{pointer-events:none;border:0;display:block}.hero-backdrop-enter-active[data-v-843f9528],.hero-backdrop-leave-active[data-v-843f9528]{transition:opacity .65s ease-in-out;position:absolute;inset:0}.hero-backdrop-enter-active[data-v-843f9528]{z-index:1}.hero-backdrop-enter-from[data-v-843f9528],.hero-backdrop-leave-to[data-v-843f9528]{opacity:0}.hero-backdrop-enter-to[data-v-843f9528],.hero-backdrop-leave-from[data-v-843f9528]{opacity:1}.home-hero__overlay[data-v-843f9528]{z-index:2;pointer-events:none;background: linear-gradient(to bottom, var(--color-background) 0%, color-mix(in srgb, var(--color-background) 94%, transparent) 4%, color-mix(in srgb, var(--color-background) 72%, transparent) 10%, color-mix(in srgb, var(--color-background) 38%, transparent) 18%, color-mix(in srgb, var(--color-background) 10%, transparent) 27%, transparent 35%, transparent 57%, color-mix(in srgb, var(--color-background) 8%, transparent) 66%, color-mix(in srgb, var(--color-background) 30%, transparent) 75%, color-mix(in srgb, var(--color-background) 62%, transparent) 85%, color-mix(in srgb, var(--color-background) 90%, transparent) 94%, var(--color-background) 100%),  linear-gradient(to var(--hero-direction), color-mix(in srgb, var(--color-background) 88%, transparent) 0%, color-mix(in srgb, var(--color-background) 68%, transparent) 18%, color-mix(in srgb, var(--color-background) 42%, transparent) 34%, color-mix(in srgb, var(--color-background) 18%, transparent) 50%, color-mix(in srgb, var(--color-background) 4%, transparent) 64%, transparent 78%),  radial-gradient(ellipse at center, transparent 44%, color-mix(in srgb, var(--color-background) 5%, transparent) 64%, color-mix(in srgb, var(--color-background) 18%, transparent) 82%, color-mix(in srgb, var(--color-background) 34%, transparent) 100%);position:absolute;inset:0}@media (width<=700px){.home-hero__background[data-v-843f9528],.home-hero__media[data-v-843f9528]{object-position:center center}.home-hero__youtube-cover[data-v-843f9528]{width:128vw;min-width:100%;height:72vw;min-height:100%}.home-hero__media[data-v-843f9528]{transition-duration:.42s}.home-hero__overlay[data-v-843f9528]{background:linear-gradient(to bottom, var(--color-background) 0%, color-mix(in srgb, var(--color-background) 88%, transparent) 7%, color-mix(in srgb, var(--color-background) 48%, transparent) 18%, color-mix(in srgb, var(--color-background) 10%, transparent) 31%, transparent 40%, transparent 57%, color-mix(in srgb, var(--color-background) 18%, transparent) 67%, color-mix(in srgb, var(--color-background) 55%, transparent) 79%, color-mix(in srgb, var(--color-background) 88%, transparent) 91%, var(--color-background) 100%), linear-gradient(to var(--hero-direction), color-mix(in srgb, var(--color-background) 68%, transparent) 0%, color-mix(in srgb, var(--color-background) 38%, transparent) 35%, color-mix(in srgb, var(--color-background) 8%, transparent) 58%, transparent 78%)}}@media (prefers-reduced-motion:reduce){.hero-backdrop-enter-active[data-v-843f9528],.hero-backdrop-leave-active[data-v-843f9528],.home-hero__media[data-v-843f9528]{transition:none}.home-hero__background[data-v-843f9528],.home-hero__media[data-v-843f9528]{transform:none}}.home-hero__main[data-v-7aca6aba]{flex:1;align-items:flex-end;display:flex}.home-hero__details[data-v-7aca6aba]{width:min(590px,48vw);margin-bottom:26px}.home-hero__details[data-v-7aca6aba]>*{animation:.64s cubic-bezier(.16,1,.3,1) backwards hey-hero-content-in-7aca6aba}.home-hero__meta[data-v-7aca6aba]{animation-delay:80ms}.home-hero__logo[data-v-7aca6aba],.home-hero__title[data-v-7aca6aba]{animation-delay:.15s}.home-hero__description[data-v-7aca6aba]{animation-delay:.23s}.home-hero__actions[data-v-7aca6aba]{animation-delay:.31s}html[dir=rtl] .home-hero__details[data-v-7aca6aba]{text-align:right;margin-left:auto;margin-right:0}html[dir=ltr] .home-hero__details[data-v-7aca6aba]{text-align:left;margin-left:0;margin-right:auto}.home-hero__meta[data-v-7aca6aba]{color:color-mix(in srgb, var(--color-text) 68%, transparent);text-shadow:0 2px 10px color-mix(in srgb, var(--color-background) 45%, transparent);flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:2px;font-size:12px;font-weight:650;display:flex}.home-hero__age-rating[data-v-7aca6aba]{color:#d99a29;border:1px solid #d99a29;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700}.home-hero__meta-dot[data-v-7aca6aba]{background:color-mix(in srgb, var(--color-text) 46%, transparent);border-radius:var(--radius-round);flex-shrink:0;width:3px;height:3px}.home-hero__logo[data-v-7aca6aba]{object-fit:contain;width:auto;max-width:min(440px,84%);max-height:150px;filter:drop-shadow(0 10px 34px color-mix(in srgb, var(--color-background) 48%, transparent))}html[dir=rtl] .home-hero__logo[data-v-7aca6aba]{object-position:center right}html[dir=ltr] .home-hero__logo[data-v-7aca6aba]{object-position:center left}.home-hero__title[data-v-7aca6aba]{max-width:540px;color:var(--color-text);letter-spacing:0;text-wrap:balance;text-shadow:0 10px 34px color-mix(in srgb, var(--color-background) 42%, transparent);font-size:clamp(44px,5.2vw,72px);font-weight:900;line-height:1.02}.home-hero__description[data-v-7aca6aba]{max-width:575px;color:color-mix(in srgb, var(--color-text) 80%, transparent);-webkit-line-clamp:3;text-shadow:0 3px 16px color-mix(in srgb, var(--color-background) 46%, transparent);-webkit-box-orient:vertical;margin-top:16px;font-size:15px;line-height:1.8;display:-webkit-box;overflow:hidden}.home-hero__actions[data-v-7aca6aba]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.home-hero__button[data-v-7aca6aba]{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding-inline:17px;font-size:14px;font-weight:750;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.home-hero__button[data-v-7aca6aba]:hover{transform:translateY(-1px)}.home-hero__button--primary[data-v-7aca6aba]{color:var(--color-brand-text);background:linear-gradient(180deg, var(--color-brand-gradient-start), var(--color-brand-gradient-end));box-shadow:0 12px 34px color-mix(in srgb, var(--color-brand) 16%, transparent)}.home-hero__button--primary[data-v-7aca6aba]:hover{background:linear-gradient(180deg, var(--color-brand-gradient-hover-start), var(--color-brand-gradient-hover-end));box-shadow:0 14px 38px color-mix(in srgb, var(--color-brand) 22%, transparent)}.home-hero__button--secondary[data-v-7aca6aba]{color:var(--color-text);border:1px solid color-mix(in srgb, var(--color-text) 8%, transparent);background:color-mix(in srgb, var(--color-panel-glass) 48%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-hero__button--secondary[data-v-7aca6aba]:hover{background:color-mix(in srgb, var(--color-text) 13%, transparent)}@keyframes hey-hero-content-in-7aca6aba{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (width<=700px){.home-hero__details[data-v-7aca6aba]{width:94%;margin-bottom:9px;animation-duration:.52s}.home-hero__meta[data-v-7aca6aba]{margin-bottom:-4px;font-size:10px}.home-hero__logo[data-v-7aca6aba]{max-width:70%;max-height:72px;margin-top:-8px}.home-hero__title[data-v-7aca6aba]{max-width:92%;font-size:clamp(29px,8vw,43px);line-height:1.04}.home-hero__description[data-v-7aca6aba]{-webkit-line-clamp:2;max-width:96%;margin-top:7px;font-size:12px;line-height:1.58}.home-hero__actions[data-v-7aca6aba]{gap:6px;margin-top:10px}.home-hero__button[data-v-7aca6aba]{border-radius:8px;min-height:37px;padding-inline:11px;font-size:12px}}@media (prefers-reduced-motion:reduce){.home-hero__details[data-v-7aca6aba]>*{animation:none}}.home-hero__bottom[data-v-a9b12181]{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;min-height:46px;display:grid}.home-hero__controls[data-v-a9b12181]{grid-area:1/2;align-items:center;gap:7px;display:flex}.home-hero__switcher[data-v-a9b12181]{align-items:flex-end;gap:6px;display:flex}.home-hero__switch[data-v-a9b12181]{opacity:.28;flex-direction:column;align-items:center;gap:5px;width:34px;transition:width .18s,opacity .18s;display:inline-flex}.home-hero__switch[data-v-a9b12181]:hover{opacity:.7}.home-hero__switch--active[data-v-a9b12181]{opacity:1;width:48px}.home-hero__switch-index[data-v-a9b12181]{color:color-mix(in srgb, var(--color-text) 58%, transparent);font-size:9px;font-weight:700}.home-hero__switch--active .home-hero__switch-index[data-v-a9b12181]{color:var(--color-text)}.home-hero__switch-line[data-v-a9b12181]{background:color-mix(in srgb, var(--color-text) 14%, transparent);border-radius:var(--radius-round);width:100%;height:2px;position:relative;overflow:hidden}.home-hero__switch--active .home-hero__switch-line[data-v-a9b12181]:after{content:"";background:color-mix(in srgb, var(--color-text) 94%, transparent);border-radius:inherit;position:absolute;inset:0}.home-hero__arrow[data-v-a9b12181],.home-hero__sound[data-v-a9b12181]{border:1px solid color-mix(in srgb, var(--color-text) 6%, transparent);background:color-mix(in srgb, var(--color-control-ink) 42%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0;place-items:center;display:grid}.home-hero__arrow[data-v-a9b12181]{width:34px;height:34px;color:color-mix(in srgb, var(--color-text) 70%, transparent);border-radius:var(--radius-round);transition:color .16s,background-color .16s}.home-hero__arrow[data-v-a9b12181]:hover{color:var(--color-text);background:color-mix(in srgb, var(--color-text) 13%, transparent)}.home-hero__media-tools[data-v-a9b12181]{grid-area:1/3;justify-self:end;align-items:center;gap:7px;display:flex}.home-hero__source[data-v-a9b12181]{min-height:28px;color:color-mix(in srgb, var(--color-text) 72%, transparent);background:color-mix(in srgb, var(--color-control-ink) 40%, transparent);border-radius:var(--radius-round);align-items:center;gap:6px;padding-inline:10px;font-size:10px;font-weight:700;display:inline-flex}.home-hero__source svg[data-v-a9b12181]{color:var(--color-youtube)}.home-hero__sound[data-v-a9b12181]{width:38px;height:38px;color:color-mix(in srgb, var(--color-text) 94%, transparent);border-radius:var(--radius-round);transition:background-color .16s}.home-hero__sound[data-v-a9b12181]:hover{background:color-mix(in srgb, var(--color-text) 14%, transparent)}@media (width<=700px){.home-hero__switcher[data-v-a9b12181]{gap:5px}.home-hero__source[data-v-a9b12181]{display:none}}.home-hero[data-v-d26351c4]{--hero-height:clamp(620px, 84svh, 900px);width:100%;min-height:var(--hero-height);isolation:isolate;background:var(--color-background);position:relative;overflow:hidden}html[dir=rtl] .home-hero[data-v-d26351c4]{--hero-direction:left}html[dir=ltr] .home-hero[data-v-d26351c4]{--hero-direction:right}.home-hero__foreground[data-v-d26351c4]{z-index:3;min-height:var(--hero-height);padding-top:calc(var(--header-height) + 26px);flex-direction:column;padding-bottom:28px;display:flex;position:relative}.home-hero__state[data-v-d26351c4]{min-height:var(--hero-height);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.home-hero__error[data-v-d26351c4]{color:var(--color-text-secondary)}.home-hero__loader[data-v-d26351c4]{border:3px solid var(--color-border);border-top-color:var(--color-text);border-radius:var(--radius-round);width:32px;height:32px;animation:.7s linear infinite hero-spin-d26351c4}.home-hero__retry[data-v-d26351c4]{min-height:40px;color:var(--color-text);background:var(--color-surface);border-radius:var(--radius-md);justify-content:center;align-items:center;gap:8px;padding-inline:16px;display:inline-flex}@keyframes hero-spin-d26351c4{to{transform:rotate(360deg)}}@media (width<=700px){.home-hero[data-v-d26351c4]{--hero-height:clamp(320px, 76vw, 400px)}.home-hero__foreground[data-v-d26351c4]{padding-top:calc(var(--header-height) + 5px);padding-bottom:12px}}@media (prefers-reduced-motion:reduce){.home-hero__loader[data-v-d26351c4]{animation:none}}.work-card__loading[data-v-e4506385]{z-index:3;pointer-events:none;color:#fff;background:#00000026;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.work-card__loading-spinner[data-v-e4506385]{border:3px solid #ffffff40;border-top-color:currentColor;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite preview-loading-spin-e4506385}.work-card__loading-label[data-v-e4506385]{background:#0009;border-radius:6px;padding:4px 9px;font-size:12px;line-height:1.5}@keyframes preview-loading-spin-e4506385{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.work-card__loading-spinner[data-v-e4506385]{animation:none}}.work-card[data-v-e4506385]{-webkit-tap-highlight-color:transparent;width:100%;height:100%;color:var(--color-text);cursor:pointer;outline:none;text-decoration:none;display:block}.work-card[data-v-e4506385]:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.work-card__media[data-v-e4506385]{isolation:isolate;background:var(--color-background);width:100%;height:100%;box-shadow:none;border-radius:0;position:relative;overflow:hidden}.work-card__poster[data-v-e4506385],.work-card__preview[data-v-e4506385],.work-card__placeholder[data-v-e4506385]{width:100%;height:100%;position:absolute;inset:0}.work-card__poster[data-v-e4506385]{z-index:1;object-fit:cover;object-position:center;opacity:0;filter:blur()brightness();transition:opacity .3s,filter .3s}.work-card__poster--loaded[data-v-e4506385]{opacity:1}.work-card__placeholder[data-v-e4506385]{z-index:0;background:linear-gradient(145deg, var(--color-media-placeholder-start), var(--color-media-placeholder-end));position:relative;overflow:hidden}.work-card__placeholder--shimmer[data-v-e4506385]:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff14 50%,#0000 100%);animation:1.8s ease-in-out infinite card-shimmer-e4506385;position:absolute;inset:0;transform:translate(-100%)}@keyframes card-shimmer-e4506385{to{transform:translate(100%)}}.work-card--active:not(.work-card--playing) .work-card__poster[data-v-e4506385]{filter:blur(1.5px)brightness(.64)}.work-card__preview[data-v-e4506385]{z-index:1;opacity:0;clip-path:inset(0 50%);pointer-events:none;will-change:clip-path, opacity;transition:clip-path .38s var(--ease-out), opacity .1s ease}.work-card__preview--visible[data-v-e4506385]{opacity:1;clip-path:inset(0)}.work-card--playing .work-card__poster[data-v-e4506385]{opacity:0;filter:blur(2px)brightness(.48)}.work-card__direct[data-v-e4506385]{object-fit:cover;object-position:center;background:var(--color-background);width:100%;max-width:none;height:100%}.work-card__youtube[data-v-e4506385]{background:var(--color-background);overflow:hidden;container-type:size}.work-card__youtube-cover[data-v-e4506385]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.work-card__youtube-player[data-v-e4506385]{width:max(100cqw,177.778cqh);height:max(100cqh,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.work-card__youtube-cover[data-v-e4506385] iframe{transform-origin:50%!important;pointer-events:none!important;border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1.06)!important}.work-card__shade[data-v-e4506385]{z-index:2;pointer-events:none;background:linear-gradient(to bottom, transparent 42%, color-mix(in srgb, var(--color-background) 8%, transparent) 57%, color-mix(in srgb, var(--color-background) 48%, transparent) 76%, color-mix(in srgb, var(--color-background) 88%, transparent) 100%);position:absolute;inset:0}.work-card__featured[data-v-e4506385]{z-index:6;top:13px;min-height:27px;color:var(--color-text);background:color-mix(in srgb, var(--color-background) 62%, transparent);border:1px solid color-mix(in srgb, var(--color-text) 16%, transparent);border-radius:var(--radius-round);-webkit-backdrop-filter:blur(8px);letter-spacing:0;pointer-events:none;align-items:center;gap:6px;padding-inline:9px;font-size:11px;font-weight:680;line-height:1;display:inline-flex;position:absolute;inset-inline-start:13px}.work-card__character-badge[data-v-e4506385]{z-index:6;top:13px;min-height:27px;color:var(--color-text);background:color-mix(in srgb, var(--color-background) 72%, transparent);border:1px solid color-mix(in srgb, var(--color-text) 16%, transparent);border-radius:var(--radius-round);-webkit-backdrop-filter:blur(8px);letter-spacing:0;pointer-events:none;align-items:center;gap:6px;max-width:70%;padding-inline:9px;font-size:11px;font-weight:680;line-height:1;display:inline-flex;position:absolute;inset-inline-start:13px;box-shadow:0 4px 14px #00000059}.work-card__character-badge--opposite[data-v-e4506385]{inset-inline:auto 13px}.work-card__character-badge-icon[data-v-e4506385]{width:12px;height:12px;color:var(--color-brand);flex:none}.work-card__character-badge span[data-v-e4506385]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-card__featured svg[data-v-e4506385]{width:12px;height:12px;color:var(--color-featured-star);opacity:1;flex:none}.work-card__identity[data-v-e4506385]{z-index:4;pointer-events:none;transition:bottom .32s var(--ease-out), padding .32s var(--ease-out);justify-content:center;align-items:flex-end;padding-inline:18px;display:flex;position:absolute;bottom:20px;left:0;right:0}.work-card__logo[data-v-e4506385]{object-fit:contain;object-position:center bottom;width:auto;max-width:68%;max-height:74px;filter:drop-shadow(0 4px 14px color-mix(in srgb, var(--color-background) 78%, transparent));transition:max-width .32s var(--ease-out), max-height .32s var(--ease-out)}.work-card__title[data-v-e4506385]{white-space:nowrap;text-overflow:ellipsis;max-width:84%;text-shadow:0 3px 18px var(--color-background);font-size:clamp(15px,1.15vw,20px);font-weight:800;line-height:1.1;overflow:hidden}.work-card--active .work-card__identity[data-v-e4506385],.work-card--playing .work-card__identity[data-v-e4506385]{justify-content:flex-start;padding-inline:0;bottom:92px;left:16px;right:16px}.work-card--active .work-card__logo[data-v-e4506385],.work-card--playing .work-card__logo[data-v-e4506385]{object-position:bottom start;max-width:52%;max-height:62px}.work-card--active .work-card__title[data-v-e4506385],.work-card--playing .work-card__title[data-v-e4506385]{max-width:68%}.work-card__info[data-v-e4506385]{z-index:5;pointer-events:none;min-width:0;position:absolute;bottom:32px;left:16px;right:16px}.work-card__info-primary[data-v-e4506385]{white-space:nowrap;opacity:.94;flex-wrap:wrap;align-items:center;gap:4px 0;min-width:0;font-size:11.5px;font-weight:560;line-height:1.2;display:flex;overflow:hidden}.work-card__info-primary>span[data-v-e4506385]{flex:none;align-items:center;display:inline-flex}.work-card__info-primary>span+span[data-v-e4506385]:before{content:"";background:color-mix(in srgb, var(--color-text) 30%, transparent);width:1px;height:10px;margin-inline:8px}.work-card__genres[data-v-e4506385]{flex-wrap:wrap;align-items:center;gap:0;min-width:0;margin-top:7px;display:flex}.work-card__genre-chip[data-v-e4506385]{color:color-mix(in srgb, var(--color-text) 62%, transparent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:10.5px;font-weight:540;line-height:1;transition:color .15s;display:inline-flex}.work-card__genre-chip[data-v-e4506385]:hover{color:var(--color-brand);text-decoration:underline}.work-card__genre-chip+.work-card__genre-chip[data-v-e4506385]:before{content:"•";color:color-mix(in srgb, var(--color-text) 34%, transparent);margin-inline:7px;font-size:8px;line-height:1}.work-card:hover .work-card__media[data-v-e4506385],.work-card--active .work-card__media[data-v-e4506385],.work-card--playing .work-card__media[data-v-e4506385]{transform:none}@media (width<=700px),(hover:none),(pointer:coarse){.work-card .work-card__poster--loaded[data-v-e4506385]{opacity:1;filter:none;transition:none}.work-card__preview[data-v-e4506385]{display:none}.work-card__featured[data-v-e4506385]{top:10px;min-height:25px;padding-inline:9px;font-size:10px;inset-inline-start:10px}.work-card .work-card__identity[data-v-e4506385]{justify-content:center;padding-inline:12px;transition:none;bottom:14px;left:0;right:0}.work-card .work-card__logo[data-v-e4506385]{object-position:center bottom;max-width:80%;max-height:58px;transition:none}.work-card .work-card__title[data-v-e4506385]{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;text-align:center;-webkit-box-orient:vertical;max-width:100%;font-size:15px;line-height:1.35;display:-webkit-box}.work-card__info[data-v-e4506385]{display:none}}@media (prefers-reduced-motion:reduce){.work-card__poster[data-v-e4506385],.work-card__preview[data-v-e4506385],.work-card__identity[data-v-e4506385],.work-card__logo[data-v-e4506385]{transition:none}}.work-row[data-v-8cda3318]{--row-gutter:max(var(--container-padding), calc((100vw - var(--container-width)) / 2 + var(--container-padding)));--card-width:var(--work-card-width);--card-height:calc(var(--card-width) * 1.5);--preview-width:min(calc(var(--card-height) * 16 / 9), 640px, calc(100vw - var(--row-gutter) - var(--row-gutter)));padding:32px 0 28px;position:relative;overflow:hidden}.work-row__header[data-v-8cda3318]{margin-bottom:16px}.work-row__title[data-v-8cda3318]{color:var(--color-text);letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,29px);font-weight:800;line-height:1.2}.work-row__body[data-v-8cda3318]{position:relative}.work-row__viewport[data-v-8cda3318]{width:100%;padding:6px var(--row-gutter) 22px;scrollbar-width:none;overscroll-behavior-inline:contain;scroll-behavior:smooth;overflow:auto hidden}.work-row__viewport[data-v-8cda3318]::-webkit-scrollbar{display:none}.work-row__track[data-v-8cda3318]{align-items:flex-start;gap:12px;width:max-content;display:flex}.work-row__item[data-v-8cda3318]{width:var(--card-width);height:var(--card-height);flex:0 0 var(--card-width);scroll-margin-inline:var(--row-gutter);transition:width .28s var(--ease-out), flex-basis .28s var(--ease-out)}@media (width>=701px) and (hover:hover) and (pointer:fine){.work-row__item--active[data-v-8cda3318]{width:var(--preview-width);flex-basis:var(--preview-width)}}.work-row__nav[data-v-8cda3318]{z-index:20;top:calc(var(--card-height) / 2);width:42px;height:64px;color:var(--color-text);background:var(--color-overlay);opacity:0;transition:opacity var(--transition-fast), background-color var(--transition-fast);border-radius:12px;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}@media (width>=701px) and (hover:hover) and (pointer:fine){.work-row__body:hover .work-row__nav[data-v-8cda3318]{opacity:1}}.work-row__nav[data-v-8cda3318]:focus-visible{opacity:1}.work-row--contained[data-v-8cda3318]{--card-width:var(--catalog-card-width,var(--work-card-width));--row-gutter:0px;--preview-width:min(calc(var(--card-height) * 16 / 9), 640px, 100cqw);min-width:0;padding:0;container-type:inline-size}.work-row--contained .work-row__viewport[data-v-8cda3318]{padding:0}.work-row__nav--start[data-v-8cda3318]{inset-inline-start:12px}.work-row__nav--end[data-v-8cda3318]{inset-inline-end:12px}@media (width<=1000px){.work-row[data-v-8cda3318]{--card-height:calc(var(--card-width) * 1.5)}}@media (width<=700px){.work-row[data-v-8cda3318]{--card-height:calc(var(--card-width) * 1.5);--preview-width:var(--card-width);padding:22px 0 18px}.work-row__header[data-v-8cda3318]{margin-bottom:12px}.work-row__title[data-v-8cda3318]{font-size:clamp(18px,5vw,20px)}.work-row__viewport[data-v-8cda3318]{scroll-snap-type:inline proximity;scroll-padding-inline:var(--row-gutter);-webkit-overflow-scrolling:touch;padding-top:4px;padding-bottom:12px}.work-row__track[data-v-8cda3318]{gap:9px}.work-row__item[data-v-8cda3318],.work-row__item--active[data-v-8cda3318]{width:var(--card-width);flex-basis:var(--card-width);scroll-snap-align:start;transition:none}.work-row__nav[data-v-8cda3318]{display:none}}@media (prefers-reduced-motion:reduce){.work-row__viewport[data-v-8cda3318]{scroll-behavior:auto}.work-row__item[data-v-8cda3318]{transition:none}}.work-grid[data-v-3082d847]{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0;display:grid;position:relative}.work-grid__measure[data-v-3082d847]{width:var(--work-card-width);visibility:hidden;pointer-events:none;height:0;position:absolute}.work-grid--mobile[data-v-3082d847]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.work-grid__item[data-v-3082d847]{aspect-ratio:2/3;min-width:0}.works-grid-section[data-v-fbf888b3]{padding:30px 0 40px}.works-grid-section__header[data-v-fbf888b3]{margin-bottom:18px}.works-grid-section__title[data-v-fbf888b3]{color:var(--color-text);margin:0;font-size:clamp(22px,2vw,29px);font-weight:800}.works-grid-section__subtitle[data-v-fbf888b3]{color:var(--color-text-secondary);margin:6px 0 0;font-size:14px}@media (width<=700px){.works-grid-section[data-v-fbf888b3]{padding:22px 0 30px}}.continue-card[data-v-88f0ea00]{width:100%;text-align:inherit;color:var(--color-text);background:0 0;border:0;padding:0;display:block}.continue-card__media[data-v-88f0ea00]{aspect-ratio:16/9;background:var(--color-media-background);isolation:isolate;width:100%;box-shadow:0 8px 20px color-mix(in srgb, var(--color-background) 18%, transparent);border-radius:14px;position:relative;overflow:hidden}.continue-card__image[data-v-88f0ea00],.continue-card__placeholder[data-v-88f0ea00]{width:100%;height:100%;position:absolute;inset:0}.continue-card__image[data-v-88f0ea00]{z-index:0;object-fit:cover;object-position:center;opacity:0;transition:opacity .3s,transform .35s cubic-bezier(.22,1,.36,1),filter .26s}.continue-card__image--loaded[data-v-88f0ea00]{opacity:1}.continue-card__placeholder[data-v-88f0ea00]{background:linear-gradient(145deg, var(--color-media-placeholder-start), var(--color-media-placeholder-end));position:relative;overflow:hidden}.continue-card__placeholder--shimmer[data-v-88f0ea00]:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff14 50%,#0000 100%);animation:1.8s ease-in-out infinite continue-card-shimmer-88f0ea00;position:absolute;inset:0;transform:translate(-100%)}@keyframes continue-card-shimmer-88f0ea00{to{transform:translate(100%)}}.continue-card__shade[data-v-88f0ea00]{z-index:1;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-background) 5%, transparent) 20%, color-mix(in srgb, var(--color-background) 18%, transparent) 52%, color-mix(in srgb, var(--color-background) 82%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.continue-card__play[data-v-88f0ea00]{z-index:3;width:48px;height:48px;color:var(--color-text);background:color-mix(in srgb, var(--color-background) 72%, transparent);border:1px solid color-mix(in srgb, var(--color-text) 30%, transparent);opacity:0;border-radius:50%;place-items:center;transition:opacity .18s,background-color .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.continue-card__content[data-v-88f0ea00]{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:5px;display:flex;position:absolute;bottom:17px;left:16px;right:16px}html[dir=rtl] .continue-card__content[data-v-88f0ea00]{text-align:right;align-items:flex-start}.continue-card__logo[data-v-88f0ea00]{object-fit:contain;object-position:center bottom;width:auto;max-width:48%;max-height:54px;filter:drop-shadow(0 5px 15px color-mix(in srgb, var(--color-background) 72%, transparent))}.continue-card__title[data-v-88f0ea00]{max-width:90%;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;text-shadow:0 3px 12px color-mix(in srgb, var(--color-background) 60%, transparent);font-size:17px;font-weight:800;display:block;overflow:hidden}.continue-card__episode[data-v-88f0ea00]{width:100%;color:color-mix(in srgb, var(--color-text) 74%, transparent);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.continue-card__progress[data-v-88f0ea00]{z-index:5;background:color-mix(in srgb, var(--color-text) 18%, transparent);height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.continue-card__progress-value[data-v-88f0ea00]{background:var(--color-brand);border-radius:0 999px 999px 0;height:100%}@media (hover:hover) and (pointer:fine){.continue-card:hover .continue-card__image[data-v-88f0ea00]{filter:brightness(.78);transform:scale(1.025)}.continue-card:hover .continue-card__play[data-v-88f0ea00]{opacity:1}.continue-card__play[data-v-88f0ea00]:hover{background:color-mix(in srgb, var(--color-brand) 88%, transparent)}}@media (width<=700px){.continue-card__media[data-v-88f0ea00]{border-radius:12px}.continue-card__content[data-v-88f0ea00]{bottom:14px;left:12px;right:12px}.continue-card__logo[data-v-88f0ea00]{max-height:42px}.continue-card__title[data-v-88f0ea00]{font-size:14px}.continue-card__episode[data-v-88f0ea00]{font-size:10px}.continue-card__play[data-v-88f0ea00]{opacity:1;width:42px;height:42px}}.continue-row[data-v-7e277c73]{--row-gutter:max(var(--container-padding), calc((100vw - var(--container-width)) / 2 + var(--container-padding)));--card-width:clamp(300px, 27vw, 390px);padding:30px 0 20px;position:relative;overflow:hidden}.continue-row__header[data-v-7e277c73]{margin-bottom:15px}.continue-row__title[data-v-7e277c73]{color:var(--color-text);letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,29px);font-weight:800}.continue-row__body[data-v-7e277c73]{position:relative}.continue-row__viewport[data-v-7e277c73]{width:100%;padding:4px var(--row-gutter) 18px;scrollbar-width:none;overscroll-behavior-inline:contain;overflow:auto hidden}.continue-row__viewport[data-v-7e277c73]::-webkit-scrollbar{display:none}.continue-row__track[data-v-7e277c73]{align-items:flex-start;gap:12px;width:max-content;display:flex}.continue-row__item[data-v-7e277c73]{width:var(--card-width);flex:0 0 var(--card-width)}.continue-row__nav[data-v-7e277c73]{z-index:20;width:42px;height:64px;color:var(--color-text);background:color-mix(in srgb, var(--color-background) 72%, transparent);opacity:0;border-radius:12px;place-items:center;transition:opacity .16s,background-color .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.continue-row__body:hover .continue-row__nav[data-v-7e277c73]{opacity:1}.continue-row__nav[data-v-7e277c73]:hover{background:color-mix(in srgb, var(--color-background) 72%, transparent)}.continue-row__nav--start[data-v-7e277c73]{inset-inline-start:12px}.continue-row__nav--end[data-v-7e277c73]{inset-inline-end:12px}@media (width<=700px){.continue-row[data-v-7e277c73]{--card-width:270px;padding:22px 0 14px}.continue-row__track[data-v-7e277c73]{gap:10px}.continue-row__nav[data-v-7e277c73]{display:none}.continue-row__title[data-v-7e277c73]{font-size:20px}}@media (width<=430px){.continue-row[data-v-7e277c73]{--card-width:248px}}.genre-card[data-v-98cc8cd7]{width:100%;height:132px;color:var(--color-text);text-align:inherit;background:linear-gradient(135deg, var(--color-card-gradient-start) 0%, var(--color-card-gradient-middle) 55%, var(--color-card-gradient-end) 100%);border:1px solid color-mix(in srgb, var(--color-text) 7%, transparent);isolation:isolate;box-shadow:0 8px 20px color-mix(in srgb, var(--color-background) 18%, transparent);border-radius:16px;transition:border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.genre-card__glow[data-v-98cc8cd7]{inset-inline-end:-35px;background:radial-gradient(circle, color-mix(in srgb, var(--color-text) 12%, transparent), transparent 68%);filter:blur(6px);pointer-events:none;width:150px;height:150px;position:absolute;top:-55px}.genre-card__pattern[data-v-98cc8cd7]{opacity:.42;pointer-events:none;position:absolute;inset:0;overflow:hidden}.genre-card__pattern span[data-v-98cc8cd7]{border:1px solid color-mix(in srgb, var(--color-text) 8%, transparent);border-radius:26px;width:100px;height:100px;position:absolute;transform:rotate(38deg)}.genre-card__pattern span[data-v-98cc8cd7]:first-child{inset-inline-end:-15px;top:-46px}.genre-card__pattern span[data-v-98cc8cd7]:nth-child(2){inset-inline-end:42px;width:72px;height:72px;top:25px}.genre-card__pattern span[data-v-98cc8cd7]:nth-child(3){inset-inline-end:105px;width:120px;height:120px;bottom:-62px}.genre-card__content[data-v-98cc8cd7]{z-index:2;align-items:flex-end;height:100%;padding:18px;display:flex;position:relative}.genre-card__name[data-v-98cc8cd7]{max-width:85%;font-size:22px;font-weight:800;line-height:1.2}@media (hover:hover) and (pointer:fine){.genre-card[data-v-98cc8cd7]:hover{border-color:color-mix(in srgb, var(--color-text) 15%, transparent);box-shadow:0 12px 26px color-mix(in srgb, var(--color-background) 20%, transparent)}}@media (width<=700px){.genre-card[data-v-98cc8cd7]{border-radius:14px;height:108px}.genre-card__content[data-v-98cc8cd7]{padding:14px}.genre-card__name[data-v-98cc8cd7]{font-size:17px}}.genre-row[data-v-65112086]{--row-gutter:max(var(--container-padding), calc((100vw - var(--container-width)) / 2 + var(--container-padding)));--genre-width:clamp(230px, 20vw, 300px);padding:30px 0 52px;overflow:hidden}.genre-row__header[data-v-65112086]{margin-bottom:15px}.genre-row__title[data-v-65112086]{color:var(--color-text);font-size:clamp(22px,2vw,29px);font-weight:800}.genre-row__body[data-v-65112086]{position:relative}.genre-row__viewport[data-v-65112086]{width:100%;padding:4px var(--row-gutter) 18px;scrollbar-width:none;overflow:auto hidden}.genre-row__viewport[data-v-65112086]::-webkit-scrollbar{display:none}.genre-row__track[data-v-65112086]{gap:12px;width:max-content;display:flex}.genre-row__item[data-v-65112086]{width:var(--genre-width);flex:0 0 var(--genre-width)}.genre-row__nav[data-v-65112086]{z-index:20;width:42px;height:64px;color:var(--color-text);background:color-mix(in srgb, var(--color-background) 62%, transparent);opacity:0;border-radius:12px;place-items:center;transition:opacity .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.genre-row__body:hover .genre-row__nav[data-v-65112086]{opacity:1}.genre-row__nav--start[data-v-65112086]{inset-inline-start:12px}.genre-row__nav--end[data-v-65112086]{inset-inline-end:12px}@media (width<=700px){.genre-row[data-v-65112086]{--genre-width:205px;padding:22px 0 36px}.genre-row__nav[data-v-65112086]{display:none}.genre-row__title[data-v-65112086]{font-size:20px}}@media (width<=430px){.genre-row[data-v-65112086]{--genre-width:185px}}.filter-chip[data-v-0ec7df85]{border:1px solid var(--color-border-control);background:var(--color-control-background);min-height:36px;color:var(--color-text-secondary);font:inherit;cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding-inline:13px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.filter-chip[data-v-0ec7df85]:hover{border-color:var(--color-border-hover);background:var(--color-control-hover);color:var(--color-text)}.filter-chip--selected[data-v-0ec7df85]{border-color:var(--color-border-selected);background:var(--color-control-selected-background);color:var(--color-control-selected-text);font-weight:600}.filter-chip__remove[data-v-0ec7df85]{opacity:.75;flex-shrink:0}.filter-chip:not(.filter-chip--selected) .filter-chip__remove[data-v-0ec7df85]{visibility:hidden}.country-flag[data-v-0ec7df85]{width:18px;height:13px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-text) 8%, transparent);background-position:50%;background-size:cover;border-radius:2px;flex:none}.sort-item[data-v-0ec7df85]{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 0 9px;font-size:11px;position:relative}.sort-item[data-v-0ec7df85]:hover{color:var(--color-text-bright)}.sort-item--active[data-v-0ec7df85]{color:var(--color-text)}.sort-item--active[data-v-0ec7df85]:after{content:"";background:var(--color-text);height:1px;position:absolute;bottom:2px;left:0;right:0}.mobile-chip[data-v-0ec7df85]{border:1px solid var(--color-border-control);background:var(--color-surface-strong);min-height:38px;color:var(--color-text-secondary);font:inherit;border-radius:7px;align-items:center;gap:7px;padding-inline:12px;font-size:11px;display:inline-flex}.mobile-chip--selected[data-v-0ec7df85]{border-color:var(--color-border-selected);background:var(--color-control-selected-background);color:var(--color-control-selected-text);font-weight:750}.filter-row__title[data-v-161770fc]{opacity:0;transform:translateX(var(--filter-title-enter,8px));animation:.52s cubic-bezier(.22,1,.36,1) forwards hey-filter-title-in-161770fc;position:relative}[dir=ltr] .filter-row__title[data-v-161770fc]{--filter-title-enter:-8px}.filter-row__title[data-v-161770fc]:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--color-text) 55%, transparent), transparent);width:0;height:1px;margin-inline-start:8px;animation:.6s cubic-bezier(.22,1,.36,1) forwards hey-filter-line-in-161770fc;display:block}.filter-row:first-of-type .filter-row__title[data-v-161770fc]{animation-delay:40ms}.filter-row:first-of-type .filter-row__title[data-v-161770fc]:after,.filter-row:nth-of-type(2) .filter-row__title[data-v-161770fc]{animation-delay:90ms}.filter-row:nth-of-type(2) .filter-row__title[data-v-161770fc]:after,.filter-row:nth-of-type(3) .filter-row__title[data-v-161770fc]{animation-delay:.14s}.filter-row:nth-of-type(3) .filter-row__title[data-v-161770fc]:after,.filter-row:nth-of-type(4) .filter-row__title[data-v-161770fc]{animation-delay:.19s}.filter-row:nth-of-type(4) .filter-row__title[data-v-161770fc]:after,.filter-row:nth-of-type(5) .filter-row__title[data-v-161770fc]{animation-delay:.24s}.filter-row:nth-of-type(5) .filter-row__title[data-v-161770fc]:after,.filter-row--sort .filter-row__title[data-v-161770fc]{animation-delay:.29s}.filter-row--sort .filter-row__title[data-v-161770fc]:after{animation-delay:.34s}@keyframes hey-filter-title-in-161770fc{0%{opacity:0;transform:translateX(var(--filter-title-enter,8px))}to{opacity:1;transform:translate(0)}}@keyframes hey-filter-line-in-161770fc{0%{opacity:0;width:0}to{opacity:1;width:22px}}@media (prefers-reduced-motion:reduce){.filter-row__title[data-v-161770fc],.filter-row__title[data-v-161770fc]:after{opacity:1;transform:none;animation:none!important}.filter-row__title[data-v-161770fc]:after{width:22px}}.filter-row[data-v-161770fc]{grid-template-columns:110px minmax(0,1fr);align-items:start;gap:16px;margin-bottom:12px;display:grid}.filter-row__title[data-v-161770fc]{min-height:36px;color:var(--color-text-tertiary);justify-content:flex-start;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.filter-row__count[data-v-161770fc]{color:#fff;background:#000;border:1px solid #ffffff2e;border-radius:50%;place-items:center;min-width:20px;height:20px;padding-inline:4px;font-size:9px;font-weight:800;display:grid}.filter-row__chips[data-v-161770fc]{flex-wrap:wrap;gap:8px;display:flex}.filter-more[data-v-161770fc]{border:1px dashed var(--color-border);min-height:36px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:6px;padding-inline:12px;font-size:10px;font-weight:650;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.filter-more[data-v-161770fc]:hover{border-color:var(--color-border-strong);background:var(--color-surface-ghost);color:var(--color-text-bright)}.filter-more__icon[data-v-161770fc]{transition:transform .2s cubic-bezier(.22,1,.36,1)}.filter-more__icon--open[data-v-161770fc]{transform:rotate(180deg)}.filter-row--sort[data-v-161770fc]{border-top:1px solid var(--color-border-subtle);margin-top:20px;padding-top:14px}.sort-row[data-v-161770fc]{align-items:center;gap:18px;min-height:36px;display:flex}.mobile-group[data-v-161770fc]{border-bottom:1px solid var(--color-border-subtle);padding:18px 0}.mobile-group__head[data-v-161770fc]{color:var(--color-text-tertiary);justify-content:space-between;align-items:center;margin-bottom:11px;font-size:11px;font-weight:700;display:flex}.mobile-group__count[data-v-161770fc]{color:#fff;background:#000;border:1px solid #ffffff2e;border-radius:50%;place-items:center;min-width:20px;height:20px;padding-inline:4px;font-size:9px;font-weight:800;display:grid}.mobile-group__chips[data-v-161770fc]{flex-wrap:wrap;gap:8px;display:flex}.sheet-layer[data-v-2de88af1]{z-index:1500;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet-backdrop[data-v-2de88af1]{background:color-mix(in srgb, var(--color-background) 78%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:0;position:absolute;inset:0}.filter-sheet[data-v-2de88af1]{z-index:1;border:1px solid var(--color-border-control);background:var(--color-surface-subtle);border-bottom:0;border-radius:18px 18px 0 0;flex-direction:column;width:100%;max-height:90dvh;display:flex;position:relative;overflow:hidden}.filter-sheet__handle[data-v-2de88af1]{background:var(--color-drag-handle);border-radius:99px;width:38px;height:4px;margin:9px auto 3px}.filter-sheet__header[data-v-2de88af1]{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;min-height:60px;padding-inline:16px;display:flex}.filter-sheet__header h3[data-v-2de88af1]{color:var(--color-text);margin:0;font-size:16px}.filter-sheet__header span[data-v-2de88af1]{color:var(--color-text-muted);margin-top:3px;font-size:10px;display:block}.filter-sheet__close[data-v-2de88af1]{border:1px solid var(--color-border-control);background:var(--color-surface-strong);width:35px;height:35px;color:var(--color-text-muted);cursor:pointer;border-radius:50%;place-items:center;display:grid}.filter-sheet__body[data-v-2de88af1]{flex:1;padding:0 16px 25px;overflow-y:auto}.filter-sheet__footer[data-v-2de88af1]{padding:11px 16px calc(11px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-subtle);background:var(--color-surface-subtle);grid-template-columns:.7fr 1.3fr;gap:9px;display:grid}.filter-sheet__reset[data-v-2de88af1],.filter-sheet__apply[data-v-2de88af1]{min-height:48px;font:inherit;cursor:pointer;border-radius:7px;font-size:12px;font-weight:800}.filter-sheet__reset[data-v-2de88af1]{border:1px solid var(--color-border);background:var(--color-control-background);color:var(--color-text-muted)}.filter-sheet__apply[data-v-2de88af1]{background:var(--color-control-selected-background);color:var(--color-control-selected-text);border:0;justify-content:center;align-items:center;gap:8px;display:flex}.filter-sheet__apply span[data-v-2de88af1]{background:var(--color-surface-badge);min-width:24px;height:20px;color:var(--color-text);border-radius:99px;place-items:center;font-size:9px;display:grid}.sheet-enter-active[data-v-2de88af1],.sheet-leave-active[data-v-2de88af1]{transition:opacity .19s}.sheet-enter-active .filter-sheet[data-v-2de88af1],.sheet-leave-active .filter-sheet[data-v-2de88af1]{transition:transform .32s cubic-bezier(.22,1,.36,1)}.sheet-enter-from[data-v-2de88af1],.sheet-leave-to[data-v-2de88af1]{opacity:0}.sheet-enter-from .filter-sheet[data-v-2de88af1],.sheet-leave-to .filter-sheet[data-v-2de88af1]{transform:translateY(100%)}.catalog-filters[data-v-45cde471]{width:100%}.filter-summary[data-v-45cde471]{justify-content:flex-end;align-items:center;min-height:28px;margin-bottom:8px;display:flex}.filter-summary__results[data-v-45cde471]{border:1px solid var(--color-border-control);background:var(--color-control-background);color:var(--color-text-tertiary);border-radius:9px;align-items:center;gap:6px;padding:10px 13px;font-size:11px;display:inline-flex}.filter-summary__results strong[data-v-45cde471]{color:var(--color-text-strong);font-weight:800}.filter-summary__dot[data-v-45cde471]{background:var(--color-success-accent);width:6px;height:6px;box-shadow:0 0 10px color-mix(in srgb, var(--color-success-accent) 40%, transparent);border-radius:50%}.filter-summary__clear[data-v-45cde471]{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;display:inline-flex}.filter-summary__clear[data-v-45cde471]:hover:not(:disabled){color:var(--color-text)}.filter-summary__clear[data-v-45cde471]:disabled{opacity:.4;cursor:default}.filter-divider[data-v-45cde471]{background:var(--color-skeleton-highlight);height:1px;margin:10px 0 20px}.catalog-filters__mobile[data-v-45cde471]{display:none}@media (width<=700px){.catalog-filters__desktop[data-v-45cde471]{display:none}.catalog-filters__mobile[data-v-45cde471]{align-items:center;gap:8px;display:flex}.mobile-filter-trigger[data-v-45cde471]{border:1px solid var(--color-border-control);background:var(--color-control-background);min-height:44px;color:var(--color-text-bright);font:inherit;border-radius:7px;flex:1;align-items:center;gap:8px;padding-inline:13px;font-size:11px;display:flex}.mobile-filter-trigger__count[data-v-45cde471]{color:#fff;background:#000;border:1px solid #ffffff2e;border-radius:50%;place-items:center;min-width:21px;height:21px;margin-inline-start:auto;font-size:9px;font-weight:800;display:grid}.mobile-result-count[data-v-45cde471]{border:1px solid var(--color-border-control);background:var(--color-surface-subtle);min-width:44px;height:44px;color:var(--color-text-muted);border-radius:7px;place-items:center;font-size:10px;display:grid}}.catalog-status[data-v-53b8f279]{min-height:44px;color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;padding-block:6px;font-size:13px;line-height:1.6;display:flex}.catalog-status__retry[data-v-53b8f279]{min-height:32px;color:var(--color-text);background:0 0;align-items:center;gap:8px;padding:4px 8px;display:inline-flex}.catalog-status__retry[data-v-53b8f279]:focus-visible{outline-offset:2px;outline:2px solid}.catalog-status__spinner[data-v-53b8f279]{flex-shrink:0;animation:1s linear infinite catalog-spin-53b8f279}@keyframes catalog-spin-53b8f279{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.catalog-status__spinner[data-v-53b8f279]{animation:none}}.catalog-section__pagination[data-v-cb9b2979]{justify-content:center;align-items:center;gap:20px;margin-top:36px;display:flex}.catalog-section__pagination button[data-v-cb9b2979]{border:1px solid var(--color-border);background:var(--color-card-gradient-end);height:40px;color:var(--color-text);cursor:pointer;padding:0 18px}.catalog-section__pagination button[data-v-cb9b2979]:disabled{opacity:.35;cursor:default}.catalog-section[data-v-b237b4cf]{padding:32px 0 50px}.catalog-section__header[data-v-b237b4cf]{margin-bottom:18px}.catalog-section__header h1[data-v-b237b4cf]{color:var(--color-text);margin:0;font-size:clamp(26px,3vw,38px)}.catalog-section__header p[data-v-b237b4cf]{color:var(--color-text-muted);margin:8px 0 0}.catalog-section__filters[data-v-b237b4cf]{margin-bottom:0}.catalog-section__results[data-v-b237b4cf]{min-height:250px}.catalog-section__results--refreshing .work-grid[data-v-b237b4cf]{opacity:.65}.catalog-section__skeletons[data-v-b237b4cf]{grid-template-columns:repeat(auto-fill, min(100%, var(--work-card-width)));gap:12px;display:grid}.catalog-section__skeleton[data-v-b237b4cf]{aspect-ratio:2/3;background:var(--color-skeleton-highlight);width:100%}.catalog-section__grid[data-v-b237b4cf]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.catalog-section__item[data-v-b237b4cf]{aspect-ratio:2/3;min-width:0}.catalog-section__state[data-v-b237b4cf]{min-height:250px;color:var(--color-text-muted);place-items:center;display:grid}@media (width<=700px){.catalog-section__filters[data-v-b237b4cf]{margin-bottom:0}.catalog-section__skeletons[data-v-b237b4cf],.catalog-section__grid[data-v-b237b4cf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.catalog-section__related[data-v-b237b4cf]{align-items:center;gap:10px;margin:0;display:flex}.catalog-section__related-line[data-v-b237b4cf]{background:color-mix(in srgb, var(--color-text) 24%, transparent);flex:0 0 22px;width:22px;height:1px}.catalog-section__related h2[data-v-b237b4cf]{color:var(--color-text-strong);letter-spacing:-.015em;margin:0;font-size:clamp(17px,1.25vw,20px);font-weight:700}.catalog-section__related-count[data-v-b237b4cf]{border:1px solid var(--color-border-control);background:var(--color-media-placeholder-end);min-width:23px;height:19px;color:var(--color-text-subtle);border-radius:999px;justify-content:center;align-items:center;padding-inline:6px;font-size:9px;display:inline-flex}@media (width<=700px){.catalog-section__related[data-v-b237b4cf]{gap:8px;margin:0}.catalog-section__related-line[data-v-b237b4cf]{flex-basis:17px;width:17px}.catalog-section__related h2[data-v-b237b4cf]{font-size:16px}}.page-loading[data-v-c1527c16]{min-height:calc(100svh - var(--header-height));color:var(--color-text);flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:64px 24px;display:flex}.page-loading__visual[data-v-c1527c16]{direction:ltr;width:240px;max-width:100%}.page-loading__frame[data-v-c1527c16]{aspect-ratio:16/9;isolation:isolate;place-items:center;padding:0 14px;display:grid;position:relative}.page-loading__corner[data-v-c1527c16]{border:solid var(--color-border-strong);width:22px;height:22px;position:absolute}.page-loading__corner[data-v-c1527c16]:first-child{border-width:1px 0 0 1px;top:0;left:0}.page-loading__corner[data-v-c1527c16]:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.page-loading__corner[data-v-c1527c16]:nth-child(3){border-width:0 0 1px 1px;bottom:0;left:0}.page-loading__corner[data-v-c1527c16]:nth-child(4){border-width:0 1px 1px 0;bottom:0;right:0}.page-loading__wordmark[data-v-c1527c16]{font-family:var(--font-family);letter-spacing:.04em;white-space:nowrap;font-size:clamp(26px,5.5vw,42px);font-weight:900;line-height:1;animation:2.4s ease-in-out infinite loading-exposure-c1527c16}.page-loading__period[data-v-c1527c16]{color:var(--color-brand)}.page-loading__scan[data-v-c1527c16]{background:var(--color-brand);transform-origin:50%;width:2px;height:100%;box-shadow:0 0 8px var(--color-brand);animation:2.4s cubic-bezier(.65,0,.35,1) infinite loading-scan-c1527c16;position:absolute;top:0;left:0}.page-loading__track[data-v-c1527c16]{justify-content:center;gap:7px;height:4px;margin-top:22px;display:flex}.page-loading__track span[data-v-c1527c16]{background:var(--color-text-secondary);opacity:.2;width:10px;height:4px;animation:2.4s ease-in-out infinite loading-frames-c1527c16;animation-delay:calc(var(--index) * 90ms)}.page-loading__label[data-v-c1527c16]{max-width:340px;color:var(--color-text-secondary);text-align:center;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.8}@keyframes loading-scan-c1527c16{0%{opacity:0;transform:translate(0)scaleY(.15)}15%{opacity:.85}50%{opacity:.85;transform:translate(118px)scaleY(1)}85%,to{opacity:0;transform:translate(236px)scaleY(.15)}}@keyframes loading-exposure-c1527c16{0%,to{opacity:.55}50%{opacity:1}}@keyframes loading-frames-c1527c16{0%,65%,to{opacity:.2}30%{opacity:.9}}@media (prefers-reduced-motion:reduce){.page-loading__wordmark[data-v-c1527c16],.page-loading__scan[data-v-c1527c16],.page-loading__track span[data-v-c1527c16]{animation:none}.page-loading__scan[data-v-c1527c16]{display:none}.page-loading__track span[data-v-c1527c16]:nth-child(5){background:var(--color-brand);opacity:1}}.content-page__ad-wrap[data-v-f784b265]{z-index:10;margin-block:20px;position:relative}.content-page__ad-wrap--hero[data-v-f784b265]{margin-top:18px;margin-bottom:24px}.content-page[data-v-f784b265]{min-height:calc(100svh - var(--header-height))}.content-page__state[data-v-f784b265]{min-height:calc(75svh - var(--header-height));text-align:center;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding-block:64px;display:flex}.content-page__state h1[data-v-f784b265]{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:28px;line-height:1.4}.content-page__state p[data-v-f784b265]{text-wrap:pretty;max-width:440px;margin:0;line-height:1.8}.content-page__empty-icon[data-v-f784b265]{margin-bottom:8px}.content-page__action[data-v-f784b265]{border:1px solid var(--color-text-secondary);min-height:44px;color:var(--color-text);background:var(--color-surface);border-radius:6px;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.content-page__action[data-v-f784b265]:hover{background:var(--color-surface-hover,var(--color-surface-active))}.content-page__action[data-v-f784b265]:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}:root{--container-width:1440px;--container-padding:24px;--header-height:72px;--work-card-width:clamp(230px, 18vw, 270px);--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:22px;--radius-round:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.4s ease;--ease-out:cubic-bezier(.22, 1, .36, 1);--z-header:100;--z-dropdown:200;--z-overlay:500;--z-modal:600;--z-toast:700;--font-family:"Cairo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}@media (width<=1000px){:root{--work-card-width:175px}}@media (width<=700px){:root{--work-card-width:clamp(132px, 39vw, 158px)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#000;--color-background-secondary:#090909;--color-header-ink:#050508;--color-control-ink:#06070a;--color-panel-glass:#0c0c0e;--color-surface-subtle:#08080b;--color-surface:#0d0d12;--color-surface-strong:#0e0e14;--color-surface-ghost:#101118;--color-surface-badge:#111218;--color-surface-raised:#151518;--color-surface-elevated:#202024;--color-surface-hover:#1d1d21;--color-surface-active:#25252a;--color-control-background:#0d0d12;--color-control-hover:#14151c;--color-media-background:#0a0a0a;--color-media-placeholder-start:#181818;--color-media-placeholder-end:#080808;--color-card-gradient-start:#111113;--color-card-gradient-middle:#18181c;--color-card-gradient-end:#0b0b0d;--color-skeleton-base:#090909;--color-skeleton-highlight:#151515;--color-text:#fff;--color-text-strong:#f1f1f5;--color-text-bright:#e5e6eb;--color-text-secondary:#b0b0b7;--color-text-tertiary:#979cab;--color-text-muted:#77777f;--color-text-subtle:#62626c;--color-text-disabled:#4c4c54;--color-text-inverse:#08080a;--color-border-subtle:#17171c;--color-border:#29292f;--color-border-control:#20212a;--color-border-hover:#3a3a42;--color-border-strong:#47474f;--color-border-selected:#e9e9ec;--color-control-selected-background:#f2f2f4;--color-control-selected-text:#08080a;--color-drag-handle:#363640;--color-brand:#e6e6e6;--color-brand-hover:#fff;--color-brand-active:#bcbcbc;--color-brand-text:#141414;--color-brand-gradient-start:#f5f5f5;--color-brand-gradient-end:#d5d5d5;--color-brand-gradient-hover-start:#fff;--color-brand-gradient-hover-end:#e8e8e8;--color-success:#22c55e;--color-success-accent:#18a77a;--color-warning:#f59e0b;--color-featured-star:#f5c542;--color-danger:#ef4444;--color-info:#3b82f6;--color-youtube:#ff303b;--color-overlay:color-mix(in srgb, var(--color-background) 72%, transparent);--color-overlay-soft:color-mix(in srgb, var(--color-background) 40%, transparent);--color-overlay-heavy:color-mix(in srgb, var(--color-background) 88%, transparent);--shadow-small:0 4px 12px color-mix(in srgb, var(--color-background) 20%, transparent);--shadow-medium:0 10px 30px color-mix(in srgb, var(--color-background) 30%, transparent);--shadow-large:0 24px 60px color-mix(in srgb, var(--color-background) 45%, transparent)}@font-face{font-family:Cairo;src:url(/assets/Cairo-Variable-gF84A2Tc.ttf)format("truetype");font-style:normal;font-weight:200 1000;font-display:swap}*,:before,:after{box-sizing:border-box}html{background:var(--color-background);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;min-width:320px;min-height:100%}body{background:var(--color-background);min-width:320px;min-height:100vh;color:var(--color-text);font-family:var(--font-family);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;font-weight:400;line-height:1.5}#app{min-height:100vh}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}p{line-height:1.7}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{max-width:100%;display:block}img{height:auto}video{width:100%}button,input,textarea,select{color:inherit;font:inherit;margin:0}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}input,textarea,select{outline:none}textarea{resize:vertical}ul,ol{margin:0;padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}::selection{background:var(--color-brand);color:var(--color-brand-text)}*{scrollbar-width:thin;scrollbar-color:var(--color-border-hover) var(--color-background)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-background)}::-webkit-scrollbar-thumb{background:var(--color-border-hover);border-radius:var(--radius-round)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.container{width:100%;max-width:var(--container-width);padding-inline:var(--container-padding);margin-inline:auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-scroll{overflow:hidden}html[dir=rtl] body{text-align:right;direction:rtl}html[dir=ltr] body{text-align:left;direction:ltr}@media (width<=1024px){:root{--container-padding:20px}}@media (width<=768px){:root{--container-padding:16px;--header-height:64px}}@media (width<=480px){:root{--container-padding:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{font-style:normal!important}i,em{font-style:italic!important}
