.recycle.svelte-h7vqqj{margin-top:18px;font-size:13px}.recycle.svelte-h7vqqj+.recycle:where(.svelte-h7vqqj){margin-top:10px}.glitch-note.svelte-h7vqqj{color:#d9ccff;margin:18px 0 0;font-size:13px}.marks.svelte-h7vqqj{flex-wrap:wrap;gap:0 12px;margin-top:14px;display:flex}.marks.svelte-h7vqqj .btn:where(.svelte-h7vqqj){font-size:13px}.marks.svelte-h7vqqj .btn.on:where(.svelte-h7vqqj){--c-ink:var(--yellow)}.ico.svelte-h7vqqj{height:16px;display:inline-block}.backdrop.svelte-h7vqqj{z-index:1000;background:repeating-conic-gradient(#0f1020e6 0 25%, #0f102099 0 50%) 0 0 / 4px 4px;overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);padding:20px;animation:.2s steps(3,end) svelte-h7vqqj-fade;display:grid;position:fixed;inset:0;overflow-y:auto}.modal.svelte-h7vqqj{background:radial-gradient(circle at 26% 50%, color-mix(in srgb, var(--r) 22%, transparent) 0 22%, color-mix(in srgb, var(--r) 10%, transparent) 22% 34%, transparent 34%), var(--panel);align-items:center;gap:44px;width:100%;max-width:780px;margin:auto;padding:36px;animation:.35s cubic-bezier(.2,1.5,.4,1) svelte-h7vqqj-pop;display:flex;position:relative}.modal.glitch.svelte-h7vqqj{--r:#d9ccff;--r-dark:#6d5fb5;--r-light:#fff}.close.svelte-h7vqqj,.step.svelte-h7vqqj{background:var(--panel-2);width:36px;height:36px;color:var(--muted);font-family:var(--font-title);cursor:pointer;border:0;font-size:13px}.close.svelte-h7vqqj{position:absolute;top:10px;right:12px}.close.svelte-h7vqqj:hover{background:var(--pink);color:var(--ink)}.nav.svelte-h7vqqj{gap:6px;display:flex;position:absolute;top:10px;left:12px}.step.svelte-h7vqqj{font-size:22px;line-height:1}.step.svelte-h7vqqj:hover:not(:disabled){background:var(--accent);color:var(--ink)}.step.svelte-h7vqqj:disabled{opacity:.35;cursor:default}.drag-hint.svelte-h7vqqj{text-align:center;color:var(--dim);margin:12px 0 0;font-size:12px;display:none}@media (hover:none){.drag-hint.svelte-h7vqqj{display:block}}.card-wrap.svelte-h7vqqj{flex:none;width:min(320px,70vw);position:relative}.blurred.svelte-h7vqqj{filter:blur(3px)brightness(.85);clip-path:inset(0)}.lock.svelte-h7vqqj{font-family:var(--font-title);color:var(--text);text-shadow:6px 6px 0 var(--ink);place-items:center;font-size:96px;display:grid;position:absolute;inset:0}.info.svelte-h7vqqj{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.rarity.svelte-h7vqqj{font-family:var(--font-title);text-transform:uppercase;color:var(--r);align-items:center;gap:10px;font-size:13px;display:flex}.icon.svelte-h7vqqj{width:22px;height:22px}h2.svelte-h7vqqj{text-shadow:3px 3px 0 var(--ink);font-size:clamp(26px,4.4vw,40px)}.series.svelte-h7vqqj{color:var(--muted);margin:0}dl.svelte-h7vqqj{gap:10px;width:100%;margin:16px 0 0;display:grid}dl.svelte-h7vqqj div:where(.svelte-h7vqqj){border-bottom:3px solid var(--panel-2);justify-content:space-between;align-items:center;gap:20px;padding-bottom:10px;display:flex}dt.svelte-h7vqqj{font-family:var(--font-title);text-transform:uppercase;color:var(--muted);font-size:13px}dd.svelte-h7vqqj{font-family:var(--font-title);white-space:nowrap;align-items:center;gap:12px;margin:0;font-weight:400;display:flex}.stars.svelte-h7vqqj{color:var(--yellow);letter-spacing:.1em}.bar.svelte-h7vqqj{background:var(--ink);width:120px;height:10px}.bar.svelte-h7vqqj span:where(.svelte-h7vqqj){background:repeating-linear-gradient(90deg, var(--r) 0 6px, transparent 6px 8px);height:100%;animation:.6s cubic-bezier(.2,1,.4,1) both svelte-h7vqqj-fill;display:block}.sheet.svelte-h7vqqj{width:100%;margin-top:10px;font-size:13px}.sheet.svelte-h7vqqj p:where(.svelte-h7vqqj){margin:0}.sheet-text.svelte-h7vqqj{overscroll-behavior:contain;max-height:9em;color:var(--text);padding-right:6px;line-height:1.5;overflow-y:auto}.source.svelte-h7vqqj{color:var(--dim);font-size:12px;margin-top:8px!important}.source.svelte-h7vqqj a:where(.svelte-h7vqqj){color:var(--accent-light)}.locked.svelte-h7vqqj,.loading.svelte-h7vqqj{background:var(--ink);color:var(--muted);padding:10px 12px}@media (width<=860px){.modal.svelte-h7vqqj{flex-direction:column;align-items:stretch;gap:24px;padding:56px 20px 28px}.card-wrap.svelte-h7vqqj{align-self:center}.info.svelte-h7vqqj{align-items:stretch}dl.svelte-h7vqqj div:where(.svelte-h7vqqj){gap:12px}dd.svelte-h7vqqj{text-align:right;white-space:normal;flex-wrap:wrap;justify-content:flex-end}.bar.svelte-h7vqqj{width:90px}}@keyframes svelte-h7vqqj-fade{0%{opacity:0}}@keyframes svelte-h7vqqj-pop{0%{opacity:0;transform:scale(.85)translateY(20px)}}@keyframes svelte-h7vqqj-fill{0%{width:0}}
