.BG3tNa_root{z-index:500;background:#07070a;position:fixed;inset:0}.BG3tNa_canvas{touch-action:none;width:100%;height:100%;display:block}.BG3tNa_bottomStack{pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.BG3tNa_playerBar{pointer-events:auto}.BG3tNa_hint{-webkit-user-select:none;user-select:none;border:1px solid color-mix(in oklab, var(--tc-gold) 50%, transparent);color:#ddd;pointer-events:none;white-space:nowrap;background:#0c0c10cc;border-radius:999px;padding:6px 14px;font-size:13px}.BG3tNa_menuHost{opacity:0;pointer-events:none;width:72px;height:100px;position:absolute}.BG3tNa_banner{-webkit-user-select:none;user-select:none;border:1px solid color-mix(in oklab, var(--tc-gold) 45%, transparent);color:var(--tc-gold);letter-spacing:.02em;pointer-events:none;white-space:nowrap;background:#0c0c10b3;border-radius:999px;padding:3px 12px;font-size:11px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.BG3tNa_dim{pointer-events:none;background:0 0;transition:background .25s;position:absolute;inset:0}.BG3tNa_dimOn{background:#0006}.BG3tNa_wheel{z-index:30;width:0;height:0;position:absolute}.BG3tNa_wheelRing{border:1px dashed color-mix(in oklab, var(--tc-gold) 28%, transparent);pointer-events:none;border-radius:50%;animation:.2s ease-out both BG3tNa_wheelRingIn;position:absolute}.BG3tNa_wheelHub{border:1px solid color-mix(in oklab, var(--tc-gold) 70%, transparent);cursor:pointer;background:#08090ceb;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:-22px;left:-22px;box-shadow:0 8px 24px #000000b3}.BG3tNa_wheelHub img{width:28px;height:28px;display:block}.BG3tNa_wheelItem{border:1px solid color-mix(in oklab, var(--tc-gold) 60%, transparent);-webkit-backdrop-filter:blur(8px);color:#e6d7a8;width:48px;height:48px;box-shadow:0 10px 28px #000000b3, inset 0 0 0 1px color-mix(in oklab, var(--tc-gold) 10%, transparent);cursor:pointer;transform:translate(var(--tx), var(--ty));background:#08090ce0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,border-color .12s;animation:.22s cubic-bezier(.2,.9,.3,1.2) both BG3tNa_wheelItemIn;display:flex;position:absolute;top:-24px;left:-24px}.BG3tNa_wheelItem:hover,.BG3tNa_wheelItem:focus-visible{background:color-mix(in oklab, var(--tc-gold) 28%, transparent);border-color:color-mix(in oklab, var(--tc-gold) 100%, transparent);color:#fff;outline:none}.BG3tNa_wheelLabel{letter-spacing:.04em;white-space:nowrap;color:#ddd;text-shadow:0 1px 3px #000000e6;pointer-events:none;margin-top:4px;font-size:11px;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes BG3tNa_wheelItemIn{0%{opacity:0;transform:translate(0)scale(.4)}to{opacity:1;transform:translate(var(--tx), var(--ty)) scale(1)}}@keyframes BG3tNa_wheelRingIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.BG3tNa_hud{gap:8px;display:flex;position:absolute;top:12px;left:16px}.BG3tNa_hudButton{border:1px solid color-mix(in oklab, var(--tc-gold) 50%, transparent);color:#ddd;font:inherit;cursor:pointer;background:#0c0c10cc;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.BG3tNa_hudButton:hover{background:color-mix(in oklab, var(--tc-gold) 14%, transparent);color:#f2f2f2}.BG3tNa_hudOn{background:color-mix(in oklab, var(--tc-gold) 24%, transparent);border-color:color-mix(in oklab, var(--tc-gold) 90%, transparent);color:#f5e6b8}.BG3tNa_hudBadge{background:var(--tc-gold);color:#0b0b0e;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px}.BG3tNa_dockStage{--tc3d-depth:var(--tc3d-rim), var(--tc3d-slab-l), var(--tc3d-drop);perspective:1600px;perspective-origin:100%;position:absolute;top:0;bottom:0;left:0}.BG3tNa_dockHost{transform-origin:0;flex-direction:column;gap:10px;height:100%;padding:52px 0 48px 10px;display:flex;position:relative;transform:rotateY(16deg)}.BG3tNa_dockStageRight{--tc3d-depth:var(--tc3d-rim), var(--tc3d-slab-r), var(--tc3d-drop);perspective-origin:0;left:auto;right:0}.BG3tNa_dockHostRight{transform-origin:100%;padding-left:0;padding-right:10px;transform:rotateY(-16deg)}.BG3tNa_dockHost.BG3tNa_dockHostFlat{transform:none}.BG3tNa_dockSlot{flex:0 auto;min-height:0;max-height:46vh;display:flex}.BG3tNa_dockSlotFixed{flex:none;height:32vh;max-height:none}.BG3tNa_dockSlotFit{max-height:none}.BG3tNa_dockSlot>div{background:var(--tc3d-sheen), #08090cdb;-webkit-backdrop-filter:blur(10px);border:1px solid color-mix(in oklab, var(--tc-gold) 60%, transparent);box-shadow:var(--tc3d-depth);border-radius:8px}
.jWpdIq_dockedPanel{background:linear-gradient(180deg, var(--tc-surface-elevated) 0%, var(--tc-surface) 100%);border:1px solid color-mix(in oklab, var(--tc-gold) 16%, transparent);border-radius:3px;flex-direction:column;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.jWpdIq_floatingWindow{z-index:1000;position:fixed!important}.jWpdIq_floatingPanel{background:linear-gradient(180deg, var(--tc-surface-elevated) 0%, var(--tc-surface) 100%);border:1px solid color-mix(in oklab, var(--tc-gold) 16%, transparent);width:100%;height:100%;max-height:80vh;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--tc-gold) 5%, transparent), 0 1px 0 #0009, 0 24px 48px -16px #000000b3;border-radius:3px;flex-direction:column;display:flex;overflow:hidden}:where(.jWpdIq_tiltBtn){color:var(--tc-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:inline-flex}.jWpdIq_tiltBtn[aria-pressed=true]{color:var(--tc-gold)}.jWpdIq_dockHeaderActions{flex-shrink:0;align-items:center;gap:2px;margin-left:auto;display:flex}.jWpdIq_dockResizeHandle{cursor:col-resize;z-index:5;width:6px;position:absolute;top:8px;bottom:8px;right:-3px}.jWpdIq_dockResizeHandleLeft{left:-3px;right:auto}.jWpdIq_dockResizeHandle:hover,.jWpdIq_dockResizeHandle:active{background:color-mix(in oklab, var(--tc-gold) 25%, transparent)}.jWpdIq_snapPreview{z-index:999;pointer-events:none;background:color-mix(in oklab, var(--tc-gold) 4%, transparent);border-right:2px dashed color-mix(in oklab, var(--tc-gold) 22%, transparent);transition:background .15s,border-color .15s;position:fixed;top:0;bottom:0;left:0}.jWpdIq_snapPreviewRight{border-right:none;border-left:2px dashed color-mix(in oklab, var(--tc-gold) 22%, transparent);left:auto;right:0}.jWpdIq_snapPreviewActive{background:color-mix(in oklab, var(--tc-gold) 12%, transparent);border-right-color:color-mix(in oklab, var(--tc-gold) 55%, transparent);border-left-color:color-mix(in oklab, var(--tc-gold) 55%, transparent)}.jWpdIq_dragGhost{z-index:2000;pointer-events:none;border:1px dashed color-mix(in oklab, var(--tc-gold) 60%, transparent);background:color-mix(in oklab, var(--tc-gold) 8%, transparent);border-radius:3px;position:fixed}
.tLmG3W_controlsPanel{flex-direction:column;width:100%;min-height:0;display:flex;overflow:hidden}.tLmG3W_controlsHost [class*=sidebarSection]{border:1px solid color-mix(in oklab, var(--tc-gold) 18%, transparent);border-radius:6px;background:color-mix(in oklab, var(--tc-gold) 5%, transparent)!important}.tLmG3W_controlsHeader{border-bottom:1px solid color-mix(in oklab, var(--tc-gold) 25%, transparent);cursor:grab;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.tLmG3W_controlsHeader:active{cursor:grabbing}.tLmG3W_controlsTitle{align-items:center;gap:8px;display:inline-flex}.tLmG3W_controlsClose{color:#999;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px;display:inline-flex}.tLmG3W_controlsClose:hover{color:#f2f2f2;background:color-mix(in oklab, var(--tc-gold) 14%, transparent)}.tLmG3W_controlsBody,.tLmG3W_controlsHost{flex:1;min-height:0;display:flex}.tLmG3W_controlsHost[hidden]{display:none}.tLmG3W_controlsHost>div>div{background:0 0}body.tc-table3d .tLmG3W_controlsHost [data-table3d-hide]{display:none!important}.tLmG3W_controlsWindow{flex-direction:column;width:100%;height:100%;max-height:80vh;display:flex;overflow:hidden}
.AdJNVq_overlay{z-index:15000;pointer-events:auto;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (min-width:768px){.AdJNVq_overlay{padding-right:160px}.AdJNVq_overlay.AdJNVq_centered{padding-right:0}}.AdJNVq_flipContainer{perspective:1000px;cursor:pointer;width:320px;height:447px}@media (max-width:767px){.AdJNVq_flipContainer{aspect-ratio:63/88;width:min(300px,70vw);height:auto}}.AdJNVq_flipContainer.AdJNVq_landscape{width:447px;height:320px}@media (max-width:767px){.AdJNVq_flipContainer.AdJNVq_landscape{aspect-ratio:88/63;width:min(420px,90vw);height:auto}}.AdJNVq_landscape .AdJNVq_flipFront,.AdJNVq_landscape .AdJNVq_flipBack{border-radius:4%/5.5%}.AdJNVq_flipCard{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1);position:relative}.AdJNVq_flipCard.AdJNVq_flipped{transform:rotateY(180deg)}.AdJNVq_flipFront,.AdJNVq_flipBack{backface-visibility:hidden;border-radius:5.5%/4%;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.AdJNVq_flipFront{background:0 0}.AdJNVq_flipBack{background:var(--tc-surface);color:var(--tc-text);overflow:hidden;transform:rotateY(180deg)}.AdJNVq_flipWrapper{position:relative}.AdJNVq_row{align-items:center;gap:18px;display:flex}.AdJNVq_aside{cursor:default;flex:none;width:220px}@media (max-width:767px){.AdJNVq_row{flex-direction:column;gap:10px;max-height:100dvh;padding:12px 0;overflow-y:auto}.AdJNVq_aside{width:min(300px,70vw)}}.AdJNVq_transformButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:10;background:#ffffff26;border:2px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;transition:background .2s,transform .2s,border-color .2s;display:flex;position:absolute;top:-8px;right:-8px}.AdJNVq_transformButton:hover{background:#ffffff4d;border-color:#ffffff80;transform:scale(1.15)}.AdJNVq_loadingContainer{justify-content:center;align-items:center;height:100%;display:flex}.AdJNVq_detailsContent{flex-direction:column;height:100%;padding:16px;display:flex;position:relative}.AdJNVq_face{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.AdJNVq_detailsContent.AdJNVq_stacked{overscroll-behavior:contain;display:block;overflow-y:auto}.AdJNVq_stacked .AdJNVq_face{display:block}.AdJNVq_stacked .AdJNVq_face+.AdJNVq_face{border-top:1px solid #ffffff1f;margin-top:12px;padding-top:12px}.AdJNVq_stacked .AdJNVq_oracleText{overflow:visible}.AdJNVq_stacked .AdJNVq_statBox{margin-bottom:8px;display:inline-block;position:static}.AdJNVq_nameRow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.AdJNVq_cardName{font-size:16px;font-weight:600;line-height:1.3}.AdJNVq_typeRow{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:12px;display:flex}.AdJNVq_typeLine{font-size:14px}.AdJNVq_cmc{opacity:.7;font-size:12px}.AdJNVq_oracleText{overscroll-behavior:contain;background:#ffffff0a;border-radius:6px;flex:1 1 0;min-height:0;margin-bottom:12px;padding:8px;font-size:13px;line-height:1.5;overflow-y:auto}.AdJNVq_keywordsSection{margin-bottom:12px}.AdJNVq_flavorText{flex-shrink:0;font-size:12px;margin-bottom:8px!important}.AdJNVq_statBox{background:#2a2a2a;border:1px solid #fff3;border-radius:4px;padding:4px 10px;font-size:16px;font-weight:600;position:absolute;bottom:12px;right:12px}
.n-VoLa_back{background:radial-gradient(ellipse at center, #ffffff0d 0%, #00000059 100%), linear-gradient(135deg, var(--tc-card-back-0,#262626) 0%, var(--tc-card-back-1,#161616) 100%);color:#c9a227;-webkit-user-select:none;user-select:none;border-radius:4.5%/3.2%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;container-type:size}.n-VoLa_emblem{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.n-VoLa_band{box-sizing:border-box;border-radius:inherit;opacity:.7;pointer-events:none;border:2.5cqw solid #c9a227;position:absolute;inset:0}.n-VoLa_plate{background:var(--tc-card-back-plate,#1e1e1e);filter:drop-shadow(0 1px 3px #000000b3);border-radius:6.7%/5%;width:44%;line-height:0;position:relative}.n-VoLa_plate svg{aspect-ratio:62/82;opacity:.7;width:100%;height:auto;display:block}
.h84pvW_header{border-bottom:1px solid color-mix(in oklab, var(--tc-gold) 12%, transparent);cursor:grab;flex-shrink:0;justify-content:space-between;align-items:center;height:34px;padding:0 8px 0 10px;display:flex}.h84pvW_header:active{cursor:grabbing}.h84pvW_title{align-items:center;gap:8px;min-width:0;display:inline-flex}.h84pvW_actions{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.h84pvW_headerBtn{color:var(--tc-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:inline-flex}.h84pvW_headerBtn:hover{color:var(--tc-text);background:#ffffff14}.h84pvW_bottomSnap{z-index:999;pointer-events:none;background:color-mix(in oklab, var(--tc-gold) 12%, transparent);border-top:2px dashed color-mix(in oklab, var(--tc-gold) 55%, transparent);height:142px;position:fixed;bottom:0;left:0;right:0}
.I1SZqG_root{top:calc(var(--tc-header-bottom,60px) + 4px);z-index:900;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:fixed;left:12px}.I1SZqG_toggle{border:1px solid color-mix(in oklab, var(--tc-gold) 30%, transparent);background:linear-gradient(180deg, var(--tc-surface-elevated) 0%, var(--tc-surface) 100%);color:var(--tc-gold);cursor:pointer;border-radius:4px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;display:inline-flex;box-shadow:0 6px 16px -8px #000000b3}.I1SZqG_toggle:hover{border-color:color-mix(in oklab, var(--tc-gold) 55%, transparent)}.I1SZqG_count{font-variant-numeric:tabular-nums;font-weight:600}.I1SZqG_tray{border:1px solid color-mix(in oklab, var(--tc-gold) 18%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--tc-surface-elevated) 70%, transparent) 0%, color-mix(in oklab, var(--tc-surface) 70%, transparent) 100%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:4px;flex-direction:column;width:232px;max-height:60vh;display:flex;overflow:hidden;box-shadow:0 16px 40px -18px #000000b3}.I1SZqG_trayDocked{flex:1}.I1SZqG_trayHeader{border-bottom:1px solid color-mix(in oklab, var(--tc-gold) 12%, transparent);cursor:grab;justify-content:space-between;align-items:center;padding:6px 8px 6px 10px;display:flex}.I1SZqG_trayHeader:active{cursor:grabbing}.I1SZqG_trayTitle{align-items:center;gap:8px;min-width:0;display:inline-flex}.I1SZqG_closeBtn,.I1SZqG_unpinBtn{color:var(--tc-text-muted,#9aa0aa);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.I1SZqG_unpinBtn{width:24px;height:24px;margin:-3px 0}.I1SZqG_closeBtn:hover,.I1SZqG_unpinBtn:hover{color:var(--tc-text,#e6e6e6);background:#ffffff14}.I1SZqG_trayBody{padding:4px 0 6px;overflow-y:auto}.I1SZqG_group{padding:2px 0}.I1SZqG_groupHeader{color:var(--tc-text,#e6e6e6);align-items:center;gap:6px;padding:5px 10px 3px;font-size:11px;font-weight:600;display:flex}.I1SZqG_groupDot{border-radius:50%;flex:none;width:8px;height:8px}.I1SZqG_strip{cursor:pointer;background:#ffffff0a;border-left:3px solid #0000;border-radius:3px;align-items:center;gap:6px;margin:2px 6px;padding:4px 0 4px 8px;display:flex}.I1SZqG_strip:hover{background:#ffffff1a}.I1SZqG_stripName{color:var(--tc-text,#e6e6e6);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:12px;overflow:hidden}.I1SZqG_tappedTag{color:#e0a030;border:1px solid #e0a03080;border:1px solid lab(70.8467% 17.6561 63.7308/.5);border-radius:2px;flex:none;padding:0 3px;font-size:9px;font-weight:700;line-height:14px}.I1SZqG_unpinBtn{opacity:0;flex:none}@media (hover:none){.I1SZqG_unpinBtn{opacity:1}}.I1SZqG_strip:hover .I1SZqG_unpinBtn{opacity:1}.I1SZqG_trayDocked .I1SZqG_trayBody{flex:1}
.zRrTTG_seats{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.zRrTTG_seat{text-overflow:ellipsis;white-space:nowrap;border:1px solid color-mix(in oklab, var(--tc-gold) 20%, transparent);max-width:100%;color:var(--tc-text-muted);font-size:calc(11px * var(--tc-game-text-scale,1));cursor:pointer;background:0 0;border-radius:2px;padding:2px 8px;overflow:hidden}.zRrTTG_seat:hover{color:var(--tc-bone)}.zRrTTG_seat[data-active]{color:var(--tc-gold-light);border-color:color-mix(in oklab, var(--tc-gold) 55%, transparent);background:color-mix(in oklab, var(--tc-gold) 12%, transparent)}.zRrTTG_section{border:1px solid color-mix(in oklab, var(--tc-gold) 16%, transparent);background:color-mix(in oklab, var(--tc-surface-elevated) 60%, transparent);border-radius:3px;margin-bottom:8px;overflow:hidden}.zRrTTG_sectionHeader{background:color-mix(in oklab, var(--tc-gold) 10%, transparent);border-bottom:1px solid color-mix(in oklab, var(--tc-gold) 16%, transparent);font-size:calc(10px * var(--tc-game-text-scale,1));letter-spacing:.14em;text-transform:uppercase;color:var(--tc-gold-light);justify-content:space-between;align-items:baseline;padding:4px 8px;display:flex}.zRrTTG_sectionHeader b{font-weight:500;font-family:var(--tc-font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:calc(12px * var(--tc-game-text-scale,1));letter-spacing:0;color:var(--tc-bone)}.zRrTTG_devotion{grid-template-columns:repeat(5,1fr);padding:6px 4px;display:grid}.zRrTTG_pip{flex-direction:column;align-items:center;gap:2px;display:inline-flex}.zRrTTG_pip b{font-weight:500;font-family:var(--tc-font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:calc(13px * var(--tc-game-text-scale,1));color:var(--tc-bone)}.zRrTTG_pip[data-zero]{opacity:.35}.zRrTTG_rows{grid-template-columns:1fr 1fr;margin:0;display:grid}.zRrTTG_rowItem{font-size:calc(12px * var(--tc-game-text-scale,1));border-top:1px solid color-mix(in oklab, var(--tc-gold) 7%, transparent);justify-content:space-between;align-items:baseline;gap:6px;padding:3px 8px;display:flex}.zRrTTG_rowItem:nth-child(-n+2){border-top:none}.zRrTTG_rowItem:nth-child(odd){border-right:1px solid color-mix(in oklab, var(--tc-gold) 7%, transparent)}.zRrTTG_rowItem dt{color:var(--tc-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zRrTTG_rowItem dd{font-family:var(--tc-font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--tc-bone);margin:0}.zRrTTG_none{font-size:calc(12px * var(--tc-game-text-scale,1));color:var(--tc-text-muted);padding:4px 8px;font-style:italic}
.-qQF1W_container{border:1px solid var(--tc-danger);background:#2a1a1a;border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex}.-qQF1W_header{align-items:center;gap:8px;display:flex}.-qQF1W_icon{color:var(--tc-danger);font-size:16px}.-qQF1W_countdown{flex-direction:column;align-items:center;gap:4px;display:flex}.-qQF1W_countdownLabel{font-size:11px}.-qQF1W_voteSection{margin-top:4px}.-qQF1W_compactContainer{flex-shrink:0;align-items:center;gap:4px;display:flex}.-qQF1W_compactBadge{border:1px solid var(--tc-warning);color:var(--tc-warning);background:#3a2a1a;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;display:flex}.-qQF1W_compactBadge.-qQF1W_expired{border-color:var(--tc-danger);color:var(--tc-danger);background:#3a1a1a}.-qQF1W_compactTime{font-variant-numeric:tabular-nums;font-weight:700}.-qQF1W_compactLabel{text-transform:uppercase;font-size:10px;font-weight:700}.-qQF1W_kickButtonCompact{height:auto;padding:0 4px;font-size:11px;color:var(--tc-danger)!important}.-qQF1W_kickButtonCompact:disabled{color:#666!important}
.ptTQBW_snapGrid{z-index:9000;pointer-events:none;opacity:0;border-radius:inherit;background-image:radial-gradient(circle at 0 0,#96f7ffe6 0,#38e8ffc7 1.9px,#0000 3.2px),linear-gradient(90deg,#38e8ff3d 0 1px,#0000 1px),linear-gradient(#38e8ff3d 0 1px,#0000 1px);background-size:var(--snap-step-x) var(--snap-step-y), var(--snap-step-x) var(--snap-step-y), var(--snap-step-x) var(--snap-step-y);filter:drop-shadow(0 0 3.5px #38e8ff9e);background-position:0 0;transition:opacity .16s ease-out;position:absolute;inset:0}.ptTQBW_snapGrid.ptTQBW_active{opacity:1;animation:2.4s ease-in-out infinite ptTQBW_snapGridPulse}@keyframes ptTQBW_snapGridPulse{0%,to{opacity:.72}50%{opacity:.92}}@media (prefers-reduced-motion:reduce){.ptTQBW_snapGrid.ptTQBW_active{opacity:.9;animation:none}}
.agP3vW_toolbar{border-bottom:1px solid #333;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:12px;padding-bottom:12px;display:flex}.agP3vW_toolbar button{white-space:nowrap}.agP3vW_toolbarActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.agP3vW_resultsRegion{height:55vh;padding:10px 4px 14px;overflow-y:auto}.agP3vW_cardGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.agP3vW_cardWrapper{cursor:pointer;border:2px solid #0000;border-radius:8px;transition:transform .15s,box-shadow .15s,border-color .15s;position:relative;overflow:hidden}.agP3vW_cardWrapper:hover{z-index:1;transform:scale(1.05);box-shadow:0 4px 16px #0006}.agP3vW_cardWrapper.agP3vW_selected{border-color:#1890ff;box-shadow:0 0 12px #1890ff80}.agP3vW_checkbox{color:#fff;z-index:2;cursor:pointer;background:#00000080;border:2px solid #ffffff80;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;transition:background .15s,border-color .15s;display:flex;position:absolute;top:4px;right:4px}.agP3vW_checkbox:hover{background:#1890ff4d;border-color:#1890ff}.agP3vW_checkboxChecked{background:#1890ff;border-color:#1890ff}.agP3vW_cardImage{border-radius:8px;width:100%;height:auto;display:block}.agP3vW_hiddenCard{aspect-ratio:63/88;color:#666;background:linear-gradient(135deg,#1a1a3a 0%,#0a0a2a 100%);border:1px solid #333;border-radius:8px;justify-content:center;align-items:center;font-size:12px;display:flex}.agP3vW_cardName{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#000000d9;padding:4px 6px;font-size:10px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.agP3vW_counterOverlay{z-index:2;pointer-events:none;flex-direction:column;gap:2px;display:flex;position:absolute;top:4px;left:4px}.agP3vW_counterInteractive{pointer-events:auto;align-self:flex-start}.agP3vW_counterBadge{color:#fff;white-space:nowrap;text-shadow:0 1px 2px #000c;border:1px solid;border-radius:8px;align-items:center;gap:2px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.3;display:flex}.agP3vW_counterValue{text-align:center;min-width:12px}.agP3vW_counterBtn{text-align:center;cursor:pointer;background:#fff3;border-radius:50%;width:12px;height:12px;font-size:9px;line-height:10px;transition:background .15s;display:none}.agP3vW_counterBtn:hover{background:#fff6}.agP3vW_counterBadge:hover .agP3vW_counterBtn{display:inline-block}.agP3vW_counterPill{color:#fff;white-space:nowrap;border:1px solid;border-radius:8px;align-items:center;gap:2px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.3;display:inline-flex}.agP3vW_tokenBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 1px 2px #000c;background:linear-gradient(135deg,#8a2be2f2 0%,#4b0082f2 100%);border:1px solid #b464ff80;border-radius:3px;align-self:flex-start;padding:1px 4px;font-size:8px;font-weight:700;line-height:1.3}.agP3vW_hint{text-align:center;margin-top:12px;font-size:12px;display:block}.agP3vW_hoverPreview{pointer-events:none;z-index:1100;transform:scale(var(--tc-preview-scale,1));transform-origin:100% 100%;position:fixed;bottom:20px;right:20px}.agP3vW_hoverPreviewLeft{transform-origin:0 100%;left:20px;right:auto}.agP3vW_hoverPreviewImage{object-fit:cover;border-radius:5.5%/4%;width:240px;height:335px;box-shadow:0 15px 50px #000000b3}
._5U88ja_titleRow{justify-content:space-between;align-items:center;padding-right:32px;display:flex}._5U88ja_searchInput{background:#0d0d0d;border-color:#333}._5U88ja_searchInput:hover,._5U88ja_searchInput:focus{border-color:#1668dc}._5U88ja_cardGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px;max-height:60vh;padding:4px;display:grid;overflow-y:auto}._5U88ja_cardWrapper{cursor:pointer;border-radius:8px;position:relative;overflow:hidden}._5U88ja_cardWrapper:hover:not(._5U88ja_dragging){z-index:1;transform:scale(1.05);box-shadow:0 4px 16px #0006}._5U88ja_cardWrapper:hover ._5U88ja_cardActions{opacity:1}@media (hover:none){._5U88ja_cardActions,._5U88ja_dragHandle{opacity:1}}._5U88ja_positionBadge{background:var(--tc-background-deep,#000000d9);border:1px solid color-mix(in oklab, var(--tc-gold) 35%, transparent);min-width:20px;height:20px;color:var(--tc-gold-light);z-index:2;border-radius:2px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;display:flex;position:absolute;top:4px;left:4px}._5U88ja_cardImage{border-radius:8px;width:100%;height:auto;display:block}._5U88ja_hiddenCard{aspect-ratio:63/88;color:#666;background:linear-gradient(135deg,#1a1a3a 0%,#0a0a2a 100%);border:1px solid #333;border-radius:8px;justify-content:center;align-items:center;font-size:12px;display:flex}._5U88ja_cardName{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#000000d9;padding:3px 4px;font-size:9px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._5U88ja_dragHandle{color:#888;cursor:grab;z-index:4;opacity:0;background:#000c;border-radius:4px;padding:2px 8px;transition:opacity .15s,color .15s;position:absolute;top:4px;left:50%;transform:translate(-50%)}._5U88ja_dragHandle:hover{color:#fff}._5U88ja_dragHandle:active{cursor:grabbing}._5U88ja_cardWrapper:hover ._5U88ja_dragHandle{opacity:1}._5U88ja_dragging{box-shadow:0 8px 24px #1668dc66}._5U88ja_cardActions{opacity:0;z-index:3;flex-direction:column;gap:2px;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}._5U88ja_actionButton{color:#fff!important;background:#000c!important;border:none!important;min-width:24px!important;height:24px!important;padding:2px 6px!important}._5U88ja_actionButton:hover{background:#1668dce6!important}._5U88ja_hint{text-align:center;margin-top:12px;font-size:12px;display:block}._5U88ja_hoverPreview{pointer-events:none;z-index:1100;transform:scale(var(--tc-preview-scale,1));transform-origin:100% 100%;position:fixed;bottom:20px;right:20px}._5U88ja_hoverPreviewLeft{transform-origin:0 100%;left:20px;right:auto}._5U88ja_hoverPreviewImage{object-fit:cover;border-radius:5.5%/4%;width:240px;height:335px;box-shadow:0 15px 50px #000000b3}._5U88ja_faceDownWrapper{position:relative}._5U88ja_faceDownCard{aspect-ratio:63/88;border-radius:4.5%/3.2%;overflow:hidden}
.tyRhEW_subtitle{color:var(--text-secondary,#888);margin-bottom:12px;font-size:13px}.tyRhEW_controls{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.tyRhEW_search{flex:240px;min-width:200px;max-width:360px}.tyRhEW_tags{flex-wrap:wrap;gap:4px;display:flex}.tyRhEW_groups{flex-direction:column;gap:16px;min-height:260px;max-height:60vh;padding:4px;display:flex;overflow-y:auto}.tyRhEW_empty{min-height:260px;color:var(--tc-text-muted);justify-content:center;align-items:center;font-size:13px;display:flex}.tyRhEW_groupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--tc-gold);margin-bottom:8px;font-size:11px}.tyRhEW_playerRow{flex-wrap:wrap;gap:8px;display:flex}.tyRhEW_grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.tyRhEW_candidate{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:4px;transition:border-color .12s,transform .12s;display:flex}.tyRhEW_candidate:hover,.tyRhEW_candidate:focus-visible{border-color:var(--tc-gold);outline:none;transform:translateY(-2px)}.tyRhEW_candidateArt{width:100%;position:relative}.tyRhEW_candidateImg{border-radius:6px;width:100%;height:auto;display:block}.tyRhEW_candidateTapped{filter:grayscale(.5)brightness(.75)}.tyRhEW_candidateBadges{pointer-events:none;flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:absolute;top:4px;right:4px}.tyRhEW_candidateCounter{color:#fff;text-align:center;text-shadow:0 1px 2px #000c;white-space:nowrap;background:#000000d9;border:1px solid #c9a22780;border-radius:10px;min-width:24px;padding:2px 5px;font-size:11px;font-weight:700}.tyRhEW_candidateStack{border:1px solid color-mix(in oklab, var(--tc-gold) 55%, transparent);min-width:20px;color:var(--tc-gold-light);text-align:center;pointer-events:none;background:linear-gradient(135deg,#1a1a2e 0%,#2d2d44 100%);border-radius:10px;padding:0 5px;font-size:12px;font-weight:700;line-height:18px;box-shadow:0 1px 4px #0009}.tyRhEW_candidateTag{color:var(--tc-bone);text-transform:uppercase;letter-spacing:.5px;pointer-events:none;background:#000000bf;border-radius:3px;padding:0 5px;font-size:10px;position:absolute;bottom:4px;left:4px}.tyRhEW_candidateDetail{color:var(--tc-text-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;line-height:1.2;overflow:hidden}.tyRhEW_candidatePlaceholder{aspect-ratio:5/7;border:1px dashed var(--text-secondary,#555);text-align:center;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:8px;font-size:12px;display:flex}.tyRhEW_candidateName{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text-primary,#ddd);font-size:12px;overflow:hidden}.tyRhEW_noLegal{color:var(--tc-text-muted);font-size:13px}.tyRhEW_revealBtn{color:var(--tc-text-muted);border:1px dashed color-mix(in oklab, var(--tc-text-muted) 60%, transparent);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;padding:6px 10px;font-size:12px;transition:color .12s,border-color .12s}.tyRhEW_revealBtn:hover,.tyRhEW_revealBtn:focus-visible{color:var(--text-primary,#ddd);border-color:var(--tc-text-muted);outline:none}.tyRhEW_illegalSection{opacity:.85;flex-direction:column;gap:16px;display:flex}.tyRhEW_groupLabelMuted{letter-spacing:.08em;text-transform:uppercase;color:var(--tc-text-muted);margin-bottom:8px;font-size:11px}
.wOlxCq_selectionBox{pointer-events:none;z-index:100;background:#1890ff1a;border:2px dashed #1890ff;position:absolute}
.wlZPeW_controlsRow{gap:6px;width:100%;display:flex}.wlZPeW_buttonWrapper{flex:1;position:relative}.wlZPeW_mutedButton{opacity:.5}.wlZPeW_badge{min-width:16px;height:16px;font-size:calc(10px * var(--tc-game-text-scale,1));text-align:center;color:var(--tc-background);background:var(--tc-gold);box-shadow:0 0 0 1px var(--tc-background);border-radius:2px;padding:0 4px;font-weight:500;line-height:16px;position:absolute;top:-4px;right:-4px}.wlZPeW_closeButton{color:var(--tc-text-muted)}.wlZPeW_closeButton:hover{color:var(--tc-bone)}.wlZPeW_floatingWindow{z-index:1000;position:fixed!important}.wlZPeW_floatingContent{background:linear-gradient(180deg, var(--tc-surface-elevated) 0%, var(--tc-surface) 100%);border:1px solid color-mix(in oklab, var(--tc-gold) 16%, transparent);width:100%;height:100%;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--tc-gold) 5%, transparent), 0 1px 0 #0009, 0 24px 48px -16px #000000b3;border-radius:3px;flex-direction:column;display:flex;overflow:hidden}.wlZPeW_floatingHeader{border-bottom:1px solid color-mix(in oklab, var(--tc-gold) 12%, transparent);cursor:grab;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.wlZPeW_floatingHeader:active{cursor:grabbing}.wlZPeW_headerLeft{flex:1;align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.wlZPeW_playerFilter{white-space:nowrap;overflow:hidden}.wlZPeW_playerFilter>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wlZPeW_playerFilter>svg{flex-shrink:0}.wlZPeW_dragHandle{cursor:grab}.wlZPeW_dragHandle:active{cursor:grabbing}.wlZPeW_resizeCorner{opacity:.45;background:linear-gradient(135deg, transparent 50%, color-mix(in oklab, var(--tc-gold) 60%, transparent) 50%), linear-gradient(135deg, transparent 65%, color-mix(in oklab, var(--tc-gold) 60%, transparent) 65%);pointer-events:none;width:12px;height:12px;position:absolute;bottom:4px;right:4px}.wlZPeW_logFooter{border-top:1px solid color-mix(in oklab, var(--tc-gold) 12%, transparent);flex-shrink:0;padding:6px 12px 8px}.wlZPeW_logList{flex-direction:column;flex:1;gap:3px;padding:8px 12px;display:flex;overflow-y:auto}.wlZPeW_logEntry{background:color-mix(in oklab, var(--tc-gold) 5%, transparent);border-radius:2px;align-items:flex-start;gap:10px;padding:6px 8px;transition:background .15s;display:flex}.wlZPeW_logEntry:hover{background:color-mix(in oklab, var(--tc-gold) 10%, transparent)}.wlZPeW_timestamp{font-size:calc(10px * var(--tc-game-text-scale,1));color:var(--tc-text-muted);flex-shrink:0;min-width:65px;padding-top:2px;font-family:monospace}.wlZPeW_description{font-size:calc(12px * var(--tc-game-text-scale,1));color:var(--tc-bone);word-break:break-word;line-height:1.5}.wlZPeW_emptyState{text-align:center;color:var(--tc-text-muted);padding:40px 20px}.wlZPeW_logList::-webkit-scrollbar{width:6px}.wlZPeW_logList::-webkit-scrollbar-track{background:0 0}.wlZPeW_logList::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--tc-gold) 20%, transparent);border-radius:2px}.wlZPeW_logList::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--tc-gold) 35%, transparent)}
.fBdJka_buttonWrapper{flex:1;min-width:0;position:relative}.fBdJka_badge{min-width:16px;height:16px;font-size:calc(10px * var(--tc-game-text-scale,1));text-align:center;color:var(--tc-background);background:var(--tc-gold);box-shadow:0 0 0 1px var(--tc-background);border-radius:2px;padding:0 4px;font-weight:500;line-height:16px;position:absolute;top:-4px;right:-4px}.fBdJka_closeButton{color:var(--tc-text-muted)}.fBdJka_closeButton:hover{color:var(--tc-bone)}.fBdJka_floatingWindow{z-index:1000;position:fixed!important}.fBdJka_floatingContent{background:linear-gradient(180deg, var(--tc-surface-elevated) 0%, var(--tc-surface) 100%);border:1px solid color-mix(in oklab, var(--tc-gold) 16%, transparent);width:100%;height:100%;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--tc-gold) 5%, transparent), 0 1px 0 #0009, 0 24px 48px -16px #000000b3;border-radius:3px;flex-direction:column;display:flex;overflow:hidden}.fBdJka_floatingHeader{border-bottom:1px solid color-mix(in oklab, var(--tc-gold) 12%, transparent);cursor:grab;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.fBdJka_floatingHeader:active{cursor:grabbing}.fBdJka_dragHandle{cursor:grab}.fBdJka_dragHandle:active{cursor:grabbing}.fBdJka_resizeCorner{opacity:.45;background:linear-gradient(135deg, transparent 50%, color-mix(in oklab, var(--tc-gold) 60%, transparent) 50%), linear-gradient(135deg, transparent 65%, color-mix(in oklab, var(--tc-gold) 60%, transparent) 65%);pointer-events:none;width:12px;height:12px;position:absolute;bottom:4px;right:4px}.fBdJka_comboList{flex-direction:column;flex:1;gap:3px;padding:8px 12px;display:flex;overflow-y:auto}.fBdJka_playerHeader{margin-top:6px}.fBdJka_playerHeader:first-child{margin-top:0}.fBdJka_comboRow{background:color-mix(in oklab, var(--tc-gold) 5%, transparent);border-radius:2px;transition:background .15s}.fBdJka_comboRow:hover{background:color-mix(in oklab, var(--tc-gold) 10%, transparent)}.fBdJka_comboSummary{cursor:pointer;align-items:flex-start;gap:6px;padding:6px 8px;list-style:none;display:flex}.fBdJka_comboSummary::-webkit-details-marker{display:none}.fBdJka_comboNames{font-size:calc(12px * var(--tc-game-text-scale,1));color:var(--tc-bone);word-break:break-word;line-height:1.5}.fBdJka_comboProduces{font-size:calc(11px * var(--tc-game-text-scale,1));color:var(--tc-text-muted);line-height:1.4}.fBdJka_comboDetail{font-size:calc(11px * var(--tc-game-text-scale,1));color:color-mix(in oklab, var(--tc-bone) 80%, transparent);padding:2px 8px 8px 26px;line-height:1.5}.fBdJka_comboDetail ol,.fBdJka_comboDetail ul{margin:0;padding-left:16px}.fBdJka_emptyState{text-align:center;color:var(--tc-text-muted);font-size:calc(12px * var(--tc-game-text-scale,1));padding:40px 20px;line-height:1.5}.fBdJka_comboList::-webkit-scrollbar{width:6px}.fBdJka_comboList::-webkit-scrollbar-track{background:0 0}.fBdJka_comboList::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--tc-gold) 20%, transparent);border-radius:2px}.fBdJka_comboList::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--tc-gold) 35%, transparent)}
.j65Ijq_tabs,.j65Ijq_searchInput{margin-bottom:16px}.j65Ijq_loadingContainer{justify-content:center;align-items:center;padding:40px;display:flex}.j65Ijq_empty{padding:40px 0}.j65Ijq_cardGrid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;max-height:45vh;padding:4px;display:grid;overflow-y:auto}.j65Ijq_cardWrapper{cursor:pointer;border:2px solid #0000;border-radius:8px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}.j65Ijq_cardWrapper:hover{z-index:1;transform:scale(1.05);box-shadow:0 4px 16px #0006}.j65Ijq_cardWrapper.j65Ijq_selected{border-color:#1890ff;box-shadow:0 0 12px #1890ff66}.j65Ijq_cardImage{border-radius:6px;width:100%;height:auto;display:block}.j65Ijq_noImage{aspect-ratio:63/88;color:#888;text-align:center;background:linear-gradient(135deg,#1a1a3a 0%,#0a0a2a 100%);border:1px solid #333;border-radius:6px;justify-content:center;align-items:center;padding:8px;font-size:11px;display:flex}.j65Ijq_footer{border-top:1px solid #333;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;display:flex}.j65Ijq_countInput{width:60px}.j65Ijq_hint{text-align:center;margin-top:12px;font-size:11px;display:block}.j65Ijq_sectionsContainer{max-height:45vh;overflow-y:auto}.j65Ijq_sectionHeader{color:#aaa;text-transform:uppercase;letter-spacing:.5px;margin-top:12px;margin-bottom:8px;font-size:13px;font-weight:600}.j65Ijq_sectionHeader:first-child{margin-top:0}.j65Ijq_favoriteButton{cursor:pointer;color:#fadb14;opacity:0;z-index:2;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:13px;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}@media (hover:none){.j65Ijq_favoriteButton{opacity:1}}.j65Ijq_cardWrapper:hover .j65Ijq_favoriteButton{opacity:1}.j65Ijq_favoriteButton:hover{background:#000c}.j65Ijq_emptySection{text-align:center;padding:16px 0 8px;font-size:12px}
.Ny4H_q_rightSidebar{width:calc(160px * var(--tc-game-text-scale,1));background:#111;flex-direction:column;flex-shrink:0;gap:8px;padding:4px;transition:width .2s;display:flex;position:relative;overflow-y:auto}.Ny4H_q_sidebarLarge{width:calc(220px * var(--tc-game-text-scale,1))}.Ny4H_q_sidebarCollapsed{border:none;width:0;padding:0;overflow:hidden}.Ny4H_q_sidebarOverlayMode{flex:1;width:100%;min-height:0}.Ny4H_q_sidebarLarge .Ny4H_q_sidebarSection{padding:8px}.Ny4H_q_sidebarLarge .Ny4H_q_timerValue{font-size:calc(16px * var(--tc-game-text-scale,1))}.Ny4H_q_sidebarLarge .Ny4H_q_turnLabel{font-size:calc(12px * var(--tc-game-text-scale,1))}.Ny4H_q_sidebarLarge .Ny4H_q_phaseChip{font-size:calc(13px * var(--tc-game-text-scale,1));padding:5px 10px}.Ny4H_q_sidebarLarge .Ny4H_q_phaseArrow{font-size:calc(16px * var(--tc-game-text-scale,1))}.Ny4H_q_sidebarLarge .Ny4H_q_rngButton{height:44px;font-size:calc(22px * var(--tc-game-text-scale,1))}.Ny4H_q_sidebarLarge .Ny4H_q_rngButton .anticon{font-size:calc(22px * var(--tc-game-text-scale,1))}.Ny4H_q_sidebarLarge .Ny4H_q_libraryButton,.Ny4H_q_sidebarLarge .Ny4H_q_shuffleButton{height:40px;font-size:calc(17px * var(--tc-game-text-scale,1))}.Ny4H_q_sidebarLarge .Ny4H_q_zoomValue{font-size:calc(14px * var(--tc-game-text-scale,1))}.Ny4H_q_sidebarLogoBackground{flex-shrink:1;min-height:0;margin-top:auto;padding:8px;position:relative;overflow:hidden}.Ny4H_q_logoBackgroundIcon{opacity:.15;width:100%;height:auto}.Ny4H_q_sidebarSection{background:var(--tc-surface);border-radius:6px;padding:6px}.Ny4H_q_phaseStripWrap{flex-direction:column;gap:4px;display:flex}.Ny4H_q_phaseStrip{align-items:center;gap:4px;display:flex}.Ny4H_q_phaseDots{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.Ny4H_q_phaseDot{background:#333;border-radius:50%;width:6px;height:6px;transition:background .15s,transform .15s}.Ny4H_q_phaseDotActive{background:var(--tc-success);transform:scale(1.3)}.Ny4H_q_sidebarLarge .Ny4H_q_phaseDot{width:8px;height:8px}.Ny4H_q_phaseStrip .Ny4H_q_phaseChip{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Ny4H_q_phaseArrow{color:#555;font-size:calc(12px * var(--tc-game-text-scale,1));flex-shrink:0;line-height:1}.Ny4H_q_phaseChip{font-size:calc(10px * var(--tc-game-text-scale,1));color:#777;background:#252525;border-radius:3px;padding:3px 6px}.Ny4H_q_phaseChip.Ny4H_q_activePhase{color:var(--tc-success);background:#1a472a}.Ny4H_q_phaseTooltip{font-size:calc(11px * var(--tc-game-text-scale,1));flex-direction:column;gap:2px;display:flex}.Ny4H_q_phaseTooltipActive{color:var(--tc-success);font-weight:600}.Ny4H_q_turnProgressCard{flex-direction:column;gap:4px;display:flex}.Ny4H_q_drawRow{gap:4px;display:flex}.Ny4H_q_drawMain{flex:1}.Ny4H_q_turnButton{white-space:nowrap;height:auto;font-size:calc(12px * var(--tc-game-text-scale,1));flex:1;padding-block:3px;padding-inline:4px;line-height:1.1}.Ny4H_q_turnButtonSub{font-size:calc(9px * var(--tc-game-text-scale,1));letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin-top:1px;font-weight:400;line-height:1;display:block}.Ny4H_q_turnButtonSubInline{font-size:calc(9px * var(--tc-game-text-scale,1));letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin-left:4px;font-weight:400}.Ny4H_q_drawMulti{flex-shrink:0;width:36px}.Ny4H_q_phaseBack{flex-shrink:0;width:28px;padding:0}.Ny4H_q_actionsCard{flex-direction:column;gap:4px;display:flex}.Ny4H_q_rngCard{grid-template-columns:1fr 1fr;gap:6px;display:grid}.Ny4H_q_rngButton{width:100%;min-width:0;height:36px;font-size:calc(18px * var(--tc-game-text-scale,1));padding:0}.Ny4H_q_shuffleButton{gap:6px;width:100%;min-width:0;height:32px}.Ny4H_q_rngButton .anticon{font-size:calc(18px * var(--tc-game-text-scale,1))}.Ny4H_q_timerCard{flex-direction:row;justify-content:center;align-items:center;gap:4px;line-height:1;display:flex}.Ny4H_q_timerCard+.Ny4H_q_timerCard{margin-top:1px}.Ny4H_q_turnLabel{font-size:calc(10px * var(--tc-game-text-scale,1));text-transform:uppercase}.Ny4H_q_extraBadge{font-size:calc(10px * var(--tc-game-text-scale,1));text-transform:uppercase;letter-spacing:.04em;color:var(--tc-gold);background:color-mix(in oklab, var(--tc-gold) 14%, transparent);border:1px solid color-mix(in oklab, var(--tc-gold) 35%, transparent);border-radius:3px;padding:3px 6px;line-height:1}.Ny4H_q_timerValue{font-size:calc(14px * var(--tc-game-text-scale,1));color:var(--tc-success);font-family:monospace;font-weight:700}.Ny4H_q_breakBtn{flex-shrink:0;margin-left:2px;min-width:0!important;height:18px!important;font-size:calc(12px * var(--tc-game-text-scale,1))!important;padding:0 4px!important}.Ny4H_q_libraryActions{grid-template-columns:1fr 2fr;gap:2px;display:grid}.Ny4H_q_libraryButton{width:100%;min-width:0;padding:0}.Ny4H_q_zoomControls{justify-content:center;align-items:center;gap:8px;display:flex}.Ny4H_q_zoomValue{font-size:calc(12px * var(--tc-game-text-scale,1));color:#888;text-align:center;min-width:40px;font-weight:500}.Ny4H_q_viewButtons{gap:4px;display:flex}.Ny4H_q_viewBtn{opacity:.5;flex:1}.Ny4H_q_activeView{opacity:1!important;border-color:var(--tc-success)!important;background:#1a472a!important}.Ny4H_q_sidebarContainer{flex-shrink:0;display:flex}.Ny4H_q_gripBar{cursor:col-resize;-webkit-user-select:none;user-select:none;background:0 0;flex-shrink:0;justify-content:flex-end;align-items:center;width:12px;display:flex}.Ny4H_q_gripBar:before{content:"";background-color:#1c1c1c;background-image:radial-gradient(circle at 50% calc(50% - 9px),#888 1.2px,#0000 1.8px),radial-gradient(circle at 50% calc(50% - 3px),#888 1.2px,#0000 1.8px),radial-gradient(circle at 50% calc(50% + 3px),#888 1.2px,#0000 1.8px),radial-gradient(circle at 50% calc(50% + 9px),#888 1.2px,#0000 1.8px);background-repeat:no-repeat;border:1px solid #2a2a2a;border-right:none;border-radius:4px 0 0 4px;width:10px;height:40px;transition:background-color .15s,border-color .15s;display:block;box-shadow:-2px 0 4px #00000059}.Ny4H_q_gripBar:hover:before{background-color:#262626;background-image:radial-gradient(circle at 50% calc(50% - 9px),#bbb 1.2px,#0000 1.8px),radial-gradient(circle at 50% calc(50% - 3px),#bbb 1.2px,#0000 1.8px),radial-gradient(circle at 50% calc(50% + 3px),#bbb 1.2px,#0000 1.8px),radial-gradient(circle at 50% calc(50% + 9px),#bbb 1.2px,#0000 1.8px);border-color:#3a3a3a}
.VmjGta_note{z-index:100000;border:1px solid color-mix(in oklab, var(--note-accent) 40%, transparent);border-top:2px solid var(--note-accent);background:linear-gradient(180deg, color-mix(in oklab, var(--tc-surface-elevated) 88%, transparent) 0%, color-mix(in oklab, var(--tc-surface) 88%, transparent) 100%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:168px;color:var(--tc-text);border-radius:4px;font-size:12px;line-height:1.4;position:absolute;overflow:hidden;box-shadow:0 16px 40px -18px #000c}.VmjGta_dragging{border-color:color-mix(in oklab, var(--note-accent) 70%, transparent);box-shadow:0 20px 44px -16px #000000e6}.VmjGta_yellow{--note-accent:var(--tc-gold)}.VmjGta_pink{--note-accent:#d9668a}.VmjGta_blue{--note-accent:#5b9bd5}.VmjGta_green{--note-accent:#6fae6a}.VmjGta_strip{background:color-mix(in oklab, var(--note-accent) 16%, transparent);justify-content:space-between;align-items:center;height:16px;padding:0 3px 0 6px;display:flex}.VmjGta_grab{cursor:grab;touch-action:none}.VmjGta_dragging .VmjGta_grab{cursor:grabbing}.VmjGta_swatches,.VmjGta_remove{opacity:0;transition:opacity .12s}.VmjGta_note:hover .VmjGta_swatches,.VmjGta_note:hover .VmjGta_remove,.VmjGta_note:focus-within .VmjGta_swatches,.VmjGta_note:focus-within .VmjGta_remove{opacity:1}@media (hover:none){.VmjGta_swatches,.VmjGta_remove{opacity:1}}.VmjGta_swatches{gap:4px;display:flex}.VmjGta_swatch{background:var(--note-accent);cursor:pointer;border:1px solid #0000;border-radius:50%;width:9px;height:9px;padding:0}.VmjGta_swatchOn{border-color:var(--tc-surface);box-shadow:0 0 0 1px var(--tc-text)}.VmjGta_remove{width:14px;height:14px;color:var(--tc-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.VmjGta_text{resize:none;width:100%;min-height:52px;max-height:180px;color:inherit;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;outline:none;padding:5px 7px 7px;display:block;overflow-y:auto}.VmjGta_text::placeholder{color:var(--tc-text-dim)}.VmjGta_remove:hover{color:var(--tc-gold)}
.qdZk_q_column{--mana-die-size:30px;--mana-numeral-size:15px;--mana-gap:3px;align-items:center;gap:var(--mana-gap);width:calc(var(--mana-die-size) + 4px);-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;padding:2px;display:flex}@media (max-height:900px){.qdZk_q_column{--mana-die-size:24px;--mana-numeral-size:12px;--mana-gap:2px}}.qdZk_q_slot{width:var(--mana-die-size);flex-direction:column;align-items:center;display:flex;position:relative}.qdZk_q_slot:hover{z-index:10}.qdZk_q_btn{box-sizing:border-box;width:var(--mana-die-size);color:#cfcfcf;cursor:pointer;height:0;font-size:calc(var(--mana-numeral-size) * .85);opacity:0;pointer-events:none;background:#141414f2;border:1px solid #3a3a3a;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;transition:height .15s,opacity 80ms;display:flex;overflow:hidden;box-shadow:0 2px 6px #0009}.qdZk_q_btnUp{order:0}.qdZk_q_btnDown{order:2}.qdZk_q_slot:hover .qdZk_q_btn:not(:disabled){height:calc(var(--mana-die-size) * .7);opacity:1;pointer-events:auto;transition:height .15s,opacity 80ms 80ms}@media (hover:none){.qdZk_q_btn:not(:disabled){height:calc(var(--mana-die-size) * .7);opacity:1;pointer-events:auto}}.qdZk_q_btn:hover:not(:disabled){color:#fff;background:#3c3c3cf2;border-color:#5a5a5a}.qdZk_q_btn:disabled{cursor:not-allowed;pointer-events:none}.qdZk_q_slot:hover .qdZk_q_btn:disabled{height:calc(var(--mana-die-size) * .7);opacity:.3}.qdZk_q_die{width:var(--mana-die-size);height:var(--mana-die-size);border-radius:calc(var(--mana-die-size) * .16);cursor:pointer;perspective:240px;flex-shrink:0;order:1;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 2px 3px #fff3,inset 0 -2px 4px #0006,0 2px 4px #0000008c}.qdZk_q_die_W{background:linear-gradient(160deg,#fff 0%,#d2d2d2 100%);border:1px solid #00000040}.qdZk_q_die_U{background:linear-gradient(160deg,#4ea4ff 0%,#1e6bd0 100%)}.qdZk_q_die_B{background:linear-gradient(160deg,#2c2c2c 0%,#050505 100%);border:1px solid #ffffff14}.qdZk_q_die_R{background:linear-gradient(160deg,#ff5450 0%,#b51919 100%)}.qdZk_q_die_G{background:linear-gradient(160deg,#4cd964 0%,#1e8b34 100%)}.qdZk_q_die_C{background:linear-gradient(160deg,#b6b6b6 0%,#6c6c6c 100%)}.qdZk_q_dieReadOnly{cursor:default;opacity:.85}.qdZk_q_face{transform-origin:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.qdZk_q_numeral{font-weight:800;font-size:var(--mana-numeral-size);color:#1a1a1a;line-height:1}.qdZk_q_numeralInfinity{font-size:calc(var(--mana-numeral-size) * 1.2);font-weight:700}.qdZk_q_die_U .qdZk_q_numeral,.qdZk_q_die_B .qdZk_q_numeral,.qdZk_q_die_R .qdZk_q_numeral,.qdZk_q_die_G .qdZk_q_numeral{color:#fff}@keyframes qdZk_q_rollUp{0%{opacity:0;transform:translateY(10px)rotateX(70deg)}60%{opacity:1;transform:translateY(-3px)rotateX(-10deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}@keyframes qdZk_q_rollDown{0%{opacity:0;transform:translateY(-10px)rotateX(-70deg)}60%{opacity:1;transform:translateY(3px)rotateX(10deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.qdZk_q_rollUp{animation:.28s ease-out qdZk_q_rollUp}.qdZk_q_rollDown{animation:.28s ease-out qdZk_q_rollDown}.qdZk_q_clearBtn{width:calc(var(--mana-die-size) + 2px);height:calc(var(--mana-die-size) * .5);color:#aaa;cursor:pointer;font-size:calc(var(--mana-numeral-size) * .7);background:#1414148c;border:1px solid #3a3a3a;border-radius:3px;margin-top:3px;padding:0;line-height:1}.qdZk_q_clearBtn:hover:not(:disabled){color:#fff;background:#3c3c3cbf;border-color:#5a5a5a}.qdZk_q_clearBtn:disabled{opacity:.25;cursor:default}.qdZk_q_popover{font-variant-numeric:tabular-nums;flex-direction:column;gap:8px;width:180px;display:flex}.qdZk_q_popover button{white-space:nowrap}.qdZk_q_popoverTitle{color:#888;text-align:center;font-size:12px}.qdZk_q_popoverTitle strong{color:inherit;font-weight:600}.qdZk_q_popoverStepper{justify-content:center;display:flex}.qdZk_q_popoverActions{grid-template-columns:1fr;gap:6px;display:grid}@media (hover:hover){.qdZk_q_column:not(.qdZk_q_row) .qdZk_q_slot .qdZk_q_btn{display:none}}.qdZk_q_row{flex-direction:row;width:auto}.qdZk_q_row .qdZk_q_btn{position:absolute;left:0}.qdZk_q_row .qdZk_q_btnDown{bottom:100%}.qdZk_q_row .qdZk_q_btnUp{bottom:calc(100% + var(--mana-die-size) * .7)}.qdZk_q_row .qdZk_q_clearBtn{width:auto;height:var(--mana-die-size);margin:0 0 0 3px;padding:0 8px}
.Cs6KYW_bar{background:var(--tc3d-sheen,none), #08090cdb;-webkit-backdrop-filter:blur(10px);border:1px solid color-mix(in oklab, var(--tc-gold) 60%, transparent);border-radius:10px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:6px 8px 6px 10px;display:flex;box-shadow:0 10px 28px #0000008c}.Cs6KYW_group{align-items:center;gap:6px;min-width:0;display:flex}.Cs6KYW_group+.Cs6KYW_group{border-left:1px solid color-mix(in oklab, var(--tc-gold) 22%, transparent);padding-left:10px}.Cs6KYW_matRow button{flex:none;min-width:32px}.Cs6KYW_matRow>div{gap:4px;display:flex}.Cs6KYW_tax{border:1px solid color-mix(in oklab, var(--tc-gold) 35%, transparent);color:#ddd;font-size:calc(12px * var(--tc-game-text-scale,1));border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 2px;display:inline-flex}.Cs6KYW_taxArt{border:1px solid color-mix(in oklab, var(--tc-gold) 60%, transparent);background:#222 50% 26%/190% no-repeat;border-radius:999px;flex-shrink:0;width:26px;height:26px}.Cs6KYW_taxLabel{color:var(--tc-gold)}.Cs6KYW_taxValue{text-align:center;min-width:14px;font-weight:700}.Cs6KYW_taxBtn{border:1px solid color-mix(in oklab, var(--tc-gold) 40%, transparent);color:#ddd;width:20px;height:20px;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0;line-height:1}.Cs6KYW_taxBtn:hover:not(:disabled){background:color-mix(in oklab, var(--tc-gold) 18%, transparent);color:#fff}.Cs6KYW_taxBtn:disabled{opacity:.35;cursor:default}.Cs6KYW_fold{color:#999;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-self:flex-start;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.Cs6KYW_fold:hover{color:#f5e6b8;background:color-mix(in oklab, var(--tc-gold) 14%, transparent)}.Cs6KYW_pill{color:#ddd;font:inherit;cursor:pointer;border-radius:999px;gap:6px;padding:5px 12px;font-size:13px}.Cs6KYW_pill:hover{color:#f5e6b8}.Cs6KYW_pillLife{text-align:center;min-width:2ch;font-weight:700}.Cs6KYW_group:empty{display:none}
.o0V-8q_hoverPreview{pointer-events:none;z-index:1100;transform:scale(var(--tc-preview-scale,1));transform-origin:100% 100%;position:fixed;bottom:20px;right:20px}.o0V-8q_hoverPreviewLeft{transform-origin:0 100%;left:20px;right:auto}.o0V-8q_hoverPreviewImage{object-fit:cover;border-radius:5.5%/4%;width:240px;height:335px;box-shadow:0 15px 50px #000000b3}.o0V-8q_hoverPreviewLandscape{justify-content:center;align-items:center;width:335px;height:240px;display:flex}.o0V-8q_hoverPreviewLandscape .o0V-8q_hoverPreviewImage{transform:rotate(90deg)}.o0V-8q_section{margin-bottom:16px}.o0V-8q_sectionLabel{border-bottom:1px solid color-mix(in oklab, var(--tc-gold) 12%, transparent);color:var(--tc-bone);align-items:center;gap:8px;margin-bottom:8px;padding:0 0 6px;font-size:13px;font-weight:500;display:flex}.o0V-8q_cardRow{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));align-items:start;gap:12px;width:100%;min-height:0;max-height:55vh;padding:12px;display:grid;overflow:hidden auto}.o0V-8q_cardRow::-webkit-scrollbar{width:6px}.o0V-8q_cardRow::-webkit-scrollbar-track{background:0 0}.o0V-8q_cardRow::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--tc-gold) 20%, transparent);border-radius:2px}.o0V-8q_cardRow::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--tc-gold) 35%, transparent)}.o0V-8q_emptyZone{width:100%;height:96px;color:var(--tc-text-muted);grid-column:1/-1;justify-content:center;align-items:center;font-style:italic;display:flex}.o0V-8q_cardWrapper{flex-direction:column;align-items:stretch;gap:6px;display:flex;position:relative}.o0V-8q_cardPosition{background:var(--tc-background-deep,#000000d9);border:1px solid color-mix(in oklab, var(--tc-gold) 35%, transparent);min-width:20px;height:20px;color:var(--tc-gold-light);z-index:1;border-radius:2px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;display:flex;position:absolute;top:4px;left:4px}.o0V-8q_card{aspect-ratio:5/7;object-fit:cover;cursor:pointer;border-radius:4%;width:100%;height:auto;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 8px #0000004d}.o0V-8q_card.o0V-8q_cardLandscape{aspect-ratio:7/5;position:relative;overflow:hidden}.o0V-8q_cardLandscapeImg{pointer-events:none;width:71.76%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.o0V-8q_card:hover{transform:scale(1.05);box-shadow:0 4px 16px #00000080}.o0V-8q_dropTarget{outline:1px dashed color-mix(in oklab, var(--tc-gold) 50%, transparent);outline-offset:-3px}.o0V-8q_card.o0V-8q_cardDragging{opacity:.4}.o0V-8q_cardControls{gap:4px;display:flex}.o0V-8q_cardControls button{height:24px!important;padding:2px 8px!important}.o0V-8q_actions{border-top:1px solid color-mix(in oklab, var(--tc-gold) 12%, transparent);justify-content:flex-end;gap:12px;margin-top:16px;padding-top:16px;display:flex}
.Nlzh_q_container{flex-direction:column;min-height:0;padding:8px;display:flex}.Nlzh_q_header{text-align:center;flex-shrink:0;margin-bottom:16px}.Nlzh_q_zonesContainer{min-height:min(400px,40dvh)}.Nlzh_q_zoneCard{background:#ffffff05;height:100%}.Nlzh_q_cardGrid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));align-content:start;gap:12px;display:grid}.Nlzh_q_cardGroup{cursor:pointer;border-radius:6px;flex-direction:column;align-items:center;padding:4px;transition:all .2s;display:flex}.Nlzh_q_cardGroup:hover{background:#ffffff14;transform:scale(1.05)}.Nlzh_q_cardImage{border-radius:4px;width:70px;height:98px;overflow:hidden;box-shadow:0 2px 8px #0000004d}.Nlzh_q_cardImage img{object-fit:cover;width:100%;height:100%}.Nlzh_q_cardPlaceholder{color:#888;text-align:center;background:#2d2d44;justify-content:center;align-items:center;width:100%;height:100%;padding:4px;font-size:10px;display:flex}.Nlzh_q_cardName{text-align:center;max-width:80px;margin-top:4px;font-size:11px}.Nlzh_q_footer{flex-shrink:0;justify-content:center;padding-top:8px;display:flex}
.pCOfbW_overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06080cb3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pCOfbW_card{background:linear-gradient(180deg, var(--tc-surface-elevated) 0%, var(--tc-surface) 100%);border:1px solid color-mix(in oklab, var(--tc-gold) 22%, transparent);min-width:320px;max-width:420px;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--tc-gold) 8%, transparent), 0 1px 0 #0009, 0 32px 64px -24px #000c;border-radius:3px;flex-direction:column;align-items:center;gap:12px;padding:24px 32px;display:flex}.pCOfbW_title{color:var(--tc-gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:14px;font-weight:600}.pCOfbW_message{color:var(--tc-text-muted);text-align:center;font-size:13px;line-height:1.5}.pCOfbW_timer{color:var(--tc-bone);font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000000d9;font-size:36px;font-weight:600}.pCOfbW_playerList{flex-direction:column;gap:4px;width:100%;margin:8px 0;display:flex}.pCOfbW_playerRow{background:color-mix(in oklab, var(--tc-gold) 6%, transparent);border:1px solid color-mix(in oklab, var(--tc-gold) 10%, transparent);color:var(--tc-bone);border-radius:2px;justify-content:space-between;align-items:center;padding:5px 10px;font-size:13px;display:flex}.pCOfbW_actions{gap:8px;margin-top:4px;display:flex}.pCOfbW_waitingText{color:var(--tc-text-muted);text-align:center;margin-top:4px;font-size:12px}
.-cqkaa_banner{top:calc(var(--tc-header-bottom,60px) + 4px);left:var(--tc-board-center-x,50%);z-index:900;background:linear-gradient(180deg, var(--tc-surface-elevated) 0%, var(--tc-surface) 100%);border:1px solid color-mix(in oklab, var(--tc-gold) 22%, transparent);width:max-content;max-width:min(520px,100vw - 32px);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--tc-gold) 8%, transparent), 0 18px 40px -18px #000000d9;font-size:calc(12px * var(--tc-game-text-scale,1));color:var(--tc-text-muted);border-radius:3px;flex-direction:column;gap:6px;padding:8px 12px;display:flex;position:fixed;transform:translate(-50%)}body:is(.tc-table3d,.tc-glass2d) .-cqkaa_banner{background:var(--tc3d-sheen), #08090ce0;-webkit-backdrop-filter:blur(10px);border:1px solid color-mix(in oklab, var(--tc-gold) 60%, transparent);box-shadow:var(--tc3d-depth);border-radius:8px}.-cqkaa_defending{animation:.35s ease-out -cqkaa_tc-combat-in}.-cqkaa_head{font:inherit;text-align:left;cursor:pointer;color:var(--tc-bone);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:flex}.-cqkaa_toggle{color:var(--tc-text-muted);margin-left:auto}.-cqkaa_head:hover .-cqkaa_toggle{color:var(--tc-gold)}.-cqkaa_head>svg:first-child{color:#eb5f50;flex-shrink:0}.-cqkaa_row{justify-content:space-between;align-items:center;gap:12px;display:flex}.-cqkaa_rowName{color:var(--tc-bone)}.-cqkaa_status{white-space:nowrap}.-cqkaa_done{color:var(--tc-success)}.-cqkaa_actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.-cqkaa_damage{color:var(--tc-bone);background:#d23c321a;background:lab(49.2183% 58.8108 41.947/.1);border:1px solid #d23c324d;border:1px solid lab(49.2183% 58.8108 41.947/.3);border-radius:2px;flex-direction:column;gap:6px;padding:6px 8px;display:flex}.-cqkaa_hint{font-size:calc(11px * var(--tc-game-text-scale,1))}@keyframes -cqkaa_tc-combat-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.-cqkaa_defending{animation:none}}
.nN3i9a_stack{z-index:905;width:max-content;max-width:min(420px,100vw - 32px);font-size:calc(12px * var(--tc-game-text-scale,1));color:var(--tc-text-muted);flex-direction:column;gap:8px;display:flex;position:fixed;top:22vh;left:50%;transform:translate(-50%)}.nN3i9a_prompt,.nN3i9a_status{background:linear-gradient(180deg, var(--tc-surface-elevated) 0%, var(--tc-surface) 100%);border:1px solid color-mix(in oklab, var(--tc-gold) 22%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--tc-gold) 8%, transparent), 0 18px 40px -18px #000000d9;border-radius:3px;gap:10px;padding:10px 12px;display:flex}:is(body:is(.tc-table3d,.tc-glass2d) .nN3i9a_prompt,body:is(.tc-table3d,.tc-glass2d) .nN3i9a_status){background:var(--tc3d-sheen), #08090ce0;-webkit-backdrop-filter:blur(10px);border:1px solid color-mix(in oklab, var(--tc-gold) 60%, transparent);box-shadow:var(--tc3d-depth);border-radius:8px}.nN3i9a_prompt{animation:.35s ease-out nN3i9a_tc-damage-in}.nN3i9a_status{flex-direction:column;gap:4px;padding:8px 12px}.nN3i9a_cardArt{aspect-ratio:488/680;object-fit:cover;border-radius:4.75%/3.5%;flex-shrink:0;width:96px}.nN3i9a_promptBody{flex-direction:column;justify-content:center;gap:6px;min-width:0;display:flex}.nN3i9a_head{color:var(--tc-bone);align-items:center;gap:6px;font-weight:600;display:flex}.nN3i9a_head>svg:first-child{color:#f0823c;flex-shrink:0}.nN3i9a_source{color:var(--tc-text-muted)}.nN3i9a_row{justify-content:space-between;gap:12px;display:flex}.nN3i9a_rowName{color:var(--tc-bone)}.nN3i9a_done{color:var(--tc-success)}.nN3i9a_declined{color:var(--tc-text-muted);font-style:italic}.nN3i9a_actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.nN3i9a_dealBody{flex-direction:column;gap:10px;font-size:13px;display:flex}.nN3i9a_dealRow{align-items:center;gap:8px;display:flex}.nN3i9a_dealLabel{min-width:56px;color:var(--tc-text-muted)}.nN3i9a_dealTargets{flex-direction:column;gap:6px;padding-left:64px;display:flex}.nN3i9a_dealTarget{cursor:pointer;color:var(--tc-bone);align-items:center;gap:8px;display:flex}.nN3i9a_dealHint{color:var(--tc-text-muted);font-size:12px}@keyframes nN3i9a_tc-damage-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nN3i9a_prompt{animation:none}}
.wcbTrG_overlay{z-index:60;pointer-events:none;position:fixed;inset:0}.wcbTrG_pulse{animation:2.2s ease-in-out infinite wcbTrG_tc-turn-pulse}.wcbTrG_flash{animation:.9s ease-in-out infinite wcbTrG_tc-turn-flash}@keyframes wcbTrG_tc-turn-pulse{0%,to{box-shadow:inset 0 0 0 3px #daa52026}50%{box-shadow:inset 0 0 42px 6px #daa5206b}}@keyframes wcbTrG_tc-turn-flash{0%,to{box-shadow:inset 0 0 0 3px #daa52033}50%{box-shadow:inset 0 0 70px 10px #daa520bf}}@media (prefers-reduced-motion:reduce){.wcbTrG_pulse,.wcbTrG_flash{animation:3.5s ease-in-out infinite wcbTrG_tc-turn-pulse}}
.xMizwq_overlay{-webkit-backdrop-filter:blur(16px);z-index:1000;background:radial-gradient(#0c0e14 0%,#06070a 100%);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.xMizwq_card{background:linear-gradient(180deg, var(--tc-surface-elevated) 0%, var(--tc-surface) 100%);border:1px solid color-mix(in oklab, var(--tc-gold) 22%, transparent);width:100%;max-width:920px;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--tc-gold) 8%, transparent), 0 1px 0 #0009, 0 32px 64px -24px #000c;border-radius:3px;flex-direction:column;align-items:center;gap:18px;padding:26px 30px 22px;animation:.32s both xMizwq_cardIn;display:flex}@keyframes xMizwq_cardIn{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}.xMizwq_head{text-align:center;flex-direction:column;gap:6px;display:flex}.xMizwq_eyebrow{color:var(--tc-gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.xMizwq_title{color:var(--tc-parchment);margin:0;font-size:26px;line-height:1}.xMizwq_titleDot{color:var(--tc-gold-pale);font-style:italic}.xMizwq_grid{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;display:flex}.xMizwq_panel{background:color-mix(in oklab, var(--tc-gold) 5%, transparent);border:1px solid color-mix(in oklab, var(--tc-gold) 12%, transparent);border-radius:2px;flex:0 auto;transition:border-color .32s,box-shadow .32s,background .32s;overflow:hidden}.xMizwq_panelLocked{background:color-mix(in oklab, var(--tc-gold) 9%, transparent);border-color:color-mix(in oklab, var(--tc-gold) 55%, transparent);box-shadow:0 0 22px -8px var(--tc-gold)}.xMizwq_art{aspect-ratio:626/300;background:#0a0c10;width:100%;position:relative;overflow:hidden}.xMizwq_artImg{object-fit:cover;object-position:center 28%;width:100%;height:100%;display:block}.xMizwq_artSpin{filter:blur(2px)brightness(.92)}.xMizwq_artSnap{animation:.45s both xMizwq_snap}.xMizwq_scrim{background:linear-gradient(#0000000d,#0000006b);position:absolute;inset:0}.xMizwq_placeholder{width:100%;height:100%;color:var(--tc-text-dim);place-items:center;display:grid}.xMizwq_meta{flex-direction:column;gap:2px;padding:8px 12px;display:flex}.xMizwq_playerName{color:var(--tc-bone);font-size:13px}.xMizwq_deckName{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;min-height:17px;color:var(--tc-text-dim);font-size:13px;font-weight:600;overflow:hidden}.xMizwq_deckNameLocked{color:var(--tc-gold)}.xMizwq_commanderName{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;color:var(--tc-text-dim);font-size:11px;overflow:hidden}.xMizwq_actions{margin-top:2px}@keyframes xMizwq_snap{0%{filter:brightness(1.2);transform:scale(1.06)}60%{transform:scale(.99)}to{filter:none;transform:scale(1)}}@keyframes xMizwq_fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.xMizwq_card{animation:none}.xMizwq_artSnap{animation:.3s both xMizwq_fadeIn}.xMizwq_panel{transition:none}}
