[data-orientation=portrait]{--modal-scale:2}[data-orientation=portrait] .game-app{--unit-w:154px;--unit-h:119px;--alley-scale:.82;--hero-h:150px;--header-h:96px;--hand-h:248px;--hand-visible:196px;--hand-row:240px;--strip-h:186px;--side-col:210px;--card-held-lift:40px;--guide-tip-width:300px}[data-orientation=portrait] .game-topbar{gap:var(--sp-10);padding:0 var(--sp-14)}[data-orientation=portrait] .game-brand{gap:var(--sp-10)}[data-orientation=portrait] .game-topbar .game-icon-button{border-radius:var(--r-12);width:72px;height:72px}[data-orientation=portrait] .game-topbar .game-icon-button svg{width:38px;height:38px}[data-orientation=portrait] .game-menu-list{gap:var(--sp-4);min-width:380px;padding:var(--sp-10);border-radius:var(--r-14);top:calc(100% + 8px)}[data-orientation=portrait] .game-app .game-menu-item{gap:var(--sp-24);min-height:92px;padding:var(--sp-16) var(--sp-24);border-radius:var(--r-12);font-size:var(--fs-30)}[data-orientation=portrait] .game-menu-item svg{width:36px;height:36px}[data-orientation=portrait] .game-menu-switch{border-radius:19px;width:64px;height:38px}[data-orientation=portrait] .game-menu-switch:after{width:28px;height:28px;top:5px;left:5px}[data-orientation=portrait] .game-menu-item[aria-checked=true] .game-menu-switch:after{translate:26px}[data-orientation=portrait] .game-app .game-menu-item[data-nested]{min-height:80px;padding-left:var(--sp-64);font-size:var(--fs-26)}[data-orientation=portrait] .game-menu-item[data-nested] svg{width:30px;height:30px}[data-orientation=portrait] .game-menu-choice{gap:var(--sp-10);padding:var(--sp-14) var(--sp-12) var(--sp-18)}[data-orientation=portrait] .game-menu-choice>span{padding:0 var(--sp-12);font-size:var(--fs-22)}[data-orientation=portrait] .game-menu-choice>div{gap:var(--sp-4);padding:var(--sp-6);border-radius:var(--r-12)}[data-orientation=portrait] .game-app .game-menu-option{min-height:72px;padding:var(--sp-10) var(--sp-14);border-radius:var(--r-10);font-size:var(--fs-24)}[data-orientation=portrait] .game-app .game-tutorial-hint{min-height:60px;padding:var(--sp-8) var(--sp-18);border-radius:var(--r-10);font-size:var(--fs-24)}[data-orientation=portrait] .game-table{grid-template-columns:var(--side-col) minmax(0,1fr) var(--side-col);grid-template-rows:var(--strip-h) calc(var(--alley-h) + 96px) minmax(0,1fr) 76px minmax(0,1fr) calc(var(--alley-h) + 96px) var(--strip-h) var(--hand-row);min-height:0;padding:var(--sp-8) var(--sp-16) 0;column-gap:0}[data-orientation=portrait] .game-app:before{width:1400px}[data-orientation=portrait] .game-opponent-header,[data-orientation=portrait] .game-player-header{grid-column:2/4;grid-template-columns:minmax(0,1fr) var(--side-col);place-items:center;gap:0;display:grid}[data-orientation=portrait] .game-opponent-header{grid-row:1}[data-orientation=portrait] .game-player-header{grid-row:7}[data-orientation=portrait] .game-player-header>.game-player-id{grid-area:1/1}[data-orientation=portrait] .game-opponent-header>.game-player-piles{margin-bottom:var(--sp-6);grid-area:1/2;align-self:end}[data-orientation=portrait] .game-player-header>.game-player-piles{margin-top:var(--sp-6);grid-area:1/2;align-self:start}[data-orientation=portrait] .game-enemy-resources{grid-area:1/1}[data-orientation=portrait] .game-own-resources{grid-area:7/1}[data-orientation=portrait] .game-turn-control{margin-bottom:var(--sp-10);grid-area:7/3;align-self:end}[data-orientation=portrait] .game-board-card.game-player-leader{width:calc(var(--hero-h) * 106 / 112)}[data-orientation=portrait] .game-player-leader .game-card-stat{--stat-size:56px;font-size:var(--fs-28);bottom:-13px}[data-orientation=portrait] .game-player-piles{gap:var(--sp-8)}[data-orientation=portrait] .game-app .game-discard-button,[data-orientation=portrait] .game-app .game-pile-count{justify-content:center;gap:var(--sp-8);min-width:92px;min-height:72px;font-size:var(--fs-28)}[data-orientation=portrait] .game-discard-button svg,[data-orientation=portrait] .game-pile-count svg{width:34px;height:34px}[data-orientation=portrait] .game-resources{--gem-size:21px;--gem-gap:13px;gap:var(--sp-14);width:190px}[data-orientation=portrait] .game-resource-header{gap:var(--sp-14);min-height:52px}[data-orientation=portrait] .game-resource-count{gap:var(--sp-10);font-size:var(--fs-52)}[data-orientation=portrait] .game-resource-label{font-size:var(--fs-18);letter-spacing:2px}[data-orientation=portrait] .game-resource-bonus{--gem-size:14px;gap:var(--sp-10)}[data-orientation=portrait] .game-resources{position:relative}[data-orientation=portrait] .game-resource-bonus .token{--gem-size:21px;position:absolute;bottom:20px;left:calc(50% + 97.5px)}[data-orientation=portrait] .game-resource-bonus:not(:has(.garden)){display:contents}[data-orientation=portrait] .game-gem.token:before{inset:-26px}[data-orientation=portrait] .game-ikz-tip{padding:var(--sp-12) var(--sp-20);font-size:var(--fs-22);border-radius:24px;left:-10px;right:auto}[data-orientation=portrait] .game-zone-row,[data-orientation=portrait] .game-zone-row.garden-row{grid-column:1/4}[data-orientation=portrait] .game-zone-row{column-gap:var(--sp-8);grid-template-columns:minmax(0,1fr) 124px}[data-orientation=portrait] .game-zone-row.garden-row{grid-template-columns:minmax(0,1fr)}[data-orientation=portrait] .game-zone-row.enemy-row.alley-row{grid-row:2}[data-orientation=portrait] .game-zone-row.enemy-row.garden-row{grid-row:3}[data-orientation=portrait] .game-zone-row.own-row.garden-row{grid-row:5}[data-orientation=portrait] .game-zone-row.own-row.alley-row{grid-row:6}[data-orientation=portrait] .game-zone{gap:var(--sp-10);padding:var(--sp-18) var(--sp-10) var(--sp-18) var(--sp-36);min-height:calc(var(--unit-h) + 36px);border-radius:var(--r-12)}[data-orientation=portrait] .game-zone-row.garden-row .game-zone{align-self:stretch}[data-orientation=portrait] .game-zone.alley{gap:var(--sp-10);padding-block:var(--sp-18);min-height:calc(var(--alley-h) + 96px);border-radius:var(--r-12)}[data-orientation=portrait] .game-zone.garden:after,[data-orientation=portrait] .game-zone.alley:before{content:"";flex:0 16px}[data-orientation=portrait] .game-zone.alley:before{flex-basis:96px}[data-orientation=portrait] .game-zone-label{font-size:var(--fs-20);letter-spacing:2px;line-height:22px;left:18px}[data-orientation=portrait] .game-zone-empty svg{width:36px;height:36px}[data-orientation=portrait] .game-zone.playable-drop,[data-orientation=portrait] .game-zone.drag-over{box-shadow:inset 5px 0 var(--text)}[data-orientation=portrait] .game-gate-tile{--gate-w:120px;--gate-h:93px}[data-orientation=portrait] .game-gate-sitter{--sit-scale:1.4}[data-orientation=portrait] .game-jam-call{max-width:820px}[data-orientation=portrait] .game-gate-portal svg{width:36px;height:36px}[data-orientation=portrait] .game-board-card .game-card-stat,[data-orientation=portrait] .game-motion-board .game-card-stat{--stat-size:46px;font-size:var(--fs-22);bottom:-10px}[data-orientation=portrait] .game-board-card.game-player-leader .game-card-stat{--stat-size:56px;font-size:var(--fs-28);bottom:-13px}[data-orientation=portrait] .game-card-disabled{--mark:50px;bottom:-14px}[data-orientation=portrait] .alley-card .game-card-disabled{--mark:42px;bottom:-12px}[data-orientation=portrait] .game-card-sleep{width:26px;height:26px;font-size:var(--fs-28)}[data-orientation=portrait] .game-card-weapons{--weapon-w:84px;--weapon-spread:1.45}[data-orientation=portrait] .game-board-card.alley-card .game-card-weapons{--weapon-w:72px}[data-orientation=portrait] .game-card-queued{gap:var(--sp-6);min-width:42px;padding:var(--sp-4) var(--sp-6);font-size:var(--fs-22)}[data-orientation=portrait] .game-card-queued svg{width:22px;height:22px}[data-orientation=portrait] .game-board-card .game-card-target{--stat-size:46px}[data-orientation=portrait] .game-board-card .game-card-target>svg:last-child{width:23px;height:23px}[data-orientation=portrait] .game-replace-marker svg{width:38px;height:38px}[data-orientation=portrait] .game-card-ability{width:70px;height:70px;top:-38px}[data-orientation=portrait] .game-card-ability svg{width:35px;height:35px}[data-orientation=portrait] .game-card-ability[data-response-ability=ready]{width:81px;height:81px;top:-43px}[data-orientation=portrait] .game-card-ability[data-ability-label=true]{gap:var(--sp-12);width:auto;height:76px;padding:0 var(--sp-28) 0 var(--sp-20);font-size:var(--fs-30);top:-40px}[data-orientation=portrait] .game-app .game-card-ability[data-tutorial-focus=true]:not(:disabled){width:92px;height:92px;top:-49px}[data-orientation=portrait] .game-app .game-card-ability[data-tutorial-focus=true] svg{width:43px;height:43px}[data-orientation=portrait] .game-board-card.selected{box-shadow:var(--ring-3) var(--text), var(--shadow-3) #0008}[data-orientation=portrait] .game-board-card[data-can-block=true]{box-shadow:var(--ring-3) color-mix(in srgb, var(--text) 33.3%, transparent), var(--glow-m) color-mix(in srgb, var(--text) 26.7%, transparent)}[data-orientation=portrait] .game-board-card[data-teach-stats=both] .attack:before,[data-orientation=portrait] .game-board-card[data-teach-stats] .health:before{padding:var(--sp-4) var(--sp-8);font-size:var(--fs-17);border-radius:var(--r-6);bottom:calc(100% + 6px)}[data-orientation=portrait] .game-board-card[data-teach-stats=both] .attack:before{left:auto;right:0}[data-orientation=portrait] .game-board-card[data-teach-stats] .health:before{left:0;right:auto}[data-orientation=portrait] .game-centerline{gap:var(--sp-14);font-size:var(--fs-24);grid-area:4/1/auto/4}[data-orientation=portrait] .game-centerline>svg{width:26px;height:26px}[data-orientation=portrait] .game-centerline:before,[data-orientation=portrait] .game-centerline:after{height:2px}[data-orientation=portrait] .game-decision{width:max-content;max-width:840px;min-height:64px;padding:var(--sp-12) var(--sp-24);border-radius:var(--r-10);font-size:var(--fs-30);text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}[data-orientation=portrait] .game-choice-prompt{align-items:center;gap:var(--sp-4)}[data-orientation=portrait] .game-choice-source{font-size:var(--fs-20)}[data-orientation=portrait] .game-turn-control .game-button{min-width:196px;min-height:92px;padding:var(--sp-16) var(--sp-20);gap:var(--sp-12);border-radius:var(--r-12);font-size:var(--fs-28)}[data-orientation=portrait] .game-turn-control .game-button svg{width:30px;height:30px}[data-orientation=portrait] .game-turn-control .game-end-turn{height:92px}[data-orientation=portrait] .game-turn-banner{gap:var(--sp-24);width:900px;height:190px;margin:-95px 0 0 -450px}[data-orientation=portrait] .game-turn-banner[data-side=opponent]{height:160px;margin-top:-80px}[data-orientation=portrait] .game-turn-banner-rule{width:110px}[data-orientation=portrait] .game-turn-banner-title{font-size:92px}[data-orientation=portrait] .game-turn-banner[data-side=opponent] .game-turn-banner-title{font-size:var(--fs-72)}[data-orientation=portrait] .game-hand-area{grid-row:8;align-self:stretch}[data-orientation=portrait] .game-hand-area:not(.game-opening)>.game-hand-clip{align-self:end}[data-orientation=portrait] .game-hand{--fan-min-step:0}[data-orientation=portrait] .game-hand-card[data-queued]:after{min-width:38px;padding:var(--sp-4) var(--sp-8);font-size:var(--fs-22);top:10px;right:10px}[data-orientation=portrait] .game-empty-hand svg{width:44px;height:44px}[data-orientation=portrait] .game-zone-empty,[data-orientation=portrait] .game-empty-hand{font-size:var(--fs-24)}[data-orientation=portrait] .game-table .game-opening{--opening-padding:32px;--opening-gap:16px;--opening-room:calc(var(--view-w) - 2 * var(--opening-padding));--opening-height:1150px;--opening-card-max:280px;gap:var(--sp-36)}[data-orientation=portrait] .game-table>.game-opening{--opening-height:960px;padding-top:calc(var(--strip-h) + 24px);justify-content:flex-start}[data-orientation=portrait] .game-app[data-pro-mode] .game-table>.game-opening{--opening-height:1020px;--opening-room:calc(var(--view-w) - var(--side-col) - var(--opening-padding));padding-left:var(--side-col)}[data-orientation=portrait] .game-opening-cards{--opening-card-w:min(var(--opening-card-max), calc((var(--opening-room) - (var(--opening-columns) - 1) * var(--opening-gap)) / var(--opening-columns)), calc((var(--opening-height) - (var(--opening-rows) - 1) * var(--opening-gap)) / var(--opening-rows) * .715));--opening-card-h:calc(var(--opening-card-w) / .715);height:calc(var(--opening-rows) * (var(--opening-card-h) + var(--opening-gap)) - var(--opening-gap) + 32px)}[data-orientation=portrait] .game-opening-card{left:calc(50% + (var(--opening-col) - (var(--opening-row-count) - 1) / 2) * (var(--opening-card-w) + var(--opening-gap)) - var(--opening-card-w) / 2);top:calc(16px + var(--opening-row) * (var(--opening-card-h) + var(--opening-gap)));transform:none}[data-orientation=portrait] .game-table .game-opening-order{margin-bottom:var(--sp-12);font-size:var(--fs-24)}[data-orientation=portrait] .game-table .game-opening-heading h2{font-size:var(--fs-72)}[data-orientation=portrait] .game-table .game-opening-actions{gap:var(--sp-20);min-height:92px}[data-orientation=portrait] .game-table .game-opening-actions .game-button{min-height:92px;padding:var(--sp-16) var(--sp-32);gap:var(--sp-12);border-radius:var(--r-12);font-size:var(--fs-28)}[data-orientation=portrait] .game-table .game-opening-actions svg{width:30px;height:30px}[data-orientation=portrait] .game-tutorial-tip{padding:var(--sp-16) var(--sp-20);border-radius:34px}[data-orientation=portrait] .game-tutorial-tip strong{font-size:var(--fs-26)}[data-orientation=portrait] .game-tutorial-pointer{width:56px;height:56px}[data-orientation=portrait] .game-tutorial-path path{stroke-width:4px}[data-orientation=portrait] .game-tutorial-glyph{transform:scale(2)}[data-orientation=portrait] .game-arrow-value-text{font-size:var(--fs-40)}[data-orientation=portrait] .game-motion-number{scale:1.3}[data-orientation=portrait] .game-toast{bottom:calc(var(--hand-row) + 20px);max-width:420px;transform:translateX(-50%) scale(var(--modal-scale));transform-origin:50% 100%}[data-orientation=portrait] .game-opponent-decision{width:max-content;max-width:540px;top:732px;transform:translate(-50%,-50%)scale(1.6)}[data-orientation=portrait] .game-modal-backdrop{--view-w:calc(var(--arena-width) / var(--modal-scale));--view-h:calc(var(--arena-height) / var(--modal-scale))}[data-orientation=portrait] .game-modal{scale:var(--modal-scale)}[data-orientation=portrait] .game-modal.game-toss-modal{width:min(500px, calc(var(--view-w) * .96));max-width:none}[data-orientation=portrait] .game-modal-backdrop:has(>.game-history){background:#09080cb8}[data-orientation=portrait] .game-modal.game-history{width:var(--view-w);height:var(--view-h);transform-origin:100%}[data-orientation=portrait] .game-history h2{font-size:var(--fs-26)}[data-orientation=portrait] .battle-log-tile{--tile:64px;border-radius:var(--r-14)}[data-orientation=portrait] .battle-log-tile.target{--tile:50px;border-radius:var(--r-12)}[data-orientation=portrait] .battle-log-row{min-height:86px}[data-orientation=portrait] .battle-log-turn-number{font-size:var(--fs-11)}[data-orientation=portrait] .battle-log-name{font-size:var(--fs-14)}[data-orientation=portrait] .battle-log-leader{width:26px;height:26px}[data-orientation=portrait] .battle-log-action{width:24px;height:24px}[data-orientation=portrait] .battle-log-delta{font-size:var(--fs-15)}[data-orientation=portrait] .battle-log-preview{display:none}:is([data-orientation=portrait] .game-modal.game-effect-choice,[data-orientation=portrait] .game-modal.game-effect-choice:has(.game-discard-choice),[data-orientation=portrait] .game-modal.game-effect-choice:has(.game-deck-choice),[data-orientation=portrait] .game-modal.game-effect-choice:has(.game-amount-choice)){width:calc(var(--view-w) * .96)}[data-orientation=portrait] .game-modal.game-effect-choice{padding:var(--sp-12)}[data-orientation=portrait] .game-effect-selection>h2,[data-orientation=portrait] .game-effect-heading h2{margin-bottom:var(--sp-14);font-size:var(--fs-24)}[data-orientation=portrait] .game-effect-heading{margin-bottom:var(--sp-14)}[data-orientation=portrait] .game-effect-heading p{font-size:var(--fs-14)}[data-orientation=portrait] .game-effect-context{margin:0 auto var(--sp-14)}[data-orientation=portrait] .game-effect-context .game-effect-rules{font-size:var(--fs-14)}[data-orientation=portrait] .game-effect-options{gap:var(--sp-10);max-height:calc(var(--view-h) - 240px);padding:var(--sp-2) var(--sp-2) var(--sp-8);grid-template-columns:1fr}[data-orientation=portrait] .game-effect-card{align-items:center;gap:var(--sp-14);width:100%;min-height:104px;padding:var(--sp-14);border-radius:var(--r-12);flex-direction:row}[data-orientation=portrait] .game-pick-rim{border-radius:var(--r-14)}[data-orientation=portrait] .game-pick-rim.soft{border-radius:21px}[data-orientation=portrait] .game-effect-card:before{inset:5px}[data-orientation=portrait] .game-effect-art{flex:none;width:88px;height:76px;margin:0}[data-orientation=portrait] .game-effect-copy h3{margin-bottom:var(--sp-6);font-size:var(--fs-20);text-align:left}[data-orientation=portrait] .game-effect-rules{font-size:var(--fs-13);line-height:1.45}[data-orientation=portrait] .game-effect-order .game-effect-rules{font-size:var(--fs-16);text-align:left}[data-orientation=portrait] .game-effect-rules p{margin-bottom:var(--sp-8)}[data-orientation=portrait] .game-effect-trigger{font-size:var(--fs-11)}[data-orientation=portrait] .game-effect-detail{margin:0 0 var(--sp-6);font-size:var(--fs-12);text-align:left}[data-orientation=portrait] .game-effect-selected{flex:none;height:auto;margin:0}[data-orientation=portrait] .game-effect-footer{gap:var(--sp-14);margin-top:var(--sp-14)}[data-orientation=portrait] .game-effect-footer .game-button{min-width:150px}[data-orientation=portrait] .game-effect-cost{margin-bottom:var(--sp-4);font-size:var(--fs-13);text-align:left}[data-orientation=portrait] .game-effect-optional .game-effect-line{font-size:var(--fs-18);text-align:left}[data-orientation=portrait] .game-effect-optional .game-effect-line[data-long]{font-size:var(--fs-14)}[data-orientation=portrait] .game-effect-skip .game-effect-copy{place-items:center start}[data-orientation=portrait] .game-modal.game-effect-choice:has(.game-amount-choice){padding:var(--sp-20) var(--sp-16)}[data-orientation=portrait] .game-amount-source{gap:var(--sp-8);font-size:var(--fs-16)}[data-orientation=portrait] .game-amount-source-art{width:40px;height:34px}[data-orientation=portrait] .game-amount-choice h2{margin:var(--sp-12) 0 var(--sp-16);font-size:var(--fs-28)}[data-orientation=portrait] .game-amount-targets{gap:var(--sp-14);margin-bottom:var(--sp-18)}[data-orientation=portrait] .game-amount-target{gap:var(--sp-14)}[data-orientation=portrait] .game-amount-target-art{width:64px;height:54px}[data-orientation=portrait] .game-amount-target strong{font-size:var(--fs-20)}[data-orientation=portrait] .game-amount-target small{font-size:var(--fs-14)}[data-orientation=portrait] .game-amount-options{gap:var(--sp-10)}[data-orientation=portrait] .game-amount-option{min-height:72px;padding:var(--sp-10);flex-basis:84px}[data-orientation=portrait] .game-amount-option strong{font-size:var(--fs-26)}[data-orientation=portrait] .game-amount-option span{font-size:var(--fs-16)}[data-orientation=portrait] .game-amount-footer{gap:var(--sp-14);margin-top:var(--sp-16)}[data-orientation=portrait] .game-amount-footer>.game-button{min-height:44px;font-size:var(--fs-17)}[data-orientation=portrait] .game-modal.game-effect-choice:has(.game-discard-choice){padding:var(--sp-14) var(--sp-10)}[data-orientation=portrait] .game-discard-choice .game-opening{--opening-padding:0px;--opening-gap:8px;--opening-room:calc(var(--view-w) * .96 - 20px);--opening-height:560px;--opening-card-max:150px;gap:var(--sp-12);padding:0}[data-orientation=portrait] .game-discard-choice .game-hand-area{position:static}[data-orientation=portrait] .game-discard-choice .game-opening-heading h2{font-size:var(--fs-24)}[data-orientation=portrait] .game-discard-source{margin-top:var(--sp-4);font-size:var(--fs-14)}[data-orientation=portrait] .game-discard-check{width:24px;height:24px;top:6px;right:6px}[data-orientation=portrait] .game-discard-check svg{width:16px;height:16px}[data-orientation=portrait] .game-deck-choice{--look-columns:2}[data-orientation=portrait] .game-modal.game-effect-choice:has(.game-deck-choice){padding:var(--sp-18) var(--sp-8) var(--sp-16)}[data-orientation=portrait] .game-modal-source{font-size:var(--fs-14);letter-spacing:1.5px}[data-orientation=portrait] .game-deck-choice h2{margin:var(--sp-4) 0 var(--sp-18);font-size:var(--fs-26)}[data-orientation=portrait] .game-deck-choice .game-look-stage{--look-room:410;--look-scale:min(1.15, calc(var(--look-room) / var(--look-width)), calc(560 / var(--look-height)));scale:var(--look-scale);transform-origin:50% 0;margin:0 calc(50% - var(--look-width) * .5px) calc((var(--look-scale) - 1) * var(--look-height) * 1px + 20px)}[data-orientation=portrait] .game-look-end{font-size:var(--fs-15)}[data-orientation=portrait] .game-card-pick-note{margin:-10px 0 var(--sp-16);font-size:var(--fs-14)}[data-orientation=portrait] .game-card-pick-row{gap:var(--sp-18) var(--sp-24);max-height:calc(var(--view-h) - 300px);padding:var(--sp-6)}[data-orientation=portrait] .game-card-pick .game-look-card,[data-orientation=portrait] .game-card-pick .game-look-card>img{width:168px}[data-orientation=portrait] .game-card-pick .game-look-card>img{height:235px}[data-orientation=portrait] .game-card-pick-detail{margin-top:var(--sp-6);font-size:var(--fs-12)}[data-orientation=portrait] .game-card-pick[data-single] .game-look-card{--ember-u:1.1px}[data-orientation=portrait] .game-deck-choice-footer{min-height:48px;margin-top:var(--sp-20)}[data-orientation=portrait] .game-deck-choice-footer>.game-button{min-width:160px;min-height:48px;font-size:var(--fs-17)}:is([data-orientation=portrait] .game-modal.game-effect-choice,[data-orientation=portrait] .game-modal.game-effect-choice:has(.game-discard-choice),[data-orientation=portrait] .game-modal.game-effect-choice:has(.game-deck-choice),[data-orientation=portrait] .game-modal.game-effect-choice:has(.game-amount-choice)){height:calc(var(--view-h) - 24px);flex-direction:column;max-height:none;padding-bottom:132px;display:flex;overflow:visible}[data-orientation=portrait] .game-modal.game-effect-choice>div:not(.game-choice-toolbar){margin-block:auto}[data-orientation=portrait] .game-effect-choice .game-choice-toolbar{margin:0;position:absolute;bottom:12px;left:12px;right:12px}[data-orientation=portrait] .game-effect-choice :is(.game-effect-footer,.game-deck-choice-footer,.game-opening-actions,.game-amount-footer>.game-button){justify-content:center;align-items:center;gap:var(--sp-10);width:max-content;max-width:calc(100% - 24px);min-height:48px;margin:0;display:flex;position:absolute;bottom:72px;left:50%;translate:-50%}[data-orientation=portrait] .game-app[data-my-response] .game-centerline{font-size:var(--fs-34)}[data-orientation=portrait] .game-app[data-my-response] .game-centerline>svg{width:34px;height:34px}[data-orientation=portrait] .game-held-spell{width:164px;height:230px;top:1352px;left:368px}[data-orientation=portrait] .game-held-spell[data-side=enemy]{top:60px;left:196px}[data-orientation=portrait] :is(.game-source-ember,.game-ember-flight)>i{width:56px;height:56px}[data-orientation=portrait] .game-raid-thief{--edge:8px}[data-orientation=portrait] .game-app[data-hand-pick=drop] .game-hand{--hand-h:300px;--hand-visible:290px}[data-orientation=portrait] .game-drop-zone-wrap{gap:var(--sp-16);width:860px;top:8px;bottom:470px}[data-orientation=portrait] .game-drop-surface{border-width:3px;border-radius:36px}[data-orientation=portrait] .game-drop-heading h2{font-size:var(--fs-56)}[data-orientation=portrait] .game-drop-heading p{font-size:var(--fs-22)}[data-orientation=portrait] .game-drop-caption{font-size:var(--fs-28)}[data-orientation=portrait] .game-drop-icon{width:200px;height:200px}[data-orientation=portrait] .game-drop-icon svg{width:96px;height:96px}[data-orientation=portrait] .game-drop-card{width:150px}[data-orientation=portrait] .game-drop-zone .game-button,[data-orientation=portrait] .game-drop-zone-wrap>.game-button{min-height:80px;padding:0 var(--sp-28);font-size:var(--fs-26)}
/*# sourceMappingURL=03z_twngje9uh.css.map*/