.shell.svelte-f7l2kd.svelte-f7l2kd{display:grid;grid-template-columns:244px 1fr;min-height:100vh}.sidebar.svelte-f7l2kd.svelte-f7l2kd{border-right:1px solid var(--hair);background:color-mix(in srgb,var(--panel) 55%,var(--ink));display:flex;flex-direction:column;padding:16px 14px;position:sticky;top:0;height:100vh}.brand-row.svelte-f7l2kd.svelte-f7l2kd{padding:6px 8px 12px}.brand.svelte-f7l2kd.svelte-f7l2kd{display:inline-flex;align-items:center;gap:9px;font-weight:800;font-size:18px;letter-spacing:-.02em;color:var(--bone)}.ws-wrap.svelte-f7l2kd.svelte-f7l2kd{position:relative;margin-bottom:12px}.ws.svelte-f7l2kd.svelte-f7l2kd{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--panel2);border:1px solid var(--hair);border-radius:10px;color:var(--bone);text-align:left}.ws.svelte-f7l2kd.svelte-f7l2kd:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--hair))}.ws-av.svelte-f7l2kd.svelte-f7l2kd{width:28px;height:28px;border-radius:7px;background:var(--accent-deep);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700;flex:none}.ws-av.sm.svelte-f7l2kd.svelte-f7l2kd{width:22px;height:22px;border-radius:6px;font-size:11px}.ws-body.svelte-f7l2kd.svelte-f7l2kd{display:grid;min-width:0;flex:1}.ws-name.svelte-f7l2kd.svelte-f7l2kd{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-sub.svelte-f7l2kd.svelte-f7l2kd{font-size:11px;color:var(--faint)}.ws-caret.svelte-f7l2kd.svelte-f7l2kd{color:var(--faint);font-size:13px;flex:none}.ws-menu.svelte-f7l2kd.svelte-f7l2kd{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--panel);border:1px solid var(--hair);border-radius:11px;padding:6px;display:grid;gap:2px;box-shadow:0 16px 40px #00000080;z-index:50}.ws-item.svelte-f7l2kd.svelte-f7l2kd{display:flex;align-items:center;gap:9px;text-align:left;background:none;border:0;color:var(--bone);padding:8px 9px;border-radius:8px;cursor:pointer;font:inherit;font-size:14px}.ws-item.svelte-f7l2kd.svelte-f7l2kd:hover{background:var(--panel2)}.ws-item.on.svelte-f7l2kd.svelte-f7l2kd{background:color-mix(in srgb,var(--accent) 10%,transparent)}.ws-iname.svelte-f7l2kd.svelte-f7l2kd{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-check.svelte-f7l2kd.svelte-f7l2kd{color:var(--accent)}.new.svelte-f7l2kd.svelte-f7l2kd{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-bottom:14px}nav.svelte-f7l2kd.svelte-f7l2kd{display:grid;gap:3px}.nav.svelte-f7l2kd.svelte-f7l2kd{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:9px;color:var(--mut);font-weight:500;font-size:14px;transition:background .16s var(--ease),color .16s var(--ease)}.nav.svelte-f7l2kd.svelte-f7l2kd:hover{background:var(--panel2);color:var(--bone)}.nav.on.svelte-f7l2kd.svelte-f7l2kd{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.ico.svelte-f7l2kd.svelte-f7l2kd{display:inline-flex;width:18px;height:18px}.ico.svelte-f7l2kd svg.svelte-f7l2kd{width:18px;height:18px}.main.svelte-f7l2kd.svelte-f7l2kd{display:flex;flex-direction:column;min-width:0}.topbar.svelte-f7l2kd.svelte-f7l2kd{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:10px;padding:12px 26px;border-bottom:1px solid var(--hair);background:color-mix(in srgb,var(--ink) 82%,transparent);backdrop-filter:blur(8px)}.spacer.svelte-f7l2kd.svelte-f7l2kd{flex:1}.burger.svelte-f7l2kd.svelte-f7l2kd{display:none;background:none;border:0;color:var(--mut);padding:6px}.content.svelte-f7l2kd.svelte-f7l2kd{padding:28px 26px 60px;max-width:1160px;width:100%;margin:0 auto}.menuwrap.svelte-f7l2kd.svelte-f7l2kd{position:relative}.acct.svelte-f7l2kd.svelte-f7l2kd{display:inline-flex;align-items:center;gap:7px;background:none;border:1px solid var(--hair);color:var(--bone);padding:5px 8px 5px 5px}.acct.svelte-f7l2kd.svelte-f7l2kd:hover{background:var(--panel2)}.avatar.svelte-f7l2kd.svelte-f7l2kd{width:26px;height:26px;border-radius:50%;background:var(--accent-deep);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700}.caret.svelte-f7l2kd.svelte-f7l2kd{opacity:.6;font-size:10px}.menu.svelte-f7l2kd.svelte-f7l2kd{position:absolute;top:calc(100% + 8px);right:0;min-width:210px;background:var(--panel);border:1px solid var(--hair);border-radius:11px;padding:6px;display:grid;gap:2px;box-shadow:0 16px 40px #00000080;z-index:50}.menu-head.svelte-f7l2kd.svelte-f7l2kd{color:var(--faint);font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding:7px 9px 5px;font-family:var(--mono)}.menu-sep.svelte-f7l2kd.svelte-f7l2kd{height:1px;background:var(--hair);margin:4px 2px}.warn.svelte-f7l2kd.svelte-f7l2kd{color:var(--run);font-size:12px;padding:2px 9px 6px}.mitem.svelte-f7l2kd.svelte-f7l2kd{text-align:left;background:none;border:0;color:var(--bone);padding:9px 10px;border-radius:8px;cursor:pointer;font:inherit;font-size:14px;display:block}.mitem.svelte-f7l2kd.svelte-f7l2kd:hover{background:var(--panel2)}.mitem.danger.svelte-f7l2kd.svelte-f7l2kd{color:var(--fail)}.mitem.danger.svelte-f7l2kd.svelte-f7l2kd:hover{background:color-mix(in srgb,var(--fail) 12%,transparent)}.menu-scrim.svelte-f7l2kd.svelte-f7l2kd{position:fixed;inset:0;z-index:40}.scrim.svelte-f7l2kd.svelte-f7l2kd{display:none}@media (max-width: 860px){.shell.svelte-f7l2kd.svelte-f7l2kd{grid-template-columns:1fr}.sidebar.svelte-f7l2kd.svelte-f7l2kd{position:fixed;z-index:45;width:244px;transform:translate(-105%);transition:transform .25s var(--ease)}.nav-open.svelte-f7l2kd .sidebar.svelte-f7l2kd{transform:none}.burger.svelte-f7l2kd.svelte-f7l2kd{display:inline-flex}.content.svelte-f7l2kd.svelte-f7l2kd{padding:22px 16px 48px}.scrim.svelte-f7l2kd.svelte-f7l2kd{display:block;position:fixed;inset:0;background:#00000080;z-index:30}}.stats.svelte-6cu9b6.svelte-6cu9b6{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:22px}.stat.svelte-6cu9b6.svelte-6cu9b6{padding:18px;display:grid;gap:4px}.stat.svelte-6cu9b6 .k.svelte-6cu9b6{color:var(--mut);font-size:12.5px}.stat.svelte-6cu9b6 .v.svelte-6cu9b6{font-size:30px;font-weight:700;letter-spacing:-.02em}.stat.svelte-6cu9b6 .sub.svelte-6cu9b6{color:var(--faint);font-size:12px}.stat.svelte-6cu9b6 .link.svelte-6cu9b6{font-size:12.5px}.stat.svelte-6cu9b6 .v.faint.svelte-6cu9b6{color:var(--faint)}.q.svelte-6cu9b6.svelte-6cu9b6{height:5px;border-radius:999px;background:var(--hair);overflow:hidden;margin:2px 0}.q-fill.svelte-6cu9b6.svelte-6cu9b6{height:100%;background:var(--accent);border-radius:999px}.cols.svelte-6cu9b6.svelte-6cu9b6{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 780px){.cols.svelte-6cu9b6.svelte-6cu9b6{grid-template-columns:1fr}}.panel.svelte-6cu9b6.svelte-6cu9b6{padding:6px 4px 8px}.panel-head.svelte-6cu9b6.svelte-6cu9b6{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 8px}.panel-head.svelte-6cu9b6 h2.svelte-6cu9b6{font-size:14px;margin:0}.link.svelte-6cu9b6.svelte-6cu9b6{color:var(--accent);font-size:13px}.rows.svelte-6cu9b6.svelte-6cu9b6{list-style:none;margin:0;padding:0}.rows.svelte-6cu9b6 li.svelte-6cu9b6{display:flex;align-items:center;gap:12px;padding:11px 16px;border-top:1px solid var(--hair)}.row-main.svelte-6cu9b6.svelte-6cu9b6{flex:1;min-width:0}.name.svelte-6cu9b6.svelte-6cu9b6{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta.svelte-6cu9b6.svelte-6cu9b6{color:var(--mut);font-size:12px;margin-top:2px}.bar.svelte-6cu9b6.svelte-6cu9b6{height:5px;border-radius:999px;background:var(--hair);overflow:hidden;max-width:240px;margin:6px 0 2px}.fill.svelte-6cu9b6.svelte-6cu9b6{height:100%;background:var(--run);border-radius:999px;transition:width .4s var(--ease)}.ghostlink.svelte-6cu9b6.svelte-6cu9b6{color:var(--accent);font-size:13px}.empty.small.svelte-6cu9b6.svelte-6cu9b6{padding:22px 16px;text-align:left;border:0;color:var(--mut)}.grid.svelte-17k4wqp.svelte-17k4wqp{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.film.svelte-17k4wqp.svelte-17k4wqp{overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s var(--ease),border-color .2s var(--ease);display:block}a.film.svelte-17k4wqp.svelte-17k4wqp:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 45%,var(--hair))}.art.svelte-17k4wqp.svelte-17k4wqp{position:relative;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden}.poster.svelte-17k4wqp.svelte-17k4wqp{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.yr.svelte-17k4wqp.svelte-17k4wqp{color:var(--faint);font-weight:500}.glyph.svelte-17k4wqp.svelte-17k4wqp{font-size:34px;font-weight:800;letter-spacing:-.02em;color:#ffffffe6;text-shadow:0 2px 20px rgba(0,0,0,.5)}.badge.svelte-17k4wqp.svelte-17k4wqp{position:absolute;top:10px;left:10px;background:#00000080;color:#fff;font-size:11px;padding:3px 7px;border-radius:6px;backdrop-filter:blur(4px)}.dur.svelte-17k4wqp.svelte-17k4wqp{position:absolute;bottom:10px;right:10px;background:#00000080;color:#fff;font-size:11px;padding:3px 7px;border-radius:6px;backdrop-filter:blur(4px)}.body.svelte-17k4wqp.svelte-17k4wqp{padding:12px 14px 14px}.title.svelte-17k4wqp.svelte-17k4wqp{font-weight:600;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub.svelte-17k4wqp.svelte-17k4wqp{color:var(--mut);font-size:12.5px;margin-top:3px;display:flex;align-items:center;gap:8px}.deliv.svelte-17k4wqp.svelte-17k4wqp{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.db.svelte-17k4wqp.svelte-17k4wqp{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;color:var(--mut);background:var(--panel2);border:1px solid var(--hair);border-radius:999px;padding:2px 8px 2px 6px;text-transform:uppercase;letter-spacing:.03em}.db.svelte-17k4wqp.svelte-17k4wqp:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--faint)}.db.on.svelte-17k4wqp.svelte-17k4wqp{color:color-mix(in srgb,var(--ok) 82%,var(--bone))}.db.on.svelte-17k4wqp.svelte-17k4wqp:before{background:var(--ok)}.bar.svelte-17k4wqp.svelte-17k4wqp{height:4px;border-radius:999px;background:var(--hair);overflow:hidden;margin-top:9px}.fill.svelte-17k4wqp.svelte-17k4wqp{height:100%;background:var(--run);border-radius:999px;transition:width .4s var(--ease)}.processing.svelte-17k4wqp.svelte-17k4wqp{opacity:.96}.ph.svelte-17k4wqp .art.svelte-17k4wqp{aspect-ratio:16/9}.ph.svelte-17k4wqp .l1.svelte-17k4wqp{height:14px;width:70%;margin:12px 14px 8px}.ph.svelte-17k4wqp .l2.svelte-17k4wqp{height:11px;width:45%;margin:0 14px 14px}.empty.svelte-17k4wqp button.svelte-17k4wqp{margin-top:12px}.err.svelte-17k4wqp.svelte-17k4wqp{color:var(--fail);font-size:13px}.back.svelte-u7v6nb.svelte-u7v6nb{color:var(--mut);font-size:13px;display:inline-block;margin-bottom:14px}.back.svelte-u7v6nb.svelte-u7v6nb:hover{color:var(--accent)}.hero.svelte-u7v6nb.svelte-u7v6nb{position:relative;border-radius:var(--radius);overflow:hidden;margin-bottom:4px;min-height:220px;display:flex;align-items:flex-end}.hero.svelte-u7v6nb .bd.svelte-u7v6nb{position:absolute;inset:-8%;background-image:var(--bd);background-size:cover;background-position:center;filter:blur(26px) saturate(1.15) brightness(.7);transform:scale(1.1)}.scrim.svelte-u7v6nb.svelte-u7v6nb{position:absolute;inset:0;background:linear-gradient(180deg,#0b0c0f59,#0b0c0fdb)}.hero-inner.svelte-u7v6nb.svelte-u7v6nb{position:relative;display:flex;gap:20px;align-items:flex-end;padding:26px;width:100%}.hero.svelte-u7v6nb .poster.svelte-u7v6nb{width:118px;aspect-ratio:2/3;object-fit:cover;border-radius:10px;border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 40px #00000080;flex:none}.hero-text.svelte-u7v6nb.svelte-u7v6nb{min-width:0}.film-h1.svelte-u7v6nb.svelte-u7v6nb{font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:800;letter-spacing:-.02em;margin:6px 0 8px;line-height:1.05}.hero-meta.svelte-u7v6nb.svelte-u7v6nb{color:var(--mut);font-size:13.5px;margin:0}.hero-syn.svelte-u7v6nb.svelte-u7v6nb{color:var(--bone);opacity:.92;font-size:14px;margin:12px 0 0;max-width:70ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tabbar.svelte-u7v6nb.svelte-u7v6nb{display:flex;gap:4px;border-bottom:1px solid var(--hair);margin:18px 0 20px;overflow-x:auto}.tab.svelte-u7v6nb.svelte-u7v6nb{background:none;border:0;border-bottom:2px solid transparent;color:var(--mut);font:inherit;font-weight:600;font-size:14px;padding:10px 12px;cursor:pointer;white-space:nowrap}.tab.svelte-u7v6nb.svelte-u7v6nb:hover{color:var(--bone)}.tab.on.svelte-u7v6nb.svelte-u7v6nb{color:var(--accent);border-bottom-color:var(--accent)}.two-col.svelte-u7v6nb.svelte-u7v6nb{display:grid;grid-template-columns:1fr 340px;gap:18px;align-items:start}@media (max-width: 900px){.two-col.svelte-u7v6nb.svelte-u7v6nb{grid-template-columns:1fr}}.col-main.svelte-u7v6nb.svelte-u7v6nb{min-width:0}.player.svelte-u7v6nb.svelte-u7v6nb{overflow:hidden;padding:0}.player.svelte-u7v6nb video.svelte-u7v6nb{width:100%;aspect-ratio:16/9;display:block;background:#000}.player-actions.svelte-u7v6nb.svelte-u7v6nb{display:flex;align-items:center;gap:12px;padding:12px 14px}.cap-msg.svelte-u7v6nb.svelte-u7v6nb{color:var(--mut);font-size:12.5px}.block.svelte-u7v6nb.svelte-u7v6nb{padding:16px 18px}.block-head.svelte-u7v6nb.svelte-u7v6nb{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.block-head.svelte-u7v6nb h2.svelte-u7v6nb{font-size:14px;margin:0}.expires.svelte-u7v6nb.svelte-u7v6nb{color:var(--faint);font-size:12px}.synopsis.svelte-u7v6nb.svelte-u7v6nb{color:var(--bone);font-size:14px;line-height:1.6;margin:0;white-space:pre-wrap}.linklike.svelte-u7v6nb.svelte-u7v6nb{background:none;border:0;color:var(--accent);padding:0;font:inherit;cursor:pointer}.note.svelte-u7v6nb.svelte-u7v6nb{color:var(--mut);font-size:12.5px;margin:12px 0 0}.note.svelte-u7v6nb a.svelte-u7v6nb{color:var(--accent)}.chips.svelte-u7v6nb.svelte-u7v6nb{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.pill.svelte-u7v6nb.svelte-u7v6nb{font-size:10.5px;color:var(--mut);background:var(--panel2);border:1px solid var(--hair);border-radius:999px;padding:2px 8px;text-transform:uppercase;letter-spacing:.03em}.deliv.svelte-u7v6nb.svelte-u7v6nb{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--hair)}.dl.svelte-u7v6nb.svelte-u7v6nb{font-family:var(--mono);font-size:11px;color:var(--mut);width:42px;flex:none}.deliv.svelte-u7v6nb code.svelte-u7v6nb{flex:1;min-width:0;font-size:12px;color:var(--bone);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--panel2);border:1px solid var(--hair);border-radius:7px;padding:6px 9px}.sm.svelte-u7v6nb.svelte-u7v6nb{padding:6px 10px;font-size:12px}.dtable.svelte-u7v6nb.svelte-u7v6nb{display:grid;gap:2px;margin-bottom:14px}.drow.svelte-u7v6nb.svelte-u7v6nb{display:grid;grid-template-columns:90px 1fr auto 90px 24px;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--hair);font-size:13px}.dkind.svelte-u7v6nb.svelte-u7v6nb{color:var(--faint);font-family:var(--mono);font-size:11px;text-transform:uppercase}.ddest.svelte-u7v6nb.svelte-u7v6nb{color:var(--bone);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ddate.svelte-u7v6nb.svelte-u7v6nb{color:var(--mut);font-size:12px;text-align:right}.x.svelte-u7v6nb.svelte-u7v6nb{background:none;border:0;color:var(--faint);font-size:18px;line-height:1;padding:0;cursor:pointer}.x.svelte-u7v6nb.svelte-u7v6nb:hover{color:var(--fail)}.drec.svelte-u7v6nb.svelte-u7v6nb{display:grid;grid-template-columns:120px 1fr 120px 150px auto;gap:8px;padding-top:12px;border-top:1px solid var(--hair)}@media (max-width: 620px){.drec.svelte-u7v6nb.svelte-u7v6nb{grid-template-columns:1fr 1fr}.drow.svelte-u7v6nb.svelte-u7v6nb{grid-template-columns:1fr auto 24px}.dkind.svelte-u7v6nb.svelte-u7v6nb,.ddate.svelte-u7v6nb.svelte-u7v6nb{display:none}}.stream-group.svelte-u7v6nb.svelte-u7v6nb{padding:10px 0;border-top:1px solid var(--hair)}.stream-group.svelte-u7v6nb.svelte-u7v6nb:first-child{border-top:0;padding-top:0}.sg.svelte-u7v6nb.svelte-u7v6nb{display:block;color:var(--faint);font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-family:var(--mono);margin-bottom:7px}.srow.svelte-u7v6nb.svelte-u7v6nb{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;padding:3px 0}.trunc.svelte-u7v6nb.svelte-u7v6nb{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit.svelte-u7v6nb.svelte-u7v6nb{display:grid;gap:13px}.fld.svelte-u7v6nb.svelte-u7v6nb{display:grid;gap:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--mut)}.fld.svelte-u7v6nb input.svelte-u7v6nb,.fld.svelte-u7v6nb textarea.svelte-u7v6nb{text-transform:none;font-weight:400;letter-spacing:0;font-size:14px}.fld.svelte-u7v6nb textarea.svelte-u7v6nb{resize:vertical}.two.svelte-u7v6nb.svelte-u7v6nb{display:grid;grid-template-columns:120px 1fr;gap:12px}.two2.svelte-u7v6nb.svelte-u7v6nb{display:grid;grid-template-columns:1fr 1fr;gap:12px}.opt.svelte-u7v6nb.svelte-u7v6nb{font-weight:400;color:var(--faint);text-transform:none;letter-spacing:0}.credits.svelte-u7v6nb.svelte-u7v6nb{margin-top:14px;display:grid;gap:7px}.cr.svelte-u7v6nb.svelte-u7v6nb{display:flex;justify-content:space-between;gap:12px;font-size:13px}.crk.svelte-u7v6nb.svelte-u7v6nb{color:var(--mut)}.cast.svelte-u7v6nb.svelte-u7v6nb{margin-top:14px;padding-top:12px;border-top:1px solid var(--hair)}.castrow.svelte-u7v6nb.svelte-u7v6nb{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:3px 0}.cn.svelte-u7v6nb.svelte-u7v6nb{color:var(--bone)}.cc.svelte-u7v6nb.svelte-u7v6nb{color:var(--mut)}.kw.svelte-u7v6nb.svelte-u7v6nb{opacity:.85}.poster-edit.svelte-u7v6nb.svelte-u7v6nb{display:flex;align-items:center;gap:12px}.pe-thumb.svelte-u7v6nb.svelte-u7v6nb{width:40px;aspect-ratio:2/3;object-fit:cover;border-radius:6px;border:1px solid var(--hair)}.pf.svelte-u7v6nb.svelte-u7v6nb{font-size:13px;color:var(--bone)}.filebtn.svelte-u7v6nb.svelte-u7v6nb{position:relative;overflow:hidden;display:inline-flex;align-items:center;padding:8px 13px;border:1px solid var(--hair);border-radius:9px;color:var(--bone);font-size:13px;font-weight:500;cursor:pointer;text-transform:none;letter-spacing:0}.filebtn.svelte-u7v6nb.svelte-u7v6nb:hover{background:var(--panel2)}.filebtn.svelte-u7v6nb input.svelte-u7v6nb{position:absolute;inset:0;opacity:0;cursor:pointer}.edit-actions.svelte-u7v6nb.svelte-u7v6nb{display:flex;gap:10px}.err.svelte-u7v6nb.svelte-u7v6nb{color:var(--fail);font-size:13px;margin:0}.empty.svelte-u7v6nb button.svelte-u7v6nb{margin-left:8px}.qc-sum.svelte-u7v6nb.svelte-u7v6nb{font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px}.qc-sum.ok.svelte-u7v6nb.svelte-u7v6nb{color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.qc-sum.warn.svelte-u7v6nb.svelte-u7v6nb{color:var(--run);background:color-mix(in srgb,var(--run) 14%,transparent)}.qc-sum.fail.svelte-u7v6nb.svelte-u7v6nb{color:var(--fail);background:color-mix(in srgb,var(--fail) 14%,transparent)}.qc-list.svelte-u7v6nb.svelte-u7v6nb{display:grid;gap:2px}.qc-row.svelte-u7v6nb.svelte-u7v6nb{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--hair);font-size:13.5px}.qc-row.svelte-u7v6nb.svelte-u7v6nb:first-child{border-top:0}.qc-dot.svelte-u7v6nb.svelte-u7v6nb{width:9px;height:9px;border-radius:50%}.qc-dot.pass.svelte-u7v6nb.svelte-u7v6nb{background:var(--ok)}.qc-dot.warn.svelte-u7v6nb.svelte-u7v6nb{background:var(--run)}.qc-dot.fail.svelte-u7v6nb.svelte-u7v6nb{background:var(--fail)}.qc-label.svelte-u7v6nb.svelte-u7v6nb{color:var(--bone)}.qc-detail.svelte-u7v6nb.svelte-u7v6nb{color:var(--mut);font-size:12.5px}.muted.svelte-1teuyjd.svelte-1teuyjd{color:var(--muted)}.err.svelte-1teuyjd.svelte-1teuyjd{color:var(--fail);font-size:13px}table.svelte-1teuyjd.svelte-1teuyjd{width:100%;border-collapse:collapse}th.svelte-1teuyjd.svelte-1teuyjd{text-align:left;color:var(--muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:6px 10px;border-bottom:1px solid var(--border)}td.svelte-1teuyjd.svelte-1teuyjd{padding:12px 10px;border-bottom:1px solid var(--border);vertical-align:top}.ra.svelte-1teuyjd.svelte-1teuyjd{text-align:right}.viewer.svelte-1teuyjd.svelte-1teuyjd{display:grid;gap:2px;background:none;border:0;padding:0;text-align:left;cursor:pointer;color:inherit;font:inherit}.email.svelte-1teuyjd.svelte-1teuyjd{font-weight:600;color:var(--text)}.viewer.svelte-1teuyjd:hover .email.svelte-1teuyjd{color:var(--accent)}.sub.svelte-1teuyjd.svelte-1teuyjd{color:var(--muted);font-size:12px}.sub2.svelte-1teuyjd.svelte-1teuyjd{color:var(--muted);font-size:11px}.measure.svelte-1teuyjd.svelte-1teuyjd{min-width:180px}.pct.svelte-1teuyjd.svelte-1teuyjd{display:flex;align-items:center;gap:8px}.bar.svelte-1teuyjd.svelte-1teuyjd{flex:1;max-width:120px;height:6px;background:var(--border);border-radius:999px;overflow:hidden}.fill.svelte-1teuyjd.svelte-1teuyjd{height:100%;background:var(--accent);border-radius:999px}.pct.svelte-1teuyjd span.svelte-1teuyjd{font-variant-numeric:tabular-nums;font-size:12px}.actions.svelte-1teuyjd.svelte-1teuyjd{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.actions.svelte-1teuyjd button.svelte-1teuyjd{padding:6px 12px;font-size:13px}.flash.svelte-1teuyjd.svelte-1teuyjd{color:var(--accent);font-size:12px}.modal.svelte-1teuyjd.svelte-1teuyjd{position:fixed;inset:0;background:#0009;display:grid;place-items:center;padding:24px;z-index:30}.sheet.svelte-1teuyjd.svelte-1teuyjd{width:min(760px,95vw);max-height:88vh;overflow:auto;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:18px;display:grid;gap:14px}.sheet-head.svelte-1teuyjd.svelte-1teuyjd{display:flex;justify-content:space-between;align-items:flex-start}h3.svelte-1teuyjd.svelte-1teuyjd{margin:0}h4.svelte-1teuyjd.svelte-1teuyjd{margin:4px 0 0;font-size:13px;color:var(--muted);font-weight:600}.rollup.svelte-1teuyjd.svelte-1teuyjd{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;background:var(--panel2);border:1px solid var(--border);border-radius:10px;padding:14px}.rollup.svelte-1teuyjd>div.svelte-1teuyjd{display:grid;gap:4px}.rollup.svelte-1teuyjd .k.svelte-1teuyjd{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.ev.svelte-1teuyjd th.svelte-1teuyjd,.ev.svelte-1teuyjd td.svelte-1teuyjd{padding:6px 8px;font-size:12px}.mono.svelte-1teuyjd.svelte-1teuyjd{font-family:ui-monospace,Menlo,Consolas,monospace}.create.svelte-cwxsrc.svelte-cwxsrc{padding:18px;display:grid;gap:14px;margin-bottom:22px}.row.svelte-cwxsrc.svelte-cwxsrc{display:grid;grid-template-columns:1fr 1fr 160px;gap:12px}label.svelte-cwxsrc.svelte-cwxsrc{display:grid;gap:6px;font-size:12.5px;color:var(--mut)}.actions.svelte-cwxsrc.svelte-cwxsrc{display:flex;justify-content:flex-end;gap:10px}.grid.svelte-cwxsrc.svelte-cwxsrc{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.room.svelte-cwxsrc.svelte-cwxsrc{overflow:hidden;color:inherit;display:block;transition:transform .2s var(--ease),border-color .2s var(--ease)}.room.svelte-cwxsrc.svelte-cwxsrc:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 45%,var(--hair))}.art.svelte-cwxsrc.svelte-cwxsrc{position:relative;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden}.art.svelte-cwxsrc img.svelte-cwxsrc{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.glyph.svelte-cwxsrc.svelte-cwxsrc{font-size:34px;font-weight:800;color:#ffffffe6}.badge.svelte-cwxsrc.svelte-cwxsrc{position:absolute;top:10px;left:10px}.body.svelte-cwxsrc.svelte-cwxsrc{padding:12px 14px 14px;display:grid;gap:4px}.title.svelte-cwxsrc.svelte-cwxsrc{font-weight:650;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alt.svelte-cwxsrc.svelte-cwxsrc{color:var(--mut);font-weight:600;margin-left:.4em}.sub.svelte-cwxsrc.svelte-cwxsrc{color:var(--mut);font-size:12.5px}.stats.svelte-cwxsrc.svelte-cwxsrc{display:flex;gap:14px;font-size:11.5px;color:var(--faint);margin-top:6px}.stats.svelte-cwxsrc b.svelte-cwxsrc{color:var(--bone);font-weight:500}.ph.svelte-cwxsrc .art.svelte-cwxsrc{aspect-ratio:16/9}.ph.svelte-cwxsrc .l1.svelte-cwxsrc{height:14px;width:70%}.ph.svelte-cwxsrc .l2.svelte-cwxsrc{height:11px;width:45%}.empty.svelte-cwxsrc button.svelte-cwxsrc{margin-top:12px}.err.svelte-cwxsrc.svelte-cwxsrc{color:var(--fail);font-size:13px;margin:0}@media (max-width: 700px){.row.svelte-cwxsrc.svelte-cwxsrc{grid-template-columns:1fr}}.layout.svelte-1jynwma.svelte-1jynwma{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.form.svelte-1jynwma.svelte-1jynwma{padding:18px;display:grid;gap:14px}.two.svelte-1jynwma.svelte-1jynwma{display:grid;grid-template-columns:1fr 1fr;gap:12px}.three.svelte-1jynwma.svelte-1jynwma{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}label.svelte-1jynwma.svelte-1jynwma{display:grid;gap:6px;font-size:12.5px;color:var(--mut)}textarea.svelte-1jynwma.svelte-1jynwma{resize:vertical}.color.svelte-1jynwma.svelte-1jynwma{display:flex;align-items:center;gap:10px}.color.svelte-1jynwma input.svelte-1jynwma{width:44px;height:38px;padding:3px}.color.svelte-1jynwma code.svelte-1jynwma{font-family:var(--mono);color:var(--bone);font-size:12.5px}.actions.svelte-1jynwma.svelte-1jynwma{display:flex;align-items:center;justify-content:flex-end;gap:12px}.ok.svelte-1jynwma.svelte-1jynwma{color:var(--ok);font-size:13px}.err.svelte-1jynwma.svelte-1jynwma{color:var(--fail);font-size:13px}.art.svelte-1jynwma.svelte-1jynwma{display:grid;gap:14px}.slot.svelte-1jynwma.svelte-1jynwma{padding:14px;display:grid;gap:10px}.label.svelte-1jynwma.svelte-1jynwma{font-size:13px;font-weight:600;display:grid;gap:2px}.hint.svelte-1jynwma.svelte-1jynwma{color:var(--faint);font-weight:400;font-size:11.5px}.preview.svelte-1jynwma.svelte-1jynwma{border-radius:8px;background:var(--panel2) center/cover no-repeat;display:grid;place-items:center;color:var(--faint);font-size:12px;border:1px solid var(--hair)}.preview.wide.svelte-1jynwma.svelte-1jynwma{aspect-ratio:16/9}.preview.logo.svelte-1jynwma.svelte-1jynwma{aspect-ratio:3/1;background-size:contain;background-color:#000}.file.svelte-1jynwma.svelte-1jynwma{position:relative;display:inline-flex;justify-content:center;padding:8px 12px;border:1px solid var(--hair);border-radius:9px;color:var(--bone);font-weight:500;cursor:pointer}.file.svelte-1jynwma.svelte-1jynwma:hover{background:var(--panel2)}.file.svelte-1jynwma.svelte-1jynwma:focus-within{outline:2px solid rgba(106,161,255,.85);outline-offset:2px}.file.svelte-1jynwma input.svelte-1jynwma{position:absolute;inset:0;opacity:0;cursor:pointer}@media (max-width: 900px){.layout.svelte-1jynwma.svelte-1jynwma{grid-template-columns:1fr}}@media (max-width: 600px){.two.svelte-1jynwma.svelte-1jynwma,.three.svelte-1jynwma.svelte-1jynwma{grid-template-columns:1fr}}.bar.svelte-1lao9c6.svelte-1lao9c6{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.bar.svelte-1lao9c6 p.svelte-1lao9c6{margin:0;font-size:13.5px}.bar-actions.svelte-1lao9c6.svelte-1lao9c6{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ok.svelte-1lao9c6.svelte-1lao9c6{color:var(--ok);font-size:13px}.err.svelte-1lao9c6.svelte-1lao9c6{color:var(--fail);font-size:13px}.picker.svelte-1lao9c6.svelte-1lao9c6{padding:8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px;margin-bottom:16px}.pick.svelte-1lao9c6.svelte-1lao9c6{display:grid;grid-template-columns:56px 1fr auto auto;align-items:center;gap:10px;text-align:left;background:none;border:1px solid transparent;color:var(--bone);padding:6px;font-weight:500}.pick.svelte-1lao9c6.svelte-1lao9c6:hover{background:var(--panel2);border-color:var(--hair)}.thumb.svelte-1lao9c6.svelte-1lao9c6{width:56px;aspect-ratio:16/9;border-radius:5px}.pname.svelte-1lao9c6.svelte-1lao9c6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13.5px}.pdur.svelte-1lao9c6.svelte-1lao9c6{font-size:11.5px;color:var(--mut)}.plus.svelte-1lao9c6.svelte-1lao9c6{color:var(--accent);font-size:18px;padding:0 4px}.list.svelte-1lao9c6.svelte-1lao9c6{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ep.svelte-1lao9c6.svelte-1lao9c6{display:grid;grid-template-columns:18px 200px minmax(0,1fr) auto;gap:14px;padding:12px;align-items:start}.ep.over.svelte-1lao9c6.svelte-1lao9c6{background:color-mix(in srgb,var(--bone) 6%,var(--panel))}.handle.svelte-1lao9c6.svelte-1lao9c6{cursor:grab;color:var(--faint);letter-spacing:-2px;padding-top:34px;user-select:none}.still.svelte-1lao9c6.svelte-1lao9c6{position:relative;aspect-ratio:16/9;border-radius:8px;background:center/cover no-repeat;display:flex;align-items:flex-end;justify-content:center;padding:8px}.file.svelte-1lao9c6.svelte-1lao9c6{position:relative;font-size:11.5px;color:#fff;background:#0009;padding:4px 9px;border-radius:999px;cursor:pointer}.file.svelte-1lao9c6.svelte-1lao9c6:focus-within{outline:2px solid rgba(106,161,255,.85);outline-offset:2px}.file.svelte-1lao9c6 input.svelte-1lao9c6{position:absolute;inset:0;opacity:0;cursor:pointer}.fields.svelte-1lao9c6.svelte-1lao9c6{display:grid;gap:8px;min-width:0}.line.svelte-1lao9c6.svelte-1lao9c6{display:grid;grid-template-columns:70px 1fr 1fr;gap:10px}label.svelte-1lao9c6.svelte-1lao9c6{display:grid;gap:4px;font-size:11.5px;color:var(--mut)}textarea.svelte-1lao9c6.svelte-1lao9c6{resize:vertical}.meta.svelte-1lao9c6.svelte-1lao9c6{font-size:11px;color:var(--faint)}.ctl.svelte-1lao9c6.svelte-1lao9c6{display:grid;gap:6px}.icon.svelte-1lao9c6.svelte-1lao9c6{width:34px;height:32px;padding:0;display:grid;place-items:center}@media (max-width: 860px){.ep.svelte-1lao9c6.svelte-1lao9c6{grid-template-columns:1fr}.handle.svelte-1lao9c6.svelte-1lao9c6{display:none}.ctl.svelte-1lao9c6.svelte-1lao9c6{display:flex}.line.svelte-1lao9c6.svelte-1lao9c6{grid-template-columns:70px 1fr}.line.svelte-1lao9c6 .grow.svelte-1lao9c6:last-child{grid-column:1 / -1}}.trailer.svelte-129qcn8.svelte-129qcn8{padding:16px;display:grid;gap:14px;margin-bottom:18px}.head.svelte-129qcn8.svelte-129qcn8{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}h3.svelte-129qcn8.svelte-129qcn8{margin:0 0 2px;font-size:15px}.head.svelte-129qcn8 p.svelte-129qcn8{margin:0;font-size:13px;max-width:60ch}.actions.svelte-129qcn8.svelte-129qcn8{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ok.svelte-129qcn8.svelte-129qcn8{color:var(--ok);font-size:13px}.err.svelte-129qcn8.svelte-129qcn8{color:var(--fail);font-size:13px}.body.svelte-129qcn8.svelte-129qcn8{display:grid;grid-template-columns:240px minmax(0,1fr);gap:16px;align-items:start}.still.svelte-129qcn8.svelte-129qcn8{position:relative;aspect-ratio:16/9;border-radius:8px;background:var(--panel2) center/cover no-repeat;border:1px solid var(--hair);display:flex;align-items:flex-end;justify-content:center;padding:8px}.empty-note.svelte-129qcn8.svelte-129qcn8{position:absolute;inset:0;display:grid;place-items:center;color:var(--faint);font-size:12px}.dur.svelte-129qcn8.svelte-129qcn8{position:absolute;top:8px;right:8px;font-size:11.5px;color:#fff;background:#0009;padding:2px 7px;border-radius:5px}.file.svelte-129qcn8.svelte-129qcn8{position:relative;font-size:11.5px;color:#fff;background:#0009;padding:4px 9px;border-radius:999px;cursor:pointer}.file.svelte-129qcn8.svelte-129qcn8:focus-within{outline:2px solid rgba(106,161,255,.85);outline-offset:2px}.file.svelte-129qcn8 input.svelte-129qcn8{position:absolute;inset:0;opacity:0;cursor:pointer}.file.svelte-129qcn8 input.svelte-129qcn8:disabled{cursor:not-allowed}.fields.svelte-129qcn8.svelte-129qcn8{display:grid;gap:8px;min-width:0}label.svelte-129qcn8.svelte-129qcn8{display:grid;gap:5px;font-size:12.5px;color:var(--mut)}.small.svelte-129qcn8.svelte-129qcn8{margin:0;font-size:12px}@media (max-width: 700px){.body.svelte-129qcn8.svelte-129qcn8{grid-template-columns:1fr}}.strip.svelte-axr484.svelte-axr484{display:flex;gap:3px}.cell.svelte-axr484.svelte-axr484{position:relative;width:26px;height:20px;border-radius:4px;background:var(--panel2);border:1px solid var(--hair);overflow:hidden;display:grid;place-items:center}.cell.svelte-axr484 i.svelte-axr484{position:absolute;left:0;top:0;bottom:0;background:color-mix(in srgb,var(--accent) 55%,transparent)}.cell.done.svelte-axr484 i.svelte-axr484{background:var(--accent)}.cell.svelte-axr484 b.svelte-axr484{position:relative;font-size:10px;font-weight:600;color:var(--bone);font-family:var(--mono)}.invite.svelte-11x7f3r.svelte-11x7f3r{position:relative}.btns.svelte-11x7f3r.svelte-11x7f3r{display:flex;flex-wrap:wrap;gap:6px;align-items:center}button.svelte-11x7f3r.svelte-11x7f3r,.btn.svelte-11x7f3r.svelte-11x7f3r{padding:5px 10px;font-size:12.5px;line-height:1.4;border-radius:9px}.primary.svelte-11x7f3r.svelte-11x7f3r{border-color:color-mix(in srgb,var(--accent) 40%,var(--hair))}.btn.svelte-11x7f3r.svelte-11x7f3r{display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--ok) 45%,transparent);background:color-mix(in srgb,var(--ok) 12%,transparent);color:var(--ok);font-weight:600;transition:background .18s var(--ease),transform .18s var(--ease)}.btn.svelte-11x7f3r.svelte-11x7f3r:hover{background:color-mix(in srgb,var(--ok) 22%,transparent)}.btn.svelte-11x7f3r.svelte-11x7f3r:active{transform:translateY(1px)}.btn.off.svelte-11x7f3r.svelte-11x7f3r{opacity:.5;cursor:not-allowed}.btn.svelte-11x7f3r.svelte-11x7f3r:focus-visible{outline:2px solid rgba(106,161,255,.85);outline-offset:2px}.seg.svelte-11x7f3r.svelte-11x7f3r{display:inline-flex;border:1px solid var(--hair);border-radius:9px;overflow:hidden}.seg.svelte-11x7f3r button.svelte-11x7f3r{background:transparent;color:var(--mut);border:0;border-radius:0;font-weight:500}.seg.svelte-11x7f3r button.svelte-11x7f3r:hover{background:var(--panel2);color:var(--bone)}.seg.svelte-11x7f3r button[aria-pressed=true].svelte-11x7f3r{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--bone);font-weight:600}.flash.svelte-11x7f3r.svelte-11x7f3r:not(:empty){position:absolute;right:0;bottom:calc(100% + 4px);z-index:1;pointer-events:none;padding:3px 10px;border-radius:999px;font-size:12px;color:var(--bone);background:var(--panel2);border:1px solid var(--hair);white-space:nowrap;animation:svelte-11x7f3r-pop .18s var(--ease)}@keyframes svelte-11x7f3r-pop{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion: reduce){.flash.svelte-11x7f3r.svelte-11x7f3r:not(:empty){animation:none}}@media (max-width: 760px){button.svelte-11x7f3r.svelte-11x7f3r,.btn.svelte-11x7f3r.svelte-11x7f3r{min-height:40px;padding:6px 14px;font-size:13.5px}}.issue.svelte-s5s93d.svelte-s5s93d{padding:16px;display:grid;gap:12px;margin-bottom:20px}.row.svelte-s5s93d.svelte-s5s93d{display:grid;grid-template-columns:2fr 1fr 1fr 90px;gap:10px}.row2.svelte-s5s93d.svelte-s5s93d{display:grid;grid-template-columns:2fr auto auto;gap:14px;align-items:end}label.svelte-s5s93d.svelte-s5s93d{display:grid;gap:5px;font-size:12px;color:var(--mut)}.check.svelte-s5s93d.svelte-s5s93d{display:flex;align-items:center;gap:8px;color:var(--bone);font-size:13.5px;padding-bottom:9px}.check.svelte-s5s93d input.svelte-s5s93d{width:17px;height:17px;accent-color:var(--accent)}.issued.svelte-s5s93d.svelte-s5s93d{display:grid;gap:8px;padding:12px;border-radius:10px;background:var(--panel2);border:1px solid var(--hair);font-size:13px}.url.svelte-s5s93d.svelte-s5s93d{font-family:var(--mono);font-size:11px;color:var(--faint);overflow-wrap:anywhere;user-select:all}.filters.svelte-s5s93d.svelte-s5s93d{display:grid;gap:10px;margin-bottom:14px}.bar.svelte-s5s93d.svelte-s5s93d{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.search.svelte-s5s93d.svelte-s5s93d{max-width:420px;flex:1 1 260px}.lang.svelte-s5s93d.svelte-s5s93d{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;color:var(--mut)}.seg.svelte-s5s93d.svelte-s5s93d{display:inline-flex;border:1px solid var(--hair);border-radius:9px;overflow:hidden}.seg.svelte-s5s93d button.svelte-s5s93d{background:transparent;color:var(--mut);border:0;border-radius:0;padding:6px 12px;font-size:12.5px;font-weight:500}.seg.svelte-s5s93d button.svelte-s5s93d:hover{background:var(--panel2);color:var(--bone)}.seg.svelte-s5s93d button[aria-pressed=true].svelte-s5s93d{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--bone);font-weight:600}.chips.svelte-s5s93d.svelte-s5s93d{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-s5s93d.svelte-s5s93d{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:transparent;border-color:var(--hair);color:var(--mut);font-size:12.5px;font-weight:500}.chip.svelte-s5s93d.svelte-s5s93d:hover{background:var(--panel2);color:var(--bone)}.chip[aria-pressed=true].svelte-s5s93d.svelte-s5s93d{background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:color-mix(in srgb,var(--accent) 40%,var(--hair));color:var(--bone)}.n.svelte-s5s93d.svelte-s5s93d{font-family:var(--mono);font-size:11px;color:var(--faint)}.chip[aria-pressed=true].svelte-s5s93d .n.svelte-s5s93d{color:var(--accent)}.empty.svelte-s5s93d button.svelte-s5s93d{margin-top:6px}.tablewrap.svelte-s5s93d.svelte-s5s93d{overflow-x:auto}table.svelte-s5s93d.svelte-s5s93d{width:100%;border-collapse:collapse}th.svelte-s5s93d.svelte-s5s93d{text-align:left;color:var(--mut);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:6px 10px;border-bottom:1px solid var(--hair)}td.svelte-s5s93d.svelte-s5s93d{padding:12px 10px;border-bottom:1px solid var(--hair);vertical-align:top;font-size:13.5px}.c-act.svelte-s5s93d.svelte-s5s93d{min-width:280px}.who.svelte-s5s93d.svelte-s5s93d{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.sub.svelte-s5s93d.svelte-s5s93d{color:var(--mut);font-size:12px}.sub2.svelte-s5s93d.svelte-s5s93d{color:var(--mut);font-size:11.5px;margin-top:5px}.dev.svelte-s5s93d.svelte-s5s93d{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trailer.svelte-s5s93d.svelte-s5s93d{display:flex;align-items:center;gap:6px;margin-top:4px}.trailer.seen.svelte-s5s93d.svelte-s5s93d{color:var(--accent)}.note.svelte-s5s93d.svelte-s5s93d{color:var(--faint);font-size:11.5px;font-style:italic}.actions.svelte-s5s93d.svelte-s5s93d{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:6px}.actions.svelte-s5s93d button.svelte-s5s93d{padding:5px 10px;font-size:12.5px}.flash.svelte-s5s93d.svelte-s5s93d{color:var(--accent);font-size:12px}.err.svelte-s5s93d.svelte-s5s93d{color:var(--fail);font-size:13px;margin:0}@media (max-width: 760px){.row.svelte-s5s93d.svelte-s5s93d,.row2.svelte-s5s93d.svelte-s5s93d{grid-template-columns:1fr}.search.svelte-s5s93d.svelte-s5s93d{max-width:none}.tablewrap.svelte-s5s93d.svelte-s5s93d{overflow:visible}table.svelte-s5s93d.svelte-s5s93d,tbody.svelte-s5s93d.svelte-s5s93d{display:block}thead.svelte-s5s93d.svelte-s5s93d{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}tr.svelte-s5s93d.svelte-s5s93d{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;margin-bottom:12px;padding:14px;grid-template-areas:"who status" "open open" "prog prog" "act act";background:var(--panel);border:1px solid var(--hair);border-radius:var(--radius)}td.svelte-s5s93d.svelte-s5s93d{display:block;padding:0;border:0;min-width:0}.c-who.svelte-s5s93d.svelte-s5s93d{grid-area:who}.c-status.svelte-s5s93d.svelte-s5s93d{grid-area:status;text-align:right}.c-status.svelte-s5s93d .sub2.svelte-s5s93d{margin-top:4px}.c-open.svelte-s5s93d.svelte-s5s93d{grid-area:open}.c-prog.svelte-s5s93d.svelte-s5s93d{grid-area:prog;overflow-x:auto}.c-act.svelte-s5s93d.svelte-s5s93d{grid-area:act;min-width:0;padding-top:10px;border-top:1px solid var(--hair)}.actions.svelte-s5s93d button.svelte-s5s93d{min-height:40px;padding:6px 14px;font-size:13.5px}.dev.svelte-s5s93d.svelte-s5s93d{max-width:none}.chip.svelte-s5s93d.svelte-s5s93d{min-height:36px}}.bar.svelte-1chf66z.svelte-1chf66z{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.bar.svelte-1chf66z p.svelte-1chf66z{margin:0;font-size:13px}.totals.svelte-1chf66z.svelte-1chf66z{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:22px}.totals.five.svelte-1chf66z.svelte-1chf66z{grid-template-columns:repeat(5,1fr)}.t.svelte-1chf66z.svelte-1chf66z{padding:14px 16px;display:grid;gap:2px}.k.svelte-1chf66z.svelte-1chf66z{color:var(--mut);font-size:11.5px;text-transform:uppercase;letter-spacing:.05em}.t.svelte-1chf66z b.svelte-1chf66z{font-size:26px;font-weight:700;letter-spacing:-.02em}.s.svelte-1chf66z.svelte-1chf66z{color:var(--faint);font-size:12px}h3.svelte-1chf66z.svelte-1chf66z{font-size:13px;color:var(--mut);text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin:0 0 10px}.funnel.svelte-1chf66z.svelte-1chf66z{padding:6px 16px;margin-bottom:22px}.ep.svelte-1chf66z.svelte-1chf66z{display:grid;grid-template-columns:220px minmax(0,1fr) 120px;gap:18px;align-items:center;padding:12px 0;border-bottom:1px solid var(--hair)}.ep.svelte-1chf66z.svelte-1chf66z:last-child{border-bottom:0}.ename.svelte-1chf66z.svelte-1chf66z{display:grid;gap:2px;font-size:13.5px}.ename.svelte-1chf66z span.svelte-1chf66z{color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.steps.svelte-1chf66z.svelte-1chf66z{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.step.svelte-1chf66z.svelte-1chf66z{display:grid;grid-template-columns:1fr auto;gap:4px 8px;font-size:11.5px;color:var(--mut)}.track.svelte-1chf66z.svelte-1chf66z{grid-column:1 / -1;height:6px;border-radius:999px;background:var(--panel2);overflow:hidden}.track.svelte-1chf66z i.svelte-1chf66z{display:block;height:100%;background:var(--accent);border-radius:999px}.sn.svelte-1chf66z.svelte-1chf66z{color:var(--bone);grid-row:1;grid-column:2}.avg.svelte-1chf66z.svelte-1chf66z{display:grid;justify-items:end;font-size:11.5px;color:var(--mut)}.avg.svelte-1chf66z b.svelte-1chf66z{font-size:18px;color:var(--bone)}.feed.svelte-1chf66z.svelte-1chf66z{display:grid;padding:4px}.row.svelte-1chf66z.svelte-1chf66z{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:12px;align-items:center;text-align:left;background:none;border:0;color:var(--bone);font-weight:400;padding:9px 10px;border-radius:8px}.row.svelte-1chf66z.svelte-1chf66z:hover{background:var(--panel2)}.when.svelte-1chf66z.svelte-1chf66z{color:var(--faint);font-size:11.5px}.what.svelte-1chf66z.svelte-1chf66z{font-size:13.5px}.go.svelte-1chf66z.svelte-1chf66z{color:var(--faint)}.pad.svelte-1chf66z.svelte-1chf66z{padding:14px;margin:0}.modal.svelte-1chf66z.svelte-1chf66z{position:fixed;inset:0;background:#0009;display:grid;place-items:center;padding:24px;z-index:60}.sheet.svelte-1chf66z.svelte-1chf66z{width:min(760px,95vw);max-height:86vh;overflow:auto;overscroll-behavior:contain;padding:18px;display:grid;gap:12px}.sheet-head.svelte-1chf66z.svelte-1chf66z{display:flex;justify-content:space-between;align-items:center}.sheet-head.svelte-1chf66z h3.svelte-1chf66z{margin:0;text-transform:none;letter-spacing:0;color:var(--bone);font-size:16px}table.svelte-1chf66z.svelte-1chf66z{width:100%;border-collapse:collapse}th.svelte-1chf66z.svelte-1chf66z,td.svelte-1chf66z.svelte-1chf66z{text-align:left;padding:6px 8px;font-size:12.5px;border-bottom:1px solid var(--hair)}th.svelte-1chf66z.svelte-1chf66z{color:var(--mut);font-weight:600}.sub.svelte-1chf66z.svelte-1chf66z{color:var(--mut);font-size:12px}.ms.svelte-1chf66z.svelte-1chf66z{margin:0;padding-left:18px;display:grid;gap:6px;font-size:13px}.ms.svelte-1chf66z .mono.svelte-1chf66z{color:var(--faint);margin-right:8px}.err.svelte-1chf66z.svelte-1chf66z{color:var(--fail);font-size:13px}@media (max-width: 900px){.totals.svelte-1chf66z.svelte-1chf66z,.totals.five.svelte-1chf66z.svelte-1chf66z{grid-template-columns:repeat(2,1fr)}.ep.svelte-1chf66z.svelte-1chf66z{grid-template-columns:1fr}.avg.svelte-1chf66z.svelte-1chf66z{justify-items:start}}@media (max-width: 760px){.bar.svelte-1chf66z.svelte-1chf66z{flex-wrap:wrap}.t.svelte-1chf66z.svelte-1chf66z{padding:12px 14px}.t.svelte-1chf66z b.svelte-1chf66z{font-size:22px}.funnel.svelte-1chf66z.svelte-1chf66z{padding:4px 14px}.ename.svelte-1chf66z span.svelte-1chf66z{white-space:normal}.steps.svelte-1chf66z.svelte-1chf66z{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.avg.svelte-1chf66z.svelte-1chf66z{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:8px}.row.svelte-1chf66z.svelte-1chf66z{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when go" "what go";gap:2px 12px;padding:10px}.when.svelte-1chf66z.svelte-1chf66z{grid-area:when}.what.svelte-1chf66z.svelte-1chf66z{grid-area:what;overflow-wrap:anywhere}.go.svelte-1chf66z.svelte-1chf66z{grid-area:go}.modal.svelte-1chf66z.svelte-1chf66z{padding:12px}.sheet.svelte-1chf66z.svelte-1chf66z{width:100%;max-height:calc(100dvh - 24px);padding:14px}.sheet-head.svelte-1chf66z button.svelte-1chf66z{min-height:40px}.tl.svelte-1chf66z thead.svelte-1chf66z{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tl.svelte-1chf66z.svelte-1chf66z,.tl.svelte-1chf66z tbody.svelte-1chf66z,.tl.svelte-1chf66z tr.svelte-1chf66z,.tl.svelte-1chf66z td.svelte-1chf66z{display:block}.tl.svelte-1chf66z tr.svelte-1chf66z{padding:10px 0;border-bottom:1px solid var(--hair)}.tl.svelte-1chf66z tr.svelte-1chf66z:last-child{border-bottom:0}.tl.svelte-1chf66z td.svelte-1chf66z{display:grid;grid-template-columns:74px minmax(0,1fr);gap:8px;border:0;padding:2px 0;overflow-wrap:anywhere}.tl.svelte-1chf66z td.svelte-1chf66z:before{content:attr(data-label);color:var(--faint);font-size:11.5px;text-transform:uppercase;letter-spacing:.05em}}.head.svelte-qg4uqa.svelte-qg4uqa{display:grid;gap:4px;min-width:0}.back.svelte-qg4uqa.svelte-qg4uqa{font-size:13px;color:var(--mut)}.back.svelte-qg4uqa.svelte-qg4uqa:hover{color:var(--accent)}.alt.svelte-qg4uqa.svelte-qg4uqa{color:var(--mut);font-weight:600;margin-left:.4em}.view-sub.svelte-qg4uqa.svelte-qg4uqa{display:inline-flex;align-items:center;gap:10px}.head-actions.svelte-qg4uqa.svelte-qg4uqa{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.tabs.svelte-qg4uqa.svelte-qg4uqa{display:flex;gap:4px;border-bottom:1px solid var(--hair);margin-bottom:22px;overflow-x:auto}.tabs.svelte-qg4uqa a.svelte-qg4uqa{padding:10px 14px;color:var(--mut);font-weight:500;font-size:14px;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.tabs.svelte-qg4uqa a.svelte-qg4uqa:hover{color:var(--bone)}.tabs.svelte-qg4uqa a.on.svelte-qg4uqa{color:var(--bone);border-bottom-color:var(--bone)}.err.svelte-qg4uqa.svelte-qg4uqa{color:var(--fail);font-size:13px}.preview-err.svelte-qg4uqa.svelte-qg4uqa{flex-basis:100%;margin:0;text-align:right}@media (max-width: 760px){.view-head.svelte-qg4uqa.svelte-qg4uqa{flex-direction:column;align-items:flex-start}.head-actions.svelte-qg4uqa.svelte-qg4uqa{justify-content:flex-start}.preview-err.svelte-qg4uqa.svelte-qg4uqa{text-align:left}}.stats.svelte-zravvb.svelte-zravvb{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:18px}.stat.svelte-zravvb.svelte-zravvb{padding:18px;display:grid;gap:4px}.stat.svelte-zravvb .k.svelte-zravvb{color:var(--mut);font-size:12.5px}.stat.svelte-zravvb .v.svelte-zravvb{font-size:28px;font-weight:700;letter-spacing:-.02em}.stat.svelte-zravvb .sub.svelte-zravvb{color:var(--faint);font-size:12px}.note.svelte-zravvb.svelte-zravvb{color:var(--mut);font-size:13px}.note.svelte-zravvb a.svelte-zravvb{color:var(--accent)}.empty.svelte-zravvb p.svelte-zravvb{margin:0 0 8px}.grid.svelte-1q85sn9.svelte-1q85sn9{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 760px){.grid.svelte-1q85sn9.svelte-1q85sn9{grid-template-columns:1fr}}.block.svelte-1q85sn9.svelte-1q85sn9{padding:18px 20px}.block.svelte-1q85sn9 h2.svelte-1q85sn9{font-size:14px;margin:0 0 14px}.row.svelte-1q85sn9.svelte-1q85sn9{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--hair);font-size:14px}.row.svelte-1q85sn9.svelte-1q85sn9:first-of-type{border-top:0}.k.svelte-1q85sn9.svelte-1q85sn9{color:var(--mut)}.ext.svelte-1q85sn9.svelte-1q85sn9{display:inline-block;margin-top:14px;color:var(--accent);font-size:13px}.sess.svelte-1q85sn9.svelte-1q85sn9{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:8px}.sess.svelte-1q85sn9 li.svelte-1q85sn9{display:flex;align-items:center;gap:9px;font-size:14px}.dot.svelte-1q85sn9.svelte-1q85sn9{width:8px;height:8px;border-radius:50%;background:var(--hair)}.dot.on.svelte-1q85sn9.svelte-1q85sn9{background:var(--ok)}.cur.svelte-1q85sn9.svelte-1q85sn9{color:var(--faint);font-size:12px;margin-left:auto}.form.svelte-1h4xk55.svelte-1h4xk55{display:grid;gap:16px}.field.svelte-1h4xk55.svelte-1h4xk55{display:grid;gap:7px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--mut);text-transform:uppercase}.field.svelte-1h4xk55 input.svelte-1h4xk55,.field.svelte-1h4xk55 select.svelte-1h4xk55{text-transform:none;font-weight:400;letter-spacing:0;font-size:14px}.opt.svelte-1h4xk55.svelte-1h4xk55{font-weight:400;color:var(--faint);text-transform:none;letter-spacing:0}.row.svelte-1h4xk55.svelte-1h4xk55{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 520px){.row.svelte-1h4xk55.svelte-1h4xk55{grid-template-columns:1fr}}.check.svelte-1h4xk55.svelte-1h4xk55{display:flex;align-items:center;gap:9px;color:var(--bone);font-size:14px;text-transform:none}.check.svelte-1h4xk55 input.svelte-1h4xk55{width:auto;accent-color:var(--accent)}.seg.svelte-1h4xk55.svelte-1h4xk55{display:inline-flex;background:var(--panel2);border:1px solid var(--hair);border-radius:9px;padding:3px;gap:2px;width:100%}.seg.svelte-1h4xk55 button.svelte-1h4xk55{flex:1;background:none;border:0;color:var(--mut);font-weight:500;font-size:13px;padding:7px 10px;border-radius:7px}.seg.svelte-1h4xk55 button.svelte-1h4xk55:hover{color:var(--bone)}.seg.svelte-1h4xk55 button.on.svelte-1h4xk55{background:var(--accent-deep);color:#fff}.drop.svelte-1h4xk55.svelte-1h4xk55{border:1.5px dashed var(--hair);border-radius:10px;padding:24px;text-align:center;color:var(--mut);display:grid;place-items:center;gap:8px;transition:border-color .18s var(--ease),color .18s var(--ease),background .18s var(--ease);cursor:pointer;position:relative}.drop.over.svelte-1h4xk55.svelte-1h4xk55{border-color:var(--accent);color:var(--bone);background:color-mix(in srgb,var(--accent) 8%,transparent)}.drop.svelte-1h4xk55 input.svelte-1h4xk55{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.bar.svelte-1h4xk55.svelte-1h4xk55{height:6px;background:var(--panel2);border-radius:999px;overflow:hidden;margin-top:8px}.bar.svelte-1h4xk55>div.svelte-1h4xk55{height:100%;background:var(--accent);transition:width .2s}.hint.svelte-1h4xk55.svelte-1h4xk55{margin:2px 0 0;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--faint)}.err.svelte-1h4xk55.svelte-1h4xk55{color:var(--fail);margin:0;font-size:13px}.form.svelte-1h4xk55>button[type=submit].svelte-1h4xk55{justify-self:start;padding:10px 20px}.back.svelte-1bjydgt.svelte-1bjydgt{color:var(--mut);font-size:13px;display:inline-block;margin-bottom:14px}.back.svelte-1bjydgt.svelte-1bjydgt:hover{color:var(--accent)}.warn.svelte-1bjydgt.svelte-1bjydgt{padding:12px 16px;margin-bottom:16px;color:var(--run);font-size:13.5px;border-color:color-mix(in srgb,var(--run) 40%,var(--hair))}.warn.svelte-1bjydgt a.svelte-1bjydgt{color:var(--accent)}.wrap.svelte-1bjydgt.svelte-1bjydgt{max-width:620px;padding:20px 22px}.center.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{min-height:100vh;display:grid;place-items:center;padding:24px}.spinner.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{width:28px;height:28px;border:3px solid var(--hair);border-top-color:var(--accent);border-radius:50%;animation:svelte-1kh2gae-spin .8s linear infinite}@keyframes svelte-1kh2gae-spin{to{transform:rotate(360deg)}}.login.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{width:min(380px,92vw);padding:30px;display:grid;gap:13px}.brand.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{font-weight:800;font-size:25px;letter-spacing:-.03em}.sub.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{margin:0 0 6px;color:var(--mut);font-size:13.5px}.cid.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{width:100%;padding:12px 14px;font-weight:600}.linkbtn.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{background:none;border:0;color:var(--mut);font-weight:500;font-size:13px;padding:2px;justify-self:center;cursor:pointer}.linkbtn.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae:hover{color:var(--accent);background:none}.divider.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{display:flex;align-items:center;gap:10px;color:var(--faint);font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin:2px 0;font-family:var(--mono)}.divider.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae:before,.divider.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae:after{content:"";flex:1;height:1px;background:var(--hair)}.adv.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{display:grid;gap:10px}.adv.svelte-1kh2gae .ghost.svelte-1kh2gae.svelte-1kh2gae{width:100%}.err.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{color:var(--fail);font-size:13px;margin:0}.banner.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;margin-bottom:20px;background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,var(--hair));border-radius:var(--radius);font-size:13.5px}.banner.svelte-1kh2gae .ghost.svelte-1kh2gae.svelte-1kh2gae{flex-shrink:0}.modal.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{position:fixed;inset:0;background:#0009;display:grid;place-items:center;padding:24px;z-index:60}.sheet.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{width:min(400px,94vw);padding:22px;display:grid;gap:13px}.sheet-head.svelte-1kh2gae.svelte-1kh2gae.svelte-1kh2gae{display:flex;justify-content:space-between;align-items:center}.sheet-head.svelte-1kh2gae h3.svelte-1kh2gae.svelte-1kh2gae{margin:0;font-size:16px}.sheet.svelte-1kh2gae .cid.svelte-1kh2gae.svelte-1kh2gae{width:100%;padding:11px 14px;font-weight:600}.sheet.svelte-1kh2gae .adv.svelte-1kh2gae.svelte-1kh2gae{display:grid;gap:10px}.sheet.svelte-1kh2gae .adv.svelte-1kh2gae .ghost.svelte-1kh2gae{width:100%}
