.costume-compare-column[data-v-e9d0168e]{display:flex;flex-direction:column;gap:.875rem;height:100%;min-width:0;overflow:visible}.costume-compare-column__picker[data-v-e9d0168e]{background:#10131b8c;border:1px solid hsla(0,0%,100%,.08);padding:.875rem}.costume-compare-column__picker-label[data-v-e9d0168e]{color:#e11d2e;font-size:10px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.costume-compare-column__type-row[data-v-e9d0168e]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.75rem;width:100%}.costume-type-chip[data-v-e9d0168e]{background:#00000047;border:1px solid hsla(0,0%,100%,.12);color:#9ca3af;font-size:10px;font-weight:900;letter-spacing:.12em;min-height:2rem;padding:0 .65rem;text-transform:uppercase;transition:border-color .15s ease,background .15s ease,color .15s ease}.costume-type-chip[data-v-e9d0168e]:hover{border-color:#ffffff47;color:#fff}.costume-type-chip--active[data-v-e9d0168e]{background:#e11d2e26;border-color:#e11d2ebf;color:#fff}.costume-compare-column__filters[data-v-e9d0168e]{display:grid;gap:.5rem;margin-top:.75rem}.costume-compare-column__search-row[data-v-e9d0168e]{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) minmax(8.5rem,10rem)}.costume-compare-column__input[data-v-e9d0168e]{background:#00000047;border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.04em;min-height:2.5rem;outline:none;padding:0 .75rem;text-transform:uppercase;width:100%}.costume-compare-column__input[data-v-e9d0168e]::-moz-placeholder{color:#94a3b8f2;opacity:1;text-transform:uppercase}.costume-compare-column__input[data-v-e9d0168e]::placeholder{color:#94a3b8f2;opacity:1;text-transform:uppercase}.costume-compare-column__input[data-v-e9d0168e]:focus{border-color:#e11d2ea6}.costume-compare-card[data-v-e9d0168e]{background:linear-gradient(180deg,#181c2af5,#0c0e16fa);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 18px 40px #00000059;display:flex;flex:1 1 auto;flex-direction:column;margin-top:4.25rem;overflow:visible;padding:0 0 .875rem;position:relative}.costume-compare-card--loading[data-v-e9d0168e]{animation:pulse-e9d0168e 1.4s ease-in-out infinite;min-height:18rem}.costume-compare-card--empty[data-v-e9d0168e]{align-items:center;color:#9ca3af;display:flex;font-size:11px;font-weight:900;justify-content:center;letter-spacing:.18em;min-height:10rem;text-align:center;text-transform:uppercase}.costume-compare-card__header[data-v-e9d0168e]{--costume-portrait-top:-4.25rem;--costume-portrait-height:15rem;align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;min-height:calc(var(--costume-portrait-height) + var(--costume-portrait-top));overflow:visible;padding:1rem 12.75rem 1rem 1rem;position:relative}.costume-compare-card__identity[data-v-e9d0168e]{max-width:100%;min-width:0;padding-top:.15rem;position:relative;z-index:1}.costume-compare-card__name[data-v-e9d0168e]{font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:900;line-height:1.15;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.costume-compare-card--cols-3 .costume-compare-card__name[data-v-e9d0168e]{font-size:clamp(1.02rem,1.35vw,1.18rem)}.costume-compare-card--cols-4 .costume-compare-card__name[data-v-e9d0168e]{font-size:clamp(1rem,1.15vw,1.08rem)}.costume-compare-card__name .item-detail-title-track[data-v-e9d0168e]{display:block;min-width:0}.costume-compare-card__name .item-detail-title-text[data-v-e9d0168e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.costume-compare-card__name .item-detail-title-text--duplicate[data-v-e9d0168e]{display:none}.costume-compare-card__name--marquee[data-v-e9d0168e]{overflow:hidden;text-overflow:clip}.costume-compare-card__name--marquee .item-detail-title-track[data-v-e9d0168e]{animation:costume-compare-name-marquee-e9d0168e var(--item-detail-title-marquee-duration,20s) linear infinite;display:inline-flex;gap:3rem;min-width:-moz-max-content;min-width:max-content}.costume-compare-card__name--marquee .item-detail-title-text[data-v-e9d0168e]{display:block;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.costume-compare-card__name--marquee .item-detail-title-text--duplicate[data-v-e9d0168e]{display:block}@keyframes costume-compare-name-marquee-e9d0168e{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 1.5rem),0,0)}}@media(prefers-reduced-motion:reduce){.costume-compare-card__name--marquee .item-detail-title-track[data-v-e9d0168e]{animation:none}}.costume-compare-card__type[data-v-e9d0168e]{font-size:1.05rem;font-weight:700;letter-spacing:.02em;margin-top:.35rem;opacity:.72}.costume-compare-card--cols-3 .costume-compare-card__type[data-v-e9d0168e]{font-size:1rem}.costume-compare-card--cols-4 .costume-compare-card__type[data-v-e9d0168e]{font-size:.98rem}.costume-compare-card__badges[data-v-e9d0168e]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.55rem}.costume-compare-card__badge[data-v-e9d0168e]{background:#00000047;border:1px solid hsla(0,0%,100%,.18);color:#cbd5e1;font-size:9px;font-weight:900;letter-spacing:.14em;padding:.15rem .45rem;text-transform:uppercase}.costume-compare-card__portrait[data-v-e9d0168e]{background:transparent;height:var(--costume-portrait-height);isolation:isolate;left:auto;overflow:hidden;pointer-events:none;position:absolute;right:0;top:var(--costume-portrait-top);width:14.5rem;z-index:2}.costume-compare-card__portrait-img[data-v-e9d0168e]{background:transparent;display:block;filter:drop-shadow(0 18px 20px rgba(0,0,0,.35));height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:100%}.costume-compare-card__stats[data-v-e9d0168e]{background:#22262ee0;border-top:1px solid hsla(0,0%,100%,.12);margin-top:0}.costume-compare-card__stat-list[data-v-e9d0168e]{padding:.85rem 1.15rem .95rem}.costume-compare-card__stat-list--secondary[data-v-e9d0168e]{border-top:1px solid hsla(0,0%,100%,.12);padding-bottom:1.05rem;padding-top:.95rem}.costume-compare-card__stat-title[data-v-e9d0168e]{align-items:center;color:#fff;display:flex;font-size:.75rem;font-weight:900;gap:.5rem;letter-spacing:.2em;margin-bottom:.65rem;text-transform:uppercase}.costume-compare-card__stat-bar[data-v-e9d0168e]{background:#e11d2e;display:inline-block;height:1rem;width:.25rem}.costume-compare-card__stat-row[data-v-e9d0168e]{align-items:baseline;color:#f8fafc;display:flex;flex-wrap:wrap;font-size:.98rem;gap:.45rem;justify-content:flex-start;line-height:1.55;min-height:1.7rem}.costume-compare-card__stat-label[data-v-e9d0168e]{color:#f8fafcf5;font-weight:500}.costume-compare-card__stat-value[data-v-e9d0168e]{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.costume-compare-card__stat-delta[data-v-e9d0168e]{color:#a6d654;font-variant-numeric:tabular-nums;font-weight:700}.costume-compare-card__loading-note[data-v-e9d0168e]{color:#9ca3af;font-size:11px;font-weight:900;letter-spacing:.18em;padding:.85rem 1.15rem;text-transform:uppercase}.costume-compare-card__link[data-v-e9d0168e]{color:#e11d2e;display:inline-flex;font-size:11px;font-weight:900;letter-spacing:.16em;margin:.75rem 1.15rem 0;text-transform:uppercase;transition:color .15s ease}.costume-compare-card__link[data-v-e9d0168e]:hover{color:#fff}@keyframes pulse-e9d0168e{0%,to{opacity:.55}50%{opacity:.9}}.costume-stats-compare-table__head[data-v-f9ad7180],.costume-stats-compare-table__value[data-v-f9ad7180]{font-size:1.25rem}@media(min-width:768px){.costume-stats-compare-table__head[data-v-f9ad7180],.costume-stats-compare-table__value[data-v-f9ad7180]{font-size:1.5rem}}
