.W1CSEq_heroBand{margin:0 calc(-1 * var(--space-8));background-color:var(--bg-elevated);border-bottom:1px solid var(--bg-border);background-position:50% 20%;background-size:cover}.W1CSEq_heroOverlay{padding:0 var(--space-8);background:linear-gradient(#1a1816b8 0%,#1a1816e0 45%,#1a1816f7 100%)}@media (max-width:768px){.W1CSEq_heroBand{margin:0 calc(-1 * var(--space-4))}.W1CSEq_heroOverlay{padding:0 var(--space-4)}}.W1CSEq_heroInner{max-width:1140px;padding:var(--space-8) 0 var(--space-10);margin:0 auto;container-type:inline-size}.W1CSEq_page{width:100%;max-width:1140px;padding:var(--space-8) 0 var(--space-12);margin:0 auto}.W1CSEq_back{justify-self:start;align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;margin-left:calc(-1 * var(--space-3));margin-bottom:var(--space-3);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;grid-area:back;text-decoration:none;display:inline-flex}.W1CSEq_back:hover{color:var(--text-primary)}.W1CSEq_back svg{color:currentColor;flex-shrink:0}.W1CSEq_hero{column-gap:var(--space-10);grid-template:"card back""card text"1fr/minmax(0,336px) minmax(0,1fr);align-items:start;display:grid}.W1CSEq_card{border-radius:6.25%/4.6%;grid-area:card;width:100%;max-width:336px;height:auto}.W1CSEq_cardFace.W1CSEq_cardFace{border-radius:6.25%/4.6%}.W1CSEq_heroText{grid-area:text;min-width:0}.W1CSEq_heading{margin-bottom:var(--space-8)}.W1CSEq_facts{gap:var(--space-8);margin:0 0 var(--space-8);flex-wrap:wrap;display:flex}.W1CSEq_facts div{margin:0}.W1CSEq_facts dd{color:var(--text-primary);font-size:var(--text-xl);line-height:var(--leading-tight);font-variant-numeric:tabular-nums;margin:0}.W1CSEq_facts dt{color:var(--text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;margin-top:4px}.W1CSEq_frame{border-top:1px solid var(--bg-border);padding-top:var(--space-8)}.W1CSEq_ctaRow{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:768px){.W1CSEq_ctaRow{flex-direction:column;align-items:stretch}.W1CSEq_ctaBuy.W1CSEq_ctaBuy{width:100%}}.W1CSEq_section{padding-top:var(--space-6);margin-bottom:var(--space-12)}.W1CSEq_section:first-child{padding-top:0}.W1CSEq_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.W1CSEq_section h2{font-size:var(--text-xl);margin:0 0 var(--space-6);font-weight:400}.W1CSEq_sectionHead h2{margin-bottom:0}.W1CSEq_page h2{scroll-margin-top:calc(var(--control-h) + 2 * var(--space-3) + var(--space-6))}.W1CSEq_typeSection{padding-top:calc(var(--space-12) + var(--space-6))}.W1CSEq_typeSection:first-child{padding-top:0}.W1CSEq_note{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 var(--space-4);max-width:68ch}.W1CSEq_empty{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;padding:var(--space-12) var(--space-6);background:var(--bg-base);border:1px solid var(--bg-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.W1CSEq_emptyTitle{font-size:var(--text-lg);font-weight:var(--weight-normal);color:var(--text-primary);margin:0}.W1CSEq_emptyBody{max-width:44ch;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-muted);margin:0}.W1CSEq_empty a[class]{margin-top:var(--space-2)}.W1CSEq_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.W1CSEq_chip{padding:5px var(--space-3);border:1px solid var(--bg-border);background:var(--bg-surface);color:var(--text-primary);font-size:var(--text-sm);border-radius:999px;align-items:center;display:inline-flex}.W1CSEq_chip:hover{border-color:var(--text-muted);background:var(--bg-elevated)}@container (max-width:739px){.W1CSEq_hero{row-gap:var(--space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"back""card""text"}.W1CSEq_card,.W1CSEq_pairCards{max-width:440px}}@media (max-width:768px){.W1CSEq_title{font-size:var(--text-2xl)}}.W1CSEq_pairCards{aspect-ratio:488/680;grid-area:card;width:100%;max-width:336px;position:relative}.W1CSEq_pairCards img{width:84%;height:auto;box-shadow:var(--shadow-md);transition:box-shadow var(--transition-fast);border-radius:4.75%/3.5%;position:absolute}.W1CSEq_pairCards img:first-child{z-index:1;top:0;left:0}.W1CSEq_pairCards img:last-child{z-index:2;bottom:0;right:0}.W1CSEq_pairCards img:hover{z-index:3;box-shadow:var(--shadow-lg)}@media (max-width:768px){.W1CSEq_page{padding-top:var(--space-6)}}.W1CSEq_cardArt{border-radius:var(--radius-md);background:var(--bg-elevated);aspect-ratio:5/7;position:relative;overflow:hidden}.W1CSEq_cardArt img{object-fit:cover;border-radius:var(--radius-md);width:100%;height:100%;display:block}.W1CSEq_cardMeta{padding-top:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-tight);text-align:center;font-variant-numeric:tabular-nums;display:block}.W1CSEq_pillCount{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:var(--text-xs)}.W1CSEq_gridCell{flex-direction:column;min-width:0;display:flex}.W1CSEq_simName{padding-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-tight);text-align:center;display:block}.W1CSEq_simCell.W1CSEq_simCell{--hover-rise:calc(var(--space-1) + var(--text-xs) * var(--leading-tight))}.W1CSEq_simCard:hover+.W1CSEq_simName{color:var(--text-primary)}.W1CSEq_bandLabel{font-size:var(--text-xs);color:var(--text-muted);font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;margin:var(--space-4) 0 var(--space-2)}.W1CSEq_bandLabel:first-of-type{margin-top:var(--space-3)}.W1CSEq_chipsQuiet .W1CSEq_chip{color:var(--text-secondary);background:0 0}.W1CSEq_chipsQuiet .W1CSEq_chip:hover{color:var(--text-primary);background:var(--bg-elevated)}.W1CSEq_frame{margin:var(--space-8) 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.W1CSEq_pills{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.W1CSEq_navBar{--nav-h:calc(var(--control-h) + 2 * var(--space-3));top:var(--page-top,0px);height:var(--nav-h);box-sizing:border-box;z-index:30;background:var(--bg-surface);border-bottom:1px solid var(--bg-border);margin:0 calc(-1 * var(--space-8));padding:var(--space-3) var(--space-8);position:sticky}.W1CSEq_navInner{align-items:center;gap:var(--space-3);width:100%;min-width:0;max-width:1140px;margin:0 auto;display:flex}.W1CSEq_navAvatar{cursor:pointer;border-radius:var(--radius-full);transition:opacity var(--transition-fast);background:0 0;border:none;flex-shrink:0;padding:0;display:flex}.W1CSEq_navAvatar:hover{opacity:.8}.W1CSEq_navAvatar:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.W1CSEq_navSectionsWrap{min-width:0;margin-left:calc(-1 * var(--space-3));flex:auto;position:relative}.W1CSEq_navSections{align-items:center;gap:var(--space-4);scrollbar-width:none;padding:0 var(--space-6);display:flex;overflow-x:auto}.W1CSEq_navSections::-webkit-scrollbar{display:none}.W1CSEq_navLink{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;transition:color var(--transition-fast);flex-shrink:0;text-decoration:none}.W1CSEq_navLink:hover{color:var(--text-secondary)}.W1CSEq_navLink[data-active]{color:var(--text-primary)}.W1CSEq_navArrow{z-index:1;border-radius:var(--radius-full);background:var(--bg-elevated);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.W1CSEq_navArrow:hover{background:var(--bg-hover);color:var(--text-primary)}.W1CSEq_navArrow:before{content:"";width:var(--space-10);z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0}.W1CSEq_navArrowLeft{left:var(--space-3)}.W1CSEq_navArrowLeft svg{transform:rotate(180deg)}.W1CSEq_navArrowLeft:before{background:linear-gradient(to right, var(--bg-surface) 60%, transparent);left:-6px}.W1CSEq_navArrowRight{right:0}.W1CSEq_navArrowRight:before{background:linear-gradient(to left, var(--bg-surface) 60%, transparent);right:-6px}.W1CSEq_navCta{flex-shrink:0}@media (max-width:900px){.W1CSEq_navAvatar{display:none}.W1CSEq_navArrowLeft:before{left:calc(-1 * var(--space-3))}}@media (max-width:768px){.W1CSEq_navBar{--nav-h:calc(var(--control-h) + 2 * var(--space-2));margin:0 calc(-1 * var(--space-4));padding:var(--space-2) var(--space-4)}}.W1CSEq_skelLine{border-radius:var(--radius-sm);height:1.1rem}.W1CSEq_skelCard{aspect-ratio:336/468;border-radius:4.75%/3.5%}.W1CSEq_skelStats{gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.W1CSEq_skelGrid{gap:var(--space-2);margin-top:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.W1CSEq_skelTile{aspect-ratio:5/7;border-radius:var(--radius-md)}.W1CSEq_titleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.W1CSEq_related{scroll-margin-top:calc(var(--control-h) + 2 * var(--space-3) + var(--space-6));margin:0 calc(-1 * var(--space-8));padding:calc(var(--space-12) + var(--space-4)) var(--space-8) var(--space-12);background:var(--bg-base);border-top:1px solid var(--bg-border)}.W1CSEq_relatedInner{width:100%;max-width:1140px;margin:0 auto}@media (max-width:768px){.W1CSEq_related{margin-left:calc(-1 * var(--space-4));margin-right:calc(-1 * var(--space-4));padding:var(--space-10) var(--space-4)}}.W1CSEq_about{margin:0 calc(-1 * var(--space-8));padding:var(--space-12) var(--space-8);background:var(--bg-base);border-top:1px solid var(--bg-border)}.W1CSEq_aboutInner{width:100%;max-width:1140px;margin:0 auto}.W1CSEq_aboutTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0 0 var(--space-3)}.W1CSEq_aboutBody{max-width:68ch;margin:0 0 var(--space-8);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.W1CSEq_faq{gap:var(--space-6);max-width:68ch;margin:0;display:grid}.W1CSEq_faq dt{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium);margin-bottom:var(--space-1)}.W1CSEq_faq dd{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}@media (max-width:768px){.W1CSEq_about{margin-left:calc(-1 * var(--space-4));margin-right:calc(-1 * var(--space-4));padding:var(--space-10) var(--space-4)}}
.QobRfW_popover{z-index:10002;background:var(--bg-elevated);border:1px solid var(--bg-border);border-radius:var(--radius-md);min-width:220px;max-height:76dvh;padding:var(--space-1);scrollbar-width:thin;animation:.1s QobRfW_popoverIn;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000059,0 2px 8px #0003}@keyframes QobRfW_popoverIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.QobRfW_action{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-secondary);text-align:left;transition:background var(--transition-fast), color var(--transition-fast);white-space:nowrap;background:0 0;border:none;display:flex}.QobRfW_action:hover,.QobRfW_action[data-active]{background:var(--bg-hover);color:var(--text-primary)}.QobRfW_action:disabled{opacity:.35;cursor:default;pointer-events:none}.QobRfW_danger{color:var(--error)}.QobRfW_danger:hover{color:var(--error);background:#e052521a}.QobRfW_divider{background:var(--bg-border);height:1px;margin:var(--space-1) calc(-1 * var(--space-1))}.QobRfW_chevron{color:var(--text-muted);transition:color var(--transition-fast);flex-shrink:0;margin-left:auto}.QobRfW_action:hover .QobRfW_chevron,.QobRfW_action[data-active] .QobRfW_chevron{color:var(--text-primary)}.QobRfW_submenu{z-index:10003;background:var(--bg-elevated);border:1px solid var(--bg-border);border-radius:var(--radius-md);min-width:220px;max-height:280px;padding:var(--space-1);scrollbar-width:thin;animation:.1s QobRfW_popoverIn;position:fixed;top:-9999px;left:-9999px;overflow-y:auto;box-shadow:0 8px 24px #00000059,0 2px 8px #0003}.QobRfW_label{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.QobRfW_icon{flex-shrink:0;align-items:center;display:flex}.QobRfW_text{flex:1;min-width:0}.QobRfW_check{color:var(--text-primary);flex-shrink:0;align-items:center;margin-left:auto;display:flex}.QobRfW_switch{margin-left:auto}.QobRfW_kbd{border:1px solid var(--bg-border);background:var(--bg-surface);color:var(--text-muted);font-family:var(--font-mono);border-radius:3px;flex-shrink:0;margin-left:auto;margin-right:-6px;padding:1px 5px;font-size:10px;line-height:1.4}.QobRfW_action[data-checked] .QobRfW_kbd,.QobRfW_check+.QobRfW_kbd{margin-left:var(--space-2)}@media (prefers-reduced-motion:reduce){.QobRfW_popover,.QobRfW_submenu{animation:none}}
._08hyua_card{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:none;cursor:grab;width:100%;height:100%;transition:box-shadow var(--transition-fast);--tap-shift:23px;border-radius:7px;position:relative;overflow:visible}._08hyua_face{background:var(--bg-elevated);transition:transform var(--transition-fast);border-radius:7px;position:absolute;inset:0}._08hyua_img,._08hyua_noArt,._08hyua_foil{border-radius:7px}._08hyua_img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}._08hyua_noArt{width:100%;height:100%;padding:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-secondary);text-align:center;border:1px solid var(--bg-border);justify-content:center;align-items:center;display:flex}._08hyua_card[data-tapped=true] ._08hyua_face{transform:rotate(90deg)}._08hyua_card[data-tapped=true] ._08hyua_counter{top:calc(4px + var(--tap-shift));left:calc(4px - var(--tap-shift))}._08hyua_card[data-tapped=true] ._08hyua_ptBadge{bottom:calc(4px + var(--tap-shift));left:calc(4px - var(--tap-shift));right:calc(4px - var(--tap-shift))}._08hyua_card[data-tapped=true] ._08hyua_taxBadge{top:calc(4px + var(--tap-shift));right:calc(4px - var(--tap-shift))}._08hyua_card[data-tapped=true] ._08hyua_flipBtn{border-radius:var(--radius-sm);color:#ffffffb8;cursor:pointer;width:26px;height:26px;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:#0000008c;border:1px solid #ffffff26;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:33%;right:6px;transform:translateY(-50%)}._08hyua_frozen{top:calc(4px + var(--tap-shift));right:calc(4px - var(--tap-shift))}._08hyua_card[data-tapped=true] ._08hyua_tokenMark{top:calc(4px + var(--tap-shift))}._08hyua_card:active{cursor:grabbing}body[data-playtest-dragging] ._08hyua_card{cursor:grabbing}._08hyua_card[data-dragging]{visibility:hidden}._08hyua_card[data-selected] ._08hyua_face,._08hyua_card[data-active] ._08hyua_face,._08hyua_card[data-battlefield]:hover ._08hyua_face{outline:1px solid var(--accent);outline-offset:2px}._08hyua_foil{pointer-events:none;mix-blend-mode:color-dodge;opacity:.28;background:linear-gradient(115deg,#0000 20%,#78c8ff8c 35%,#ff8cdc8c 47%,#ffeb828c 58%,#0000 75%);position:absolute;inset:0}._08hyua_counter{border-radius:var(--radius-full);background:var(--text-primary);min-width:21px;height:21px;color:var(--bg-base);font-family:inherit;font-size:11px;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;cursor:pointer;transition:opacity var(--transition-fast), transform var(--transition-fast);border:none;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #0009}._08hyua_counter:hover:not(:disabled){opacity:.9;transform:scale(1.12)}._08hyua_counter:active:not(:disabled){transition:none;transform:scale(1)}._08hyua_counter:disabled{cursor:default}._08hyua_ptBadge{pointer-events:none;justify-content:flex-end;display:flex;position:absolute;bottom:4px;left:4px;right:4px}._08hyua_ptChip{pointer-events:auto;border-radius:var(--radius-sm);border:1px solid var(--bg-border);min-width:0;color:var(--text-primary);font-size:12px;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;transition:flex-grow var(--transition-fast);background:#100f0eeb;flex:0 auto;justify-content:space-between;align-items:center;gap:0;padding:2px 3px;line-height:1.25;display:flex;box-shadow:0 1px 4px #00000080}._08hyua_card[data-battlefield]:hover ._08hyua_ptChip:not([data-loyalty]){flex-grow:1}._08hyua_ptChip:not([data-loyalty]):has(:focus-visible){flex-grow:1}._08hyua_ptValue{text-align:center;min-width:2ch;transition:color var(--transition-fast);padding:0 1px}._08hyua_ptValue[data-overridden]{color:var(--accent)}._08hyua_ptSlash{color:var(--text-muted);padding:0 1px}._08hyua_ptStep{width:0;height:17px;color:var(--text-muted);cursor:pointer;opacity:0;pointer-events:none;transition:width var(--transition-fast), margin var(--transition-fast), opacity var(--transition-fast);background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-family:inherit;font-size:12px;line-height:1;display:flex;overflow:hidden}._08hyua_ptStep:hover{background:var(--bg-hover);color:var(--text-primary)}._08hyua_card:hover ._08hyua_ptStep{opacity:1;pointer-events:auto;width:15px;margin:0}._08hyua_ptChip:has(:focus-visible) ._08hyua_ptStep{opacity:1;pointer-events:auto;width:15px;margin:0}._08hyua_note{border:1px solid var(--bg-border);color:var(--text-primary);text-align:center;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;pointer-events:none;background:#100f0eeb;border-radius:3px;-webkit-box-orient:vertical;padding:2px 5px;font-size:10px;line-height:1.35;display:-webkit-box;position:absolute;bottom:28px;left:4px;right:4px;overflow:hidden}._08hyua_card[data-tapped=true] ._08hyua_note{bottom:calc(28px + var(--tap-shift));left:calc(4px - var(--tap-shift));right:calc(4px - var(--tap-shift))}._08hyua_flipBtn{border-radius:var(--radius-sm);color:#ffffffb8;cursor:pointer;width:26px;height:26px;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:#0000008c;border:1px solid #ffffff26;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:33%;right:6px;transform:translateY(-50%)}._08hyua_flipBtn:hover{color:#fff;background:#000000c7;border-color:#ffffff52}._08hyua_frozen{color:var(--info);text-shadow:0 1px 3px #000c;pointer-events:none;font-size:13px;line-height:1;position:absolute;top:4px;right:4px}._08hyua_tokenMark{border-radius:var(--radius-full);color:var(--text-muted);letter-spacing:.03em;pointer-events:none;background:#1a1816cc;padding:1px 6px;font-size:10px;line-height:1.4;position:absolute;top:4px;left:50%;transform:translate(-50%)}._08hyua_taxBadge{border-radius:var(--radius-full);background:var(--accent);min-width:22px;height:22px;color:var(--bg-base);font-size:11px;font-weight:var(--weight-medium);pointer-events:none;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 4px #0009}@media (hover:none){._08hyua_ptChip,._08hyua_counter{pointer-events:none}._08hyua_card:hover ._08hyua_ptStep{opacity:0;pointer-events:none;width:0}._08hyua_card[data-battlefield]:hover ._08hyua_ptChip:not([data-loyalty]){flex-grow:0}}@media (prefers-reduced-motion:reduce){._08hyua_card,._08hyua_face,._08hyua_ptStep{transition:none}}
._9sDh_q_scroller{min-width:0;min-height:var(--fan-reveal-h);display:flex;position:relative;overflow:visible}._9sDh_q_fan{bottom:calc(var(--fan-drop) * -1);left:var(--fan-inset,var(--space-6));right:var(--fan-inset,var(--space-6));height:var(--fan-slot-h);isolation:isolate;--fan-slot-w:var(--fan-card-w);--fan-slot-h:var(--fan-card-h);--fan-tuck:calc(var(--fan-pad,0px) + var(--fan-card-h) * var(--fan-grow,1) * .05);position:absolute}._9sDh_q_fanSlot{top:0;left:calc(var(--fan-offset,0px) + var(--fan-step,126px) * var(--fan-i,0));width:var(--fan-slot-w);height:var(--fan-slot-h);position:absolute}._9sDh_q_fan[data-settled] ._9sDh_q_fanSlot{transition:left var(--transition-base)}._9sDh_q_fanSlot[data-lifted]:before{content:"";left:calc(var(--fan-slot-w) * (1 - var(--fan-grow)) / 2);right:calc(var(--fan-slot-w) * (1 - var(--fan-grow)) / 2);height:calc(var(--fan-drop) - var(--fan-tuck) + var(--fan-card-h) * (var(--fan-grow) - 1));position:absolute;bottom:100%}._9sDh_q_fanSlot:has(:focus-visible):before{content:"";left:calc(var(--fan-slot-w) * (1 - var(--fan-grow)) / 2);right:calc(var(--fan-slot-w) * (1 - var(--fan-grow)) / 2);height:calc(var(--fan-drop) - var(--fan-tuck) + var(--fan-card-h) * (var(--fan-grow) - 1));position:absolute;bottom:100%}._9sDh_q_fanTilt{z-index:0;pointer-events:none;transform-origin:50% calc(var(--fan-reveal-h) / 2);rotate:var(--fan-rot,0deg);transition:rotate var(--transition-base);position:absolute;inset:0}._9sDh_q_fanLift{transform-origin:50% 100%;translate:0 var(--fan-dy,0px);transition:translate var(--transition-base), scale var(--transition-base);position:absolute;inset:0}._9sDh_q_fanSlot[data-marked] ._9sDh_q_fanTilt{z-index:1}._9sDh_q_fanSlot[data-marked] ._9sDh_q_fanLift{translate:0 calc(var(--fan-dy,0px) - var(--space-6))}._9sDh_q_fanSlot[data-marked] ._9sDh_q_fanLift>*{outline:2px solid var(--text-primary);outline-offset:1px}._9sDh_q_fanSlot[data-lifted] ._9sDh_q_fanTilt{z-index:2;rotate:0deg}._9sDh_q_fanSlot:has(:focus-visible) ._9sDh_q_fanTilt{z-index:2;rotate:0deg}._9sDh_q_fanSlot[data-lifted] ._9sDh_q_fanLift{translate:0 calc((var(--fan-drop) - var(--fan-tuck)) * -1);scale:var(--fan-grow)}._9sDh_q_fanSlot:has(:focus-visible) ._9sDh_q_fanLift{translate:0 calc((var(--fan-drop) - var(--fan-tuck)) * -1);scale:var(--fan-grow)}._9sDh_q_scroller[data-layout=row]{scrollbar-width:none;display:block;overflow:auto hidden}._9sDh_q_scroller[data-layout=row]::-webkit-scrollbar{display:none}._9sDh_q_scroller[data-layout=row] ._9sDh_q_fan{isolation:auto;--fan-slot-w:var(--row-card-w,94px);--fan-slot-h:var(--row-card-h,131px);min-width:min-content;height:auto;padding:0;display:flex;position:static}._9sDh_q_scroller[data-layout=row] ._9sDh_q_fanSlot{margin-left:calc(var(--fan-step,82px) - var(--fan-slot-w));flex:none;position:relative;top:auto;left:auto}._9sDh_q_scroller[data-layout=row] ._9sDh_q_fanSlot:first-child{margin-left:0}._9sDh_q_scroller[data-layout=row] ._9sDh_q_fan[data-settled] ._9sDh_q_fanSlot{transition:none}._9sDh_q_scroller[data-layout=row] ._9sDh_q_fanTilt{rotate:0deg}._9sDh_q_scroller[data-layout=row] ._9sDh_q_fanLift{translate:none}._9sDh_q_scroller[data-layout=row] ._9sDh_q_fanSlot[data-lifted]:before{content:none}._9sDh_q_scroller[data-layout=row] ._9sDh_q_fanSlot[data-lifted] ._9sDh_q_fanTilt{z-index:0;rotate:0deg}._9sDh_q_scroller[data-layout=row] ._9sDh_q_fanSlot[data-lifted] ._9sDh_q_fanLift{translate:none;scale:1}._9sDh_q_scroller[data-layout=row] ._9sDh_q_fanSlot[data-marked] ._9sDh_q_fanLift{translate:0 -3px}._9sDh_q_scroller[data-draggable] ._9sDh_q_fanSlot{touch-action:none}._9sDh_q_scroller[data-draggable][data-layout=row] ._9sDh_q_fanSlot{touch-action:pan-x}@media (prefers-reduced-motion:reduce){._9sDh_q_fanTilt,._9sDh_q_fanLift{transition:none}}
.gpmc4a_section{max-width:1140px;margin:var(--space-2) auto 0;padding:0 var(--space-4) var(--space-8);flex-direction:column;display:flex}.gpmc4a_head{padding:var(--space-4) var(--space-4) 0}@media (min-width:769px){.gpmc4a_head{align-items:center;column-gap:var(--space-4);row-gap:var(--space-2);flex-wrap:wrap;display:flex}.gpmc4a_head .gpmc4a_meta{display:contents}.gpmc4a_head .gpmc4a_title{flex:1 0 auto;order:1}.gpmc4a_head .gpmc4a_actions{order:2}.gpmc4a_head .gpmc4a_stats{flex-basis:100%;order:3}}.gpmc4a_title{padding:0 0 var(--space-1);font-size:var(--text-xl);font-weight:var(--weight-medium);color:var(--text-primary);margin:0}.gpmc4a_meta{align-items:center;gap:var(--space-4);display:flex}.gpmc4a_actions{gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.gpmc4a_stats{min-width:0;font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-normal);margin:0}.gpmc4a_stats strong{color:var(--text-secondary);font-weight:var(--weight-medium)}.gpmc4a_stats span[data-tone=low]{color:var(--warning)}.gpmc4a_stats span[data-tone=high]{color:var(--info)}.gpmc4a_stats span[data-tone=ok]{color:var(--success)}.gpmc4a_statsHint{color:var(--text-muted);opacity:.8}.gpmc4a_empty{padding:var(--space-3) var(--space-4) var(--space-4);font-size:var(--text-sm);color:var(--text-muted);margin:0}.gpmc4a_table{z-index:1;margin-top:var(--space-4);background:var(--bg-base);border:1px solid var(--bg-border);border-radius:var(--radius-lg);position:relative;overflow:hidden}.gpmc4a_table[data-layout=fan]{clip-path:inset(-100vh 0 0 0 round var(--radius-lg));overflow:visible}.gpmc4a_fan{margin-top:var(--space-4);--fan-card-h:300px;--fan-card-w:calc(var(--fan-card-h) * 63 / 88);--fan-reveal-h:200px;--fan-drop:calc(var(--fan-card-h) - var(--fan-reveal-h));--fan-grow:1;--fan-inset:var(--space-8)}.gpmc4a_fanCard.gpmc4a_fanCard{cursor:pointer}.gpmc4a_row{padding:var(--space-3);--row-card-w:140px;--row-card-h:calc(140px * 88 / 63)}@media (max-width:768px){.gpmc4a_section{padding:0 var(--space-4) var(--space-6)}}.gpmc4a_table[data-layout=row]{flex-direction:column;display:flex}.gpmc4a_table[data-layout=row] .gpmc4a_head,.gpmc4a_table[data-layout=row] .gpmc4a_meta{display:contents}.gpmc4a_table[data-layout=row] .gpmc4a_title{padding:var(--space-4) var(--space-3) var(--space-1);order:1}.gpmc4a_table[data-layout=row] .gpmc4a_stats{padding:0 var(--space-3);order:2}.gpmc4a_table[data-layout=row] .gpmc4a_row{order:3}.gpmc4a_table[data-layout=row] .gpmc4a_actions{padding:0 var(--space-3) var(--space-3);flex-wrap:wrap;order:4;justify-content:stretch;margin:0}.gpmc4a_table[data-layout=row] .gpmc4a_actions>*{flex:1 1 0;justify-content:center}
.NfYSjW_viewport{background:var(--bg-base);touch-action:none;cursor:default;background-image:linear-gradient(#ede9e308 1px,#0000 1px),linear-gradient(90deg,#ede9e308 1px,#0000 1px);flex:1;min-height:0;position:relative;overflow:hidden}.NfYSjW_viewport[data-grid]{background-image:linear-gradient(#c96a2e1a 1px,#0000 1px),linear-gradient(90deg,#c96a2e1a 1px,#0000 1px)}.NfYSjW_canvas{transform-origin:0 0;position:absolute;top:0;left:0}.NfYSjW_viewport[data-gliding]{transition:background-position var(--transition-slow)}.NfYSjW_viewport[data-gliding] .NfYSjW_canvas{transition:transform var(--transition-slow)}@media (prefers-reduced-motion:reduce){.NfYSjW_viewport[data-gliding],.NfYSjW_viewport[data-gliding] .NfYSjW_canvas{transition:none}}.NfYSjW_slot{position:absolute}body[data-playtest-dragging] .NfYSjW_slot [data-dragging]{pointer-events:none}.NfYSjW_marquee{border:1px solid var(--accent);background:var(--accent-subtle);pointer-events:none;border-radius:2px;position:absolute}.NfYSjW_empty{padding:var(--space-6);text-align:center;font-size:var(--text-sm);color:var(--text-muted);pointer-events:none;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.NfYSjW_zoomBar{right:var(--space-3);bottom:var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--bg-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a1816b3;align-items:stretch;display:flex;position:absolute;overflow:hidden}.NfYSjW_zoomReadout{border-left:1px solid var(--bg-border);border-right:1px solid var(--bg-border);width:42px;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;line-height:1.4;display:flex}
.FmKZyW_strip{background:var(--bg-surface);border-top:1px solid var(--bg-border);z-index:1;flex-direction:column;flex:none;display:flex;position:relative}.FmKZyW_row{align-items:stretch;gap:var(--space-2);padding:var(--space-2);min-width:0;display:flex}.FmKZyW_zoneHeader{align-items:center;gap:var(--space-2);padding:0 var(--space-1) var(--space-2);min-width:0;display:flex}.FmKZyW_pile .FmKZyW_zoneHeader{padding-left:0}.FmKZyW_zoneName{transition:color var(--transition-fast);color:var(--text-muted);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.FmKZyW_zoneToggle{border-radius:var(--radius-sm);min-width:0;color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;gap:5px;padding:2px 6px;font-family:inherit;display:inline-flex}.FmKZyW_zoneToggle[data-static]{cursor:default}.FmKZyW_zoneToggle:not([data-static]):hover,.FmKZyW_zoneToggle:focus-visible{background:var(--bg-hover)}.FmKZyW_zoneToggle:not([data-static]):hover .FmKZyW_zoneName,.FmKZyW_zoneToggle:focus-visible .FmKZyW_zoneName,.FmKZyW_zoneToggle:not([data-static]):hover .FmKZyW_zoneCount,.FmKZyW_zoneToggle:focus-visible .FmKZyW_zoneCount{color:var(--text-primary)}.FmKZyW_zoneCount{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);transition:color var(--transition-fast)}.FmKZyW_handZone,.FmKZyW_pile,.FmKZyW_tray{border-radius:var(--radius-md);padding:var(--space-1);transition:background var(--transition-fast), outline-color var(--transition-fast);outline:1px solid #0000;flex-direction:column;display:flex}.FmKZyW_handZone{z-index:1;flex:1;min-width:0;position:relative}:is(body[data-playtest-dragging] .FmKZyW_handZone,body[data-playtest-dragging] .FmKZyW_pile,body[data-playtest-dragging] .FmKZyW_tray){background:#c96a2e0d;outline-color:#c96a2e33}:is(body[data-playtest-dragging] .FmKZyW_handZone[data-drop-active],body[data-playtest-dragging] .FmKZyW_pile[data-drop-active],body[data-playtest-dragging] .FmKZyW_tray[data-drop-active]){background:var(--accent-subtle);outline-color:var(--accent)}:is(body[data-playtest-dragging] .FmKZyW_handZone>*,body[data-playtest-dragging] .FmKZyW_pile>*,body[data-playtest-dragging] .FmKZyW_tray>*,body[data-playtest-dragging] .FmKZyW_pileAction,body[data-playtest-moving] .FmKZyW_handZone>*,body[data-playtest-moving] .FmKZyW_pile>*,body[data-playtest-moving] .FmKZyW_pileAction){pointer-events:none}.FmKZyW_empty{padding:0 var(--space-3);font-size:var(--text-sm);color:var(--text-muted);align-self:center;margin:0}.FmKZyW_piles{gap:var(--space-2);flex:none;display:flex}.FmKZyW_pile{width:calc(var(--pile-cards) * var(--pile-card-w) + (var(--pile-cards) - 1) * var(--pile-gap) + var(--pile-inset) * 2 + var(--space-1) * 2 + 2px);transition:width var(--transition-fast), background var(--transition-fast), outline-color var(--transition-fast);flex:none}.FmKZyW_pileBody{justify-content:center;align-items:center;gap:var(--pile-gap);height:calc(var(--pile-card-h) + var(--pile-inset) * 2);border:1px dashed var(--bg-border);border-radius:var(--radius-md);display:flex;position:relative}.FmKZyW_pileSlot{z-index:1;width:var(--pile-card-w);height:var(--pile-card-h);flex:none;position:relative}.FmKZyW_riffle{z-index:2;width:var(--pile-card-w);height:var(--pile-card-h);pointer-events:none;position:absolute}.FmKZyW_riffle:before,.FmKZyW_riffle:after{content:"";border-radius:var(--radius-sm);background-color:var(--bg-base);background-image:var(--card-back);opacity:0;will-change:transform;background-position:50%;background-size:cover;position:absolute;inset:0;box-shadow:0 6px 16px #00000080}.FmKZyW_riffle:before{animation:.26s ease-in-out 3 FmKZyW_riffleLeft,.78s linear FmKZyW_riffleVisible}.FmKZyW_riffle:after{animation:.26s ease-in-out 3 FmKZyW_riffleRight,.78s linear FmKZyW_riffleVisible}@keyframes FmKZyW_riffleLeft{0%{transform:none}50%{transform:translate(-34%,-7%)rotate(-10deg)scale(1.03)}to{transform:none}}@keyframes FmKZyW_riffleRight{0%{transform:none}50%{transform:translate(34%,-7%)rotate(10deg)scale(1.03)}to{transform:none}}@keyframes FmKZyW_riffleVisible{0%,94%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.FmKZyW_riffle:before,.FmKZyW_riffle:after{animation:none}}.FmKZyW_pileActions{z-index:2;justify-content:center;align-items:stretch;gap:var(--space-1);padding:0 var(--space-3);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity var(--transition-fast);background:#100f0e9e;flex-direction:column;display:flex;position:absolute;inset:0}.FmKZyW_pileBody:hover .FmKZyW_pileActions{opacity:1}.FmKZyW_pileBody:has(:focus-visible) .FmKZyW_pileActions{opacity:1}body[data-playtest-dragging] .FmKZyW_pileBody .FmKZyW_pileActions{opacity:0}body[data-playtest-dragging] .FmKZyW_pileBody:hover .FmKZyW_pileActions{opacity:0}body[data-playtest-dragging] .FmKZyW_pileBody:has(:focus-visible) .FmKZyW_pileActions{opacity:0}.FmKZyW_pileAction.FmKZyW_pileAction{pointer-events:auto;justify-content:space-between}.FmKZyW_pileKbd{border:1px solid var(--bg-border);background:var(--bg-base);color:var(--text-muted);font-family:var(--font-mono);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border-radius:3px;padding:1px 4px;font-size:10px;line-height:1.4}.FmKZyW_libraryBack,.FmKZyW_emptySlot{z-index:1;width:var(--pile-card-w);height:var(--pile-card-h);background:0 0;flex:none;position:relative}.FmKZyW_libraryBack{z-index:1;width:var(--pile-card-w);height:var(--pile-card-h);cursor:pointer;flex:none;position:relative;overflow:hidden}.FmKZyW_libraryBackImg{object-fit:cover;border-radius:7px;width:100%;height:100%;display:block}.FmKZyW_mulliganBar{align-items:center;gap:var(--space-3);margin:var(--space-2) var(--space-2) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--accent-subtle);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);color:var(--text-secondary);font-size:var(--text-sm);display:flex}.FmKZyW_keep{margin-left:auto}.FmKZyW_strip[data-compact] .FmKZyW_row{padding:var(--space-2);align-items:flex-end;gap:var(--space-2)}.FmKZyW_strip[data-compact] .FmKZyW_handScroller{scrollbar-width:none;min-height:calc(131px + var(--pile-inset) * 2 + 2px);padding:var(--pile-inset);border:1px dashed var(--bg-border);border-radius:var(--radius-md);display:block;overflow:auto hidden}.FmKZyW_strip[data-compact] .FmKZyW_handScroller::-webkit-scrollbar{display:none}.FmKZyW_strip[data-compact] .FmKZyW_zoneHeader{padding-bottom:var(--space-1)}.FmKZyW_panX.FmKZyW_panX{touch-action:pan-x}.FmKZyW_zonesFloat{left:var(--space-2);right:var(--space-2);bottom:calc(100% + var(--space-2));align-items:flex-start;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:absolute}.FmKZyW_zonesFloat>*{pointer-events:auto}.FmKZyW_zonesButton{min-width:44px;height:44px;margin-left:var(--space-1);border-radius:var(--radius-full);border:1px solid var(--bg-border);background:var(--bg-elevated);color:var(--text-secondary);box-shadow:var(--shadow-md);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;padding:0 12px;display:flex}.FmKZyW_zonesButton[aria-expanded=true]{background:var(--bg-hover);color:var(--text-primary)}.FmKZyW_zonesNote{opacity:0;transition:grid-template-columns var(--transition-slow), opacity var(--transition-base);grid-template-columns:0fr;display:grid}.FmKZyW_zonesNote[data-open]{opacity:1;grid-template-columns:1fr}.FmKZyW_zonesNoteText{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:min(260px,100vw - 180px);font-size:var(--text-sm);color:var(--text-primary);overflow:hidden}.FmKZyW_zonesNoteText:before{content:"";width:var(--space-2);display:inline-block}@media (prefers-reduced-motion:reduce){.FmKZyW_zonesNote{transition:none}}.FmKZyW_zonesPanel{align-self:stretch;gap:var(--space-2);padding:var(--space-2) 0;border-radius:var(--radius-lg);border:1px solid var(--bg-border);background:var(--bg-surface);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.FmKZyW_tuckedPiles{gap:var(--space-1);padding:0 var(--space-1);--pile-card-w:94px;--pile-card-h:131px;display:flex}.FmKZyW_strip[data-compact] .FmKZyW_pileBody{height:calc(var(--pile-card-h) + var(--pile-inset) * 2 + 2px)}.FmKZyW_tuckedPiles .FmKZyW_pile{flex:none}.FmKZyW_tuckedPiles .FmKZyW_pile[data-drop-zone=command]{flex:1 1 0;width:auto;min-width:0}.FmKZyW_tuckedPiles .FmKZyW_zoneToggle{gap:4px;padding-inline:4px}.FmKZyW_tuckedPiles .FmKZyW_zoneToggle svg{margin-right:-3px}.FmKZyW_tuckedPiles .FmKZyW_pile[data-drop-zone=command] .FmKZyW_zoneCount{display:none}.FmKZyW_pileBody[data-scroll-row]{scrollbar-width:none;justify-content:flex-start;gap:0;overflow:auto hidden}.FmKZyW_pileBody[data-scroll-row]::-webkit-scrollbar{display:none}.FmKZyW_pileBody[data-scroll-row]>.FmKZyW_pileSlot:first-child{margin-left:auto}.FmKZyW_pileBody[data-scroll-row]>.FmKZyW_pileSlot:last-child{margin-right:auto}.FmKZyW_pileBody[data-scroll-row]>.FmKZyW_pileSlot+.FmKZyW_pileSlot{margin-left:-12px}.FmKZyW_libraryPile{--pile-card-w:94px;--pile-card-h:131px;flex:none}.FmKZyW_libraryPile .FmKZyW_pile{width:auto}.FmKZyW_tray{margin:0 var(--space-1)}.FmKZyW_trayClose{margin-left:auto}.FmKZyW_trayBody{align-items:center;gap:var(--space-1);min-height:calc(112px + var(--pile-inset) * 2 + 2px);padding:var(--pile-inset);border:1px dashed var(--bg-border);border-radius:var(--radius-md);scrollbar-width:none;display:flex;overflow:auto hidden}.FmKZyW_trayBody::-webkit-scrollbar{display:none}.FmKZyW_traySlot{flex:none;width:80px;height:112px}
.FQAPPa_preview{bottom:var(--space-3);left:var(--space-3);aspect-ratio:488/680;width:268px;box-shadow:var(--shadow-lg);pointer-events:none;z-index:20;border-radius:10px;animation:90ms ease-out both FQAPPa_previewIn;position:absolute;overflow:hidden}@keyframes FQAPPa_previewIn{0%{opacity:0}to{opacity:1}}.FQAPPa_img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.FQAPPa_preview{display:none}}@media (prefers-reduced-motion:reduce){.FQAPPa_preview{animation:none}}
.uGsf_G_panel{right:var(--space-3);top:var(--space-3);z-index:21;width:232px;max-height:calc(100% - var(--space-6));gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--bg-border);box-shadow:var(--shadow-lg);scrollbar-width:thin;background:#22201ef5;flex-direction:column;display:flex;position:absolute;overflow-y:auto}.uGsf_G_handle{margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-3)) calc(-1 * var(--space-2));padding:var(--space-1) var(--space-3);cursor:grab;touch-action:none;justify-content:center;align-items:center;display:flex}.uGsf_G_handle:active{cursor:grabbing}.uGsf_G_grip{background:var(--bg-border);width:36px;height:4px;transition:background var(--transition-fast);border-radius:2px}.uGsf_G_handle:hover .uGsf_G_grip{background:var(--text-muted)}.uGsf_G_block{gap:var(--space-2);flex-direction:column;display:flex}.uGsf_G_heading,.uGsf_G_headingRow{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--text-muted);margin:0}.uGsf_G_headingRow{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.uGsf_G_clearBtn[data-hidden]{visibility:hidden;pointer-events:none}.uGsf_G_lifeRow{align-items:center;gap:var(--space-1);display:flex}.uGsf_G_lifeInput{text-align:center;border-radius:var(--radius-sm);width:100%;min-width:0;height:30px;font-family:inherit;font-size:var(--text-xl);font-variant-numeric:tabular-nums;color:var(--text-primary);transition:border-color var(--transition-fast), background var(--transition-fast);background:0 0;border:1px solid #0000;flex:1;padding:0;line-height:1}.uGsf_G_lifeInput:hover{border-color:var(--bg-border)}.uGsf_G_lifeInput:focus{border-color:var(--text-primary);background:var(--bg-elevated);outline:none}.uGsf_G_pool{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.uGsf_G_manaBtn{padding:var(--space-1) 0;border-radius:var(--radius-sm);border:1px solid var(--bg-border);background:var(--bg-elevated);color:var(--text-muted);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);flex-direction:column;align-items:center;gap:2px;font-family:inherit;display:flex}.uGsf_G_manaBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.uGsf_G_manaBtn[data-active]{color:var(--text-primary);border-color:var(--text-muted);background:var(--bg-hover)}.uGsf_G_manaBtn img{display:block}.uGsf_G_manaCount{font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1.2}.uGsf_G_counterRow{align-items:center;gap:var(--space-2);display:flex}.uGsf_G_counterLabel{flex:1}@media (max-width:768px){.uGsf_G_panel{left:var(--space-2);right:var(--space-2);width:auto}}
.fZbmvq_panel{z-index:22;background:var(--bg-surface);border-left:1px solid var(--bg-border);flex-direction:column;width:320px;max-width:42vw;animation:.2s ease-out both fZbmvq_zonePanelIn;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #00000059}.fZbmvq_panel[data-closing]{animation:.16s ease-in both fZbmvq_zonePanelOut}@keyframes fZbmvq_zonePanelIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes fZbmvq_zonePanelOut{0%{transform:translate(0)}to{transform:translate(100%)}}body[data-playtest-dragging] .fZbmvq_panel{outline-offset:-1px;outline:1px solid #c96a2e33}body[data-playtest-dragging] .fZbmvq_panel[data-drop-active]{background:color-mix(in srgb, var(--accent) 8%, var(--bg-surface));outline-color:var(--accent)}.fZbmvq_header{align-items:baseline;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--bg-border);flex:none;display:flex}.fZbmvq_title{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);margin:0}.fZbmvq_count{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-muted)}.fZbmvq_close{align-self:center;margin-left:auto}.fZbmvq_filters{align-items:stretch;gap:var(--space-2);margin:var(--space-3) var(--space-3) 0;flex:none;display:flex;position:relative}.fZbmvq_searchIcon{left:var(--space-4);color:var(--text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.fZbmvq_controls{align-items:center;gap:var(--space-2);margin:var(--space-2) var(--space-3) 0;flex:none;display:flex}.fZbmvq_viewToggle{border-radius:var(--radius-sm);border:1px solid var(--bg-border);background:var(--bg-base);flex:none;height:28px;margin-left:auto;padding:2px;display:flex}.fZbmvq_viewBtn{width:26px;color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;display:flex}.fZbmvq_viewBtn:hover{color:var(--text-primary)}.fZbmvq_viewBtn[data-active]{background:var(--bg-hover);color:var(--text-primary)}.fZbmvq_typeBtn.fZbmvq_typeBtn{flex:1;justify-content:space-between;min-width:0}.fZbmvq_typeLabel{text-overflow:ellipsis;overflow:hidden}.fZbmvq_search{min-width:0;height:32px;padding:0 var(--space-4) 0 34px;border-radius:var(--radius-sm);border:1px solid var(--bg-border);background:var(--bg-base);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);flex:1}.fZbmvq_search:focus{outline:1px solid var(--text-primary);outline-offset:-1px}.fZbmvq_list{min-height:0;padding:var(--space-2) var(--space-1);scrollbar-width:thin;flex:1;overflow-y:auto}.fZbmvq_list[data-view=image]{padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;display:flex}.fZbmvq_stackCard{aspect-ratio:63/88;background:var(--bg-elevated);cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:10px;flex-shrink:0;margin-bottom:-125.34%;position:relative;overflow:hidden}.fZbmvq_stackCard[data-last]{margin-bottom:0}.fZbmvq_stackCard[data-dragging]{opacity:.35}.fZbmvq_stackImg{object-fit:cover;pointer-events:none;-webkit-touch-callout:none;width:100%;height:100%;display:block}.fZbmvq_row{align-items:center;gap:var(--space-2);padding:4px var(--space-2);border-radius:var(--radius-sm);transition:background var(--transition-fast);cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:flex;position:relative}.fZbmvq_row:hover{background:var(--bg-hover)}.fZbmvq_row:active{cursor:grabbing}.fZbmvq_row[data-dragging]{opacity:.4;pointer-events:none}.fZbmvq_row[data-insert-before]:before,.fZbmvq_row[data-insert-after]:after{content:"";left:var(--space-2);right:var(--space-2);background:var(--accent);pointer-events:none;border-radius:1px;height:2px;position:absolute}.fZbmvq_row[data-insert-before]:before{top:-1px}.fZbmvq_row[data-insert-after]:after{bottom:-1px}.fZbmvq_order{text-align:right;min-width:2ch;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none}.fZbmvq_name{font-size:var(--text-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.fZbmvq_row:hover .fZbmvq_name{color:var(--text-primary)}.fZbmvq_cost{flex-shrink:0;align-items:center;margin-left:auto;display:flex}.fZbmvq_flip{cursor:pointer;color:var(--text-muted);transition:color var(--transition-fast);background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;line-height:1;display:flex}.fZbmvq_flip:hover{color:var(--text-primary)}body[data-playtest-dragging] .fZbmvq_row{cursor:grabbing}body[data-playtest-dragging] .fZbmvq_row:hover{background:0 0}body[data-playtest-dragging] .fZbmvq_row:hover .fZbmvq_name{color:var(--text-secondary)}body[data-playtest-dragging] .fZbmvq_flip:hover{color:var(--text-muted)}.fZbmvq_empty{padding:var(--space-6) 0;text-align:center;font-size:var(--text-sm);color:var(--text-muted);margin:0}.fZbmvq_tooltip{right:calc(100% + var(--space-3));z-index:1000;border-radius:var(--radius-lg);background:var(--bg-elevated);border:1px solid var(--bg-border);pointer-events:none;width:220px;padding:5px;animation:.12s fZbmvq_tooltipFadeIn;position:absolute;box-shadow:0 8px 32px #00000080}@keyframes fZbmvq_tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fZbmvq_tooltipImg{border-radius:var(--radius-md);width:100%;transition:transform .15s;display:block}.fZbmvq_tooltipImg[data-animating]{transform:scaleX(0)}@media (max-width:768px){.fZbmvq_panel{width:100%;max-width:none}.fZbmvq_tooltip{display:none}}@media (prefers-reduced-motion:reduce){.fZbmvq_panel,.fZbmvq_panel[data-closing]{animation-name:fZbmvq_zonePanelFade;animation-duration:1ms}}@keyframes fZbmvq_zonePanelFade{0%{opacity:1}to{opacity:1}}
.C125wa_backdrop{z-index:10002;padding:var(--space-4);background:#0a0908ad;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.C125wa_modal{border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--bg-border);width:100%;max-width:940px;max-height:86dvh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.C125wa_header{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--bg-border);display:flex}.C125wa_title{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-primary);margin:0}.C125wa_close{margin-left:auto}.C125wa_hint{padding:var(--space-3) var(--space-4) 0;font-size:var(--text-sm);color:var(--text-muted);margin:0}.C125wa_columns{gap:var(--space-3);min-height:0;padding:var(--space-3) var(--space-4);scrollbar-width:thin;grid-template-columns:1fr 1fr;display:grid;overflow-y:auto}.C125wa_columns[data-single]{grid-template-columns:1fr}.C125wa_column{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.C125wa_columnTitle{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--text-muted);margin:0}.C125wa_slots{--slot-card-h:64px;gap:var(--space-2);min-height:132px;padding:var(--space-2);border:1px dashed var(--bg-border);border-radius:var(--radius-md);flex-direction:column;flex:1;display:flex}.C125wa_slot{align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);cursor:grab;transition:background var(--transition-fast);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:flex}.C125wa_slot:hover,.C125wa_slot[data-active]{background:var(--bg-hover)}.C125wa_columns[data-dragging] .C125wa_slot{pointer-events:none}.C125wa_slot:active{cursor:grabbing}.C125wa_row{display:contents}.C125wa_gap{height:calc(var(--slot-card-h) + var(--space-1) * 2);border-radius:var(--radius-sm);background:var(--bg-base);border:1px dashed var(--bg-border);animation:C125wa_gapOpen var(--transition-fast) ease;flex:none}@keyframes C125wa_gapOpen{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.C125wa_gap{animation:none}}.C125wa_rank{min-width:1.5ch;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);text-align:right;flex:none}.C125wa_slotCard{width:46px;height:var(--slot-card-h);flex:none}.C125wa_slotName{min-width:0;font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.C125wa_slotMenu{flex-shrink:0}.C125wa_placeholder{font-size:var(--text-sm);color:var(--text-muted);margin:auto}.C125wa_ghost{z-index:10003;pointer-events:none;opacity:.92;filter:drop-shadow(0 8px 18px #0009);width:92px;height:128px;position:fixed;transform:translate(-50%,-50%)rotate(-3deg)}.C125wa_footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--bg-border);display:flex}@media (max-width:768px){.C125wa_columns{grid-template-columns:1fr}}
.wD9M1W_backdrop{z-index:10002;padding:var(--space-4);background:#0a0908ad;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wD9M1W_modal{gap:var(--space-3);width:100%;max-width:320px;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--bg-border);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.wD9M1W_label{font-size:var(--text-sm);color:var(--text-secondary)}.wD9M1W_input{height:36px;padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--bg-border);background:var(--bg-elevated);color:var(--text-primary);font-family:inherit;font-size:var(--text-base)}.wD9M1W_input:focus{outline:1px solid var(--text-primary);outline-offset:-1px}.wD9M1W_pair{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.wD9M1W_pairInput{text-align:center;flex:none;width:64px}.wD9M1W_slash{color:var(--text-muted);font-size:var(--text-lg)}.wD9M1W_actions{justify-content:flex-end;gap:var(--space-2);display:flex}.wD9M1W_reset{margin-right:auto}
.GTvRZW_backdrop{z-index:10002;padding:var(--space-4);background:#0a0908ad;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.GTvRZW_modal{border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--bg-border);width:100%;max-width:720px;max-height:86dvh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.GTvRZW_header{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--bg-border);display:flex}.GTvRZW_title{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-primary);flex:1;margin:0}.GTvRZW_countGroup{align-items:center;gap:var(--space-1);display:flex}.GTvRZW_search{margin:var(--space-3) var(--space-4) 0;height:34px;padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--bg-border);background:var(--bg-elevated);color:var(--text-primary);font-family:inherit;font-size:var(--text-base)}.GTvRZW_search:focus{outline:1px solid var(--text-primary);outline-offset:-1px}.GTvRZW_grid{gap:var(--space-3);min-height:0;padding:var(--space-4);scrollbar-width:thin;flex:1;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));display:grid;overflow-y:auto}.GTvRZW_tile{gap:var(--space-1);color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;padding:0;font-family:inherit;display:flex}.GTvRZW_tileImg,.GTvRZW_tileFallback{aspect-ratio:488/680;object-fit:cover;width:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:7px;display:block}.GTvRZW_tileFallback{padding:var(--space-2);background:var(--bg-elevated);border:1px solid var(--bg-border);color:var(--text-secondary);font-size:var(--text-xs);text-align:center;justify-content:center;align-items:center;display:flex}.GTvRZW_tile:hover .GTvRZW_tileImg,.GTvRZW_tile:hover .GTvRZW_tileFallback,.GTvRZW_tile:focus-visible .GTvRZW_tileImg,.GTvRZW_tile:focus-visible .GTvRZW_tileFallback{box-shadow:var(--shadow-md);transform:translateY(-4px)}.GTvRZW_tileName{font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-secondary)}.GTvRZW_empty{padding:var(--space-6) 0;text-align:center;font-size:var(--text-sm);color:var(--text-muted);grid-column:1/-1;margin:0}.GTvRZW_customForm{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--bg-border);background:var(--bg-base);flex-wrap:wrap;display:flex}.GTvRZW_customLabel{font-size:var(--text-sm);color:var(--text-muted)}.GTvRZW_customInput,.GTvRZW_customPt{height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--bg-border);background:var(--bg-elevated);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);min-width:0}.GTvRZW_customInput{flex:1;min-width:10ch}.GTvRZW_customPt{text-align:center;width:44px}.GTvRZW_customInput:focus,.GTvRZW_customPt:focus{outline:1px solid var(--text-primary);outline-offset:-1px}.GTvRZW_slash{color:var(--text-muted)}@media (max-width:768px){.GTvRZW_backdrop{align-items:stretch;padding:0}.GTvRZW_modal{border:none;border-radius:0;max-width:none;height:100dvh;max-height:none}.GTvRZW_grid{gap:var(--space-2);padding:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}}@media (prefers-reduced-motion:reduce){.GTvRZW_tileImg,.GTvRZW_tileFallback{transition:none}.GTvRZW_tile:hover .GTvRZW_tileImg,.GTvRZW_tile:hover .GTvRZW_tileFallback{transform:none}}
.CD1hnq_backdrop{z-index:10003;padding:var(--space-4);background:#0a0908ad;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CD1hnq_modal{border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--bg-border);width:100%;max-width:760px;max-height:86dvh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.CD1hnq_header{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--bg-border);align-items:center;display:flex}.CD1hnq_title{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-primary);flex:1;margin:0}.CD1hnq_close{margin-left:auto}.CD1hnq_body{gap:var(--space-6);min-height:0;padding:var(--space-4);scrollbar-width:thin;flex:1;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid;overflow-y:auto}.CD1hnq_section{gap:var(--space-2);flex-direction:column;display:flex}.CD1hnq_sectionTitle{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0}.CD1hnq_note{font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-normal);margin:0}.CD1hnq_list{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.CD1hnq_row{align-items:baseline;gap:var(--space-3);display:flex}.CD1hnq_key,.CD1hnq_gesture{color:var(--text-primary);flex:none;margin:0}.CD1hnq_key{border:1px solid var(--bg-border);background:var(--bg-elevated);min-width:3.5ch;font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;border-radius:4px;padding:2px 6px}.CD1hnq_gesture{width:21ch;font-size:var(--text-sm);color:var(--text-secondary)}.CD1hnq_description{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);margin:0}@media (max-width:768px){.CD1hnq_backdrop{align-items:stretch;padding:0}.CD1hnq_modal{border:none;border-radius:0;max-width:none;height:100dvh;max-height:none}.CD1hnq_body{gap:var(--space-5);grid-template-columns:1fr}}
.PNS-wq_bar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--bg-surface);border-bottom:1px solid var(--bg-border);flex:none;grid-template-columns:1fr auto 1fr;display:grid}.PNS-wq_left,.PNS-wq_centre,.PNS-wq_right{align-items:center;gap:var(--space-2);min-width:0;display:flex}.PNS-wq_left{justify-self:start;gap:var(--space-4)}.PNS-wq_back{margin-right:calc((16px - var(--btn-h)) / 2)}.PNS-wq_centre{justify-self:center;gap:var(--space-3);padding:3px var(--space-3);border-radius:var(--radius-full);background:var(--bg-base);border:1px solid #ffffff17}.PNS-wq_right{flex-shrink:0;justify-self:end}.PNS-wq_history{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.PNS-wq_identity{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.PNS-wq_deckName{font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.PNS-wq_avatars{flex-shrink:0;align-items:center;padding-right:10px;display:inline-flex}.PNS-wq_avatar{object-fit:cover;object-position:center 15%;width:22px;min-width:22px;height:22px;box-shadow:0 0 0 2px var(--bg-surface), 0 0 0 3px var(--avatar-ring-color);border-radius:50%;flex-shrink:0;margin-right:-7px;display:block}.PNS-wq_kbd{border:1px solid var(--bg-border);background:var(--bg-base);color:var(--text-muted);font-family:var(--font-mono);border-radius:3px;padding:1px 5px;font-size:10px;line-height:1.4}.PNS-wq_bar[data-uncentred]{grid-template-columns:auto 1fr auto}.PNS-wq_metaDot{color:var(--text-muted);font-size:var(--text-xs)}.PNS-wq_turnReadout{flex-shrink:0;align-items:baseline;gap:5px;padding:0;display:inline-flex}.PNS-wq_turnReadout[data-short]{gap:1px}.PNS-wq_turnLabel{font-size:var(--text-xs);color:var(--text-muted)}.PNS-wq_turnValue[data-behind]{color:var(--warning)}.PNS-wq_turnValue{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.PNS-wq_kbdOnPrimary{color:#1a1816a6;font-family:var(--font-mono);background:#00000024;border:1px solid #0000002e;border-radius:3px;padding:1px 5px;font-size:10px;line-height:1.4}@media (max-width:768px){.PNS-wq_bar{padding:var(--space-2);gap:var(--space-1)}.PNS-wq_avatars{padding-right:11px}.PNS-wq_avatar{width:26px;min-width:26px;height:26px;margin-right:-8px}}@media (max-width:400px){.PNS-wq_bar{padding:var(--space-2) 6px}.PNS-wq_centre{gap:var(--space-2);padding:3px var(--space-2)}.PNS-wq_nextTurn.PNS-wq_nextTurn{padding:0 10px}}@media (max-width:350px){.PNS-wq_turnWord{display:none}}
.EuIkFW_carousel{border-bottom:1px solid var(--bg-border);margin-bottom:var(--space-1)}.EuIkFW_stats{justify-content:center;gap:var(--space-6);padding:var(--space-3) var(--space-4) var(--space-4);border-bottom:1px solid var(--bg-border);margin-bottom:var(--space-1);display:flex}.EuIkFW_stat{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.EuIkFW_statLabel{font-size:var(--text-xs);color:var(--text-muted)}
.MNC2dW_searchRow{margin-bottom:var(--space-3)}.MNC2dW_filterBar{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:1px solid var(--bg-border);display:flex}.MNC2dW_filterGroup{align-items:center;gap:var(--space-2);display:flex}.MNC2dW_colorPip{cursor:pointer;opacity:.5;transition:opacity var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:none;border-radius:99px;justify-content:center;align-items:center;padding:2px;line-height:1;display:flex}.MNC2dW_colorPip i{font-size:18px;display:block}.MNC2dW_colorPip:hover{opacity:.8}.MNC2dW_colorPip[data-active]{opacity:1;box-shadow:0 0 0 2px var(--accent);border-radius:99px}.MNC2dW_pageHead{padding-top:var(--space-8);margin-bottom:var(--space-6)}.MNC2dW_pageHead h1{margin:0}@media (max-width:768px){.MNC2dW_barInFlow.MNC2dW_barInFlow{margin-left:calc(var(--space-4) * -1);margin-right:calc(var(--space-4) * -1)}}.MNC2dW_intro{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary);max-width:72ch;margin:var(--space-2) 0 0}.MNC2dW_introLinks{align-items:center;gap:var(--space-2);font-size:var(--text-sm);margin:var(--space-3) 0 0;color:var(--text-muted);flex-wrap:wrap;display:flex}.MNC2dW_introLinks a{color:var(--accent);text-decoration:none}.MNC2dW_introLinks a:hover{color:var(--accent-hover);text-decoration:underline}.MNC2dW_seo{max-width:72ch;margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--bg-border)}.MNC2dW_seo h2{font-size:var(--text-lg);color:var(--text-primary);margin:var(--space-6) 0 var(--space-2);scroll-margin-top:var(--space-6);font-weight:500}.MNC2dW_seo a{color:var(--accent);text-decoration:none}.MNC2dW_seo a:hover{color:var(--accent-hover);text-decoration:underline}.MNC2dW_seo h2:first-child{margin-top:0}.MNC2dW_seo p{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary);margin:0 0 var(--space-3)}.MNC2dW_faq{margin:0}.MNC2dW_faq dt{color:var(--text-primary);font-weight:500;font-size:var(--text-base);margin-top:var(--space-4)}.MNC2dW_faq dd{margin:var(--space-1) 0 0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary)}
._Ek48a_layout{background:var(--bg-surface);grid-template-rows:100dvh;grid-template-columns:260px 1fr;transition:grid-template-columns .2s;display:grid;overflow:hidden}._Ek48a_main{padding:var(--space-8) var(--space-8);min-width:0;overflow-y:auto}._Ek48a_inner{max-width:1140px;margin:0 auto}._Ek48a_desktopNav{display:contents}._Ek48a_mobileTopBarContent{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}._Ek48a_topBarBtn{flex-shrink:0;margin-left:auto}._Ek48a_mobilePageTitle{font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._Ek48a_inner{container-type:inline-size}._Ek48a_header{align-items:center;gap:var(--space-8);padding:var(--space-4) 0 var(--space-10);margin-bottom:var(--space-8);border-bottom:1px solid var(--bg-border);display:flex}._Ek48a_identity{align-items:center;gap:var(--space-6);min-width:0;display:flex}._Ek48a_avatar{border-radius:var(--radius-full);background:var(--bg-elevated);border:var(--avatar-ring-width) solid var(--avatar-ring-color);width:112px;height:112px;padding:var(--avatar-ring-gap);background-clip:content-box;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._Ek48a_avatarImg{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%;display:block}._Ek48a_avatarInitial{font-size:var(--text-3xl);color:var(--text-secondary);text-transform:uppercase;font-weight:700}._Ek48a_headerText{min-width:0}._Ek48a_username{font-size:var(--text-4xl);font-weight:var(--weight-normal);line-height:var(--leading-tight);color:var(--text-primary);text-overflow:ellipsis;margin:0;overflow:hidden}._Ek48a_meta{font-size:var(--text-base);line-height:var(--leading-tight);color:var(--text-muted);margin:0}._Ek48a_supporter{align-items:center;gap:var(--space-1);font-size:var(--text-base);line-height:var(--leading-tight);color:var(--warning);margin:0;display:flex}._Ek48a_supporterIcon{flex-shrink:0;transform:translateY(1px)}._Ek48a_secondaryBtn{margin-top:var(--space-4)}._Ek48a_stats{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 0 0 auto;display:grid}._Ek48a_stat{align-items:center;gap:var(--space-2);min-width:120px;padding:var(--space-2) var(--space-6);text-align:center;flex-direction:column-reverse;display:flex}._Ek48a_stat+._Ek48a_stat{border-left:1px solid var(--bg-border)}._Ek48a_statValue{align-items:center;gap:var(--space-2);font-size:var(--text-3xl);color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;line-height:1;display:flex}._Ek48a_statIcon{color:var(--text-muted);display:flex}._Ek48a_statIcon[data-gold]{color:var(--warning)}._Ek48a_statLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}._Ek48a_sectionTitle{margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--weight-normal);line-height:var(--leading-tight);color:var(--text-primary)}@container (max-width:860px){._Ek48a_header{align-items:stretch;gap:var(--space-8);padding:var(--space-2) 0 var(--space-8);flex-direction:column}._Ek48a_stats{margin:0}._Ek48a_stat{min-width:0;padding:var(--space-1) var(--space-2)}}._Ek48a_grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}._Ek48a_empty{color:var(--text-muted);font-size:var(--text-base)}@media (max-width:1024px){._Ek48a_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){._Ek48a_layout{min-height:100dvh;padding-top:var(--page-top);overflow:visible;display:block!important}._Ek48a_desktopNav{display:none}._Ek48a_main{padding:var(--space-4);overflow:visible}._Ek48a_grid{grid-template-columns:repeat(2,1fr)}._Ek48a_identity{gap:var(--space-4)}._Ek48a_avatar{width:72px;height:72px}._Ek48a_avatarInitial{font-size:var(--text-xl)}._Ek48a_username{font-size:var(--text-2xl)}._Ek48a_meta,._Ek48a_supporter{font-size:var(--text-sm)}._Ek48a_secondaryBtn._Ek48a_secondaryBtn{display:none}._Ek48a_statValue{font-size:var(--text-xl)}}@media (max-width:500px){._Ek48a_grid{grid-template-columns:1fr}}._Ek48a_loadMoreRow{align-items:center;gap:var(--space-3);margin-top:var(--space-8);padding-bottom:var(--space-8);flex-direction:column;display:flex}._Ek48a_avatarSkeletonFrame{background:0 0}._Ek48a_avatarSkeleton{border-radius:var(--radius-full);width:100%;height:100%}._Ek48a_lineSkeleton{border-radius:var(--radius-sm);height:1.1rem}._Ek48a_lineSkeleton+._Ek48a_lineSkeleton{margin-top:var(--space-2)}
.GLX-7a_overlay{--pile-card-w:110px;--pile-card-h:154px;--pile-inset:6px;--pile-frame-h:calc(var(--pile-card-h) + var(--pile-inset) * 2);--pile-frame-card-w:calc(var(--pile-frame-h) * 63 / 88);--pile-gap:var(--space-1);--pile-cards:1;--fan-card-h:calc(var(--pile-frame-h) * 1.82);--fan-card-w:calc(var(--fan-card-h) * 63 / 88);--fan-reveal-h:calc(var(--pile-frame-h) + var(--space-4));--fan-raise:var(--space-6);--fan-pad:calc(var(--space-2) + var(--space-1));--fan-drop:calc(var(--fan-card-h) - var(--fan-reveal-h) - var(--fan-raise) + var(--fan-pad));--fan-grow:1;z-index:9998;background:var(--bg-base);height:100dvh;color:var(--text-primary);font-family:var(--font-sans);overscroll-behavior:contain;animation:GLX-7a_playtestIn var(--transition-base) both;flex-direction:column;display:flex;position:fixed;inset:0}@keyframes GLX-7a_playtestIn{0%{opacity:0}to{opacity:1}}.GLX-7a_loading{color:var(--text-muted);font-size:var(--text-sm);flex:1;justify-content:center;align-items:center;display:flex}.GLX-7a_board{flex:1;min-height:0;display:flex;position:relative}.GLX-7a_ghostGroup{--ghost-w:var(--pile-frame-card-w);--ghost-h:var(--pile-frame-h);z-index:10000;pointer-events:none;width:0;height:0;position:fixed}.GLX-7a_ghost{width:var(--ghost-w);height:var(--ghost-h);opacity:.9;filter:drop-shadow(0 8px 18px #0009);transform:translate(calc(-50% + var(--ghost-x,0px)), calc(-50% + var(--ghost-y,0px)));transition:transform var(--transition-fast);animation:GLX-7a_ghostLift var(--transition-base);position:absolute;top:0;left:0;rotate:-3deg}@keyframes GLX-7a_ghostLift{0%{rotate:0deg}}@media (prefers-reduced-motion:reduce){.GLX-7a_overlay{animation:none}.GLX-7a_ghost{transition:none;animation:none}}