.head.svelte-1t3vfb6 h1:where(.svelte-1t3vfb6){margin:0}.head.svelte-1t3vfb6 p:where(.svelte-1t3vfb6){margin:.3rem 0 0}.muted.svelte-1t3vfb6{color:var(--muted)}.summary.svelte-1t3vfb6{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;margin-top:1.2rem;padding:1rem 1.3rem;border-radius:18px;border:1px solid var(--line);background:radial-gradient(80% 140% at 0% 50%,rgb(124 92 255 / .2),transparent 60%),var(--panel)}svg.svelte-1t3vfb6{transform:rotate(-90deg);width:100%;height:100%}circle.svelte-1t3vfb6{fill:none;stroke-width:5}.track.svelte-1t3vfb6{stroke:var(--line)}.fill.svelte-1t3vfb6{stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset .8s ease}.big-ring.svelte-1t3vfb6{position:relative;width:84px;height:84px;flex:none}.big-ring.svelte-1t3vfb6 .fill:where(.svelte-1t3vfb6){stroke:var(--gold)}.big-ring.svelte-1t3vfb6 span:where(.svelte-1t3vfb6){position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:baseline;justify-content:center;padding-top:1.55rem;color:var(--muted);font-size:.85rem}.big-ring.svelte-1t3vfb6 b:where(.svelte-1t3vfb6){color:var(--text);font-size:1.4rem}.summary.svelte-1t3vfb6 ul:where(.svelte-1t3vfb6){list-style:none;display:flex;flex-wrap:wrap;gap:1.6rem;margin:0;padding:0}.summary.svelte-1t3vfb6 li:where(.svelte-1t3vfb6){display:grid}.summary.svelte-1t3vfb6 li:where(.svelte-1t3vfb6) b:where(.svelte-1t3vfb6){display:inline-flex;align-items:center;gap:.25rem;font-size:1.35rem}.summary.svelte-1t3vfb6 li:where(.svelte-1t3vfb6) b:where(.svelte-1t3vfb6) small:where(.svelte-1t3vfb6){font-size:.85rem;color:var(--muted)}.summary.svelte-1t3vfb6 li:where(.svelte-1t3vfb6) span:where(.svelte-1t3vfb6){color:var(--muted);font-size:.78rem}.gold.svelte-1t3vfb6{color:var(--gold)}.summary.svelte-1t3vfb6 li.ready:where(.svelte-1t3vfb6) b:where(.svelte-1t3vfb6){color:#4ade80}.chips.svelte-1t3vfb6{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.2rem}.chips.svelte-1t3vfb6 button:where(.svelte-1t3vfb6){all:unset;cursor:pointer;padding:.35rem .85rem;border-radius:999px;border:1px solid var(--line);font-size:.85rem;color:var(--muted)}.chips.svelte-1t3vfb6 button.on:where(.svelte-1t3vfb6){color:var(--text);border-color:var(--accent);background:#7c5cff2e}.chips.svelte-1t3vfb6 button.hot:where(.svelte-1t3vfb6){border-color:#ffd16680}.chips.svelte-1t3vfb6 i:where(.svelte-1t3vfb6){font-style:normal;font-size:.72rem;margin-left:.2rem;opacity:.8}.sets.svelte-1t3vfb6{display:grid;gap:1rem;margin-top:1.2rem}.set.svelte-1t3vfb6{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:1rem;display:grid;gap:.9rem}.set.complete.svelte-1t3vfb6:not(.claimed){border-color:var(--gold);background:radial-gradient(100% 120% at 100% 0%,rgb(255 209 102 / .12),transparent 60%),var(--panel);box-shadow:0 0 28px #ffd16626}.set.claimed.svelte-1t3vfb6{background:color-mix(in srgb,#4ade80 5%,var(--panel));border-color:color-mix(in srgb,#4ade80 30%,var(--line))}.set.svelte-1t3vfb6 header:where(.svelte-1t3vfb6){display:flex;align-items:center;gap:.9rem}.ring.svelte-1t3vfb6{position:relative;width:52px;height:52px;flex:none}.ring.svelte-1t3vfb6 span:where(.svelte-1t3vfb6){position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:.72rem;font-weight:800}.set.complete.svelte-1t3vfb6 .ring:where(.svelte-1t3vfb6) .fill:where(.svelte-1t3vfb6){stroke:var(--gold)}.set.claimed.svelte-1t3vfb6 .ring:where(.svelte-1t3vfb6) .fill:where(.svelte-1t3vfb6){stroke:#4ade80}.set.claimed.svelte-1t3vfb6 .ring:where(.svelte-1t3vfb6) span:where(.svelte-1t3vfb6){color:#4ade80;font-size:1.1rem}.title.svelte-1t3vfb6{flex:1;min-width:0}h2.svelte-1t3vfb6{margin:0;font-size:1.1rem}.title.svelte-1t3vfb6 small:where(.svelte-1t3vfb6){color:var(--muted)}.title.svelte-1t3vfb6 b:where(.svelte-1t3vfb6){color:var(--text)}.reward.svelte-1t3vfb6{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;border-radius:999px;font-size:.82rem;font-weight:800;color:var(--gold);background:#ffd1661a;border:1px solid rgb(255 209 102 / .3);white-space:nowrap}header.svelte-1t3vfb6 form:where(.svelte-1t3vfb6){margin:0}.claim.svelte-1t3vfb6{padding:.5rem 1rem;background:linear-gradient(135deg,#ff3d6e,#ffd166);color:#1a1020;animation:svelte-1t3vfb6-pulse 1.4s ease-in-out infinite}@keyframes svelte-1t3vfb6-pulse{50%{transform:scale(1.06)}}.fold.svelte-1t3vfb6{all:unset;cursor:pointer;font-size:.8rem;color:var(--muted);padding:.3rem .6rem;border-radius:8px;border:1px solid var(--line);white-space:nowrap}.more.svelte-1t3vfb6{display:block;margin:.7rem auto 0}.members.svelte-1t3vfb6{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.6rem}.member.svelte-1t3vfb6{position:relative}.member.missing.svelte-1t3vfb6 .card{filter:grayscale(1) brightness(.45);transition:filter .2s}.member.missing.svelte-1t3vfb6:hover .card{filter:grayscale(.6) brightness(.75)}.q.svelte-1t3vfb6{position:absolute;top:50%;left:50%;translate:-50% -70%;width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;font-weight:900;background:#0009;border:1px solid rgb(255 255 255 / .2);pointer-events:none}.empty.svelte-1t3vfb6{display:grid;justify-items:center;gap:.4rem;padding:2.5rem 1rem;border-radius:18px;border:1px dashed var(--line);text-align:center;color:var(--muted)}.empty.svelte-1t3vfb6 span:where(.svelte-1t3vfb6){font-size:2.4rem}.empty.svelte-1t3vfb6 p:where(.svelte-1t3vfb6){margin:0}@media(max-width:600px){.set.svelte-1t3vfb6 header:where(.svelte-1t3vfb6){flex-wrap:wrap}.title.svelte-1t3vfb6{flex-basis:calc(100% - 70px)}.summary.svelte-1t3vfb6{gap:1rem;flex-wrap:nowrap;padding:.9rem}.big-ring.svelte-1t3vfb6{width:70px;height:70px}.big-ring.svelte-1t3vfb6 span:where(.svelte-1t3vfb6){padding-top:1.25rem}.summary.svelte-1t3vfb6 ul:where(.svelte-1t3vfb6){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem}.summary.svelte-1t3vfb6 li:where(.svelte-1t3vfb6) b:where(.svelte-1t3vfb6){font-size:1.1rem}.members.svelte-1t3vfb6{grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}}@media(prefers-reduced-motion:reduce){.claim.svelte-1t3vfb6{animation:none}}
