[hidden]{display:none!important}:root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}img{max-width:100%}:root{--bg: #0b1426;--surface: #12203a;--surface-2: #1a2d4d;--line: #27406a;--fg: #eef4ff;--muted: #9fb3d1;--accent: #2fc6b6;--accent-fg: #04201d;--gold: #e6b653;--live: #ff5d73;--focus: #8ff0e4;--hero-mix: 40%;--shadow: rgba(0,0,0,.5);--blossom: #ff9d8a;--f-display: "Unbounded", system-ui, sans-serif;--f-body: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;color-scheme:dark}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--bg: #f1f6fb;--surface: #ffffff;--surface-2: #e3edf7;--line: #cddcec;--fg: #0f1c33;--muted: #546a88;--accent: #0b7f75;--accent-fg: #ffffff;--gold: #9a6b0c;--live: #d8352b;--focus: #0b6a62;--hero-mix: 22%;--shadow: rgba(15,40,80,.16);--blossom: #d9486c;color-scheme:light}}:root[data-theme=light]{--bg: #f1f6fb;--surface: #ffffff;--surface-2: #e3edf7;--line: #cddcec;--fg: #0f1c33;--muted: #546a88;--accent: #0b7f75;--accent-fg: #ffffff;--gold: #9a6b0c;--live: #d8352b;--focus: #0b6a62;--hero-mix: 22%;--shadow: rgba(15,40,80,.16);--blossom: #d9486c;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--fg);font:400 15px/1.55 var(--f-body);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:0 48px}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:30;background:var(--bg)}.page{max-width:1280px;margin:0 auto}button{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:var(--bg);display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap;padding-block:12px;border-bottom:1px solid var(--line)}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;font:700 22px/1 var(--f-display);letter-spacing:.02em}.logo svg{width:28px;height:28px;color:var(--accent)}.nav{display:flex;gap:4px;overflow-x:auto;min-width:0;scrollbar-width:none}.nav a{padding:8px 12px;border-radius:8px;text-decoration:none;color:var(--muted);font-weight:700;font-size:14px;white-space:nowrap}@media(hover:hover){.nav a:hover{color:var(--fg);background:var(--surface)}}.tools{margin-left:auto;display:flex;gap:8px;align-items:center;flex:1 1 300px;justify-content:flex-end;min-width:0}.search{flex:1 1 180px;max-width:320px;min-width:0;background:var(--surface);border:1px solid var(--line);color:var(--fg);border-radius:10px;padding:9px 12px;font:inherit}.search::placeholder{color:var(--muted)}.btn{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:9px 14px;font-weight:700;cursor:pointer;white-space:nowrap}@media(hover:hover){.btn:hover{background:var(--surface-2)}}.btn.pri{background:var(--accent);color:var(--accent-fg);border-color:transparent}@media(hover:hover){.btn.pri:hover{filter:brightness(1.08)}}.langs{display:flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;flex:none}.langs button{border:0;background:var(--surface);padding:9px 10px;font-weight:800;font-size:12.5px;cursor:pointer;color:var(--muted)}.langs button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.hero{--c1: #7a2c3c;margin-top:20px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:28px;align-items:center;padding:clamp(18px,3vw,38px);border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--c1) var(--hero-mix),var(--surface)),var(--surface))}.hero h1{font:700 clamp(26px,4.2vw,46px)/1.1 var(--f-display);margin:10px 0 12px;text-wrap:balance}.hero p{margin:0 0 18px;max-width:58ch;color:var(--fg)}.meta{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--muted);font-weight:500;font-size:14px}.rate{display:inline-flex;align-items:center;gap:6px;font-weight:800;color:var(--fg)}.rate:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--accent)}.acts{display:flex;flex-wrap:wrap;gap:10px}.picks{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.pick{border:1px solid var(--line);background:transparent;border-radius:999px;padding:6px 14px;cursor:pointer;color:var(--muted);font-weight:700;font-size:13px}.pick[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:transparent}.hero .poster{width:min(100%,270px);justify-self:end;box-shadow:0 18px 40px var(--shadow)}.poster{--c1: #5b2240;--c2: #ff9d8a;--c3: #e9c46a;position:relative;aspect-ratio:2 / 3;max-width:100%;border-radius:50% 50% 10px 10px/24% 24% 10px 10px;overflow:hidden;isolation:isolate;outline:1.5px solid color-mix(in srgb,var(--gold) 80%,transparent);outline-offset:-6px;color:#fff;background:linear-gradient(165deg,var(--c1),var(--c2))}.poster:before{content:"";position:absolute;inset:0;z-index:-1}.poster:after{content:"";position:absolute;inset:auto 0 0;height:60%;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,.74),transparent)}.m-dunes:before{background:radial-gradient(120% 60% at 20% 105%,var(--c3) 0 45%,transparent 46%),radial-gradient(110% 55% at 90% 112%,color-mix(in srgb,var(--c3) 55%,var(--c1)) 0 48%,transparent 49%),radial-gradient(circle at 70% 28%,var(--c3) 0 12%,transparent 13%)}.m-diamond:before{background:conic-gradient(from 45deg at 50% 42%,var(--c3),var(--c2),var(--c3),var(--c2),var(--c3));clip-path:polygon(50% 8%,92% 42%,50% 76%,8% 42%);opacity:.85}.m-rings:before{background:repeating-radial-gradient(circle at 50% 38%,transparent 0 14px,var(--c3) 14px 17px);opacity:.7}.m-stripes:before{background:repeating-linear-gradient(135deg,transparent 0 18px,color-mix(in srgb,var(--c3) 70%,transparent) 18px 26px)}.m-sun:before{background:radial-gradient(circle at 50% 40%,var(--c3) 0 26%,transparent 27%),repeating-linear-gradient(0deg,transparent 0 10px,rgba(0,0,0,.14) 10px 12px)}.pt{position:absolute;left:10px;right:10px;bottom:10px;font:700 clamp(11px,1.2vw,13.5px)/1.2 var(--f-display);text-wrap:balance}.poster.big .pt{font-size:18px;left:16px;right:16px;bottom:16px}.pr{position:absolute;top:12px;left:50%;transform:translate(-50%);background:#0009;color:#fff;font:800 12px/1 var(--f-body);padding:5px 7px;border-radius:6px}section{margin-top:38px;scroll-margin-top:90px}.sh{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.sh h2{margin:0;font:600 clamp(17px,2.2vw,21px)/1.2 var(--f-display);text-wrap:balance}.sh span{color:var(--muted);font-size:13px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.chip{border:1px solid var(--line);background:transparent;border-radius:999px;padding:6px 14px;cursor:pointer;font-weight:700;font-size:13.5px;color:var(--muted)}@media(hover:hover){.chip:hover{color:var(--fg)}}.chip[aria-pressed=true]{background:var(--accent);color:var(--accent-fg);border-color:transparent}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(132px,17vw,186px);gap:14px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:12px}.rail>*{scroll-snap-align:start}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}.card{background:none;border:0;padding:0;text-align:left;cursor:pointer;display:grid;gap:8px;align-content:start;min-width:0}.card .poster{transition:transform .18s}@media(hover:hover){.card:hover .poster,.card:focus-visible .poster{transform:translateY(-3px)}}.card .t{font-weight:700;font-size:14px;line-height:1.3}.card .m{color:var(--muted);font-size:12.5px}.bar{height:3px;background:var(--line);border-radius:2px;overflow:hidden}.bar>i{display:block;height:100%;background:var(--accent)}.rail.rank{grid-auto-columns:clamp(190px,24vw,250px)}.rk{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:0;background:none;border:0;padding:0;cursor:pointer;text-align:left;min-width:0}.rk .n{font:700 clamp(76px,10vw,118px)/.8 var(--f-display);color:transparent;-webkit-text-stroke:2px var(--muted);margin-right:-14px;position:relative;z-index:1}.rk .poster{z-index:0}@media(hover:hover){.rk:hover .n{-webkit-text-stroke-color:var(--accent)}}.chans{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.chan{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 16px;display:grid;gap:8px}.chan h3{margin:0;font:600 15px/1.2 var(--f-display);display:flex;align-items:center;justify-content:space-between;gap:8px}.live{display:inline-flex;align-items:center;gap:6px;color:var(--live);font:800 11px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase}.live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--live)}.chan .now{font-weight:700}.chan .nx{color:var(--muted);font-size:13px}.empty{color:var(--muted);padding:28px 0}dialog{border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--fg);padding:0;width:min(900px,calc(100% - 24px));max-height:calc(100% - 24px);overflow:auto}dialog::backdrop{background:#000000a8}.dx{position:sticky;top:10px;float:right;margin:10px 10px -44px 0;z-index:3}.player{--c1: #5b2240;--c2: #ff9d8a;aspect-ratio:16 / 9;position:relative;display:grid;place-items:center;background:linear-gradient(135deg,var(--c1),var(--c2))}.pctl{position:absolute;inset:auto 0 0;padding:12px 16px;display:grid;gap:8px;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;font-size:13px}.pctl .bar{background:#ffffff4d;height:4px}.pctl .row{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.pctl select{background:#00000080;color:#fff;border:1px solid rgba(255,255,255,.35);border-radius:6px;padding:3px 6px;font:inherit}.info{padding:clamp(16px,3vw,28px);display:grid;gap:14px}.info h2{margin:0;font:700 clamp(20px,3vw,28px)/1.15 var(--f-display);text-wrap:balance}.info p{margin:0;max-width:70ch}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 20px;margin:0}.facts div{min-width:0}.facts dt{color:var(--muted);font-size:12.5px}.facts dd{margin:0;font-weight:700}.note{color:var(--muted);font-size:13px}.toast{position:fixed;left:50%;transform:translate(-50%);bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--fg);color:var(--bg);padding:10px 16px;border-radius:10px;font-weight:700;z-index:50;max-width:calc(100% - 32px)}footer{margin-top:56px;padding-top:22px;border-top:1px solid var(--line);color:var(--muted);font-size:13px;display:grid;gap:6px}:root{--orn-strip: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='16' viewBox='0 0 32 16'%3E%3Cpath d='M16 1.5 L24.5 8 L16 14.5 L7.5 8 Z' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3Ccircle cx='16' cy='8' r='2' fill='%23000'/%3E%3Cpath d='M0 8H5M27 8H32' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E");--orn-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.4'%3E%3Crect x='14' y='14' width='28' height='28'/%3E%3Crect x='14' y='14' width='28' height='28' transform='rotate(45 28 28)'/%3E%3Ccircle cx='28' cy='28' r='5'/%3E%3C/g%3E%3C/svg%3E")}.orn{height:16px;background:var(--gold);-webkit-mask:var(--orn-strip) repeat-x center / 32px 16px;mask:var(--orn-strip) repeat-x center / 32px 16px}.hero{position:relative;isolation:isolate;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--gold);opacity:.11;-webkit-mask:var(--orn-star) 0 0 / 56px 56px;mask:var(--orn-star) 0 0 / 56px 56px}.sh h2:after{content:"";display:block;width:76px;height:10px;margin-top:7px;background:var(--gold);-webkit-mask:var(--orn-strip) repeat-x left center / 20px 10px;mask:var(--orn-strip) repeat-x left center / 20px 10px}.chan{border-top:3px solid var(--gold)}.info:before{content:"";height:12px;background:var(--gold);-webkit-mask:var(--orn-strip) repeat-x left center / 24px 12px;mask:var(--orn-strip) repeat-x left center / 24px 12px}footer .orn{margin-bottom:10px}@media(max-width:760px){.hero{grid-template-columns:minmax(0,1fr)}.hero .poster{order:-1;width:150px;justify-self:start}.tools{flex-basis:100%;justify-content:stretch}.search{max-width:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.card .poster{transition:none}}body{padding-block:0 96px}.tabs{position:fixed;z-index:25;left:50%;transform:translate(-50%);bottom:calc(12px + env(safe-area-inset-bottom,0px));display:flex;gap:2px;padding:6px;max-width:calc(100% - 24px);background:color-mix(in srgb,var(--surface) 94%,transparent);border:1px solid var(--line);border-radius:999px;box-shadow:0 10px 30px var(--shadow);backdrop-filter:blur(10px)}.tab{display:grid;justify-items:center;gap:2px;min-width:62px;padding:7px 10px;border-radius:999px;text-decoration:none;color:var(--muted);font-size:11.5px;font-weight:700}.tab svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.tab:hover{color:var(--fg)}}.tab[aria-current=page]{background:var(--accent);color:var(--accent-fg)}main[hidden]{display:none!important}.sh.pg{margin-top:28px}.sh.pg h1{margin:0;font:600 clamp(20px,3vw,28px)/1.2 var(--f-display)}main>.chips{margin-top:6px;margin-bottom:18px}.tag{font-size:12px;font-weight:800}.tag.free{color:var(--accent)}.tag.paid{color:var(--gold)}.chan h3 .row{display:flex;align-items:center;gap:10px}.star{border:0;background:none;cursor:pointer;font-size:20px;line-height:1;color:var(--gold);padding:2px 4px}.matches{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.match{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:14px;padding:14px 16px;display:grid;gap:14px;min-width:0}.mh{display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:13px;font-weight:700;flex-wrap:wrap}.mb{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.team{display:grid;justify-items:center;gap:6px;text-align:center;font-weight:700;min-width:0}.crest{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);border:1.5px solid var(--gold);font:700 18px/1 var(--f-display)}.score{font:700 28px/1 var(--f-display)}.score.vs{color:var(--muted)}.shorts{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px}.poster.short{aspect-ratio:9 / 16;border-radius:14px}.profile{margin-top:6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.who{display:flex;align-items:center;gap:12px;min-width:0}.avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--accent);font:700 18px/1 var(--f-display);flex:none}.wallet{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.tile{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px;display:grid;gap:10px;justify-items:start}.tile b{font:700 22px/1.1 var(--f-display)}.empty-box{background:var(--surface);border:1px dashed var(--line);border-radius:14px;padding:18px;display:grid;gap:12px;justify-items:start}.empty-box p{margin:0;max-width:52ch;color:var(--muted)}.settings{background:var(--surface);border:1px solid var(--line);border-radius:14px}.srow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;flex-wrap:wrap}.srow+.srow{border-top:1px solid var(--line)}.srow select{background:var(--surface-2);color:var(--fg);border:1px solid var(--line);border-radius:8px;padding:6px 8px;font:inherit}.switch{width:46px;height:26px;border-radius:999px;border:1px solid var(--line);background:var(--surface-2);padding:2px;cursor:pointer;display:flex;align-items:center}.switch i{width:20px;height:20px;border-radius:50%;background:var(--muted);transition:transform .15s}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true] i{transform:translate(20px);background:var(--accent-fg)}@media(prefers-reduced-motion:reduce){.switch i{transition:none}}@media(max-width:420px){.tab{min-width:54px;padding:7px 6px}}@media(max-width:560px){.search{flex:1 1 100%;max-width:none;order:-1}}@media(max-width:560px){.tools{flex-wrap:wrap;justify-content:flex-start}}.auth{display:grid;gap:12px;width:100%;max-width:420px}.auth .search{max-width:none;width:100%;flex:none;order:0}.auth .note{min-height:1.4em;margin:0}footer a{color:var(--muted);text-underline-offset:3px}@media(hover:hover){footer a:hover{color:var(--fg)}}.legal{max-width:70ch;padding-block:28px 8px}.legal h1{font:700 clamp(22px,3vw,30px)/1.2 var(--f-display);margin:0 0 18px}.legal h2{font:600 17px/1.3 var(--f-display);margin:28px 0 8px}.legal p,.legal li{color:var(--fg)}.legal ul{padding-left:20px}.legal hr{border:0;border-top:1px solid var(--line);margin:36px 0}.info>*{min-width:0}.info,.player{clear:both}.sim{margin-top:18px}.sim h3{font:700 16px/1.2 var(--f-display);margin:0 0 10px}.nav a[aria-current=page]{color:var(--fg);background:var(--surface)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(min-width:900px){.tabs{display:none}body{padding-block:0 24px}.card:hover .poster,.rk:hover .poster{transform:translateY(-4px) scale(1.03)}}@media(max-width:760px){.nav{display:none}.top{gap:10px;padding-block:10px;flex-wrap:wrap}.tools{display:contents}.logo{order:1;margin-right:auto;font-size:20px}.langs{order:2}#login{order:3;padding:8px 12px}.search{order:4;flex:1 1 100%;max-width:none}#theme{display:none}.hero{margin-top:14px;padding:18px;gap:0}.hero .poster{display:none}.picks{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-4px;padding:2px 4px}.pick{flex:none}}.chan .sch{margin-top:10px;padding:6px 12px;font-size:13px}.slist{list-style:none;margin:12px 0 0;padding:0;max-height:60vh;overflow-y:auto}.slist li{display:flex;gap:14px;align-items:baseline;padding:10px 8px;border-bottom:1px solid var(--line)}.slist time{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:700;min-width:48px}.slist li.on{background:var(--surface-2);border-radius:8px}.slist li b{margin-left:auto;color:var(--accent);font-size:12px}:root{--hero-base: #12203a}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--hero-base: #dcebf7}}:root[data-theme=light]{--hero-base: #dcebf7}:root[data-theme=dark]{--hero-base: #12203a;--hero-mix: 40%}.hero{background:linear-gradient(120deg,color-mix(in srgb,var(--c1) var(--hero-mix),var(--hero-base)),var(--hero-base))}.chans{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.chan .sch{background:none;border:0;padding:4px 0;margin-top:8px;color:var(--accent);font-size:13px}@media(hover:hover){.chan .sch:hover{background:none;text-decoration:underline}}.chan .sch:after{content:" ›"}.sortsel{margin-left:auto;background:var(--surface);color:var(--fg);border:1px solid var(--line);border-radius:999px;padding:7px 12px;font:700 13px var(--f-body);cursor:pointer}.reel{height:min(76dvh,740px);overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;display:flex;flex-direction:column;gap:14px;align-items:center;scrollbar-width:none;border-radius:18px}.reel::-webkit-scrollbar{display:none}.slide{position:relative;flex:0 0 100%;width:min(100%,440px);scroll-snap-align:start;scroll-snap-stop:always;border-radius:18px;overflow:hidden;background:var(--surface)}.slide .poster{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0;outline:0}.slide .poster .pt{display:none}.sinfo{position:absolute;inset:auto 0 0;padding:60px 18px 20px;background:linear-gradient(to top,rgba(10,4,6,.92),rgba(10,4,6,.55) 60%,transparent);color:#fff;display:grid;gap:8px}.sinfo .meta{display:flex;gap:10px;align-items:center;font-size:13px;color:#ffffffd9}.sinfo .cnt{margin-left:auto}.sinfo h2{margin:0;font:700 clamp(20px,3vw,26px)/1.15 var(--f-display);text-wrap:balance}.sinfo p{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#ffffffe0}.sinfo .acts{display:flex;gap:8px;margin-top:4px}.sinfo .btn:not(.pri){background:#ffffff24;color:#fff;border-color:#ffffff4d}@media(prefers-reduced-motion:reduce){.reel{scroll-behavior:auto}}.sinfo .rate{color:#fff;font-weight:800}.reel{height:min(calc(100dvh - 290px),740px);min-height:440px}@media(min-width:900px){.reel{height:min(calc(100dvh - 200px),740px)}}.logo svg{color:var(--blossom)}.top{background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero:after{content:"";position:absolute;z-index:-1;width:520px;height:520px;right:-140px;top:-180px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 34%,transparent),transparent 68%);pointer-events:none}.hero h1{letter-spacing:-.01em}.hero .poster{box-shadow:0 24px 60px #00000073,0 0 0 1px color-mix(in srgb,var(--gold) 35%,transparent)}.card,.rk{transition:transform .18s}@media(hover:hover){.card:hover .poster,.card:focus-visible .poster{box-shadow:0 14px 34px color-mix(in srgb,var(--accent) 30%,transparent)}}.chip{transition:background .15s,border-color .15s,color .15s}@media(hover:hover){.chip:hover{border-color:var(--accent);color:var(--fg)}}.chan{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 7%,var(--surface)),var(--surface) 60%)}@media(hover:hover){.chan:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--line))}}.btn.pri{box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 32%,transparent)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.live:before{animation:pulse 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.live:before{animation:none}}:root[data-theme=light]{--hero-mix: 30%}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--hero-mix: 30%}}#info{margin-top:56px;display:grid;gap:56px}.why{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.wcard{position:relative;min-height:210px;padding:20px 20px 70px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(155deg,color-mix(in srgb,var(--accent) 14%,var(--surface)),var(--surface) 70%);overflow:hidden}.wcard h3{margin:0 0 8px;font:700 18px/1.25 var(--f-display);text-wrap:balance}.wcard p{margin:0;color:var(--muted)}.wcard svg{position:absolute;right:16px;bottom:14px;width:46px;height:46px;fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.faq{display:grid;gap:8px;max-width:880px}.faq details{background:var(--surface);border:1px solid var(--line);border-radius:12px}.faq summary{list-style:none;cursor:pointer;padding:16px 52px 16px 18px;font-weight:700;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font:400 26px/1 var(--f-body);color:var(--accent);transition:transform .2s}.faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.faq details[open]{background:var(--surface-2)}.faq details p{margin:0;padding:0 18px 18px;color:var(--muted);max-width:70ch}.cta{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;text-align:center;padding:clamp(40px,7vw,76px) 20px;border:1px solid var(--line);background:var(--surface)}.cta .mosaic{position:absolute;inset:-30% -10%;z-index:-2;display:grid;grid-template-columns:repeat(7,1fr);gap:12px;transform:rotate(-8deg);opacity:.5}.cta:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--bg) 88%,transparent) 25%,color-mix(in srgb,var(--bg) 55%,transparent))}.cta h2{margin:0 0 10px;font:700 clamp(22px,4vw,36px)/1.15 var(--f-display);text-wrap:balance}.cta p{margin:0 auto 22px;max-width:52ch;color:var(--fg)}.btn.big{padding:14px 26px;font-size:17px;border-radius:12px}.fcols{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px;margin:8px 0 22px}.fcol{display:grid;gap:8px;align-content:start}.fcol b{color:var(--fg)}.fcol a{color:var(--muted);text-decoration:none}@media(hover:hover){.fcol a:hover{color:var(--accent);text-decoration:underline}}@media(max-width:900px){.why{grid-template-columns:repeat(2,minmax(0,1fr))}.cta .mosaic{grid-template-columns:repeat(4,1fr)}}@media(max-width:520px){.why{grid-template-columns:minmax(0,1fr)}.wcard{min-height:0}#info{gap:40px}}@media(prefers-reduced-motion:reduce){.faq summary:after{transition:none}}.pr.hi{background:#2fa35a}.pr.mid{background:#2a8fa5}.pr.lo{background:#5b6b82}.pr{box-shadow:0 2px 6px #00000059}.rail.wide{grid-auto-columns:clamp(250px,29vw,340px)}.poster.wide{aspect-ratio:16 / 9;border-radius:12px;outline-offset:-5px}.poster.wide .pr{left:10px;top:10px;transform:none;border-radius:5px;font-size:13px;padding:5px 8px}.pbs{position:absolute;top:10px;left:56px;display:flex;gap:5px;z-index:1}.pb{font:800 11.5px/1 var(--f-body);padding:6px 8px;border-radius:5px;background:#080e1cc7;color:#fff}.pb.new{background:#f26a21}.poster.wide .pt{font-size:clamp(14px,1.5vw,17px)}.chans .chan:nth-child(6n+1){border-top-color:var(--gold)}.chans .chan:nth-child(6n+2){border-top-color:var(--accent)}.chans .chan:nth-child(6n+3){border-top-color:#ff7a8a}.chans .chan:nth-child(6n+4){border-top-color:#7aa7ff}.chans .chan:nth-child(6n+5){border-top-color:#f0a04b}.chans .chan:nth-child(6n){border-top-color:#b78bff}.shero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:center;margin:8px 0 40px;padding:clamp(20px,4vw,40px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 140% at 85% 0%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 60%),linear-gradient(135deg,var(--surface-2),var(--surface))}.shero h2{margin:14px 0 18px;font:700 clamp(24px,4vw,40px)/1.12 var(--f-display);text-wrap:balance}.shr{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.crest.big{width:76px;height:76px;font-size:30px;border-width:2px}.score.big{font-size:clamp(34px,6vw,56px)}.kinds{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:12px}.kind{position:relative;overflow:hidden;aspect-ratio:1 / 1;border:0;border-radius:14px;padding:14px;display:flex;align-items:flex-end;text-align:left;cursor:pointer;background:var(--k);color:#fff;font:700 15px/1.2 var(--f-body);transition:transform .18s}@media(hover:hover){.kind:hover{transform:translateY(-3px)}}.kind .kg{position:absolute;top:-8px;left:8px;font:700 96px/1 var(--f-display);opacity:.22}@media(max-width:720px){.shero{grid-template-columns:minmax(0,1fr)}.pbs{left:52px}}@media(prefers-reduced-motion:reduce){.kind{transition:none}}.shl .mh{justify-content:flex-start;gap:14px}.gband{margin-top:14px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 12px 10px 18px;border-radius:14px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 22%,var(--surface)),var(--surface));border:1px solid var(--line);font-weight:700}.gband span{flex:1 1 220px}.gband .btn{padding:8px 16px}.gband .bx{border:0;background:none;color:var(--muted);font-size:24px;line-height:1;cursor:pointer;padding:4px 8px}.eps{margin-top:18px}.eps h3{font:700 16px/1.2 var(--f-display);margin:0 0 10px}.eplist{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;max-height:220px;overflow-y:auto}.ep{display:flex;align-items:center;gap:10px;text-align:left;padding:9px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line);cursor:pointer}.ep b{color:var(--accent);font-variant-numeric:tabular-nums}.ep[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,var(--surface-2))}.eplist{grid-template-columns:repeat(auto-fill,minmax(52px,1fr))}.ep{justify-content:center;padding:10px 0}.langs button{display:inline-flex;align-items:center;gap:6px}.langs .fl svg{width:100%;height:100%;display:block}@media(max-width:560px){.top .langs .ln{display:none}.top .langs button{padding:10px 6px}.top .langs .fl{width:19px;height:13px}.logo{font-size:18px;gap:7px}.logo svg{width:24px;height:24px}#login{padding:8px 10px;font-size:13px}}@media(max-width:1500px){.top .langs .ln{display:none}.top .langs button{padding:10px 9px}}@media(min-width:761px)and (max-width:1500px){.nav a{padding:8px}.search{min-width:190px}.top{gap:10px 14px}#theme{padding:9px 11px}}.poster.has-img{background-size:cover;background-position:center}.poster.has-img:before{display:none}.player.real{aspect-ratio:auto;background:#000;min-height:240px}.player.real video{display:block;width:100%;max-height:min(74vh,760px);background:#000}.slide .svid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#000;cursor:pointer}.slide .sinfo{z-index:2}.slide .svid+.sinfo{pointer-events:none}.slide .svid+.sinfo .acts,.slide .svid+.sinfo button{pointer-events:auto}.acts .btn[aria-pressed=true]{border-color:var(--accent,#2dd4bf)}.acts .sortsel{min-height:40px}.player.yt{aspect-ratio:16/9;background:#000;min-height:0}.player.yt iframe{display:block;width:100%;height:100%;border:0}.chan.yt .now{margin:8px 0 14px;line-height:1.45}.live.ytb{background:#c4302b;color:#fff}.live.ytb:before{display:none}a.btn{display:inline-flex;align-items:center;text-decoration:none}@media(max-width:560px){.top{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px 8px}.top .tools{display:contents}.top .logo{grid-area:1 / 1;min-width:0}.top .langs{grid-area:1 / 2;order:0}.top #login{grid-area:1 / 3;white-space:nowrap}.top #theme{display:none}.top .search{grid-area:2 / 1 / 3 / 4;order:0;width:100%;min-width:0;max-width:none}.top .langs button{padding:9px 5px}.top .langs .fl{width:18px;height:12px}}@media(max-width:360px){.top .logo span{font-size:16px}.top .langs button{padding:9px 4px}}.chip.kidsw{border-style:dashed}.chip.kidsw[aria-pressed=true]{border-style:solid}.skip{position:absolute;left:12px;top:-60px;z-index:60;padding:10px 14px;border-radius:10px;background:var(--fg);color:var(--bg);font-weight:800;text-decoration:none}.skip:focus{top:calc(env(safe-area-inset-top,0px) + 10px)}@media(prefers-reduced-motion:no-preference){main:not([hidden]){animation:viewin .28s ease both}@keyframes viewin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}@media(max-width:760px){#toast{bottom:calc(96px + env(safe-area-inset-bottom,0px))!important;top:auto!important}}@media(max-height:520px)and (orientation:landscape){.top{position:static}.tabs{transform:scale(.88);transform-origin:center bottom;bottom:calc(6px + env(safe-area-inset-bottom,0px))}}img.avatar{object-fit:cover;display:block;border-radius:50%}.avrow{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.avprev .avatar{width:72px;height:72px;font-size:28px}.filein{display:none}.consent{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45;color:var(--muted)}.consent input{margin-top:3px;flex:none;width:18px;height:18px;accent-color:var(--accent,#0f9d8a)}.consent a{color:var(--fg);text-decoration:underline}.profile .acts{margin-top:4px}.donate{margin-block:12px}.dbox{border:1px dashed var(--line);border-radius:16px;padding:20px;display:grid;gap:12px;background:var(--surface)}.dbox p{margin:0;max-width:62ch}.dcard{display:grid;gap:4px;justify-items:start}.dcard b{font-size:22px;letter-spacing:.06em}.rk{position:relative}.rk .vc{position:absolute;left:50%;bottom:6px;transform:translate(-50%);background:#080c18c7;color:#fff;border-radius:999px;padding:3px 9px;font:700 11px/1.2 var(--f-body);white-space:nowrap}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);overscroll-behavior-y:none}*{-webkit-tap-highlight-color:transparent}a,button,summary,.card,.rk,.chip{touch-action:manipulation}button,.tab,.chip,.nav a,.logo,.pick{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img,video{-webkit-touch-callout:none}input,select,textarea,.search{font-size:16px}@media(max-width:760px){:root{padding-bottom:0}body{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}.tabs{left:0;right:0;bottom:0;transform:none;width:100%;max-width:none;justify-content:space-around;gap:0;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none;padding:6px max(6px,env(safe-area-inset-left,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(6px,env(safe-area-inset-right,0px));background:color-mix(in srgb,var(--bg) 84%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px)}.tab{flex:1 1 0;min-width:0;padding:6px 2px 4px;border-radius:10px;background:none;color:var(--muted);font-size:10.5px}.tab[aria-current=page]{background:none;color:var(--accent)}.tab[aria-current=page] svg{stroke-width:2.3}#toast{bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}dialog{width:100%;max-width:none;max-height:92dvh;margin:auto 0 0;border-radius:20px 20px 0 0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom,0px)}}@media(max-width:760px)and (prefers-reduced-motion:no-preference){dialog[open]{animation:sheet .28s cubic-bezier(.2,.8,.2,1)}@keyframes sheet{0%{transform:translateY(48px);opacity:0}to{transform:none;opacity:1}}}@media(max-width:760px){.tab{color:color-mix(in srgb,var(--fg) 74%,var(--bg))}.tab[aria-current=page]{color:var(--fg)}.tab[aria-current=page] svg{stroke:var(--accent)}}@media(min-width:1700px){html{zoom:1.2}.page{max-width:1560px}}@media(min-width:2200px){html{zoom:1.6}}@media(min-width:3000px){html{zoom:2.1}}@media(min-width:1700px){:focus-visible{outline:4px solid var(--accent);outline-offset:4px}}html{--z: 1}@media(min-width:1700px){html{--z: 1.2}}@media(min-width:2200px){html{--z: 1.6}}@media(min-width:3000px){html{--z: 2.1}}@media(min-width:900px){.reel{height:min(calc(100dvh / var(--z) - 210px),740px);min-height:380px}}.eplist:has(.ep.wide){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ep.wide{justify-content:flex-start;padding:10px 12px}.ep.wide b{color:var(--fg);font-weight:600;font-variant-numeric:normal}.ep.wide[aria-pressed=true] b{color:var(--accent)}.adm{max-width:860px}.adm .top{display:flex;align-items:center;justify-content:space-between}.admtag{font:600 12px/1 var(--f-display);letter-spacing:.08em;padding:6px 10px;border-radius:99px;background:color-mix(in srgb,var(--accent) 18%,var(--surface-2))}.admcard{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:clamp(16px,3vw,28px);margin-block:20px;display:grid;gap:14px}.admcard h1,.admbar h1{font:700 clamp(20px,3vw,26px)/1.2 var(--f-display);margin:0}.admcard h2{font:600 16px/1.3 var(--f-display);margin:8px 0 0}.admcard label{display:grid;gap:6px}.admcard label>span{font-size:13px;color:var(--muted)}.admcard input[type=text],.admcard input[type=email],.admcard input[type=password],.admcard input[type=number],.admcard select,.admcard textarea{width:100%;font:inherit;font-size:16px;padding:11px 12px;border-radius:10px;border:1px solid var(--line);background:var(--surface-2);color:var(--fg)}.admcard input:focus-visible,.admcard select:focus-visible,.admcard textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.admbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-top:18px}.admlist{display:grid;gap:10px;margin-block:14px}.admrow{display:flex;flex-wrap:wrap;gap:12px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:10px}.admrow img{object-fit:cover;border-radius:8px;background:var(--surface-2)}.admt{flex:1 1 180px;min-width:0;display:grid;gap:4px}.admt span,.admhint,.admempty{color:var(--muted);font-size:14px}.admgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.admposter{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.admprev{object-fit:cover;border-radius:10px;background:var(--surface-2);border:1px solid var(--line)}.admposter>div{flex:1 1 240px;display:grid;gap:10px;min-width:0}.admsubs{display:grid;gap:10px}.admsub{display:grid;grid-template-columns:96px 1fr;gap:8px 10px;align-items:center}.admsub input[type=file]{grid-column:2;font-size:13px;max-width:100%}.admchecks{display:grid;gap:8px}.admcb{display:flex!important;align-items:center;gap:10px}.admcb span{color:var(--fg)!important;font-size:15px!important}.admmsg{min-height:1.4em;margin:0;font-size:14px;color:var(--accent)}.admmsg.bad{color:#c0392b}.admid{display:block;padding:12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line);word-break:break-all;user-select:all}[data-theme=dark] .admmsg.bad{color:#ff8a7a}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .admmsg.bad{color:#ff8a7a}}.admsub{grid-template-columns:84px minmax(0,1fr)}.admsub input,.admcard input,.admcard select,.admcard textarea,.admcard label{min-width:0;max-width:100%;box-sizing:border-box}.admsub input[type=file]{width:100%}.dwall{margin-top:22px;display:grid;gap:14px}.dwall h3{font:700 16px/1.2 var(--f-display);margin:0}.dnotes{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;max-height:340px;overflow-y:auto}.dnote{margin:0;padding:12px 14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);display:grid;gap:6px;align-content:start}.dnote blockquote{margin:0;overflow-wrap:anywhere}.dnote figcaption{color:var(--muted);font-size:13px}.dform{display:grid;gap:10px;max-width:520px}.dform input,.dform textarea{width:100%;box-sizing:border-box;font:inherit;font-size:16px;padding:11px 12px;border-radius:10px;border:1px solid var(--line);background:var(--surface-2);color:var(--fg)}.dform input:focus-visible,.dform textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dform .btn{justify-self:start}.admtop{list-style:none;margin:0;padding:0;display:grid;gap:6px}.admtop li{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:10px;background:var(--surface-2)}.admtop li span{min-width:0;overflow-wrap:anywhere}.dnote figcaption{color:var(--fg);opacity:.78}#donate:before{content:"♥ ";color:#e0527a}.dstrip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-block:18px;padding:12px 16px;border:1px dashed var(--line);border-radius:14px;background:var(--surface)}.dstrip span{min-width:0;flex:1 1 220px}.dstrip .btn:before{content:"♥ ";color:#e0527a}@media(max-width:760px){#donate{display:none}}@media(min-width:761px)and (max-width:1500px){#donate{font-size:0;padding:9px 12px}#donate:before{font-size:17px}}.admvis{display:flex;align-items:flex-end;gap:6px;height:150px}.admv{flex:1 1 0;min-width:0;height:100%;display:grid;grid-template-rows:1fr auto auto;justify-items:center;align-items:end;gap:2px;font-size:11px;color:var(--muted)}.admv i{display:block;width:100%;max-width:28px;border-radius:6px 6px 0 0;background:var(--accent)}.admv b{color:var(--fg);font-size:12px}html{scrollbar-gutter:stable}main[id^=v-]{min-height:100vh;min-height:100svh}.rail{overflow-y:hidden;padding-top:12px;margin-top:-12px}.rail.rank{grid-auto-columns:clamp(150px,19vw,206px)}.rk{display:block}.rk .n{position:absolute;left:10px;top:10px;margin:0;z-index:3;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--accent);color:var(--accent-fg);-webkit-text-stroke:0;font:800 18px/1 var(--f-display);box-shadow:0 2px 8px #0006}@media(hover:hover){.rk:hover .n{-webkit-text-stroke-color:transparent;background:var(--gold);color:#1b1304}}.rk .pr{left:auto;right:10px;transform:none}.rk .poster{width:100%}.rk .n{left:20px;top:38px}.rk .pr{right:20px;top:42px}.poster.has-img:not(.wide):not(.short){border-radius:14px;outline-width:1px;outline-offset:-5px}.poster.has-img:not(.wide):not(.short) .pr{left:8px;top:8px;transform:none}.card .poster.has-img:not(.wide) .pt,.hero .poster.has-img .pt{display:none}.card .poster.has-img:not(.wide):after,.hero .poster.has-img:after{height:26%;opacity:.5}.rk:has(.poster.has-img) .n{left:10px;top:10px}.rk .poster.has-img .pr{right:8px;top:10px}.rk .poster.has-img:not(.wide):not(.short) .pr{left:auto;right:8px;top:10px}@media(max-width:760px){.hero .poster.has-img{display:block;width:132px;margin-bottom:16px;order:-1;justify-self:start}}@media(max-width:760px){.gband{flex-wrap:nowrap;gap:8px;padding:8px 6px 8px 14px;margin-top:10px}.gband span{flex:1 1 auto;font-size:13.5px;line-height:1.3;font-weight:700}.gband .btn{padding:7px 12px;font-size:13px;white-space:nowrap;flex:none}.gband .bx{flex:none}.hero{grid-template-columns:minmax(0,1fr) 104px;column-gap:14px;row-gap:0;padding:16px;align-items:start}.hero>div{display:contents}.hero .meta{grid-column:1;grid-row:1;align-self:end;font-size:12.5px;gap:4px 10px}.hero h1{grid-column:1;grid-row:2;font-size:24px;line-height:1.12;margin:6px 0 10px;align-self:start}.hero .poster,.hero .poster.has-img{display:block;grid-column:2;grid-row:1 / span 2;width:104px;margin:0;order:0;justify-self:end;align-self:start}.hero p{grid-column:1 / -1;grid-row:3;margin:6px 0 14px;font-size:14.5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero .acts{grid-column:1 / -1;grid-row:4;flex-wrap:nowrap}.hero .acts .btn{flex:1 1 0;min-width:0;justify-content:center;text-align:center;padding-inline:10px}.hero .acts .btn:nth-child(3){display:none}.hero .picks{grid-column:1 / -1;grid-row:5;margin-top:14px}main>.chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;scroll-snap-type:x proximity}main>.chips::-webkit-scrollbar{display:none}main>.chips .chip,main>.chips .sortsel{flex:none;scroll-snap-align:start}#v-home .chans{grid-auto-flow:column;grid-auto-columns:min(80%,300px);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x proximity;margin-inline:-16px;padding:0 16px 8px;scrollbar-width:none}#v-home .chans::-webkit-scrollbar{display:none}#v-home .chans .chan{scroll-snap-align:start}}@media(max-width:760px){main>.chips,#v-home .chans{scroll-padding-inline:16px}}#hero,#rows,#chips{transition:opacity .2s}html.ld #hero,html.ld #rows,html.ld #chips{opacity:0}#hero[hidden],.nav a[hidden]{display:none}@media(prefers-reduced-motion:reduce){#hero,#rows,#chips{transition:none}}.hero .prem{background:var(--gold);color:var(--bg);font-weight:800;font-size:12px;line-height:1;padding:5px 10px;border-radius:999px}#v-home .chans{grid-auto-flow:column;grid-auto-columns:clamp(260px,24vw,320px);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:12px}#v-home .chans .chan{scroll-snap-align:start}@media(max-width:760px){#v-home .chans{grid-auto-columns:min(80%,300px)}}.picks .hc{width:34px;height:32px;border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:999px;cursor:pointer;font-size:18px;line-height:1;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0}.picks .hc:nth-child(3){font-size:11px}@media(hover:hover){.picks .hc:hover{background:var(--fg);color:var(--bg)}}.langs{position:relative;display:block;border:0;border-radius:0;overflow:visible;flex:none}.langs .lcur{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:10px;padding:9px 10px;font-weight:800;font-size:12.5px;cursor:pointer;height:100%}.langs .lcur .ln{display:inline!important}.langs .lcur .car{font-size:10px;color:var(--muted)}.langs .lmenu{position:absolute;right:0;top:calc(100% + 6px);min-width:170px;background:var(--bg);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 34px #00000059;padding:6px;display:flex;flex-direction:column;gap:2px;z-index:40}.langs .lmenu[hidden]{display:none}.langs .lmenu button{display:flex;align-items:center;gap:10px;border:0;background:transparent;color:var(--fg);padding:9px 10px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;text-align:left;width:100%}.langs .lmenu button[aria-pressed=true]{background:var(--surface);color:var(--fg)}@media(hover:hover){.langs .lmenu button:hover{background:var(--surface)}}.langs .fl{display:inline-flex;width:21px;height:14px;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px #80808059;flex:none}@media(min-width:761px){.top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 20px}.top .nav{overflow:visible;justify-content:flex-start}.top .tools{display:flex;margin-left:0;flex:none;gap:8px;justify-content:flex-end}.top .search{flex:none;width:clamp(170px,16vw,280px);min-width:0}.top #donate{font-size:0;padding:9px 12px}.top #donate:before{font-size:17px}}@media(min-width:1800px){.top #donate{font-size:inherit;padding:9px 14px}}@media(min-width:761px)and (max-width:1799px){.top{grid-template-columns:minmax(0,1fr) auto}.top .tools{grid-column:2;grid-row:1}.top .logo{grid-column:1;grid-row:1}.top .nav{grid-column:1/-1;grid-row:2;overflow-x:auto}}@media(min-width:1200px)and (max-width:1499px){.top .nav a{padding:8px 9px}}@media(max-width:760px){.langs .lcur{padding:9px 8px}.langs .lcur .ln{display:none!important}.langs .lmenu{right:0}}.lseg{display:flex;flex-wrap:wrap;gap:6px}.lseg button{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:10px;padding:9px 11px;font-weight:800;font-size:12.5px;cursor:pointer}.lseg button[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:transparent}.lseg .fl{display:inline-flex;width:20px;height:13px;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px #80808059;flex:none}.lseg .fl svg{width:100%;height:100%;display:block}@media(max-width:560px){.lseg{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.lseg button{flex-direction:column;gap:5px;padding:9px 2px;justify-content:center}}.btn.sch{align-self:flex-start;justify-self:start;width:auto;text-align:left;padding-inline:14px}section{margin-top:34px}#info{margin-top:44px;gap:44px}.wcard{min-height:150px;padding:18px 18px 64px}@media(min-width:901px){.faq{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;align-items:start;gap:10px 14px}.hero h1{font-size:clamp(34px,4.6vw,58px)}.hero p{font-size:17px;max-width:52ch}}@media(max-width:520px){.wcard{padding:16px 72px 16px 16px;min-height:0}.wcard svg{top:14px;bottom:auto;right:14px;width:38px;height:38px}.wcard h3{font-size:17px}}.player.real{position:relative}.qbox{position:absolute;top:10px;left:10px;z-index:3;display:flex;align-items:center;gap:6px;background:#0000009e;color:#fff;border-radius:999px;padding:4px 6px 4px 12px;font-size:12.5px;font-weight:700;backdrop-filter:blur(6px)}.qbox[hidden]{display:none}.qbox select{background:transparent;color:#fff;border:0;font:inherit;font-weight:800;padding:4px 2px;cursor:pointer}.qbox select option{color:#000}.danger{margin-top:36px;text-align:center}.linkbtn{background:none;border:0;color:var(--muted);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer;padding:10px}@media(hover:hover){.linkbtn:hover{color:#e0527a}}:root.kids:root{--bg:#e6f5ff;--surface:#ffffff;--surface-2:#d3ecff;--line:#9fd3f4;--fg:#1b2a5a;--muted:#47599a;--accent:#ff6b3d;--accent-fg:#ffffff;--gold:#ffb300;--live:#e63946;--focus:#1b2a5a;--hero-mix:60%;--hero-base:#fff1b8;--shadow:rgba(27,42,90,.2);--blossom:#ff5fa2;--f-display:"Nunito",system-ui,sans-serif;--f-body:"Nunito",system-ui,sans-serif;color-scheme:light}.kids body{font-weight:600;background:transparent}.kids body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 8% 14%,rgba(255,179,0,.32) 0 70px,transparent 71px),radial-gradient(circle at 94% 30%,rgba(255,95,162,.22) 0 110px,transparent 111px),radial-gradient(circle at 12% 78%,rgba(47,198,182,.26) 0 90px,transparent 91px),radial-gradient(circle at 88% 92%,rgba(255,107,61,.2) 0 80px,transparent 81px)}.kids h1,.kids h2,.kids h3,.kids .logo{font-weight:900;letter-spacing:0}.kids .logo:after{content:attr(data-kids);margin-left:8px;background:var(--gold);color:#1b2a5a;border-radius:999px;padding:2px 10px;font:900 12px/1.6 var(--f-body)}.kids .btn,.kids .chip,.kids .pick,.kids .search,.kids .langs .lcur,.kids .qbox{border-radius:999px;font-weight:800}.kids .btn{border-width:2px}.kids .btn.pri{background:var(--accent);box-shadow:0 5px #c4491f;border:0;transition:transform .12s,box-shadow .12s}.kids .btn.pri:active{transform:translateY(3px);box-shadow:0 2px #c4491f}@media(hover:hover){.kids .btn.pri:hover{transform:translateY(-2px);box-shadow:0 7px #c4491f;filter:none}}.kids .chip[aria-pressed=true],.kids .pick[aria-pressed=true]{background:#1b2a5a;color:#fff}.kids .hero,.kids .chan,.kids .wcard,.kids .dstrip,.kids .settings,.kids .profile,.kids .faq details{border-radius:28px;border-width:2px}.kids .hero{background:linear-gradient(120deg,color-mix(in srgb,var(--c1) var(--hero-mix),#ffe27a),#fff1b8);color:#1b2a5a}.kids .hero h1,.kids .hero p,.kids .hero .meta{color:#1b2a5a}.kids .hero:before{background:#ff8fb8;opacity:.25}.kids .card .poster{border-radius:22px 22px 18px 18px;box-shadow:0 6px #1b2a5a24}@media(hover:hover){.kids .card:hover .poster,.kids .rk:hover .poster{transform:translateY(-4px) rotate(-1.2deg)}}.kids .sh h2:after{filter:hue-rotate(-20deg) saturate(1.4)}.kids .top{background:color-mix(in srgb,#ffffff 78%,transparent);border-bottom:3px solid var(--gold)}.kids .tabs{background:#fff;border-top:3px solid var(--gold)}.kids .tab[aria-current=page]{color:var(--accent)}.kids #donate,.kids #theme,.kids .dstrip,.kids #gband,.kids .cta,.kids .nav a[href="#sport"],.kids footer a[href^=http]{display:none!important}.kids .qbox{background:#1b2a5acc}.pgate{border:0;border-radius:26px;padding:24px;max-width:min(92vw,380px);background:#fff;color:#1b2a5a;box-shadow:0 24px 70px #0006;font-family:var(--f-body)}.pgate::backdrop{background:#0a14328c}.pgate h2{margin:0 0 6px;font-size:22px}.pgate p{margin:0 0 14px}.pgate .pq{display:flex;align-items:center;gap:12px;font-size:22px;margin-bottom:8px}.pgate input{width:96px;font:800 22px var(--f-body);padding:8px 12px;border:2px solid #9fd3f4;border-radius:14px;color:#1b2a5a;background:#fff;text-align:center}.pgate .acts{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.pgate .btn{border-color:#9fd3f4;color:#1b2a5a;background:#fff}.pgate .btn.pri{color:#fff;background:#ff6b3d}.kids .fcol:has(a[href^=http]),.kids .fcol a[href="#sport"]{display:none}.kids .hero{background:linear-gradient(120deg,#ffe27a,#ffb89a)}html,body{touch-action:manipulation}.btn.kb{font-weight:800;border-color:color-mix(in srgb,var(--gold) 70%,var(--line))}.btn.kb:before{content:"★ ";color:var(--gold)}.btn.kb[aria-pressed=true]{background:#ff6b3d;color:#fff;border-color:transparent}.btn.kb[aria-pressed=true]:before{color:#fff}@media(max-width:560px){.top .kb{grid-area:2/3;white-space:nowrap}.top .search{grid-area:2/1/3/3!important}}@media(min-width:761px)and (max-width:1499px){.top .kb{padding:9px 11px}}@media(max-width:560px){.kids .logo:after{display:none}}@media(min-width:561px)and (max-width:760px){.top .search{flex:1 1 200px;min-width:160px}.top .kb{order:5}.kids .logo:after{display:none}}html.kids:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(#a6e0ff,#d9f2ff 42%,#f1fbff)}.kids body:after{content:"";position:fixed;top:0;bottom:0;left:0;width:calc(100% + 600px);z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='150' viewBox='0 0 300 150'%3E%3Cg fill='%23fff' opacity='.92'%3E%3Ccircle cx='70' cy='78' r='26'/%3E%3Ccircle cx='104' cy='62' r='34'/%3E%3Ccircle cx='146' cy='78' r='26'/%3E%3Crect x='46' y='76' width='124' height='28' rx='14'/%3E%3C/g%3E%3Cg fill='%23fff' opacity='.7'%3E%3Ccircle cx='226' cy='40' r='16'/%3E%3Ccircle cx='246' cy='34' r='20'/%3E%3Ccircle cx='270' cy='42' r='15'/%3E%3Crect x='212' y='40' width='72' height='16' rx='8'/%3E%3C/g%3E%3C/svg%3E") repeat-x 0 6%/600px 300px,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='150' viewBox='0 0 300 150'%3E%3Cg fill='%23fff' opacity='.92'%3E%3Ccircle cx='70' cy='78' r='26'/%3E%3Ccircle cx='104' cy='62' r='34'/%3E%3Ccircle cx='146' cy='78' r='26'/%3E%3Crect x='46' y='76' width='124' height='28' rx='14'/%3E%3C/g%3E%3Cg fill='%23fff' opacity='.7'%3E%3Ccircle cx='226' cy='40' r='16'/%3E%3Ccircle cx='246' cy='34' r='20'/%3E%3Ccircle cx='270' cy='42' r='15'/%3E%3Crect x='212' y='40' width='72' height='16' rx='8'/%3E%3C/g%3E%3C/svg%3E") repeat-x 300px 52%/300px 150px;animation:kcloud 120s linear infinite}@keyframes kcloud{to{transform:translate(-600px)}}@media(prefers-reduced-motion:reduce){.kids body:after{animation:none}}.kids .logo svg{display:none}.kids .logo:before{content:"";width:38px;height:38px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg stroke='%23ff9f1c' stroke-width='5' stroke-linecap='round'%3E%3Cpath d='M32 3v8M32 53v8M3 32h8M53 32h8M11 11l6 6M47 47l6 6M53 11l-6 6M17 47l-6 6'/%3E%3C/g%3E%3Ccircle cx='32' cy='32' r='17' fill='%23ffd23f'/%3E%3Ccircle cx='26' cy='29' r='2.4' fill='%231b2a5a'/%3E%3Ccircle cx='38' cy='29' r='2.4' fill='%231b2a5a'/%3E%3Cpath d='M24 36q8 8 16 0' fill='none' stroke='%231b2a5a' stroke-width='2.6' stroke-linecap='round'/%3E%3Ccircle cx='22' cy='35' r='3' fill='%23ff8fa3' opacity='.7'/%3E%3Ccircle cx='42' cy='35' r='3' fill='%23ff8fa3' opacity='.7'/%3E%3C/svg%3E") center/contain no-repeat;animation:kbob 3.2s ease-in-out infinite}@keyframes kbob{50%{transform:translateY(-3px) rotate(6deg)}}@media(prefers-reduced-motion:reduce){.kids .logo:before{animation:none}}.kids .top{border-bottom:0}.kids .orn,.kids .info:before{-webkit-mask:none;mask:none;height:8px;border-radius:99px;background:linear-gradient(90deg,#ff5a5f,#ff9f1c,#ffd23f,#3ddc84,#2ec4ff,#7b6cff)}.kids .sh h2:after{width:96px;height:10px;background:linear-gradient(90deg,#ff5a5f,#ff9f1c,#ffd23f,#3ddc84,#2ec4ff,#7b6cff);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='10' viewBox='0 0 24 10'%3E%3Cpath d='M0 5Q6 -1 12 5T24 5' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E") repeat-x left center/24px 10px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='10' viewBox='0 0 24 10'%3E%3Cpath d='M0 5Q6 -1 12 5T24 5' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E") repeat-x left center/24px 10px;filter:none}.kids .hero:before{-webkit-mask:none;mask:none;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='150' viewBox='0 0 300 150'%3E%3Cg fill='%23fff' opacity='.92'%3E%3Ccircle cx='70' cy='78' r='26'/%3E%3Ccircle cx='104' cy='62' r='34'/%3E%3Ccircle cx='146' cy='78' r='26'/%3E%3Crect x='46' y='76' width='124' height='28' rx='14'/%3E%3C/g%3E%3Cg fill='%23fff' opacity='.7'%3E%3Ccircle cx='226' cy='40' r='16'/%3E%3Ccircle cx='246' cy='34' r='20'/%3E%3Ccircle cx='270' cy='42' r='15'/%3E%3Crect x='212' y='40' width='72' height='16' rx='8'/%3E%3C/g%3E%3C/svg%3E") no-repeat -20px 100%/230px,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='150' viewBox='0 0 300 150'%3E%3Cg fill='%23fff' opacity='.92'%3E%3Ccircle cx='70' cy='78' r='26'/%3E%3Ccircle cx='104' cy='62' r='34'/%3E%3Ccircle cx='146' cy='78' r='26'/%3E%3Crect x='46' y='76' width='124' height='28' rx='14'/%3E%3C/g%3E%3Cg fill='%23fff' opacity='.7'%3E%3Ccircle cx='226' cy='40' r='16'/%3E%3Ccircle cx='246' cy='34' r='20'/%3E%3Ccircle cx='270' cy='42' r='15'/%3E%3Crect x='212' y='40' width='72' height='16' rx='8'/%3E%3C/g%3E%3C/svg%3E") no-repeat 58% -18px/170px}.kids .hero:after{width:230px;height:230px;right:-60px;top:-70px;background:radial-gradient(circle,#fff8c4 0 34%,#ffd23f 35% 60%,rgba(255,210,63,.35) 61% 72%,transparent 73%)}.kids .hero .poster{border:6px solid #fff;border-radius:28px;transform:rotate(2.5deg);box-shadow:0 10px #1b2a5a1f,0 20px 40px #1b2a5a40}.kids .card .poster,.kids .rk .poster{border:4px solid #fff}.kids .poster.has-img{border-radius:22px}.kids .pr{background:#ffd23f!important;color:#1b2a5a!important;border-radius:999px!important;font-weight:900;box-shadow:0 2px #1b2a5a33}.kids .pr:before{content:"★ "}.kids .chip:not([aria-pressed=true]):nth-child(5n+1){background:#ffe0d2;border-color:#ffb99c}.kids .chip:not([aria-pressed=true]):nth-child(5n+2){background:#fff1b3;border-color:#ffd96a}.kids .chip:not([aria-pressed=true]):nth-child(5n+3){background:#d3f4ea;border-color:#8fdcc4}.kids .chip:not([aria-pressed=true]):nth-child(5n+4){background:#e5dcff;border-color:#bba9fa}.kids .chip:not([aria-pressed=true]):nth-child(5n+5){background:#ffd9ea;border-color:#ffa5cb}.kids .tabs{border:3px solid var(--gold);border-radius:30px}.kids .tab{color:#47599a;font-weight:800}.kids .tab[aria-current=page]{background:#fff1b8;color:#ff6b3d;border-radius:18px}.kids footer{position:relative;margin-top:90px;padding-top:30px}.kids footer:before{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:100%;width:100vw;height:100px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='120' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M0 70Q150 10 320 60T640 50T960 60T1200 40V120H0Z' fill='%2387d68d'/%3E%3Cpath d='M0 95Q200 45 420 85T800 80T1200 70V120H0Z' fill='%2347b86b'/%3E%3Ccircle cx='180' cy='84' r='5' fill='%23ff6fa5'/%3E%3Ccircle cx='520' cy='90' r='5' fill='%23ffd23f'/%3E%3Ccircle cx='900' cy='86' r='5' fill='%23ffffff'/%3E%3Ccircle cx='1090' cy='78' r='5' fill='%23ff6b3d'/%3E%3C/svg%3E") center bottom/100% 100% no-repeat;pointer-events:none}.kids .fcols,.kids footer>div{position:relative}@media(max-width:560px){.kids .tabs{border-radius:0;border-width:3px 0 0}.kids .logo:before{width:30px;height:30px}}@media(min-width:561px)and (max-width:760px){.top .search{order:5;flex:1 1 100%}.top .kb{order:4}.top .tools{display:contents}}.kids .poster.wide .pbs{margin-left:26px}.kids .pb.top{background:#7b6cff;color:#fff}.kids .pb.new{background:#ff6b3d;color:#fff}.btn.kb,.btn.kb[aria-pressed=true]{width:44px;height:40px;padding:0;font-size:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--surface);border:1px solid var(--line);box-shadow:none}.btn.kb:before,.btn.kb[aria-pressed=true]:before{content:"";display:block;width:26px;height:26px;margin:0;color:transparent;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.5 14.2A8.8 8.8 0 1 1 9.8 3.5a7 7 0 0 0 10.7 10.7z' fill='none' stroke='%2347599a' stroke-width='1.9' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .25s}.btn.kb[aria-pressed=true]{background:#1b2a5a;border-color:#ffd23f;box-shadow:0 0 0 3px #ffd23f59,0 0 18px #ffd23f8c}.btn.kb[aria-pressed=true]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='16' fill='%23ffd23f' opacity='.18'/%3E%3Cpath d='M32 23.5A12.5 12.5 0 1 1 16.5 8a10 10 0 0 0 15.5 15.5z' fill='%23ffd23f' stroke='%23fff3a8' stroke-width='1.2'/%3E%3Cpath d='M30 7l1 2.6 2.6 1-2.6 1-1 2.6-1-2.6-2.6-1 2.6-1zM35 20l.7 1.8 1.8.7-1.8.7-.7 1.8-.7-1.8-1.8-.7 1.8-.7z' fill='%23fff3a8'/%3E%3C/svg%3E");width:32px;height:32px}@media(hover:hover){.btn.kb:hover:before{transform:rotate(-14deg) scale(1.08)}}@media(max-width:560px){.top{grid-template-columns:minmax(0,1fr) auto auto auto}.top .kb{grid-area:1/3;grid-row:1}.top #login{grid-area:1/4}.top .search{grid-area:2/1/3/5!important}.kids .hero:before{display:none}.kids .hero:after{width:150px;height:150px;right:-50px;top:-50px}}@media(min-width:561px)and (max-width:760px){.top .kb,.top #login{order:3}}.btn.kb,.btn.kb[aria-pressed=true]{width:auto;height:auto;min-height:40px;padding:4px 14px 4px 8px;font-size:14px;font-weight:800;gap:6px;white-space:nowrap;color:var(--fg)}.btn.kb[aria-pressed=true]{color:#fff}@media(min-width:761px)and (max-width:1499px){.top .kb{padding:4px 12px 4px 8px}}@media(max-width:560px){.top{grid-template-columns:minmax(0,1fr) auto auto}.top .kb{grid-area:2/2/3/4;justify-self:end}.top #login{grid-area:1/3}.top .search{grid-area:2/1/3/2!important}}@media(max-width:360px){.btn.kb,.btn.kb[aria-pressed=true]{font-size:12.5px;padding:4px 10px 4px 6px}.btn.kb:before{width:22px!important;height:22px!important}}@media(min-width:561px)and (max-width:760px){.top .search{flex:1 1 200px}}.player.real video{max-height:min(62vh,640px)}#rows>section{content-visibility:auto;contain-intrinsic-size:auto 440px}.search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238093b3' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5L21 21'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px center;background-size:18px;padding-left:40px}.top .search::placeholder{opacity:.85}@media(max-width:760px){.top{padding-block:12px;gap:10px 8px}.logo{font-size:21px}.top .search,.btn.kb,.btn.kb[aria-pressed=true],#login,.top .langs .lcur{min-height:44px;border-radius:14px}.top .search{height:44px;padding-top:0;padding-bottom:0}.top .langs .lcur{height:44px}#login{padding:0 16px;font-size:15px}.top #theme{display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;font-size:0;border-radius:14px}.top #theme:before{content:"";width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8.5' fill='none' stroke='%238093b3' stroke-width='2'/%3E%3Cpath d='M12 3.5a8.5 8.5 0 0 1 0 17z' fill='%238093b3'/%3E%3C/svg%3E") center/contain no-repeat}}@media(max-width:560px){.top{grid-template-columns:minmax(0,1fr) auto auto auto;gap:10px 8px}.top .logo{grid-area:1/1}.top #theme{grid-area:1/2}.top .langs{grid-area:1/3}.top #login{grid-area:1/4}.top .search{grid-area:2/1/3/3!important}.top .kb{grid-area:2/3/3/5;justify-self:stretch}}.kids #theme{display:none!important}@media(min-width:561px)and (max-width:760px){.top #theme{order:2}}.ltabs{margin:0 0 14px}.lgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:12px}.lt{--tc:#fff;border:0;border-radius:22px;aspect-ratio:1;display:grid;place-items:center;cursor:pointer;color:#fff;font:800 clamp(30px,6vw,44px)/1 "Nunito","Manrope",system-ui,sans-serif;box-shadow:0 5px #0000002e;transition:transform .12s;-webkit-tap-highlight-color:transparent;padding:0}.lt:active{transform:translateY(3px);box-shadow:0 2px #0000002e}.lt.c0{background:#ff7043}.lt.c1{background:#29b6f6}.lt.c2{background:#66bb6a}.lt.c3{background:#ab47bc}.lt.c4{background:#ffb300}.lt.c5{background:#ec407a}.lt.cc{background:var(--tc);border:4px solid rgba(255,255,255,.9);border-radius:50%}.lt.pop{animation:ltpop .35s}@keyframes ltpop{40%{transform:scale(1.14) rotate(-4deg)}to{transform:none}}@media(prefers-reduced-motion:reduce){.lt.pop{animation:none}}.lt:focus-visible{outline:3px solid #fff;outline-offset:3px}.sleeprow{margin:16px 0 0;align-items:center}.sllab{font-weight:800;font-size:13.5px;color:var(--fg)}#sleepov{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:20px;background:#0a1232e0}.slbox{max-width:380px;text-align:center;color:#fff;display:grid;gap:14px;justify-items:center}.slbox h2{margin:0;font-size:28px}.slbox p{margin:0;font-size:17px;line-height:1.5}.slmoon{width:96px;height:96px;border-radius:50%;background:#ffd36b;box-shadow:inset -22px -8px #0a1232,0 0 40px #ffd36b80}.tvnav :focus{outline:4px solid #ffd36b!important;outline-offset:3px;border-radius:12px}@media(max-width:560px){.top{transition:transform .25s ease}html.hh .top{transform:translateY(-110%)}.lgrid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px}}@media(prefers-reduced-motion:reduce){.top{transition:none}}html.kids{overflow-x:hidden}h1,h2,h3{overflow-wrap:anywhere;hyphens:auto}@media(max-width:359px){#hero h1,.hero h1,.hc-t{font-size:clamp(19px,7vw,24px)}}.repbox{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 0;padding:12px;border:1px dashed var(--line);border-radius:14px}.repbox[hidden]{display:none}.repbox span{font-weight:700;font-size:14px}#pinov{position:fixed;inset:0;z-index:320;display:grid;place-items:center;padding:20px;background:#0a1232e0}.pinbox{width:min(360px,100%);display:grid;gap:12px;padding:22px;border-radius:22px;background:var(--bg);color:var(--fg);box-shadow:0 20px 60px #0006}.pinbox h2{margin:0;font-size:20px}.pinbox small{color:var(--muted,#6b7a99);line-height:1.4}.pininp{font:700 24px/1 inherit;letter-spacing:.5em;text-align:center;padding:14px;border-radius:14px;border:2px solid var(--line);background:var(--card,#fff);color:var(--fg)}.pininp:focus{outline:3px solid var(--accent);outline-offset:2px}.pinmsg{margin:0;min-height:1.2em;color:#c62828;font-weight:700;font-size:14px}.pininp::placeholder{letter-spacing:normal;font-size:15px;font-weight:600}.pintip{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;padding:12px 14px;border-radius:16px;background:#ffffffd9;border:2px dashed var(--accent);color:var(--fg)}.pintip span{flex:1 1 220px;font-weight:700;font-size:14px;line-height:1.4}html.sp-on,html.sp-on body{background:#5c93d0}#sp{position:fixed;inset:0;z-index:1000;overflow:hidden;background:#5c93d0;animation:spout .6s ease 3.9s forwards;cursor:pointer}html.nosp #sp{display:none}#sp.gone{animation:spout .2s ease forwards}@keyframes spout{to{opacity:0;visibility:hidden;pointer-events:none}}.spt{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.spf{position:absolute;left:0;right:0;bottom:0;height:34%;z-index:1;pointer-events:none;background:linear-gradient(to top,#0824349e,#08243400)}.canopy{transform-origin:440px 470px;animation:sway 1.7s ease-in-out infinite alternate}@keyframes sway{0%{transform:rotate(-1deg)}to{transform:rotate(1.3deg)}}.bl{transform-box:fill-box;transform-origin:50% 60%;transform:scale(0);opacity:0;animation:bloom .55s cubic-bezier(.2,.9,.3,1.2) forwards}@keyframes bloom{to{transform:scale(1);opacity:1}}.d0{animation-delay:.08s}.d1{animation-delay:.2s}.d2{animation-delay:.32s}.d3{animation-delay:.44s}.d4{animation-delay:.56s}.d5{animation-delay:.68s}.d6{animation-delay:.8s}.mist{animation:mist 9s ease-in-out infinite alternate}.m2{animation-duration:12s;animation-direction:alternate-reverse}@keyframes mist{to{transform:translate(70px)}}.cl{animation:cld 12s ease-in-out infinite alternate}.m3{animation-duration:9s}@keyframes cld{to{transform:translate(60px)}}.fly{transform:scale(0);animation:fly 3.9s ease-in-out .1s forwards}@keyframes fly{0%,20%{transform:translate(0) rotate(0) scale(0);opacity:1}26%{transform:translate(0) rotate(0) scale(1.15)}30%{transform:translate(0) rotate(0) scale(1)}34%{transform:translate(0) rotate(9deg) scale(1)}37%{transform:translate(0) rotate(-10deg) scale(1)}40%{transform:translate(0) rotate(5deg) scale(1)}42%{transform:translate(0) rotate(0) scale(1)}52%{transform:translate(40px,-50px) rotate(170deg) scale(1.1)}62%{transform:translate(-20px,-120px) rotate(330deg) scale(1.15)}74%{transform:translate(150px,-190px) rotate(560deg) scale(1.2)}87%{transform:translate(380px,-260px) rotate(800deg) scale(1.3);opacity:1}to{transform:translate(800px,-380px) rotate(1080deg) scale(1.4);opacity:0}}.dp{transform:translate(var(--x),-80px);opacity:0;animation:drift 3.6s linear infinite;animation-delay:var(--dl)}.p0{--x:30px;--dl:.25s}.p1{--x:90px;--dl:.55s}.p2{--x:160px;--dl:.85s}.p3{--x:230px;--dl:1.15s}.p4{--x:300px;--dl:1.45s}.p5{--x:370px;--dl:1.75s}.p6{--x:440px;--dl:2.05s}.p7{--x:510px;--dl:2.35s}.p8{--x:60px;--dl:2.65s}.p9{--x:260px;--dl:2.95s}.p10{--x:400px;--dl:3.25s}@keyframes drift{0%{transform:translate(var(--x),-80px) rotate(0);opacity:0}10%{opacity:.85}to{transform:translate(calc(var(--x) + 300px),780px) rotate(540deg);opacity:0}}.spw{position:absolute;left:0;right:0;z-index:2;bottom:calc(env(safe-area-inset-bottom,0px) + 9%);text-align:center;white-space:nowrap;pointer-events:none;color:#fff;font:700 clamp(24px,6.6vw,64px)/1 Unbounded,Manrope,system-ui,sans-serif;letter-spacing:.1em;text-shadow:0 2px 20px rgba(8,36,52,.55);opacity:0;animation:spw 1s cubic-bezier(.2,.8,.2,1) 1.45s forwards}.spw b{color:#ffc2d6;font-weight:700;margin-left:.3em}@keyframes spw{0%{opacity:0;transform:translateY(16px);letter-spacing:.4em}to{opacity:1;transform:none;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){#sp{display:none}}.spsnd{z-index:3;position:absolute;right:calc(env(safe-area-inset-right,0px) + 16px);top:calc(env(safe-area-inset-top,0px) + 16px);width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,176,159,.55);background:#0b14268c;color:#ffb09f;display:flex;align-items:center;justify-content:center;cursor:pointer;animation:sppulse 1.6s ease-in-out infinite}.spsnd svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@keyframes sppulse{0%,to{box-shadow:0 0 #ffb09f73}50%{box-shadow:0 0 0 12px #ffb09f00}}.sphint{position:absolute;z-index:3;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 14px);text-align:center;color:#ffffffd9;font:600 13px/1.2 Manrope,system-ui,sans-serif;text-shadow:0 1px 8px rgba(8,36,52,.6);pointer-events:none;animation:hintin .6s ease .4s both}@keyframes hintin{0%{opacity:0}to{opacity:1}}
