.badge.svelte-wkarhg{height:22px;padding:0 var(--space-2);border-radius:var(--radius-none);font-size:var(--ui-2xs);font-weight:var(--weight-medium);letter-spacing:var(--track-wide);text-transform:uppercase;white-space:nowrap;align-items:center;display:inline-flex}.neutral.svelte-wkarhg{background:var(--color-ink-200);color:var(--color-ink-900)}.signal.svelte-wkarhg{background:var(--color-signal);color:var(--color-on-signal)}.quiet.svelte-wkarhg{background:var(--color-ink-100);color:var(--color-ink-400)}.btn.svelte-na6csl{justify-content:center;align-items:center;gap:var(--space-2);height:var(--size-touch-lg);padding:0 var(--space-6);border-radius:var(--radius-pill);font-size:var(--ui-base);font-weight:var(--weight-medium);letter-spacing:var(--track-chip);text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #0000;display:inline-flex}.full.svelte-na6csl{width:100%;display:flex}.primary.svelte-na6csl{background:var(--color-ink-900);color:var(--color-on-ink)}.signal.svelte-na6csl{background:var(--color-signal);color:var(--color-on-signal)}.secondary.svelte-na6csl{border-color:var(--color-ink-350);color:var(--color-ink-900)}.ghost.svelte-na6csl{padding:0 var(--space-5);color:var(--color-ink-600)}.ghost.svelte-na6csl:hover:not(:disabled){color:var(--color-ink-900)}.btn.svelte-na6csl:disabled{border-color:var(--color-ink-200);color:var(--color-ink-400);background:0 0}.chip.svelte-y6yvij{height:36px;padding:0 var(--space-4);border:1px solid var(--color-ink-350);border-radius:var(--radius-chip);color:var(--color-ink-600);font-size:var(--ui-xs);font-weight:var(--weight-medium);letter-spacing:var(--track-chip);text-transform:uppercase;white-space:nowrap;background:0 0}.selected.svelte-y6yvij{border-color:var(--color-ink-900);background:var(--color-ink-900);color:var(--color-on-ink)}.field.svelte-hzj3t1{gap:var(--space-2);flex-direction:column;display:flex}label.svelte-hzj3t1{color:var(--color-ink-400);font-size:var(--ui-2xs);letter-spacing:var(--track-wide);text-transform:uppercase}.visually-hidden.svelte-hzj3t1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.box.svelte-hzj3t1{align-items:center;gap:var(--space-3);height:52px;padding:0 var(--space-5);border:1px solid var(--color-ink-200);border-radius:var(--radius-pill);background:var(--color-ink-050);display:flex}.lead.svelte-hzj3t1{color:var(--color-ink-400);display:flex}input.svelte-hzj3t1{min-width:0;color:var(--color-ink-900);font-family:inherit;font-size:var(--ui-input);background:0 0;border:none;outline:none;flex-grow:1}input.svelte-hzj3t1::placeholder{color:var(--color-ink-400)}.ib.svelte-1kcbmx4{width:var(--size-touch);height:var(--size-touch);border-radius:var(--radius-pill);color:var(--color-ink-900);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.lg.svelte-1kcbmx4{width:var(--size-fab);height:var(--size-fab)}.outline.svelte-1kcbmx4{border-color:var(--color-ink-200)}.signal.svelte-1kcbmx4{background:var(--color-signal);color:var(--color-on-signal)}.ghost.svelte-1kcbmx4{color:var(--color-ink-400)}.ghost.svelte-1kcbmx4:hover{color:var(--color-ink-900)}.pip.svelte-1dsic8q{background:var(--color-ink-300);transition:background-color var(--motion-dur-standard) var(--motion-ease);display:block}.dot.svelte-1dsic8q{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill)}.bar.svelte-1dsic8q{height:var(--size-pip);border-radius:var(--radius-pill);flex-grow:1}.filled.ink.svelte-1dsic8q{background:var(--color-ink-900)}.filled.signal.svelte-1dsic8q{background:var(--color-signal)}.head.svelte-j5mywz{align-items:center;gap:var(--space-3);display:flex}.dot.svelte-j5mywz{border-radius:var(--radius-pill);background:var(--color-signal);width:7px;height:7px}.label.svelte-j5mywz{color:var(--color-ink-900);font-size:var(--ui-xs);letter-spacing:var(--track-label);text-transform:uppercase}.rule.svelte-j5mywz{background:var(--color-ink-200);flex-grow:1;height:1px}.meta.svelte-j5mywz{color:var(--color-ink-400);font-size:var(--ui-xs);letter-spacing:var(--track-tight)}.stepper.svelte-10s8vea{border:1px solid var(--color-ink-300);border-radius:var(--radius-pill);align-items:center;display:inline-flex;overflow:hidden}button.svelte-10s8vea{width:var(--size-touch);height:var(--size-touch);color:var(--color-ink-900);background:0 0;border:none;justify-content:center;align-items:center;display:flex}button.svelte-10s8vea:disabled{color:var(--color-ink-500)}.value.svelte-10s8vea{min-width:40px;font-size:var(--text-data-lg);letter-spacing:var(--track-data);text-align:center}.row.svelte-15a9091{align-items:center;gap:var(--space-4);display:flex}.track.svelte-15a9091{width:62px;height:34px;padding:var(--space-1) 3px;border:1px solid var(--color-ink-350);border-radius:var(--radius-pill);background:var(--color-ink-100);transition:background-color var(--motion-dur-standard) var(--motion-ease);justify-content:flex-start;align-items:center;display:flex}.track.on.svelte-15a9091{border-color:var(--color-signal);background:var(--color-signal);justify-content:flex-end}.knob.svelte-15a9091{border-radius:var(--radius-pill);background:var(--color-ink-550);width:26px;height:26px;transition:background-color var(--motion-dur-standard) var(--motion-ease)}.track.on.svelte-15a9091 .knob:where(.svelte-15a9091){background:var(--color-on-signal)}label.svelte-15a9091{color:var(--color-ink-600);font-size:var(--ui-base)}.frame.svelte-5a72nn{aspect-ratio:600/825;width:248px;max-width:100%;padding:var(--space-4);border:1px solid var(--color-ink-300);border-radius:var(--radius-slot);background:var(--color-ink-100);background-image:radial-gradient(var(--color-ink-150) 1px, transparent 1px);background-size:var(--texture-dot-pitch) var(--texture-dot-pitch);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.wanted.svelte-5a72nn{border-color:var(--color-signal)}img.svelte-5a72nn{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.placeholder.svelte-5a72nn{color:var(--color-ink-550);font-size:var(--ui-2xs);letter-spacing:var(--track-wide);text-transform:uppercase;position:relative}.sheen.svelte-5a72nn{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-ink-900) 16%, transparent) 50%, transparent 100%);width:34%;height:150%;position:absolute;top:-20%;left:0;transform:translate(-150%)rotate(10deg)}.hold-backdrop.svelte-abrqlq{z-index:50;background:color-mix(in srgb, var(--color-ink-000) 65%, transparent);opacity:0;pointer-events:none;transition:opacity var(--motion-dur-deliberate) var(--motion-ease);position:fixed;inset:0}.hold-backdrop.visible.svelte-abrqlq{opacity:1}.hold-hint.svelte-abrqlq{z-index:52;width:160px;padding:var(--space-3);border-radius:var(--radius-slot);background:var(--color-ink-900);color:var(--color-on-ink);font-size:var(--text-data-lg);font-weight:var(--weight-medium);text-align:center;opacity:0;pointer-events:none;transition:opacity var(--motion-dur-deliberate) var(--motion-ease), transform var(--motion-dur-deliberate) var(--motion-ease);position:fixed;transform:translate(-50%,10px)scale(.9)}.hold-hint.visible.svelte-abrqlq{opacity:1;transform:translate(-50%)scale(1)}.hold-label.svelte-abrqlq{white-space:nowrap;display:block}.visible.svelte-abrqlq .hold-label:where(.svelte-abrqlq){animation:pb-hold-wobble var(--motion-dur-hold) ease-in-out both}.hold-track.svelte-abrqlq{height:3px;margin-top:var(--space-1);background:var(--color-ink-600);border-radius:var(--radius-pill);display:block;overflow:hidden}.hold-track.svelte-abrqlq span:where(.svelte-abrqlq){background:var(--color-on-ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.visible.svelte-abrqlq .hold-track:where(.svelte-abrqlq) span:where(.svelte-abrqlq){animation:pb-hold-fill var(--motion-dur-hold) linear forwards}.landing.svelte-abrqlq .hold-track:where(.svelte-abrqlq) span:where(.svelte-abrqlq){transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.visible.svelte-abrqlq .hold-label:where(.svelte-abrqlq){animation:none}.visible.svelte-abrqlq .hold-track:where(.svelte-abrqlq) span:where(.svelte-abrqlq){animation:none;transform:scaleX(1)}}.slot.svelte-1bkc8qs{aspect-ratio:245/337;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;padding:var(--space-3);border:1px solid var(--color-ink-200);border-radius:var(--radius-slot);background:var(--color-ink-040);background-image:radial-gradient(var(--color-ink-150) 1px, transparent 1px);background-size:var(--texture-dot-pitch) var(--texture-dot-pitch);text-align:left;flex-direction:column;justify-content:space-between;align-items:stretch;display:flex;position:relative;overflow:hidden}.compact.svelte-1bkc8qs .scrim:where(.svelte-1bkc8qs){height:38%}.compact.svelte-1bkc8qs .foot:where(.svelte-1bkc8qs){align-items:baseline;gap:var(--space-1);flex-direction:row}.compact.svelte-1bkc8qs .name:where(.svelte-1bkc8qs){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.compact.svelte-1bkc8qs .num:where(.svelte-1bkc8qs){color:var(--color-ink-600);flex-shrink:0;margin-left:auto}.compact.svelte-1bkc8qs{padding:var(--space-2)}.owned.svelte-1bkc8qs,.dupe.svelte-1bkc8qs{border-color:var(--color-ink-300);background-color:var(--color-ink-100);background-image:none}.incoming.svelte-1bkc8qs{border-color:var(--color-signal);background-color:var(--color-signal-wash);background-image:none}.wanted.svelte-1bkc8qs{border-color:var(--color-ink-200);background-color:var(--color-ink-050);background-image:none}.art.svelte-1bkc8qs{object-fit:cover;opacity:1;pointer-events:none;width:100%;height:100%;transition:opacity var(--motion-dur-standard) var(--motion-ease);position:absolute;inset:0}.incoming.svelte-1bkc8qs .art:where(.svelte-1bkc8qs){opacity:.7}.wanted.svelte-1bkc8qs .art:where(.svelte-1bkc8qs){opacity:.45}.empty.svelte-1bkc8qs .art:where(.svelte-1bkc8qs){opacity:.3}.scrim.svelte-1bkc8qs{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-ink-000) 88%, transparent) 62%, var(--color-ink-000) 100%);pointer-events:none;height:62%;position:absolute;bottom:0;left:0;right:0}.empty.svelte-1bkc8qs .scrim:where(.svelte-1bkc8qs){opacity:.6}.slot.holding.svelte-1bkc8qs{z-index:51;animation:pb-card-balloon var(--motion-dur-hold) ease-in-out both;border-color:var(--color-ink-900);box-shadow:0 16px 32px color-mix(in srgb, var(--color-ink-000) 65%, transparent);transition-duration:var(--motion-dur-standard);transform:translateY(-18px)scale(1.12)rotate(-2deg)}.slot.floated.svelte-1bkc8qs:active{transform:none}.slot.landing.svelte-1bkc8qs{z-index:51;animation:pb-card-land var(--motion-dur-deliberate) var(--motion-ease) both}.holding.svelte-1bkc8qs .art:where(.svelte-1bkc8qs),.landing.svelte-1bkc8qs .art:where(.svelte-1bkc8qs){opacity:1}@media (prefers-reduced-motion:reduce){.slot.landing.svelte-1bkc8qs{animation-name:pb-card-land-reduced}.slot.holding.svelte-1bkc8qs{animation:none;transform:none}}.top.svelte-1bkc8qs,.foot.svelte-1bkc8qs{display:flex;position:relative}.top.svelte-1bkc8qs{justify-content:flex-end}.top.multiple.svelte-1bkc8qs{justify-content:space-between;align-items:center}.option-count.svelte-1bkc8qs{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-ink-000) 86%, transparent);color:var(--color-on-ink);font-size:var(--ui-2xs);padding:3px 5px;line-height:1}.mark.svelte-1bkc8qs{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);background:var(--color-ink-150);transition:background-color var(--motion-dur-standard) var(--motion-ease)}.owned.svelte-1bkc8qs .mark:where(.svelte-1bkc8qs),.dupe.svelte-1bkc8qs .mark:where(.svelte-1bkc8qs){background:var(--color-ink-900)}.incoming.svelte-1bkc8qs .mark:where(.svelte-1bkc8qs){background:var(--color-signal)}.wanted.svelte-1bkc8qs .mark:where(.svelte-1bkc8qs){background:var(--color-ink-300)}.foot.svelte-1bkc8qs{gap:var(--space-1);flex-direction:column;align-items:flex-start}.name.svelte-1bkc8qs{color:var(--color-ink-500);font-size:var(--ui-xs);font-weight:var(--weight-medium);line-height:1.25}.owned.svelte-1bkc8qs .name:where(.svelte-1bkc8qs),.dupe.svelte-1bkc8qs .name:where(.svelte-1bkc8qs),.incoming.svelte-1bkc8qs .name:where(.svelte-1bkc8qs){color:var(--color-ink-900)}.wanted.svelte-1bkc8qs .name:where(.svelte-1bkc8qs){color:var(--color-ink-600)}.num.svelte-1bkc8qs{color:var(--color-ink-500);font-size:var(--text-data);letter-spacing:var(--track-tight)}.incoming.svelte-1bkc8qs .num:where(.svelte-1bkc8qs){color:var(--color-signal-lift)}.wanted.svelte-1bkc8qs .num:where(.svelte-1bkc8qs){color:var(--color-ink-500)}.owned.svelte-1bkc8qs .num:where(.svelte-1bkc8qs),.dupe.svelte-1bkc8qs .num:where(.svelte-1bkc8qs){color:var(--color-ink-400)}.badge.svelte-1bkc8qs{margin-top:var(--space-1)}.wrap.svelte-147vgt6{gap:var(--space-2);flex-direction:column;display:flex}.eyebrow.svelte-147vgt6{color:var(--color-ink-400);font-size:var(--ui-2xs);letter-spacing:var(--track-label);text-transform:uppercase}.title.svelte-147vgt6{letter-spacing:var(--track-data);color:var(--color-ink-900);margin:0;line-height:1}.sm.svelte-147vgt6{font-size:var(--text-display-sm)}.md.svelte-147vgt6{font-size:var(--text-display)}.lg.svelte-147vgt6{font-size:var(--text-display-lg)}.xl.svelte-147vgt6{font-size:var(--text-display-xl)}.row.svelte-9lrjyq{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-ink-100);transition:opacity var(--motion-dur-standard) var(--motion-ease);display:flex}.row.svelte-9lrjyq:hover{background:var(--color-ink-050)}.done.svelte-9lrjyq{opacity:.45}.mark.svelte-9lrjyq{width:var(--size-touch);height:var(--size-touch);border:1px solid var(--color-ink-350);border-radius:var(--radius-pill);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.mark.on.svelte-9lrjyq{border-color:var(--color-ink-900);background:var(--color-ink-900)}.markdot.svelte-9lrjyq{border-radius:var(--radius-pill);background:var(--color-signal);width:10px;height:10px}.mark.on.svelte-9lrjyq .markdot:where(.svelte-9lrjyq){background:var(--color-on-ink)}.thumb.svelte-9lrjyq{border-radius:var(--radius-none);background:var(--color-ink-200);flex-shrink:0;width:34px;height:46px;overflow:hidden}.thumb.svelte-9lrjyq img:where(.svelte-9lrjyq){object-fit:cover;width:100%;height:100%}.body.svelte-9lrjyq{min-width:0;color:inherit;flex-direction:column;flex-grow:1;gap:3px;display:flex}.name.svelte-9lrjyq{color:var(--color-ink-900);font-size:var(--ui-md);font-weight:var(--weight-medium)}.done.svelte-9lrjyq .name:where(.svelte-9lrjyq){color:var(--color-ink-400);text-decoration:line-through}.meta.svelte-9lrjyq{color:var(--color-ink-400);font-size:var(--text-data);letter-spacing:var(--track-tight)}.trail.svelte-9lrjyq{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.price.svelte-9lrjyq{color:var(--color-ink-900);font-size:var(--text-data)}.loader.svelte-ya9z6o{align-items:center;gap:var(--space-3);display:flex}.dot.svelte-ya9z6o{border-radius:var(--radius-pill);background:var(--color-ink-900);width:12px;height:12px}.signal.svelte-ya9z6o{background:var(--color-signal)}.counter.svelte-kspbkd{align-items:baseline;gap:var(--space-2);display:flex}.value.svelte-kspbkd{font-size:var(--text-display-sm);letter-spacing:var(--track-data);color:var(--color-ink-900)}.value.lg.svelte-kspbkd{font-size:var(--text-display)}.rest.svelte-kspbkd{font-size:var(--text-data);letter-spacing:var(--track-data);color:var(--color-ink-400)}.pips.svelte-hanrur{align-items:center;gap:3px;display:flex}.tile.svelte-1bfrs1c{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-ink-200);border-radius:var(--radius-surface);background:var(--color-ink-050);flex-direction:column;flex-grow:1;display:flex}.label.svelte-1bfrs1c{color:var(--color-ink-400);font-size:var(--ui-2xs);letter-spacing:var(--track-wide);text-transform:uppercase}.value.svelte-1bfrs1c{font-size:var(--text-data-lg);letter-spacing:var(--track-data)}.ink.svelte-1bfrs1c{color:var(--color-ink-900)}.signal.svelte-1bfrs1c{color:var(--color-signal-lift)}.bar.svelte-146tpkq{padding:8px 12px max(8px, env(safe-area-inset-bottom));border-top:1px solid var(--color-ink-200);background:var(--color-ink-000)}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.bar.svelte-146tpkq{background:color-mix(in srgb, var(--color-ink-000) 92%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.track.svelte-146tpkq{grid-template-columns:repeat(var(--tab-count,4), minmax(0, 1fr));display:grid;position:relative}.selection.svelte-146tpkq{width:calc(100% / var(--tab-count,4));border-radius:var(--radius-slot);background:var(--color-ink-100);border:1px solid var(--color-ink-200);transform:translateX(calc(var(--selected,0) * 100%));transition:transform var(--motion-dur-deliberate) var(--motion-ease);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.tab.svelte-146tpkq{min-height:56px;color:var(--color-ink-400);border-radius:var(--radius-slot);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--motion-dur-standard) var(--motion-ease);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:relative}.icon.svelte-146tpkq{transition:transform var(--motion-dur-deliberate) var(--motion-ease);display:flex;transform:translateY(0)}.label.svelte-146tpkq{font-size:var(--ui-xs);font-weight:var(--weight-medium)}.selected.svelte-146tpkq{color:var(--color-ink-900)}.selected.svelte-146tpkq .icon:where(.svelte-146tpkq){transform:translateY(-1px)}.tab.svelte-146tpkq:active .icon:where(.svelte-146tpkq){transition-duration:var(--motion-dur-instant);transform:translateY(2px)scale(.82)}@media (prefers-reduced-motion:reduce){.selection.svelte-146tpkq{transition:none}.tab.svelte-146tpkq:active .icon:where(.svelte-146tpkq),.selected.svelte-146tpkq .icon:where(.svelte-146tpkq){transform:none}}.toast.svelte-194iafz{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-slot);background:var(--color-ink-100);display:flex}.dot.svelte-194iafz{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);flex-shrink:0}.dot.signal.svelte-194iafz{background:var(--color-signal)}.dot.ink.svelte-194iafz{background:var(--color-ink-900)}.msg.svelte-194iafz{color:var(--color-ink-900);font-size:var(--ui-sm);flex-grow:1}.action.svelte-194iafz{color:var(--color-signal-lift);font-size:var(--ui-xs);font-weight:var(--weight-medium);letter-spacing:var(--track-chip);text-transform:uppercase;background:0 0;border:none}header.svelte-f39nrf{gap:var(--space-3);flex-direction:column;display:flex}.heading.svelte-f39nrf{grid-template-columns:var(--size-touch) minmax(0, 1fr) var(--size-touch);align-items:center;gap:var(--space-2);display:grid}.title.svelte-f39nrf{text-align:center;min-width:0}h1.svelte-f39nrf{font-family:var(--font-display);font-size:var(--text-data-lg);font-weight:var(--weight-regular);overflow-wrap:anywhere;text-wrap:balance;margin:0;line-height:1.3}.meta.svelte-f39nrf{margin-top:var(--space-1);color:var(--color-ink-400);font-size:var(--ui-2xs);letter-spacing:var(--track-data);text-transform:uppercase;display:block}.collection.svelte-f39nrf{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding-top:var(--space-2);font-size:var(--ui-sm);color:var(--color-ink-400);display:flex}strong.svelte-f39nrf{font-family:var(--font-display);font-weight:var(--weight-regular);color:var(--color-ink-900)}.slash.svelte-f39nrf{color:var(--color-ink-400)}.incoming.svelte-f39nrf{font-size:var(--ui-xs)}.track.svelte-f39nrf{border-radius:var(--radius-pill);background:var(--color-ink-150);height:3px;overflow:hidden}.track.svelte-f39nrf span:where(.svelte-f39nrf){background:var(--color-ink-900);transform-origin:0;height:100%;transition:transform var(--motion-dur-deliberate) var(--motion-ease);display:block}dialog.svelte-ctwjvd{width:min(100%,430px);max-width:none;max-height:calc(100dvh - var(--space-5));border:1px solid var(--color-ink-200);border-radius:var(--radius-surface) var(--radius-surface) 0 0;background:var(--color-ink-050);color:var(--color-ink-900);border-bottom:0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto}dialog[open].svelte-ctwjvd{animation:pb-sheet-in var(--motion-dur-deliberate) var(--motion-ease) both}dialog.closing.svelte-ctwjvd{animation:pb-sheet-out var(--motion-dur-standard) var(--motion-ease) both}dialog.svelte-ctwjvd::backdrop{background:color-mix(in srgb, var(--color-ink-000) 72%, transparent);animation:pb-backdrop-in var(--motion-dur-standard) var(--motion-ease) both}dialog.closing.svelte-ctwjvd::backdrop{animation:pb-backdrop-out var(--motion-dur-standard) var(--motion-ease) both}.content.svelte-ctwjvd{padding:var(--space-3) var(--space-5) max(var(--space-5), env(safe-area-inset-bottom))}.handle.svelte-ctwjvd{width:32px;height:3px;margin:0 auto var(--space-5);background:var(--color-ink-300);border-radius:var(--radius-pill)}.summary.svelte-ctwjvd{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.summary.svelte-ctwjvd img:where(.svelte-ctwjvd){aspect-ratio:245/337;border-radius:var(--radius-chip);object-fit:cover;width:64px}.identity.svelte-ctwjvd{flex:1;min-width:0}h2.svelte-ctwjvd{margin:var(--space-1) 0;font-size:var(--ui-xl);font-weight:var(--weight-medium);overflow-wrap:anywhere}.eyebrow.svelte-ctwjvd,.status.svelte-ctwjvd{color:var(--color-ink-400);font-size:var(--ui-sm)}.eyebrow.svelte-ctwjvd{font-family:var(--font-display);font-size:var(--text-data)}.close.svelte-ctwjvd{width:var(--size-touch);height:var(--size-touch);border-radius:var(--radius-pill);background:var(--color-ink-100);color:var(--color-ink-600);font-size:var(--ui-xl);border:0;align-self:flex-start}.states.svelte-ctwjvd{padding:var(--space-1);gap:var(--space-1);background:var(--color-ink-000);border:1px solid var(--color-ink-200);border-radius:var(--radius-slot);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state.svelte-ctwjvd{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--size-touch-lg);padding:var(--space-1);border-radius:var(--radius-chip);color:var(--color-ink-400);font-size:var(--ui-sm);background:0 0;border:0;display:flex}.chosen.svelte-ctwjvd{background:var(--color-ink-200);color:var(--color-ink-900)}.chosen.incoming.svelte-ctwjvd{background:var(--color-signal-wash);color:var(--color-signal-lift)}.indicator.svelte-ctwjvd{place-items:center;width:14px;height:14px;display:grid}.indicator.svelte-ctwjvd>span:where(.svelte-ctwjvd){border-radius:var(--radius-pill);border:1px solid;width:5px;height:5px}.note.svelte-ctwjvd{margin:var(--space-2) 0 var(--space-4);color:var(--color-ink-400);font-size:var(--ui-xs);text-align:center}.requirement.svelte-ctwjvd{gap:var(--space-1);padding:var(--space-3);margin-bottom:var(--space-3);border:1px solid var(--color-ink-200);border-radius:var(--radius-chip);flex-direction:column;display:flex}.requirement.svelte-ctwjvd span:where(.svelte-ctwjvd),.requirement.svelte-ctwjvd small:where(.svelte-ctwjvd){color:var(--color-ink-400);font-size:var(--ui-xs)}.requirement.svelte-ctwjvd strong:where(.svelte-ctwjvd){font-size:var(--ui-sm);font-weight:var(--weight-medium)}.info.svelte-ctwjvd{min-height:var(--size-touch-lg);padding:var(--space-2) 0;border-top:1px solid var(--color-ink-200);color:var(--color-ink-900);font-size:var(--ui-md);justify-content:space-between;align-items:center;display:flex}.remove.svelte-ctwjvd,.keep.svelte-ctwjvd,.edit.svelte-ctwjvd{min-height:var(--size-touch-lg);width:100%;padding:var(--space-2);border-radius:var(--radius-chip);color:var(--color-ink-400);font-size:var(--ui-sm);background:0 0;border:0}.edit.svelte-ctwjvd{color:var(--color-ink-900);border-top:1px solid var(--color-ink-200);text-align:left;justify-content:space-between;align-items:center;display:flex}.confirm.svelte-ctwjvd p:where(.svelte-ctwjvd),.error.svelte-ctwjvd{font-size:var(--ui-sm);color:var(--color-ink-600);line-height:1.5}.confirm-actions.svelte-ctwjvd{gap:var(--space-2);display:flex}.confirm.svelte-ctwjvd .remove:where(.svelte-ctwjvd){background:var(--color-ink-900);color:var(--color-on-ink)}.keep.svelte-ctwjvd{border:1px solid var(--color-ink-300)}button.svelte-ctwjvd:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){dialog[open].svelte-ctwjvd{animation-name:pb-backdrop-in}dialog.closing.svelte-ctwjvd{animation-name:pb-backdrop-out}}.pocket.svelte-i3sf0x{aspect-ratio:245/337;border:1px dashed var(--color-ink-200);border-radius:var(--radius-slot);width:100%;color:var(--color-ink-400);background-color:var(--color-ink-040);background-image:radial-gradient(var(--color-ink-200) 1px, transparent 1px);background-size:var(--texture-dot-pitch) var(--texture-dot-pitch);place-items:center;display:grid}.pocket.svelte-i3sf0x span:where(.svelte-i3sf0x){border-radius:var(--radius-pill);background:var(--color-ink-040);width:28px;height:28px;font-size:var(--text-data-lg);font-weight:var(--weight-regular);place-items:center;display:grid}.pocket.svelte-i3sf0x:hover:not(:disabled),.pocket.svelte-i3sf0x:focus-visible{border-color:var(--color-ink-400);color:var(--color-ink-900)}.brand.svelte-o00amq{font-family:var(--font-display);font-size:var(--text-display-sm);letter-spacing:-.06em;color:var(--color-ink-900);align-items:baseline;line-height:1;display:inline-flex}.large.svelte-o00amq{font-size:var(--text-display-lg)}.red.svelte-o00amq{color:var(--accent-red-lift)}.fan.svelte-1aawlef{isolation:isolate;width:100%;height:280px;position:relative}.pocket-lines.svelte-1aawlef{border:1px solid var(--color-ink-200);border-radius:var(--radius-surface);background:repeating-linear-gradient(90deg, transparent 0, transparent 32.9%, var(--color-ink-150) 33%, transparent 33.3%);position:absolute;inset:25px 5% 10px;transform:rotate(-4deg)}.sleeve.svelte-1aawlef{width:38%;max-width:166px;transform:translateX(var(--fan-x,0%)) translateY(var(--fan-y,0px)) rotate(var(--fan-rotate,0deg));transform-origin:50% 90%;position:absolute;top:28px;left:31%}.sleeve.svelte-1aawlef:nth-of-type(2){--fan-x:-49%;--fan-y:17px;--fan-rotate:-15deg}.sleeve.svelte-1aawlef:nth-of-type(3){--fan-x:49%;--fan-y:17px;--fan-rotate:15deg}.sleeve.svelte-1aawlef:nth-of-type(4){z-index:2}.card.svelte-1aawlef{aspect-ratio:600/825;border:1px solid var(--color-ink-350);border-radius:var(--radius-slot);background:var(--color-ink-100);width:100%;box-shadow:0 14px 30px color-mix(in srgb, var(--color-ink-000) 65%, transparent);transition:transform var(--motion-dur-standard) var(--motion-ease);position:relative;overflow:hidden}img.svelte-1aawlef,.card-back.svelte-1aawlef{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.card-back.svelte-1aawlef{padding:var(--space-4);background:radial-gradient(var(--color-ink-300) 1px, transparent 1px);background-size:var(--texture-dot-pitch) var(--texture-dot-pitch);place-items:center;display:grid}.card-back.svelte-1aawlef span:where(.svelte-1aawlef){font-family:var(--font-display);font-size:var(--text-display);color:var(--color-ink-400)}.glint.svelte-1aawlef{background:linear-gradient(120deg, transparent 20%, color-mix(in srgb, var(--color-paper) 12%, transparent) 48%, transparent 70%);pointer-events:none;position:absolute;inset:0}.compact.svelte-1aawlef{height:225px}.compact.svelte-1aawlef .sleeve:where(.svelte-1aawlef){width:34%;top:12px;left:33%}.compact.svelte-1aawlef .pocket-lines:where(.svelte-1aawlef){inset:10px 12% 14px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.fan.svelte-1aawlef:hover .sleeve:where(.svelte-1aawlef):last-child .card:where(.svelte-1aawlef){transform:translateY(-10px)rotate(3deg)}}.tile.svelte-1gyz35m{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-ink-200);border-radius:var(--radius-surface);color:var(--color-ink-900);background:var(--color-ink-050);display:flex}.tile.svelte-1gyz35m:hover{border-color:var(--color-ink-400);background:var(--color-ink-100)}.cover.svelte-1gyz35m{width:58px;height:78px;padding:var(--space-2);padding-left:var(--space-3);border:1px solid var(--color-signal);border-left:5px solid var(--color-signal);background:var(--color-signal-wash);box-shadow:3px 3px 0 var(--color-ink-200);border-radius:3px 8px 8px 3px;flex-shrink:0;align-items:center;display:grid}.pockets.svelte-1gyz35m{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.pockets.svelte-1gyz35m span:where(.svelte-1gyz35m){aspect-ratio:5/7;border:1px solid color-mix(in srgb, var(--color-signal-lift) 35%, transparent);border-radius:1px}.pockets.svelte-1gyz35m .filled:where(.svelte-1gyz35m){background:var(--color-signal-lift)}.body.svelte-1gyz35m{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-1gyz35m{gap:var(--space-2);justify-content:space-between;display:flex}h2.svelte-1gyz35m{font-size:var(--ui-input);font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}.arrow.svelte-1gyz35m{color:var(--color-ink-400)}p.svelte-1gyz35m{margin:0 0 var(--space-1);font-size:var(--ui-sm);color:var(--color-ink-400)}.counts.svelte-1gyz35m{justify-content:space-between;gap:var(--space-1);font-size:var(--ui-sm);color:var(--color-ink-600);flex-wrap:wrap;display:flex}.incoming.svelte-1gyz35m{color:var(--color-signal-lift)}.complete.svelte-1gyz35m{align-items:center;gap:var(--space-1);display:inline-flex}.empty.svelte-1gyz35m{font-size:var(--ui-sm);color:var(--color-ink-600)}.detail.svelte-1amdjm9{gap:var(--space-5);padding:var(--space-4) var(--space-5) var(--space-8);flex-direction:column;display:flex}header.svelte-1amdjm9{align-items:center;gap:var(--space-2);display:flex}header.svelte-1amdjm9>span:where(.svelte-1amdjm9){color:var(--color-ink-600);font-size:var(--ui-sm);flex:1}.art.svelte-1amdjm9{padding:var(--space-5) 0;background:radial-gradient(ellipse at center, var(--color-ink-150), transparent 72%);justify-content:center;display:flex}.identity.svelte-1amdjm9{gap:var(--space-2);flex-direction:column;display:flex}.edition.svelte-1amdjm9{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-ink-600);font-size:var(--ui-md);display:flex}h1.svelte-1amdjm9{font-family:var(--font-ui);font-size:var(--text-display-sm);font-weight:var(--weight-medium);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;line-height:1.1}.number.svelte-1amdjm9{font-family:var(--font-display);font-size:var(--text-data);color:var(--color-ink-400);margin:0}.facts.svelte-1amdjm9{gap:var(--space-4);padding-block:var(--space-5);border-block:1px solid var(--color-ink-200);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.facts.svelte-1amdjm9 div:where(.svelte-1amdjm9){gap:var(--space-1);flex-direction:column;display:flex}dt.svelte-1amdjm9{color:var(--color-ink-400);font-size:var(--ui-sm)}dd.svelte-1amdjm9{color:var(--color-ink-900);font-size:var(--ui-md);overflow-wrap:anywhere;margin:0}.collection.svelte-1amdjm9,.placements.svelte-1amdjm9{gap:var(--space-4);flex-direction:column;display:flex}.collection.svelte-1amdjm9{padding:var(--space-4);border:1px solid var(--color-ink-200);border-radius:var(--radius-surface);background:var(--color-ink-050)}
