.bcard.svelte-d49ehb{gap:var(--sp-2);min-width:0;height:100%;padding:var(--sp-2);background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-sm);color:inherit;transition:background-color var(--duration-mid) ease, border-color var(--duration-mid) ease, box-shadow var(--duration-mid) ease;flex-direction:column;text-decoration:none;display:flex}.bcard.svelte-d49ehb:hover,.bcard.svelte-d49ehb:focus-visible{background:var(--card-hover-fill);border-color:var(--card-hover-line);box-shadow:var(--card-hover-edge)}.bcard.svelte-d49ehb:focus-visible{box-shadow:var(--focus-ring)}.bcard-stage.svelte-d49ehb{height:5.4rem;padding:var(--sp-2) var(--sp-3);background:var(--bg-3);flex-direction:column;gap:.35rem}.bcard-stage.svelte-d49ehb:not(:has(img)){background:0 0}.bcard-weapon.svelte-d49ehb{justify-content:center;align-items:center;max-width:100%;display:flex}.bcard-art.svelte-d49ehb{object-fit:contain;width:auto;min-width:0;max-width:100%;height:1.9rem}.bcard.svelte-d49ehb:hover .bcard-stage:where(.svelte-d49ehb):before,.bcard.svelte-d49ehb:focus-visible .bcard-stage:where(.svelte-d49ehb):before{opacity:1}.bcard.svelte-d49ehb:hover img:where(.svelte-d49ehb),.bcard.svelte-d49ehb:focus-visible img:where(.svelte-d49ehb){filter:var(--art-halo)}.bcard-name.svelte-d49ehb{padding:0 var(--sp-1);font-size:var(--fs-sm);color:var(--fg-0);overflow-wrap:anywhere;line-height:1.25}.bcard.svelte-d49ehb:hover .bcard-name:where(.svelte-d49ehb),.bcard.svelte-d49ehb:focus-visible .bcard-name:where(.svelte-d49ehb){color:var(--ember)}.bcard-stats.svelte-d49ehb{gap:var(--sp-1);padding:var(--sp-2) var(--sp-1) 0;border-top:1px dashed var(--line);flex-direction:column;margin-top:auto;display:flex}.bcard-stat.svelte-d49ehb{justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.bcard-lbl.svelte-d49ehb{min-width:0;font-family:var(--f-label);font-weight:600;font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-1)}.bcard-val.svelte-d49ehb{white-space:nowrap;font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:var(--fs-base);color:var(--fg-0);flex:none;line-height:1.2}.bcard-key.svelte-d49ehb{font-size:var(--fs-lg);color:var(--ember)}.bcard-unit.svelte-d49ehb{font-size:var(--fs-2xs);color:var(--fg-1)}@media (width<=720px){.bcard.svelte-d49ehb:focus-visible{box-shadow:var(--focus-ring-inset)}}.bstrip.svelte-1cowfsj{gap:var(--sp-2);scroll-snap-type:x proximity;scroll-padding-inline:var(--sp-1);padding:var(--sp-1) var(--sp-1) .6rem;display:flex;overflow-x:auto}.bstrip-card.svelte-1cowfsj{scroll-snap-align:start;flex:none;width:15rem}@media (width<=720px){.bstrip-card.svelte-1cowfsj{width:min(15rem,82%)}}
