@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/onest/onest-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/onest/onest-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/onest/onest-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/onest/onest-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1012;--header-glass:#0f1012b8;--card-lift-shadow:0 12px 28px #00000073;--skeleton-a:#1d1f23;--skeleton-b:#2c2f35;--popover-edge:#ffffff14;--popover-shadow:0 18px 48px #0000008c, 0 2px 6px #00000059;--button-edge:#ffffff12;--tier-2:#b0713c;--tier-3:#8f99a3;--tier-4:#d4a015;--tier-5:#5f8fae;--tier-6:#3bb3d3;--on-tier:#fff;--surface:#18191c;--surface-2:#232529;--thumb:#232529;--avatar:#34373d;--border:#2b2d32;--text:#fff;--text-2:#d7d9de;--text-3:#9a9ea7;--accent:#0a7cb3;--on-accent:#fff;--accent-text:#24aae1;--link:#7fd0f5;--inverse:#fff;--on-inverse:#0f1012;--scrim:#101114cc;--on-scrim:#fff;--on-scrim-2:#d4d7dd;--focus:#7fd0f5;--player:#05080b;--player-track:#ffffff40;--player-menu:#16181df2;--tag:#123548;--on-tag:#7fd0f5;--field-border:#3a3d44;--danger:#ff8a80;--danger-bg:#4a1d1a;--on-danger-bg:#ffd9d4;--track-main:#1e5a78;--track-overlay:#5e447d;--track-text:#7a5e1c;--track-audio:#285f43;--track-blur:#4b3f6b;--on-track:#fff;--playhead:#ff5c52;--ok-bg:#173d2a;--on-ok:#8fe3b0;--warn-bg:#4a3a12;--on-warn:#f5d27a;--chart-2:#f2a541;--ad-bg:#0f1012;--ad-nav:#141518;--ad-card:#1a1b1e;--ad-card-2:#202226;--ad-border:#2b2d32;--ad-border-strong:#3a3d44;--ad-text:#f1f1f1;--ad-text-2:#b5b8be;--ad-text-3:#8a8e96;--ad-hover:#23252a;--ad-selected:#2a2d33;--ad-primary:#f1f1f1;--ad-on-primary:#111214;--ad-success-bg:#173d2a;--ad-on-success:#8fe3b0;--ad-attention-bg:#4a3a12;--ad-on-attention:#f5d27a;--ad-critical-bg:#4a1d1a;--ad-on-critical:#ffd9d4;--ad-critical:#ff8a80;--ad-info-bg:#123548;--ad-on-info:#7fd0f5;--ad-neutral-bg:#2b2d32;--ad-on-neutral:#d7d9de}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--header-glass:#ffffffc2;--card-lift-shadow:0 12px 28px #141e2e24;--skeleton-a:#e9ebef;--skeleton-b:#f5f6f8;--popover-edge:#0f172a14;--popover-shadow:0 18px 48px #0f172a24, 0 2px 6px #0f172a12;--button-edge:#0f172a14;--tier-2:#b0713c;--tier-3:#8f99a3;--tier-4:#d4a015;--tier-5:#5f8fae;--tier-6:#3bb3d3;--on-tier:#fff;--surface:#fff;--surface-2:#f0f1f3;--thumb:#e4e6ea;--avatar:#d5d8de;--border:#e4e6ea;--text:#101114;--text-2:#2e3138;--text-3:#6b7079;--accent:#0a7cb3;--on-accent:#fff;--accent-text:#0a7cb3;--link:#0a6aa1;--inverse:#101114;--on-inverse:#fff;--scrim:#101114cc;--on-scrim:#fff;--on-scrim-2:#d4d7dd;--focus:#0a7cb3;--player:#05080b;--player-track:#ffffff40;--player-menu:#16181df2;--tag:#e2f1fa;--on-tag:#0a5c8c;--field-border:#a0a7b2;--danger:#b3261e;--danger-bg:#fce8e6;--on-danger-bg:#7a1a14;--track-main:#cde8f6;--track-overlay:#e6daf3;--track-text:#f7eac6;--track-audio:#d4efde;--track-blur:#e4ddf7;--on-track:#101114;--playhead:#d93025;--ok-bg:#e3f5ea;--on-ok:#1b6b3a;--warn-bg:#fdf1d6;--on-warn:#7a5300;--chart-2:#c46a00;--ad-bg:#f1f1f1;--ad-nav:#ebebeb;--ad-card:#fff;--ad-card-2:#f7f7f7;--ad-border:#e3e3e3;--ad-border-strong:#c9cccf;--ad-text:#303030;--ad-text-2:#616161;--ad-text-3:#757575;--ad-hover:#f1f1f1;--ad-selected:#e3e3e3;--ad-primary:#303030;--ad-on-primary:#fff;--ad-success-bg:#cdfee1;--ad-on-success:#0c5132;--ad-attention-bg:#ffef9d;--ad-on-attention:#4f4700;--ad-critical-bg:#fed1d7;--ad-on-critical:#8e0b21;--ad-critical:#b42318;--ad-info-bg:#eaf4ff;--ad-on-info:#00527c;--ad-neutral-bg:#e3e3e3;--ad-on-neutral:#303030}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--header-glass:#ffffffc2;--card-lift-shadow:0 12px 28px #141e2e24;--skeleton-a:#e9ebef;--skeleton-b:#f5f6f8;--popover-edge:#0f172a14;--popover-shadow:0 18px 48px #0f172a24, 0 2px 6px #0f172a12;--button-edge:#0f172a14;--tier-2:#b0713c;--tier-3:#8f99a3;--tier-4:#d4a015;--tier-5:#5f8fae;--tier-6:#3bb3d3;--on-tier:#fff;--surface:#fff;--surface-2:#f0f1f3;--thumb:#e4e6ea;--avatar:#d5d8de;--border:#e4e6ea;--text:#101114;--text-2:#2e3138;--text-3:#6b7079;--accent:#0a7cb3;--on-accent:#fff;--accent-text:#0a7cb3;--link:#0a6aa1;--inverse:#101114;--on-inverse:#fff;--scrim:#101114cc;--on-scrim:#fff;--on-scrim-2:#d4d7dd;--focus:#0a7cb3;--player:#05080b;--player-track:#ffffff40;--player-menu:#16181df2;--tag:#e2f1fa;--on-tag:#0a5c8c;--field-border:#a0a7b2;--danger:#b3261e;--danger-bg:#fce8e6;--on-danger-bg:#7a1a14;--track-main:#cde8f6;--track-overlay:#e6daf3;--track-text:#f7eac6;--track-audio:#d4efde;--track-blur:#e4ddf7;--on-track:#101114;--playhead:#d93025;--ok-bg:#e3f5ea;--on-ok:#1b6b3a;--warn-bg:#fdf1d6;--on-warn:#7a5300;--chart-2:#c46a00;--ad-bg:#f1f1f1;--ad-nav:#ebebeb;--ad-card:#fff;--ad-card-2:#f7f7f7;--ad-border:#e3e3e3;--ad-border-strong:#c9cccf;--ad-text:#303030;--ad-text-2:#616161;--ad-text-3:#757575;--ad-hover:#f1f1f1;--ad-selected:#e3e3e3;--ad-primary:#303030;--ad-on-primary:#fff;--ad-success-bg:#cdfee1;--ad-on-success:#0c5132;--ad-attention-bg:#ffef9d;--ad-on-attention:#4f4700;--ad-critical-bg:#fed1d7;--ad-on-critical:#8e0b21;--ad-critical:#b42318;--ad-info-bg:#eaf4ff;--ad-on-info:#00527c;--ad-neutral-bg:#e3e3e3;--ad-on-neutral:#303030}:root{--font-body:"Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-body);--radius-s:6px;--radius-m:8px;--radius-l:10px;--radius-xl:12px;--radius-pill:999px;--radius-card:14px;--ease-out:cubic-bezier(.2, .8, .2, 1);--dur-fast:.14s;--dur:.24s;--tap:40px;--nav-width:240px;--header-row:64px;--wm-frame:linear-gradient(135deg, #2a3442, #11161d);--wm-frame-text:#c6ccd4;--brand-blue:#0a7cb3;--on-brand-blue:#fff;--brand-blue-hover:#096a9c;--accent-hover:#096a9c;--brand-pink:#d7205f;--on-brand-pink:#fff;--brand-pink-hover:#b81a50;--ring-brand:conic-gradient(from 210deg, #24aae1, #0a7cb3, #d7205f, #24aae1);--chip-current:var(--brand-blue);--on-chip-current:var(--on-brand-blue);--share-whatsapp:#25d366;--share-facebook:#1877f2;--share-telegram:#229ed9;--share-x:#111;--share-vk:#07f;--share-ok:#ee8208;--share-email:#6b7280;--on-share:#fff}@media (pointer:coarse){:root{--tap:44px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:15px;line-height:1.5;display:flex}h1,h2,h3,p,ul{margin:0}ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}a:hover{color:var(--accent-text)}img,video{max-width:100%;display:block}img{height:auto}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.skip-link{z-index:100;border-radius:var(--radius-m);background:var(--inverse);color:var(--on-inverse);padding:12px 16px;font-weight:600;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.muted{color:var(--text-3);font-size:14px}.muted a{color:var(--link)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-header{z-index:30;min-height:var(--header-row);background:var(--bg);align-items:center;gap:12px 24px;padding:10px 24px 10px 16px;display:flex;position:sticky;top:0}.app-header__start,.app-header__end{align-items:center;gap:8px;display:flex}.app-header__start{flex:0 0 calc(var(--nav-width) - 16px);gap:10px}.app-header__end{flex:none}.logo{height:var(--tap);color:var(--text);align-items:center;padding:0 4px;display:flex}.app-shell{grid-template-columns:var(--nav-width) minmax(0, 1fr);background:var(--bg);flex:1;display:grid}.app-nav{top:var(--header-row);height:calc(100vh - var(--header-row));background:var(--bg);scrollbar-width:thin;flex-direction:column;align-self:start;gap:2px;padding:8px 16px 24px;display:flex;position:sticky;overflow-y:auto}.nav-link{min-height:var(--tap);border-radius:var(--radius-m);color:var(--text);flex:none;align-items:center;gap:14px;padding:4px 12px;font-size:14px;font-weight:500;display:flex}.nav-link svg{flex:none;width:20px;height:20px}.nav-link>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-link--plain{min-height:36px;color:var(--text-2);font-weight:400}.nav-link--channel{gap:12px;padding-left:8px}.nav-link__avatar{border-radius:var(--radius-m);width:28px;height:28px;font-size:12px}.nav-link:hover{background:var(--surface);color:var(--text)}.nav-link:hover svg,.nav-link:focus-visible svg,.nav-link[aria-current=page] svg{color:var(--accent-text)}@media (prefers-reduced-motion:no-preference){.nav-link:hover svg path,.nav-link:focus-visible svg path{stroke-dasharray:1;animation:.6s ease-out both nav-icon-draw}}@keyframes nav-icon-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.nav-link[aria-current=page]{background:var(--surface-2);color:var(--text);font-weight:600}.nav-heading{border-top:1px solid var(--border);color:var(--text-3);flex:none;margin:12px 0 4px;padding:16px 12px 4px;font-size:13px;font-weight:500}.nav-cta{border-top:1px solid var(--border);flex-direction:column;flex:none;gap:12px;margin-top:12px;padding:16px 4px 4px;display:flex}.nav-cta__text{color:var(--text-2);padding:0 8px;font-size:13px;line-height:1.5}.app-content{background:var(--bg);flex-direction:column;gap:32px;min-width:0;padding:8px 24px 28px 16px;display:flex}.app-main{flex-direction:column;flex:1;gap:32px;min-width:0;display:flex}.app-footer{border-top:1px solid var(--border);padding-top:24px}@media (width>=961px){[data-js][data-nav-collapsed] [data-layout=shell] .app-shell{grid-template-columns:minmax(0,1fr)}[data-js][data-nav-collapsed] [data-layout=shell] .app-nav{display:none}[data-js][data-nav-collapsed] [data-layout=shell] .app-content{padding-left:24px}}[data-layout=watch] .app-header{border-bottom:1px solid var(--border)}[data-layout=watch] .app-shell{background:var(--bg);grid-template-columns:minmax(0,1fr)}[data-layout=watch] .app-content{width:100%;padding:24px 24px 28px}[data-layout=watch] .app-nav{inset:var(--header-height,65px) auto 0 0;z-index:20;width:min(var(--nav-width), 100vw);border-right:1px solid var(--border);background:var(--bg);align-self:stretch;height:auto;max-height:none;padding:12px 12px 32px;display:none;position:fixed}[data-nav-open] [data-layout=watch] .app-nav{display:flex}@media (width<=960px){.app-header{flex-wrap:wrap;justify-content:space-between;gap:10px 12px;min-height:0;padding:8px 12px}.app-header__start{flex:none;gap:8px}.app-shell{grid-template-columns:minmax(0,1fr)}.app-nav,[data-layout=watch] .app-nav{inset:var(--header-height,120px) 0 0 0;z-index:20;background:var(--bg);border-right:0;align-self:stretch;width:auto;height:auto;max-height:none;padding:12px 16px 32px;display:none;position:fixed}[data-nav-open] .app-nav,[data-nav-open] [data-layout=watch] .app-nav{display:flex}[data-nav-open] body{overflow:hidden}.app-content,[data-layout=watch] .app-content{gap:24px;padding:16px 16px 28px}.app-main{gap:24px}}@media (width<=480px){.app-header{gap:6px;padding:8px}.app-header__start{gap:2px}.app-header__end{gap:6px}.logo svg{width:82px;height:24px}}@media (width<=360px){.app-header{gap:4px;padding:8px 6px}.app-header__start{gap:0}.app-header__end{gap:4px}.logo svg{width:68px;height:20px}}.site-footer{color:var(--text-3);grid-template-columns:minmax(0,1fr);gap:24px;font-size:13px;display:grid}.site-footer__column,.site-footer__brand,.site-footer__bottom>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.site-footer__top{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:32px 64px;display:grid}.site-footer__brand{justify-items:start;gap:14px;display:grid}.site-footer__logo{color:var(--text);display:inline-flex}.site-footer__about{margin:0;line-height:1.55}.site-footer__columns{grid-template-columns:repeat(auto-fill,minmax(240px,280px));gap:24px 48px;display:grid}.site-footer__heading{color:var(--text);letter-spacing:.01em;margin:0 0 10px;font-size:13px;font-weight:600}.site-footer__links{gap:2px;margin:0;padding:0;list-style:none;display:grid}.site-footer__link{color:var(--text-3);padding:6px 0;line-height:1.4;display:block}.site-footer__link:hover,.site-footer__email:hover{color:var(--text)}.site-footer__bottom{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding-top:16px;display:flex}.site-footer__email{color:var(--text-3)}.site-footer__social{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.site-footer__network{width:var(--tap);height:var(--tap);background:var(--surface-2);color:var(--text-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.site-footer__network:hover{background:var(--border);color:var(--text)}@media (width<=900px){.site-footer__top{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.site-footer__columns{grid-template-columns:minmax(0,1fr);gap:20px}.site-footer__bottom{flex-direction:column;align-items:flex-start}}.site-notice{border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px 10px 16px;font-size:14px;display:flex}.site-notice--info{background:var(--tag);color:var(--on-tag)}.site-notice--warning{background:var(--warn-bg);color:var(--on-warn)}.site-notice__text{overflow-wrap:anywhere;flex:1;margin:0;padding-top:2px}.site-notice__link{color:inherit;margin-left:4px;font-weight:600;text-decoration:underline}.site-notice__close{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.site-notice__close[hidden]{display:none}.nav-theme{flex-direction:column;align-items:flex-start;gap:8px;display:none}.search-toggle,.bottom-nav{display:none}@media (width<=960px){.search-toggle{background:var(--surface-2);display:flex}.app-header .header-search{display:none}[data-search-open] .app-header .header-search{display:flex}.bottom-nav{z-index:25;padding:6px 8px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--bg);grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}.bottom-nav__item{border-radius:var(--radius-m);min-width:0;min-height:48px;color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:10.5px;font-weight:500;display:flex}.bottom-nav__item span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bottom-nav__item[aria-current=page]{color:var(--text);font-weight:600}[data-layout=shell],[data-layout=watch]{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.app-nav,[data-layout=watch] .app-nav{bottom:calc(64px + env(safe-area-inset-bottom,0px))}}@media (width<=640px){.app-header .header-theme{display:none}.app-nav .nav-theme{display:flex}}.app-header .search-toggle{display:none}@media (width<=960px){.app-header .search-toggle{display:flex}}.button{min-height:var(--tap);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.button:hover{color:var(--text);background:var(--border)}.button--accent{background:var(--accent);color:var(--on-accent);font-weight:600}.button--accent:hover{background:var(--accent-hover);color:var(--on-accent)}.button--inverse,.button--inverse:hover{background:var(--inverse);color:var(--on-inverse)}.button--inverse:hover{filter:brightness(.92)}.button--block{width:100%}.button--danger,.button--danger:hover{background:var(--danger-bg);color:var(--danger)}.header-login{min-height:var(--tap);background:var(--inverse);color:var(--on-inverse);border:0;font-weight:600}.icon-button{width:var(--tap);height:var(--tap);border-radius:var(--radius-m);color:var(--text);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.icon-button:hover{background:var(--surface-2)}.nav-toggle{background:0 0}.app-header__end>.button:not(.header-login){background:var(--brand-pink);color:var(--on-brand-pink)}.app-header__end>.button:not(.header-login):hover{background:var(--brand-pink-hover);color:var(--on-brand-pink)}.badge{border-radius:var(--radius-s);background:var(--accent);color:var(--on-accent);letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;padding:3px 9px;font-size:10.5px;font-weight:700}.segmented{border-radius:var(--radius-pill);background:var(--surface-2);display:flex}.segmented__item{width:var(--tap);height:var(--tap);border-radius:var(--radius-pill);color:var(--text-3);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.segmented__item:hover{color:var(--text)}.segmented__item[aria-pressed=true]{background:var(--bg);color:var(--text);box-shadow:none}.lang{position:relative}.lang__summary{height:var(--tap);border-radius:var(--radius-pill);background:var(--surface-2);cursor:pointer;color:var(--text);border:0;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;list-style:none;display:flex}.lang__summary::-webkit-details-marker{display:none}.lang__menu{z-index:40;border:1px solid var(--border);border-radius:var(--radius-l);background:var(--surface);min-width:160px;padding:5px;position:absolute;top:calc(100% + 6px);right:0}.lang__item{min-height:var(--tap);border-radius:8px;align-items:center;padding:0 10px;font-size:14px;font-weight:500;display:flex}.lang__item:hover{background:var(--surface-2);color:var(--text)}.lang__item[aria-current=true]{color:var(--on-tag);font-weight:600}.chips{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{border-radius:var(--radius-pill);white-space:nowrap;height:36px;color:var(--text);background:0 0;border:0;flex:none;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:flex}.chip:hover{background:var(--surface-2);color:var(--text)}.chip[aria-current=page]{background:var(--chip-current);color:var(--on-chip-current);font-weight:600}.avatar{background:var(--avatar);width:42px;height:42px;color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;overflow:hidden}.avatar--square{border-radius:var(--radius-m);width:28px;height:28px;box-shadow:none;font-size:11px}.avatar--48{width:42px;height:42px}.avatar img{object-fit:cover;width:100%;height:100%}.section{flex-direction:column;gap:18px;display:flex}.section__title{font-size:26px;font-weight:700;line-height:1.3;font-family:var(--font-display);color:var(--text)}.section__head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.section__more{color:var(--text-3);flex:none;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.page-title{font-family:var(--font-display);overflow-wrap:anywhere;align-items:center;gap:8px;font-size:22px;font-weight:600;line-height:1.25;display:flex}.video-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:28px 16px;display:grid}.video-card{flex-direction:column;gap:10px;min-width:0;display:flex}.video-card__row{align-items:flex-start;gap:10px;min-width:0;padding:0;display:flex}.video-card__top{position:relative}.video-card__avatar{flex:none}.video-card__channel{color:var(--text-3);align-items:center;gap:5px;font-size:13px;display:flex}.video-card__channel a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-card__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.video-card__title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.video-card__meta{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.video-card--row{flex-direction:row;align-items:flex-start;gap:10px}.video-card--row .video-card__media{flex:0 0 150px}.video-card--row .video-card__row{flex:1}.video-card--row .thumb{border-radius:8px}.video-card--row .thumb__badge{padding:0 5px;bottom:4px;right:4px}.video-card--row .video-card__title{font-size:14px}.video-card--row .video-card__top{flex:0 0 150px}.card-menu{flex:none;margin:-6px -8px 0 0;position:relative}.card-menu__button{width:var(--tap);height:var(--tap);color:var(--text-3);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;list-style:none;display:flex}.card-menu__button::-webkit-details-marker{display:none}.card-menu__button:hover,.card-menu[open] .card-menu__button{background:var(--surface-2);color:var(--text)}.card-menu__list{z-index:10;border:1px solid var(--border);border-radius:var(--radius-l);background:var(--surface);flex-direction:column;min-width:180px;padding:5px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.card-menu__item{min-height:var(--tap);color:var(--text);font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 10px;font-size:14px;font-weight:500;display:flex}.card-menu__item:hover{background:var(--surface-2);color:var(--text)}.thumb{aspect-ratio:16/9;border-radius:var(--radius-l);background:var(--thumb);display:block;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.thumb__badge{border-radius:var(--radius-s);background:var(--scrim);color:var(--on-scrim);padding:2px 8px;font-size:12px;font-weight:500;position:absolute;bottom:8px;right:8px}.watch{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.watch__main{flex-direction:column;flex:999 620px;gap:14px;min-width:0;display:flex}.watch__side{flex-direction:column;flex:0 0 400px;gap:14px;min-width:0;display:flex}.player{aspect-ratio:16/9;width:100%;max-height:calc(100vh - var(--header-height,65px) - 140px);border-radius:var(--radius-xl);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--player);min-height:180px;position:relative;overflow:hidden}.player video,.player img{object-fit:contain;width:100%;height:100%}.player__notice{background:var(--scrim);color:var(--on-scrim);padding:14px 18px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.watch__title{font-family:var(--font-display);overflow-wrap:anywhere;font-size:21px;font-weight:700;line-height:1.35}.watch__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;display:flex}.watch__channel{align-items:center;gap:10px;min-width:0;display:flex}.watch__channel-text{flex-direction:column;min-width:0;display:flex}.watch__channel-name{align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.watch__channel-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.watch__actions{flex-wrap:wrap;gap:8px;display:flex}.pill{min-height:var(--tap);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text);font:inherit;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.pill:hover{background:var(--border);color:var(--text)}.pill--inverse,.pill--inverse:hover{background:var(--accent);color:var(--on-accent);margin-left:8px;padding:0 18px;font-weight:600}.pill--icon{width:var(--tap);padding:0}.pill-group{border-radius:var(--radius-pill);background:var(--surface-2);display:flex;overflow:hidden}.pill-group .pill{border-radius:0}.pill-group .pill+.pill{border-left:1px solid var(--avatar)}.about{border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;gap:6px;padding:14px 16px;font-size:14.5px;display:flex}.about__facts{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13px;font-weight:600;display:flex}.tag{border-radius:var(--radius-pill);background:var(--tag);color:var(--on-tag);padding:2px 10px;font-size:12px}.tag:hover{color:var(--on-tag);filter:brightness(1.1)}.about__text{color:var(--text-2);overflow-wrap:anywhere}.about__text.is-clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.about__toggle{min-height:var(--tap);color:var(--text);background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.next-card{border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;gap:10px;padding:14px;display:flex}.next-card__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.next-card__title,.watch__panel-title{font-family:var(--font-display);font-size:14px;font-weight:600}.switch{min-height:var(--tap);color:var(--text-3);background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:12px;display:flex}.switch__track{background:var(--border);border-radius:12px;justify-content:flex-start;width:40px;height:24px;padding:3px;display:flex}.switch__thumb{background:var(--text-3);border-radius:50%;width:18px;height:18px}.switch[aria-checked=true] .switch__track{background:var(--accent);justify-content:flex-end}.switch[aria-checked=true] .switch__thumb{background:var(--on-accent)}.tabs{flex-wrap:wrap;gap:8px;display:flex}.tabs[hidden]{display:none}.tabs__tab{min-height:var(--tap);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text);border:0;padding:0 16px;font-size:14px;font-weight:500}.tabs__tab[aria-selected=true]{background:var(--inverse);color:var(--on-inverse);font-weight:600}.watch__panel{flex-direction:column;gap:14px;display:flex}.watch__panel[hidden],[data-tabs-ready] .watch__panel-title{display:none}.home-top{flex-direction:column;gap:20px;display:flex}@media (width<=960px){.section__title{font-size:17px}.page-title{font-size:18px}.video-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:26px 16px}.player{border-radius:0;width:auto;margin:0 -16px}.watch__title{font-size:17px}.video-card--row .video-card__media,.video-card--row .video-card__top{flex-basis:136px}}@media (width<=480px){.lang__summary{padding:0 10px}.lang__summary svg:last-child{display:none}}.search{border-radius:var(--radius-m);background:var(--surface-2);border:0;flex:0 520px;align-items:center;min-width:0;height:40px;margin:0 auto;padding-left:14px;display:flex}.search:focus-within{outline:2px solid var(--focus);outline-offset:0}.search__input{min-width:0;height:38px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.search__input::placeholder{color:var(--text-3)}.search__button{border-radius:var(--radius-pill);height:38px;color:var(--text-3);background:0 0;border:0;flex:0 0 42px;justify-content:center;align-items:center;display:flex}.search__button:hover{color:var(--text)}@media (width<=960px){.search{flex:100%;order:3;max-width:none}}@media (width<=360px){.lang__summary{min-width:var(--tap);justify-content:center;padding:0 8px}.lang__summary svg{display:none}}@media (width<=480px){.header-login{padding:0 14px}}@media (width<=640px){.header-upload{display:none}}@media (width<=360px){.header-login{padding:0 10px}}.auth{flex-direction:column;align-items:center;gap:32px;min-height:100vh;padding:32px 24px 48px;display:flex}.auth__main{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:980px;display:flex}.auth__cards{flex-wrap:wrap;align-items:flex-start;gap:24px;width:100%;display:flex}.auth__footer{align-items:center;gap:8px;margin-top:auto;display:flex}.auth__footer .lang__menu{top:auto;bottom:calc(100% + 6px)}.auth__switch{border-radius:var(--radius-pill);background:var(--surface);gap:4px;width:100%;max-width:480px;padding:4px;display:none}.auth__switch-link{min-height:var(--tap);border-radius:var(--radius-pill);flex:1;justify-content:center;align-items:center;font-weight:500;display:flex}.auth__switch-link[aria-current=true]{background:var(--inverse);color:var(--on-inverse);font-weight:600}.auth-card{border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;flex:360px;gap:16px;min-width:0;padding:28px;scroll-margin-top:16px;display:flex}.auth-card--narrow{flex:0 auto;width:100%;max-width:480px}.auth-card__title{font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.3}.auth-card__link{color:var(--link);align-self:flex-end;padding:10px 0;font-size:13px;font-weight:600}.auth-card__center{text-align:center;align-self:center}.auth-card__small{font-size:13px}.field,.field-group{flex-direction:column;gap:6px;min-width:0;display:flex}.field-row{flex-wrap:wrap;gap:14px;display:flex}.field-row .field{flex:140px}.field__label{font-size:14px;font-weight:600}.field__input{border:1px solid var(--field-border);border-radius:var(--radius-m);background:var(--bg);width:100%;height:46px;color:var(--text);font:inherit;padding:0 14px}.field__input::placeholder{color:var(--text-3)}.field__input[aria-invalid=true]{border-color:var(--danger)}.field__hint{color:var(--text-3);font-size:12px}.field__error{color:var(--danger);font-size:12px;font-weight:600}.alert{border-radius:var(--radius-m);background:var(--danger-bg);width:100%;color:var(--on-danger-bg);padding:12px 16px;font-size:13px;font-weight:500}.alert--notice{background:var(--tag);max-width:480px;color:var(--on-tag)}.auth-card .alert--notice{max-width:none}.user-menu__summary{width:var(--tap);height:var(--tap);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;list-style:none;display:flex}.user-menu__summary::-webkit-details-marker{display:none}.user-menu__head{border-bottom:1px solid var(--border);gap:2px;margin-bottom:4px;padding:8px 12px 10px;display:grid}.user-menu__name{overflow-wrap:anywhere;font-size:13px;font-weight:600}.user-menu__channel{color:var(--accent-text);font-size:12.5px}.user-menu__logout{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;font-weight:500}.account{border-radius:var(--radius-xl);background:var(--surface);flex-wrap:wrap;gap:16px;padding:20px;display:flex}.account__avatar{width:60px;height:60px;font-size:22px}.account__body{flex-direction:column;flex:280px;gap:8px;min-width:0;display:flex}.account__actions{flex-wrap:wrap;gap:10px;padding-top:8px;display:flex}@media (width<=720px){.auth{gap:24px;padding:24px 16px 32px}.auth__switch{display:flex}.auth-card{padding:22px 18px}}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.page-head__text{min-width:0}.page-head__crumb{color:var(--text-3);font-size:12.5px}.page-head__crumb a{padding:6px 0;display:inline-block}.page-head__title{font-family:var(--font-display);overflow-wrap:anywhere;font-size:26px;font-weight:700;line-height:1.25}.page-head__aside{flex:0 auto;min-width:0;max-width:100%}.list-tools{justify-content:flex-end;display:flex}.switch-group{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);gap:2px;padding:3px;display:inline-flex}.switch-group__item{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;min-height:36px;padding:0 16px;font-size:14px;font-weight:500;display:flex}.switch-group__item:hover{color:var(--text);background:var(--surface-2)}.switch-group__item[aria-current=true]{background:var(--inverse);color:var(--on-inverse);font-weight:600}.tabs-nav{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.tabs-nav::-webkit-scrollbar{display:none}.channel-tabs{border-bottom:1px solid var(--border);padding-bottom:12px}.pagination{flex-direction:column;gap:8px;display:flex}.pagination__meta{color:var(--text-3);justify-content:center;gap:8px;font-size:12.5px;display:flex}.pagination__meta a{color:var(--link);font-weight:600}.channel-cover{border-radius:var(--radius-xl);background:var(--thumb);height:170px;overflow:hidden}.channel-cover img{object-fit:cover;width:100%;height:100%}.channel-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.channel-head__avatar{width:84px;height:84px;font-size:30px}.channel-head__body{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.channel-head__name{overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:1.25;font-family:var(--font-display);align-items:center;gap:8px;display:flex}.channel-head__stats{font-size:14px}.channel-head__tagline{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.channel-head__actions{flex-wrap:wrap;gap:8px;display:flex}.channel-head__subscribe,.channel-head__subscribe:hover,.channel-card__action.button--inverse,.channel-card__action.button--inverse:hover{background:var(--accent);color:var(--on-accent)}.channel-about__facts{color:var(--text-3);flex-wrap:wrap;gap:8px 20px;font-size:13px;display:flex}.verified{color:var(--accent-text);flex:none}.channel-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-rows:1fr;gap:14px;display:grid}.channel-card{border-radius:var(--radius-xl);background:var(--surface);text-align:center;border:1px solid var(--border);flex-direction:column;align-items:center;gap:6px;min-width:0;padding:18px 14px 14px;display:flex}.channel-card__avatar{width:64px;height:64px;font-size:24px}.channel-card__body{min-width:0;max-width:100%}.channel-card__name{justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.channel-card__name a{align-items:center;min-width:0;min-height:28px;display:flex}.channel-card__name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-card__stats{color:var(--text-3);font-size:13px}.channel-card__action{min-height:var(--tap);border-radius:var(--radius-pill);align-self:stretch;margin-top:6px}.channel-card--wide{text-align:left;flex-flow:wrap;gap:16px;padding:14px 18px}.channel-card--wide .channel-card__avatar{width:64px;height:64px}.channel-card--wide .channel-card__body{flex:240px}.channel-card--wide .channel-card__name{justify-content:flex-start;font-size:15px}.channel-card--wide .channel-card__action{border-radius:var(--radius-pill);align-self:center;margin-top:0;padding:0 20px;font-weight:600}.search-results{flex-direction:column;gap:20px;max-width:960px;display:flex}.search-results .page-head__title{font-family:var(--font-display);font-size:19px;line-height:1.3}.video-card--wide{flex-flow:wrap;align-items:flex-start;gap:14px}.video-card--wide .video-card__top{flex:240px;max-width:300px}.video-card--wide .video-card__row{flex:2 300px}.video-card--wide .video-card__body{gap:4px}.video-card--wide .video-card__title{font-size:15px}.video-card__owner{min-height:28px;color:var(--text-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.avatar--mini{border-radius:50%;width:22px;height:22px;font-size:11px}.video-card__snippet{color:var(--text-3);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.search--inline{border:1px solid var(--border);background:var(--surface);flex:0 300px;width:300px;max-width:100%;margin:0}.static{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.static__nav{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--border);flex-direction:column;flex:0 0 232px;gap:2px;padding:6px;display:flex}.static__link{min-height:var(--tap);border-radius:var(--radius-pill);color:var(--text-2);align-items:center;padding:4px 12px;font-size:13px;font-weight:500;display:flex}.static__link:hover{background:var(--surface-2);color:var(--text)}.static__link[aria-current=page]{background:var(--tag);color:var(--on-tag);font-weight:600}.static__article{flex-direction:column;flex:999 480px;gap:16px;min-width:0;max-width:760px;display:flex}.prose{color:var(--text-2);overflow-wrap:anywhere;font-size:15px;line-height:1.7}.prose>*+*{margin-top:16px}.prose h2,.prose h3,.prose h4{color:var(--text);font-weight:700;line-height:1.3}.prose h2{font-size:19px}.prose h3,.prose h4{font-size:16px}.prose ul,.prose ol{list-style:revert;padding-left:22px}.prose a{color:var(--link);text-decoration:underline}.prose blockquote{border-left:3px solid var(--border);margin:0;padding-left:16px}.error-page{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 0 16px;display:flex}.error-page__code{font-family:var(--font-display);color:var(--accent-text);font-size:80px;font-weight:700;line-height:1}.error-page__title{font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.3}.error-page__text{max-width:480px;font-size:14px}.error-page__search{flex:none;width:100%;max-width:520px}.error-page__videos{text-align:left;width:100%;padding-top:16px}@media (width<=960px){.page-head__title{font-size:18px}.channel-cover{height:104px}.channel-head{gap:12px}.channel-head__avatar{width:72px;height:72px;box-shadow:0 0 0 4px var(--bg);margin:-46px 0 0 12px}.channel-head__body{flex-basis:100%}.channel-head__name{font-size:18px}.channel-head__actions{flex-basis:100%}.channel-head__subscribe{flex:1}.channel-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.static{gap:20px}.static__nav{scrollbar-width:none;flex-direction:row;flex:100%;overflow-x:auto}.static__link{white-space:nowrap;flex:none}.video-card--wide .video-card__top{flex-basis:100%;max-width:none}.error-page__code{font-size:64px}.channel-card--wide{flex-wrap:nowrap;align-items:center;gap:12px;padding:14px}.channel-card--wide .channel-card__avatar{width:48px;height:48px}.channel-card--wide .channel-card__body{flex:1 1 0}.channel-card--wide .channel-card__name{font-size:14px}.channel-card--wide .channel-card__action{flex:none;padding:0 14px}}.auth__footer{flex-direction:column;gap:16px;width:100%;max-width:980px}.auth__controls{align-items:center;gap:8px;display:flex}.auth__site-footer{width:100%}.video-card:not(.video-card--wide):not(.video-card--row) .card-menu{margin:-8px -10px 0 -6px}.video-card--row .video-card__row,.video-card--wide .video-card__row{padding:0}.studio-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.studio-head__text{min-width:0}.studio-head__eyebrow{color:var(--on-tag);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.studio-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.chip__count{margin-left:6px;font-weight:600}.panel-card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.panel-card__title{font-family:var(--font-display);font-size:15px;font-weight:600}.panel-card__identity{overflow-wrap:anywhere;align-items:center;gap:12px;display:flex}.panel-card__submit{align-self:flex-start}.panel-columns{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.panel-column{flex-direction:column;flex:340px;gap:20px;min-width:0;display:flex}.channel-cover--small{aspect-ratio:1800/300;height:auto}.detail-list{flex-direction:column;margin:0;display:flex}.detail-list>div{border-top:1px solid var(--border);flex-wrap:wrap;gap:2px 16px;padding:9px 0;display:flex}.detail-list dt{color:var(--text-3);flex:0 0 132px;font-size:13px}.detail-list dd{overflow-wrap:anywhere;flex:180px;min-width:0;margin:0}.detail-list__long{white-space:pre-line}.stat-cards{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.stat-card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;gap:2px;min-width:0;padding:16px 18px;display:flex}.stat-card__label{color:var(--text-3);font-size:13px}.stat-card__value{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.3}.stat-card__change{color:var(--on-tag);font-size:12px}.stat-card__change--down{color:var(--danger)}.chart{border-bottom:1px solid var(--border);width:100%;height:160px}.chart__bar{fill:var(--accent)}.chart__axis{color:var(--text-3);justify-content:space-between;gap:12px;font-size:12px;display:flex}.data-table{border:1px solid var(--border);border-radius:var(--radius-xl);border-collapse:separate;border-spacing:0;background:var(--surface);width:100%;font-size:14px}.data-table th,.data-table td{text-align:left;vertical-align:middle;padding:10px 14px}.data-table th{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.data-table tbody td{border-top:1px solid var(--border)}.data-table__main{align-items:center;gap:12px;min-width:0;display:flex}.data-table__thumb{flex:0 0 104px}.data-table__thumb .thumb{border-radius:8px}.data-table__thumb .thumb__badge{display:none}.data-table__text{flex-direction:column;gap:2px;min-width:0;display:flex}.data-table__title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.data-table__sub{color:var(--text-3);font-size:12px}.data-table .data-table__number{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.data-table__nowrap{white-space:nowrap}.data-table__unit{display:none}.data-table .data-table__actions{text-align:right}.data-table__action{min-height:calc(var(--tap) - 4px);padding:0 14px}.status{border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-2);white-space:nowrap;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.status--derc{background:var(--tag);color:var(--on-tag)}.status--deaktiv{background:var(--danger-bg);color:var(--on-danger-bg)}.playlist-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px 20px;display:grid}.playlist-card{flex-direction:column;gap:6px;min-width:0;display:flex}.playlist-card__name{overflow-wrap:anywhere;font-size:13.5px;font-weight:600;line-height:1.4}.playlist-card__meta{color:var(--text-3);font-size:12px}@media (width<=720px){.data-table,.data-table tbody,.data-table tr,.data-table td{display:block}.data-table{background:0 0;border:0}.data-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.data-table tbody{flex-direction:column;gap:12px;display:flex}.data-table tr{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px;display:flex}.data-table tbody td{border:0;padding:0}.data-table .data-table__main{flex:100%;align-items:flex-start;display:flex}.data-table .data-table__number,.data-table__nowrap{color:var(--text-3);text-align:left;font-size:12px}.data-table__unit{display:inline}.data-table .data-table__actions{margin-left:auto}.data-table .data-table__actions:empty{display:none}.search--inline{flex:100%;width:auto}}.stat-card__note{color:var(--text-3);font-size:12px}.breakdowns{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.breakdown{flex-direction:column;gap:10px;display:flex}.breakdown__row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;font-size:13px;display:grid}.breakdown__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breakdown__count{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.breakdown__bar{background:var(--surface-2);border-radius:2px;grid-column:1/-1;width:100%;height:4px}.video-summary{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.video-summary__thumb{flex:0 240px;min-width:0}.video-summary__text{flex-direction:column;flex:280px;gap:8px;min-width:0;display:flex}.video-summary__title{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.4}.video-summary__facts,.video-summary__links{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.studio-tools .switch-group{scrollbar-width:none;max-width:100%;overflow-x:auto}.studio-tools .switch-group::-webkit-scrollbar{display:none}.studio-tools .switch-group__item{flex:none}.data-table .data-table__actions{white-space:nowrap}.data-table__form{display:inline-block}.data-table td .data-table__sub{margin-top:2px;display:block}.field__input--area{resize:vertical;height:auto;min-height:120px;padding:12px 14px;line-height:1.5}select.field__input{appearance:auto}.form-actions{flex-wrap:wrap;gap:10px;display:flex}.panel-card--narrow{max-width:520px}.danger-zone__button,.danger-zone__button:hover{background:var(--danger-bg);color:var(--on-danger-bg);align-self:flex-start}.danger-zone--confirm{max-width:760px}@media (width<=720px){.data-table .data-table__actions{white-space:normal;flex-wrap:wrap;flex:100%;gap:6px;margin-left:0;display:flex}}.inline-form{display:inline-flex}.pill-group .inline-form{display:contents}.pill[aria-pressed=true]{background:var(--inverse);color:var(--on-inverse)}.pill.is-on,.pill.is-on:hover,.button.is-on,.button.is-on:hover{background:var(--surface-2);color:var(--text)}.channel-card .inline-form{align-self:stretch}.channel-card:not(.channel-card--wide)>.inline-form,.channel-card:not(.channel-card--wide)>.channel-card__action{margin-top:auto}.channel-card .inline-form .channel-card__action{flex:1}.channel-card--wide .inline-form{align-self:center}.card-with-action{flex-direction:column;gap:10px;min-width:0;display:flex}.card-action{min-height:calc(var(--tap) - 4px);align-self:flex-start}.carousel{min-width:0;position:relative}.carousel__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.carousel__track::-webkit-scrollbar{display:none}.carousel__item{scroll-snap-align:start;flex:0 0 calc(33.3333% - 10.6667px)}.carousel__button{z-index:2;background:var(--brand-blue);width:40px;height:40px;color:var(--on-brand-blue);border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:calc(50% - 20px)}.carousel__button:hover,.carousel__button:focus-visible{background:var(--brand-blue-hover);color:var(--on-brand-blue)}.carousel__button[hidden]{display:none}.carousel__button--prev{left:8px}.carousel__button--next{right:8px}.featured-card{border-radius:var(--radius-xl);background:var(--thumb);min-width:0;display:block;position:relative;overflow:hidden}.featured-card:hover{color:inherit}.featured-card .thumb{border-radius:0}.featured-card .thumb__badge{top:8px;bottom:auto}.featured-card__body{background:var(--scrim);color:var(--on-scrim);flex-direction:column;gap:6px;padding:12px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.featured-card__title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.featured-card__channel{min-width:0;color:var(--on-scrim-2);align-items:center;gap:8px;font-size:13px;display:flex}.featured-card__channel>span:not(.avatar){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thumb__preview{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.thumb__preview--waiting{opacity:0}.thumb__badge{z-index:1}.channel-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.channel-tile{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar name""avatar stats";align-items:center;gap:0 12px;min-width:0;padding:12px 14px;display:grid}.channel-tile:hover{background:var(--surface-2);color:inherit}.channel-tile__avatar{grid-area:avatar;width:48px;height:48px}.channel-tile__name{grid-area:name;align-items:center;gap:5px;min-width:0;font-size:14px;font-weight:600;display:flex}.channel-tile__name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-tile__stats{color:var(--text-3);flex-wrap:wrap;grid-area:stats;gap:0 6px;font-size:13px;display:flex}.video-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width>=961px) and (width<=1199px){.video-grid--five{grid-template-columns:repeat(4,minmax(0,1fr))}.video-grid--five>:nth-child(5n){display:none}.channel-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=601px) and (width<=960px){.video-grid--five{grid-template-columns:repeat(2,minmax(0,1fr))}.video-grid--five>:nth-child(5n){display:none}.carousel__item{flex-basis:calc(50% - 8px)}.channel-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.video-grid--five{grid-template-columns:minmax(0,1fr)}.carousel__track{gap:12px}.carousel__item{flex-basis:86%}.channel-tiles{scrollbar-width:none;display:flex;overflow-x:auto}.channel-tiles::-webkit-scrollbar{display:none}.channel-tile{flex:0 0 72%}.carousel__button{width:32px;height:32px;top:calc(32% - 16px)}.carousel__button--prev{left:4px}.carousel__button--next{right:4px}}.header-bell{position:relative}.header-bell__count{background:var(--brand-pink);min-width:16px;height:16px;color:var(--on-brand-pink);text-align:center;border-radius:8px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:4px;right:2px}.notice-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.notice-item{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.notice-item--new{border-color:var(--accent-text)}.notice-item__text{overflow-wrap:anywhere;flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.notice-item__text .status{margin-right:6px}.report-form{gap:16px;display:grid}.report-form .choice-list,.report-form>.muted{margin:0}.choice-list{border:0;flex-direction:column;gap:4px;margin:12px 0;padding:0;display:flex}.choice-list__legend{margin-bottom:8px;padding:0;font-weight:600}.choice{min-height:var(--tap);border-radius:var(--radius-m);align-items:center;gap:10px;padding:4px 10px;display:flex}.choice:hover{background:var(--surface-2)}.choice input{width:18px;height:18px;accent-color:var(--accent-text)}.support-links{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.support-links li{min-width:0;max-width:100%}.support-links .button{max-width:100%;height:auto;min-height:var(--tap);white-space:normal;flex-wrap:wrap}.support-link__host{min-width:0;color:var(--text-3);overflow-wrap:anywhere;font-weight:400}@media (width<=1100px){.watch__side{flex-basis:100%}}[data-theater] .watch__side{flex-basis:100%}[data-theater] .player{max-height:calc(100vh - var(--header-height,65px) - 80px)}.player:fullscreen{border-radius:0;max-height:none}.player__ui{color:var(--on-scrim);pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.player__ui[hidden]{display:none}.player__ui>*{pointer-events:auto}.player[data-idle]{cursor:none}.player__bar{background:linear-gradient(to top, var(--scrim), transparent);flex-direction:column;gap:2px;padding:28px 12px 8px;transition:opacity .2s;display:flex}.player[data-idle] .player__bar{opacity:0;pointer-events:none}.player[data-calm] .player__bar,.player[data-calm] .player__toast{transition:none}.player__row{align-items:center;gap:2px;min-width:0;display:flex}.player__spacer{flex:auto}.player__button{border-radius:var(--radius-m);width:40px;height:40px;color:var(--on-scrim);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.player__button:hover{background:var(--scrim);color:var(--on-scrim)}.player__button[hidden]{display:none}.player__button[aria-pressed=true]{color:var(--accent-text)}.player__icon-pause,.player__icon-muted,.player:not([data-paused]) .player__icon-play,.player[data-muted] .player__icon-sound{display:none}.player:not([data-paused]) .player__icon-pause,.player[data-muted] .player__icon-muted{display:block}.player__time{font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 auto;min-width:0;padding:0 8px;font-size:13px;overflow:hidden}.player__progress,.player__volume{--played:0%;--buffered:0%;appearance:none;cursor:pointer;background:0 0;height:16px;margin:0}.player__progress{width:100%}.player__volume{flex:0 72px;min-width:40px}.player__progress::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) var(--played), var(--on-scrim-2) var(--played), var(--on-scrim-2) var(--buffered), var(--player-track) var(--buffered));border-radius:2px;height:4px}.player__volume::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) var(--played), var(--on-scrim-2) var(--played), var(--on-scrim-2) var(--buffered), var(--player-track) var(--buffered));border-radius:2px;height:4px}.player__progress::-moz-range-track{background:linear-gradient(to right, var(--accent) var(--played), var(--on-scrim-2) var(--played), var(--on-scrim-2) var(--buffered), var(--player-track) var(--buffered));border-radius:2px;height:4px}.player__volume::-moz-range-track{background:linear-gradient(to right, var(--accent) var(--played), var(--on-scrim-2) var(--played), var(--on-scrim-2) var(--buffered), var(--player-track) var(--buffered));border-radius:2px;height:4px}.player__progress::-webkit-slider-thumb{appearance:none;background:var(--accent);border-radius:50%;width:12px;height:12px;margin-top:-4px}.player__volume::-webkit-slider-thumb{appearance:none;background:var(--accent);border-radius:50%;width:12px;height:12px;margin-top:-4px}.player__progress::-moz-range-thumb{background:var(--accent);border:0;border-radius:50%;width:12px;height:12px}.player__volume::-moz-range-thumb{background:var(--accent);border:0;border-radius:50%;width:12px;height:12px}.player__big{background:var(--scrim);width:72px;height:72px;color:var(--on-scrim);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;margin:-36px 0 0 -36px;display:flex;position:absolute;top:50%;left:50%}.player__big[hidden]{display:none}.player__spinner{border:3px solid var(--player-track);border-top-color:var(--on-scrim);pointer-events:none;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:.8s linear infinite player-spin;position:absolute;top:50%;left:50%}.player__spinner[hidden]{display:none}@keyframes player-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.player__spinner{animation-duration:3s}}.player__toast{border-radius:var(--radius-m);background:var(--scrim);opacity:0;pointer-events:none;margin:0;padding:6px 12px;font-size:14px;font-weight:600;transition:opacity .15s;position:absolute;top:16px;left:50%;transform:translate(-50%)}.player__toast[data-shown]{opacity:1}.player[data-failed] .player__bar,.player[data-failed] .player__big{display:none}.player__ui .player__notice{pointer-events:none;position:static}.player__ui .player__notice[hidden]{display:none}.player__settings{display:flex}.player__menu{z-index:3;border-radius:var(--radius-xl);background:var(--player-menu);width:220px;max-width:calc(100% - 24px);max-height:calc(100% - 64px);color:var(--on-scrim);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;bottom:56px;right:12px;overflow-y:auto}.player__menu[hidden]{display:none}.player__menu-title{color:var(--on-scrim-2);margin:0;padding:4px 8px;font-size:12px;font-weight:600}.player__speeds{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.player__menu-item{border-radius:var(--radius-m);min-height:36px;color:var(--on-scrim);text-align:center;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:13px}.player__speeds .player__menu-item{white-space:nowrap;padding:4px 2px;font-size:12px}.player__menu-item:hover{background:var(--player-track)}.player__menu-item[aria-checked=true]{background:var(--accent);color:var(--on-accent);font-weight:600}.player__menu-item--check{text-align:left}.user-menu__avatar{position:relative}.user-menu__avatar img{position:absolute;inset:0}@media (width<=600px){.player__button--extra,.player__volume{display:none}.player__bar{padding:20px 6px 4px}}@media (pointer:coarse){.player__button{width:44px;height:44px}.player__menu{width:248px}.player__menu-item{min-height:44px}}.comments{flex-direction:column;gap:16px;margin-top:8px;display:flex}.comments__count{font-weight:400}.comment-form{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.comment-form__text{border:1px solid var(--border);border-radius:var(--radius-m);background:var(--surface);width:100%;min-height:72px;color:var(--text);font:inherit;resize:vertical;padding:10px 12px}.comment-form--reply{margin-top:8px}.comment-form--reply .comment-form__text{min-height:56px}.comments__list{flex-direction:column;gap:18px;display:flex}.comment-thread{flex-direction:column;gap:12px;display:flex}.comment{min-width:0;scroll-margin-top:calc(var(--header-height,65px) + 12px);gap:12px;display:flex}.comment:target .comment__body{border-left:2px solid var(--accent);padding-left:10px}.comment__avatar{width:36px;height:36px}.comment--reply .comment__avatar{width:28px;height:28px;font-size:11px}.comment__main{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.comment__head{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.comment__author{color:var(--text);overflow-wrap:anywhere;font-weight:600}.comment__body{overflow-wrap:anywhere;line-height:1.5}.comment__actions{flex-wrap:wrap;align-items:flex-start;gap:4px 14px;display:flex}.comment__answer{flex:100%;order:2}.comment__answer:not([open]){flex:none;order:0}.comment__action{min-height:32px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.comment__action::-webkit-details-marker{display:none}.comment__action:hover{color:var(--text)}.comment__replies{flex-direction:column;gap:12px;margin-left:48px;display:flex}.comments__pages{flex-wrap:wrap;gap:8px;display:flex}@media (width<=600px){.comment__replies{margin-left:20px}}.balance-list__main dd{font-size:20px;font-weight:700}.payout-progress{flex-direction:column;gap:6px;margin-top:12px;display:flex}.payout-progress progress{width:100%;height:8px;accent-color:var(--accent-text)}.table-scroll{max-width:100%;overflow-x:auto}.stat-cards--money .stat-card__value{white-space:nowrap;font-size:19px}.field__file{max-width:100%;min-height:var(--tap);color:var(--text-2);font:inherit;padding:8px 0;font-size:13px}.upload-form{flex-direction:column;gap:14px;max-width:720px;display:flex}.upload-progress{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.upload-progress[hidden]{display:none}.upload-progress progress{height:8px;accent-color:var(--accent-text);flex:200px}.panel-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.shorts-row{scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.shorts-row::-webkit-scrollbar{display:none}.short-card{scroll-snap-align:start;min-width:0;color:var(--text);flex-direction:column;flex:0 0 calc(16.6667% - 10px);gap:4px;display:flex}.short-card:hover{color:var(--text)}.short-card__thumb{aspect-ratio:9/16;margin-bottom:4px}.short-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.short-card__meta{color:var(--text-3);font-size:12.5px}@media (width<=1280px){.short-card{flex-basis:calc(20% - 9.6px)}}@media (width<=960px){.short-card{flex-basis:calc(29.4118% - 10.5882px)}}@media (width<=560px){.short-card{flex-basis:calc(43.4783% - 10.4348px)}}.shorts-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 12px;display:grid}.shorts-grid>.short-card{flex:none}.shorts-grid>.banner{grid-column:1/-1}@media (width<=1280px){.shorts-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=960px){.shorts-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=720px){.shorts-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.shorts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.age-badge{border-radius:var(--radius-s);background:var(--scrim);color:var(--on-scrim);vertical-align:middle;padding:2px 6px;font-size:12px;font-weight:700;line-height:1.3;display:inline-block}.age-badge--18{background:var(--danger-bg);color:var(--on-danger-bg)}.thumb__age{z-index:1;position:absolute;top:8px;left:8px}.age-gate{position:relative;overflow:hidden}.age-gate__picture{filter:blur(28px)brightness(.45);transform:scale(1.15)}.age-gate__box{color:var(--on-scrim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.age-gate__text{max-width:420px;font-size:16px;font-weight:500}.age-gate__back{color:var(--on-scrim-2);font-size:13px;text-decoration:underline}.player__unmute{z-index:3;border-radius:var(--radius-m);background:var(--scrim);color:var(--on-scrim);border:0;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:500;display:inline-flex;position:absolute;top:12px;left:12px}.player__unmute[hidden]{display:none}.share-panel{z-index:6;background:var(--scrim);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;justify-content:center;align-items:center;padding:16px;display:none;position:absolute;inset:0;overflow-y:auto}@media (prefers-color-scheme:dark){.share-panel{--lightningcss-light: ;--lightningcss-dark:initial}}.share-panel:target,.share-panel.is-open{display:flex}.share-panel__card{box-sizing:border-box;border-radius:var(--radius-l);background:var(--bg);width:min(460px,100%);max-height:100%;color:var(--text);flex-direction:column;gap:16px;margin:auto;padding:16px 18px 18px;display:flex;overflow-y:auto}.share-panel__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.share-panel__title{font-size:16px;font-weight:600}.share-panel__section{flex-direction:column;gap:8px;display:flex}.share-panel__label{color:var(--text-2);font-size:13px;font-weight:600}.share-panel__row{align-items:center;gap:8px;display:flex}.share-panel__row--end{flex-wrap:wrap;justify-content:space-between}.share-panel__field{flex:auto;min-width:0;height:40px;font-size:13px}.share-panel__code{white-space:pre-wrap;word-break:break-all;resize:none;height:auto;min-height:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.55}.share-panel__copy{flex:none;min-height:40px;padding:0 16px}.player[data-idle] .share-panel,.player[data-idle] .share-panel *{cursor:auto}.share-panel__size{color:var(--text-2);align-items:center;gap:8px;font-size:13px;display:flex}.share-panel__size select{width:auto;height:40px;padding-top:0;padding-bottom:0}.share-panel__note{color:var(--text-3);font-size:12px}@media (width<=640px){.share-panel{z-index:40;align-items:flex-end;padding:0;position:fixed;inset:0}.share-panel__card{width:100%;max-height:85vh;padding:18px 16px calc(20px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;margin:0}}body.embed{background:var(--thumb);min-height:100vh;margin:0;position:relative}body.embed .player{aspect-ratio:auto;border-radius:0;width:100vw;height:100vh;max-height:none;margin:0}body.embed .player video,body.embed .player>img{object-fit:contain;width:100%;height:100%}.embed__title{z-index:4;background:linear-gradient(var(--scrim), transparent);color:var(--on-scrim);text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;padding:10px 14px 24px;font-size:15px;font-weight:600;position:absolute;top:0;left:0;right:0;overflow:hidden}.embed__title:hover{color:var(--on-scrim);text-decoration:underline}body.embed .player__unmute{top:44px}.frame-choice{flex-direction:column;gap:8px;margin-top:12px;display:flex}.frame-choice[hidden]{display:none}.frame-choice__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.frame-choice__item{border-radius:var(--radius-l);background:var(--surface-2);min-width:0;color:var(--text-2);text-align:center;border:2px solid #0000;flex-direction:column;gap:6px;padding:4px;font-size:12.5px;display:flex}.frame-choice__item canvas{aspect-ratio:16/9;border-radius:var(--radius-m);background:var(--thumb);width:100%;height:auto}.frame-choice__item[aria-checked=true]{border-color:var(--accent-text);color:var(--text);font-weight:600}.panel-column--wide{flex:999 480px}.playlist-card__cover{display:block}.playlist-card__row{align-items:flex-start;gap:4px;display:flex}.playlist-card__text{flex:auto;min-width:0}.icon-button--danger{color:var(--danger)}.choice-list--inline{flex-flow:wrap}.playlist-rows,.playlist-public,.playlist-panel__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.playlist-row{border-radius:var(--radius-l);background:var(--surface);align-items:center;gap:12px;padding:8px;display:flex}.playlist-row__number{color:var(--text-3);text-align:center;flex:0 0 24px;font-size:13px}.playlist-row__thumb{flex:0 0 120px}.playlist-row__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.playlist-row__title{color:var(--text);overflow-wrap:anywhere;font-weight:600}.playlist-row__actions{flex:none;gap:2px;display:flex}.playlist-row__actions .icon-button:disabled{opacity:.35;cursor:default}.playlist-owner,.playlist-about{color:var(--text-2)}.playlist-panel{border:1px solid var(--border);border-radius:var(--radius-l);flex-direction:column;gap:10px;padding:12px;display:flex}.playlist-panel__list{max-height:420px;overflow-y:auto}.playlist-panel__list>.is-current{border-radius:var(--radius-m);background:var(--surface-2)}@media (width<=560px){.playlist-row{flex-wrap:wrap}.playlist-row__thumb{flex-basis:96px}.playlist-row__text{flex-basis:calc(100% - 160px)}.playlist-row__actions{flex-basis:100%;justify-content:flex-end}}.montage{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:20px;display:grid}.montage__screen{border-radius:var(--radius-m);background:var(--player);margin:0 auto;position:relative;overflow:hidden;container-type:inline-size}.montage__screen [hidden]{display:none}.montage__video{width:100%;height:100%;display:block}.montage__frame{outline:2px solid var(--accent);box-shadow:0 0 0 100vmax var(--scrim);pointer-events:none;position:absolute;top:0;bottom:0}.montage__text{width:100%;padding:calc(2.7cqw * var(--share,1)) 0;background:var(--scrim);color:var(--on-scrim);font-size:calc(4.5cqw * var(--share,1));text-align:center;white-space:nowrap;pointer-events:none;margin:0;font-weight:700;line-height:1.2;position:absolute;left:0;overflow:hidden}.montage__text--top{top:4%}.montage__text--bottom{bottom:4%}.montage__logo{width:calc(var(--frame-width,100%) * .12);aspect-ratio:1;object-fit:contain;opacity:.85;pointer-events:none;position:absolute}.montage__logo--tl,.montage__logo--bl{left:calc(var(--frame-left,0%) + var(--frame-width,100%) * .03)}.montage__logo--tr,.montage__logo--br{left:calc(var(--frame-left,0%) + var(--frame-width,100%) * .85)}.montage__logo--tl,.montage__logo--tr{top:4%}.montage__logo--bl,.montage__logo--br{bottom:4%}.montage__now{margin-top:8px}.montage__group{border:0;margin:0 0 16px;padding:0}.montage__marks{flex-wrap:wrap;gap:8px;display:flex}.montage__range{width:100%;accent-color:var(--accent-text)}.montage__history{margin-top:20px}.montage__list{margin:0;padding-left:20px}.montage__item--failed{color:var(--danger)}@media (width<=900px){.montage{grid-template-columns:minmax(0,1fr)}}.player__ad{z-index:5;background:var(--player);position:absolute;inset:0}.player__ad[hidden]{display:none}.player[data-ad-active] .player__ui,.player[data-ad-active]>video{visibility:hidden}.player__ad-video,.player__ad-ima{width:100%;height:100%;position:absolute;inset:0}.player__ad-video{object-fit:contain}.player__ad[data-kind=google] .player__ad-video,.player__ad[data-kind=google] .player__ad-bar,.player__ad[data-kind=ima] .player__ad-video,.player__ad[data-kind=ima] .player__ad-bar,.player__ad:not([data-kind=google]):not([data-kind=ima]) .player__ad-ima{display:none}.player__ad-html{justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 48px;overflow:hidden}.player__ad-html iframe{background:0 0;border:0;width:100%;max-width:970px;height:0;display:block}.player__ad:not([data-kind=html]) .player__ad-html,.player__ad[data-kind=html] .player__ad-video,.player__ad[data-kind=html] [data-ad-mute],.player__ad[data-kind=html] [data-ad-fullscreen]{display:none}.player__ad-bar{background:linear-gradient(to top, var(--scrim), transparent);color:var(--on-scrim);align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.player__ad-label{border-radius:var(--radius-m);background:var(--scrim);padding:4px 8px;font-weight:600}.player__ad-button{min-width:var(--tap);min-height:var(--tap);border-radius:var(--radius-m);background:var(--scrim);color:var(--on-scrim);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.player__ad-button[hidden]{display:none}.player__ad-button:disabled{color:var(--on-scrim-2);cursor:default}.player__ad-button .player__icon-muted,.player__ad-button[aria-pressed=true] .player__icon-sound{display:none}.player__ad-button[aria-pressed=true] .player__icon-muted{display:block}.player__ad-skip{border:1px solid var(--on-scrim-2)}.admin-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.admin-filters .field{min-width:200px}.admin-pages{align-items:center;gap:12px;display:flex}.admin-reject summary{cursor:pointer;list-style:none}.admin-reject[open] form{flex-direction:column;gap:8px;min-width:260px;margin-top:8px;display:flex}.admin-fieldset{border:0;margin:0;padding:0}.admin-switches{flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.admin-switches li{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-reports,.admin-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.admin-report__head{align-items:center;gap:12px;display:flex}.admin-resolve{flex-direction:column;gap:8px;display:flex}.admin-details{max-width:360px;color:var(--text-3);word-break:break-word;font-size:13px}.stat-card>a{gap:inherit;color:inherit;flex-direction:column;text-decoration:none;display:flex}[data-layout=admin] .data-table__main{min-width:260px}[data-layout=admin] .data-table__actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:200px;display:flex}.banner{flex-direction:column;align-items:center;gap:4px;width:100%;max-width:100%;margin:20px auto;display:flex;position:relative}.banner__label{color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:500}.banner__link{max-width:100%;display:block}.banner__link img{border-radius:var(--radius-m);max-width:100%;height:auto;display:block}.banner__frame{background:0 0;border:0;width:100%;max-width:970px;display:block}.banner--4{margin:0 0 16px}.banner--feed{grid-column:1/-1;margin:4px 0}.banner--sticky{z-index:24;border-top:1px solid var(--border);background:var(--bg);margin:0;padding:18px 44px 6px;position:fixed;bottom:0;left:0;right:0}.banner--sticky .banner__label{position:absolute;top:3px;left:12px}.banner--sticky .banner__frame{max-width:336px;max-height:120px}.banner--sticky .banner__link img{width:auto;max-height:100px}.banner__close{background:var(--surface-2);width:28px;height:28px;color:var(--text-2);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:8px}[data-layout]:has(.banner--sticky:not([hidden])){padding-bottom:calc(var(--bx-sticky-height,110px) + 16px)}[data-layout]:has(.player[data-ad-active]) .banner--sticky{display:none}@media (width<=960px){.banner--sticky{bottom:calc(64px + env(safe-area-inset-bottom,0px))}:is([data-layout=shell]:has(.banner--sticky:not([hidden])),[data-layout=watch]:has(.banner--sticky:not([hidden]))){padding-bottom:calc(var(--bx-sticky-height,110px) + 88px + env(safe-area-inset-bottom,0px))}}.player__banner{border-radius:var(--radius-s);background:var(--scrim);max-width:calc(100% - 16px);color:var(--on-scrim);flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.player__banner[hidden],.player[data-ad-active] .player__banner,.player[data-no-banners] .player__banner{display:none}.player__banner.is-waiting{visibility:hidden;pointer-events:none}.player__banner--bottom{align-self:center;margin-bottom:4px;padding:14px 4px 4px}.player__banner--pause{z-index:4;padding:18px 10px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player__banner-label{color:var(--on-scrim-2);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:500;position:absolute;top:2px;left:6px}.player__banner-link img{max-width:100%;height:auto;display:block}.player__banner--bottom .player__banner-link img{width:auto;max-height:90px}.player__banner--pause .player__banner-link img{width:auto;max-height:250px}.player__banner-frame{background:0 0;border:0;max-width:100%;display:block}.player__banner--bottom.is-wide .player__banner-frame{width:728px;max-width:none;height:90px;max-height:90px}.player__banner--bottom.is-narrow .player__banner-frame{width:320px;height:50px;max-height:100px}.player__banner--pause .player__banner-frame{width:300px;height:250px;max-height:250px}.player__banner-close{background:var(--inverse);width:24px;height:24px;color:var(--on-inverse);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-10px;right:-10px}.player__banner-resume{border-radius:var(--radius-m);background:var(--inverse);color:var(--on-inverse);cursor:pointer;border:0;margin-top:8px;padding:6px 16px;font-size:13px;font-weight:600}@media (width<=480px){.player__banner--pause .player__banner-frame{transform-origin:top;margin-bottom:-50px;transform:scale(.8)}}@media (width<=640px){.player__banner--pause{padding:14px 6px 6px;top:auto;bottom:56px;transform:translate(-50%)}.player__banner--pause .player__banner-link img{max-height:96px}.player__banner--pause .player__banner-frame{zoom:.36;max-width:none;margin:0;transform:none}.player__banner--pause .player__banner-resume{display:none}.player__banner--bottom.is-wide .player__banner-frame,.player__banner--bottom.is-narrow .player__banner-frame{max-width:calc(100vw - 32px)}}.player__brand{z-index:3;width:36px;height:36px;box-shadow:0 1px 4px var(--scrim);opacity:.9;border-radius:50%;transition:bottom .2s,opacity .2s;display:block;position:absolute;bottom:84px;right:12px;overflow:hidden}.player__brand:hover{opacity:1}.player__brand img{object-fit:cover;width:100%;height:100%;display:block}.player[data-idle] .player__brand{bottom:12px}.player__brand--bl,.player__brand--tl{left:12px;right:auto}.player__brand--tl,.player__brand--tr,.player[data-idle] .player__brand--tl,.player[data-idle] .player__brand--tr{top:12px;bottom:auto}body.embed .player__brand--tl,body.embed .player__brand--tr{top:48px}.player[data-ad-active] .player__brand,.player[data-upnext] .player__brand{display:none}.player:has(.player__banner--pause:not([hidden])) .player__brand{display:none}@media (width<=640px){.player__brand{width:28px;height:28px;bottom:72px;right:8px}.player[data-idle] .player__brand{bottom:8px}.player__brand--bl,.player__brand--tl{left:8px;right:auto}.player__brand--tl,.player__brand--tr,.player[data-idle] .player__brand--tl,.player[data-idle] .player__brand--tr{top:8px;bottom:auto}body.embed .player__brand--tl,body.embed .player__brand--tr{top:40px}}.player__next{z-index:5;background:var(--scrim);color:var(--on-scrim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.player__next[hidden]{display:none}.player__next{justify-content:safe center;overflow:auto}.player__next.is-compact{gap:4px;padding:6px 10px}.player__next.is-compact .player__next-card img,.player__next.is-compact .player__next-channel{display:none}.player__next.is-compact .player__next-name{-webkit-line-clamp:1;font-size:13px}.player__next.is-compact .player__next-button{padding:4px 12px;font-size:12px}.player__next-title{color:var(--on-scrim-2);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.player__next-card{width:min(360px,60%);color:inherit;text-align:center;flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex}.player__next-card img{aspect-ratio:16/9;border-radius:var(--radius-m);width:100%;height:auto;box-shadow:0 4px 16px var(--scrim);object-fit:cover;flex:none}.player__next-text{gap:4px;min-width:0;display:grid}.player__next-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.player__next-channel{color:var(--on-scrim-2);font-size:13px}.player__next-count{font-variant-numeric:tabular-nums;margin:0;font-size:14px}.player__next-count[hidden]{display:none}.player__next-actions{gap:8px;display:flex}.player__next-button{border:1px solid var(--on-scrim-2);border-radius:var(--radius-m);color:var(--on-scrim);font:inherit;cursor:pointer;background:0 0;padding:8px 18px;font-size:14px;font-weight:600;text-decoration:none}.player__next-button[hidden]{display:none}.player__next-button--go{border-color:var(--brand-blue);background:var(--brand-blue);color:var(--on-brand-blue)}.player__next-button--go:hover,.player__next-button--go:focus-visible{border-color:var(--brand-blue-hover);background:var(--brand-blue-hover);color:var(--on-brand-blue)}@media (width<=640px){.player__next{gap:6px;padding:8px}.player__next-card{text-align:left;flex-direction:row;width:auto;max-width:100%}.player__next-card img{width:128px}.player__next-name{font-size:13px}.player__next-button{padding:6px 12px;font-size:13px}}.banner[hidden],.banner__close[hidden]{display:none}.wm-preview{aspect-ratio:720/406;background:var(--wm-frame);border-radius:10px;margin-bottom:12px;position:relative;overflow:hidden}.wm-preview__empty{color:var(--wm-frame-text);place-items:center;margin:0;display:grid;position:absolute;inset:0}.tier-badge{vertical-align:-.15em;color:var(--text-3);flex:none}.tier-badge--1{color:var(--text-3)}.tier-badge--2{color:var(--tier-2)}.tier-badge--3{color:var(--tier-3)}.tier-badge--4{color:var(--tier-4)}.tier-badge--5{color:var(--tier-5)}.tier-badge--6{color:var(--tier-6)}.tier-card__now{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:17px;display:flex}.tier-card__sub{margin:16px 0 8px;font-size:14px}.tier-reqs{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.tier-reqs__item.is-met span[aria-hidden]{color:var(--on-ok);font-weight:700}.tier-reqs__item.is-missing span[aria-hidden]{color:var(--danger);font-weight:700}.tier-card__table summary{cursor:pointer;font-weight:600}.tier-card__table tr[aria-current] th,.tier-card__table tr[aria-current] td{background:var(--surface-2);font-weight:600}.share-links{flex-wrap:wrap;gap:10px 4px;margin:0;padding:0;list-style:none;display:flex}.share-links__item{width:52px;color:var(--text-2);text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:flex}.share-links__icon{background:var(--share-colour,var(--share-email));width:44px;height:44px;color:var(--on-share);border-radius:50%;place-items:center;transition:filter .15s;display:grid}.share-links__item:hover .share-links__icon,.share-links__item:focus-visible .share-links__icon{filter:brightness(1.08)}.share-links__item:hover,.share-links__item:focus-visible{color:var(--text)}.share-links__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.share-links__item--whatsapp{--share-colour:var(--share-whatsapp)}.share-links__item--facebook{--share-colour:var(--share-facebook)}.share-links__item--telegram{--share-colour:var(--share-telegram)}.share-links__item--x{--share-colour:var(--share-x)}.share-links__item--vk{--share-colour:var(--share-vk)}.share-links__item--ok{--share-colour:var(--share-ok)}.share-links__item--email{--share-colour:var(--share-email)}.share-panel__networks{margin-top:14px}.share-menu{position:relative}.share-menu__summary{cursor:pointer;list-style:none}.share-menu__summary::-webkit-details-marker{display:none}.share-menu__panel{z-index:30;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);gap:14px;width:max-content;max-width:min(300px,100vw - 32px);padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.share-menu__panel .share-links{grid-template-columns:repeat(4,52px);display:grid}.share-menu__copy{justify-self:stretch}.page-embed{aspect-ratio:16/9;border-radius:var(--radius-m);background:var(--surface-2);position:relative;overflow:hidden}.page-embed--form{aspect-ratio:auto;height:820px}.page-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.button.subscribe-button,.pill.subscribe-button{background:var(--inverse);color:var(--on-inverse);font-weight:600}.button.subscribe-button:hover,.pill.subscribe-button:hover{background:var(--inverse);color:var(--on-inverse);filter:brightness(.92)}.button.subscribe-button.is-on,.pill.subscribe-button.is-on,.button.subscribe-button.is-on:hover,.pill.subscribe-button.is-on:hover{background:var(--brand-blue);color:var(--on-brand-blue);filter:none}.subscribe-button.is-on:before{content:"✓";margin-right:6px;font-weight:700}.channel-card__action,.channel-card .inline-form{min-width:0;max-width:100%}.channel-card__action{text-overflow:ellipsis;white-space:nowrap;padding-left:10px;padding-right:10px;overflow:hidden}@media (width<=480px){.channel-card:not(.channel-card--wide){padding:14px 10px 10px}.channel-card:not(.channel-card--wide) .channel-card__stats{font-size:12px}.subscribe-button.is-on:before{margin-right:4px}}.topic-strip{scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.topic-strip::-webkit-scrollbar{display:none}.topic-strip__item{scroll-snap-align:start;flex:0 0 220px;min-width:0}.topic-card{color:var(--text);flex-direction:column;gap:4px;display:flex}.topic-card:hover{color:var(--text)}.topic-card__thumb{margin-bottom:4px}.topic-card__name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.topic-card__name .live-dot{vertical-align:1px;width:8px;height:8px;margin-right:6px}.topic-card__meta{color:var(--text-3);font-size:13px}@media (width<=600px){.topic-strip__item{flex-basis:min(70vw,260px)}}.chip-scroll{align-items:center;display:flex;position:relative}.chip-tabs{scroll-behavior:smooth;scrollbar-width:none;gap:8px;min-width:0;display:flex;overflow-x:auto}.chip-tabs::-webkit-scrollbar{display:none}.chip-tabs[hidden]{display:none}.chip-tabs .chip{background:var(--surface-2);cursor:pointer;height:32px}.chip-tabs .chip[aria-selected=true]{background:var(--inverse);color:var(--on-inverse);font-weight:600}.chip__label{text-overflow:ellipsis;max-width:180px;overflow:hidden}.chip-scroll__arrow{z-index:1;width:48px;color:var(--text);cursor:pointer;border:0;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0}.chip-scroll__arrow[hidden]{display:none}.chip-scroll__arrow--prev{background:linear-gradient(to right, var(--bg) 55%, transparent);justify-content:flex-start;left:0}.chip-scroll__arrow--next{background:linear-gradient(to left, var(--bg) 55%, transparent);justify-content:flex-end;right:0}@media (prefers-reduced-motion:reduce){.chip-tabs{scroll-behavior:auto}}.games-chips{margin-bottom:16px}.game-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px 16px;display:grid}.game-card{min-width:0;color:var(--text);flex-direction:column;gap:4px;display:flex}.game-card:hover{color:var(--text)}.game-card__picture{aspect-ratio:16/10;border-radius:var(--radius-card);background:var(--thumb);margin-bottom:4px;display:block;overflow:hidden}.game-card__picture img{object-fit:cover;width:100%;height:100%}.game-card__name{overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.3}.game-card__meta{color:var(--text-3);font-size:13px}.game-page{gap:12px;margin-bottom:32px;display:grid}.game-stage{aspect-ratio:16/9;border-radius:var(--radius-card);background:var(--surface);width:100%;max-height:calc(100vh - 160px);position:relative;overflow:hidden}.game-stage--portrait{aspect-ratio:9/16;width:auto;max-width:100%;height:min(78vh,760px);margin:0 auto}.game-stage:fullscreen{border-radius:0;max-height:none}.game-stage__frame{border:0;width:100%;height:100%;display:block}.game-page__bar{gap:8px;display:flex}.game-page__description{max-width:760px;color:var(--text-2)}.own-game{height:100%;padding:16px;display:flex;overflow:auto;container-type:size}.own-game:focus{outline:none}.own-game__board{text-align:center;justify-items:center;gap:14px;width:100%;max-width:640px;margin:auto;display:grid}.own-game__stats,.own-game__hint,.own-game__note{color:var(--text-2);margin:0}.own-game__hint{color:var(--text);font-size:17px;font-weight:600}.own-game__status{min-height:1.4em;margin:0;font-weight:600}.own-game__actions,.soz-slots,.soz-tiles{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.soz-slot,.soz-tile{border-radius:10px;place-items:center;width:44px;height:52px;font-size:22px;font-weight:800;display:grid}.soz-slot{border:2px dashed var(--border);color:var(--text)}.soz-tile{background:var(--brand-blue);color:var(--on-brand-blue);cursor:pointer;border:0}.soz-tile:disabled{background:var(--surface-2);color:var(--text-3);cursor:default}.yaddas-grid{width:100%;max-width:min(440px, calc((100cqh - 160px) * var(--columns,4) / 4));grid-template-columns:repeat(var(--columns,4), minmax(0, 1fr));gap:8px;display:grid}.yaddas-card{aspect-ratio:1;background:var(--brand-blue);cursor:pointer;border:0;border-radius:12px;font-size:clamp(22px,5vw,34px)}.yaddas-card__face{visibility:hidden}.yaddas-card.is-open,.yaddas-card.is-found{background:var(--surface-2)}.yaddas-card.is-open .yaddas-card__face,.yaddas-card.is-found .yaddas-card__face{visibility:visible}.yaddas-card.is-found{opacity:.55}.viktorina-question{margin:0;font-size:20px;line-height:1.35}.viktorina-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.viktorina-answer{border:1px solid var(--border);background:var(--surface-2);min-height:52px;color:var(--text);font:inherit;cursor:pointer;border-radius:12px;padding:8px 12px;font-weight:600}.viktorina-answer.is-right{border-color:var(--ok-bg);background:var(--ok-bg);color:var(--on-ok)}.viktorina-answer.is-wrong{border-color:var(--danger-bg);background:var(--danger-bg);color:var(--on-danger-bg)}@media (width<=600px){.viktorina-answers{grid-template-columns:1fr}.game-stage--own:not(.game-stage--portrait){aspect-ratio:3/4}.soz-slot,.soz-tile{width:36px;height:44px;font-size:18px}}@media (prefers-reduced-motion:no-preference){.own-game__board.is-wrong{animation:.3s ease-in-out own-game-shake}}@keyframes own-game-shake{25%{transform:translate(-6px)}75%{transform:translate(6px)}}.section__title,.page-head__title,.page-title{letter-spacing:-.02em;font-weight:800}.video-card__title,.featured-card__title,.short-card__title{letter-spacing:-.005em}.app-header{background:var(--header-glass);transition:border-color var(--dur) var(--ease-out);border-bottom:1px solid #0000}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.app-header{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.app-header{background:var(--bg)}}.app-header.is-scrolled{border-bottom-color:var(--border)}.search{border-radius:var(--radius-pill)}.thumb{border-radius:var(--radius-card);background:linear-gradient(100deg, var(--skeleton-a) 30%, var(--skeleton-b) 50%, var(--skeleton-a) 70%) 0 0 / 300% 100%}.featured-card{border-radius:var(--radius-card)}.section__title{align-items:center;gap:10px;display:flex}.section__title:before{content:"";border-radius:var(--radius-pill);background:var(--brand-blue);flex:none;width:4px;height:.9em}.live-dot{background:var(--brand-pink);vertical-align:middle;border-radius:50%;flex:none;width:10px;height:10px;margin-right:10px;display:inline-block;position:relative}.section__title:has(.live-dot):before{display:none}.section__title .live-dot{margin-right:0}.page-head__title .live-dot{margin-right:6px;top:-3px}@media (hover:hover){.channel-tile:hover,.channel-card:hover{box-shadow:var(--card-lift-shadow)}}@media (prefers-reduced-motion:no-preference){.thumb:has(>img:not([data-loaded])){animation:1.4s linear infinite skeleton-shimmer}.button,.chip,.pill,.tabs__tab,.nav-link,.search__button{transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur) var(--ease-out), transform var(--dur-fast) var(--ease-out)}.button:active,.chip:active,.pill:active,.search__button:active{transform:scale(.97)}.channel-tile,.channel-card{transition:box-shadow var(--dur) var(--ease-out)}.section__more svg{transition:transform var(--dur) var(--ease-out)}.subscribe-button.is-on:before{animation:subscribed-pop .42s var(--ease-out);display:inline-block}.live-dot:after{content:"";background:var(--brand-pink);animation:live-pulse 1.6s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@media (hover:hover){.section__more:hover svg{transform:translate(3px)}}@media screen{.js-reveal [data-reveal]:not(.is-in){opacity:0;transform:translateY(14px)}}.js-reveal [data-reveal]{transition:opacity .52s var(--ease-out), transform .52s var(--ease-out)}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.18s}::view-transition-new(root){animation-duration:.18s}}.lang__menu,.card-menu__list,.share-menu__panel{border:1px solid var(--popover-edge);background:var(--surface);box-shadow:var(--popover-shadow);border-radius:14px}.lang__menu,.card-menu__list{padding:4px}.lang__menu{min-width:200px}.lang__item,.card-menu__item{border-radius:10px;gap:10px;min-height:34px;padding:0 10px;font-size:13.5px}.menu-icon{width:16px;height:16px;color:var(--text-3);flex:none}.lang__item:hover .menu-icon,.card-menu__item:hover .menu-icon{color:var(--text)}.menu-langs{justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:0 6px 0 10px;font-size:13.5px;font-weight:500;display:flex}.menu-langs__label{align-items:center;gap:10px;display:inline-flex}.menu-langs__list{background:var(--surface-2);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.menu-langs__item{min-width:28px;color:var(--text-3);text-align:center;border-radius:6px;padding:3px 5px;font-size:11.5px;font-weight:600}.menu-langs__item:hover{color:var(--text)}.menu-langs__item[aria-current=true]{background:var(--surface);color:var(--text)}.user-menu__head{align-items:center;gap:10px;margin-bottom:4px;padding:6px 8px 8px;display:flex}.user-menu__head-avatar{width:32px;height:32px;font-size:13px;position:relative}.user-menu__head-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.user-menu__who{gap:2px;min-width:0;display:grid}.user-menu__name{font-size:13.5px}.lang__menu form:has(.user-menu__logout){border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.lang__item.user-menu__logout,.lang__item.user-menu__logout .menu-icon{color:var(--danger)}.lang__item.user-menu__logout:hover{background:var(--danger-bg);color:var(--danger)}.user-menu__summary .user-menu__avatar{background:linear-gradient(var(--avatar), var(--avatar)) padding-box, var(--ring-brand) border-box;border:2px solid #0000}.subscribe-button:before{content:"";background:var(--on-inverse);flex:none;width:20px;height:20px;margin-right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M10 0a10 10 0 1 0 0 20a10 10 0 1 0 0-20zM9 5.500h2V9h3.500v2H11v3.500H9V11H5.500V9H9z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M10 0a10 10 0 1 0 0 20a10 10 0 1 0 0-20zM9 5.500h2V9h3.500v2H11v3.500H9V11H5.500V9H9z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.subscribe-button.is-on:before{content:"";background:var(--on-brand-blue);margin-right:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M10 0a10 10 0 1 0 0 20a10 10 0 1 0 0-20zM6.300 9.100L4.700 10.700L8.500 14.500L15.300 7.200L13.700 5.600L8.500 11.300z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M10 0a10 10 0 1 0 0 20a10 10 0 1 0 0-20zM6.300 9.100L4.700 10.700L8.500 14.500L15.300 7.200L13.700 5.600L8.500 11.300z'/%3E%3C/svg%3E")}.status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px}.nav-link{border-radius:12px}.nav-link[aria-current=page]{font-weight:600}.channel-tile,.channel-card{box-shadow:0 0 0 1px var(--button-edge);border-radius:20px}@media (hover:hover){.channel-tile:hover,.channel-card:hover{box-shadow:var(--card-lift-shadow), 0 0 0 1px var(--button-edge)}}@media (prefers-reduced-motion:no-preference){details[open]>.lang__menu,details[open]>.card-menu__list,details[open]>.share-menu__panel{transform-origin:100% 0;animation:popover-in .13s var(--ease-out)}.lang__item,.card-menu__item{transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}.subscribe-button:before{transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out)}}@keyframes popover-in{0%{opacity:0;transform:translateY(-2px)scale(.98)}to{opacity:1;transform:none}}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes subscribed-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.3)}to{transform:scale(1)}}@keyframes live-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}
