:root{--ink: #1d2140;--muted: #6b7097;--line: #e4e6f2;--bg: #f6f7fc;--card: #fff;--brand: #ff8a3d;--brand-ink: #c25412;--ok: #1fbf8f;--warn: #f4a62a;--bad: #e5484d;--navy: #1b1f3b;font-family:Nunito,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ink);-webkit-tap-highlight-color:transparent}*{box-sizing:border-box}body{margin:0;background:var(--bg)}button,input,select,textarea{font:inherit;color:inherit}img{display:block}.btn{border:0;border-radius:10px;padding:9px 16px;font-weight:800;cursor:pointer;background:var(--line);color:var(--ink);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.btn:hover{filter:brightness(.96)}.btn:disabled{opacity:.5;cursor:default}.btn.primary{background:var(--brand);color:#fff}.btn.ok{background:var(--ok);color:#fff}.btn.danger{background:#fde8e8;color:var(--bad)}.btn.ghost{background:transparent}.btn.small{padding:5px 10px;font-size:14px;border-radius:8px}.input{width:100%;padding:11px 14px;border-radius:10px;border:2px solid var(--line);background:#fff}.input:focus{outline:none;border-color:var(--brand)}.card{background:var(--card);border-radius:16px;border:1px solid var(--line);padding:16px}.muted{color:var(--muted)}.row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.badge{display:inline-block;font-size:12px;font-weight:800;padding:2px 8px;border-radius:99px;background:var(--line);color:var(--muted)}.badge.kids{background:#dcf7ee;color:#0d7a59}.badge.warn{background:#fff1d6;color:#9a6200}.badge.bad{background:#fde8e8;color:var(--bad)}.empty{text-align:center;padding:48px 16px;color:var(--muted)}.empty .big{font-size:44px}h2{font-size:22px;margin:0 0 12px;font-weight:900}h3{font-size:17px;margin:0 0 8px;font-weight:800}.logo.svelte-byj55g{display:inline-flex;align-items:center;gap:calc(var(--s) * .3)}.word.svelte-byj55g{font-weight:800;font-size:calc(var(--s) * .62);letter-spacing:-.01em}.word.svelte-byj55g b:where(.svelte-byj55g){color:#ff8a3d;font-weight:900}.landing.svelte-1nllfry{min-height:100vh;box-sizing:border-box;padding:48px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;background:radial-gradient(circle at 20% 0%,#2c3270,#1b1f3b 60%);color:#fff}h1.svelte-1nllfry{font-size:clamp(28px,5vw,44px);line-height:1.15;margin:24px 0 12px;font-weight:900}p.svelte-1nllfry{max-width:560px;color:#c9cdf0;font-size:18px;line-height:1.5}.choices.svelte-1nllfry{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:32px}.choice.svelte-1nllfry{width:240px;padding:24px;border-radius:20px;text-decoration:none;color:#fff;display:flex;flex-direction:column;gap:6px;align-items:center;background:#ffffff14;border:2px solid rgba(255,255,255,.12);transition:transform .15s}.choice.svelte-1nllfry:hover,.choice.svelte-1nllfry:focus{transform:translateY(-3px);border-color:#ffc94d;outline:none}.emoji.svelte-1nllfry{font-size:44px}strong.svelte-1nllfry{font-size:20px}small.svelte-1nllfry{color:#c9cdf0;font-size:14px}.login.svelte-19h3fsx{min-height:100vh;display:grid;place-items:center;padding:16px}form.svelte-19h3fsx{width:100%;max-width:380px;display:flex;flex-direction:column;gap:12px;padding:28px}h2.svelte-19h3fsx{margin:8px 0 4px}.err.svelte-19h3fsx{color:var(--bad);margin:0}.invite.svelte-19h3fsx{background:#fff7ec;border-radius:10px;padding:10px 12px;margin:4px 0 0;line-height:1.45}.msg.svelte-19h3fsx{color:#0d7a59;margin:0}.links.svelte-19h3fsx{display:flex;flex-wrap:wrap;justify-content:center}.wrap.svelte-1uk0z1t{min-height:100vh;display:grid;place-items:center;padding:16px}form.svelte-1uk0z1t{width:100%;max-width:380px;display:flex;flex-direction:column;gap:12px;padding:28px}h2.svelte-1uk0z1t{margin:8px 0 4px}p.svelte-1uk0z1t{margin:0}.err.svelte-1uk0z1t{color:var(--bad);margin:0}.backdrop.svelte-1mosr88{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0c1ecc;z-index:60}.preview.svelte-1mosr88{position:fixed;z-index:61;left:50%;top:50%;transform:translate(-50%,-50%);width:min(960px,calc(100vw - 24px));display:flex;flex-direction:column;gap:10px;align-items:flex-end}iframe.svelte-1mosr88{width:100%;aspect-ratio:16/9;border:0;border-radius:12px;background:#000}.bar.svelte-1x03tj8{margin-bottom:14px}.bar.svelte-1x03tj8 h2:where(.svelte-1x03tj8){margin:0}.f.svelte-1x03tj8{width:auto;min-width:160px;padding:7px 12px}.grid.svelte-1x03tj8{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.tile.svelte-1x03tj8{display:flex;flex-direction:column;gap:6px}.more.svelte-1x03tj8{display:flex;justify-content:center;margin:24px 0}.tile.dead.svelte-1x03tj8{opacity:.55}.thumb.svelte-1x03tj8{position:relative;aspect-ratio:16/9;border:0;padding:0;border-radius:12px;overflow:hidden;background:var(--line);cursor:pointer}.thumb.svelte-1x03tj8 img:where(.svelte-1x03tj8){width:100%;height:100%;object-fit:cover}.dur.svelte-1x03tj8{position:absolute;right:6px;bottom:6px;background:#000000bf;color:#fff;font-size:12px;font-weight:800;padding:1px 6px;border-radius:4px}.t.svelte-1x03tj8{font-weight:800;font-size:14px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s.svelte-1x03tj8{flex-wrap:nowrap}.who.svelte-1x03tj8{display:flex;gap:6px}.wk.svelte-1x03tj8{width:32px;height:32px;border-radius:50%;border:2px dashed var(--line);background:#fff;cursor:pointer;font-size:17px;padding:0;filter:grayscale(1);opacity:.45;transition:all .12s}.wk.on.svelte-1x03tj8{border:2px solid var(--c);background:color-mix(in srgb,var(--c) 25%,#fff);filter:none;opacity:1}.ch.svelte-1x03tj8{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar.svelte-362kz2 h2:where(.svelte-362kz2){margin:0}.intro.svelte-362kz2{margin:4px 0 16px}.list.svelte-362kz2{display:flex;flex-direction:column;gap:10px}.src.svelte-362kz2{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.src.svelte-362kz2 img:where(.svelte-362kz2){width:96px;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.src.svelte-362kz2 img.round:where(.svelte-362kz2){width:64px;aspect-ratio:1;border-radius:50%}.main.svelte-362kz2{flex:1;min-width:220px;display:flex;flex-direction:column;gap:4px}.err.svelte-362kz2{color:var(--bad)}.kids.svelte-362kz2{margin-top:4px}.chip.svelte-362kz2{border:2px solid var(--line);background:#fff;border-radius:99px;padding:3px 10px 3px 4px;font-weight:800;cursor:pointer;font-size:14px;display:inline-flex;align-items:center;gap:5px;color:var(--muted)}.chip.on.svelte-362kz2{border-color:var(--c);background:color-mix(in srgb,var(--c) 18%,#fff);color:var(--ink)}.tick.svelte-362kz2{width:18px;height:18px;border-radius:50%;border:2px solid var(--line);display:grid;place-items:center;font-size:11px;background:#fff}.chip.on.svelte-362kz2 .tick:where(.svelte-362kz2){background:var(--c);border-color:var(--c);color:#fff}.side.svelte-362kz2{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.side.svelte-362kz2 .input:where(.svelte-362kz2){width:auto;padding:7px 10px}a.btn.svelte-362kz2{text-decoration:none}.bar.svelte-w8mrtk h2:where(.svelte-w8mrtk){margin:0}.intro.svelte-w8mrtk{margin:4px 0 16px}.list.svelte-w8mrtk{display:flex;flex-direction:column;gap:8px}.item.svelte-w8mrtk{display:flex;gap:12px;align-items:center;padding:10px}.thumb.svelte-w8mrtk{position:relative;width:150px;flex:none;aspect-ratio:16/9;border:0;padding:0;border-radius:10px;overflow:hidden;background:var(--line);cursor:pointer}.thumb.svelte-w8mrtk img:where(.svelte-w8mrtk){width:100%;height:100%;object-fit:cover}.dur.svelte-w8mrtk{position:absolute;right:4px;bottom:4px;background:#000000bf;color:#fff;font-size:11px;font-weight:800;padding:1px 5px;border-radius:4px}.meta.svelte-w8mrtk{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;align-items:flex-start}.acts.svelte-w8mrtk{display:flex;gap:6px}@media(max-width:560px){.thumb.svelte-w8mrtk{width:110px}.acts.svelte-w8mrtk{flex-direction:column}}.search.svelte-x5idof{display:flex;gap:8px}.types.svelte-x5idof{margin:10px 0 18px}.results.svelte-x5idof{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.result.svelte-x5idof{display:flex;gap:12px;align-items:center;padding:10px}.thumb.svelte-x5idof{position:relative;width:120px;flex:none;aspect-ratio:16/9;border:0;padding:0;border-radius:10px;overflow:hidden;background:var(--line);cursor:pointer}.thumb.round.svelte-x5idof{width:68px;aspect-ratio:1;border-radius:50%}.thumb.svelte-x5idof img:where(.svelte-x5idof){width:100%;height:100%;object-fit:cover}.dur.svelte-x5idof{position:absolute;right:4px;bottom:4px;background:#000000bf;color:#fff;font-size:11px;font-weight:800;padding:1px 5px;border-radius:4px}.meta.svelte-x5idof{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;align-items:flex-start}.meta.svelte-x5idof strong:where(.svelte-x5idof){font-size:15px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tips.svelte-x5idof ul:where(.svelte-x5idof){padding-left:18px;line-height:1.6}.backdrop.svelte-x5idof{position:fixed;top:0;right:0;bottom:0;left:0;background:#14162d73;z-index:40}.modal.svelte-x5idof{position:fixed;z-index:41;left:50%;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow:auto;display:flex;flex-direction:column;gap:10px;padding:20px}.head.svelte-x5idof{display:flex;gap:14px;align-items:flex-start}.head.svelte-x5idof img:where(.svelte-x5idof){width:140px;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.head.svelte-x5idof img.round:where(.svelte-x5idof){width:80px;aspect-ratio:1;border-radius:50%}.head.svelte-x5idof h3:where(.svelte-x5idof){margin:6px 0 2px}.alt.svelte-x5idof{background:#fff7ec;border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.lbl.svelte-x5idof{font-weight:900;margin-top:6px}.chip.svelte-x5idof{border:2px solid var(--line);background:#fff;border-radius:99px;padding:5px 12px 5px 6px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:6px;color:var(--muted)}.chip.on.svelte-x5idof{border-color:var(--c);background:color-mix(in srgb,var(--c) 18%,#fff);color:var(--ink)}.tick.svelte-x5idof{width:20px;height:20px;border-radius:50%;border:2px solid var(--line);display:grid;place-items:center;font-size:12px;background:#fff}.chip.on.svelte-x5idof .tick:where(.svelte-x5idof){background:var(--c);border-color:var(--c);color:#fff}.opts.svelte-x5idof{display:flex;flex-direction:column;gap:6px}.opts.svelte-x5idof label:where(.svelte-x5idof){display:flex;gap:8px;align-items:center}.end.svelte-x5idof{margin-top:10px}section.svelte-3f9cxb{margin-bottom:28px}.req.svelte-3f9cxb{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding:10px 14px;flex-wrap:wrap}.av.svelte-3f9cxb{font-size:26px}.grow.svelte-3f9cxb{flex:1;min-width:0}.day.svelte-3f9cxb{margin-bottom:18px}.dh.svelte-3f9cxb{margin-bottom:6px}.dh.svelte-3f9cxb h3:where(.svelte-3f9cxb){margin:0}.ev.svelte-3f9cxb{display:flex;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid var(--line)}.ev.svelte-3f9cxb img:where(.svelte-3f9cxb){width:88px;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.t.svelte-3f9cxb{font-weight:700;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.backdrop.svelte-1570eup{position:fixed;top:0;right:0;bottom:0;left:0;background:#14162d73;z-index:40}.modal.svelte-1570eup{position:fixed;z-index:41;left:50%;top:50%;transform:translate(-50%,-50%);width:min(480px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow:auto;display:flex;flex-direction:column;gap:14px;padding:22px}label.svelte-1570eup,.lbl.svelte-1570eup{display:flex;flex-direction:column;gap:6px;font-weight:800}.lbl.svelte-1570eup{margin-bottom:6px}.avatars.svelte-1570eup{display:grid;grid-template-columns:repeat(8,1fr);gap:6px}.av.svelte-1570eup{font-size:24px;aspect-ratio:1;border-radius:12px;border:2px solid var(--line);background:#fff;cursor:pointer;padding:0}.av.on.svelte-1570eup{border-color:var(--c);background:color-mix(in srgb,var(--c) 18%,#fff)}.sw.svelte-1570eup{width:34px;height:34px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 2px var(--line);cursor:pointer}.sw.on.svelte-1570eup{box-shadow:0 0 0 3px var(--ink)}.t.svelte-1570eup{width:auto}.check.svelte-1570eup{flex-direction:row;align-items:center;font-weight:700}.end.svelte-1570eup{margin-top:6px}section.svelte-1dbletw{margin-bottom:32px}.head.svelte-1dbletw{justify-content:space-between;margin-bottom:12px}.head.svelte-1dbletw h2:where(.svelte-1dbletw){margin:0}.kids.svelte-1dbletw{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.kid.svelte-1dbletw{display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer;border-left:6px solid var(--c)}.kid.svelte-1dbletw .av:where(.svelte-1dbletw){font-size:30px;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 22%,#fff)}.info.svelte-1dbletw{flex:1;display:flex;flex-direction:column}.pair.svelte-1dbletw{margin-bottom:12px}.pair.svelte-1dbletw p:where(.svelte-1dbletw){margin:0 0 12px}.code.svelte-1dbletw{width:130px;font-size:22px;letter-spacing:4px;font-weight:900;text-align:center}.pair.svelte-1dbletw .input:where(.svelte-1dbletw):not(.code){width:auto;flex:1;min-width:160px}.device.svelte-1dbletw{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px;padding:10px 14px}.device.svelte-1dbletw .ico:where(.svelte-1dbletw){font-size:24px}.device.svelte-1dbletw .input:where(.svelte-1dbletw){width:auto;padding:7px 10px}.device.svelte-1dbletw .name:where(.svelte-1dbletw){flex:1;min-width:140px;font-weight:800}.pin.svelte-1dbletw{width:160px}.invite.svelte-1dbletw{margin-bottom:10px;background:#fff7ec;border-color:#ffe0bf}.invite.svelte-1dbletw p:where(.svelte-1dbletw){margin:0 0 10px}.member.svelte-1dbletw{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding:10px 14px}.member.svelte-1dbletw .ico:where(.svelte-1dbletw){font-size:22px}.pending.svelte-1dbletw{flex-wrap:wrap;border-style:dashed}.grow.svelte-1dbletw{flex:1}.loading.svelte-1q9ag0w{padding:30vh 16px;text-align:center;color:var(--muted)}.shell.svelte-1q9ag0w{max-width:1100px;margin:0 auto;padding:0 16px 80px}header.svelte-1q9ag0w{display:flex;align-items:center;gap:12px;padding:14px 0}.home.svelte-1q9ag0w{text-decoration:none;color:inherit}.kids.svelte-1q9ag0w{flex:1;display:flex;gap:6px;overflow-x:auto;padding:2px}.kid.svelte-1q9ag0w{border:2px solid var(--line);background:#fff;border-radius:99px;padding:4px 12px 4px 4px;display:flex;align-items:center;gap:6px;font-weight:800;cursor:pointer;white-space:nowrap}.kid.on.svelte-1q9ag0w{border-color:var(--c);background:color-mix(in srgb,var(--c) 14%,#fff)}.av.svelte-1q9ag0w{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 25%,#fff)}nav.svelte-1q9ag0w{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--line);margin-bottom:20px}nav.svelte-1q9ag0w a:where(.svelte-1q9ag0w){padding:10px 14px;text-decoration:none;color:var(--muted);font-weight:800;white-space:nowrap;border-bottom:3px solid transparent;display:flex;gap:6px;align-items:center}nav.svelte-1q9ag0w a.on:where(.svelte-1q9ag0w){color:var(--ink);border-color:var(--brand)}.dot.svelte-1q9ag0w{background:var(--brand);color:#fff;border-radius:99px;font-size:12px;padding:0 7px;line-height:20px}.toast.svelte-1q9ag0w{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:50;background:var(--navy);color:#fff;padding:12px 20px;border-radius:12px;font-weight:700;max-width:calc(100vw - 32px);box-shadow:0 8px 30px #00000040}.toast.bad.svelte-1q9ag0w{background:var(--bad)}@media(max-width:640px){header.svelte-1q9ag0w{flex-wrap:wrap}.kids.svelte-1q9ag0w{order:3;flex-basis:100%}nav.svelte-1q9ag0w a:where(.svelte-1q9ag0w){padding:10px}}.pair.svelte-ubi79q{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}h1.svelte-ubi79q{font-size:clamp(30px,4.5vw,52px);font-weight:900;margin:20px 0 8px}ol.svelte-ubi79q{text-align:left;font-size:clamp(16px,2vw,22px);color:#d6d9f5;line-height:1.7}.code.svelte-ubi79q{font-size:clamp(64px,11vw,140px);font-weight:900;letter-spacing:.12em;line-height:1;background:#ffffff14;border-radius:28px;padding:24px 40px;margin:12px 0;font-variant-numeric:tabular-nums}.code.svelte-ubi79q span:where(.svelte-ubi79q){display:inline-block;width:.35em}.dim.svelte-ubi79q{opacity:.3}.hint.svelte-ubi79q{color:#9ea3d6;font-size:18px;animation:svelte-ubi79q-pulse 2s ease-in-out infinite}.err.svelte-ubi79q{color:#ff9a9a}@keyframes svelte-ubi79q-pulse{50%{opacity:.4}}.profiles.svelte-1ivp7so{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}h1.svelte-1ivp7so{font-size:clamp(32px,5vw,60px);font-weight:900;margin:0 0 40px}p.svelte-1ivp7so{font-size:22px;color:#c9cdf0}.kids.svelte-1ivp7so{display:flex;gap:clamp(16px,3vw,40px);flex-wrap:wrap;justify-content:center}.kid.svelte-1ivp7so{background:none;border:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:14px;outline:none}.av.svelte-1ivp7so{width:clamp(110px,14vw,180px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;font-size:clamp(60px,8vw,100px);background:var(--k);border:6px solid transparent;transition:transform .15s,border-color .15s,box-shadow .15s}.name.svelte-1ivp7so{font-size:clamp(20px,2.4vw,30px);font-weight:900}.adult.svelte-1ivp7so{position:fixed;right:24px;bottom:24px;font-size:16px;padding:10px 18px;opacity:.7}.adult.svelte-1ivp7so:focus{opacity:1}.kid.svelte-1ivp7so:focus .av:where(.svelte-1ivp7so),.kid.svelte-1ivp7so:hover .av:where(.svelte-1ivp7so){transform:scale(1.1);border-color:#fff;box-shadow:0 10px 40px color-mix(in srgb,var(--k) 60%,transparent)}.home.svelte-1yb238z{padding:20px 0 60px}header.svelte-1yb238z{display:flex;align-items:center;gap:14px;padding:0 clamp(16px,4vw,56px) 10px}.me.svelte-1yb238z{display:flex;align-items:center;gap:12px;font-size:26px;font-weight:900}.me.svelte-1yb238z img:where(.svelte-1yb238z){width:44px;height:44px;border-radius:50%}.av.svelte-1yb238z{width:52px;height:52px;border-radius:50%;background:var(--c);display:grid;place-items:center;font-size:30px}.pill.svelte-1yb238z{background:#ffffff1f;padding:8px 16px;border-radius:99px;font-weight:800;font-size:18px}.kbtn.small{padding:10px 18px;font-size:17px}section.svelte-1yb238z{margin-top:18px}h2.svelte-1yb238z{font-size:clamp(20px,2.2vw,28px);font-weight:900;margin:0 0 4px;padding:0 clamp(16px,4vw,56px);display:flex;align-items:center;gap:10px}h2.svelte-1yb238z img:where(.svelte-1yb238z){width:34px;height:34px;border-radius:50%}.strip.svelte-1yb238z{display:flex;gap:clamp(12px,1.6vw,22px);overflow-x:auto;scroll-snap-type:x proximity;padding:14px clamp(16px,4vw,56px) 18px;scrollbar-width:none}.strip.svelte-1yb238z::-webkit-scrollbar{display:none}.grid.svelte-1yb238z{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(200px,21vw,320px),1fr));gap:clamp(14px,1.8vw,26px);padding:14px clamp(16px,4vw,56px)}.tile.svelte-1yb238z{flex:none;width:clamp(220px,23vw,340px);background:none;border:0;padding:0;color:#fff;text-align:left;cursor:pointer;scroll-snap-align:start;outline:none}.grid.svelte-1yb238z .tile:where(.svelte-1yb238z){width:auto}.thumb.svelte-1yb238z{display:block;position:relative;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:#ffffff14;border:5px solid transparent;transition:transform .15s,border-color .15s,box-shadow .15s}.thumb.svelte-1yb238z img:where(.svelte-1yb238z){width:100%;height:100%;object-fit:cover}.dur.svelte-1yb238z{position:absolute;right:8px;bottom:8px;background:#000000bf;font-size:14px;font-weight:800;padding:2px 8px;border-radius:6px}.all.svelte-1yb238z .thumb:where(.svelte-1yb238z){display:grid;place-items:center;background:color-mix(in srgb,var(--c) 30%,rgba(255,255,255,.06))}.plus.svelte-1yb238z{text-align:center;font-size:clamp(18px,1.8vw,24px);font-weight:900;line-height:1.3}.plus.svelte-1yb238z b:where(.svelte-1yb238z){font-size:1.6em}.tile.svelte-1yb238z:focus .thumb:where(.svelte-1yb238z),.tile.svelte-1yb238z:hover .thumb:where(.svelte-1yb238z){border-color:#fff;transform:scale(1.06);box-shadow:0 12px 40px #00000073}.title.svelte-1yb238z{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:800;font-size:clamp(15px,1.3vw,19px);line-height:1.3;margin-top:10px;padding:0 4px}.more.svelte-1yb238z{display:flex;justify-content:center;padding:10px 0 30px}.none.svelte-1yb238z{text-align:center;padding:15vh 24px}.none.svelte-1yb238z h1:where(.svelte-1yb238z){font-size:40px;margin:0}.none.svelte-1yb238z p:where(.svelte-1yb238z){color:#c9cdf0;font-size:20px}.big.svelte-1yb238z{font-size:90px}.watch.svelte-tia699{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;z-index:10;overflow:hidden}.player.svelte-tia699{position:absolute;top:0;right:0;bottom:0;left:0}.player.svelte-tia699 iframe{width:100%;height:100%;border:0;display:block}.shield.svelte-tia699{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.shield.hole.svelte-tia699{clip-path:polygon(0 0,100% 0,100% 72%,70% 72%,70% 100%,0 100%)}.cover.svelte-tia699{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#10122c center / cover no-repeat}.veil.svelte-tia699{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0e24b8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center}.veil.svelte-tia699 h2:where(.svelte-tia699){font-size:clamp(20px,2.6vw,34px);font-weight:900;max-width:900px;margin:0}.big.svelte-tia699{font-size:80px}.bigplay.svelte-tia699{width:clamp(110px,12vw,160px);aspect-ratio:1;border-radius:50%;border:0;cursor:pointer;background:var(--c);color:#fff;font-size:clamp(44px,5vw,64px);padding-left:10px;outline:none;transition:transform .15s,box-shadow .15s}.bigplay.svelte-tia699:focus{box-shadow:0 0 0 6px #fff;transform:scale(1.06)}.lbl.svelte-tia699{font-size:22px;font-weight:800;color:#d6d9f5;margin:0}.nextcard.svelte-tia699{width:min(520px,80vw);background:#ffffff14;border:5px solid transparent;border-radius:22px;padding:0;overflow:hidden;cursor:pointer;color:#fff;outline:none;transition:transform .15s,border-color .15s}.nextcard.svelte-tia699:focus{border-color:#fff;transform:scale(1.04)}.nextcard.svelte-tia699 img:where(.svelte-tia699){width:100%;aspect-ratio:16/9;object-fit:cover}.nextcard.svelte-tia699 span:where(.svelte-tia699){display:block;padding:12px 16px;font-size:20px;font-weight:900;text-align:left}.row.svelte-tia699{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.bar.svelte-tia699{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:12px;padding:40px clamp(16px,3vw,40px) clamp(16px,3vw,32px);background:linear-gradient(transparent,#000000d9)}.ic.svelte-tia699{width:clamp(46px,4.6vw,64px);height:clamp(46px,4.6vw,64px);padding:0;font-size:clamp(18px,1.9vw,26px);border-radius:50%;flex:none}.info.svelte-tia699{flex:1;min-width:0}.t.svelte-tia699{font-weight:900;font-size:clamp(16px,1.8vw,22px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seek.svelte-tia699{padding:12px 0 8px;cursor:pointer;touch-action:none;outline:none;border-radius:8px}.prog.svelte-tia699{position:relative;height:8px;border-radius:4px;background:#ffffff40;transition:height .12s}.prog.svelte-tia699 span:where(.svelte-tia699){display:block;height:100%;background:var(--c);border-radius:4px}.prog.svelte-tia699 i:where(.svelte-tia699){position:absolute;top:50%;width:18px;height:18px;border-radius:50%;background:#fff;transform:translate(-50%,-50%) scale(0);transition:transform .12s}.seek.svelte-tia699:hover .prog:where(.svelte-tia699),.seek.svelte-tia699:focus .prog:where(.svelte-tia699){height:12px}.seek.svelte-tia699:hover .prog:where(.svelte-tia699) i:where(.svelte-tia699),.seek.svelte-tia699:focus .prog:where(.svelte-tia699) i:where(.svelte-tia699),.seek.svelte-tia699:active .prog:where(.svelte-tia699) i:where(.svelte-tia699){transform:translate(-50%,-50%) scale(1)}.seek.svelte-tia699:focus .prog:where(.svelte-tia699) i:where(.svelte-tia699){box-shadow:0 0 0 4px var(--c)}.cc.svelte-tia699{font-size:18px;font-weight:900;letter-spacing:.02em}.cc.on.svelte-tia699{background:#fff;color:#14173a}.time.svelte-tia699{font-size:14px;color:#d6d9f5;font-weight:700;font-variant-numeric:tabular-nums}.spinner.svelte-tia699{width:60px;height:60px;border-radius:50%;border:6px solid rgba(255,255,255,.15);border-top-color:var(--c);animation:svelte-tia699-spin 1s linear infinite}@keyframes svelte-tia699-spin{to{transform:rotate(360deg)}}@media(max-width:640px){.ic.svelte-tia699{width:48px;height:48px;font-size:20px}.bar.svelte-tia699{gap:6px}}.veil.svelte-1hu0plu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0a0c20eb;display:grid;place-items:center}.pad.svelte-1hu0plu{display:flex;flex-direction:column;align-items:center;gap:18px}h2.svelte-1hu0plu{font-size:30px;font-weight:900;margin:0}.dots.svelte-1hu0plu{display:flex;gap:14px;height:22px}.dots.svelte-1hu0plu span:where(.svelte-1hu0plu){width:20px;height:20px;border-radius:50%;border:3px solid #fff}.dots.svelte-1hu0plu span.on:where(.svelte-1hu0plu){background:#fff}.dots.wrong.svelte-1hu0plu{animation:svelte-1hu0plu-shake .4s}.dots.wrong.svelte-1hu0plu span:where(.svelte-1hu0plu){border-color:#ff7a7a}.keys.svelte-1hu0plu{display:grid;grid-template-columns:repeat(3,84px);gap:12px}.keys.svelte-1hu0plu .kbtn:where(.svelte-1hu0plu){padding:0;height:72px;font-size:28px}.cancel.svelte-1hu0plu{font-size:18px}@keyframes svelte-1hu0plu-shake{25%{transform:translate(-10px)}75%{transform:translate(10px)}}.veil.svelte-132vfor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0a0c20f0;display:grid;place-items:center;padding:24px}.menu.svelte-132vfor{width:min(720px,100%);display:flex;flex-direction:column;gap:18px}h2.svelte-132vfor{font-size:34px;font-weight:900;margin:0}.dim.svelte-132vfor{color:#9ea3d6;margin:-10px 0 0;font-size:18px}.item.svelte-132vfor{display:flex;align-items:center;gap:20px;background:#ffffff12;border-radius:18px;padding:18px 22px}.item.svelte-132vfor div:where(.svelte-132vfor){flex:1}.item.svelte-132vfor strong:where(.svelte-132vfor){font-size:22px}.item.svelte-132vfor p:where(.svelte-132vfor){margin:4px 0 0;color:#c9cdf0;font-size:17px}.row.svelte-132vfor{display:flex;gap:12px;justify-content:flex-end}body.kidmode{background:#14173a;overflow-x:hidden}.kidapp.svelte-1yoedfc{min-height:100vh;color:#fff;background:radial-gradient(circle at 15% -10%,color-mix(in srgb,var(--c) 35%,#14173a),#14173a 55%)}.center.svelte-1yoedfc{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;gap:8px}.msg.svelte-1yoedfc h1:where(.svelte-1yoedfc){font-size:clamp(28px,4vw,48px);margin:0;font-weight:900}.msg.svelte-1yoedfc p:where(.svelte-1yoedfc){font-size:clamp(16px,2vw,22px);color:#c9cdf0;max-width:640px}.big.svelte-1yoedfc{font-size:96px}.spinner.svelte-1yoedfc{width:54px;height:54px;border-radius:50%;border:6px solid rgba(255,255,255,.15);border-top-color:var(--c);animation:svelte-1yoedfc-spin 1s linear infinite}@keyframes svelte-1yoedfc-spin{to{transform:rotate(360deg)}}.kbtn{border:0;border-radius:16px;padding:14px 28px;font-size:20px;font-weight:900;cursor:pointer;background:var(--c, #ff8a3d);color:#fff;outline:none;transition:transform .12s,box-shadow .12s}.kbtn.ghost{background:#ffffff1f}.kbtn:focus-visible,.kbtn:focus{box-shadow:0 0 0 4px #fff;transform:scale(1.05)}.setup.svelte-1n46o8q{max-width:560px;margin:15vh auto;padding:0 16px;font-family:Nunito,system-ui,sans-serif}
