.chip{height:calc(var(--lane-h,var(--mf-lane-h,100px)) - 20px);aspect-ratio:5/4;min-width:var(--mf-chip-w,88px);border-radius:var(--chip-r,11px);background:var(--art,linear-gradient(140deg, #2a2f3e, #151922));box-shadow:var(--shadow,0 6px 22px #0000008c);cursor:grab;transform-origin:50%;transition:transform var(--mf-dur,.22s) var(--mf-ease-hover,cubic-bezier(.2, .8, .2, 1)), box-shadow var(--mf-dur,.22s) var(--mf-ease-hover,cubic-bezier(.2, .8, .2, 1)), opacity .3s var(--ease,cubic-bezier(.2, .8, .2, 1));transition-delay:var(--mf-hover-delay,0s);border:1px solid #ffffff1f;flex-shrink:0;position:relative;overflow:hidden}.lane .chip{transition:transform var(--mf-dur,.22s) var(--mf-ease-hover,cubic-bezier(.2, .8, .2, 1)), box-shadow var(--mf-dur,.22s) var(--mf-ease-hover,cubic-bezier(.2, .8, .2, 1)), opacity .3s var(--ease,cubic-bezier(.2, .8, .2, 1)), margin var(--mf-dur,.22s) var(--mf-ease-hover,cubic-bezier(.2, .8, .2, 1))}.mat:not(.focusbig) .chip{min-width:calc(var(--mf-chip-w,88px) * .8);height:calc(var(--mf-lane-h-mini,80px) - 18px)}.chip:hover{transform:translateY(var(--mf-chip-lift,-8px)) scale(var(--mf-chip-scale,1.05));box-shadow:0 calc(var(--mf-hover-shadow,38px) * .42) var(--mf-hover-shadow,38px) #000000a6, 0 0 0 1px #fff3;z-index:1000!important}.handslot>.chip:hover{transform:none}.chip.enter{animation:mf-chip-pop .32s var(--ease,cubic-bezier(.2, .8, .2, 1))}@keyframes mf-chip-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.chip.dragging{opacity:.4}.chip.dying{opacity:0;transform:scale(.5)translateY(30px)}.chip.tapped{transform-origin:var(--mf-tap-ox,50%) var(--mf-tap-oy,50%);transform:translate(var(--mf-tap-dx,0px), var(--mf-tap-dy,0px)) rotate(var(--mf-tap-rot,90deg)) scale(var(--mf-tap-scale,.96));filter:brightness(var(--mf-tap-dim,.8));z-index:4}.chip.tapped:hover{transform:translate(var(--mf-tap-dx,0px), calc(var(--mf-tap-dy,0px) - 4px)) rotate(var(--mf-tap-rot,90deg)) scale(calc(var(--mf-tap-scale,.96) + .03))}html.mf-mobile.mf-nohover .chip.tapped:hover{transform:translate(var(--mf-tap-dx,0px), var(--mf-tap-dy,0px)) rotate(var(--mf-tap-rot,90deg)) scale(var(--mf-tap-scale,.96))!important}html.mf-mobile .chip{touch-action:manipulation;transition:transform var(--mf-tap-dur,.26s) cubic-bezier(.2, .8, .2, 1), filter .2s var(--ease,cubic-bezier(.2, .8, .2, 1)), box-shadow .2s var(--ease,cubic-bezier(.2, .8, .2, 1))}.chip.iscommander{box-shadow:0 0 0 1px var(--gold-soft,#e6b24a80), 0 8px 24px #0009}.chip.attacker{transform:translateY(-10px)rotate(-3deg);box-shadow:0 0 0 2px var(--gold,#e6b24a), 0 0 22px rgba(var(--champagne-deep-rgb), .6)!important}.chip.attacker:after{content:"⚔";z-index:5;filter:drop-shadow(0 1px 2px #000);font-size:13px;position:absolute;top:2px;left:50%;transform:translate(-50%)}.chip.mf-targetable{cursor:pointer}.chip.mf-targetable:before{content:"";border-radius:var(--chip-r,11px);pointer-events:none;z-index:6;box-shadow:0 0 0 2px color-mix(in oklab, var(--gold,#e6b24a) 60%, transparent);animation:1.5s ease-in-out infinite mf-target-pulse;position:absolute;inset:-3px}@keyframes mf-target-pulse{0%,to{opacity:.3}50%{opacity:.95}}.chip.mf-target-picked{z-index:7;box-shadow:0 0 0 2.5px var(--champagne-gold,#f4c761), 0 0 18px 2px color-mix(in oklab, var(--champagne-gold,#f4c761) 68%, transparent), 0 0 44px 12px color-mix(in oklab, var(--champagne-gold,#f4c761) 30%, transparent)!important;transition:box-shadow .42s var(--ease,cubic-bezier(.2, .8, .2, 1))!important}@media (prefers-reduced-motion:reduce){.chip.mf-targetable:before{opacity:.7;animation:none}.chip.mf-target-picked{transition:none!important}}.chip.striking{animation:mf-lunge .5s var(--ease,cubic-bezier(.2, .8, .2, 1))}@keyframes mf-lunge{0%{transform:translateY(-10px)rotate(-3deg)}50%{transform:translateY(-38px)rotate(-6deg)scale(1.06)}to{transform:translateY(-10px)rotate(-3deg)}}.chip.land{aspect-ratio:auto;width:calc(var(--mf-chip-w,88px) * var(--mf-land-scale,.78));min-width:calc(var(--mf-chip-w,88px) * var(--mf-land-scale,.78))}.mat:not(.focusbig) .chip.land{width:calc(var(--mf-chip-w,88px) * .8 * var(--mf-land-scale,.78));min-width:calc(var(--mf-chip-w,88px) * .8 * var(--mf-land-scale,.78))}.chip.land .name{font-size:9px}.chipart{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.chip .veil{z-index:1;background:linear-gradient(#00000005,#0000009e);position:absolute;inset:0}.chip .cbar{background:var(--ci,#666);z-index:1;width:4px;position:absolute;top:0;bottom:0;left:0}.chip .name{font-size:var(--mf-name-size,10.5px);text-shadow:0 1px 3px #000;z-index:2;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.05;position:absolute;bottom:5px;left:8px;right:6px;overflow:hidden}.mat:not(.focusbig) .chip .name{font-size:calc(var(--mf-name-size,10.5px) * .86)}.chip .cost{z-index:3;gap:2px;font-size:13px;line-height:1;display:flex;position:absolute;top:5px;right:5px}.mat:not(.focusbig) .chip .cost{font-size:11px}.chip .tags{z-index:3;flex-direction:column;gap:2px;display:flex;position:absolute;top:5px;left:6px}.chip .tag{letter-spacing:.3px;color:#cbd2e0;background:#0a0c12cc;border:1px solid #ffffff29;border-radius:4px;padding:1px 4px;font-size:7.5px;font-weight:800}.chip .tag.sick{background:rgba(var(--champagne-deep-rgb), .18);border-color:var(--gold-soft,#e6b24a80);color:var(--champagne-gold)}body.chips .lane.creatures .chip,.chip.is-chips.lane-creatures{aspect-ratio:auto;width:var(--mf-chip-w-cre,88px);min-width:var(--mf-chip-w-cre,88px);height:calc((var(--mf-lane-h,100px) - 20px) * var(--mf-cre-h-scale,1))}body.chips .mat:not(.focusbig):not(.me) .lane.creatures .chip,.mat:not(.focusbig):not(.me) .chip.is-chips.lane-creatures{width:calc(var(--mf-chip-w-cre,88px) * .8);min-width:calc(var(--mf-chip-w-cre,88px) * .8);height:calc((var(--mf-lane-h-mini,80px) - 18px) * var(--mf-cre-h-scale,1))}body.chips .mat:not(.focusbig):not(.me) .chip,.mat:not(.focusbig):not(.me) .chip.is-chips{min-width:calc(var(--mf-chip-w,88px) * .8 * var(--mf-oppscale,1))}body.cards .chip,.chip.is-cards{border-radius:calc(100% * var(--mf-card-radius-ratio,.074)) / calc(100% * var(--mf-card-radius-ratio,.074) * 63 / 88);background:#0b0d12;aspect-ratio:63/88!important;width:auto!important;min-width:0!important;max-width:none!important;height:var(--lane-cardh,134px)!important}html:not(.mf-mobile) body.cards .lane .chipstack,html:not(.mf-mobile) .lane .chipstack,html:not(.mf-mobile) body.cards .lane .chip,html:not(.mf-mobile) .lane .chip.is-cards{height:100%!important}html:not(.mf-mobile) body.cards .lane.lane-creatures .chipstack,html:not(.mf-mobile) .lane.lane-creatures .chipstack,html:not(.mf-mobile) body.cards .lane.lane-creatures .chip,html:not(.mf-mobile) .lane.lane-creatures .chip.is-cards{height:calc((100% - (var(--lane-rows,1) - 1) * var(--mf-lane-gap-x,6px)) / var(--lane-rows,1))!important}body.cards .chip.land,.chip.is-cards.land{height:calc(var(--lane-cardh,134px) * var(--mf-land-scale,.78))!important}html:not(.mf-mobile) body.cards .lane .chip.land,html:not(.mf-mobile) .lane .chip.is-cards.land{height:calc(100% * var(--mf-land-scale,.78))!important}body.cards .lane,.lane.has-cards{align-items:flex-start;overflow:visible;min-height:0!important}body.cards .lanes,.lanes.has-cards{justify-content:flex-start;overflow:visible}body.cards .mat,.mat.has-cards{overflow:visible}.cardface{z-index:5;border-radius:inherit;background:#0b0d12;display:none;position:absolute;inset:0;overflow:hidden}body.cards .cardface,.chip.is-cards .cardface{display:block}body.cards .chip .veil,body.cards .chip .cbar,body.cards .chipart,.chip.is-cards .veil,.chip.is-cards .cbar,.chip.is-cards .chipart,body.cards .name,body.cards .cost:not(.oncard),body.cards .tags,.chip.is-cards>.name,.chip.is-cards>.cost:not(.oncard),.chip.is-cards>.tags{display:none}.cardimg{object-fit:contain;z-index:2;background:#000;width:100%;height:100%;position:absolute;inset:0}.cardimg.hide{display:none}:root{--mf-reveal-dur:.62s;--mf-reveal-sweep-dur:.9s;--mf-reveal-failsafe:3s}.mf-reveal{opacity:0;animation:mf-img-failsafe .28s linear var(--mf-reveal-failsafe,3s) both}.mf-reveal.mf-revealed{animation:mf-img-reveal var(--mf-reveal-dur,.62s) var(--ease,cubic-bezier(.2, .8, .2, 1)) both}.mf-reveal.mf-revealed.mf-reveal-instant{opacity:1;filter:none;animation:none;transform:none}@keyframes mf-img-failsafe{0%{opacity:0}to{opacity:1}}@keyframes mf-img-reveal{0%{opacity:0;filter:blur(10px)brightness(.6)saturate(.9);transform:scale(1.06)}55%{opacity:1;filter:blur(2px) brightness(1.08) saturate(1.04) drop-shadow(0 0 14px color-mix(in oklab, var(--champagne-gold,#f4c761) 55%, transparent))}to{opacity:1;filter:blur()brightness()saturate()drop-shadow(0 0 #0000);transform:scale(1)}}.mf-imgwait{z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg, #fff0 30%, color-mix(in oklab, var(--champagne-gold,#f4c761) 9%, transparent) 50%, #fff0 70%), linear-gradient(180deg, #15161b, #0a0b0e);animation:mf-imgwait-breathe 1.6s var(--ease,cubic-bezier(.2, .8, .2, 1)) infinite;opacity:1;transition:opacity .42s var(--ease,cubic-bezier(.2, .8, .2, 1));background-size:240% 100%,100% 100%;position:absolute;inset:0}.mf-imgwait.is-done{opacity:0}@keyframes mf-imgwait-breathe{0%{filter:brightness(.92);background-position:120% 0,0 0}50%{filter:brightness(1.06)}to{filter:brightness(.92);background-position:-120% 0,0 0}}.mf-cardshine{z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mf-cardshine.go:before{content:"";background:linear-gradient(105deg, transparent, color-mix(in oklab, var(--champagne-gold,#f4c761) 55%, transparent) 44%, #ffffff9e 50%, color-mix(in oklab, var(--champagne-gold,#f4c761) 55%, transparent) 56%, transparent);filter:blur(2px);width:55%;animation:mf-card-sweep var(--mf-reveal-sweep-dur,.9s) var(--ease,cubic-bezier(.2, .8, .2, 1)) both;position:absolute;top:-30%;bottom:-30%;left:-60%}@keyframes mf-card-sweep{0%{opacity:0;transform:translate(0)skew(-14deg)}18%{opacity:1}to{opacity:0;transform:translate(340%)skew(-14deg)}}@keyframes mf-img-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mf-reveal.mf-revealed{animation:.18s linear both mf-img-fade}.mf-cardshine{display:none}.mf-imgwait{animation:none}}.cardframe{z-index:1;background:linear-gradient(#20242e,#0d0f15);flex-direction:column;display:flex;position:absolute;inset:0}.cardface .ctitle{background:linear-gradient(#3a3f4e,#2a2e3a);border-bottom:1px solid #0006;align-items:center;gap:3px;padding:3px 5px;font-size:9px;font-weight:700;display:flex}.cardface .ctitle .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.cardface .ctitle .cost{gap:2px;font-size:10px;display:flex;position:static}.cardface .cart{background:var(--art,#333) center / cover;border-bottom:1px solid #0006;flex:1;position:relative}.cardface .ctype{color:var(--dim,#8891a4);white-space:nowrap;text-overflow:ellipsis;background:#1a1d26;border-bottom:1px solid #0000004d;padding:2px 5px;font-size:7.5px;overflow:hidden}.cardface .cpt{background:#080a0ee6;border:1px solid #fff3;border-radius:5px;align-self:flex-end;margin:2px 4px;padding:0 5px;font-size:10px;font-weight:800}.cardback{z-index:3;border-radius:inherit;background:radial-gradient(ellipse 64% 50% at 40% 32%, var(--mf-back-hi,color-mix(in oklab, var(--cmd-a,#0a0b0d) 60%, #1b1e26)), transparent 68%), linear-gradient(160deg, var(--mf-back-base,color-mix(in oklab, var(--cmd-a,#0a0b0d) 32%, #050609)), var(--mf-back-deep,color-mix(in oklab, var(--cmd-b,#05060a) 26%, #000)) 62%);border:1px solid color-mix(in oklab, var(--cmd-a,#0a0b0d) 40%, rgba(var(--champagne-deep-rgb),.3));color:rgba(var(--champagne-deep-rgb),.5);place-items:center;font-size:20px;font-weight:900;display:grid;position:absolute;inset:0;overflow:hidden}.cardback.has-art:before{content:"";z-index:0;border-radius:inherit;background: radial-gradient(ellipse 66% 52% at 40% 32%, color-mix(in oklab, var(--mf-back-hi,color-mix(in oklab, var(--cmd-a,#0a0b0d) 60%, #1b1e26)) 55%, transparent), transparent 72%), linear-gradient(160deg, color-mix(in oklab, var(--mf-back-base,color-mix(in oklab, var(--cmd-a,#0a0b0d) 32%, #050609)) 62%, transparent), color-mix(in oklab, var(--mf-back-deep,color-mix(in oklab, var(--cmd-b,#05060a) 26%, #000)) 80%, transparent)), var(--card-art-url) center / cover no-repeat;filter:blur(7px)brightness(.5)saturate(.82);pointer-events:none;position:absolute;inset:0;transform:scale(1.18)}.cardback:after{content:"✦";z-index:1;filter:drop-shadow(0 1px 3px #000);position:relative}.pt{z-index:8;text-shadow:0 1px 2px #000;pointer-events:none;background:#06080ceb;border:1px solid #ffffff38;border-radius:6px;padding:1px 6px;font-size:12px;font-weight:850;position:absolute;bottom:4px;right:4px}.mat:not(.focusbig) .pt{padding:0 4px;font-size:10px}.pt.buffed{color:#8ef0a0;border-color:#78f08c99}.pt.pt-inactive{color:#8b93a3;opacity:.72;background:#06080c99;border-style:dashed;border-color:#ffffff24}.mf-wound.is-graze,.pt.pt-wounded.is-graze{--mf-wound-c:var(--gold,#e8c766)}.mf-wound.is-hurt,.pt.pt-wounded.is-hurt{--mf-wound-c:var(--status-amber,#e0a23c)}.mf-wound.is-critical,.pt.pt-wounded.is-critical,.mf-wound.is-doomed,.pt.pt-wounded.is-doomed{--mf-wound-c:var(--status-red,#e8604c)}.mf-wound.is-warded{--mf-wound-c:#ffffff80}.mf-wound.is-unknown{--mf-wound-c:var(--gold,#e8c766)}.mf-wound{z-index:7;height:3px;box-shadow:inset 0 1px 0 var(--hairline,#ffffff1a);pointer-events:none;background:#040509b8;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.mat:not(.focusbig) .mf-wound{height:2px}.mf-wound-fill{height:100%;width:calc(var(--mf-wound,0) * 100%);background:var(--mf-wound-c,var(--gold,#e8c766));box-shadow:0 0 5px color-mix(in oklab, var(--mf-wound-c,#e8c766) 55%, transparent);transition:width .3s var(--ease,cubic-bezier(.2, .8, .2, 1)), background-color .3s var(--ease,cubic-bezier(.2, .8, .2, 1));display:block}.mf-wound.is-unknown .mf-wound-fill{background:repeating-linear-gradient(115deg, var(--mf-wound-c,#e8c766) 0 3px, transparent 3px 7px);width:100%;box-shadow:none}.mf-wound.is-critical .mf-wound-fill,.mf-wound.is-doomed .mf-wound-fill{animation:1.15s ease-in-out infinite mf-wound-pulse}@keyframes mf-wound-pulse{0%,to{opacity:.8;box-shadow:0 0 4px color-mix(in oklab, var(--mf-wound-c,#e8604c) 50%, transparent)}50%{opacity:1;box-shadow:0 0 11px color-mix(in oklab, var(--mf-wound-c,#e8604c) 78%, transparent)}}.chip.mf-target-picked .mf-wound-fill,.chip.mf-targetable .mf-wound-fill,.chip.mf-goad .mf-wound-fill{box-shadow:none;animation:none}@media (prefers-reduced-motion:reduce){.mf-wound-fill{transition:none}.mf-wound.is-critical .mf-wound-fill,.mf-wound.is-doomed .mf-wound-fill{opacity:1;box-shadow:0 0 9px color-mix(in oklab, var(--mf-wound-c,#e8604c) 70%, transparent);animation:none}}.pt.pt-wounded{color:var(--mf-wound-c,#e8c766);border-color:color-mix(in oklab, var(--mf-wound-c,#e8c766) 62%, transparent);background:color-mix(in oklab, var(--mf-wound-c,#e8c766) 14%, #06080cf0)}.pt.pt-wounded.is-critical,.pt.pt-wounded.is-doomed{box-shadow:0 0 10px color-mix(in oklab, var(--mf-wound-c,#e8604c) 42%, transparent)}.pt.loyalty{color:var(--champagne-gold);border-color:rgba(var(--champagne-deep-rgb), .7);background:linear-gradient(#261c0af2,#0a0804f2);align-items:center;gap:3px;display:inline-flex}.pt.loyalty .loyalty-gem{color:var(--champagne-deep);font-size:.82em;line-height:1}.counter{z-index:9;color:#08160c;pointer-events:none;background:radial-gradient(circle at 40% 35%,#a6f3bd,#54c47c);border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;font-weight:900;display:grid;box-shadow:0 1px 3px #0009,inset 0 1px 1px #ffffff80}.mat:not(.focusbig) .counter{width:14px;height:14px;font-size:7px}.counter.negative{color:#2a0810;background:radial-gradient(circle at 40% 35%,#ffb4b4,#d0546a);border-color:#ffd2d299}.counter.burden{color:#f0e9ff;text-transform:uppercase;letter-spacing:.4px;background:linear-gradient(#6b4fa8,#3a2470);border-color:#c9b6ff99}.mf-blcluster{z-index:9;pointer-events:none;flex-direction:column;align-items:flex-start;gap:3px;max-width:calc(100% - 8px);display:flex;position:absolute;bottom:4px;left:4px}.kwcounters{z-index:8;pointer-events:none;gap:3px;display:flex}.mf-extra-combats{color:#2a0a04;z-index:8;pointer-events:none;background:radial-gradient(circle at 40% 35%,#ff8f6b,#b5321c);border:1px solid #ffffff8c;border-radius:9px;align-items:center;gap:2px;height:17px;padding:0 5px 0 3px;font-size:9px;font-weight:900;display:flex;position:absolute;bottom:24px;left:4px;box-shadow:0 1px 3px #0009,inset 0 1px 1px #ffffff59}.mat:not(.focusbig) .mf-extra-combats{height:14px;font-size:8px;bottom:20px}.mf-extra-combats-icon{font-size:10px;line-height:1}.mf-extra-combats-n{line-height:1}.mf-death-tally{color:#ece7f2;z-index:8;pointer-events:none;background:radial-gradient(circle at 40% 35%,#4a4658,#17151f);border:1px solid #ffffff80;border-radius:9px;align-items:center;gap:2px;height:17px;padding:0 5px 0 3px;font-size:9px;font-weight:900;display:flex;position:absolute;bottom:24px;right:4px;box-shadow:0 1px 3px #000000b3,inset 0 1px 1px #ffffff40}.mat:not(.focusbig) .mf-death-tally{height:14px;font-size:8px;bottom:20px}.mf-death-tally-icon{filter:drop-shadow(0 0 1px #000c);font-size:10px;line-height:1}.mf-death-tally-n{line-height:1}.mf-tide{color:#eaf6ff;z-index:8;pointer-events:none;background:radial-gradient(circle at 40% 35%,#2f7fb8,#0d2a44);border:1px solid #ffffff80;border-radius:9px;align-items:center;gap:2px;height:17px;padding:0 5px 0 3px;font-size:9px;font-weight:900;display:flex;position:absolute;bottom:24px;right:4px;box-shadow:0 1px 3px #000000b3,inset 0 1px 1px #ffffff4d}.mat:not(.focusbig) .mf-tide{height:14px;font-size:8px;bottom:20px}.mf-tide-icon{filter:drop-shadow(0 0 1px #000c);font-size:10px;line-height:1}.mf-tide-n{line-height:1}.kwc{color:#10141c;background:radial-gradient(circle at 40% 35%,#d5dbe6,#5d6577);border:1px solid #ffffff80;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;font-weight:900;display:grid;position:relative;box-shadow:0 1px 3px #0009,inset 0 1px 1px #fff6}.mat:not(.focusbig) .kwc{width:14px;height:14px}.kwc svg{width:64%;height:64%}.kwc.deathtouch{background:radial-gradient(circle at 40% 35%,#7be0a0,#1f6b3f)}.kwc.deathtouch svg{fill:#0a2013}.kwc.flying{background:radial-gradient(circle at 40% 35%,#bfe4ff,#3a86c8)}.kwc.flying svg{fill:#0a2436}.kwc.forestwalk{background:radial-gradient(circle at 40% 35%,#a8ecbd,#2c7a48)}.kwc.forestwalk svg{fill:#0b2415}.kwc.charge{background:radial-gradient(circle at 40% 35%,#b6f0fa,#2a9fbe)}.kwc.charge svg{fill:#06222b}.kwc.finality{background:radial-gradient(circle at 40% 35%,#efe9dc,#6d6455)}.kwc.finality .kwc-skull{filter:grayscale(.2)drop-shadow(0 1px 1px #00000073);font-size:10px;line-height:1}.mat:not(.focusbig) .kwc.finality .kwc-skull{font-size:8px}.kwc .kwcn{color:inherit;font-size:9px;font-weight:900;line-height:1}.mat:not(.focusbig) .kwc .kwcn{font-size:8px}.abilities{z-index:3;pointer-events:none;flex-direction:column;gap:3px;display:flex;position:absolute;top:24px;right:5px}.mat:not(.focusbig) .abilities{gap:2px;top:18px;right:3px}.abilities .abils{gap:inherit;flex-direction:column;display:flex}.abil{color:#cfd6e2;background:#000000bd;border:1px solid #ffffff38;border-radius:5px;place-items:center;width:16px;height:16px;display:grid;box-shadow:0 1px 3px #00000080}.mat:not(.focusbig) .abil{width:13px;height:13px}.abil svg{width:11px;height:11px}.mat:not(.focusbig) .abil svg{width:9px;height:9px}:root{--kw-fly:#8fd0ff;--kw-dth:#82e6a6;--kw-bur:#c9b6ff;--kw-fst:#8fe0a8;--kw-tra:#e0b07b;--kw-vig:#e8d27b;--kw-rch:#c8a2e6;--kw-men:#e69ab0;--kw-has:#ff9d6e;--kw-lif:#ff9bb0;--kw-wrd:#9fc4ee;--kw-fla:#dcc6ff}.abil.fly{color:var(--kw-fly);border-color:color-mix(in oklab, var(--kw-fly) 50%, transparent)}.abil.dth{color:var(--kw-dth);border-color:color-mix(in oklab, var(--kw-dth) 55%, transparent)}.abil.bur{color:var(--kw-bur);border-color:color-mix(in oklab, var(--kw-bur) 55%, transparent)}.abil.fst{color:var(--kw-fst);border-color:color-mix(in oklab, var(--kw-fst) 55%, transparent)}.abil.tra{color:var(--kw-tra)}.abil.vig{color:var(--kw-vig)}.abil.rch{color:var(--kw-rch)}.abil.men{color:var(--kw-men)}.abil.has{color:var(--kw-has)}.abil.lif{color:var(--kw-lif);border-color:color-mix(in oklab, var(--kw-lif) 50%, transparent)}.abil.wrd{color:var(--kw-wrd);border-color:color-mix(in oklab, var(--kw-wrd) 50%, transparent)}.abil.fla{color:var(--kw-fla);border-color:color-mix(in oklab, var(--kw-fla) 50%, transparent)}body.cards .abilities,.chip.is-cards .abilities{display:none}body.cards .abilities.states,.chip.is-cards .abilities.states{display:flex}.mf-status{z-index:10;pointer-events:none;align-items:center;gap:3px;max-width:calc(100% - 8px);display:flex;position:absolute;top:3px;left:50%;transform:translate(-50%)}.mf-status:empty{display:none}.chip.attacker .mf-status{top:17px}.mf-crown{color:var(--gold,#e6b24a);filter:drop-shadow(0 1px 2px #000);font-size:11px;line-height:1}.mf-sick{color:var(--champagne-gold);border:1px solid var(--gold-soft,#e6b24a80);text-shadow:0 1px 2px #000;background:#181208db;border-radius:6px;padding:1px 4px;font-size:9px;font-weight:900;line-height:1}.mf-haste{color:#eaffff;text-shadow:0 0 4px #78e0ffe6,0 1px 2px #000;background:#08161edb;border:1px solid #78e0ff99;border-radius:6px;padding:1px 3px;font-size:9px;line-height:1}.mf-ringbearer{box-sizing:border-box;border:2px solid #e8c766;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 4px #ffa440d9,inset 0 0 2px #ff7828cc,0 1px 2px #000}.mf-token{letter-spacing:.06em;color:#d7e2ef;text-shadow:0 1px 2px #000;background:#141a24e6;border:1px solid #96aac880;border-radius:6px;padding:1px 4px;font-size:7px;font-weight:900;line-height:1}.chip:not(.is-cards) .mf-token{padding:0 3px;font-size:6px}.mf-discount{z-index:11;color:#d8ffe0;text-shadow:0 1px 2px #000;pointer-events:none;background:#0a2e18e6;border:1px solid #4ade80b3;border-radius:7px;padding:1px 4px;font-size:9px;font-weight:900;line-height:1;position:absolute;top:3px;right:4px;box-shadow:0 0 6px #4ade8073}.chip:not(.is-cards) .mf-discount{padding:0 3px;font-size:8px}.mf-synergy{z-index:11;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;text-shadow:0 1px 2px #000;pointer-events:none;border-radius:8px;max-width:calc(100% - 12px);padding:2px 6px;font-size:8.5px;font-weight:800;line-height:1;position:absolute;bottom:4px;left:50%;overflow:hidden;transform:translate(-50%)}.mf-synergy-synergy{color:#ead9ff;background:#3a1a5ce6;border:1px solid #b280f0b3;box-shadow:0 0 7px #965ae666}.mf-synergy-combo{color:#fff0cf;border:1px solid var(--gold,#e6b24a);box-shadow:0 0 8px rgba(var(--champagne-deep-rgb), .5);background:#4a2e08eb}.chip:not(.is-cards) .mf-synergy{display:none}.mf-attached{color:#cfd6e2;background:#06080cdb;border:1px solid #ffffff3d;border-radius:5px;place-items:center;min-width:13px;height:13px;padding:0 2px;font-size:9px;font-weight:800;line-height:1;display:grid}.mf-unverified{background:var(--gold,#e6b24a);width:6px;height:6px;box-shadow:0 0 0 1px #0009, 0 0 6px rgba(var(--champagne-deep-rgb), .6);border-radius:50%}.cnote{display:none}html.mf-cnotes-board .chip .cnote{left:3px;right:3px;bottom:var(--mf-cnote-bottom,6px);z-index:9;pointer-events:none;font-size:var(--mf-cnote-size,8px);letter-spacing:.2px;text-align:center;text-wrap:pretty;padding:var(--mf-cnote-pad,3px) 5px;color:#ffcfc4;background:rgba(38, 10, 13, var(--mf-cnote-bg,.86));text-shadow:0 1px 2px #000;border:1px solid #e8604c8c;border-radius:6px;justify-content:center;align-items:center;font-weight:800;line-height:1.2;display:flex;position:absolute}.tokn{z-index:10;font-weight:800;font-size:var(--mf-tokbadge-size,11px);color:#eaeff8;pointer-events:none;background:#06080ce6;border:1px solid #ffffff57;border-radius:7px;padding:2px 5px;line-height:1;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0009}html.mf-tok-nobadge .tokn{display:none}.tokn.is-partial{color:#14100a;background:var(--gold,#e6b24a);border-color:color-mix(in oklab, var(--gold,#e6b24a) 70%, #fff);font-variant-numeric:tabular-nums;box-shadow:0 1px 4px #0009,0 0 0 1px #00000080}html.mf-tok-nobadge .tokn.is-partial{display:block}.chip.tokstack{box-shadow:var(--shadow,0 6px 22px #0000008c), var(--mf-tok-offset,4px) calc(-1 * var(--mf-tok-offset,4px)) 0 -1px #1a1d26, calc(var(--mf-tok-offset,4px) * 2) calc(-2 * var(--mf-tok-offset,4px)) 0 -1px #12141b, calc(var(--mf-tok-offset,4px) * 3) calc(-3 * var(--mf-tok-offset,4px)) 0 -1px #0b0d12}.chip.tokfan{transform:rotate(var(--frot,0deg))}html.mf-tok-fan .lane.creatures .chip.tokfan+.chip.tokfan,.tokpile.fan .chip.tokfan+.chip.tokfan{margin-left:var(--mf-tok-fan-gap,-46px)!important}html.mf-tok-flat .chip.tok,.tokpile.flat .chip.tok{box-shadow:var(--shadow,0 6px 22px #0000008c), var(--mf-tok-offset,4px) calc(-1 * var(--mf-tok-offset,4px)) 0 -1px #1a1d26, calc(var(--mf-tok-offset,4px) * 2) calc(-2 * var(--mf-tok-offset,4px)) 0 -1px #12141b}.chip.tokfan.tokhead{z-index:940!important}.tokpile{display:contents}.preview{z-index:14700;pointer-events:none;opacity:0;transition:opacity .16s var(--ds-ease-standard,cubic-bezier(.2, .8, .2, 1)), transform .22s var(--ds-ease-standard,cubic-bezier(.2, .8, .2, 1));position:fixed;transform:scale(.96)translateY(6px)}.preview.show{opacity:1;transform:scale(1)translateY(0)}html.mf-mobile .preview{transition:transform var(--mf-menu-dur,.4s) var(--mf-menu-ease,cubic-bezier(.32, .72, 0, 1)), opacity var(--mf-menu-dur,.4s) var(--mf-menu-ease,cubic-bezier(.32, .72, 0, 1));transform:scale(.9)translateY(16px)}html.mf-mobile .preview.show{transform:scale(1)translateY(0)}.mf-pv-menu{z-index:1;pointer-events:auto;color:#f4f5f7;cursor:pointer;background:#12151b;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:20px;line-height:1;display:grid;position:absolute;top:6px;right:6px}.mf-pv-menu:active{background:#1e222a}.preview .pvcard{aspect-ratio:63/88;border-radius:calc(100% * var(--mf-card-radius-ratio,.074)) / calc(100% * var(--mf-card-radius-ratio,.074) * 63 / 88);width:100%;box-shadow:0 calc(var(--mf-preview-shadow,70px) * .34) var(--mf-preview-shadow,70px) #000000d9, 0 0 0 1px #ffffff14;background:#0a0b0d;overflow:hidden}.preview img{object-fit:cover;width:100%;height:100%;display:block}.preview .pvcard.is-landscape{aspect-ratio:88/63;border-radius:calc(100% * var(--mf-card-radius-ratio,.074) * 63 / 88) / calc(100% * var(--mf-card-radius-ratio,.074))}.preview .pvcard.is-landscape .pvturn{transform-origin:50%;width:71.5909%;height:139.683%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.preview .pvfallback{text-align:center;width:100%;height:100%;color:var(--txt,#e9edf5);background:linear-gradient(#20242e,#0d0f15);place-items:center;padding:14px;font-weight:800;display:grid}.preview .pvpile{z-index:2;font-weight:800;font-size:var(--mf-pvpile-size,15px);color:#eaeff8;pointer-events:none;background:#06080ceb;border:1px solid #ffffff57;border-radius:9px;padding:4px 8px;line-height:1;position:absolute;top:8px;left:8px;box-shadow:0 2px 8px #0009}.pvnotes{gap:calc(var(--mf-pvnote-gap,6px) * .55);margin-top:var(--mf-pvnote-gap,6px);flex-direction:column;display:none}html.mf-prevnotes .pvnotes{display:flex}.pvnote{font-size:var(--mf-pvnote-size,11px);text-align:center;text-wrap:pretty;padding:var(--mf-pvnote-pad,5px) 9px;color:#ffcfc4;background:#260a0ded;border:1px solid #e8604c8c;border-radius:9px;font-weight:800;line-height:1.25;box-shadow:0 8px 24px #0009}.pvnote.alt{color:var(--champagne-gold);border-color:var(--gold-soft,#e6b24a80);background:#1a1409ed}.pvside{width:var(--mf-pvside-w,138px);flex-direction:column;gap:5px;display:flex;position:absolute;top:0;left:calc(100% + 10px)}.pvside:empty,html:not(.mf-prevstats) .pvside{display:none}html:not(.mf-prevstats) .pvside.forced{display:flex}.pvkw{width:var(--mf-pvkw-w,122px);pointer-events:none;flex-direction:column;align-items:flex-start;gap:5px;display:flex;position:absolute;top:0;left:calc(100% + 10px)}.pvkw:empty,html.mf-prevstats .pvkw{display:none}.pvkw-chip{color:#e4e9f2;background:#0a0c12f0;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 9px;font-size:11px;font-weight:800;line-height:1.1;display:inline-flex;box-shadow:0 8px 22px #0000008c}.pvkw-chip .pvkw-i{color:#cfd6e2;flex:0 0 15px;place-items:center;width:15px;height:15px;display:grid}.pvkw-chip .pvkw-i svg{width:100%;height:100%}.pvkw-chip.fly .pvkw-i{color:#8fd0ff}.pvkw-chip.dth .pvkw-i{color:#82e6a6}.pvkw-chip.tra .pvkw-i{color:#e0b07b}.pvkw-chip.vig .pvkw-i{color:#e8d27b}.pvkw-chip.rch .pvkw-i{color:#c8a2e6}.pvkw-chip.men .pvkw-i{color:#e69ab0}.pvkw-chip.has .pvkw-i{color:#ff9d6e}.pvkw-chip.ind .pvkw-i{color:#d7dbe4}.pvkw-chip.phs{border-color:rgba(var(--mf-phase-rim,255, 255, 255), .55);box-shadow:0 0 0 1px rgba(var(--mf-phase-rim,255, 255, 255), .22), 0 0 14px rgba(var(--mf-phase-rim,255, 255, 255), .18), 0 8px 22px #0000008c;color:#eef2f8;letter-spacing:.04em;background:#121620f0}.pvkw-chip.phs .pvkw-i{color:#eaf1ff;filter:drop-shadow(0 0 4px rgba(var(--mf-phase-rim,255, 255, 255), .7))}@media (prefers-reduced-motion:no-preference){.pvkw-chip.phs{animation:5.2s ease-in-out infinite mf-phase-chip-breathe}}@keyframes mf-phase-chip-breathe{0%,to{border-color:rgba(var(--mf-phase-rim,255, 255, 255), .45)}50%{border-color:rgba(var(--mf-phase-rim,255, 255, 255), .78)}}.pvstat{color:#dbe2ee;background:#0a0c12f0;border:1px solid #ffffff24;border-radius:9px;align-items:center;gap:7px;padding:5px 8px;font-size:11px;font-weight:800;display:flex;box-shadow:0 8px 22px #0009}.pvstat.pvname{letter-spacing:.01em;color:#f3f5fa;font-size:12.5px;font-weight:900}.pvstat .pvi{color:#cfd6e2;flex:0 0 17px;place-items:center;width:17px;height:17px;display:grid}.pvstat .pvi svg{width:100%;height:100%}.pvstat.pvpt{letter-spacing:.4px;color:#fff;justify-content:center;font-size:15px}.pvstat.pvpt b{font-size:18px}.pvstat.pvpt.buffed{color:#8ef0a0;border-color:#78f08c80}.pvstat.pvpt .base{color:var(--dim,#8891a4);font-size:10px;font-weight:700}.pvstat.pvctr{color:#0d2013;background:linear-gradient(#a6f3bd,#54c47c);border-color:#ffffff80}.pvstat.pvtype,.pvstat.pvoracle{text-wrap:pretty;font-weight:700;line-height:1.35;display:block}.pvstat.pvoracle{color:#c3cbd9;max-height:220px;font-size:10px;font-weight:600;overflow:hidden}.pvstat.pvoracle .pvline+.pvline{margin-top:5px}.pvstat.fly .pvi{color:var(--kw-fly)}.pvstat.dth .pvi{color:var(--kw-dth)}.pvstat.bur .pvi{color:var(--kw-bur)}.pvstat.fst .pvi{color:var(--kw-fst)}.pvstat.tra .pvi{color:var(--kw-tra)}.pvstat.vig .pvi{color:var(--kw-vig)}.pvstat.rch .pvi{color:var(--kw-rch)}.pvstat.men .pvi{color:var(--kw-men)}.pvstat.has .pvi{color:var(--kw-has)}.pvstat.lif .pvi{color:var(--kw-lif)}.pvstat.wrd .pvi{color:var(--kw-wrd)}.pvstat.fla .pvi{color:var(--kw-fla)}.pvstat.kwc-row{border-style:dashed}.prevdim{z-index:14690;background:rgba(3, 4, 7, var(--mf-preview-dim,0));-webkit-backdrop-filter:blur(var(--mf-preview-blur,0px));opacity:0;pointer-events:none;transition:.16s var(--ease,cubic-bezier(.2, .8, .2, 1));position:fixed}.prevdim.show{opacity:1}.prevdim.is-pinned{pointer-events:auto;-webkit-backdrop-filter:blur(6px);background:#030407cc}.preview.is-pinned{pointer-events:auto}html.mf-prevfade-vert .prevdim{-webkit-mask-image:linear-gradient(180deg, transparent 0%, #000 var(--mf-preview-fade,52%), #000 calc(100% - var(--mf-preview-fade,52%)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0%, #000 var(--mf-preview-fade,52%), #000 calc(100% - var(--mf-preview-fade,52%)), transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, #000 var(--mf-preview-fade,52%), #000 calc(100% - var(--mf-preview-fade,52%)), transparent 100%)}html.mf-prevfade-radial .prevdim{-webkit-mask-image:radial-gradient(ellipse var(--mf-fade-w,78%) var(--mf-fade-h,62%) at var(--mf-fade-cx,50%) var(--mf-fade-cy,46%), #000 var(--mf-preview-fade,52%), rgba(0, 0, 0, var(--mf-fade-mid,.45)) 78%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse var(--mf-fade-w,78%) var(--mf-fade-h,62%) at var(--mf-fade-cx,50%) var(--mf-fade-cy,46%), #000 var(--mf-preview-fade,52%), rgba(0, 0, 0, var(--mf-fade-mid,.45)) 78%, transparent 100%);mask-image:radial-gradient(ellipse var(--mf-fade-w,78%) var(--mf-fade-h,62%) at var(--mf-fade-cx,50%) var(--mf-fade-cy,46%), #000 var(--mf-preview-fade,52%), rgba(0, 0, 0, var(--mf-fade-mid,.45)) 78%, transparent 100%)}html.mf-prevfade-up .prevdim{-webkit-mask-image:linear-gradient(180deg, #000 0%, #000 var(--mf-preview-fade,52%), transparent 100%);-webkit-mask-image:linear-gradient(180deg, #000 0%, #000 var(--mf-preview-fade,52%), transparent 100%);mask-image:linear-gradient(180deg, #000 0%, #000 var(--mf-preview-fade,52%), transparent 100%)}@media (prefers-reduced-motion:reduce){.chip,.lane .chip,.preview,.prevdim{transition-duration:.01ms!important}.chip.enter,.chip.striking{animation:none!important}}.chip.mf-copyface.is-cards .cardface{transform-origin:50%;transform:translate(3%,-3.5%)scale(.9);box-shadow:0 2px 9px #00000080,0 0 0 1px #ffffff24}.mf-copyface-under{z-index:4;transform-origin:50%;border-radius:inherit;background:#0b0d12;position:absolute;inset:0;overflow:hidden;transform:translate(-4%,4.5%)scale(.9);box-shadow:0 2px 9px #0000008c,0 0 0 1px #ffffff1a}.mf-copyface-under-img{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.mf-copyface-under-frame{background:linear-gradient(#20242e,#0d0f15);position:absolute;inset:0}.chip.mf-hideaway.is-cards .cardface{transform-origin:50%;box-shadow:0 2px 9px #00000080, 0 0 0 1px rgba(var(--champagne-deep-rgb),.22);transform:translate(-3.5%,-3%)scale(.945)}.mf-hideaway-tuck{z-index:4;transform-origin:50%;border-radius:inherit;box-shadow:0 2px 10px #0009, 0 0 0 1px rgba(var(--champagne-deep-rgb),.3);background:#0b0d12;position:absolute;inset:0;overflow:hidden;transform:translate(7%,7%)scale(.9)}.mf-hideaway-tuck-img{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.mf-hideaway-tuck-back{color:rgba(var(--champagne-deep-rgb),.55);background:radial-gradient(ellipse 64% 50% at 40% 32%, var(--mf-back-hi,color-mix(in oklab, var(--cmd-a,#0a0b0d) 60%, #1b1e26)), transparent 68%), linear-gradient(160deg, var(--mf-back-base,color-mix(in oklab, var(--cmd-a,#0a0b0d) 32%, #050609)), var(--mf-back-deep,color-mix(in oklab, var(--cmd-b,#05060a) 26%, #000)) 62%);border:1px solid color-mix(in oklab, var(--cmd-a,#0a0b0d) 40%, rgba(var(--champagne-deep-rgb),.3));place-items:center;font-size:18px;font-weight:900;display:grid;position:absolute;inset:0}.mf-hideaway-eye{z-index:8;width:16px;height:16px;color:var(--champagne-gold);border:1px solid var(--gold-soft,rgba(var(--champagne-deep-rgb),.5));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#140f07d1;border-radius:50%;place-items:center;font-size:10px;line-height:1;display:grid;position:absolute;bottom:3px;right:3px;box-shadow:0 1px 4px #0000008c}:root{--mf-flyer-lift:13px;--mf-flyer-attack-boost:9px;--mf-flyer-bob:5px;--mf-flyer-period:3.6s;--mf-flyer-sway:1.1deg;--mf-flyer-rise-ms:.56s;--mf-flyer-shadow-drop:16px;--mf-flyer-shadow-blur:11px;--mf-flyer-shadow-color:#05070c;--mf-flyer-shadow-opacity:.42;--mf-flyer-headroom:calc(var(--mf-flyer-lift,13px) + var(--mf-flyer-attack-boost,9px) + var(--mf-flyer-bob,5px));--mf-flyer-ground:drop-shadow(0 var(--mf-flyer-shadow-drop,16px) var(--mf-flyer-shadow-blur,11px) color-mix(in oklab, var(--mf-flyer-shadow-color,#05070c) calc(var(--mf-flyer-shadow-opacity,.42) * 100%), transparent))}.chip.mf-flyer{--mf-flyer-lift-eff:var(--mf-flyer-lift,13px);translate:0 calc(-1 * var(--mf-flyer-lift-eff));animation:mf-flyer-float var(--mf-flyer-period,3.6s) ease-in-out infinite;filter:var(--mf-flyer-ground)}.chip.mf-flyer.attacker{--mf-flyer-lift-eff:calc(var(--mf-flyer-lift,13px) + var(--mf-flyer-attack-boost,9px))}.chip.mf-flyer.tapped{filter:brightness(var(--mf-tap-dim,.8)) var(--mf-flyer-ground)}@keyframes mf-flyer-float{0%,to{translate:0 calc(-1 * var(--mf-flyer-lift-eff));rotate:calc(-1 * var(--mf-flyer-sway,1.1deg))}50%{translate:0 calc(-1 * (var(--mf-flyer-lift-eff) + var(--mf-flyer-bob,5px)));rotate:var(--mf-flyer-sway,1.1deg)}}.chip.mf-flyer.mf-flyer-rise{animation:mf-flyer-takeoff var(--mf-flyer-rise-ms,.56s) cubic-bezier(.22, .9, .28, 1.2) both}@keyframes mf-flyer-takeoff{0%{translate:0;rotate:0deg}70%{translate:0 calc(-1 * (var(--mf-flyer-lift-eff) + var(--mf-flyer-bob,5px)))}to{translate:0 calc(-1 * var(--mf-flyer-lift-eff));rotate:calc(-1 * var(--mf-flyer-sway,1.1deg))}}.chip.mf-flyer-settle{animation:mf-flyer-land var(--mf-flyer-rise-ms,.56s) cubic-bezier(.4, 0, .5, 1) both;filter:var(--mf-flyer-ground)}@keyframes mf-flyer-land{0%{translate:0 calc(-1 * var(--mf-flyer-lift,13px))}to{translate:0}}@media (prefers-reduced-motion:reduce){.chip.mf-flyer,.chip.mf-flyer.mf-flyer-rise,.chip.mf-flyer-settle{animation:none}}:root{--mf-goad-ember:#ff2d1f;--mf-goad-smoke:#ff7a45;--mf-goad-ring:2.5px;--mf-goad-reach:15px;--mf-goad-intensity:.92;--mf-goad-period:2.6s}.chip.mf-goad{box-shadow:var(--shadow,0 6px 22px #0000008c), 0 0 0 var(--mf-goad-ring,2.5px) color-mix(in oklab, var(--mf-goad-ember,#ff2d1f) 82%, transparent), 0 0 calc(var(--mf-goad-reach,15px) * .5) 0 color-mix(in oklab, var(--mf-goad-ember,#ff2d1f) calc(var(--mf-goad-intensity,.92) * 60%), transparent), 0 0 calc(var(--mf-goad-reach,15px) * .9) calc(var(--mf-goad-reach,15px) * .22) color-mix(in oklab, var(--mf-goad-smoke,#ff7a45) calc(var(--mf-goad-intensity,.92) * 30%), transparent);animation:mf-goad-steam var(--mf-goad-period,2.6s) ease-in-out infinite;z-index:4}@keyframes mf-goad-steam{0%,to{box-shadow:var(--shadow,0 6px 22px #0000008c), 0 0 0 var(--mf-goad-ring,2.5px) color-mix(in oklab, var(--mf-goad-ember,#ff2d1f) 82%, transparent), 0 0 calc(var(--mf-goad-reach,15px) * .5) 0 color-mix(in oklab, var(--mf-goad-ember,#ff2d1f) calc(var(--mf-goad-intensity,.92) * 60%), transparent), 0 0 calc(var(--mf-goad-reach,15px) * .9) calc(var(--mf-goad-reach,15px) * .22) color-mix(in oklab, var(--mf-goad-smoke,#ff7a45) calc(var(--mf-goad-intensity,.92) * 30%), transparent)}50%{box-shadow:var(--shadow,0 6px 22px #0000008c), 0 0 0 var(--mf-goad-ring,2.5px) color-mix(in oklab, var(--mf-goad-ember,#ff2d1f) 100%, transparent), 0 0 calc(var(--mf-goad-reach,15px) * .8) 1px color-mix(in oklab, var(--mf-goad-ember,#ff2d1f) calc(var(--mf-goad-intensity,.92) * 92%), transparent), 0 0 calc(var(--mf-goad-reach,15px) * 1.5) calc(var(--mf-goad-reach,15px) * .5) color-mix(in oklab, var(--mf-goad-smoke,#ff7a45) calc(var(--mf-goad-intensity,.92) * 55%), transparent)}}@media (prefers-reduced-motion:reduce){.chip.mf-goad{box-shadow:var(--shadow,0 6px 22px #0000008c), 0 0 0 var(--mf-goad-ring,2.5px) color-mix(in oklab, var(--mf-goad-ember,#ff2d1f) 92%, transparent), 0 0 var(--mf-goad-reach,15px) 1px color-mix(in oklab, var(--mf-goad-smoke,#ff7a45) calc(var(--mf-goad-intensity,.92) * 45%), transparent);animation:none}}:root{--mf-fort-ward:#4fd6e8;--mf-fort-haze:#6f8cff;--mf-fort-ring:2.5px;--mf-fort-reach:16px;--mf-fort-period:1.9s}.chip.mf-pillowfort{box-shadow:var(--shadow,0 6px 22px #0000008c), 0 0 0 var(--mf-fort-ring,2.5px) color-mix(in oklab, var(--mf-fort-ward,#4fd6e8) 85%, transparent), 0 0 calc(var(--mf-fort-reach,16px) * .55) 0 color-mix(in oklab, var(--mf-fort-ward,#4fd6e8) 55%, transparent), 0 0 calc(var(--mf-fort-reach,16px) * 1.1) calc(var(--mf-fort-reach,16px) * .28) color-mix(in oklab, var(--mf-fort-haze,#6f8cff) 26%, transparent);animation:mf-fort-ward var(--mf-fort-period,1.9s) ease-in-out infinite;z-index:5}@keyframes mf-fort-ward{0%,to{box-shadow:var(--shadow,0 6px 22px #0000008c), 0 0 0 var(--mf-fort-ring,2.5px) color-mix(in oklab, var(--mf-fort-ward,#4fd6e8) 85%, transparent), 0 0 calc(var(--mf-fort-reach,16px) * .55) 0 color-mix(in oklab, var(--mf-fort-ward,#4fd6e8) 55%, transparent), 0 0 calc(var(--mf-fort-reach,16px) * 1.1) calc(var(--mf-fort-reach,16px) * .28) color-mix(in oklab, var(--mf-fort-haze,#6f8cff) 26%, transparent)}50%{box-shadow:var(--shadow,0 6px 22px #0000008c), 0 0 0 var(--mf-fort-ring,2.5px) color-mix(in oklab, var(--mf-fort-ward,#4fd6e8) 100%, transparent), 0 0 calc(var(--mf-fort-reach,16px) * .9) 1px color-mix(in oklab, var(--mf-fort-ward,#4fd6e8) 88%, transparent), 0 0 calc(var(--mf-fort-reach,16px) * 1.7) calc(var(--mf-fort-reach,16px) * .55) color-mix(in oklab, var(--mf-fort-haze,#6f8cff) 48%, transparent)}}@media (prefers-reduced-motion:reduce){.chip.mf-pillowfort{box-shadow:var(--shadow,0 6px 22px #0000008c), 0 0 0 var(--mf-fort-ring,2.5px) color-mix(in oklab, var(--mf-fort-ward,#4fd6e8) 95%, transparent), 0 0 var(--mf-fort-reach,16px) 1px color-mix(in oklab, var(--mf-fort-haze,#6f8cff) 40%, transparent);animation:none}}.chip.mf-room-unlock{z-index:8;animation:.9s cubic-bezier(.22,.9,.28,1.1) both mf-room-open}@keyframes mf-room-open{0%{box-shadow:0 0 0 2px color-mix(in oklab, var(--champagne-gold,#f4c761) 85%, transparent), 0 0 6px 1px color-mix(in oklab, var(--champagne-gold,#f4c761) 70%, transparent);transform:scale(1)}35%{box-shadow:0 0 0 3px var(--champagne-gold,#f4c761), 0 0 26px 6px color-mix(in oklab, var(--champagne-gold,#f4c761) 75%, transparent), 0 0 60px 18px color-mix(in oklab, var(--champagne-gold,#f4c761) 34%, transparent);transform:scale(1.045)}to{box-shadow:var(--shadow,0 6px 22px #0000008c);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.chip.mf-room-unlock{animation:none}}.handslot.is-exile-ghost{cursor:pointer;--mf-exile-ghost:168, 130, 255;border-radius:var(--chip-r,11px);box-shadow:0 0 11px 1px rgba(var(--mf-exile-ghost), .55), 0 0 28px 5px rgba(var(--mf-exile-ghost), .34);animation:2.6s ease-in-out infinite mf-exile-ghost-pulse}.handslot.is-exile-ghost>.chip{filter:grayscale(.55)brightness(.82)saturate(.72);box-shadow:inset 0 0 0 1.5px rgba(var(--mf-exile-ghost), .75)}.handslot.is-exile-ghost>.chip.is-cards:before{content:"";z-index:6;border-radius:inherit;background:linear-gradient(160deg, rgba(var(--mf-exile-ghost), .5), rgba(var(--mf-exile-ghost), .26) 58%, rgba(var(--mf-exile-ghost), .44)), var(--card-art-url) center / cover no-repeat;filter:blur(11px)saturate(1.2);opacity:.5;mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0;transform:scale(1.22)}.handslot.is-exile-ghost:hover>.chip.is-cards:before,.handslot.is-exile-ghost:focus-visible>.chip.is-cards:before{opacity:.62}.handslot.is-exile-ghost:after{content:"";border-radius:inherit;background:rgba(var(--mf-exile-ghost), .2);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.handslot.is-exile-ghost:hover,.handslot.is-exile-ghost:focus-visible{box-shadow:0 0 16px 2px rgba(var(--mf-exile-ghost), .78), 0 0 38px 7px rgba(var(--mf-exile-ghost), .5);outline:none}.handslot.is-exile-ghost:hover>.chip,.handslot.is-exile-ghost:focus-visible>.chip{filter:grayscale(.22)brightness(.96)saturate(.9)}.mf-exile-ghost-badge{letter-spacing:.02em;color:#fff;background:rgba(var(--mf-exile-ghost), .92);pointer-events:none;white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:.62rem;font-weight:700;position:absolute;bottom:7%;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #00000080}@keyframes mf-exile-ghost-pulse{0%,to{box-shadow:0 0 11px 1px rgba(var(--mf-exile-ghost), .5), 0 0 26px 5px rgba(var(--mf-exile-ghost), .3)}50%{box-shadow:0 0 17px 2px rgba(var(--mf-exile-ghost), .72), 0 0 38px 8px rgba(var(--mf-exile-ghost), .46)}}.handslot.is-exile-ghost.is-leaving{animation:mf-exile-ghost-leave var(--mf-ghost-exit-ms,.26s) cubic-bezier(.32, 0, .67, 0) forwards;pointer-events:none}@keyframes mf-exile-ghost-leave{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(-34px)scale(.82)rotate(6deg)}}@media (prefers-reduced-motion:reduce){.handslot.is-exile-ghost{animation:none}.handslot.is-exile-ghost.is-leaving{opacity:0;animation:none}}.chip.mf-turnup{animation:mf-turnup-flash var(--mf-turnup-flash-ms,.52s) cubic-bezier(.2, .8, .2, 1);z-index:950}.chip.mf-turnup>.cardface{animation:mf-turnup-flip var(--mf-turnup-ms,.2s) cubic-bezier(.2, .8, .2, 1);transform-origin:50%;backface-visibility:hidden}@keyframes mf-turnup-flip{0%{transform:perspective(760px)rotateY(-88deg)}60%{transform:perspective(760px)rotateY(8deg)}to{transform:perspective(760px)rotateY(0)}}@keyframes mf-turnup-flash{0%{box-shadow:0 0 0 2px color-mix(in srgb, var(--champagne-gold,#f5ecd0) 92%, transparent), 0 0 34px 10px color-mix(in srgb, var(--champagne-gold,#f5ecd0) 62%, transparent)}55%{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--champagne-gold,#f5ecd0) 48%, transparent), 0 0 22px 4px color-mix(in srgb, var(--champagne-gold,#f5ecd0) 30%, transparent)}to{box-shadow:0 0 #0000,0 0 #0000}}@keyframes mf-turnup-flash-still{0%,60%{box-shadow:0 0 0 2px color-mix(in srgb, var(--champagne-gold,#f5ecd0) 80%, transparent)}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.chip.mf-turnup>.cardface{animation:none}.chip.mf-turnup{animation:mf-turnup-flash-still var(--mf-turnup-flash-ms,.52s) linear}}.pt.loyalty.is-ready .loyalty-gem{color:#7fd6a8;animation:1.6s ease-in-out infinite mf-loyalty-ready}.pt.loyalty.is-used .loyalty-gem{color:var(--champagne-deep);filter:drop-shadow(0 0 3px rgba(var(--champagne-deep-rgb), .75))}@keyframes mf-loyalty-ready{0%,to{filter:drop-shadow(0 0 #7fd6a800);transform:scale(1)}50%{filter:drop-shadow(0 0 5px #7fd6a8f2);transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.pt.loyalty.is-ready .loyalty-gem{filter:drop-shadow(0 0 4px #7fd6a8e6);animation:none}}.chip,.chip *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
