.backdrop.svelte-1ktdum1{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:60;background:#020c0b8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal.svelte-1ktdum1{background:var(--glass-strong);width:100%;max-width:420px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:var(--ink);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--glass-highlight), var(--shadow-pop);padding:var(--space-md);flex-direction:column;gap:12px;display:flex}header.svelte-1ktdum1{justify-content:space-between;align-items:center;display:flex}h3.svelte-1ktdum1{margin:0;font-size:1.05rem}.x.svelte-1ktdum1{color:var(--muted,#6b7a72);cursor:pointer;background:0 0;border:0;padding:4px;line-height:0}form.svelte-1ktdum1{flex-direction:column;gap:12px;display:flex}.reasons.svelte-1ktdum1{flex-wrap:wrap;gap:8px;display:flex}.reason.svelte-1ktdum1{border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--fill-1);cursor:pointer;-webkit-user-select:none;user-select:none;padding:6px 14px;font-size:.9rem}.reason.active.svelte-1ktdum1{border-color:var(--green-500,#27ae60);background:var(--green-tint,#e9f7ef);color:var(--green-600,#1f9152);font-weight:700}.reason.svelte-1ktdum1 input:where(.svelte-1ktdum1){opacity:0;pointer-events:none;position:absolute}textarea.svelte-1ktdum1{border:1px solid var(--field);border-radius:var(--radius);width:100%;font:inherit;background:var(--fill-1);color:inherit;resize:vertical;padding:10px}.submit.svelte-1ktdum1{border-radius:var(--radius);min-height:var(--tap);background:var(--accent-fill);background:var(--grad-brand);color:var(--accent-on);font:inherit;cursor:pointer;border:0;padding:0 16px;font-weight:700}.submit.svelte-1ktdum1:hover{background:var(--grad-brand-hover)}.submit.svelte-1ktdum1:disabled{opacity:.5;cursor:default}.thanks.svelte-1ktdum1{color:var(--green-600,#1f9152);margin:0;font-weight:700}.error.svelte-1ktdum1{color:var(--danger,#eb5757);margin:0;font-size:.85rem}.comment-thread.svelte-f3k4or{flex-direction:column;gap:14px;display:flex}h3.svelte-f3k4or{color:var(--text,#1b2a22);margin:0;font-size:1.1rem}.count.svelte-f3k4or{color:var(--muted,#6b7a72);font-size:.9rem;font-weight:400}.new-comment.svelte-f3k4or,.reply-form.svelte-f3k4or{flex-direction:column;gap:8px;display:flex}textarea.svelte-f3k4or{border:1px solid var(--field);border-radius:var(--radius);width:100%;font:inherit;background:var(--fill-1);color:inherit;resize:vertical;padding:10px 12px}textarea.svelte-f3k4or:focus{border-color:var(--focus);outline:none;box-shadow:0 0 0 3px #52ceaf40}.submit.svelte-f3k4or{border-radius:var(--radius);background:var(--accent-fill);background:var(--grad-brand);min-height:2.5rem;color:var(--accent-on);box-shadow:var(--glow-brand);font:inherit;cursor:pointer;border:0;align-self:flex-start;padding:0 18px;font-weight:700}.submit.svelte-f3k4or:hover{background:var(--grad-brand-hover)}.submit.small.svelte-f3k4or{padding:6px 14px;font-size:.9rem}.login-hint.svelte-f3k4or,.empty.svelte-f3k4or{color:var(--muted,#6b7a72);margin:0}.login-hint.svelte-f3k4or a:where(.svelte-f3k4or){color:var(--green-600,#1f9152);font-weight:700}.error.svelte-f3k4or{color:var(--danger,#eb5757);margin:0;font-size:.9rem}.list.svelte-f3k4or{flex-direction:column;gap:12px;display:flex}.thread-item.svelte-f3k4or{flex-direction:column;gap:8px;display:flex}.comment.svelte-f3k4or{background:var(--fill-1);border:1px solid var(--glass-border);border-radius:var(--radius-lg);gap:10px;padding:14px;display:flex}.comment.reply.svelte-f3k4or{background:var(--fill-2)}.comment.removed.svelte-f3k4or{opacity:.7}.replies.svelte-f3k4or,.reply-form.svelte-f3k4or{flex-direction:column;gap:8px;margin-inline-start:40px;display:flex}.avatar.svelte-f3k4or{background:var(--green-tint,#e9f7ef);width:32px;height:32px;color:var(--green-600,#1f9152);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar.svelte-f3k4or img:where(.svelte-f3k4or){object-fit:cover;width:100%;height:100%}.content.svelte-f3k4or{flex:1;min-width:0}.meta.svelte-f3k4or{align-items:baseline;gap:8px;display:flex}.name.svelte-f3k4or{font-size:.92rem;font-weight:700}.time.svelte-f3k4or{color:var(--muted,#6b7a72);font-size:.78rem}.body.svelte-f3k4or{white-space:pre-line;word-break:break-word;margin:6px 0;line-height:1.8}.deleted.svelte-f3k4or{color:var(--muted,#6b7a72);margin:0;font-size:.9rem;font-style:italic}.tools.svelte-f3k4or{align-items:center;gap:12px;display:flex}.tool.svelte-f3k4or{color:var(--muted,#6b7a72);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:.8rem;display:inline-flex}.tool.svelte-f3k4or:hover{color:var(--green-600,#1f9152)}.tool.danger.svelte-f3k4or:hover{color:var(--danger,#eb5757)}.reply-actions.svelte-f3k4or{align-items:center;gap:10px;display:flex}.rating-summary.svelte-prwr0p{border-bottom:1px solid var(--rule,#e2dcd1);flex-direction:column;gap:14px;padding-block:16px;display:flex}.headline.svelte-prwr0p{justify-content:space-between;align-items:center;gap:12px;display:flex}.avg.svelte-prwr0p{align-items:baseline;gap:6px;display:flex}.num.svelte-prwr0p{color:var(--ink,#1b1a17);font-size:2rem;font-weight:800}.outof.svelte-prwr0p{color:var(--muted,#6b7a72);font-size:.85rem}.meta.svelte-prwr0p{color:var(--muted,#6b7a72);align-items:center;gap:6px;font-size:.9rem;display:flex}.star-ico.svelte-prwr0p{color:var(--warn,#f2c94c)}.bars.svelte-prwr0p{flex-direction:column;gap:4px;display:flex}.row.svelte-prwr0p{align-items:center;gap:8px;display:flex}.label.svelte-prwr0p{text-align:center;width:1.6em;color:var(--muted,#6b7a72);font-size:.8rem}.track.svelte-prwr0p{background:var(--green-tint,#e9f7ef);border-radius:999px;flex:1;height:8px;overflow:hidden}.fill.svelte-prwr0p{background:linear-gradient(270deg, var(--green-500,#27ae60), var(--green-400,#47c97e));border-radius:999px;height:100%}.count.svelte-prwr0p{width:2.4em;color:var(--muted,#6b7a72);text-align:start;font-size:.78rem}.head.svelte-w7jpc6{--pull:calc(var(--header-h) + .75rem + var(--space-xl));margin-top:calc(-1 * var(--pull));padding-block:calc(var(--pull) + var(--space-lg)) var(--space-xl);margin-bottom:var(--space-md)}.head-in.svelte-w7jpc6{gap:var(--space-xl);grid-template-columns:12rem minmax(0,1fr) 21rem;align-items:end;display:grid}.head-info.svelte-w7jpc6{min-width:0;padding-bottom:var(--space-xs)}h1.svelte-w7jpc6{gap:var(--space-2xs);font-weight:inherit;flex-direction:column;margin:0;display:flex}.show.svelte-w7jpc6{font-size:var(--text-2xl);overflow-wrap:anywhere;transition:color var(--dur) var(--ease);line-height:1.12}.show.svelte-w7jpc6:hover{color:var(--accent)}.episode.svelte-w7jpc6{font-size:var(--text-xl);align-self:flex-start;font-weight:900;line-height:1.4}.team.svelte-w7jpc6{margin:var(--space-2xs) 0 0;color:var(--ink-2);font-size:var(--text-sm)}.team.svelte-w7jpc6 a:where(.svelte-w7jpc6){color:var(--ink);font-weight:700}.team.svelte-w7jpc6 a:where(.svelte-w7jpc6):hover{color:var(--accent)}.get.svelte-w7jpc6{gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius-xl);flex-direction:column;display:flex}.cta.svelte-w7jpc6{width:100%}.transparency.svelte-w7jpc6{color:var(--ink-2);font-size:var(--text-xs);margin:0;line-height:1.7}.mini-stats.svelte-w7jpc6{padding-top:var(--space-xs);border-top:1px solid var(--glass-border);grid-template-columns:1fr 1fr;margin:0;display:grid}.mini-stats.svelte-w7jpc6 div:where(.svelte-w7jpc6)+div:where(.svelte-w7jpc6){border-inline-start:1px solid var(--glass-border);padding-inline-start:var(--space-sm)}.mini-stats.svelte-w7jpc6 dt:where(.svelte-w7jpc6){font-size:var(--text-xs);color:var(--ink-2)}.mini-stats.svelte-w7jpc6 dd:where(.svelte-w7jpc6){font-size:var(--text-md);margin:0;font-weight:800}.of.svelte-w7jpc6{font-size:var(--text-xs);color:var(--ink-2);font-weight:500}.tabs.svelte-w7jpc6{margin-bottom:var(--space-sm)}.panel.svelte-w7jpc6{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-xl)}.panel.svelte-w7jpc6>:where(.svelte-w7jpc6):first-child{margin-top:0}.panel.svelte-w7jpc6 h2:where(.svelte-w7jpc6){font-size:var(--text-md);margin:var(--space-lg) 0 var(--space-xs);align-items:center;gap:.5rem;font-weight:800;display:flex}.panel.svelte-w7jpc6 h2:where(.svelte-w7jpc6):before{content:"";border-radius:var(--radius-pill);background:var(--grad-brand);width:.25rem;height:1em}.files.svelte-w7jpc6,.changelog.svelte-w7jpc6{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.files.svelte-w7jpc6 li:where(.svelte-w7jpc6),.changelog.svelte-w7jpc6 li:where(.svelte-w7jpc6){align-items:center;gap:var(--space-2xs) var(--space-md);padding:.7rem var(--space-sm);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--fill-1);flex-wrap:wrap;display:flex}.q.svelte-w7jpc6{border-radius:var(--radius-pill);background:var(--fill-2);border:1px solid var(--glass-border);min-height:1.75rem;font-size:var(--text-xs);letter-spacing:.04em;direction:ltr;unicode-bidi:isolate;align-items:center;padding-inline:.7rem;font-weight:800;display:inline-flex}.meta.svelte-w7jpc6{color:var(--ink-2);font-size:var(--text-sm)}.badge.svelte-w7jpc6{font-size:var(--text-xs);color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);border-radius:var(--radius-pill);padding:.1rem .6rem;font-weight:700}.note.svelte-w7jpc6{width:100%;font-size:var(--text-sm);margin:0}.muted.svelte-w7jpc6{color:var(--ink-2)}.cues.svelte-w7jpc6{padding:0 0 0 var(--space-2xs);max-height:28rem;margin:0;list-style:none;overflow-y:auto}.cues.svelte-w7jpc6 li:where(.svelte-w7jpc6){gap:var(--space-sm);padding-block:var(--space-2xs);border-bottom:1px solid var(--rule);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.cue-time.svelte-w7jpc6{color:var(--ink-2);font-size:var(--text-xs);padding-top:.3rem}.cue-text.svelte-w7jpc6{white-space:pre-line;margin:0}form.svelte-w7jpc6{gap:var(--space-2xs);flex-direction:column;max-width:28rem;display:flex}label.svelte-w7jpc6{font-size:var(--text-sm);margin-top:var(--space-2xs);font-weight:600}select.svelte-w7jpc6,textarea.svelte-w7jpc6{font:inherit;background:var(--fill-1);color:var(--ink);border:1px solid var(--field);border-radius:var(--radius);min-height:var(--tap);padding:.5rem .85rem}select.svelte-w7jpc6 option:where(.svelte-w7jpc6){background:var(--paper-raised)}.submit.svelte-w7jpc6{margin-top:var(--space-xs);align-self:flex-start}.success.svelte-w7jpc6{color:var(--accent);font-weight:600}.error.svelte-w7jpc6{color:var(--danger)}.login-link.svelte-w7jpc6{color:var(--accent);text-underline-offset:.3em;font-weight:700;text-decoration:underline}@media (width<=1000px){.head-in.svelte-w7jpc6{gap:var(--space-md) var(--space-lg);grid-template-columns:10rem minmax(0,1fr)}.get.svelte-w7jpc6{grid-column:1/-1}}@media (width<=560px){.head.svelte-w7jpc6{--pull:calc(3.75rem + .5rem + var(--space-lg));padding-block:calc(var(--pull) + var(--space-sm)) var(--space-lg)}.head-in.svelte-w7jpc6{gap:var(--space-md);grid-template-columns:7.5rem minmax(0,1fr)}.head-info.svelte-w7jpc6{padding-bottom:0}.show.svelte-w7jpc6{font-size:var(--text-xl)}.episode.svelte-w7jpc6{font-size:var(--text-lg)}.get.svelte-w7jpc6,.panel.svelte-w7jpc6{padding:var(--space-sm);border-radius:var(--radius-lg)}.cues.svelte-w7jpc6 li:where(.svelte-w7jpc6){grid-template-columns:minmax(0,1fr);gap:0}}
