.qa-dock[data-v-4df3a13c]{bottom:6px;display:flex;gap:4px;position:absolute;right:6px;z-index:5}.qa-btn[data-v-4df3a13c],.qa-dock[data-v-4df3a13c]{align-items:center}.qa-btn[data-v-4df3a13c]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#090b119e;border:2px solid hsla(0,0%,100%,.9);border-radius:7px;box-shadow:0 1px 4px #00000073;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:800;height:28px;justify-content:center;line-height:1;min-height:0;min-width:0;transition:background .12s ease,transform .1s ease,border-color .12s ease;width:28px}.qa-btn[data-v-4df3a13c]:active{transform:scale(.92)}.qa-btn[data-v-4df3a13c]:disabled{cursor:wait;opacity:.65}.qa-var[data-v-4df3a13c]{background:color-mix(in oklab,var(--vc) 16%,rgba(9,11,17,.78));border-color:var(--vc);color:var(--vc)}.qa-var[data-v-4df3a13c]:hover{background:color-mix(in oklab,var(--vc) 32%,rgba(9,11,17,.78))}.qa-var.on[data-v-4df3a13c]{background:var(--vc);color:#0a0c12}.qa-abbr[data-v-4df3a13c]{font-family:var(--font-mono,monospace)}.qa-abbr[data-v-4df3a13c],.qa-total[data-v-4df3a13c]{font-size:10px;font-weight:800;line-height:1}.qa-total[data-v-4df3a13c]{background:var(--accent,#35f197);border-radius:6px;color:#0a0c12;padding:3px 6px}.variant-table[data-v-f41fec44]{display:grid;gap:var(--sp-4);min-width:0}.variant-card[data-v-f41fec44]{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;position:relative}.variant-card-head[data-v-f41fec44]{align-items:center;background:var(--bg-muted);border:0;border-bottom:1px solid var(--border);color:var(--text-primary);cursor:pointer;display:grid;gap:var(--sp-3);grid-template-columns:64px minmax(0,1fr) auto auto;min-width:0;padding:0 var(--sp-4) 0 0;text-align:left;width:100%}.variant-card-head:hover strong[data-v-f41fec44]{color:var(--primary)}.card-strip[data-v-f41fec44]{background:var(--bg-elevated);height:56px;overflow:hidden;width:64px}.card-strip img[data-v-f41fec44]{filter:saturate(.85);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 16%;object-position:50% 16%;width:100%}.card-identity[data-v-f41fec44]{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--sp-2);min-width:0;padding:8px 0}.card-identity strong[data-v-f41fec44]{min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color .15s var(--ease);white-space:nowrap}.card-set[data-v-f41fec44]{color:var(--primary);flex-basis:100%;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.card-rarity[data-v-f41fec44]{color:var(--text-muted);font-size:11px}.card-number[data-v-f41fec44]{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--step--1);font-weight:700}.card-open[data-v-f41fec44]{color:var(--text-muted)}.set-mark[data-v-f41fec44]{color:var(--text-secondary);display:grid;height:58px;left:10px;place-items:center;position:absolute;top:79px;width:72px}.set-mark-visual[data-v-f41fec44]{display:grid;height:40px;place-items:center;width:68px}.set-mark-visual img[data-v-f41fec44]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.set-mark-fallback[data-v-f41fec44]{color:var(--text-secondary);font-family:var(--font-display);font-size:12px;font-weight:800;letter-spacing:.04em;text-align:center}.set-mark-label[data-v-f41fec44]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.variant-column-head[data-v-f41fec44],.variant-row[data-v-f41fec44]{align-items:center;display:grid;gap:var(--sp-4);grid-template-columns:minmax(190px,1fr) minmax(90px,auto) 112px}.variant-column-head[data-v-f41fec44]{color:var(--text-muted);font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;padding:8px var(--sp-4) 6px 92px;text-transform:uppercase}.variant-column-head span[data-v-f41fec44]:nth-child(n+2){text-align:right}.variant-row[data-v-f41fec44]{border-top:1px solid color-mix(in oklab,var(--border) 70%,transparent);min-height:58px;padding:8px var(--sp-4) 8px 92px}.variant-name[data-v-f41fec44]{align-items:center;display:flex;gap:var(--sp-3);min-width:0}.variant-image[data-v-f41fec44]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:5px;cursor:zoom-in;flex:0 0 auto;height:46px;overflow:hidden;padding:0;position:relative;width:34px}.variant-image img[data-v-f41fec44]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.variant-image[data-v-f41fec44] svg{background:#080a14d1;border-radius:4px;bottom:2px;color:#fff;padding:2px;position:absolute;right:2px}.variant-swatch[data-v-f41fec44]{background:color-mix(in oklab,var(--variant-color) 12%,transparent);border:2px solid var(--variant-color);border-radius:4px;flex:0 0 auto;height:24px;width:18px}.variant-copy[data-v-f41fec44]{display:flex;flex-direction:column;line-height:1.2;min-width:0}.variant-copy strong[data-v-f41fec44]{font-size:var(--step--1)}.variant-copy small[data-v-f41fec44],.variant-copy strong[data-v-f41fec44]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-copy small[data-v-f41fec44]{color:var(--text-muted);font-size:10px;margin-top:3px}.variant-price[data-v-f41fec44]{color:var(--success);font-family:var(--font-mono);font-size:var(--step--1);font-weight:700;justify-self:end}.quantity-stepper[data-v-f41fec44]{align-items:center;display:grid;gap:3px;grid-template-columns:32px 36px 32px;justify-self:end}.quantity-stepper button[data-v-f41fec44]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:9px;color:var(--text-primary);cursor:pointer;display:grid;font-size:17px;font-weight:800;height:32px;place-items:center;width:32px}.quantity-stepper button[data-v-f41fec44]:last-child{border-color:var(--primary-line);color:var(--primary)}.quantity-stepper button[data-v-f41fec44]:disabled{cursor:default;opacity:.35}.quantity-stepper output[data-v-f41fec44]{color:var(--text-muted);font-family:var(--font-mono);font-size:12px;font-weight:700;text-align:center}.quantity-stepper output.owned[data-v-f41fec44]{color:var(--success)}.variant-login[data-v-f41fec44]{color:var(--secondary);font-size:11px;font-weight:700;justify-self:end}@media(max-width:640px){.variant-card-head[data-v-f41fec44]{grid-template-columns:52px minmax(0,1fr) auto;padding-right:var(--sp-3)}.card-strip[data-v-f41fec44]{height:56px;width:52px}.card-open[data-v-f41fec44],.card-rarity[data-v-f41fec44]{display:none}.set-mark[data-v-f41fec44]{border-bottom:1px solid var(--border);display:flex;gap:var(--sp-2);justify-content:flex-start;min-height:38px;padding:6px var(--sp-3);position:static;width:auto}.set-mark-visual[data-v-f41fec44]{height:28px;width:68px}.set-mark-fallback[data-v-f41fec44]{font-size:10px}.set-mark-label[data-v-f41fec44]{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto;color:var(--text-secondary);font-size:11px;font-weight:700;white-space:normal}.variant-column-head[data-v-f41fec44]{display:none}.variant-row[data-v-f41fec44]{gap:var(--sp-2) var(--sp-3);grid-template-columns:minmax(0,1fr) auto;padding:10px var(--sp-3)}.variant-name[data-v-f41fec44]{grid-row:1/span 2}.variant-price[data-v-f41fec44]{align-self:end;font-size:11px;grid-column:2}.quantity-stepper[data-v-f41fec44]{align-self:start;grid-column:2}.variant-login[data-v-f41fec44]{grid-column:2}}@media(max-width:380px){.variant-swatch[data-v-f41fec44]{display:none}.quantity-stepper[data-v-f41fec44]{grid-template-columns:30px 28px 30px}.quantity-stepper button[data-v-f41fec44]{height:30px;width:30px}}
