.stack[data-astro-cid-b4gtecmt]{position:relative;padding-bottom:12px}.banner[data-astro-cid-b4gtecmt]{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;background:color-mix(in srgb,var(--color-panel-raised) 92%,white 8%);box-shadow:inset 0 0 0 2px var(--color-shadow),6px 6px 0 var(--color-shadow-deep)}.ghost[data-astro-cid-b4gtecmt]{position:absolute;inset:12px 14px 0;opacity:.45;box-shadow:none}.icon[data-astro-cid-b4gtecmt]{flex-shrink:0;width:48px;height:48px;line-height:0}.icon[data-astro-cid-b4gtecmt] svg{width:100%;height:100%}@media(prefers-reduced-motion:no-preference){html.js .banner[data-astro-cid-b4gtecmt]:not(.ghost){opacity:0;transform:translateY(-16px)}.in .banner[data-astro-cid-b4gtecmt]:not(.ghost){animation:drop .5s ease forwards .3s}}@keyframes drop{to{opacity:1;transform:translateY(0)}}.series[data-astro-cid-qrewqupy]{padding:6px 12px;box-shadow:inset 0 0 0 2px var(--color-shadow);clip-path:var(--notch);color:var(--color-muted);font-size:13px;font-weight:700}.series[data-astro-cid-qrewqupy].active{box-shadow:inset 0 0 0 2px var(--color-gold);color:var(--color-text)}.track[data-astro-cid-qrewqupy]{height:14px;padding:2px;background:var(--color-bg);box-shadow:inset 0 0 0 2px var(--color-shadow)}.fill[data-astro-cid-qrewqupy]{height:100%;background:var(--color-gold);box-shadow:inset 0 -3px 0 var(--color-gold-dark);transform-origin:left}@media(prefers-reduced-motion:no-preference){html.js .fill[data-astro-cid-qrewqupy]{transform:scaleX(0)}.in .fill[data-astro-cid-qrewqupy]{animation:grow 1.3s steps(10) forwards .2s}}.chart[data-astro-cid-jccxl3be]{position:relative;padding-top:32px}svg[data-astro-cid-jccxl3be]{display:block;width:100%;height:auto;overflow:visible}.curve[data-astro-cid-jccxl3be]{fill:none;stroke:var(--color-gold);stroke-width:3;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1}.purchase[data-astro-cid-jccxl3be]{stroke:var(--color-muted);stroke-width:1.5;stroke-dasharray:5 5}.dot[data-astro-cid-jccxl3be]{fill:var(--color-text)}.bubble[data-astro-cid-jccxl3be]{position:absolute;right:0;top:0;padding:6px 10px;clip-path:var(--notch);background:var(--color-text);color:var(--color-bg);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.purchase-label[data-astro-cid-jccxl3be]{fill:var(--color-muted);font-size:11px;font-weight:700}.period[data-astro-cid-jccxl3be]{padding:5px 12px;color:var(--color-muted);font-size:13px;font-weight:700}.period[data-astro-cid-jccxl3be].active{background:var(--color-panel-raised);color:var(--color-text);box-shadow:inset 0 0 0 2px var(--color-gold);clip-path:var(--notch)}@media(prefers-reduced-motion:no-preference){html.js .curve[data-astro-cid-jccxl3be]{stroke-dashoffset:1}html.js .dot[data-astro-cid-jccxl3be],html.js .bubble[data-astro-cid-jccxl3be]{opacity:0}.in .curve[data-astro-cid-jccxl3be]{animation:draw 1.6s ease forwards .2s}.in .dot[data-astro-cid-jccxl3be],.in .bubble[data-astro-cid-jccxl3be]{animation:appear .4s ease forwards 1.8s}}@keyframes draw{to{stroke-dashoffset:0}}.lock[data-astro-cid-2hcsdakf]{width:40px;height:48px}.lock[data-astro-cid-2hcsdakf] path[data-astro-cid-2hcsdakf]{fill:none;stroke:var(--color-gold);stroke-width:4}.lock[data-astro-cid-2hcsdakf] rect[data-astro-cid-2hcsdakf]{fill:var(--color-gold)}.check[data-astro-cid-2hcsdakf]{display:grid;place-items:center;width:22px;height:22px;background:var(--color-success);color:var(--color-bg);font-size:12px;font-weight:800}.track[data-astro-cid-ehnp6f3m]{height:14px;padding:2px;background:var(--color-bg);box-shadow:inset 0 0 0 2px var(--color-shadow)}.fill[data-astro-cid-ehnp6f3m]{height:100%;background:var(--color-gold);box-shadow:inset 0 -3px 0 var(--color-gold-dark);transform-origin:left}@media(prefers-reduced-motion:no-preference){html.js .fill[data-astro-cid-ehnp6f3m]{transform:scaleX(0)}.in .fill[data-astro-cid-ehnp6f3m]{animation:grow 1.3s steps(10) forwards .2s}}@keyframes grow{to{transform:scaleX(1)}}.step[data-astro-cid-qmpihhfh]{position:relative}.step[data-astro-cid-qmpihhfh]:not(:last-child):after{content:"";position:absolute;left:6px;top:18px;width:2px;height:16px;background:var(--color-shadow)}.dot[data-astro-cid-qmpihhfh]{width:14px;height:14px;flex-shrink:0;background:var(--color-sky)}.step[data-astro-cid-qmpihhfh]:last-child .dot[data-astro-cid-qmpihhfh]{background:var(--color-gold)}.verdict[data-astro-cid-qmpihhfh]{padding:10px 14px;background:var(--color-panel-raised);box-shadow:inset 0 0 0 2px var(--color-gold);clip-path:var(--notch);color:var(--color-gold)}@media(prefers-reduced-motion:no-preference){html.js .step[data-astro-cid-qmpihhfh],html.js .verdict[data-astro-cid-qmpihhfh]{opacity:0}.in .step[data-astro-cid-qmpihhfh]{animation:appear .4s ease forwards;animation-delay:calc(.3s + var(--step) * .5s)}.in .verdict[data-astro-cid-qmpihhfh]{animation:appear .4s ease forwards 1.9s}}@keyframes appear{to{opacity:1}}.card-preview[data-astro-cid-lro3s3sn]{position:fixed;z-index:60;width:420px;max-width:calc(100vw - 32px);pointer-events:none;visibility:hidden;opacity:0;transform:translateY(-50%) scale(.94);filter:drop-shadow(0 40px 80px rgba(0,0,0,.75))}.card-preview[data-astro-cid-lro3s3sn].on{visibility:visible;opacity:1;transform:translateY(-50%) scale(1)}.preview-face[data-astro-cid-lro3s3sn]{position:relative;aspect-ratio:63 / 88}.preview-face[data-astro-cid-lro3s3sn]>.card-face{border-radius:8px}.preview-label[data-astro-cid-lro3s3sn]{position:absolute;left:50%;bottom:-18px;display:flex;gap:10px;align-items:baseline;padding:8px 18px;transform:translate(-50%);background:var(--color-gold);box-shadow:inset 0 -4px 0 var(--color-gold-dark);clip-path:var(--notch);color:var(--color-bg);font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.preview-label[data-astro-cid-lro3s3sn] b[data-astro-cid-lro3s3sn]{font-size:18px}.preview-close[data-astro-cid-lro3s3sn]{display:none}.card-preview[data-astro-cid-lro3s3sn].is-overlay{inset:0;width:auto;max-width:none;display:grid;place-items:center;align-content:center;gap:32px;padding:16px;background:#0a101deb;transform:none;filter:none}.card-preview[data-astro-cid-lro3s3sn].is-overlay.on{pointer-events:auto}.card-preview[data-astro-cid-lro3s3sn].is-overlay .preview-face[data-astro-cid-lro3s3sn]{width:min(100%,320px)}.card-preview[data-astro-cid-lro3s3sn].is-overlay .preview-label[data-astro-cid-lro3s3sn]{position:static;transform:none}.card-preview[data-astro-cid-lro3s3sn].is-overlay .preview-close[data-astro-cid-lro3s3sn]{display:block;padding:12px 24px;border:0;box-shadow:inset 0 0 0 2px var(--color-shadow);clip-path:var(--notch);background:var(--color-panel);color:var(--color-text);font-weight:800}@media(prefers-reduced-motion:no-preference){.card-preview[data-astro-cid-lro3s3sn]{transition:opacity .18s ease,transform .18s ease,visibility .18s}}.hero-title[data-astro-cid-bbe6dxrz]{font-weight:400;line-height:.88;text-shadow:4px 4px 0 var(--color-shadow)}.gold-line[data-astro-cid-bbe6dxrz]{padding-bottom:8px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-gold);text-shadow:4px 4px 0 var(--color-gold-dark);background-image:conic-gradient(var(--color-gold) 25%,transparent 0 50%,var(--color-gold) 0 75%,transparent 0);background-size:4px 4px;background-position:left bottom;background-repeat:repeat-x}@media(prefers-reduced-motion:no-preference){.scan-flash[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:-8px;background:#fff;opacity:0;pointer-events:none;animation:scan-flash .8s steps(1) .1s 1}}@keyframes scan-flash{0%{opacity:.9}20%{opacity:0}45%{opacity:.9}65%{opacity:0}}.inventory[data-astro-cid-qpinigvg] li[data-astro-cid-qpinigvg]{display:flex;align-items:center;gap:10px;padding:8px 6px;border-bottom:2px dashed var(--color-shadow);outline:none}.inventory[data-astro-cid-qpinigvg] li[data-astro-cid-qpinigvg]:hover,.inventory[data-astro-cid-qpinigvg] li[data-astro-cid-qpinigvg]:focus-visible{background:var(--color-panel-raised)}.arrow[data-astro-cid-qpinigvg]{color:var(--color-gold);visibility:hidden}.is-default[data-astro-cid-qpinigvg] .arrow[data-astro-cid-qpinigvg],.inventory[data-astro-cid-qpinigvg] li[data-astro-cid-qpinigvg]:hover .arrow[data-astro-cid-qpinigvg],.inventory[data-astro-cid-qpinigvg] li[data-astro-cid-qpinigvg]:focus-visible .arrow[data-astro-cid-qpinigvg]{visibility:visible}.inventory[data-astro-cid-qpinigvg]:hover .is-default[data-astro-cid-qpinigvg]:not(:hover) .arrow[data-astro-cid-qpinigvg],.inventory[data-astro-cid-qpinigvg]:focus-within .is-default[data-astro-cid-qpinigvg]:not(:focus-visible) .arrow[data-astro-cid-qpinigvg]{visibility:hidden}.inventory[data-astro-cid-qpinigvg] .add[data-astro-cid-qpinigvg]{justify-content:center;border-bottom:0;color:var(--color-muted);font-weight:700}.value[data-astro-cid-qpinigvg]{font-size:56px;line-height:1;letter-spacing:-.02em;text-shadow:3px 3px 0 var(--color-gold-dark)}.scan-count[data-astro-cid-7ntsvjxa]{display:grid;place-items:center;width:44px;height:44px;border:0;background:var(--color-panel);box-shadow:inset 0 0 0 2px var(--color-shadow);clip-path:var(--notch);color:var(--color-muted);font-weight:800;font-variant-numeric:tabular-nums;cursor:pointer}.scan-count[data-astro-cid-7ntsvjxa][aria-pressed=true]{background:var(--color-gold);box-shadow:inset 0 -4px 0 var(--color-gold-dark);color:var(--color-bg)}.scan-count[data-astro-cid-7ntsvjxa]:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.mini-binder[data-astro-cid-7ntsvjxa]{display:grid;grid-template-columns:repeat(var(--columns),1fr);justify-items:center;gap:6px;width:220px;padding:10px;background:#0e1626;border:4px solid var(--color-shadow);box-shadow:6px 6px 0 var(--color-shadow-deep)}.slot[data-astro-cid-7ntsvjxa]{width:100%;max-width:140px;aspect-ratio:63 / 88;border-radius:var(--radius-card);overflow:hidden;background:#ffffff0a}.slot-face[data-astro-cid-7ntsvjxa]{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){.scan-count[data-astro-cid-7ntsvjxa]{transition:background-color .2s ease}}
