.biosuit-compare-column[data-v-38b5a023]{display:flex;flex-direction:column;gap:.875rem;height:100%;min-width:0;overflow:visible}.biosuit-compare-column__picker[data-v-38b5a023]{background:#10131b8c;border:1px solid hsla(0,0%,100%,.08);padding:.875rem}.biosuit-compare-column__picker-label[data-v-38b5a023]{color:#e11d2e;font-size:10px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.biosuit-compare-column__class-row[data-v-38b5a023]{display:flex;gap:.375rem;margin-top:.75rem;width:100%}.biosuit-compare-column__filters[data-v-38b5a023]{display:grid;gap:.5rem;margin-top:.75rem}.biosuit-compare-column__search-row[data-v-38b5a023]{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) minmax(8.5rem,10rem)}.biosuit-compare-column__input[data-v-38b5a023]{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%}.biosuit-compare-column__input[data-v-38b5a023]::-moz-placeholder{color:#94a3b8f2;opacity:1;text-transform:uppercase}.biosuit-compare-column__input[data-v-38b5a023]::placeholder{color:#94a3b8f2;opacity:1;text-transform:uppercase}.biosuit-compare-column__input[data-v-38b5a023]:focus{border-color:#e11d2ea6}.biosuit-compare-card[data-v-38b5a023]{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}.biosuit-compare-card--loading[data-v-38b5a023]{animation:pulse-38b5a023 1.4s ease-in-out infinite;min-height:18rem}.biosuit-compare-card--empty[data-v-38b5a023]{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}.biosuit-compare-card__header[data-v-38b5a023]{--biosuit-portrait-top:-4.25rem;--biosuit-portrait-height:15rem;align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;min-height:calc(var(--biosuit-portrait-height) + var(--biosuit-portrait-top));overflow:visible;padding:1rem 12.75rem 1rem 1rem;position:relative}.biosuit-compare-card__identity[data-v-38b5a023]{max-width:100%;min-width:0;padding-top:.15rem;position:relative;z-index:1}.biosuit-compare-card__name[data-v-38b5a023]{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}.biosuit-compare-card--cols-3 .biosuit-compare-card__name[data-v-38b5a023]{font-size:clamp(1.02rem,1.35vw,1.18rem)}.biosuit-compare-card--cols-4 .biosuit-compare-card__name[data-v-38b5a023]{font-size:clamp(1rem,1.15vw,1.08rem)}.biosuit-compare-card__name .item-detail-title-track[data-v-38b5a023]{display:block;min-width:0}.biosuit-compare-card__name .item-detail-title-text[data-v-38b5a023]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.biosuit-compare-card__name .item-detail-title-text--duplicate[data-v-38b5a023]{display:none}.biosuit-compare-card__name--marquee[data-v-38b5a023]{overflow:hidden;text-overflow:clip}.biosuit-compare-card__name--marquee .item-detail-title-track[data-v-38b5a023]{animation:biosuit-compare-name-marquee-38b5a023 var(--item-detail-title-marquee-duration,20s) linear infinite;display:inline-flex;gap:3rem;min-width:-moz-max-content;min-width:max-content}.biosuit-compare-card__name--marquee .item-detail-title-text[data-v-38b5a023]{display:block;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.biosuit-compare-card__name--marquee .item-detail-title-text--duplicate[data-v-38b5a023]{display:block}@keyframes biosuit-compare-name-marquee-38b5a023{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 1.5rem),0,0)}}@media(prefers-reduced-motion:reduce){.biosuit-compare-card__name--marquee .item-detail-title-track[data-v-38b5a023]{animation:none}}.biosuit-compare-card__class[data-v-38b5a023]{font-size:1.05rem;font-weight:700;letter-spacing:.02em;margin-top:.35rem;opacity:.72}.biosuit-compare-card--cols-3 .biosuit-compare-card__class[data-v-38b5a023]{font-size:1rem}.biosuit-compare-card--cols-4 .biosuit-compare-card__class[data-v-38b5a023]{font-size:.98rem}.biosuit-compare-card__class-logo[data-v-38b5a023]{bottom:.75rem;height:2.15rem;left:1rem;-o-object-fit:contain;object-fit:contain;opacity:.92;pointer-events:none;position:absolute;width:2.15rem;z-index:1}.biosuit-compare-card__portrait[data-v-38b5a023]{background:transparent;height:var(--biosuit-portrait-height);isolation:isolate;left:auto;overflow:hidden;pointer-events:none;position:absolute;right:0;top:var(--biosuit-portrait-top);width:14.5rem;z-index:2}.biosuit-compare-card__portrait-img[data-v-38b5a023]{background:transparent;display:block;filter:drop-shadow(0 18px 20px rgba(0,0,0,.35));height:125%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%}.biosuit-compare-card__tuning[data-v-38b5a023]{align-items:center;background:#22262ee0;border-top:1px solid hsla(0,0%,100%,.12);display:flex;flex-wrap:wrap;gap:.4rem;margin-top:0;padding:.85rem 1.15rem}.biosuit-compare-card__tuning-chip[data-v-38b5a023]{background:transparent;border:1px solid hsla(0,0%,100%,.12);color:#d1d5db;font-size:11px;font-weight:900;letter-spacing:.12em;min-height:2.75rem;min-width:3.25rem;opacity:.72;padding:0 .7rem;text-transform:uppercase;transition:opacity .15s ease,border-color .15s ease,background .15s ease,color .15s ease}.biosuit-compare-card__tuning-chip--active[data-v-38b5a023]{background:#ffffff14;border-color:#ffffff6b;color:#f8fafc;opacity:1}.biosuit-compare-card__tuning-button[data-v-38b5a023]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.12);display:inline-flex;height:2.75rem;justify-content:center;opacity:.72;position:relative;transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:2.75rem}.biosuit-compare-card__tuning-button[data-v-38b5a023]:hover{border-color:#ffffff47;opacity:.95}.biosuit-compare-card__tuning-button--active[data-v-38b5a023]{background:#ffffff14;border-color:#ffffff6b;box-shadow:none;opacity:1;transform:none}.biosuit-compare-card__tuning-icon[data-v-38b5a023]{height:2rem;-o-object-fit:contain;object-fit:contain;width:2rem}.biosuit-compare-card__tuning-fallback[data-v-38b5a023]{align-items:center;color:#fff;display:flex;font-size:.95rem;font-weight:900;inset:0;justify-content:center;position:absolute}.biosuit-compare-card__stats[data-v-38b5a023]{background:#22262ee0;border-top:1px solid hsla(0,0%,100%,.12);margin-top:0}.biosuit-compare-card__stat-list[data-v-38b5a023]{padding:.85rem 1.15rem .95rem}.biosuit-compare-card__stat-list--secondary[data-v-38b5a023]{border-top:1px solid hsla(0,0%,100%,.12);padding-bottom:1.05rem;padding-top:.95rem}.biosuit-compare-card__stat-row[data-v-38b5a023]{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}.biosuit-compare-card__stat-label[data-v-38b5a023]{color:#f8fafcf5;font-weight:500}.biosuit-compare-card__stat-value[data-v-38b5a023]{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.biosuit-compare-card__stat-delta[data-v-38b5a023]{color:#a6d654;font-variant-numeric:tabular-nums;font-weight:700}.biosuit-compare-card__skills[data-v-38b5a023]{background:#22262ee0;border-top:1px solid hsla(0,0%,100%,.12);padding:1rem 1.15rem 1.15rem}.biosuit-compare-card__flying[data-v-38b5a023]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.biosuit-compare-card__flying--divided[data-v-38b5a023]{border-bottom:1px solid hsla(0,0%,100%,.12);margin-bottom:1rem;padding-bottom:1rem}.biosuit-compare-card__flying-icon[data-v-38b5a023]{align-items:center;background:#0b0f16;border:1px solid hsla(0,0%,100%,.15);display:flex;height:4rem;justify-content:center;width:4rem}.biosuit-compare-card__flying-level[data-v-38b5a023]{align-items:center;background:#1a1f2b;border:1px solid hsla(0,0%,100%,.2);bottom:-.25rem;color:#fff;display:flex;font-size:10px;font-weight:900;height:1.25rem;justify-content:center;line-height:1;min-width:1.25rem;padding:0 .25rem;position:absolute;right:-.25rem;transform:rotate(45deg)}.biosuit-compare-card__flying-level>span[data-v-38b5a023]{transform:rotate(-45deg)}.biosuit-compare-card__traits-title[data-v-38b5a023]{align-items:center;color:#f0b35a;display:flex;font-size:.75rem;font-weight:900;gap:.5rem;letter-spacing:.2em;margin-bottom:.75rem;text-transform:uppercase}.biosuit-compare-card__traits-bar[data-v-38b5a023]{background:#e89a3c;display:inline-block;height:1rem;width:.25rem}.biosuit-compare-card__traits-row[data-v-38b5a023]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.biosuit-compare-card__trait-icon[data-v-38b5a023]{align-items:center;background:#0b0f16;border:1px solid rgba(245,158,11,.5);display:flex;height:3rem;justify-content:center;width:3rem}.biosuit-skill-cell[data-v-38b5a023]{cursor:help;position:relative}.biosuit-skill-tooltip[data-v-38b5a023]{background:#0a0d13f5;border:1px solid hsla(0,0%,100%,.15);bottom:calc(100% + .5rem);box-shadow:0 4px 12px #0000008c;left:0;max-width:16rem;opacity:0;padding:.5rem .625rem;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;visibility:hidden;width:-moz-max-content;width:max-content;z-index:30}.biosuit-skill-cell:focus-within .biosuit-skill-tooltip[data-v-38b5a023],.biosuit-skill-cell:hover .biosuit-skill-tooltip[data-v-38b5a023]{opacity:1;transform:translateY(0);visibility:visible}.biosuit-skill-tooltip-title[data-v-38b5a023]{color:#fff;font-size:.75rem;font-weight:800;line-height:1.35}.biosuit-skill-tooltip-desc[data-v-38b5a023]{color:#cbd5e1;font-size:.6875rem;line-height:1.45;margin-top:.25rem}.biosuit-trait-badge[data-v-38b5a023]{align-items:center;background:#0ea5e9eb;bottom:0;display:flex;flex-direction:column;gap:0;justify-content:flex-end;left:0;line-height:.55;min-width:.875rem;padding:0 .125rem .0625rem;pointer-events:none;position:absolute}.biosuit-trait-caret[data-v-38b5a023]{color:#fff;display:block;font-size:.5rem;font-weight:900}.biosuit-compare-card__loading-note[data-v-38b5a023]{color:#9ca3af;font-size:11px;font-weight:900;letter-spacing:.16em;margin-top:.9rem;padding:0 1rem;text-transform:uppercase}.biosuit-compare-card__link[data-v-38b5a023]{color:#94a3b8f2;display:inline-block;font-size:10px;font-weight:900;letter-spacing:.14em;margin-top:.95rem;padding:0 1rem;text-transform:uppercase;transition:color .15s ease}.biosuit-compare-card__link[data-v-38b5a023]:hover{color:#e11d2e}.biosuit-class-chip[data-v-38b5a023]{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);display:inline-flex;flex:1 1 0;height:3rem;justify-content:center;min-width:0;position:relative}.biosuit-class-chip--active[data-v-38b5a023]{background:#e11d2e24;border-color:#e11d2eb3}.biosuit-class-chip__icon[data-v-38b5a023]{height:2rem;-o-object-fit:contain;object-fit:contain;width:2rem}@keyframes pulse-38b5a023{0%,to{opacity:.45}50%{opacity:.85}}.biosuit-stats-compare-table__head[data-v-7f8264e6],.biosuit-stats-compare-table__value[data-v-7f8264e6]{font-size:1.25rem}@media(min-width:768px){.biosuit-stats-compare-table__head[data-v-7f8264e6],.biosuit-stats-compare-table__value[data-v-7f8264e6]{font-size:1.5rem}}
