.set-tile[data-astro-cid-r5wzuw2y]{background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius-md);color:inherit;transition:border-color var(--dur-mid) var(--ease), transform var(--dur-mid) var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.set-tile[data-astro-cid-r5wzuw2y]:hover{color:inherit;border-color:var(--accent);transform:translateY(-3px)}.set-tile__img[data-astro-cid-r5wzuw2y]{aspect-ratio:16/9;background:radial-gradient(ellipse at center, var(--bg-inset) 0%, var(--bg-raised) 100%);border-bottom:1px solid var(--rule);padding:var(--space-3);justify-content:center;align-items:center;display:flex;overflow:hidden}.set-tile__img[data-astro-cid-r5wzuw2y] img[data-astro-cid-r5wzuw2y]{object-fit:contain;max-width:85%;max-height:100%}.set-tile__img[data-astro-cid-r5wzuw2y] img[data-astro-cid-r5wzuw2y].set-tile__icon{max-width:56px;max-height:56px;padding:6px}.set-tile[data-astro-cid-r5wzuw2y][data-variant=booster] .set-tile__img[data-astro-cid-r5wzuw2y] img[data-astro-cid-r5wzuw2y]{max-width:75%;max-height:95%}.set-tile[data-astro-cid-r5wzuw2y][data-variant=sample] .set-tile__img[data-astro-cid-r5wzuw2y] img[data-astro-cid-r5wzuw2y]{max-width:70%;max-height:100%}.set-tile__placeholder[data-astro-cid-r5wzuw2y]{color:var(--ink-faint);font-size:2rem}.set-tile__info[data-astro-cid-r5wzuw2y]{padding:var(--space-3) var(--space-4) var(--space-4);gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.set-tile__name[data-astro-cid-r5wzuw2y]{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.05rem;font-weight:600;overflow:hidden}.set-tile__meta[data-astro-cid-r5wzuw2y]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;margin:0}.set-tile__sep[data-astro-cid-r5wzuw2y]{color:var(--rule-strong);margin:0 .4em}.set-tile__top[data-astro-cid-r5wzuw2y]{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted);align-items:baseline;gap:.5em;display:inline-flex}.set-tile__top[data-astro-cid-r5wzuw2y] em[data-astro-cid-r5wzuw2y]{text-transform:uppercase;letter-spacing:.08em;font-style:normal}.set-tile__top[data-astro-cid-r5wzuw2y] strong[data-astro-cid-r5wzuw2y]{font-family:var(--font-mono);font-feature-settings:"tnum";color:var(--ink);font-size:.95rem;font-weight:600}.sets-toolbar[data-astro-cid-5mwfc37k]{z-index:10;background:var(--bg);margin:0 0 var(--space-5);padding:var(--space-3) 0;border-bottom:1px solid var(--rule);position:sticky;top:0}@media (width>=641px){.sets-toolbar[data-astro-cid-5mwfc37k]{top:64px}}.sets-toolbar__inner[data-astro-cid-5mwfc37k]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.sets-toolbar__count[data-astro-cid-5mwfc37k]{flex-shrink:0;margin:0}.sets-toolbar__count[data-astro-cid-5mwfc37k] strong[data-astro-cid-5mwfc37k]{color:var(--ink);font-family:var(--font-sans);margin-right:.25em;font-size:1rem;font-weight:600}.sets-toolbar__controls[data-astro-cid-5mwfc37k]{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.sets-toolbar__field[data-astro-cid-5mwfc37k]{flex-direction:column;gap:4px;display:flex}.sets-toolbar__field-label[data-astro-cid-5mwfc37k]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--ink-muted);font-size:10px}.sets-toolbar__field[data-astro-cid-5mwfc37k] input[data-astro-cid-5mwfc37k],.sets-toolbar__field[data-astro-cid-5mwfc37k] select[data-astro-cid-5mwfc37k]{background:var(--bg-inset);border:1px solid var(--rule);border-radius:var(--radius-sm);color:var(--ink);padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--size-small);min-height:36px}.sets-toolbar__field[data-astro-cid-5mwfc37k] input[data-astro-cid-5mwfc37k]{width:5.5rem}.sets-toolbar__field--sort[data-astro-cid-5mwfc37k] select[data-astro-cid-5mwfc37k]{cursor:pointer;min-width:11rem}.sets-toolbar__field[data-astro-cid-5mwfc37k] input[data-astro-cid-5mwfc37k]:focus,.sets-toolbar__field[data-astro-cid-5mwfc37k] select[data-astro-cid-5mwfc37k]:focus{border-color:var(--accent);outline:none}.sets-toolbar__btn[data-astro-cid-5mwfc37k]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--size-small);text-transform:uppercase;letter-spacing:var(--tracking-wide);cursor:pointer;align-items:center;min-height:36px;text-decoration:none;display:inline-flex}.sets-toolbar__btn--apply[data-astro-cid-5mwfc37k]{background:var(--accent);color:var(--bg);border:1px solid var(--accent);font-weight:600}.sets-toolbar__btn--apply[data-astro-cid-5mwfc37k]:hover{transform:translateY(-1px)}.sets-toolbar__btn--reset[data-astro-cid-5mwfc37k]{color:var(--ink-muted);border:1px solid var(--rule-strong);background:0 0}.sets-toolbar__btn--reset[data-astro-cid-5mwfc37k]:hover{color:var(--down);border-color:var(--down)}
