._1Ss_Ga_toolbar{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}._1Ss_Ga_shipPanel{margin-bottom:1rem}._1Ss_Ga_shipMeta{color:var(--xo-text-dim);margin:0 0 .6rem;font-size:.82rem}._1Ss_Ga_seats{grid-template-columns:repeat(auto-fill,minmax(6.4rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._1Ss_Ga_seat{gap:.3rem;display:grid}._1Ss_Ga_grid,._1Ss_Ga_pickGrid{grid-template-columns:repeat(auto-fill,minmax(6.4rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._1Ss_Ga_card{--r:var(--xo-r-common);--r-deep:#5a6276;background:linear-gradient(180deg, color-mix(in srgb, var(--r) 55%, #1b1340) 0%, color-mix(in srgb, var(--r) 22%, #14123a) 100%) padding-box, linear-gradient(160deg, #fff, var(--r) 35%, var(--r-deep) 70%, color-mix(in srgb, var(--r) 60%, white)) border-box;width:100%;color:var(--xo-text);font:inherit;text-align:center;cursor:default;border:3px solid #0000;border-radius:18px;justify-items:center;padding:.35rem .35rem .45rem;display:grid;position:relative;box-shadow:0 6px 16px #0006,inset 0 1px #ffffff4d}button._1Ss_Ga_card{cursor:pointer}button._1Ss_Ga_card:active{translate:0 2px}._1Ss_Ga_card[data-rarity=rare]{--r:var(--xo-r-rare);--r-deep:#136b78}._1Ss_Ga_card[data-rarity=epic]{--r:var(--xo-r-epic);--r-deep:#5a2a9a}._1Ss_Ga_card[data-rarity=legendary]{--r:var(--xo-r-legendary);--r-deep:#9a5a08}._1Ss_Ga_card[data-selected]{outline:3px solid var(--xo-lime);outline-offset:2px}._1Ss_Ga_cardArt{background:#0003;border-radius:12px;width:100%;line-height:0;display:block;overflow:hidden}._1Ss_Ga_cardArt svg,._1Ss_Ga_cardArt [data-portrait]{width:100%;height:auto}._1Ss_Ga_cardLevel{background:linear-gradient(180deg, #ffb385, var(--xo-orange) 55%, #c2410c);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#fff;width:2rem;height:2.2rem;font-family:var(--xo-display);text-shadow:0 1px #501400b3;place-items:center;font-size:.95rem;display:grid;position:absolute;top:calc(.35rem + 62%);left:.15rem}._1Ss_Ga_cardCompact ._1Ss_Ga_cardLevel{width:1.7rem;height:1.9rem;font-size:.82rem;top:calc(.35rem + 50%)}._1Ss_Ga_cardRole{color:#fff;font-family:var(--xo-display);letter-spacing:.04em;text-transform:uppercase;text-shadow:var(--xo-outline);align-items:center;gap:.25rem;margin-top:.35rem;font-size:.86rem;display:inline-flex}._1Ss_Ga_cardName{max-width:100%;color:var(--xo-text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}._1Ss_Ga_cardNote{color:var(--xo-yellow);text-transform:uppercase;background:#00000059;border-radius:999px;margin-top:.15rem;padding:0 .4rem;font-size:.62rem;font-weight:900}._1Ss_Ga_stars{color:#ffffff2e;gap:.1rem;display:inline-flex}._1Ss_Ga_stars [data-on]{color:#ffc23d;filter:drop-shadow(0 1px #8a4a00)}._1Ss_Ga_emptySeat{color:#c9d1e6b3;width:100%;min-height:9.6rem;font:inherit;cursor:pointer;background:linear-gradient(#c9d1e61a,#08071e66);border:3px dashed #c9d1e659;border-radius:18px;align-content:center;place-items:center;gap:.25rem;display:grid}._1Ss_Ga_emptyIcon{background:#08071eb3;border-radius:50%;place-items:center;width:3.6rem;height:3.6rem;display:grid}._1Ss_Ga_emptyLabel{font-family:var(--xo-display);letter-spacing:.04em;text-transform:uppercase;font-size:.95rem}._1Ss_Ga_emptyHint{color:var(--xo-yellow);font-size:.7rem;font-weight:900}._1Ss_Ga_swapBtn{min-height:2.75rem;color:var(--xo-chrome);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffffff0d;border:2px solid #c9d1e64d;border-radius:12px;font-size:.75rem;font-weight:900}._1Ss_Ga_detailHead{--r:var(--xo-r-common);align-items:center;gap:.8rem;display:flex}._1Ss_Ga_detailHead[data-rarity=rare]{--r:var(--xo-r-rare)}._1Ss_Ga_detailHead[data-rarity=epic]{--r:var(--xo-r-epic)}._1Ss_Ga_detailHead[data-rarity=legendary]{--r:var(--xo-r-legendary)}._1Ss_Ga_detailPortrait{border:4px solid var(--r);width:8rem;box-shadow:0 0 18px color-mix(in srgb, var(--r) 45%, transparent);border-radius:18px;flex:none;line-height:0;overflow:hidden}._1Ss_Ga_detailPortrait svg,._1Ss_Ga_detailPortrait [data-portrait]{width:100%;height:auto}._1Ss_Ga_detailInfo{flex:1;justify-items:start;gap:.35rem;min-width:0;display:grid}._1Ss_Ga_detailInfo>div{width:100%}._1Ss_Ga_detailRole{font-family:var(--xo-display);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:1.05rem}._1Ss_Ga_detailRole span{color:var(--r)}._1Ss_Ga_detailLevel{color:var(--xo-text-dim);margin:0;font-size:.85rem}._1Ss_Ga_subhead{color:var(--xo-chrome);font-family:var(--xo-display);letter-spacing:.06em;text-transform:uppercase;margin:.2rem 0 .4rem;font-size:1rem;font-weight:400}._1Ss_Ga_skills,._1Ss_Ga_traits,._1Ss_Ga_seatChoices{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}._1Ss_Ga_skill{background:var(--xo-inset);border-radius:14px;grid-template-columns:1fr auto;gap:.15rem .5rem;padding:.55rem .7rem;display:grid}._1Ss_Ga_skillName{font-weight:900}._1Ss_Ga_skillFx{color:var(--xo-lime);grid-column:1/-1;font-size:.82rem}._1Ss_Ga_traits ._1Ss_Ga_skillFx{color:var(--xo-text-dim);display:inline}._1Ss_Ga_seatNow{color:var(--xo-text-dim);margin:0 0 .5rem;font-size:.86rem}._1Ss_Ga_hint{color:var(--xo-text-dim);margin:0;font-size:.82rem}._1Ss_Ga_recruits{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._1Ss_Ga_recruit{--r:var(--xo-r-common);border:2px solid color-mix(in srgb, var(--r) 60%, transparent);background:var(--xo-inset);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.5rem;display:grid}._1Ss_Ga_recruit[data-rarity=rare]{--r:var(--xo-r-rare)}._1Ss_Ga_recruit[data-rarity=epic]{--r:var(--xo-r-epic)}._1Ss_Ga_recruit[data-rarity=legendary]{--r:var(--xo-r-legendary)}._1Ss_Ga_recruitArt{border-radius:12px;line-height:0;overflow:hidden}._1Ss_Ga_recruitInfo{gap:.2rem;min-width:0;display:grid}._1Ss_Ga_recruitName{font-weight:900}._1Ss_Ga_recruitMeta{color:var(--xo-text-dim);align-items:center;gap:.4rem;font-size:.8rem;display:flex}._1Ss_Ga_recruitSkills{color:var(--xo-cyan);font-size:.75rem}._1Ss_Ga_linkBtn{background:linear-gradient(180deg, #fff6b8, var(--xo-yellow));min-height:2.75rem;color:var(--xo-ink);font-family:var(--xo-display);letter-spacing:.04em;text-transform:uppercase;border-radius:14px;place-items:center;padding:0 1.1rem;text-decoration:none;display:inline-grid;box-shadow:0 3px #c7801a}
