.kroot.svelte-4rx74z{padding-bottom:20px}.cover.svelte-4rx74z h1:where(.svelte-4rx74z){margin:6px 0 8px;font-size:28px;line-height:1.25}.kicker.svelte-4rx74z{color:var(--accent);font-size:13px;font-weight:800}.lead.svelte-4rx74z,.note.svelte-4rx74z{color:var(--muted);font-size:15px;line-height:1.6}.rules.svelte-4rx74z h2:where(.svelte-4rx74z)+.note:where(.svelte-4rx74z){margin-bottom:14px}.rules.svelte-4rx74z ul:where(.svelte-4rx74z){padding-left:18px}.rules.svelte-4rx74z li:where(.svelte-4rx74z)+li:where(.svelte-4rx74z){margin-top:4px}.note.svelte-4rx74z em:where(.svelte-4rx74z){color:var(--text);margin-top:4px;font-style:normal;display:block}.card.svelte-4rx74z{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);margin-top:18px;padding:16px}.card.svelte-4rx74z h2:where(.svelte-4rx74z),.end.svelte-4rx74z h2:where(.svelte-4rx74z){margin-bottom:6px;font-size:18px;font-weight:900}.top.svelte-4rx74z{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.start.svelte-4rx74z{margin:10px 0 6px;font-size:20px}.big.svelte-4rx74z{background:var(--accent);color:#fff;width:100%;min-height:48px;box-shadow:0 4px 0 var(--accent-press);border:0;border-radius:14px;margin-top:12px;font-size:16px;font-weight:800;display:block}.big.svelte-4rx74z:disabled{opacity:.5}.big.alt.svelte-4rx74z{background:var(--panel-2);color:var(--text);box-shadow:none;border:1px solid var(--border)}.ghost.svelte-4rx74z{min-height:44px;color:var(--muted);text-align:center;background:0 0;border:0;width:100%;margin-top:12px;font-size:15px;text-decoration:underline;display:block}.tiers.svelte-4rx74z{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin-top:10px;display:grid}.tier.svelte-4rx74z{border:1px solid var(--border);background:var(--panel-2);text-align:left;border-radius:12px;min-height:56px;padding:8px 10px}.tier.svelte-4rx74z b:where(.svelte-4rx74z){font-size:16px;display:block}.tier.svelte-4rx74z span:where(.svelte-4rx74z){color:var(--muted);font-size:13px}.tier.svelte-4rx74z:disabled{opacity:.45}.bar.svelte-4rx74z{justify-content:space-between;align-items:center;gap:8px;display:flex}.bar.svelte-4rx74z .ghost:where(.svelte-4rx74z){width:auto;margin:0}.chain.svelte-4rx74z,.line.svelte-4rx74z{flex-direction:column;gap:6px;margin:12px 0;padding:0;list-style:none;display:flex}.chain.svelte-4rx74z li:where(.svelte-4rx74z),.line.svelte-4rx74z li:where(.svelte-4rx74z){background:var(--panel-2);overflow-wrap:anywhere;border-radius:14px;align-self:flex-start;max-width:85%;padding:8px 12px}.chain.svelte-4rx74z li.me:where(.svelte-4rx74z),.line.svelte-4rx74z li.me:where(.svelte-4rx74z){background:var(--accent);color:#fff;align-self:flex-end}.chain.svelte-4rx74z li:where(.svelte-4rx74z) span:where(.svelte-4rx74z),.line.svelte-4rx74z li:where(.svelte-4rx74z) span:where(.svelte-4rx74z){opacity:.85;margin-top:2px;font-size:13px;display:block}.prog.svelte-4rx74z{background:var(--panel-2);border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.prog.svelte-4rx74z i:where(.svelte-4rx74z){background:var(--accent);border-radius:3px;height:100%;transition:width .3s;display:block}.trail.svelte-4rx74z{width:max-content;max-width:100%;min-height:28px;color:var(--muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;margin:16px auto 0;padding:0;font-size:13px;list-style:none;display:flex;overflow:hidden}.trail.svelte-4rx74z li:where(.svelte-4rx74z){background:var(--panel-2);border-radius:10px;flex:none;padding:3px 8px}.trail.svelte-4rx74z li.me:where(.svelte-4rx74z){color:var(--accent);font-weight:700}.trail.svelte-4rx74z li.more:where(.svelte-4rx74z){background:0 0;padding:0}.trail.svelte-4rx74z:has(.more:where(.svelte-4rx74z)){-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px);mask-image:linear-gradient(90deg,#0000,#000 32px)}.now.svelte-4rx74z{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);text-align:center;margin-top:14px;padding:22px 12px 26px;scroll-margin:12px}.now.svelte-4rx74z span:where(.svelte-4rx74z){color:var(--muted);font-size:13px;font-weight:800;display:block}.now.svelte-4rx74z b:where(.svelte-4rx74z){overflow-wrap:anywhere;margin-top:6px;font-size:clamp(30px,11vw,44px);font-weight:900;line-height:1.2;display:block}.now.svelte-4rx74z u:where(.svelte-4rx74z){color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:8px;text-decoration-thickness:4px}.end.svelte-4rx74z h3:where(.svelte-4rx74z){color:var(--muted);margin-top:16px;font-size:15px;font-weight:800}.dock.svelte-4rx74z{bottom:var(--tab-h,0px);background:var(--bg);padding:12px 0 8px;position:sticky}form.svelte-4rx74z{gap:8px;display:flex}form.svelte-4rx74z input:where(.svelte-4rx74z){border:1px solid var(--border);background:var(--panel);min-width:0;min-height:48px;color:var(--text);border-radius:12px;flex:1;padding:0 12px;font-size:17px}form.svelte-4rx74z .big:where(.svelte-4rx74z){width:auto;margin:0;padding:0 18px}.msg.svelte-4rx74z{color:var(--danger);word-break:keep-all;margin-top:8px;font-weight:700}.msg.svelte-4rx74z:empty{margin:0}.row.svelte-4rx74z{gap:8px;display:flex}.row.svelte-4rx74z .big:where(.svelte-4rx74z){flex:1}.end.svelte-4rx74z{margin-top:12px}.end.svelte-4rx74z a.ghost:where(.svelte-4rx74z){margin-top:8px}.src.svelte-4rx74z{color:var(--muted-2);margin-top:28px;font-size:12px;line-height:1.6}.src.svelte-4rx74z a:where(.svelte-4rx74z){color:inherit}
