:root{--font-size:67px;--fontBlack:url("/images/font-black-v2.svg");--fontWhite:url("/images/font-white-v2.svg")}.font{--fontColor:var(--fontBlack);display:inline-block;aspect-ratio:1/1.8059701493;overflow:hidden;height:100%}.font:after{content:"";display:block;width:1200%;height:100%;background-image:var(--fontColor);background-size:contain;background-position:50%;background-repeat:no-repeat;pointer-events:none}.font.char-1:after{transform:translateX(0%)}.font.char-2:after{transform:translateX(-8.33333333%)}.font.char-3:after{transform:translateX(-16.66666667%)}.font.char-4:after{transform:translateX(-25%)}.font.char-5:after{transform:translateX(-33.33333333%)}.font.char-6:after{transform:translateX(-41.66666667%)}.font.char-7:after{transform:translateX(-50%)}.font.char-8:after{transform:translateX(-58.33333333%)}.font.char-9:after{transform:translateX(-66.66666667%)}.font.char-0:after{transform:translateX(-75%)}.font.char-minus:after{transform:translateX(-83.33333333%)}.font.char-plus:after{transform:translateX(-91.66666667%)}:root{--gradientOverlay:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4) 70%);--mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzkiIGhlaWdodD0iODciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY1OV8xMzI5KSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMC4xMiAyLjU3YTE4LjM3IDE4LjM3IDAgMCAxIDE4Ljc2IDBMNjkuOTYgMTUuMUExOC40OSAxOC40OSAwIDAgMSA3OSAzMC45OVY1NmMwIDYuNTMtMy40MyAxMi41Ny05LjA0IDE1LjlMNDguODggODQuNDNhMTguMzcgMTguMzcgMCAwIDEtMTguNzYgMEw5LjA0IDcxLjlBMTguNDkgMTguNDkgMCAwIDEgMCA1Ni4wMVYzMWMwLTYuNTMgMy40My0xMi41NyA5LjA0LTE1LjlMMzAuMTIgMi41N1oiIGZpbGw9IiMwMDAiIHN0eWxlPSJmaWxsOiMwMDA7ZmlsbC1vcGFjaXR5OjEiLz48L2c+PC9zdmc+");--menuBtnBackground:conic-gradient(from 0deg at 50% 50%, #f9e1ff -56deg, #f4c1ff 0.1deg, #bbc3ff 59deg, #97d7ff 119deg, #d9ffd9 175deg, #d3fcff 247deg, #f9e1ff 304deg, #f4c1ff 360deg);--menuBtnBackground:conic-gradient(from 0deg at 50% 50%, color(display-p3 0.961 0.886 1) -56deg, color(display-p3 0.925 0.765 1) 0deg, color(display-p3 0.741 0.765 1) 59deg, color(display-p3 0.647 0.835 1) 119deg, color(display-p3 0.882 1 0.863) 175deg, color(display-p3 0.859 0.984 1) 247deg, color(display-p3 0.961 0.886 1) 304deg, color(display-p3 0.925 0.765 1) 360deg);--gap:clamp(8px, 3vw, 16px);--borderRadius:clamp(16px, 4.5vw, 24px);--borderRadiusEdge:calc(clamp(16px, 4.5vw, 24px) * 1.5);--planeFlip:0deg;--archenemy-rotation:0deg;--menuBarPadding:var(--gap);--menuBarPaddingMondifier:1;--archenemyHeaderTopPadding:20px;--archenemyHeaderHeight:72px;--archEnemyControlsHeight:101px;--yellow:#ffc300;--yellow:color(display-p3 1 0.776 0);--lightPurple:#f998ff;--lightPurple:color(display-p3 0.922 0.612 1);--red:#ff004a;--red:color(display-p3 0.957 0.173 0.314);--lotusRed:#ff005c;--lotusRed:color(display-p3 1 0 0.373);--blue:#4251ff;--blue:color(display-p3 0.271 0.314 1);--babyBlue:#9ceeff;--babyBlue:color(display-p3 0.682 0.925 1);--sand:#fff3c7;--sand:color(display-p3 1 0.957 0.8);--green:#00cc57;--green:color(display-p3 0 0.8 0.46);--purple:#7514ff;--purple:color(display-p3 0.42 0.118 1);--orange:#ff5200;--orange:color(display-p3 1 0.38 0);--brightGreen:#b9ff00;--brightGreen:color(display-p3 0.784 1 0.302);--seaGreen:#00b976;--seaGreen:color(display-p3 0 0.71 0.482);--lightBlue:#0078ff;--lightBlue:color(display-p3 0 0.459 1);--sandBlue:#4d6acf;--sandBlue:color(display-p3 0.325 0.412 0.784);--darkRed:#9d0043;--darkRed:color(display-p3 0.561 0 0.263);--grey:#585d79;--grey:color(display-p3 0.349 0.365 0.467);--lightGrey:#9ca3c8;--lightGrey:color(display-p3 0.616 0.635 0.773);--babyGreen:#e2ff79;--babyGreen:color(display-p3 0.91 1 0.545);--pink:#ff00ed;--pink:color(display-p3 1 0 0.902);--white:#fff;--gold:#ffd400;--gold:color(display-p3 1 0.839 0);--rainbow:radial-gradient(38% 20% at 50% 50%, #ffecba, rgba(255, 236, 186, 0)), conic-gradient(from 180deg at 50% 50%, #c5d163 0deg, #abed70 37deg, #c9f18b 66.6deg, #f3f4c0 97deg, #79eef8 120deg, #20e6ff 142deg, #0ad8ff 178deg, #b0abff 217deg, #f692ff 261deg, #ff84d4 276.51deg, #ff837a 297deg, #ffa969 335deg, #c5d163 360deg);--rainbow:radial-gradient(38% 20% at 50% 50%, color(display-p3 1 0.929 0.753), color(display-p3 1 0.929 0.753 / 0)),
        conic-gradient(from 180deg at 50% 50%, color(display-p3 0.78 0.82 0.447) 0deg, color(display-p3 0.725 0.922 0.502) 37deg, color(display-p3 0.82 0.941 0.592) 66deg, color(display-p3 0.953 0.957 0.773) 97deg, color(display-p3 0.592 0.922 0.965) 120deg, color(display-p3 0.427 0.89 1) 142deg, color(display-p3 0.388 0.835 0.992) 178deg, color(display-p3 0.686 0.671 0.996) 218deg, color(display-p3 0.91 0.592 1) 261deg, color(display-p3 1 0.549 0.82) 276deg, color(display-p3 1 0.545 0.498) 297deg, color(display-p3 0.984 0.678 0.455) 334deg, color(display-p3 0.78 0.82 0.447) 360deg);--criticalRed:#ff001b;--criticalRed:color(display-p3 0.92 0 0.17)}*{touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html,body{overflow:hidden}html{font-size:100%;scroll-behavior:smooth}body,input,textarea,select,button{font-family:anchor-web,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;text-transform:uppercase}body{margin:0;position:relative;line-height:1;height:var(--vh);width:100%;background:#000}#Content{display:none}.menu-button{position:absolute;bottom:var(--menuBtn-bottom);left:50%;transform:translate(-50%,50%);z-index:6;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:.3s ease-in-out;height:87px;width:79px}@supports((-webkit-mask-image:var(--mask)) or (mask-image:var(--mask))){.menu-button{background:0 0}.menu-button .menu-button-shape{background:rgba(0,0,0,.3);height:87px;width:79px;transition:.3s ease-in-out;cursor:pointer}.menu-button .menu-button-shape,.menu-button .menu-button-shape .menu-button-shape-inner{-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:flex;align-items:center;justify-content:center;position:absolute}.menu-button .menu-button-shape .menu-button-shape-inner{height:77px;width:69px}.menu-button .menu-button-shape .menu-button-shape-inner:before,.menu-button .menu-button-shape .menu-button-shape-inner:after{content:"";position:absolute;pointer-events:none}.menu-button .menu-button-shape .menu-button-shape-inner:before{width:200%;height:200%;background:var(--menuBtnBackground);z-index:1}.menu-button .menu-button-shape .menu-button-shape-inner:after{height:67px;width:59px;background:#000;z-index:2;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:.3s ease-in-out}}.menu-button.hide{opacity:0;pointer-events:none}.menu-button .menu-button-stroke{height:4px;width:25px;background:#fff;border-radius:2px;transition:.2s ease-in-out;position:absolute;pointer-events:none}.menu-button .menu-button-stroke:after,.menu-button .menu-button-stroke:before{content:"";position:absolute;height:4px;width:25px;background:#fff;border-radius:3px;transition:.3s ease-in-out}.menu-button .menu-button-stroke:after{transform:translateY(-8px)}.menu-button .menu-button-stroke:before{transform:translateY(8px)}.menu-button.active-initiative .menu-button-shape,.menu-button.active-monarch .menu-button-shape,.menu-button.active .menu-button-shape{transform:rotate(60deg)}.menu-button.active-initiative:not(.whitelabeled) .menu-button-shape-inner:after,.menu-button.active-monarch:not(.whitelabeled) .menu-button-shape-inner:after,.menu-button.active:not(.whitelabeled) .menu-button-shape-inner:after{background:0 0;transform:scale(0)}.menu-button.active-initiative .menu-button-stroke,.menu-button.active-monarch .menu-button-stroke,.menu-button.active .menu-button-stroke{background:rgba(255,255,255,0);transform:rotate(-90deg)}.menu-button.active-initiative .menu-button-stroke:after,.menu-button.active-initiative .menu-button-stroke:before,.menu-button.active-monarch .menu-button-stroke:after,.menu-button.active-monarch .menu-button-stroke:before,.menu-button.active .menu-button-stroke:after,.menu-button.active .menu-button-stroke:before{background:#000;height:5px}.menu-button.active-initiative .menu-button-stroke:after,.menu-button.active-monarch .menu-button-stroke:after,.menu-button.active .menu-button-stroke:after{transform:translateY(0)rotate(45deg)}.menu-button.active-initiative .menu-button-stroke:before,.menu-button.active-monarch .menu-button-stroke:before,.menu-button.active .menu-button-stroke:before{transform:translateY(0)rotate(-45deg)}.menu-button.active-initiative~.other-buttons-wrapper .other-buttons .planechase-btn,.menu-button.active-initiative~.other-buttons-wrapper .other-buttons .archenemy-btn,.menu-button.active-initiative~.other-buttons-wrapper .other-buttons .day-night-switcher,.menu-button.active-monarch~.other-buttons-wrapper .other-buttons .planechase-btn,.menu-button.active-monarch~.other-buttons-wrapper .other-buttons .archenemy-btn,.menu-button.active-monarch~.other-buttons-wrapper .other-buttons .day-night-switcher,.menu-button.active~.other-buttons-wrapper .other-buttons .planechase-btn,.menu-button.active~.other-buttons-wrapper .other-buttons .archenemy-btn,.menu-button.active~.other-buttons-wrapper .other-buttons .day-night-switcher{transform:scale(0);opacity:0}.menu-button.whitelabeled .menu-button-shape .menu-button-shape-inner:after{background-image:var(--icon);background-size:cover;background-position:50%}.menu-button.whitelabeled .menu-button-stroke{display:none}.menu-button.whitelabeled.active .menu-button-shape-inner:after{transform:scale(1.2)}.menu-button.whitelabeled.active-initiative .menu-button-shape,.menu-button.whitelabeled.active-monarch .menu-button-shape{transform:rotate(0)}.remove-indicator{position:absolute;color:#fff;background:#0009;font-size:24px;white-space:nowrap;padding:8px 14px;border-radius:99px;backdrop-filter:blur(10px)saturate(1.5);top:-50px;animation:removeIndicator .3s ease-in-out forwards}.remove-indicator.hide{animation:removeIndicatorHide .3s ease-in-out forwards}@keyframes removeIndicator{0%{opacity:0;transform:scaleX(.8)translateY(20px)}100%{opacity:1;transform:scaleX(1)translateY(0)}}@keyframes removeIndicatorHide{0%{opacity:1;transform:scaleX(1)translateY(0)}100%{opacity:0;transform:scaleX(1.2)translateY(10px)}}.lock{pointer-events:none}.app-mode{--menuBarPaddingMondifier:2;--archenemyHeaderTopPadding:60px;--archenemyHeaderHeight:110px}.app-mode .players-overlay-list{padding-top:calc(var(--gap) * 2.5 + 32px)}.app-mode .more-overlay #Content{padding-top:64px;height:calc(100% - 64px - 140px)}.app-mode .life-history-overlay .life-history-header{padding-top:58px}.app-mode .direction-overlay-headline{padding-top:58px}.app-mode .homescreen{display:none}.app-mode .patreon,.app-mode .lotus,.app-mode .initiative-coin,.app-mode .monarch-coin,.app-mode .game-timer{top:60px}.app-mode .coin-info{top:139px}.app-mode .settings-headline{margin-top:20px}.standalone-mode{--menuBarPaddingMondifier:2}.menu-button-overlay{transition:.3s ease-in-out}.menu-button-overlay.fade-out{pointer-events:none;animation:none;opacity:0}.menu-button-overlay .game-states-wrapper{--modifiedPadding:calc(var(--gap) * var(--menuBarPaddingMondifier));position:absolute;bottom:0;display:flex;gap:var(--gap);padding:var(--gap)var(--modifiedPadding)var(--modifiedPadding);width:calc(var(--vw) - var(--modifiedPadding) * 2);overflow:auto hidden;background:rgba(255,255,255,.9);box-shadow:0 -5px rgba(0,0,0,.3);backdrop-filter:blur(10px)saturate(3);animation:slideInFromBelow .3s cubic-bezier(.36,.62,.48,1);-ms-overflow-style:none;scrollbar-width:none}.menu-button-overlay .game-states-wrapper::-webkit-scrollbar{display:none}.menu-button-overlay .game-states-wrapper>:nth-child(2){animation-delay:.1s}.menu-button-overlay .game-states-wrapper>:nth-child(3){animation-delay:.2s}.menu-button-overlay .game-states-wrapper>:nth-child(4){animation-delay:.3s}.menu-button-overlay .game-states-wrapper>:nth-child(5){animation-delay:.4s}.menu-button-overlay .game-states-wrapper>:nth-child(6){animation-delay:.5s}.menu-button-overlay .planechase-gamemode-btn,.menu-button-overlay .archenemy-gamemode-btn,.menu-button-overlay .day-night-btn,.menu-button-overlay .monarch-btn,.menu-button-overlay .initiative-btn,.menu-button-overlay .dice-btn,.menu-button-overlay .life-history-btn,.menu-button-overlay .card-search-btn{height:44px;border-radius:99px;background:#000;font-size:26px;color:#fff;display:flex;align-items:center;padding-right:20px;transform-origin:bottom left;animation:barChipsSlideIn .5s ease-out forwards;transform:translateY(100%)scaleX(.7)rotate(60deg);white-space:nowrap;cursor:pointer}.menu-button-overlay .planechase-gamemode-btn:after,.menu-button-overlay .planechase-gamemode-btn:before,.menu-button-overlay .archenemy-gamemode-btn:after,.menu-button-overlay .archenemy-gamemode-btn:before,.menu-button-overlay .day-night-btn:after,.menu-button-overlay .day-night-btn:before,.menu-button-overlay .monarch-btn:after,.menu-button-overlay .monarch-btn:before,.menu-button-overlay .initiative-btn:after,.menu-button-overlay .initiative-btn:before,.menu-button-overlay .dice-btn:after,.menu-button-overlay .dice-btn:before,.menu-button-overlay .life-history-btn:after,.menu-button-overlay .life-history-btn:before,.menu-button-overlay .card-search-btn:after,.menu-button-overlay .card-search-btn:before{content:"";display:block;width:44px;height:44px;background-position:50%;background-repeat:no-repeat;background-image:var(--bg);background-size:30px}.menu-button-overlay .planechase-gamemode-btn:after,.menu-button-overlay .archenemy-gamemode-btn:after,.menu-button-overlay .day-night-btn:after,.menu-button-overlay .monarch-btn:after,.menu-button-overlay .initiative-btn:after,.menu-button-overlay .dice-btn:after,.menu-button-overlay .life-history-btn:after,.menu-button-overlay .card-search-btn:after{display:none;--bg:url("/images/check-white.svg")}.menu-button-overlay .planechase-gamemode-btn.active,.menu-button-overlay .archenemy-gamemode-btn.active,.menu-button-overlay .day-night-btn.active,.menu-button-overlay .monarch-btn.active,.menu-button-overlay .initiative-btn.active,.menu-button-overlay .dice-btn.active,.menu-button-overlay .life-history-btn.active,.menu-button-overlay .card-search-btn.active{padding-right:0}.menu-button-overlay .planechase-gamemode-btn.active:after,.menu-button-overlay .archenemy-gamemode-btn.active:after,.menu-button-overlay .day-night-btn.active:after,.menu-button-overlay .monarch-btn.active:after,.menu-button-overlay .initiative-btn.active:after,.menu-button-overlay .dice-btn.active:after,.menu-button-overlay .life-history-btn.active:after,.menu-button-overlay .card-search-btn.active:after{display:block;background-color:var(--lightBlue);width:28px;height:28px;border-radius:50%;margin:0 10px}.menu-button-overlay .dice-btn{--bg:url("/images/dice.svg")}.menu-button-overlay .life-history-btn{--bg:url("/images/history.svg")}.menu-button-overlay .monarch-btn{--bg:url("/images/monarch.svg")}.menu-button-overlay .monarch-btn:before{background-size:38px}.menu-button-overlay .initiative-btn{--bg:url("/images/initiative.svg")}.menu-button-overlay .initiative-btn:before{background-size:38px}.menu-button-overlay .card-search-btn{--bg:url("/images/search.svg")}.menu-button-overlay .day-night-btn{--bg:url("/images/day.svg")}.menu-button-overlay .day-night-btn:before{background-size:38px}.menu-button-overlay .planechase-gamemode-btn{--bg:url("/images/planechase.svg")}.menu-button-overlay .planechase-gamemode-btn:before{background-size:26px;background-position:56% 46%}.menu-button-overlay .archenemy-gamemode-btn{--bg:url("/images/archenemy.svg")}.menu-button-overlay .archenemy-gamemode-btn:before{background-size:24px;background-position:60%}.edit-victory-messages-overlay,.edit-defeat-messages-overlay,.edit-planechase-cards-overlay,.edit-archenemy-cards-overlay,.change-life-totals-overlay,.own-commander-damage-hint-overlay,.restart-overlay,.show-counters-hint-overlay,.turn-tracker-hint-overlay,.turn-change-overlay,.confirm-overlay,.settings-overlay,.players-overlay,.\31 -player-layout-overlay,.\32 -player-direction-overlay,.menu-button-overlay,.image-reposition-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:5;display:flex;align-items:center;justify-content:center;opacity:1;animation:fadeIn .3s ease}.edit-victory-messages-overlay,.edit-defeat-messages-overlay,.edit-planechase-cards-overlay,.edit-archenemy-cards-overlay{z-index:7;background:#000;color:#fff;flex-direction:column}.edit-victory-messages-overlay.fade-out,.edit-defeat-messages-overlay.fade-out,.edit-planechase-cards-overlay.fade-out,.edit-archenemy-cards-overlay.fade-out{animation:fadeOut .3s ease}.edit-victory-messages-overlay .message-input,.edit-defeat-messages-overlay .message-input,.edit-planechase-cards-overlay .message-input,.edit-archenemy-cards-overlay .message-input{padding:0 10px;color:#a4a0b8;font-size:23px;transition:.3s ease-in-out}.edit-victory-messages-overlay input,.edit-defeat-messages-overlay input,.edit-planechase-cards-overlay input,.edit-archenemy-cards-overlay input{outline:none;border:none;background:0 0;width:calc(100% - 108px)}.edit-victory-messages-overlay input:active,.edit-victory-messages-overlay input:focus,.edit-defeat-messages-overlay input:active,.edit-defeat-messages-overlay input:focus,.edit-planechase-cards-overlay input:active,.edit-planechase-cards-overlay input:focus,.edit-archenemy-cards-overlay input:active,.edit-archenemy-cards-overlay input:focus{border:none;outline:none}.edit-victory-messages-overlay input:active::-moz-placeholder,.edit-victory-messages-overlay input:focus::-moz-placeholder,.edit-defeat-messages-overlay input:active::-moz-placeholder,.edit-defeat-messages-overlay input:focus::-moz-placeholder,.edit-planechase-cards-overlay input:active::-moz-placeholder,.edit-planechase-cards-overlay input:focus::-moz-placeholder,.edit-archenemy-cards-overlay input:active::-moz-placeholder,.edit-archenemy-cards-overlay input:focus::-moz-placeholder{color:rgba(255,255,255,.2)}.edit-victory-messages-overlay input:active::placeholder,.edit-victory-messages-overlay input:focus::placeholder,.edit-defeat-messages-overlay input:active::placeholder,.edit-defeat-messages-overlay input:focus::placeholder,.edit-planechase-cards-overlay input:active::placeholder,.edit-planechase-cards-overlay input:focus::placeholder,.edit-archenemy-cards-overlay input:active::placeholder,.edit-archenemy-cards-overlay input:focus::placeholder{color:rgba(255,255,255,.2)}.edit-victory-messages-overlay .wrapper,.edit-defeat-messages-overlay .wrapper,.edit-planechase-cards-overlay .wrapper,.edit-archenemy-cards-overlay .wrapper{--topPadding:calc((var(--gap) + 20px) * 2 + 40px);display:flex;flex-direction:column;align-items:center;color:#fff;padding:var(--topPadding)20px 120px;height:calc(var(--vh) - 120px - var(--topPadding));overflow:hidden auto;width:calc(var(--vw) - 40px);-ms-overflow-style:none;scrollbar-width:none}.edit-victory-messages-overlay .wrapper::-webkit-scrollbar,.edit-defeat-messages-overlay .wrapper::-webkit-scrollbar,.edit-planechase-cards-overlay .wrapper::-webkit-scrollbar,.edit-archenemy-cards-overlay .wrapper::-webkit-scrollbar{display:none}.edit-victory-messages-overlay .message,.edit-defeat-messages-overlay .message,.edit-planechase-cards-overlay .message,.edit-archenemy-cards-overlay .message{display:flex;align-items:center;gap:10px}.edit-victory-messages-overlay .toggle,.edit-defeat-messages-overlay .toggle,.edit-planechase-cards-overlay .toggle,.edit-archenemy-cards-overlay .toggle{width:28px;height:28px;border-radius:50%;display:block;box-shadow:inset 0 0 0 3px #fff;background-color:transparent;background-image:url(/images/check-white.svg);background-size:0;background-repeat:no-repeat;background-position:50%;transition:.3s ease;flex-shrink:0}.edit-victory-messages-overlay .toggle.active,.edit-defeat-messages-overlay .toggle.active,.edit-planechase-cards-overlay .toggle.active,.edit-archenemy-cards-overlay .toggle.active{background-color:var(--lightBlue);background-size:100%;box-shadow:inset 0 0 transparent}.edit-victory-messages-overlay .toggle.active+.message-input,.edit-defeat-messages-overlay .toggle.active+.message-input,.edit-planechase-cards-overlay .toggle.active+.message-input,.edit-archenemy-cards-overlay .toggle.active+.message-input{color:#fff}.edit-victory-messages-overlay .delete,.edit-defeat-messages-overlay .delete,.edit-planechase-cards-overlay .delete,.edit-archenemy-cards-overlay .delete{position:relative;width:40px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.edit-victory-messages-overlay .delete:before,.edit-victory-messages-overlay .delete:after,.edit-defeat-messages-overlay .delete:before,.edit-defeat-messages-overlay .delete:after,.edit-planechase-cards-overlay .delete:before,.edit-planechase-cards-overlay .delete:after,.edit-archenemy-cards-overlay .delete:before,.edit-archenemy-cards-overlay .delete:after{content:"";position:absolute}.edit-victory-messages-overlay .delete:before,.edit-defeat-messages-overlay .delete:before,.edit-planechase-cards-overlay .delete:before,.edit-archenemy-cards-overlay .delete:before{width:22px;aspect-ratio:1;border-radius:50%;background:var(--lotusRed)}.edit-victory-messages-overlay .delete:after,.edit-defeat-messages-overlay .delete:after,.edit-planechase-cards-overlay .delete:after,.edit-archenemy-cards-overlay .delete:after{width:11px;height:3px;background:#fff;border-radius:1.5px}.edit-victory-messages-overlay .add-message-wrapper,.edit-defeat-messages-overlay .add-message-wrapper,.edit-planechase-cards-overlay .add-message-wrapper,.edit-archenemy-cards-overlay .add-message-wrapper{position:fixed;bottom:0;padding:0 30px;width:calc(var(--vw) - 60px);height:120px;background:linear-gradient(transparent,#000);display:flex;align-items:center;justify-content:center;pointer-events:none}.edit-victory-messages-overlay .toggle-button-wrapper,.edit-defeat-messages-overlay .toggle-button-wrapper,.edit-planechase-cards-overlay .toggle-button-wrapper,.edit-archenemy-cards-overlay .toggle-button-wrapper{position:fixed;bottom:0;padding:0 30px 20px;width:calc(var(--vw) - 60px);height:84px;background:linear-gradient(transparent,#000);display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.edit-victory-messages-overlay .toggle-button-wrapper .toggle-default-messages,.edit-defeat-messages-overlay .toggle-button-wrapper .toggle-default-messages,.edit-planechase-cards-overlay .toggle-button-wrapper .toggle-default-messages,.edit-archenemy-cards-overlay .toggle-button-wrapper .toggle-default-messages{pointer-events:auto}.edit-victory-messages-overlay .add-message-input-wrapper,.edit-defeat-messages-overlay .add-message-input-wrapper,.edit-planechase-cards-overlay .add-message-input-wrapper,.edit-archenemy-cards-overlay .add-message-input-wrapper{position:relative;display:flex;align-items:center;pointer-events:auto;width:100%}.edit-victory-messages-overlay .add-message-input-wrapper input,.edit-defeat-messages-overlay .add-message-input-wrapper input,.edit-planechase-cards-overlay .add-message-input-wrapper input,.edit-archenemy-cards-overlay .add-message-input-wrapper input{color:#fff;height:50px;width:calc(100% - 82px);max-width:400px;border-radius:99px;padding:0 66px 0 16px;font-size:22px;background:rgba(94,97,121,.5);transition:.3s ease;backdrop-filter:blur(20px)saturate(1.5)}.edit-victory-messages-overlay .add-message-btn,.edit-defeat-messages-overlay .add-message-btn,.edit-planechase-cards-overlay .add-message-btn,.edit-archenemy-cards-overlay .add-message-btn{transition:.3s ease-in-out;height:40px;width:40px;background:var(--seaGreen);display:none;justify-content:center;align-items:center;border-radius:20px;position:absolute;right:5px;animation:popIn .3s cubic-bezier(.49,.2,.19,1.48)}.edit-victory-messages-overlay .add-message-btn:before,.edit-victory-messages-overlay .add-message-btn:after,.edit-defeat-messages-overlay .add-message-btn:before,.edit-defeat-messages-overlay .add-message-btn:after,.edit-planechase-cards-overlay .add-message-btn:before,.edit-planechase-cards-overlay .add-message-btn:after,.edit-archenemy-cards-overlay .add-message-btn:before,.edit-archenemy-cards-overlay .add-message-btn:after{content:"";position:absolute;width:40%;height:4px;background-color:#fff;border-radius:2px}.edit-victory-messages-overlay .add-message-btn:before,.edit-defeat-messages-overlay .add-message-btn:before,.edit-planechase-cards-overlay .add-message-btn:before,.edit-archenemy-cards-overlay .add-message-btn:before{transform:rotate(90deg)}.edit-victory-messages-overlay .add-message-btn.active,.edit-defeat-messages-overlay .add-message-btn.active,.edit-planechase-cards-overlay .add-message-btn.active,.edit-archenemy-cards-overlay .add-message-btn.active{display:flex}.edit-victory-messages-overlay .defeat-messages-list,.edit-victory-messages-overlay .victory-messages-list,.edit-defeat-messages-overlay .defeat-messages-list,.edit-defeat-messages-overlay .victory-messages-list,.edit-planechase-cards-overlay .defeat-messages-list,.edit-planechase-cards-overlay .victory-messages-list,.edit-archenemy-cards-overlay .defeat-messages-list,.edit-archenemy-cards-overlay .victory-messages-list{width:100%;display:flex;flex-direction:column;gap:10px;padding-bottom:40px;flex-shrink:0}.edit-victory-messages-overlay .cards-loading-banner,.edit-defeat-messages-overlay .cards-loading-banner,.edit-planechase-cards-overlay .cards-loading-banner,.edit-archenemy-cards-overlay .cards-loading-banner{text-align:center;font-size:21px;font-weight:600}.edit-victory-messages-overlay .cards-loading-banner.hidden,.edit-defeat-messages-overlay .cards-loading-banner.hidden,.edit-planechase-cards-overlay .cards-loading-banner.hidden,.edit-archenemy-cards-overlay .cards-loading-banner.hidden{display:none}.edit-victory-messages-overlay .planechase-sets-container,.edit-victory-messages-overlay .archenemy-sets-container,.edit-defeat-messages-overlay .planechase-sets-container,.edit-defeat-messages-overlay .archenemy-sets-container,.edit-planechase-cards-overlay .planechase-sets-container,.edit-planechase-cards-overlay .archenemy-sets-container,.edit-archenemy-cards-overlay .planechase-sets-container,.edit-archenemy-cards-overlay .archenemy-sets-container{width:100%;display:flex;flex-direction:column;gap:20px;padding:20px;padding-bottom:100px}.edit-victory-messages-overlay .planechase-set-section,.edit-victory-messages-overlay .archenemy-set-section,.edit-defeat-messages-overlay .planechase-set-section,.edit-defeat-messages-overlay .archenemy-set-section,.edit-planechase-cards-overlay .planechase-set-section,.edit-planechase-cards-overlay .archenemy-set-section,.edit-archenemy-cards-overlay .planechase-set-section,.edit-archenemy-cards-overlay .archenemy-set-section{width:100%}.edit-victory-messages-overlay .planechase-set-header,.edit-victory-messages-overlay .archenemy-set-header,.edit-defeat-messages-overlay .planechase-set-header,.edit-defeat-messages-overlay .archenemy-set-header,.edit-planechase-cards-overlay .planechase-set-header,.edit-planechase-cards-overlay .archenemy-set-header,.edit-archenemy-cards-overlay .planechase-set-header,.edit-archenemy-cards-overlay .archenemy-set-header{display:flex;align-items:center;gap:15px;padding:15px;background:rgba(35,36,47,.8);border-radius:99px}.edit-victory-messages-overlay .planechase-set-header .set-header-clickable,.edit-victory-messages-overlay .archenemy-set-header .set-header-clickable,.edit-defeat-messages-overlay .planechase-set-header .set-header-clickable,.edit-defeat-messages-overlay .archenemy-set-header .set-header-clickable,.edit-planechase-cards-overlay .planechase-set-header .set-header-clickable,.edit-planechase-cards-overlay .archenemy-set-header .set-header-clickable,.edit-archenemy-cards-overlay .planechase-set-header .set-header-clickable,.edit-archenemy-cards-overlay .archenemy-set-header .set-header-clickable{display:flex;align-items:center;gap:10px;flex:1;cursor:pointer}.edit-victory-messages-overlay .planechase-set-header .set-expand-btn,.edit-victory-messages-overlay .archenemy-set-header .set-expand-btn,.edit-defeat-messages-overlay .planechase-set-header .set-expand-btn,.edit-defeat-messages-overlay .archenemy-set-header .set-expand-btn,.edit-planechase-cards-overlay .planechase-set-header .set-expand-btn,.edit-planechase-cards-overlay .archenemy-set-header .set-expand-btn,.edit-archenemy-cards-overlay .planechase-set-header .set-expand-btn,.edit-archenemy-cards-overlay .archenemy-set-header .set-expand-btn{width:24px;height:24px;flex-shrink:0;background-image:url(/images/pointer.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;transition:transform .3s ease}.edit-victory-messages-overlay .planechase-set-header .set-expand-btn.expanded,.edit-victory-messages-overlay .archenemy-set-header .set-expand-btn.expanded,.edit-defeat-messages-overlay .planechase-set-header .set-expand-btn.expanded,.edit-defeat-messages-overlay .archenemy-set-header .set-expand-btn.expanded,.edit-planechase-cards-overlay .planechase-set-header .set-expand-btn.expanded,.edit-planechase-cards-overlay .archenemy-set-header .set-expand-btn.expanded,.edit-archenemy-cards-overlay .planechase-set-header .set-expand-btn.expanded,.edit-archenemy-cards-overlay .archenemy-set-header .set-expand-btn.expanded{transform:rotate(90deg)}.edit-victory-messages-overlay .planechase-set-header .set-expand-btn:not(.expanded),.edit-victory-messages-overlay .archenemy-set-header .set-expand-btn:not(.expanded),.edit-defeat-messages-overlay .planechase-set-header .set-expand-btn:not(.expanded),.edit-defeat-messages-overlay .archenemy-set-header .set-expand-btn:not(.expanded),.edit-planechase-cards-overlay .planechase-set-header .set-expand-btn:not(.expanded),.edit-planechase-cards-overlay .archenemy-set-header .set-expand-btn:not(.expanded),.edit-archenemy-cards-overlay .planechase-set-header .set-expand-btn:not(.expanded),.edit-archenemy-cards-overlay .archenemy-set-header .set-expand-btn:not(.expanded){transform:rotate(0)}.edit-victory-messages-overlay .planechase-set-header .set-name,.edit-victory-messages-overlay .archenemy-set-header .set-name,.edit-defeat-messages-overlay .planechase-set-header .set-name,.edit-defeat-messages-overlay .archenemy-set-header .set-name,.edit-planechase-cards-overlay .planechase-set-header .set-name,.edit-planechase-cards-overlay .archenemy-set-header .set-name,.edit-archenemy-cards-overlay .planechase-set-header .set-name,.edit-archenemy-cards-overlay .archenemy-set-header .set-name{flex:1;font-size:22px;font-weight:700;color:#fff}.edit-victory-messages-overlay .planechase-set-header .set-card-count,.edit-victory-messages-overlay .archenemy-set-header .set-card-count,.edit-defeat-messages-overlay .planechase-set-header .set-card-count,.edit-defeat-messages-overlay .archenemy-set-header .set-card-count,.edit-planechase-cards-overlay .planechase-set-header .set-card-count,.edit-planechase-cards-overlay .archenemy-set-header .set-card-count,.edit-archenemy-cards-overlay .planechase-set-header .set-card-count,.edit-archenemy-cards-overlay .archenemy-set-header .set-card-count{font-size:18px;font-weight:600;color:#727489}.edit-victory-messages-overlay .planechase-set-header .set-toggle,.edit-victory-messages-overlay .archenemy-set-header .set-toggle,.edit-defeat-messages-overlay .planechase-set-header .set-toggle,.edit-defeat-messages-overlay .archenemy-set-header .set-toggle,.edit-planechase-cards-overlay .planechase-set-header .set-toggle,.edit-planechase-cards-overlay .archenemy-set-header .set-toggle,.edit-archenemy-cards-overlay .planechase-set-header .set-toggle,.edit-archenemy-cards-overlay .archenemy-set-header .set-toggle{pointer-events:all;cursor:pointer}.edit-victory-messages-overlay .planechase-cards-list,.edit-victory-messages-overlay .archenemy-cards-list,.edit-defeat-messages-overlay .planechase-cards-list,.edit-defeat-messages-overlay .archenemy-cards-list,.edit-planechase-cards-overlay .planechase-cards-list,.edit-planechase-cards-overlay .archenemy-cards-list,.edit-archenemy-cards-overlay .planechase-cards-list,.edit-archenemy-cards-overlay .archenemy-cards-list{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-top:15px}@media(min-width:768px){.edit-victory-messages-overlay .planechase-cards-list,.edit-victory-messages-overlay .archenemy-cards-list,.edit-defeat-messages-overlay .planechase-cards-list,.edit-defeat-messages-overlay .archenemy-cards-list,.edit-planechase-cards-overlay .planechase-cards-list,.edit-planechase-cards-overlay .archenemy-cards-list,.edit-archenemy-cards-overlay .planechase-cards-list,.edit-archenemy-cards-overlay .archenemy-cards-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.edit-victory-messages-overlay .planechase-cards-list.collapsed,.edit-victory-messages-overlay .archenemy-cards-list.collapsed,.edit-defeat-messages-overlay .planechase-cards-list.collapsed,.edit-defeat-messages-overlay .archenemy-cards-list.collapsed,.edit-planechase-cards-overlay .planechase-cards-list.collapsed,.edit-planechase-cards-overlay .archenemy-cards-list.collapsed,.edit-archenemy-cards-overlay .planechase-cards-list.collapsed,.edit-archenemy-cards-overlay .archenemy-cards-list.collapsed{display:none}.edit-victory-messages-overlay .planechase-card-entry,.edit-victory-messages-overlay .archenemy-card-entry,.edit-defeat-messages-overlay .planechase-card-entry,.edit-defeat-messages-overlay .archenemy-card-entry,.edit-planechase-cards-overlay .planechase-card-entry,.edit-planechase-cards-overlay .archenemy-card-entry,.edit-archenemy-cards-overlay .planechase-card-entry,.edit-archenemy-cards-overlay .archenemy-card-entry{position:relative;display:flex;flex-direction:column;cursor:pointer}.edit-victory-messages-overlay .planechase-card-entry .toggle,.edit-victory-messages-overlay .archenemy-card-entry .toggle,.edit-defeat-messages-overlay .planechase-card-entry .toggle,.edit-defeat-messages-overlay .archenemy-card-entry .toggle,.edit-planechase-cards-overlay .planechase-card-entry .toggle,.edit-planechase-cards-overlay .archenemy-card-entry .toggle,.edit-archenemy-cards-overlay .planechase-card-entry .toggle,.edit-archenemy-cards-overlay .archenemy-card-entry .toggle{position:absolute;bottom:10px;right:10px;z-index:2;pointer-events:none}.edit-victory-messages-overlay .planechase-card-entry .card-image-container,.edit-victory-messages-overlay .archenemy-card-entry .card-image-container,.edit-defeat-messages-overlay .planechase-card-entry .card-image-container,.edit-defeat-messages-overlay .archenemy-card-entry .card-image-container,.edit-planechase-cards-overlay .planechase-card-entry .card-image-container,.edit-planechase-cards-overlay .archenemy-card-entry .card-image-container,.edit-archenemy-cards-overlay .planechase-card-entry .card-image-container,.edit-archenemy-cards-overlay .archenemy-card-entry .card-image-container{position:relative;width:100%;overflow:hidden;border-radius:4.75%/3.5%;box-shadow:0 0 0 2px #34343e;transition:opacity .3s ease;aspect-ratio:5/7;background:linear-gradient(135deg,rgba(35,36,47,.8) 0%,rgba(50,51,62,.8) 100%)}.edit-victory-messages-overlay .planechase-card-entry .card-image-container.loading::before,.edit-victory-messages-overlay .archenemy-card-entry .card-image-container.loading::before,.edit-defeat-messages-overlay .planechase-card-entry .card-image-container.loading::before,.edit-defeat-messages-overlay .archenemy-card-entry .card-image-container.loading::before,.edit-planechase-cards-overlay .planechase-card-entry .card-image-container.loading::before,.edit-planechase-cards-overlay .archenemy-card-entry .card-image-container.loading::before,.edit-archenemy-cards-overlay .planechase-card-entry .card-image-container.loading::before,.edit-archenemy-cards-overlay .archenemy-card-entry .card-image-container.loading::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(35,36,47,0) 0%,rgba(114,116,137,.15) 50%,rgba(35,36,47,0) 100%);background-size:200% 100%;animation:shimmer 2s infinite;z-index:1}.edit-victory-messages-overlay .planechase-card-entry .card-image-container.loading img,.edit-victory-messages-overlay .archenemy-card-entry .card-image-container.loading img,.edit-defeat-messages-overlay .planechase-card-entry .card-image-container.loading img,.edit-defeat-messages-overlay .archenemy-card-entry .card-image-container.loading img,.edit-planechase-cards-overlay .planechase-card-entry .card-image-container.loading img,.edit-planechase-cards-overlay .archenemy-card-entry .card-image-container.loading img,.edit-archenemy-cards-overlay .planechase-card-entry .card-image-container.loading img,.edit-archenemy-cards-overlay .archenemy-card-entry .card-image-container.loading img{opacity:0}.edit-victory-messages-overlay .planechase-card-entry .card-image-container img,.edit-victory-messages-overlay .archenemy-card-entry .card-image-container img,.edit-defeat-messages-overlay .planechase-card-entry .card-image-container img,.edit-defeat-messages-overlay .archenemy-card-entry .card-image-container img,.edit-planechase-cards-overlay .planechase-card-entry .card-image-container img,.edit-planechase-cards-overlay .archenemy-card-entry .card-image-container img,.edit-archenemy-cards-overlay .planechase-card-entry .card-image-container img,.edit-archenemy-cards-overlay .archenemy-card-entry .card-image-container img{display:block;width:100.3%;height:100.3%;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;transition:opacity .3s ease}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.edit-victory-messages-overlay .planechase-card-entry.disabled .card-image-container,.edit-victory-messages-overlay .archenemy-card-entry.disabled .card-image-container,.edit-defeat-messages-overlay .planechase-card-entry.disabled .card-image-container,.edit-defeat-messages-overlay .archenemy-card-entry.disabled .card-image-container,.edit-planechase-cards-overlay .planechase-card-entry.disabled .card-image-container,.edit-planechase-cards-overlay .archenemy-card-entry.disabled .card-image-container,.edit-archenemy-cards-overlay .planechase-card-entry.disabled .card-image-container,.edit-archenemy-cards-overlay .archenemy-card-entry.disabled .card-image-container{opacity:.4}.edit-victory-messages-overlay .close-edit-defeat-messages-overlay,.edit-victory-messages-overlay .close-edit-victory-messages-overlay,.edit-victory-messages-overlay .close-edit-planechase-cards-overlay,.edit-victory-messages-overlay .close-edit-archenemy-cards-overlay,.edit-defeat-messages-overlay .close-edit-defeat-messages-overlay,.edit-defeat-messages-overlay .close-edit-victory-messages-overlay,.edit-defeat-messages-overlay .close-edit-planechase-cards-overlay,.edit-defeat-messages-overlay .close-edit-archenemy-cards-overlay,.edit-planechase-cards-overlay .close-edit-defeat-messages-overlay,.edit-planechase-cards-overlay .close-edit-victory-messages-overlay,.edit-planechase-cards-overlay .close-edit-planechase-cards-overlay,.edit-planechase-cards-overlay .close-edit-archenemy-cards-overlay,.edit-archenemy-cards-overlay .close-edit-defeat-messages-overlay,.edit-archenemy-cards-overlay .close-edit-victory-messages-overlay,.edit-archenemy-cards-overlay .close-edit-planechase-cards-overlay,.edit-archenemy-cards-overlay .close-edit-archenemy-cards-overlay{top:calc(var(--gap) + 20px);right:calc(var(--gap) + 20px);width:40px;height:40px}.edit-victory-messages-overlay .toggle-default-messages,.edit-defeat-messages-overlay .toggle-default-messages,.edit-planechase-cards-overlay .toggle-default-messages,.edit-archenemy-cards-overlay .toggle-default-messages{display:flex;align-items:center;justify-content:center;font-size:21px;height:44px;padding:0 20px 0 8px;border-radius:99px;background:#23242f;color:#fff;transition:.3s ease-in-out;flex-shrink:0;gap:8px}.edit-victory-messages-overlay .toggle-default-messages:before,.edit-defeat-messages-overlay .toggle-default-messages:before,.edit-planechase-cards-overlay .toggle-default-messages:before,.edit-archenemy-cards-overlay .toggle-default-messages:before{content:"";width:28px;height:28px;border-radius:50%;display:block;box-shadow:inset 0 0 0 3px #434457;background-color:#000;background-image:url(/images/check-white.svg);background-size:0;background-repeat:no-repeat;background-position:50%;transition:.3s ease;flex-shrink:0}.edit-victory-messages-overlay .toggle-default-messages.active,.edit-defeat-messages-overlay .toggle-default-messages.active,.edit-planechase-cards-overlay .toggle-default-messages.active,.edit-archenemy-cards-overlay .toggle-default-messages.active{background:#2f313d}.edit-victory-messages-overlay .toggle-default-messages.active:before,.edit-defeat-messages-overlay .toggle-default-messages.active:before,.edit-planechase-cards-overlay .toggle-default-messages.active:before,.edit-archenemy-cards-overlay .toggle-default-messages.active:before{background-color:var(--lightBlue);background-size:100%;box-shadow:inset 0 0 transparent}.image-reposition-overlay{z-index:6;background:#000}.image-reposition-overlay.fade-out{animation:fadeOut .3s ease-out}.image-reposition-overlay .reposition-container{width:90%;max-width:600px;display:flex;flex-direction:column;align-items:center;gap:20px}.image-reposition-overlay .reposition-viewport{aspect-ratio:3/2;width:100%;overflow:hidden;position:relative;border:2px solid #fff;border-radius:var(--borderRadiusEdge);touch-action:none}.image-reposition-overlay .reposition-viewport img{position:absolute;top:50%;left:50%;transform-origin:center;-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:auto;max-width:none;width:auto;height:auto}.image-reposition-overlay .reposition-viewport:after{content:"";position:absolute;inset:0;background:var(--gradientOverlay);z-index:1;pointer-events:none}.image-reposition-overlay .life-count-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;display:flex;justify-content:center;align-items:center;height:120px;max-height:50%}.image-reposition-overlay .life-count-overlay .font{--fontColor:var(--fontWhite)}.image-reposition-overlay .instruction-text{text-align:center;color:#fff;font-size:21px}.image-reposition-overlay .button-wrapper{display:flex;gap:24px;font-size:28px}.image-reposition-overlay .button-wrapper .btn.cancel{color:var(--lotusRed)}.image-reposition-overlay .button-wrapper .btn.confirm{color:var(--lightBlue)}.change-life-totals-overlay{background:linear-gradient(rgba(0,0,0,.9),black);animation:fadeIn .3s ease;z-index:6}.change-life-totals-overlay.fade-out{animation:fadeOut .3s ease-out}.change-life-totals-overlay .font{--fontColor:var(--fontWhite)}.change-life-totals-overlay .overlay-wrapper{width:100%;max-width:260px;padding:20px}.change-life-totals-overlay .life-count-display{height:70px;display:flex;align-items:center;justify-content:center;margin:0 0 30px}.change-life-totals-overlay .input-wrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.change-life-totals-overlay .btn{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#2f2e39;border-radius:99px;backdrop-filter:blur(10px)saturate(1.5);transition:.15s ease-in-out}.change-life-totals-overlay .btn.active{background:#18181e;transform:scale(.9)}.change-life-totals-overlay .btn.empty{opacity:0}.change-life-totals-overlay .btn.del{background:0 0}.change-life-totals-overlay .btn.del.active{background:0 0}.change-life-totals-overlay .btn.del.active .icon{--color:var(--lotusRed)}.change-life-totals-overlay .btn.del .icon{--color:#2f2e39;width:26px;height:26px;border-radius:7px;background:var(--color);display:flex;align-items:center;justify-content:center;position:relative;transition:.15s ease-in-out}.change-life-totals-overlay .btn.del .icon::before{content:"";position:absolute;width:22px;height:22px;border-radius:5px 7px 7px 7px;background:var(--color);left:1px;transform:rotate(315deg)translate(-20%,-20%);transition:.15s ease-in-out}.change-life-totals-overlay .btn.del .icon .x-icon{width:26px;height:26px;position:absolute;display:flex;align-items:center;justify-content:center}.change-life-totals-overlay .btn.del .icon .x-icon::after,.change-life-totals-overlay .btn.del .icon .x-icon::before{content:"";position:absolute;width:3px;height:60%;border-radius:2px;background:#fff;transform:rotate(45deg)}.change-life-totals-overlay .btn.del .icon .x-icon::after{transform:rotate(-45deg)}.change-life-totals-overlay .btn .font{max-height:38px}.change-life-totals-overlay .button-wrapper{display:flex;justify-content:center;font-size:28px;padding:20px 0}.change-life-totals-overlay .button-wrapper div{padding:12px}.change-life-totals-overlay .button-wrapper div.cancel{color:var(--lotusRed)}.change-life-totals-overlay .button-wrapper div.confirm{color:#2f2e39;transition:.3s ease-in-out}.change-life-totals-overlay .button-wrapper div.confirm.active{color:var(--green)}@media(max-height:600px){.change-life-totals-overlay .life-count-display{margin:0 0 15px}.change-life-totals-overlay .btn{aspect-ratio:1/.8}.change-life-totals-overlay .btn .font{max-height:30px}.change-life-totals-overlay .input-wrapper{gap:15px}}.restart-overlay{color:#fff;padding:20px;font-size:40px;z-index:99;background:#000}.restart-overlay .text{width:150px}.own-commander-damage-hint-overlay,.show-counters-hint-overlay{background:linear-gradient(transparent 20%,rgba(0,0,0,.8) 40%,black);flex-direction:column;color:#fff;z-index:6;justify-content:flex-end}.own-commander-damage-hint-overlay.fade-out,.show-counters-hint-overlay.fade-out{animation:fadeOut .3s ease-out}.own-commander-damage-hint-overlay .player-card,.show-counters-hint-overlay .player-card{--width:320px !important;--height:200px !important;--aspectRatio:1.6;width:var(--width);height:var(--height);margin-bottom:20px}.own-commander-damage-hint-overlay .player-card .counters-on-card,.show-counters-hint-overlay .player-card .counters-on-card{padding-top:2px}.own-commander-damage-hint-overlay .player-card .counters-on-card.commander-damage-counters,.show-counters-hint-overlay .player-card .counters-on-card.commander-damage-counters{padding-top:var(--gap);padding-bottom:2px}.own-commander-damage-hint-overlay .player-card .counter,.show-counters-hint-overlay .player-card .counter{background-color:rgba(0,0,0,.3);box-shadow:0 0 0 2px rgba(255,255,255,0);color:#fff;animation:strokeGlowing 1.5s ease-in-out infinite}.own-commander-damage-hint-overlay .player-card .counter:before,.show-counters-hint-overlay .player-card .counter:before{opacity:1}@keyframes strokeGlowing{40%{box-shadow:0 0 0 2px white;background-color:rgba(0,0,0,.5)}}.own-commander-damage-hint-overlay .player-card .background-image .counter,.show-counters-hint-overlay .player-card .background-image .counter{backdrop-filter:blur(10px)saturate(1.5)}.own-commander-damage-hint-overlay .text,.show-counters-hint-overlay .text{padding:0 20px;font-size:40px;text-align:center;max-width:400px}.own-commander-damage-hint-overlay .text span,.show-counters-hint-overlay .text span{font-size:24px;color:var(--lightGrey)}.own-commander-damage-hint-overlay .btn-wrapper,.show-counters-hint-overlay .btn-wrapper{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center;margin:32px 0 56px}.own-commander-damage-hint-overlay .btn,.show-counters-hint-overlay .btn{background:var(--lotusRed);font-size:28px;height:56px;padding:0 48px;border-radius:99px;display:flex;align-items:center;justify-content:center;animation:popIn .3s cubic-bezier(.49,.2,.19,1.48)}.own-commander-damage-hint-overlay .btn.confirm,.show-counters-hint-overlay .btn.confirm{background:var(--blue)}.turn-tracker-hint-overlay{background:linear-gradient(transparent 20%,rgba(0,0,0,.8) 60%,black);flex-direction:column;color:#fff;z-index:6;justify-content:flex-end}.turn-tracker-hint-overlay.fade-out{animation:fadeOut .3s ease-out}.turn-tracker-hint-overlay .text{padding:0 20px;font-size:30px;text-align:center}.turn-tracker-hint-overlay .close{background:var(--lotusRed);font-size:28px;height:56px;padding:0 48px;border-radius:99px;margin:32px 0 56px;display:flex;align-items:center;justify-content:center;animation:popIn .3s cubic-bezier(.49,.2,.19,1.48)}.turn-change-overlay{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.8));color:#fff;z-index:6}.turn-change-overlay.fade-out{animation:fadeOut .3s ease-out}.turn-change-overlay .text{font-size:72px;font-weight:600;text-align:center;animation:popInDefault .3s cubic-bezier(.5,.3,.2,1.4)}.day-night-overlay{position:fixed;inset:0;z-index:7;display:flex;align-items:center;justify-content:center;opacity:1;color:#fff;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.8));animation:fadeIn .3s ease}.day-night-overlay .label{position:absolute;animation:fadeIn .3s ease-out;display:flex;justify-content:center;align-items:center;border-radius:8px/50%;height:40px;border:3px solid #fff;background-image:var(--type),linear-gradient(#00000057,#000000d4);background-size:100% 80%,cover;background-repeat:no-repeat,repeat;background-position:50% 40%,50%;box-shadow:inset 0 3px rgba(255,255,255,.2),0 1px 0 2px rgba(0,0,0,.3);top:6%;width:calc(100% - 48px)}.day-night-overlay .image{--size:clamp(200px, calc(var(--vw) - 48px), 400px);display:flex;align-items:center;justify-content:center;transition:.5s cubic-bezier(.71,0,.58,1);background-image:var(--bg);background-size:cover;background-position:50% 100%;animation:fadeDayNightIn .5s ease-out forwards;width:var(--size);aspect-ratio:1/1.3;border:5px solid #000;box-shadow:0 2px 0 3px rgba(0,0,0,.3);border-radius:50%/calc(var(--size)/14);margin-bottom:10%}@keyframes fadeDayNightIn{0%{opacity:0;background-position:50% 100%;transform:scale(.8)}100%{opacity:1;transform:scale(1);background-position:50% 0}}.day-night-overlay.day{--bg:url("/images/day.jpg");--type:url("/images/day-font.svg")}.day-night-overlay.night{--bg:url("/images/night.jpg");--type:url("/images/night-font.svg")}.day-night-overlay.fade-out{animation:fadeOut .3s ease-out}.game-mode-info-overlay{position:fixed;inset:0;background:rgba(0,0,0,.8);z-index:7;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:1;animation:fadeIn .3s ease;color:#fff;backdrop-filter:blur(10px)saturate(1.5)}.game-mode-info-overlay.fade-out{animation:fadeOut .3s ease-out}.game-mode-info-overlay .game-mode-info-content{padding:20px}.game-mode-info-overlay .game-mode-info-content h2{font-size:48px;font-weight:500;margin:0 0 12px}.game-mode-info-overlay .game-mode-info-content p{margin:0 0 12px;font-size:20px;line-height:1.2;text-transform:none;font-family:Garamond,serif}.game-mode-info-overlay .game-mode-info-content p .symbol{display:inline-block;width:17px;height:14px;position:relative;margin-right:2px}.game-mode-info-overlay .game-mode-info-content p .symbol.PW,.game-mode-info-overlay .game-mode-info-content p .symbol.CHAOS{width:20px;height:17px;margin-left:-2px}.game-mode-info-overlay .game-mode-info-content p .symbol.PW:before,.game-mode-info-overlay .game-mode-info-content p .symbol.CHAOS:before{content:"";width:24px;height:24px;background-image:var(--bg);background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute}.game-mode-info-overlay .game-mode-info-content p .symbol.PW img,.game-mode-info-overlay .game-mode-info-content p .symbol.CHAOS img{display:none}.game-mode-info-overlay .game-mode-info-content p .symbol.PW{--bg:url("/images/planeswalk.svg");margin-right:0}.game-mode-info-overlay .game-mode-info-content p .symbol.CHAOS{--bg:url("/images/chaos.svg")}.game-mode-info-overlay .game-mode-info-content p .symbol img{position:absolute;width:17px;height:auto}.game-mode-info-overlay .close{color:#fff;font-size:28px;height:56px;padding:0 48px;border-radius:99px;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out;background:var(--lotusRed)}.load-profile-overlay{position:fixed;inset:0;background:linear-gradient(rgba(0,0,0,.95),rgba(0,0,0,.9));z-index:8;display:flex;align-items:center;justify-content:center;flex-direction:column;animation:fadeIn .3s ease;color:#fff}.load-profile-overlay.fade-out{animation:fadeOut .3s ease-out}.load-profile-overlay.edit .profile-list .delete-profile{transform:scale(1);pointer-events:auto}.load-profile-overlay.edit .close-load-profile-overlay{transform:scale(0)}.load-profile-overlay.edit .profile-entry{animation:wiggle 1.5s infinite}.load-profile-overlay.edit .share-profile{transform:scale(0);pointer-events:none}.load-profile-overlay .import-profile{font-size:24px;display:flex;align-items:center;justify-content:center;border-radius:99px;height:40px;flex-shrink:0;margin:var(--gap)0 0;padding:0 calc(var(--gap) * 2);background:var(--lightBlue)}.load-profile-overlay .close-load-profile-overlay{top:calc(var(--gap) + 20px);right:calc(var(--gap) + 20px);width:40px;height:40px;transition:.3s ease-in-out}.load-profile-overlay .edit-profiles{z-index:7;display:flex;align-items:center;justify-content:center;font-size:20px;background:#363545bf;backdrop-filter:blur(10px)saturate(1.5);border-radius:99px;height:40px;padding:0 20px;position:absolute;bottom:calc(var(--gap) + 20px);color:#fff;opacity:1;transition:.3s ease-in-out}.load-profile-overlay .edit-profiles.hidden{opacity:0;pointer-events:none}.load-profile-overlay .profile-list{display:flex;flex-direction:column;align-items:center;overflow:auto;padding:calc(((var(--gap) * 2 + 80px)))calc(var(--gap) * 2)calc((calc(var(--gap) + 20px) * 2 + 40px));height:calc(var(--vh) - calc((calc(var(--gap) + 20px) * 2 + 40px)) - calc(((var(--gap) * 2 + 80px))) calc(var(--gap) * 2));gap:var(--gap);-ms-overflow-style:none;scrollbar-width:none}.load-profile-overlay .profile-list::-webkit-scrollbar{display:none}.load-profile-overlay .profile-list .profile-entry:nth-child(1){animation-delay:.1s}.load-profile-overlay .profile-list .profile-entry:nth-child(2){animation-delay:.2s}.load-profile-overlay .profile-list .profile-entry:nth-child(3){animation-delay:.3s}.load-profile-overlay .profile-list .profile-entry:nth-child(4){animation-delay:.4s}.load-profile-overlay .profile-list .profile-entry:nth-child(5){animation-delay:.5s}.load-profile-overlay .profile-list .profile-entry:nth-child(6){animation-delay:.6s}.load-profile-overlay .profile-list .profile-entry:nth-child(7){animation-delay:.7s}.load-profile-overlay .profile-list .profile-entry:nth-child(8){animation-delay:.8s}.load-profile-overlay .profile-list .profile-entry:nth-child(9){animation-delay:.9s}.load-profile-overlay .profile-list .profile-entry:nth-child(10){animation-delay:1s}.load-profile-overlay .empty-profile-text{text-align:center;font-size:40px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px}.load-profile-overlay .empty-profile-text span{font-size:24px;color:var(--lightGrey)}.load-profile-overlay .profile-entry{width:400px;max-width:calc(var(--vw) - 40px);aspect-ratio:1/.66;border-radius:var(--borderRadius);background-color:var(--bg);background-size:cover;background-position:50% 0;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.load-profile-overlay .profile-entry .partner-icon{display:none;position:absolute;z-index:3;bottom:var(--gap);left:var(--gap);width:34px;aspect-ratio:1;border-radius:50%;background-color:#00000073;background-image:url(/images/partners-v2.svg);background-size:cover;backdrop-filter:blur(10px)saturate(1.5)}.load-profile-overlay .profile-entry .starting-life-display{display:flex;justify-content:center;align-items:center;height:60%;width:100%;z-index:2}.load-profile-overlay .profile-entry .share-profile{position:absolute;z-index:3;bottom:var(--gap);right:var(--gap);height:34px;backdrop-filter:blur(10px)saturate(1.5);background-color:#00000073;padding:0 calc(var(--gap) * 1.5);border-radius:99px;display:flex;align-items:center;justify-content:center;font-size:20px;transition:.3s ease-in-out}.load-profile-overlay .profile-entry .delete-profile{width:26px;aspect-ratio:1;border-radius:50%;position:absolute;bottom:calc(0px - var(--gap)/2);right:calc(0px - var(--gap)/2);z-index:3;display:flex;align-items:center;justify-content:center;background:var(--lotusRed);transition:.2s ease-in-out;transform:scale(0);pointer-events:none}.load-profile-overlay .profile-entry .delete-profile:before,.load-profile-overlay .profile-entry .delete-profile:after{content:""}.load-profile-overlay .profile-entry .delete-profile:before{position:absolute;width:60px;height:60px;bottom:0;right:0}.load-profile-overlay .profile-entry .delete-profile:after{width:50%;height:4px;background:#fff;border-radius:2px}.load-profile-overlay .profile-entry.white-text .font,.load-profile-overlay .profile-entry.background-image .font{--fontColor:var(--fontWhite)}.load-profile-overlay .profile-entry.background-image{background-image:var(--bgImage)}.load-profile-overlay .profile-entry.background-image-partner:before,.load-profile-overlay .profile-entry.background-image-partner:after{content:"";position:absolute;top:0;bottom:0;width:50%;background-image:var(--bgImage);background-size:cover;background-position:50% 0;z-index:1}.load-profile-overlay .profile-entry.background-image-partner:before{border-radius:var(--borderRadius)0 0 var(--borderRadius);left:0}.load-profile-overlay .profile-entry.background-image-partner:after{right:0;background-image:var(--bgImagePartner);border-radius:0 var(--borderRadius)var(--borderRadius)0}.load-profile-overlay .profile-entry.partner-active .partner-icon{display:flex}.planar-die-overlay{position:fixed;inset:0;background:linear-gradient(rgba(0,0,0,.95),rgba(0,0,0,.9));z-index:8;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:1;animation:fadeIn .3s ease;color:#fff;gap:20px}.planar-die-overlay.fade-out{animation:fadeOut .3s ease-out}.planar-die-overlay .result{--bg:transparent;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:40px;gap:20px;padding:0 20px;text-align:center;animation:popIn .3s cubic-bezier(.49,.2,.19,1.48)}.planar-die-overlay .result.chaos{--bg:url("/images/chaos.svg")}.planar-die-overlay .result.planeswalk{--bg:url("/images/planeswalk.svg")}.planar-die-overlay .result:before{content:"";width:64px;height:64px;border-radius:25%;box-shadow:0 0 0 5px #fff;background:var(--bg);background-size:contain;background-position:50%;background-repeat:no-repeat;animation:popRotateInDie .3s ease-out}.planar-die-overlay .chaos-btn,.planar-die-overlay .planeswalk-btn{display:flex;align-items:center;justify-content:center;font-size:24px;border-radius:99px;height:44px;padding:0 20px;font-weight:600;color:#000;animation:popIn .3s cubic-bezier(.49,.2,.19,1.48)}.planar-die-overlay .chaos-btn{background:var(--brightGreen)}.planar-die-overlay .planeswalk-btn{background:var(--yellow)}.magnify-overlay{position:fixed;inset:0;background:linear-gradient(rgba(0,0,0,.95),rgba(0,0,0,.9));z-index:7;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:1;animation:fadeIn .3s ease;color:#fff}.magnify-overlay.fade-out{animation:fadeOut .3s ease-out}.magnify-overlay .magnify-card{aspect-ratio:938/1341;position:relative;flex-shrink:0;width:var(--vw);max-width:calc(var(--vh) * (938/1341))}@media(min-width:520px){.magnify-overlay .magnify-card{max-width:500px}}.magnify-overlay .magnify-card:before{content:"";position:absolute;inset:0;z-index:1;transition:.5s cubic-bezier(.71,0,.58,1);border-radius:4.75%/3.5%;background-color:#34343e;background-image:var(--bg);background-size:100.3%;background-position:50%;transform:rotate(var(--archenemy-rotation))}@media(min-width:520px){.magnify-overlay .magnify-card:before{box-shadow:0 0 0 2px #34343e}}.archenemy-overlay{position:fixed;inset:0;background:#000;z-index:6;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:1;animation:fadeIn .3s ease;color:#fff}.archenemy-overlay.fade-out{animation:fadeOut .3s ease-out}.archenemy-overlay .close-archenemy-overlay-btn{top:calc(var(--gap) + 20px);right:calc(var(--gap) + 20px);width:40px;height:40px}.archenemy-overlay .settings{top:calc(var(--gap) + 20px);width:40px;height:40px;background-color:#45404f;background-image:url(/images/planechase-settings.svg);background-size:22px;background-position:50%;background-repeat:no-repeat;border-radius:50%;position:absolute;left:calc(var(--gap) + 20px);animation:popInClosePlayersOverlay .3s cubic-bezier(.45,.19,.29,1.45)}.archenemy-overlay .archenemy-headline{font-size:32px;padding:var(--archenemyHeaderTopPadding)20px 20px;display:flex;align-items:center;justify-content:center;gap:8px;animation:popInFromAbove .3s cubic-bezier(.49,.2,.19,1.48)}.archenemy-overlay .archenemy-headline:after{content:"?";width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#45404f;font-size:18px;font-weight:600;margin-top:-2px}.archenemy-overlay .cards-wrapper{--wrapperHeight:calc(var(--vh) - (var(--archenemyHeaderHeight) + var(--archEnemyControlsHeight)));--schemesWrapperHeight:clamp(180px, calc(var(--wrapperHeight) / 2.5), 280px);flex-shrink:0;width:var(--vw);max-height:var(--wrapperHeight);display:flex;align-items:center;justify-content:center;flex-direction:column}.archenemy-overlay .cards-wrapper .schemes-wrapper{width:var(--vw);height:var(--schemesWrapperHeight);display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;overflow:hidden}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-label{text-align:center;height:20px;align-items:center;justify-content:center;display:flex;flex-shrink:0}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel{width:calc(var(--vw) - (var(--gap) * 3));padding:calc(var(--gap) * 1.5);display:flex;gap:var(--gap);flex-grow:1;overflow-x:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel::-webkit-scrollbar{display:none}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel .empty-state{height:calc(100% - (var(--gap) * 3));display:flex;align-items:center;justify-content:center;position:absolute;width:calc(var(--vw) - (var(--gap) * 3))}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel .empty-state .empty-state-text{font-size:26px;padding:20px;border-radius:14px;background:#25222c;animation:popIn .3s ease}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel .scheme-card{aspect-ratio:938/1341;position:relative;flex-shrink:0;height:100%;animation:popIn .3s ease}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel .scheme-card.pop-out{animation:popOut .3s ease}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel .scheme-card:before{content:"";position:absolute;inset:0;z-index:1;transition:.5s cubic-bezier(.71,0,.58,1);border-radius:4.75%/3.5%;background-color:#34343e;background-image:var(--bg);background-size:100.3%;background-position:50%;box-shadow:0 0 0 2px #34343e;transform:rotate(var(--archenemy-rotation))}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel .scheme-card .abandon-scheme-btn{position:absolute;z-index:2;bottom:-8px;right:-8px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;animation:popInClosePlayersOverlay .3s cubic-bezier(.45,.19,.29,1.45);background-color:var(--lotusRed)}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel .scheme-card .abandon-scheme-btn:before,.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel .scheme-card .abandon-scheme-btn:after{content:"";position:absolute}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel .scheme-card .abandon-scheme-btn:before{height:220%;width:220%;bottom:-20%;right:-20%}.archenemy-overlay .cards-wrapper .schemes-wrapper .schemes-carousel .scheme-card .abandon-scheme-btn::after{background:#fff;width:40%;height:3px;border-radius:2px}.archenemy-overlay .cards-wrapper .current-scheme-card-wrapper{width:calc(var(--vw) - (var(--gap) * 3));padding:0 calc(var(--gap) * 1.5);overflow:hidden}.archenemy-overlay .cards-wrapper .current-scheme-card-wrapper .current-scheme-card{height:calc(100% - 4px);max-height:666px;aspect-ratio:938/1341;animation:popIn .3s ease;position:relative;margin:2px auto}.archenemy-overlay .cards-wrapper .current-scheme-card-wrapper .current-scheme-card:before{content:"";position:absolute;inset:0;z-index:1;transition:.5s cubic-bezier(.71,0,.58,1);border-radius:4.75%/3.5%;background-color:#34343e;background-image:var(--bg);background-size:100.3%;background-position:50%;box-shadow:0 0 0 2px #34343e;transform:rotate(var(--archenemy-rotation))}.archenemy-overlay .archenemy-controls{padding:20px 10px;display:flex;gap:10px;justify-content:center;width:calc(100% - 20px)}.archenemy-overlay .archenemy-controls .btn{display:flex;flex-direction:column;align-items:center;font-size:17px;gap:4px;text-align:center;padding:0 10px;transition:.3s ease-in-out;animation:planeControlsPopIn .3s ease}.archenemy-overlay .archenemy-controls .btn:before{content:"";display:flex;width:40px;height:40px;background:var(--bg);background-position:50%;background-size:contain;background-repeat:no-repeat;animation:popIn .3s cubic-bezier(.49,.2,.19,1.48)}.archenemy-overlay .archenemy-controls .btn.previous-scheme{--bg:url("/images/previous-card.svg")}.archenemy-overlay .archenemy-controls .btn.next-scheme{--bg:url("/images/archenemy.svg")}.archenemy-overlay .archenemy-controls .btn.flip-card{--bg:url("/images/flip.svg")}.archenemy-overlay .archenemy-controls .btn.flip-card:before{content:"180";align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#d5d0de}.archenemy-overlay .archenemy-controls .btn.disabled{opacity:.3;pointer-events:none}.planechase-overlay{position:fixed;inset:0;background:#000;z-index:6;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:1;animation:fadeIn .3s ease;color:#fff}.planechase-overlay.fade-out{animation:fadeOut .3s ease-out}.planechase-overlay .settings{top:calc(var(--gap) + 20px);width:40px;height:40px;background-color:#45404f;background-image:url(/images/planechase-settings.svg);background-size:22px;background-position:50%;background-repeat:no-repeat;border-radius:50%;position:absolute;left:calc(var(--gap) + 20px);animation:popInClosePlayersOverlay .3s cubic-bezier(.45,.19,.29,1.45)}.planechase-overlay .close-planechase-overlay-btn{top:calc(var(--gap) + 20px);right:calc(var(--gap) + 20px);width:40px;height:40px}.planechase-overlay .planechase-headline{font-size:32px;padding:20px;display:flex;align-items:center;justify-content:center;gap:8px;animation:popInFromAbove .3s cubic-bezier(.49,.2,.19,1.48)}.planechase-overlay .planechase-headline:after{content:"?";width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#45404f;font-size:18px;font-weight:600;margin-top:-2px}.planechase-overlay .card-wrapper{--height-minus-175px:calc(var(--vh) - 180px);flex-shrink:0;width:var(--vw);max-width:calc(var(--height-minus-175px) * (28/39));display:flex;align-items:center;justify-content:center}.planechase-overlay .planechase-card{width:100%;max-width:500px;aspect-ratio:28/39;animation:popIn .3s ease;position:relative}.planechase-overlay .planechase-card .card-text-wrapper{position:absolute;inset:0;background:rgba(0,0,0,.8);border-radius:4.75%/3.5%;padding:30px;z-index:2;opacity:0;transition:.5s cubic-bezier(.71,0,.58,1);display:flex;align-items:center;transform:rotate(var(--planeFlip))}.planechase-overlay .planechase-card .card-text{font-size:21px;font-family:Garamond,serif;text-transform:none;transform:scale(.9);transition:.3s ease;opacity:0}.planechase-overlay .planechase-card .card-text .symbol{display:inline-block;width:17px;height:14px;position:relative;margin-right:2px}.planechase-overlay .planechase-card .card-text .symbol img{position:absolute;width:17px;height:auto}.planechase-overlay .planechase-card:before{content:"";position:absolute;inset:0;z-index:1;transition:.5s cubic-bezier(.71,0,.58,1);border-radius:4.75%/3.5%;background-color:#34343e;background-image:var(--bg);background-size:100.3%;background-position:50%;transform:rotate(var(--planeFlip))}@media(min-width:520px){.planechase-overlay .planechase-card:before{box-shadow:0 0 0 2px #34343e}}.planechase-overlay .planechase-card.flipped:before{transform:rotate(180deg)}.planechase-overlay .planechase-card.show-text .card-text-wrapper{opacity:1}.planechase-overlay .planechase-card.show-text .card-text-wrapper .card-text{transform:scale(1);opacity:1}.planechase-overlay .planechase-controls{padding:20px 10px;display:flex;gap:10px;justify-content:center;width:calc(100% - 20px)}.planechase-overlay .planechase-controls .btn{--degLabel:"180";display:flex;flex-direction:column;align-items:center;font-size:17px;gap:4px;text-align:center;padding:0 10px;transition:.3s ease-in-out;animation:planeControlsPopIn .3s ease}.planechase-overlay .planechase-controls .btn:before{content:"";display:flex;width:40px;height:40px;background:var(--bg);background-position:50%;background-size:contain;background-repeat:no-repeat;animation:popIn .3s cubic-bezier(.49,.2,.19,1.48)}.planechase-overlay .planechase-controls .btn.previous-plane{--bg:url("/images/previous-card.svg")}.planechase-overlay .planechase-controls .btn.planeswalk{--bg:url("/images/planeswalk.svg")}.planechase-overlay .planechase-controls .btn.planar-dice{--bg:url("/images/chaos.svg")}.planechase-overlay .planechase-controls .btn.flip-card{--bg:url("/images/flip.svg")}.planechase-overlay .planechase-controls .btn.flip-card:before{content:var(--degLabel);align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#d5d0de}.planechase-overlay .planechase-controls .btn.disabled{opacity:.3;pointer-events:none}.dice-overlay{position:fixed;inset:0;background:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.9) 70%);z-index:6;display:flex;align-items:center;justify-content:center;opacity:1;animation:fadeIn .3s ease}.dice-overlay.fade-out{animation:fadeOut .3s ease-out}.dice-overlay .rng-list{color:#fff;padding:20px 20px 150px;width:calc(var(--vw) - 40px);max-width:280px;gap:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.dice-overlay .rng-list .roller{display:flex;flex-direction:column;align-items:center;gap:5px;animation:popIn .3s cubic-bezier(.49,.2,.19,1.48)}.dice-overlay .rng-list .roller.rolled .icon{transform:scale(.4)rotate(180deg);opacity:0}.dice-overlay .rng-list .roller .label{font-size:20px;color:#fff}.dice-overlay .rng-list .roller .icon-wrapper{width:80px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative}.dice-overlay .rng-list .roller .icon{width:100%;aspect-ratio:1;background-image:var(--bg);background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;transition:.3s ease-out}.dice-overlay .rng-list .roller .result{position:absolute;font-size:40px;width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.dice-overlay .rng-list .roller .result.fade-out{animation:fadeOut .3s ease-out!important}.dice-overlay .rng-list .roller .result .font{--fontColor:var(--fontWhite);height:70%}.dice-overlay .rng-list .roller .result .font,.dice-overlay .rng-list .roller .result .result-text{animation:popIn .2s cubic-bezier(.38,.28,.23,1.43)}.dice-overlay .rng-list .roller.d4{--bg:url("/images/dice/d4.svg")}.dice-overlay .rng-list .roller.d6{--bg:url("/images/dice/d6.svg")}.dice-overlay .rng-list .roller.d8{--bg:url("/images/dice/d8.svg")}.dice-overlay .rng-list .roller.d10{--bg:url("/images/dice/d10.svg")}.dice-overlay .rng-list .roller.d12{--bg:url("/images/dice/d12.svg")}.dice-overlay .rng-list .roller.d20{--bg:url("/images/dice/d20.svg")}.dice-overlay .rng-list .roller.coin{--bg:url("/images/dice/coin.svg")}.dice-overlay .rng-list .roller.custom .icon-wrapper{flex-direction:column;width:70px;height:70px;margin:5px 0}.dice-overlay .rng-list .roller.custom input,.dice-overlay .rng-list .roller.custom .roll-btn{transition:.3s ease-out;border-radius:11px}.dice-overlay .rng-list .roller.custom label{width:80px;height:44px;position:absolute;top:-7px}.dice-overlay .rng-list .roller.custom input{text-align:center;background:0 0;transition:.3s ease-in-out;border:none;color:#fff;outline:none;font-size:28px;width:70px;padding:5px 0;box-shadow:inset 0 0 0 5px}.dice-overlay .rng-list .roller.custom input:active,.dice-overlay .rng-list .roller.custom input:focus{border:none;outline:none}.dice-overlay .rng-list .roller.custom input:active::-moz-placeholder,.dice-overlay .rng-list .roller.custom input:focus::-moz-placeholder{color:rgba(255,255,255,.2)}.dice-overlay .rng-list .roller.custom input:active::placeholder,.dice-overlay .rng-list .roller.custom input:focus::placeholder{color:rgba(255,255,255,.2)}.dice-overlay .rng-list .roller.custom .roll-btn{font-size:22px;background:#fff;width:70px;height:36px;display:flex;color:#000;align-items:center;justify-content:center;font-weight:600;margin-top:-5px;position:relative}.dice-overlay .rng-list .roller.custom .roll-btn:after{content:"";position:absolute;height:64px;width:80px;top:4px}.dice-overlay .rng-list .roller.custom .icon{width:70px;height:70px;border-radius:11px;box-shadow:inset 0 0 0 5px;pointer-events:none}.dice-overlay .rng-list .roller.custom.rolled input,.dice-overlay .rng-list .roller.custom.rolled .roll-btn{transform:scale(.4)rotate(180deg);opacity:0}.life-history-overlay{position:fixed;inset:0;background:#000;z-index:6;display:flex;align-items:center;flex-direction:column;opacity:1;animation:fadeIn .3s ease}.life-history-overlay.fade-out{animation:fadeOut .3s ease-out}.life-history-overlay .life-history-header{padding:20px 20px 10px;flex-direction:row-reverse}.life-history-overlay .life-history-list,.life-history-overlay .life-history-header{width:calc(100% - 40px);gap:10px;display:flex}.life-history-overlay .life-history-list .life-history-cell,.life-history-overlay .life-history-list .header-item,.life-history-overlay .life-history-header .life-history-cell,.life-history-overlay .life-history-header .header-item{--gradientOverlay:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4) 70%);--bg:#1f1e27;flex:1;background:var(--bg);display:flex;align-items:center;justify-content:center;text-align:center;padding:6px 0;font-size:22px;color:#000;border-radius:calc(var(--borderRadius)/2)}.life-history-overlay .life-history-list .header-item.image,.life-history-overlay .life-history-header .header-item.image{color:#fff;background-size:cover;background-position:50% 0;background-repeat:no-repeat}.life-history-overlay .life-history-list{flex-direction:column;padding:0 0 150px;margin:0 20px;height:calc(100vh - 192px);overflow-x:auto;border-radius:calc(var(--borderRadius)/2);-ms-overflow-style:none;scrollbar-width:none}.life-history-overlay .life-history-list::-webkit-scrollbar{display:none}.life-history-overlay .life-history-row{display:flex;gap:10px;flex-direction:row-reverse;flex-shrink:0}.life-history-overlay .life-history-row .life-history-cell{flex:1}.life-history-overlay .life-history-row.change-row .change-cell{background:#1f1e27;color:#fff}.life-history-overlay .life-history-row.change-row .change-cell.active::before{content:'';display:block;width:14px;height:14px;margin:0 4px 0 -4px;background-image:var(--delta);background-size:contain;background-repeat:no-repeat;background-position:50%}.life-history-overlay .life-history-row.change-row .change-cell.active.positive{--delta:url('/images/triangle-up.svg')}.life-history-overlay .life-history-row.change-row .change-cell.active.negative{--delta:url('/images/triangle-down.svg')}.life-history-overlay .empty-row{color:#fff;font-size:24px;text-align:center;padding:20px}.confirm-overlay{color:#fff;flex-direction:column;gap:20px;z-index:6;background:rgba(0,0,0,.95);text-align:center}.confirm-overlay.fade-out{animation:fadeOut .3s ease-out}.confirm-overlay .confirm-text{width:calc(100vw - 48px);max-width:400px;font-size:32px}.confirm-overlay .button-wrapper{display:flex;gap:24px;font-size:28px}.confirm-overlay .button-wrapper .btn.cancel{color:var(--lightBlue)}.confirm-overlay .button-wrapper .btn.confirm{color:var(--lotusRed)}.settings-overlay{z-index:6;color:#fff;text-align:center;background:linear-gradient(180deg,rgba(0,0,0,.8),#000 70%);align-items:flex-start}.settings-overlay.fade-out{animation:fadeOut .3s ease-out}.settings-overlay .close-settings-overlay-btn{top:calc(var(--gap) + 20px);right:calc(var(--gap) + 20px);width:40px;height:40px}.settings-overlay .restart-btn{display:flex;align-items:center;justify-content:center;font-size:24px;background:var(--lotusRed);border-radius:99px;height:44px;padding:0 20px;font-weight:600;transition:.25s ease-out;position:absolute;bottom:calc(var(--gap) + 20px);color:#fff;opacity:1;box-shadow:0 0 0 5px rgba(0,0,0,.3)}.settings-overlay .restart-btn.inactive{pointer-events:none;color:#5e5c67;background:#35333f;opacity:0}.input-overlay,.custom-life-overlay{position:fixed;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.9) 70%);z-index:7;display:flex;align-items:center;justify-content:center;flex-direction:column;animation:fadeIn .3s ease;color:#fff;backdrop-filter:blur(4px)saturate(1.5)}.input-overlay.fade-out,.custom-life-overlay.fade-out{animation:fadeOut .3s ease-out}.input-overlay .overlay-text,.custom-life-overlay .overlay-text{font-size:32px;padding:0 20px}.input-overlay .btn-wrapper,.custom-life-overlay .btn-wrapper{display:flex;gap:24px;font-size:28px}.input-overlay .btn-wrapper .btn,.custom-life-overlay .btn-wrapper .btn{transition:.3s ease-in-out}.input-overlay .btn-wrapper .cancel,.custom-life-overlay .btn-wrapper .cancel{color:var(--lotusRed)}.input-overlay .btn-wrapper .confirm,.custom-life-overlay .btn-wrapper .confirm{color:var(--lightBlue)}.input-overlay .btn-wrapper .confirm.inactive,.custom-life-overlay .btn-wrapper .confirm.inactive{pointer-events:none;color:rgba(255,255,255,.3)}.input-overlay input,.custom-life-overlay input{font-size:100px;width:calc(100% - 20px);padding:0;text-align:center;background:0 0;border:none;color:#fff;outline:none;transition:.3s ease-in-out}.input-overlay input:active,.input-overlay input:focus,.custom-life-overlay input:active,.custom-life-overlay input:focus{border:none;outline:none}.input-overlay input:active::-moz-placeholder,.input-overlay input:focus::-moz-placeholder,.custom-life-overlay input:active::-moz-placeholder,.custom-life-overlay input:focus::-moz-placeholder{color:rgba(255,255,255,.2)}.input-overlay input:active::placeholder,.input-overlay input:focus::placeholder,.custom-life-overlay input:active::placeholder,.custom-life-overlay input:focus::placeholder{color:rgba(255,255,255,.2)}.input-overlay{z-index:99;gap:20px}.input-overlay .button-wrapper{display:flex;gap:24px;font-size:28px}.input-overlay .button-wrapper .btn{transition:.3s ease-in-out}.input-overlay .button-wrapper .cancel{color:var(--lotusRed)}.input-overlay .button-wrapper .confirm{color:var(--lightBlue)}.input-overlay .button-wrapper .confirm.inactive{pointer-events:none;color:rgba(255,255,255,.3)}.input-overlay input{font-size:20px;width:calc(100% - 40px)}.settings-overlay-list{gap:clamp(24px,calc(var(--vh)/20),48px);display:flex;flex-direction:column;align-items:center;color:#fff;padding:clamp(24px,calc(var(--vh)/20 + var(--gap) + 20px),48px)20px 120px;height:calc(var(--vh) - clamp(24px,calc(var(--vh)/20 + var(--gap) + 20px),48px) - 120px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.settings-overlay-list::-webkit-scrollbar{display:none}.settings-overlay-list .settings-headline{font-size:44px;text-align:left;width:100%}.settings-overlay-list .settings-list-item{gap:12px;display:flex;flex-direction:column;width:100%}.settings-overlay-list .settings-list-item .settings-label{font-size:34px;text-align:left}.settings-overlay-list .settings-list-item .settings-label.starting-life-label{font-size:27px}.settings-overlay-list .settings-list-item .settings-select{display:flex;gap:12px}.settings-overlay-list .settings-list-item .settings-select .settings-option{font-size:40px;padding:4px 5px;border-radius:10px;background:0 0;min-width:40px;text-align:center;transition:.25s ease-out;box-shadow:inset 0 0 0 3px #fff;cursor:pointer}.settings-overlay-list .settings-list-item .settings-select .settings-option.custom{background:url(/images/edit.svg)no-repeat;background-position:50%;background-size:70%;box-shadow:inset 0 0 0 3px #fff}.settings-overlay-list .settings-list-item .settings-select .settings-option.active{background:var(--yellow);animation:activateOption .3s ease;color:#000;box-shadow:inset 0 0 transparent}@keyframes activateOption{30%{transform:scale(.9)}}.settings-overlay-list .settings-list-item .settings-select.text{width:100%;min-width:280px;font-size:27px;display:flex;align-items:center}.settings-overlay-list .settings-list-item .settings-select.text:not(.build){cursor:pointer}.settings-overlay-list .settings-list-item .settings-select.text div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2px}.settings-overlay-list .settings-list-item .settings-select.text span{color:#a4a0b8;font-size:18px}.settings-overlay-list .settings-list-item .settings-select.text.subentry{padding-left:40px;width:calc(100% - 40px);min-width:240px;position:relative}.settings-overlay-list .settings-list-item .settings-select.text.subentry:after{--lineGrey:#76798b;content:"";position:absolute;width:12px;height:20px;left:12px;top:0;border-left:3px solid var(--lineGrey);border-bottom:3px solid var(--lineGrey);border-bottom-left-radius:15px}.settings-overlay-list .settings-list-item .settings-select.text.subentry.show-commander-damage-setting:after{height:40px;top:-20px;border-bottom-left-radius:15px;pointer-events:none}.settings-overlay-list .settings-list-item .settings-select.text.active.show-regular-counters-setting~.show-commander-damage-setting:after{height:114px;top:-94px}.settings-overlay-list .settings-list-item .settings-select.text.subsubentry{font-size:24px}.settings-overlay-list .settings-list-item .settings-select.text.subsubentry.keep-zero-counters-setting:after{height:14px;top:-9px;left:52.5px;border:none;background:var(--lineGrey);width:3px;border-radius:0}.settings-overlay-list .settings-list-item .settings-select.text.subsubentry.clickable-commander-damage-setting:after{height:14px;top:-9px;left:52.5px;border:none;background:var(--lineGrey);width:3px;border-radius:0}.settings-overlay-list .settings-list-item .settings-select.text.turn-tracker-main span{display:none}.settings-overlay-list .settings-list-item .settings-select.text.turn-tracker-main.active span{display:unset}.settings-overlay-list .settings-list-item .settings-select.text.active:before{background-color:var(--lightBlue);background-size:100%;box-shadow:inset 0 0 transparent}.settings-overlay-list .settings-list-item .settings-select.text.active.planechase+.planechase{display:flex}.settings-overlay-list .settings-list-item .settings-select.text.active.archenemy+.archenemy{display:flex}.settings-overlay-list .settings-list-item .settings-select.text.active.game-timer-entry+.game-timer-entry{display:flex}.settings-overlay-list .settings-list-item .settings-select.text.active.salty-defeat-entry+.salty-defeat-entry{display:flex}.settings-overlay-list .settings-list-item .settings-select.text.active.random-player-colors-entry+.random-player-colors-entry{display:flex}.settings-overlay-list .settings-list-item .settings-select.text.active.show-counters-on-card-setting~.show-regular-counters-setting{display:flex}.settings-overlay-list .settings-list-item .settings-select.text.active.show-counters-on-card-setting~.show-commander-damage-setting{display:flex}.settings-overlay-list .settings-list-item .settings-select.text.active.show-counters-on-card-setting~.active.show-regular-counters-setting~.keep-zero-counters-setting{display:flex}.settings-overlay-list .settings-list-item .settings-select.text.active.show-counters-on-card-setting~.active.show-commander-damage-setting~.clickable-commander-damage-setting{display:flex}.settings-overlay-list .settings-list-item .settings-select.text.active.turn-time-tracker-entry+.turn-time-tracker-entry{display:flex}.settings-overlay-list .settings-list-item .settings-select.text.active.turn-time-tracker-entry:nth-of-type(6)+.turn-time-tracker-entry+.turn-time-tracker-entry{pointer-events:none}.settings-overlay-list .settings-list-item .settings-select.text.active.turn-time-tracker-entry:nth-of-type(6)+.turn-time-tracker-entry+.turn-time-tracker-entry span{display:unset}.settings-overlay-list .settings-list-item .settings-select.text.active.turn-time-tracker-entry:nth-of-type(6)+.turn-time-tracker-entry+.turn-time-tracker-entry:before{background-color:var(--grey)}.settings-overlay-list .settings-list-item .settings-select.text:before{content:"";width:28px;height:28px;border-radius:50%;display:block;box-shadow:inset 0 0 0 3px #fff;background-color:transparent;background-image:url(/images/check-white.svg);background-size:0;background-repeat:no-repeat;background-position:50%;transition:.3s ease;flex-shrink:0}.settings-overlay-list .settings-list-item .settings-select.text.planechase+.planechase{display:none;font-size:24px}.settings-overlay-list .settings-list-item .settings-select.text.archenemy+.archenemy{display:none;font-size:24px}.settings-overlay-list .settings-list-item .settings-select.text.show-regular-counters-setting,.settings-overlay-list .settings-list-item .settings-select.text.show-commander-damage-setting{display:none;font-size:24px}.settings-overlay-list .settings-list-item .settings-select.text.keep-zero-counters-setting,.settings-overlay-list .settings-list-item .settings-select.text.clickable-commander-damage-setting{display:none;font-size:24px}.settings-overlay-list .settings-list-item .settings-select.text.game-timer-entry+.game-timer-entry{display:none;font-size:24px}.settings-overlay-list .settings-list-item .settings-select.text.game-timer-entry.subentry:after{height:29px}.settings-overlay-list .settings-list-item .settings-select.text.salty-defeat-entry+.salty-defeat-entry{display:none;font-size:24px}.settings-overlay-list .settings-list-item .settings-select.text.random-player-colors-entry+.random-player-colors-entry{display:none;font-size:24px}.settings-overlay-list .settings-list-item .settings-select.text.turn-time-tracker-entry:nth-of-type(7){display:none}.settings-overlay-list .settings-list-item .settings-select.text.turn-time-tracker-entry:nth-of-type(8) span{display:none}.settings-overlay-list .settings-list-item .settings-select.text.reset-player-background-colors,.settings-overlay-list .settings-list-item .settings-select.text.build{margin-top:calc(clamp(24px,calc(var(--vh)/20),48px) - 12px)}.settings-overlay-list .settings-list-item .settings-select.text.reset-player-background-colors:before,.settings-overlay-list .settings-list-item .settings-select.text.reset-app:before,.settings-overlay-list .settings-list-item .settings-select.text.build:before{display:none}.settings-overlay-list .settings-list-item .settings-select.text.reset-player-background-colors,.settings-overlay-list .settings-list-item .settings-select.text.reset-app{color:var(--lotusRed)}.settings-overlay-list .settings-list-item .settings-select.text.reset-player-background-colors span,.settings-overlay-list .settings-list-item .settings-select.text.reset-app span{color:#fff}.settings-overlay-list .settings-list-item .settings-select.text.build{justify-content:center;font-size:18px;color:#a4a0b8}.settings-overlay-list .settings-list-item .settings-select.text.whitelabel-icon:before{background-image:url(/images/plus.svg);background-size:cover;background-color:var(--green);box-shadow:none}.settings-overlay-list .settings-list-item .settings-select.text.whitelabel-icon.active:before{height:67px;width:59px;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-image:var(--icon),var(--menuBtnBackground);border-radius:0}.settings-overlay-list .settings-list-item .settings-select.text.edit-defeat-messages:before,.settings-overlay-list .settings-list-item .settings-select.text.edit-victory-messages:before,.settings-overlay-list .settings-list-item .settings-select.text.edit-profiles:before{background-image:var(--icon);background-size:contain;background-color:transparent;box-shadow:none;border-radius:0}.settings-overlay-list .settings-list-item .settings-select.text.edit-defeat-messages{--icon:url("/images/defeat-msg.svg")}.settings-overlay-list .settings-list-item .settings-select.text.edit-victory-messages{--icon:url("/images/victory-msg.svg")}.settings-overlay-list .settings-list-item .settings-select.text.edit-profiles{--icon:url("/images/profile-card.svg")}.settings-overlay-list .settings-list-item .settings-select.text.edit-profiles:before{height:32px;background-size:24px}.settings-overlay-list .settings-list-item .settings-select.text.edit-planechase-cards:before{display:none}.settings-overlay-list .settings-list-item .settings-select.text.edit-planechase-cards{padding-left:80px;width:calc(100% - 80px)}.settings-overlay-list .settings-list-item .settings-select.text.edit-planechase-cards:after{width:52px;border-bottom-left-radius:25px}.settings-overlay-list .settings-list-item .settings-select.text.edit-archenemy-cards:before{display:none}.settings-overlay-list .settings-list-item .settings-select.text.edit-archenemy-cards{padding-left:80px;width:calc(100% - 80px)}.settings-overlay-list .settings-list-item .settings-select.text.edit-archenemy-cards:after{width:52px;border-bottom-left-radius:25px}.list{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:27px;color:#000;animation:fadeRotateIn .3s cubic-bezier(.56,.37,.13,1.56)forwards}.list>*{position:absolute;transform:rotate(var(--rotation));height:200px;width:110px;text-align:center;pointer-events:none}.list>* .btn{pointer-events:auto;border-radius:99px;animation:rotateIn .3s cubic-bezier(.56,.37,.13,1.56)forwards;background:var(--bg);height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.list>*.high-roll{--bg:#00d0ff;--bg:color(display-p3 0 0.8 1)}.list>*.settings{--bg:#a28bff;--bg:color(display-p3 0.62 0.55 1)}.list>*.restart{--bg:#ffe47e;--bg:color(display-p3 1 0.9 0.55)}.list>*.players{--bg:#00ea70;--bg:color(display-p3 0.07 0.9 0.49)}.list>*.more{--bg:#ff1b5c;--bg:color(display-p3 1 0.25 0.38)}.list.fade-out{animation:fadeRotateOut .3s ease forwards;pointer-events:none}.list.fade-out .btn{animation:btnRotateOut .3s ease-out;pointer-events:none}.more-overlay{inset:0;position:absolute;display:flex;justify-content:center;z-index:6;background:#000;animation:fadeIn .3s ease-in forwards}.more-overlay.fade-out{animation:fadeOut .3s ease-out}.more-overlay #Content{padding:20px 20px 140px;max-width:calc(100% - 40px);height:calc(100% - 20px - 140px);overflow:auto;color:#848996;display:block;-ms-overflow-style:none;scrollbar-width:none}.more-overlay #Content::-webkit-scrollbar{display:none}.more-overlay #Content h2:first-child{margin-top:0}.card-search-overlay{z-index:6;inset:0;position:absolute;background:linear-gradient(rgba(0,0,0,.7) 20%,rgba(0,0,0,.8) 40%,black);animation:fadeIn .3s ease-in forwards;display:flex;align-items:center;justify-content:flex-end;text-align:center;flex-direction:column}.card-search-overlay:after{content:"";position:absolute;inset:0;background:#000;z-index:0;opacity:0;transition:.3s ease-out}.card-search-overlay.active-results:after{opacity:1}.card-search-overlay.active-results .giphy-switch{background:#363545bf}.card-search-overlay.fade-out{animation:fadeOut .3s ease-out}.card-search-overlay .giphy-switch{position:absolute;top:calc(var(--gap) + 20px);left:calc(var(--gap) + 20px);display:flex;align-items:center;gap:8px;color:#fff;cursor:pointer;animation:popIn .3s ease;height:40px;background:rgba(0,0,0,.3);backdrop-filter:blur(20px)saturate(1.5);padding:0 14px;border-radius:99px}.card-search-overlay .giphy-switch.active .giphy-switch-label:first-child{opacity:.5}.card-search-overlay .giphy-switch.active .giphy-switch-label:last-child{opacity:1}.card-search-overlay .giphy-switch .giphy-switch-label{font-size:19px;transition:.3s ease;font-weight:600}.card-search-overlay .giphy-switch .giphy-switch-label:last-child{opacity:.5}.card-search-overlay .results-wrapper{width:calc(var(--vw) - 40px);height:calc(var(--vh) - calc(150px + env(safe-area-inset-bottom)) - ((var(--gap) * 2 + 40px + 40px)));display:flex;flex-direction:column;gap:20px;align-items:center;overflow:scroll;padding:calc(((var(--gap) * 2 + 40px + 40px)))20px calc(150px + env(safe-area-inset-bottom));position:absolute;z-index:1;color:#fff;-ms-overflow-style:none;scrollbar-width:none}.card-search-overlay .results-wrapper::-webkit-scrollbar{display:none}.card-search-overlay .results-wrapper .no-results{height:100%;display:flex;align-items:center;justify-content:center;font-size:30px;animation:popIn .3s ease}.card-search-overlay .results-wrapper .card-image{width:100%;max-width:500px;aspect-ratio:var(--aspect-ratio-card);background-size:cover;background-position:50% 0;flex-shrink:0;border-radius:calc(var(--borderRadius)/1.5);animation:popIn .3s ease}.card-search-overlay .results-wrapper .card-meta{display:flex;justify-content:space-between;width:100%;max-width:500px;margin:-10px 0 10px}.card-search-overlay .results-wrapper .card-meta .card-name-and-artist{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.card-search-overlay .results-wrapper .card-meta .view-all-prints-btn{padding:0 16px;height:36px;background:#3b394c;border-radius:99px;display:flex;align-items:center;justify-content:center;animation:popIn .3s ease}.card-search-overlay .results-wrapper .card-meta .card-name{text-transform:none;font-size:21px;animation:popIn .3s ease}.card-search-overlay .results-wrapper .card-meta .artist-label{font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:4px;animation:popIn .3s ease}.card-search-overlay .results-wrapper .card-meta .artist-label:before{content:"";width:13px;height:9px;background:url(/images/plug.svg)no-repeat;background-size:contain;background-position:50%}.card-search-overlay label,.card-search-overlay .giphy-switch,.card-search-overlay .close-card-search-overlay,.card-search-overlay input{position:absolute;z-index:2}.card-search-overlay input.search-input{height:50px;width:240px;border-radius:99px;padding:0 16px;border:none;font-size:22px;outline:none;bottom:calc(40px + env(safe-area-inset-bottom));color:#fff;background:rgba(94,97,121,.5);transition:.3s ease;backdrop-filter:blur(20px)saturate(1.5);animation:popIn .3s ease}.card-search-overlay input.search-input::-moz-placeholder{color:rgba(255,255,255,.7)}.card-search-overlay input.search-input::placeholder{color:rgba(255,255,255,.7)}.card-search-overlay input.search-input:active,.card-search-overlay input.search-input:focus{border:none;outline:none;background:rgba(94,97,121,.5);color:#fff}.card-search-overlay input.search-input:active::-moz-placeholder,.card-search-overlay input.search-input:focus::-moz-placeholder{color:rgba(255,255,255,.3)}.card-search-overlay input.search-input:active::placeholder,.card-search-overlay input.search-input:focus::placeholder{color:rgba(255,255,255,.3)}.card-search-overlay input.upload-input{display:none}.card-search-overlay label{width:200px;display:none;border:none;flex-direction:column;align-items:center;cursor:pointer;color:#fff;bottom:calc(90px + env(safe-area-inset-bottom) + var(--gap) * 2);gap:calc(var(--gap) * 2)}.card-search-overlay label div{display:flex;align-items:center;justify-content:center;font-size:24px;background:var(--blue);border-radius:99px;height:44px;padding:0 20px}.card-search-overlay label span{font-size:19px;font-weight:600}.card-search-overlay label.active{display:flex}.card-search-overlay .close-card-search-overlay{top:calc(var(--gap) + 20px);right:calc(var(--gap) + 20px);width:40px;height:40px}.card-search-overlay.menu-card-search .results-wrapper{overflow-x:hidden;overflow-y:auto}.card-search-overlay.menu-card-search .results-wrapper .card-image{max-width:336px;aspect-ratio:auto 240/334;border-radius:4.75%/3.5%;box-shadow:1px 1px 8px rgba(0,0,0,.5)}.card-search-overlay.menu-card-search .results-wrapper .card-image.nope{pointer-events:none}.card-search-overlay.menu-card-search .card-image-wrapper{width:100%;padding:0 20px;display:flex;gap:10px;overflow:auto;flex-shrink:0;-ms-overflow-style:none;scrollbar-width:none}.card-search-overlay.menu-card-search .card-image-wrapper::-webkit-scrollbar{display:none}.card-search-overlay.menu-card-search .card-image-wrapper .print-wrapper{min-width:240px;display:flex;flex-direction:column;gap:10px;margin:0 auto}.card-search-overlay.menu-card-search .card-image-wrapper .print-wrapper .print-info{font-size:20px;animation:popIn .3s ease}.card-search-overlay.menu-card-search .card-image-wrapper .print-wrapper .price-wrapper{display:flex;flex-direction:column;gap:5px;animation:popIn .3s ease}.card-search-overlay.menu-card-search .legalities-wrapper{display:flex;text-align:left;flex-wrap:wrap;gap:20px;padding:20px 0;margin:0 auto;animation:popIn .3s ease}.card-search-overlay.menu-card-search .legalities-wrapper .legalities-column{display:flex;flex-direction:column;gap:10px;flex-grow:1;width:160px}.card-search-overlay.menu-card-search .legalities-wrapper .legalities-column .format-item{font-size:18px;display:flex;align-items:center;gap:10px}.card-search-overlay.menu-card-search .legalities-wrapper .legalities-column .format-item .format-status{width:70px;display:flex;align-items:center;justify-content:center;height:24px;border-radius:4px}.card-search-overlay.menu-card-search .legalities-wrapper .legalities-column .format-item .format-status.not-legal{background:var(--red)}.card-search-overlay.menu-card-search .legalities-wrapper .legalities-column .format-item .format-status.legal{background:var(--green)}.card-search-overlay.menu-card-search:after{background:radial-gradient(#424451,#000);box-shadow:inset 0 0 60px 20px #000}.first-time-user-overlay{z-index:7;inset:0;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.9) 70%);animation:fadeIn .3s ease-in forwards;display:flex;align-items:center;justify-content:flex-end;text-align:center;flex-direction:column}.first-time-user-overlay.fade-out{animation:fadeOut .3s ease-out}.first-time-user-overlay .text-wrapper{color:#fff;padding:0 20px;display:flex;flex-direction:column;align-items:center}.first-time-user-overlay .text-wrapper .image{overflow:hidden;border-radius:var(--borderRadius);position:relative;margin-bottom:32px}.first-time-user-overlay .text-wrapper .image,.first-time-user-overlay .text-wrapper .image .cover-card,.first-time-user-overlay .text-wrapper .image .options-card,.first-time-user-overlay .text-wrapper .image .commander-card{width:305px;aspect-ratio:1/.6}.first-time-user-overlay .text-wrapper .image .cover-card,.first-time-user-overlay .text-wrapper .image .options-card,.first-time-user-overlay .text-wrapper .image .commander-card{position:absolute;display:flex;align-items:center;justify-content:center}.first-time-user-overlay .text-wrapper .image .cover-card{--bg:var(--blue);z-index:2;box-shadow:0 0 0 5px rgba(0,0,0,.3);background:var(--bg);transition:.3s ease-in-out;border-radius:calc(var(--borderRadius)/1.5)}.first-time-user-overlay .text-wrapper .image .cover-card .life-count{height:84%;font-size:160px;color:#000}.first-time-user-overlay .text-wrapper .image .cover-card .side{height:30%;position:absolute;opacity:.3}.first-time-user-overlay .text-wrapper .image .cover-card .side.minus{left:8%}.first-time-user-overlay .text-wrapper .image .cover-card .side.plus{right:8%}.first-time-user-overlay .text-wrapper .image .cover-card:after{content:"";position:absolute;transition:.3s ease-out;display:block;height:calc(var(--gap)/2);width:30%;background:0 0;border-radius:99px;bottom:var(--gap)}.first-time-user-overlay .text-wrapper .image .cover-card.swipe-left{transform:translateX(calc(-100% - 5px))}.first-time-user-overlay .text-wrapper .image .cover-card.swipe-up{transform:translateY(calc(-100% + 32px))}.first-time-user-overlay .text-wrapper .image .cover-card.swipe-up:after{background:rgba(0,0,0,.3)}.first-time-user-overlay .text-wrapper .image .options-card,.first-time-user-overlay .text-wrapper .image .commander-card{box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);border-radius:var(--borderRadius);background:#1c1a22}.first-time-user-overlay .text-wrapper .image .options-card{z-index:0}.first-time-user-overlay .text-wrapper .image .options-card .inner{display:flex;padding:20px;width:calc(100% - 40px);height:calc(100% - 40px - 32px);margin-top:32px}.first-time-user-overlay .text-wrapper .image .options-card .inner .option-entry{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1}.first-time-user-overlay .text-wrapper .image .options-card .inner .option-entry .option-entry-icon{height:50px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#000}.first-time-user-overlay .text-wrapper .image .options-card .inner .option-entry .option-entry-text{font-size:23px}.first-time-user-overlay .text-wrapper .image .options-card .inner .option-entry.background .option-entry-icon{aspect-ratio:1/.7;background:var(--blue);border-radius:calc(var(--borderRadius)/2);box-shadow:0 0 0 1px rgba(0,0,0,.3)}.first-time-user-overlay .text-wrapper .image .options-card .inner .option-entry.kill{--bg:url("/images/kill-v2.svg")}.first-time-user-overlay .text-wrapper .image .options-card .inner .option-entry.partner{--bg:url("/images/partners-v2.svg")}.first-time-user-overlay .text-wrapper .image .options-card .inner .option-entry.kill .option-entry-icon,.first-time-user-overlay .text-wrapper .image .options-card .inner .option-entry.partner .option-entry-icon{aspect-ratio:1;border-radius:50%;background-color:#000;background-image:var(--bg)}.first-time-user-overlay .text-wrapper .image .commander-card{--font-size-commander:66px;z-index:1;flex-direction:column;gap:var(--gap)}.first-time-user-overlay .text-wrapper .image .commander-card .label{width:100%;font-size:calc(var(--font-size-commander) * .484)}.first-time-user-overlay .text-wrapper .image .commander-card .label b{font-size:var(--font-size-commander);font-weight:500;margin-bottom:calc(0px - var(--font-size-commander) * .09);display:block}.first-time-user-overlay .text-wrapper .image .commander-card .button{padding:0 calc(var(--font-size-commander) * .2);height:calc(var(--font-size-commander) * .48);background:var(--yellow);color:#000;border-radius:99px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;font-size:calc(var(--font-size-commander) * .3);flex-shrink:0}.first-time-user-overlay .text-wrapper .image .commander-card.hide{display:none}.first-time-user-overlay .text-wrapper .headline{font-size:48px;margin:0 0 8px}.first-time-user-overlay .text-wrapper .text{font-size:32px}.first-time-user-overlay .text-wrapper .text b{font-weight:500;color:var(--yellow)}.first-time-user-overlay .btn{background:#383640;color:#fff;font-size:28px;height:56px;padding:0 48px;border-radius:99px;margin:32px 0 56px;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}.first-time-user-overlay .btn.active{background:var(--lotusRed)}.first-time-user-overlay .btn.click{animation:gotItBtnClick .3s ease forwards}.players-overlay{z-index:6;animation:playersOverlayPopIn .3s ease-in forwards;background:#000}.players-overlay.fade-out{animation:fadeOut .3s ease-out}.players-overlay-list{display:flex;flex-wrap:wrap;gap:calc(var(--gap) * 2.5);padding:calc(var(--gap) * 2.5)calc(var(--gap) * 2.5)calc(var(--gap) * 2.5 + 100px);overflow-y:auto;position:absolute;inset:0}.players-overlay-list .layout-item{--deviceWidth:calc((var(--vw) - var(--gap) * 2.5 * 4) / 3);--deviceHeight:calc((var(--vh) - var(--gap) * 2.5 * 4) / 3);width:var(--deviceWidth);border-radius:calc(var(--borderRadius)/1.5);overflow:hidden;gap:calc(var(--gap)/2);position:relative;aspect-ratio:var(--aspect-ratio);animation:popIn .3s ease-out forwards}.players-overlay-list .layout-item.active{box-shadow:0 0 0 calc(var(--gap)/2)black,0 0 0 calc(var(--gap)/1.5)var(--lotusRed)}.players-overlay-list .layout-item.active .card-placeholder{background:var(--lotusRed)}.players-overlay-list .layout-item .card-placeholder{background:#fff;border-radius:calc(var(--borderRadius)/5);display:flex;align-items:center;justify-content:center}.players-overlay-list .layout-item .card-placeholder.empty{background:rgba(255,255,255,.25)}.players-overlay-list .layout-item .card-placeholder.rotate-left .life-count-placeholder{transform:rotate(-90deg)}.players-overlay-list .layout-item .card-placeholder.rotate-right .life-count-placeholder{transform:rotate(90deg)}.players-overlay-list .layout-item .card-placeholder .life-count-placeholder{display:flex;align-items:center;justify-content:center;width:100%;max-width:calc(var(--deviceHeight)/3);height:calc(var(--deviceWidth)/3)}.\31 -player-layout-overlay{z-index:6;animation:playersOverlayPopIn .3s ease-in forwards;background:#000;display:flex;flex-direction:column;padding:calc(var(--gap) * 3)calc(var(--gap) * 2.5)}.\31 -player-layout-overlay.fade-out{animation:fadeOut .3s ease-out}.\32 -player-direction-overlay{z-index:6;animation:playersOverlayPopIn .3s ease-in forwards;background:#000;display:flex;flex-direction:column;padding:calc(var(--gap) * 3)calc(var(--gap) * 2.5)}.\32 -player-direction-overlay.fade-out{animation:fadeOut .3s ease-out}.direction-overlay-headline{text-align:center;font-size:30px;font-weight:700;color:#fff;margin-bottom:10px}.direction-overlay-explanation{text-align:center;font-size:24px;color:#a4a0b8}.direction-overlay-info{font-size:19px;color:#a4a0b8;margin-top:16px;display:flex;align-items:center;gap:10px;background:rgba(35,36,47,.8);padding:10px;border-radius:calc(var(--borderRadius)/2);max-width:330px}.direction-overlay-info b{text-transform:lowercase;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--lightBlue);color:#fff;flex-shrink:0}.direction-overlay-list{display:flex;flex-wrap:wrap;gap:30px;padding:20px 30px 60px;flex:1;overflow-y:auto;align-items:center;justify-content:center}.direction-overlay-list .direction-option-wrapper{display:flex;flex-direction:column;align-items:center;gap:calc(var(--gap) * 1.5)}.direction-overlay-list .direction-item{--deviceWidth:calc((var(--vw) - var(--gap) * 5 * 3) / 2.5);--deviceHeight:calc((var(--vh) - var(--gap) * 5 * 3) / 2.5);width:var(--deviceWidth);border-radius:calc(var(--borderRadius)/1.5);overflow:hidden;gap:calc(var(--gap)/2);position:relative;aspect-ratio:var(--aspect-ratio);animation:popIn .3s ease-out forwards;display:flex;flex-direction:column;cursor:pointer}.direction-overlay-list .direction-item.active{box-shadow:0 0 0 calc(var(--gap)/2)black,0 0 0 calc(var(--gap)/1.5)var(--lotusRed)}.direction-overlay-list .direction-item.active .card-placeholder{background:var(--lotusRed)}.direction-overlay-list .direction-item .card-placeholder{background:#fff;border-radius:calc(var(--borderRadius)/3);display:flex;align-items:center;justify-content:center;flex:1}.direction-overlay-list .direction-item .card-placeholder.upside-down .life-count-placeholder{transform:rotate(180deg)}.direction-overlay-list .direction-item .card-placeholder.rotate-left .life-count-placeholder{transform:rotate(-90deg)}.direction-overlay-list .direction-item .card-placeholder .life-count-placeholder{display:flex;align-items:center;justify-content:center;width:100%;max-width:calc(var(--deviceHeight)/2);height:calc(var(--deviceWidth)/2)}.direction-overlay-list .direction-item .card-placeholder .life-count-placeholder .font{--fontColor:var(--fontBlack)}.direction-overlay-list .direction-label{text-align:center;font-size:16px;font-weight:700;color:#fff}.close-edit-victory-messages-overlay,.close-edit-defeat-messages-overlay,.close-edit-planechase-cards-overlay,.close-edit-archenemy-cards-overlay,.close-load-profile-overlay,.close-archenemy-overlay-btn,.close-planechase-overlay-btn,.close-dice-overlay-btn,.close-life-history-overlay-btn,.close-card-search-overlay,.close-more-overlay-btn,.close-settings-overlay-btn,.close-players-overlay-btn{width:50px;height:50px;border-radius:50%;background-color:var(--lotusRed);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:7;position:absolute;bottom:50px;animation:popInClosePlayersOverlay .3s cubic-bezier(.45,.19,.29,1.45);box-shadow:0 0 0 5px rgba(0,0,0,.3),inset 0 0 0 1px #00000030}.close-edit-victory-messages-overlay.blop-out,.close-edit-defeat-messages-overlay.blop-out,.close-edit-planechase-cards-overlay.blop-out,.close-edit-archenemy-cards-overlay.blop-out,.close-load-profile-overlay.blop-out,.close-archenemy-overlay-btn.blop-out,.close-planechase-overlay-btn.blop-out,.close-dice-overlay-btn.blop-out,.close-life-history-overlay-btn.blop-out,.close-card-search-overlay.blop-out,.close-more-overlay-btn.blop-out,.close-settings-overlay-btn.blop-out,.close-players-overlay-btn.blop-out{animation:dropOutOfScreen .2s ease}.close-edit-victory-messages-overlay::before,.close-edit-victory-messages-overlay::after,.close-edit-defeat-messages-overlay::before,.close-edit-defeat-messages-overlay::after,.close-edit-planechase-cards-overlay::before,.close-edit-planechase-cards-overlay::after,.close-edit-archenemy-cards-overlay::before,.close-edit-archenemy-cards-overlay::after,.close-load-profile-overlay::before,.close-load-profile-overlay::after,.close-archenemy-overlay-btn::before,.close-archenemy-overlay-btn::after,.close-planechase-overlay-btn::before,.close-planechase-overlay-btn::after,.close-dice-overlay-btn::before,.close-dice-overlay-btn::after,.close-life-history-overlay-btn::before,.close-life-history-overlay-btn::after,.close-card-search-overlay::before,.close-card-search-overlay::after,.close-more-overlay-btn::before,.close-more-overlay-btn::after,.close-settings-overlay-btn::before,.close-settings-overlay-btn::after,.close-players-overlay-btn::before,.close-players-overlay-btn::after{content:"";position:absolute;width:40%;height:4px;background-color:#fff;border-radius:2px}.close-edit-victory-messages-overlay::before,.close-edit-defeat-messages-overlay::before,.close-edit-planechase-cards-overlay::before,.close-edit-archenemy-cards-overlay::before,.close-load-profile-overlay::before,.close-archenemy-overlay-btn::before,.close-planechase-overlay-btn::before,.close-dice-overlay-btn::before,.close-life-history-overlay-btn::before,.close-card-search-overlay::before,.close-more-overlay-btn::before,.close-settings-overlay-btn::before,.close-players-overlay-btn::before{transform:rotate(45deg);animation:closeStroke1 .3s cubic-bezier(.45,.19,.29,1.45)}.close-edit-victory-messages-overlay::after,.close-edit-defeat-messages-overlay::after,.close-edit-planechase-cards-overlay::after,.close-edit-archenemy-cards-overlay::after,.close-load-profile-overlay::after,.close-archenemy-overlay-btn::after,.close-planechase-overlay-btn::after,.close-dice-overlay-btn::after,.close-life-history-overlay-btn::after,.close-card-search-overlay::after,.close-more-overlay-btn::after,.close-settings-overlay-btn::after,.close-players-overlay-btn::after{transform:rotate(-45deg);animation:closeStroke2 .3s cubic-bezier(.45,.19,.29,1.45)}@keyframes closeStroke1{0%{transform:rotate(0)}100%{transform:rotate(45deg)}}@keyframes closeStroke2{0%{transform:rotate(0)}100%{transform:rotate(-45deg)}}.player-card{--turn-tracker-width:100px;--borderRadiusEdgesInner:calc(var(--borderRadius) / 1.5);border-radius:var(--borderRadius);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:#34323e}.player-card.monarch .player-life-count .font{animation:monarch .7s ease}.player-card.initiative .player-life-count .font{animation:initiative .7s ease}.player-card.has-turn-tracker .counters-on-card:not(.commander-damage-counters):after{content:"";display:block;flex-shrink:0;height:39px;width:calc((var(--gap)/2) + var(--turn-tracker-width));pointer-events:none}.player-card .player-card-inner,.player-card .roll-overlay,.player-card .commander-damage-card{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:var(--borderRadius);transition:transform .3s ease,background .5s ease .15s,box-shadow .2s ease-in-out,border-radius .3s ease-in-out}.player-card .player-card-inner{--sizeWidth:var(--width);--sizeHeight:var(--height);--bgIndicator:rgba(0, 0, 0, 0.3);--bgColor:var(--bg);width:var(--width);height:var(--height);box-shadow:0 0 0 5px rgba(0,0,0,.3),inset 0 0 rgba(255,255,255,0),inset 0 0 0 0 var(--gold);background:var(--bg);z-index:2;background-position:50% 0;background-size:cover}.player-card .player-card-inner:not(.option-card):not(.color-card):before,.player-card .player-card-inner:not(.option-card):not(.color-card):after{content:"";display:block;position:absolute;height:calc(var(--gap)/2);width:30%;background:var(--bgIndicator);border-radius:99px;backdrop-filter:blur(10px)saturate(1.5);opacity:0;z-index:1}.player-card .player-card-inner:not(.option-card):not(.color-card):before{top:var(--gap)}.player-card .player-card-inner:not(.option-card):not(.color-card):after{bottom:var(--gap)}.player-card .player-card-inner.white-text{--bgIndicator:rgba(255, 255, 255, 0.5)}.player-card .player-card-inner.white-text .font{--fontColor:var(--fontWhite)}.player-card .player-card-inner.white-text.killed .killed-overlay{background:rgba(255,255,255,.3)}.player-card .player-card-inner.background-image{--bgIndicator:rgba(255, 255, 255, 0.5);background-image:var(--bgImage)}.player-card .player-card-inner.background-image .font{--fontColor:var(--fontWhite)}.player-card .player-card-inner.background-image .commander-damage-card-inner:first-of-type{--bg:var(--bgImage)}.player-card .player-card-inner.background-image.background-image-partner .commander-damage-card-inner:last-of-type{--bg:var(--bgImagePartner)}.player-card .player-card-inner.background-image.background-image-partner .decrease-button:after,.player-card .player-card-inner.background-image.background-image-partner .increase-button:after{content:"";display:block;position:absolute;width:100%;height:100%;background-size:cover;background-position:50% 0;z-index:-1}.player-card .player-card-inner.background-image.background-image-partner .decrease-button:after{background-image:var(--bgImage)}.player-card .player-card-inner.background-image.background-image-partner .increase-button:after{background-image:var(--bgImagePartner)}.player-card .player-card-inner.background-image .counter-controls{background-color:unset;backdrop-filter:blur(20px)saturate(1.5)}.player-card .player-card-inner.swipe-up:not(.option-card):before,.player-card .player-card-inner.swipe-up:not(.option-card):after,.player-card .player-card-inner.swipe-down:not(.option-card):before,.player-card .player-card-inner.swipe-down:not(.option-card):after{opacity:1;animation:indicate 5s ease infinite}.player-card .player-card-inner.swipe-up .player-life-count,.player-card .player-card-inner.swipe-down .player-life-count{opacity:0}.player-card .player-card-inner.swipe-up{--paddingOptionCard:calc(var(--gap) + 34px) var(--gap) var(--gap);--paddingColorCard:calc(var(--gap) * 2 + 34px) calc(var(--gap) * 2) calc(var(--gap) * 2);border-bottom-left-radius:var(--borderRadiusEdgesInner);border-bottom-right-radius:var(--borderRadiusEdgesInner)}.player-card .player-card-inner.swipe-down{--paddingOptionCard:var(--gap) var(--gap) calc(var(--gap) + 34px);--paddingColorCard:calc(var(--gap) * 2) calc(var(--gap) * 2) calc(var(--gap) * 2 + 34px);border-top-left-radius:var(--borderRadiusEdgesInner);border-top-right-radius:var(--borderRadiusEdgesInner)}.player-card .player-card-inner .winner-overlay,.player-card .player-card-inner .killed-overlay{width:100%;height:100%;z-index:4;animation:fadeIn .3s ease;transition:.3s ease;position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden;border-radius:var(--borderRadiusEdgesInner)}.player-card .player-card-inner .winner-overlay .text,.player-card .player-card-inner .killed-overlay .text{padding:var(--gap);transition:opacity .3s ease-in-out;text-align:center;line-height:.9}.player-card .player-card-inner.winner .winner-overlay{background:var(--rainbow)}.player-card .player-card-inner.winner .winner-overlay:before{content:"";width:100%;height:100%;z-index:1;background:var(--rainbow);display:block;position:absolute;filter:blur(30px)saturate(1.5)}.player-card .player-card-inner.winner .winner-overlay .text{z-index:4;font-weight:600}.player-card .player-card-inner.winner .winner-overlay .particle{z-index:3}.player-card .player-card-inner.killed{color:var(--bg)}.player-card .player-card-inner.killed .killed-overlay{background:rgba(0,0,0,.6);pointer-events:auto}.player-card .player-card-inner.killed .increase-button.life .life-change-feedback,.player-card .player-card-inner.killed .decrease-button.life .life-change-feedback{opacity:0}.player-card .player-card-inner.killed .player-life-count{opacity:0}.player-card .player-card-inner.killed .player-life-count:after{pointer-events:none}.player-card .player-card-inner.killed .increase-button.life,.player-card .player-card-inner.killed .decrease-button.life{pointer-events:none}.player-card .player-card-inner.killed .counter-controls,.player-card .player-card-inner.killed .counters-on-card,.player-card .player-card-inner.killed .commander-damage-card{display:none}.player-card .player-card-inner .critical-damage-overlay{width:100%;height:100%;position:absolute;border-radius:var(--borderRadiusEdgesInner);z-index:1;pointer-events:none;animation:fadeIn .3s ease}.player-card .player-card-inner .critical-damage-overlay::after{content:"";position:absolute;width:100%;height:100%;border-radius:var(--borderRadiusEdgesInner);box-shadow:inset 0 0 60px 20px var(--criticalRed);animation:criticalDamageBlink 2.5s ease-in-out infinite}.player-card .player-card-inner.commander-damage-active .turn-time-tracker,.player-card .player-card-inner.commander-damage-active .counter-controls,.player-card .player-card-inner.commander-damage-active .counters-on-card,.player-card .player-card-inner.commander-damage-active .player-life-count{opacity:0;pointer-events:none}.player-card .player-card-inner.color-card{z-index:1;background:0 0;box-shadow:none;pointer-events:auto;transition:.15s ease}.player-card .player-card-inner.color-card .color-card-inner{--gap:clamp(16px, 6vw, 32px);overflow:auto;width:calc(100% - var(--gap) * 2);height:calc(100% - var(--gap) * 2 - 34px);padding:var(--paddingColorCard);display:flex;align-items:center;gap:var(--gap);-ms-overflow-style:none;scrollbar-width:none}.player-card .player-card-inner.color-card .color-card-inner::-webkit-scrollbar{display:none}.player-card .player-card-inner.color-card .divider{width:5px;height:40%;background:#1b1921;border-radius:99px;flex-shrink:0}.player-card .player-card-inner.color-card .color-entry{--borderRadiusCard:calc(var(--borderRadius) / 1.5);border-radius:var(--borderRadiusCard);height:100%;max-height:120px;max-width:200px;aspect-ratio:var(--aspect-ratio-card);box-shadow:0 0 0 1px rgba(0,0,0,.3);animation:popInDefault .2s ease}.player-card .player-card-inner.color-card .color-entry.image-entry{--opacity1:1;--opacity2:0;background-size:cover;background-position:50% 0;position:relative}.player-card .player-card-inner.color-card .color-entry.image-entry.image-set{background-image:var(--bgImage)}.player-card .player-card-inner.color-card .color-entry.image-entry .image-entry-icon{position:absolute;z-index:2;background:#28272b8f;width:30%;max-width:40px;aspect-ratio:1;bottom:5%;right:5%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)saturate(1.5);border-radius:50%;background-image:url(/images/clue.svg);background-size:70%;background-position:50%;background-repeat:no-repeat}.player-card .player-card-inner.color-card .color-entry.image-entry .partner-image{position:absolute;z-index:2;background-image:var(--image1);background-size:cover;background-position:50% 0;width:50%;height:100%;right:0;border-radius:0 var(--borderRadiusCard)var(--borderRadiusCard)0;box-shadow:inset 1px 0 #0000006e}.player-card .player-card-inner.color-card .color-entry.image-entry .partner-image:before,.player-card .player-card-inner.color-card .color-entry.image-entry .partner-image:after{content:"";position:absolute;display:block;width:100%;height:100%;background-image:var(--bgImage);background-size:cover;background-position:50% 0;pointer-events:none}.player-card .player-card-inner.color-card .color-entry.image-entry .partner-image:before{left:-100%;border-radius:var(--borderRadiusCard)0 0 var(--borderRadiusCard)}.player-card .player-card-inner.color-card .color-entry.image-entry .partner-image:after{border-radius:0 var(--borderRadiusCard)var(--borderRadiusCard)0;background-image:var(--image2);left:0;transition:opacity .5s ease-in-out;opacity:var(--opacity2);box-shadow:inset 1px 0 #0000006e}.player-card .player-card-inner.color-card .color-entry.image-entry::before,.player-card .player-card-inner.color-card .color-entry.image-entry::after{content:"";position:absolute;inset:0;background-size:cover;background-position:50% 0;transition:opacity .5s ease-in-out;border-radius:var(--borderRadiusCard)}.player-card .player-card-inner.color-card .color-entry.image-entry::before{background-image:var(--image1);opacity:var(--opacity1)}.player-card .player-card-inner.color-card .color-entry.image-entry::after{background-image:var(--image2);opacity:var(--opacity2)}.player-card .player-card-inner.color-card .color-entry.image-entry.crossfade{--opacity2:1;--opacity1:0}.player-card .player-card-inner.color-card .color-entry.color-picker-entry{position:relative}.player-card .player-card-inner.color-card .color-entry.color-picker-entry input{opacity:0;position:absolute}.player-card .player-card-inner.color-card .color-entry.color-picker-entry label{background:var(--rainbow);display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;border-radius:var(--borderRadiusCard)}.player-card .player-card-inner.color-card .color-entry.color-picker-entry label::after{content:"";position:absolute;z-index:2;background:#28272b8f;width:30%;max-width:40px;aspect-ratio:1;bottom:5%;right:5%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)saturate(1.5);border-radius:50%;background-image:url(/images/color-picker.svg);background-size:68%;background-position:50%;background-repeat:no-repeat}.player-card .player-card-inner.color-card .color-entry.color-picker-entry.color-set label{background:var(--bg)}.player-card .player-card-inner.option-card{z-index:1;box-shadow:none;transition:.15s ease;background:0 0;color:#fff}.player-card .player-card-inner.option-card.hide{opacity:0}.player-card .player-card-inner.option-card .option-card-inner{display:flex;align-items:center;width:calc(100% - var(--gap) * 2);height:calc(100% - var(--gap) * 2 - 34px);padding:var(--paddingOptionCard);text-align:center;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.player-card .player-card-inner.option-card .option-card-inner::-webkit-scrollbar{display:none}.player-card .player-card-inner.option-card .option-card-inner .divider{width:5px;height:30%;background:#1b1921;border-radius:99px;flex-shrink:0;margin:0 7% 0 5%;animation:fadeIn 1s ease}.player-card .player-card-inner.option-card .option-card-inner .divider.leading-divider{width:0;margin-right:0}.player-card .player-card-inner.option-card .option-card-inner .divider.equal{margin:0 7%}.player-card .player-card-inner.option-card .option-card-inner .counter-entry{flex-shrink:0;display:none;flex-direction:column;align-items:center;justify-content:center;height:100%;max-height:200px;aspect-ratio:1/3;max-width:120px;padding:0 2% 0 0;position:relative}.player-card .player-card-inner.option-card .option-card-inner .counter-entry.visible{display:flex;animation:popIn .3s ease}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .increase-label,.player-card .player-card-inner.option-card .option-card-inner .counter-entry .decrease-label{width:100%;flex-grow:1;display:flex;justify-content:center}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .increase-label .font,.player-card .player-card-inner.option-card .option-card-inner .counter-entry .decrease-label .font{height:100%;max-height:32px}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .increase-label{align-items:flex-end}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .decrease-label{align-items:flex-start}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .font{--fontColor:var(--fontWhite)}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .increase-counter,.player-card .player-card-inner.option-card .option-card-inner .counter-entry .decrease-counter{width:100%;flex-grow:1;display:flex;justify-content:center;position:absolute;height:50%}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .increase-counter{align-items:flex-start;top:0}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .decrease-counter{align-items:flex-end;bottom:0}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display{height:50%;max-height:100px;display:flex;align-items:center;flex-direction:column;justify-content:center;width:70%;box-shadow:0 0 0 calc(var(--font-size-entry)/8);border-radius:calc(var(--font-size-entry)/2)}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-number{padding-top:20%;flex-grow:1;width:100%;display:flex;justify-content:center;align-items:center}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-number .font{animation:popIn .3s ease}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon{aspect-ratio:1;flex-grow:1;background:var(--bg);background-size:contain;background-position:50%;background-repeat:no-repeat;padding-bottom:20%}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.tax{--bg:url("/images/tax.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.tax-1{--bg:url("/images/tax-1.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.tax-2{--bg:url("/images/tax-2.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.poison{--bg:url("/images/poison.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.storm{--bg:url("/images/storm.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.xp{--bg:url("/images/xp.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.energy{--bg:url("/images/energy.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.rad{--bg:url("/images/rad.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.aC{--bg:url("/images/aC.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.bC{--bg:url("/images/bC.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.W{--bg:url("/images/W.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.U{--bg:url("/images/U.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.B{--bg:url("/images/B.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.R{--bg:url("/images/R.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.G{--bg:url("/images/G.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.C{--bg:url("/images/C.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.blood{--bg:url("/images/blood.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.clue{--bg:url("/images/clue.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.food{--bg:url("/images/food.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.gold{--bg:url("/images/gold.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.map{--bg:url("/images/map.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-entry .counter-display .counter-icon.treasure{--bg:url("/images/treasure.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker{display:flex;flex-direction:column;justify-content:center;height:100%;gap:calc(var(--sizeHeight)/20);padding:0 6%}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-row{height:50%;max-height:44px;display:flex;gap:calc(var(--sizeHeight)/20)}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon{height:100%;max-height:44px;border-radius:50%;aspect-ratio:1;flex-grow:1;background-color:rgba(0,0,0,.3);background-image:var(--bg);background-size:70%;background-position:50%;background-repeat:no-repeat;transition:.3s ease-in-out;animation:popIn .3s ease}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.active{background-color:#000;opacity:.3}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.tax{--bg:url("/images/tax.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.tax-1{--bg:url("/images/tax-1.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.tax-2{--bg:url("/images/tax-2.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.poison{--bg:url("/images/poison.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.storm{--bg:url("/images/storm.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.xp{--bg:url("/images/xp.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.energy{--bg:url("/images/energy.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.rad{--bg:url("/images/rad.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.aC{--bg:url("/images/aC.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.bC{--bg:url("/images/bC.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.W{--bg:url("/images/W.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.U{--bg:url("/images/U.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.B{--bg:url("/images/B.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.R{--bg:url("/images/R.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.G{--bg:url("/images/G.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.C{--bg:url("/images/C.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.blood{--bg:url("/images/blood.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.clue{--bg:url("/images/clue.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.food{--bg:url("/images/food.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.gold{--bg:url("/images/gold.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.map{--bg:url("/images/map.svg")}.player-card .player-card-inner.option-card .option-card-inner .counter-picker .counter-icon.treasure{--bg:url("/images/treasure.svg")}.player-card .player-card-inner.option-card .option-card-inner .option-entry{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(var(--gap) * 1.2);height:100%;max-height:170px;max-width:120px;animation:popIn .3s ease;aspect-ratio:1/2}.player-card .player-card-inner.option-card .option-card-inner .option-entry .option-entry-icon{height:36%;max-height:60px;aspect-ratio:1;background-size:contain;background-repeat:no-repeat;background-position:50%}.player-card .player-card-inner.option-card .option-card-inner .option-entry .option-entry-text{width:100%;font-size:var(--font-size-entry)}.player-card .player-card-inner.option-card .option-card-inner .option-entry.background{aspect-ratio:1}.player-card .player-card-inner.option-card .option-card-inner .option-entry.background .option-entry-icon{--borderRadiusCard:calc(var(--borderRadius) / 1.5);border-radius:var(--borderRadiusCard);box-shadow:0 0 0 1px rgba(0,0,0,.3);background-position:50% 0;background-size:cover;aspect-ratio:1/.7;max-width:80%;background-color:var(--bg);position:relative}.player-card .player-card-inner.option-card .option-card-inner .option-entry.background .option-entry-icon.background-image{background-image:var(--bgImage)}.player-card .player-card-inner.option-card .option-card-inner .option-entry.background .option-entry-icon.partner:before,.player-card .player-card-inner.option-card .option-card-inner .option-entry.background .option-entry-icon.partner:after{content:"";position:absolute;width:50%;height:100%;background-size:cover;background-position:50% 0;z-index:1}.player-card .player-card-inner.option-card .option-card-inner .option-entry.background .option-entry-icon.partner:before{left:0;background-image:var(--bgImage);border-radius:var(--borderRadiusCard)0 0 var(--borderRadiusCard)}.player-card .player-card-inner.option-card .option-card-inner .option-entry.background .option-entry-icon.partner:after{right:0;background-color:var(--bg);background-image:var(--bgImagePartner);border-radius:0 var(--borderRadiusCard)var(--borderRadiusCard)0;box-shadow:inset 1px 0 #0000006e}.player-card .player-card-inner.option-card .option-card-inner .option-entry.kill .option-entry-icon,.player-card .player-card-inner.option-card .option-card-inner .option-entry.partner .option-entry-icon{border-radius:50%;background-color:#1d1b24}.player-card .player-card-inner.option-card .option-card-inner .option-entry.kill .option-entry-icon{background-image:url(/images/kill-v2.svg)}.player-card .player-card-inner.option-card .option-card-inner .option-entry.kill .option-entry-icon.active{background-image:url(/images/unkill-v2.svg)}.player-card .player-card-inner.option-card .option-card-inner .option-entry.partner .option-entry-icon{background-image:url(/images/commander-v2.svg)}.player-card .player-card-inner.option-card .option-card-inner .option-entry.partner .option-entry-icon.active{background-image:url(/images/partners-v2.svg)}.player-card .player-card-inner.option-card .option-card-inner .option-entry.save-profile{--color:var(--green);--icon:url("/images/plus.svg");aspect-ratio:1/1.15}.player-card .player-card-inner.option-card .option-card-inner .option-entry.save-profile.saved{--icon:url("/images/check.svg");--color:var(--yellow)}.player-card .player-card-inner.option-card .option-card-inner .option-entry.load-profile{--color:var(--lightBlue);--icon:url("/images/load.svg");aspect-ratio:1}.player-card .player-card-inner.option-card .option-card-inner .option-entry.save-profile .option-entry-icon,.player-card .player-card-inner.option-card .option-card-inner .option-entry.load-profile .option-entry-icon{--borderRadiusCard:calc(var(--borderRadius) / 1.5);border-radius:var(--borderRadiusCard);background-color:#1b1921;aspect-ratio:1/.7;max-width:80%;display:flex;align-items:center;justify-content:center}.player-card .player-card-inner.option-card .option-card-inner .option-entry.save-profile .option-entry-icon:after,.player-card .player-card-inner.option-card .option-card-inner .option-entry.load-profile .option-entry-icon:after{content:"";display:block;border-radius:50%;width:40%;max-width:34px;aspect-ratio:1;background-color:var(--color);background-image:var(--icon);background-position:50%;background-size:100%;transition:background-color .3s ease}.player-card .player-card-inner.big-change .player-life-count .font{animation:earthquake .5s ease infinite}.player-card .player-card-inner.big-change .player-life-count .font:nth-child(1){animation-delay:-.25s}.player-card .player-card-inner.big-change .player-life-count .font:nth-child(2){animation-delay:-.15s}.player-card .player-card-inner.big-change .player-life-count .font:nth-child(3){animation-delay:-.05s}.player-card .player-card-inner.info-card{z-index:1;background:0 0;box-shadow:none;pointer-events:auto;transition:.15s ease}.player-card .player-card-inner.info-card.commander-damage-received{background:var(--red)}.player-card .player-card-inner.info-card.commander-damage-received .info-card-text,.player-card .player-card-inner.info-card.commander-damage-received .return-to-game-button{animation:earthquake .5s ease infinite}.player-card .player-card-inner.info-card.commander-damage-received .info-card-text{animation-delay:-.25s}.player-card .player-card-inner.info-card.commander-damage-received .info-card-text b{animation:earthquake .5s ease infinite;animation-delay:-.15s}.player-card .player-card-inner.info-card.commander-damage-removed{background:#009267;background:color(display-p3 0 .561 .412)}.player-card .player-card-inner.info-card .info-card-inner{display:flex;align-items:center;justify-content:center;flex-direction:column;width:calc(100% - var(--gap) * 2);height:calc(100% - var(--gap) * 2);padding:var(--gap);color:#fff;text-align:center;gap:calc(var(--font-size-commander)/7);overflow:hidden}.player-card .player-card-inner.info-card .info-card-inner .info-card-text{width:100%;font-size:calc(var(--font-size-commander) * .484)}.player-card .player-card-inner.info-card .info-card-inner .info-card-text b{font-size:var(--font-size-commander);font-weight:500;margin-bottom:calc(0px - var(--font-size-commander) * .09);display:block}.player-card .player-card-inner.info-card .return-to-game-button{padding:0 calc(var(--font-size-commander) * .2);height:calc(var(--font-size-commander) * .48);background:var(--yellow);color:#000;border-radius:99px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;font-size:calc(var(--font-size-commander) * .3);flex-shrink:0}.player-card .player-card-inner.active .increase-button,.player-card .player-card-inner.active .decrease-button,.player-card .player-card-inner.active .player-life-count,.player-card .player-card-inner.active .killed-overlay{pointer-events:none}.player-card .player-card-inner.active .counter-controls,.player-card .player-card-inner.active .counters-on-card,.player-card .player-card-inner.active .turn-time-tracker{display:none}.player-card .player-card-inner.own-damage .commander-damage-card-inner .commander-damage{pointer-events:auto}.player-card .commander-damage-card{width:100%;height:100%;z-index:2;animation:fadeIn .3s ease;transition:.3s ease;gap:calc(var(--gap)/2);background:#000}.player-card .commander-damage-card.hide{opacity:0}.player-card .commander-damage-card .font{--fontColor:var(--fontWhite)}.player-card .commander-damage-card.partner-commander .damage-display{width:calc(var(--sizeWidth)/2.3/2)}.player-card .commander-damage-card.partner-commander .life-change-feedback{opacity:.5;width:calc(var(--sizeWidth)/3.5/2)}.player-card .commander-damage-card.partner-commander .commander-damage-card-inner .increase-button:before,.player-card .commander-damage-card.partner-commander .commander-damage-card-inner .increase-button:after,.player-card .commander-damage-card.partner-commander .commander-damage-card-inner .decrease-button:before,.player-card .commander-damage-card.partner-commander .commander-damage-card-inner .decrease-button:after{opacity:0}.player-card .commander-damage-card .commander-damage-card-inner{width:100%;height:100%;color:#fff;font-size:30px;background:var(--bg);position:relative;border-radius:calc(var(--borderRadius)/2);display:flex;align-items:center;justify-content:center;background-position:50% 0;background-size:cover}.player-card .commander-damage-card .commander-damage-card-inner:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);z-index:1;border-radius:calc(var(--borderRadius)/2)}.player-card .commander-damage-card .commander-damage-card-inner>*{z-index:2}.player-card .roll-overlay{width:100%;height:100%;background:#262628;z-index:3;transition:none;animation:fadeIn .3s ease}.player-card .roll-overlay.fade-out{animation:fadeOut .3s ease}.player-card .roll-overlay .numbers-wrapper{height:calc(var(--sizeHeight)/1.1 - var(--gap) * 2);width:calc(var(--sizeWidth)/2.3);max-height:150px;display:flex;justify-content:center}.player-card .roll-overlay .numbers-wrapper .font{max-width:50%}.player-card .roll-overlay:not(.highlight) .font{--fontColor:var(--fontWhite)}.player-card .roll-overlay.highlight{overflow:hidden;background:var(--rainbow)}.player-card .roll-overlay.highlight .font{z-index:2;--fontColor:var(--fontBlack)}.player-card .increase-button,.player-card .decrease-button,.player-card .player-life-count{transition:.3s ease}.player-card .increase-button,.player-card .decrease-button{position:absolute;width:50%;height:100%;display:flex;align-items:center;background:0 0;cursor:pointer;z-index:1}.player-card .increase-button:before,.player-card .decrease-button:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:0;transition:opacity .15s ease-in-out;opacity:0}.player-card .increase-button.active:before,.player-card .decrease-button.active:before{opacity:1}.player-card .increase-button.active .life-change-feedback,.player-card .decrease-button.active .life-change-feedback{opacity:1}.player-card .increase-button{right:0;justify-content:flex-end}.player-card .decrease-button{left:0}body.clean-look .player-card .increase-button .life-change-feedback,body.clean-look .player-card .decrease-button .life-change-feedback{opacity:0}body.clean-look .player-card .increase-button .life-change-feedback.active,body.clean-look .player-card .decrease-button .life-change-feedback.active{opacity:1}body.vertical-tap-areas .player-card .increase-button,body.vertical-tap-areas .player-card .decrease-button{width:100%;height:50%;left:0;right:auto;top:auto;bottom:auto;justify-content:center}body.vertical-tap-areas .player-card .increase-button .life-change-feedback,body.vertical-tap-areas .player-card .decrease-button .life-change-feedback{height:calc(var(--sizeHeight)/7);width:calc(var(--sizeWidth)/5);margin:4%;opacity:0}body.vertical-tap-areas .player-card .increase-button .life-change-feedback.active,body.vertical-tap-areas .player-card .decrease-button .life-change-feedback.active{opacity:1}body.vertical-tap-areas .player-card .increase-button{top:0}body.vertical-tap-areas .player-card .increase-button .life-change-feedback{top:0}body.vertical-tap-areas .player-card .decrease-button{bottom:0}body.vertical-tap-areas .player-card .decrease-button .life-change-feedback{bottom:0}.player-card.rotate-left .player-card-inner,.player-card.rotate-right .player-card-inner{--sizeWidth:var(--height);--sizeHeight:var(--width);width:var(--height);height:var(--width)}.player-card.rotate-left .player-card-inner{transform:rotate(-90deg)}.player-card.rotate-right .player-card-inner{transform:rotate(90deg)}.player-card.upside-down .player-card-inner{transform:rotate(180deg)}.player-card .damage-display.own-damage-received .font{animation:earthquake .5s ease infinite}.player-card .damage-display.own-damage-received .font:nth-child(1){animation-delay:-.25s}.player-card .damage-display.own-damage-received .font:nth-child(2){animation-delay:-.15s}.player-card .damage-display.own-damage-received .font:nth-child(3){animation-delay:-.05s}.player-card .damage-display,.player-card .player-life-count{position:relative;z-index:2;pointer-events:none;height:calc(var(--sizeHeight)/1.2 - var(--gap) * 2);width:calc(var(--sizeWidth)/2.3);max-height:150px;display:flex;justify-content:center;align-items:center}.player-card .damage-display .font,.player-card .player-life-count .font{max-width:calc((var(--sizeWidth)/2.3)/2)}.player-card .damage-display.big~.decrease-button .life-change-feedback,.player-card .player-life-count.big~.decrease-button .life-change-feedback{width:calc(var(--sizeWidth)/4)}.player-card .damage-display.big~.increase-button .life-change-feedback,.player-card .player-life-count.big~.increase-button .life-change-feedback{width:calc(var(--sizeWidth)/4)}.player-card .player-life-count{pointer-events:none}.player-card .player-life-count:after{content:"";display:block;position:absolute;width:70%;height:70%;z-index:1;pointer-events:auto}body:not(.set-life-by-tap-enabled) .player-life-count:after{pointer-events:none!important}[class*=portrait],[class*=landscape]{display:grid;gap:var(--gap)}.portrait{grid-template-columns:1fr;grid-template-rows:1fr}.portrait>:nth-child(1){border-radius:var(--borderRadiusEdge)}.landscape{grid-template-columns:1fr;grid-template-rows:1fr}.landscape>:nth-child(1){border-radius:var(--borderRadiusEdge)}.landscape-landscape,.landscape-landscape-uni{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.landscape-landscape>:nth-child(1),.landscape-landscape-uni>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge);border-top-right-radius:var(--borderRadiusEdge)}.landscape-landscape>:nth-child(2),.landscape-landscape-uni>:nth-child(2){border-bottom-left-radius:var(--borderRadiusEdge);border-bottom-right-radius:var(--borderRadiusEdge)}.portrait-portrait{grid-template-columns:1fr 1fr}.portrait-portrait>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge);border-bottom-left-radius:var(--borderRadiusEdge)}.portrait-portrait>:nth-child(2){border-top-right-radius:var(--borderRadiusEdge);border-bottom-right-radius:var(--borderRadiusEdge)}.portrait-portrait-landscape{grid-template-columns:1fr 1fr;grid-template-rows:1.7fr 1fr}.portrait-portrait-landscape>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge)}.portrait-portrait-landscape>:nth-child(2){border-top-right-radius:var(--borderRadiusEdge)}.portrait-portrait-landscape>:nth-child(3){grid-column:1/-1;border-bottom-left-radius:var(--borderRadiusEdge);border-bottom-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1.7fr}.landscape-portrait-portrait>:nth-child(1){grid-column:1/-1;border-top-left-radius:var(--borderRadiusEdge);border-top-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait>:nth-child(2){border-bottom-left-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait>:nth-child(3){border-bottom-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-landscape{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1.7fr 1fr}.landscape-portrait-portrait-landscape>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge);border-top-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-landscape>:nth-child(1),.landscape-portrait-portrait-landscape>:nth-child(4){grid-column:1/-1}.landscape-portrait-portrait-landscape>:nth-child(4){border-bottom-left-radius:var(--borderRadiusEdge);border-bottom-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.portrait-portrait-portrait-portrait>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait>:nth-child(2){border-top-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait>:nth-child(3){border-bottom-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait>:nth-child(4){border-bottom-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-landscape{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr .7fr}.portrait-portrait-portrait-portrait-landscape>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-landscape>:nth-child(2){border-top-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-landscape>:nth-child(5){grid-column:1/-1;border-bottom-right-radius:var(--borderRadiusEdge);border-bottom-left-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-portrait-portrait{grid-template-columns:1fr 1fr;grid-template-rows:.7fr 1fr 1fr}.landscape-portrait-portrait-portrait-portrait>:nth-child(1){grid-column:1/-1;border-top-left-radius:var(--borderRadiusEdge);border-top-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-portrait-portrait>:nth-child(4){border-bottom-left-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-portrait-portrait>:nth-child(5){border-bottom-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(2){border-top-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(5){border-bottom-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(6){border-bottom-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-portrait-portrait-landscape{grid-template-columns:1fr 1fr;grid-template-rows:.7fr 1fr 1fr .7fr}.landscape-portrait-portrait-portrait-portrait-landscape>:nth-child(1),.landscape-portrait-portrait-portrait-portrait-landscape>:nth-child(6){grid-column:1/-1}.landscape-portrait-portrait-portrait-portrait-landscape>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge);border-top-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-portrait-portrait-landscape>:nth-child(6){border-bottom-left-radius:var(--borderRadiusEdge);border-bottom-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(2){border-top-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(7){border-bottom-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(8){border-bottom-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-landscape{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr .75fr}.portrait-portrait-portrait-portrait-portrait-portrait-landscape>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-landscape>:nth-child(2){border-top-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-landscape>:nth-child(7){grid-column:1/-1;border-bottom-left-radius:var(--borderRadiusEdge);border-bottom-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-portrait-portrait-portrait-portrait-landscape{grid-template-columns:1fr 1fr;grid-template-rows:.77fr 1fr 1fr 1fr .77fr}.landscape-portrait-portrait-portrait-portrait-portrait-portrait-landscape>:nth-child(1){grid-column:1/-1;border-top-left-radius:var(--borderRadiusEdge);border-top-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-portrait-portrait-portrait-portrait-landscape>:nth-child(8){grid-column:1/-1;border-bottom-left-radius:var(--borderRadiusEdge);border-bottom-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(2){border-top-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(9){border-bottom-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait>:nth-child(10){border-bottom-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-landscape{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr .75fr}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-landscape>:nth-child(1){border-top-left-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-landscape>:nth-child(2){border-top-right-radius:var(--borderRadiusEdge)}.portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-landscape>:nth-child(9){grid-column:1/-1;border-bottom-left-radius:var(--borderRadiusEdge);border-bottom-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-landscape{grid-template-columns:1fr 1fr;grid-template-rows:.77fr 1fr 1fr 1fr 1fr .77fr}.landscape-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-landscape>:nth-child(1){grid-column:1/-1;border-top-left-radius:var(--borderRadiusEdge);border-top-right-radius:var(--borderRadiusEdge)}.landscape-portrait-portrait-portrait-portrait-portrait-portrait-portrait-portrait-landscape>:nth-child(10){grid-column:1/-1;border-bottom-left-radius:var(--borderRadiusEdge);border-bottom-right-radius:var(--borderRadiusEdge)}.coin-info{position:absolute;z-index:3;animation:popIn .3s ease;pointer-events:none;color:#fff;top:112px;left:calc(var(--vw)/2 - 50px);font-size:25px;display:flex;align-items:center;justify-content:center;height:40px;width:100px;background:#00000087;border-radius:99px;backdrop-filter:blur(10px)saturate(1.5)}.coin-info.hide{animation:fadeOut .3s ease}.initiative-coin,.monarch-coin{position:absolute;width:66px;height:66px;border-radius:50%;top:33px;left:calc(var(--vw)/2 - 33px);z-index:2;background-color:var(--c);background-image:var(--i);background-size:cover;transition:.3s ease-in-out;box-shadow:0 0 0 5px rgba(0,0,0,.3),inset 0 0 0 3.5px #fff;animation:popIn .3s cubic-bezier(.52,.18,.36,1.41);transform:scale(1)rotate(var(--rotation))}.initiative-coin.active,.monarch-coin.active{z-index:100;transform:scale(1.1)rotate(var(--rotation))}.initiative-coin.hide,.monarch-coin.hide{left:-132px!important;top:-132px!important}.monarch-coin{--i:url("/images/monarch.svg");--c:var(--orange)}.initiative-coin{--i:url("/images/initiative.svg");--c:var(--darkRed)}.own-commander-damage-hint-overlay{background:linear-gradient(transparent 5%,rgba(0,0,0,.5) 40%,black 80%)}.own-commander-damage-hint-overlay .text{display:flex;flex-direction:column}.own-commander-damage-hint-overlay .switch-to-own-damage{position:relative;margin:16px}.own-commander-damage-hint-overlay .btn{margin:32px 0 56px}.switch-to-own-damage{position:absolute;background:var(--yellow);background-image:url(/images/dagger.svg);background-repeat:no-repeat;background-size:100%;background-position:50%;height:60px;box-shadow:0 0 0 5px rgba(0,0,0,.3);aspect-ratio:1;border-radius:50%;pointer-events:auto;transition:.3s ease-out;display:flex;align-items:center;justify-content:center}.switch-to-own-damage.close{background-color:var(--lotusRed);background-size:0%}.switch-to-own-damage.close:before,.switch-to-own-damage.close:after{content:"";position:absolute;width:40%;height:5px;background-color:#fff;border-radius:2px}.switch-to-own-damage.close::before{transform:rotate(45deg);animation:closeStroke1 .3s cubic-bezier(.45,.19,.29,1.45)}.switch-to-own-damage.close::after{transform:rotate(-45deg);animation:closeStroke2 .3s cubic-bezier(.45,.19,.29,1.45)}.switch-to-own-damage.hide{transform:scale(0)}.other-buttons-wrapper{position:absolute;bottom:var(--menuBtn-bottom);left:50%;transform:translate(-50%,50%);z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none}.other-buttons-wrapper.commander-dmg-overlay-active{z-index:10}.other-buttons-wrapper.commander-dmg-overlay-active .switch-to-own-damage{pointer-events:none;animation:buttonHintAttention 1s ease-in-out 4}.other-buttons-wrapper .other-buttons{pointer-events:none;display:flex;width:54px;height:54px}.other-buttons-wrapper .other-buttons .game-timer-wrapper{position:absolute;width:54px;display:flex;justify-content:center}.other-buttons-wrapper .other-buttons .game-timer{position:relative;top:0;pointer-events:auto;animation:popIn .3s cubic-bezier(.52,.18,.36,1.41)}.other-buttons-wrapper .other-buttons .game-timer.paused{background:#000}.other-buttons-wrapper .other-buttons.hide .day-night-switcher,.other-buttons-wrapper .other-buttons.hide .planechase-btn,.other-buttons-wrapper .other-buttons.hide .archenemy-btn,.other-buttons-wrapper .other-buttons.hide .game-timer-wrapper{transform:scale(0);opacity:0}.layout-other-btns-top .other-buttons .planechase-btn,.layout-other-btns-top .other-buttons .archenemy-btn,.layout-other-btns-top .other-buttons .day-night-switcher{top:-90px}.layout-other-btns-top .other-buttons .game-timer-wrapper{top:-90px}.layout-other-btns-bottom .other-buttons .planechase-btn,.layout-other-btns-bottom .other-buttons .archenemy-btn,.layout-other-btns-bottom .other-buttons .day-night-switcher{bottom:-90px}.layout-other-btns-bottom .other-buttons .game-timer-wrapper{bottom:-76px}body.vertical-tap-areas.landscape.layout-other-btns-bottom .other-buttons .game-timer-wrapper{transform:rotate(-90deg)}.layout-other-btns-sides-vertical .other-buttons .planechase-btn{top:-90px}.layout-other-btns-sides-vertical .other-buttons .archenemy-btn{bottom:-90px}.layout-other-btns-sides-vertical .other-buttons .day-night-switcher.day-night-switcher-archenemy-active{top:-90px}.layout-other-btns-sides-vertical .other-buttons .day-night-switcher.day-night-switcher-planechase-active{bottom:-90px}.layout-other-btns-sides-vertical .other-buttons .day-night-switcher.day-night-switcher-both-active{top:-166px}.layout-other-btns-sides .other-buttons .planechase-btn{left:-90px}.layout-other-btns-sides .other-buttons .archenemy-btn{right:-90px}.layout-other-btns-sides .other-buttons .day-night-switcher.day-night-switcher-archenemy-active{left:-90px}.layout-other-btns-sides .other-buttons .day-night-switcher.day-night-switcher-planechase-active{right:-90px}.layout-other-btns-sides .other-buttons .day-night-switcher.day-night-switcher-both-active{top:-90px}.layout-other-btns-sides .other-buttons .day-night-switcher.day-night-switcher-both-active.day-night-switcher-move-bottom{top:unset;bottom:-90px}.day-night-switcher,.planechase-btn,.archenemy-btn{position:absolute;width:54px;height:54px;border-radius:50%;z-index:2;background-color:#000;background-size:60%;background-position:50% 40%;background-repeat:no-repeat;transition:.3s ease-in-out;box-shadow:0 0 0 5px rgba(0,0,0,.3);animation:popIn .3s cubic-bezier(.52,.18,.36,1.41);pointer-events:auto}.planechase-btn{background-image:url(/images/planechase.svg)}.archenemy-btn{background-image:url(/images/archenemy.svg)}.day-night-switcher:before,.day-night-switcher:after{content:"";display:block;position:absolute;height:100%;width:100%;background:var(--bg);background-position:50%;background-size:90%;background-repeat:no-repeat;transition:.3s ease;transition:.3s ease}.day-night-switcher:before{background-image:url(/images/day.svg)}.day-night-switcher:after{background-image:url(/images/night.svg);transform:scale(0);opacity:0}.day-night-switcher.night:before{transform:scale(0);opacity:0}.day-night-switcher.night:after{transform:scale(1);opacity:1}.close-controls-backdrop{width:100%;position:absolute;bottom:calc(var(--gap) * 2 + 40px);top:0;z-index:3}.counter-controls{position:absolute;display:flex;align-items:center;justify-content:center;height:calc(100% - var(--gap) * 4);width:calc(100% - var(--gap) * 4);max-height:80px;max-width:160px;padding:var(--gap);background-color:var(--bg);background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6));z-index:3;animation:popIn .3s cubic-bezier(.52,.18,.36,1.41);border-radius:var(--borderRadius);transition:.3s ease-in-out;bottom:calc(var(--gap) * 2 + 40px)}.counter-controls.soon-remove{transition:1.5s ease-in-out;opacity:0}.counter-controls.fade-out{opacity:0;pointer-events:none}.counter-controls .font{--fontColor:var(--fontWhite)}.counter-controls .counter-controls-display{flex-shrink:0;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(var(--gap)/2)}.counter-controls .counter-controls-display .counter-controls-number{height:50%;display:flex}.counter-controls .counter-controls-display .counter-controls-number .font{animation:popIn .3s ease}.counter-controls .counter-controls-display .counter-controls-icon{aspect-ratio:1;flex-grow:1;background:var(--bg);background-size:contain;background-position:50%;background-repeat:no-repeat}.counter-controls .counter-controls-display .counter-controls-icon.tax{--bg:url("/images/tax.svg")}.counter-controls .counter-controls-display .counter-controls-icon.tax-1{--bg:url("/images/tax-1.svg")}.counter-controls .counter-controls-display .counter-controls-icon.tax-2{--bg:url("/images/tax-2.svg")}.counter-controls .counter-controls-display .counter-controls-icon.poison{--bg:url("/images/poison.svg")}.counter-controls .counter-controls-display .counter-controls-icon.storm{--bg:url("/images/storm.svg")}.counter-controls .counter-controls-display .counter-controls-icon.xp{--bg:url("/images/xp.svg")}.counter-controls .counter-controls-display .counter-controls-icon.energy{--bg:url("/images/energy.svg")}.counter-controls .counter-controls-display .counter-controls-icon.rad{--bg:url("/images/rad.svg")}.counter-controls .counter-controls-display .counter-controls-icon.aC{--bg:url("/images/aC.svg")}.counter-controls .counter-controls-display .counter-controls-icon.bC{--bg:url("/images/bC.svg")}.counter-controls .counter-controls-display .counter-controls-icon.W{--bg:url("/images/W.svg")}.counter-controls .counter-controls-display .counter-controls-icon.U{--bg:url("/images/U.svg")}.counter-controls .counter-controls-display .counter-controls-icon.B{--bg:url("/images/B.svg")}.counter-controls .counter-controls-display .counter-controls-icon.R{--bg:url("/images/R.svg")}.counter-controls .counter-controls-display .counter-controls-icon.G{--bg:url("/images/G.svg")}.counter-controls .counter-controls-display .counter-controls-icon.C{--bg:url("/images/C.svg")}.counter-controls .counter-controls-display .counter-controls-icon.blood{--bg:url("/images/blood.svg")}.counter-controls .counter-controls-display .counter-controls-icon.clue{--bg:url("/images/clue.svg")}.counter-controls .counter-controls-display .counter-controls-icon.food{--bg:url("/images/food.svg")}.counter-controls .counter-controls-display .counter-controls-icon.gold{--bg:url("/images/gold.svg")}.counter-controls .counter-controls-display .counter-controls-icon.map{--bg:url("/images/map.svg")}.counter-controls .counter-controls-display .counter-controls-icon.treasure{--bg:url("/images/treasure.svg")}.counter-controls .btn{flex-shrink:0;height:100%;width:50%;position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;transition:.2s ease-in-out}.counter-controls .btn.clicked{background:rgba(0,0,0,.3)}.counter-controls .btn.decrease{left:0;border-radius:var(--borderRadius)0 0 var(--borderRadius)}.counter-controls .btn.decrease .font{margin-right:20%}.counter-controls .btn.increase{right:0;border-radius:0 var(--borderRadius)var(--borderRadius)0}.counter-controls .btn.increase .font{margin-left:20%}.counter-controls .btn .font{height:30%}.counters-on-card{display:flex;align-items:flex-start;position:absolute;bottom:0;left:0;z-index:3;gap:calc(var(--gap)/2);max-width:calc(var(--sizeWidth) - var(--gap) * 2);overflow:auto;padding:var(--gap);-ms-overflow-style:none;scrollbar-width:none}.counters-on-card::-webkit-scrollbar{display:none}.counters-on-card .counter{display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8);background:rgba(0,0,0,.2);height:39px;min-width:34px;padding:1px 12px 0 10px;animation:fadeIn .3s ease-in-out;font-size:21px;border-radius:99px;gap:5px;flex-shrink:0;transition:.2s ease-in-out}.counters-on-card .counter.clicked{background:rgba(0,0,0,.6);color:#fff}.counters-on-card .counter.clicked:before{opacity:1}.counters-on-card .counter.tax{--bg:url("/images/tax.svg")}.counters-on-card .counter.tax-1{--bg:url("/images/tax-1.svg")}.counters-on-card .counter.tax-2{--bg:url("/images/tax-2.svg")}.counters-on-card .counter.poison{--bg:url("/images/poison.svg")}.counters-on-card .counter.storm{--bg:url("/images/storm.svg")}.counters-on-card .counter.xp{--bg:url("/images/xp.svg")}.counters-on-card .counter.energy{--bg:url("/images/energy.svg")}.counters-on-card .counter.rad{--bg:url("/images/rad.svg")}.counters-on-card .counter.aC{--bg:url("/images/aC.svg")}.counters-on-card .counter.bC{--bg:url("/images/bC.svg")}.counters-on-card .counter.W{--bg:url("/images/W.svg")}.counters-on-card .counter.U{--bg:url("/images/U.svg")}.counters-on-card .counter.B{--bg:url("/images/B.svg")}.counters-on-card .counter.R{--bg:url("/images/R.svg")}.counters-on-card .counter.G{--bg:url("/images/G.svg")}.counters-on-card .counter.C{--bg:url("/images/C.svg")}.counters-on-card .counter.blood{--bg:url("/images/blood.svg")}.counters-on-card .counter.clue{--bg:url("/images/clue.svg")}.counters-on-card .counter.food{--bg:url("/images/food.svg")}.counters-on-card .counter.gold{--bg:url("/images/gold.svg")}.counters-on-card .counter.map{--bg:url("/images/map.svg")}.counters-on-card .counter.treasure{--bg:url("/images/treasure.svg")}.counters-on-card .counter:before{content:"";display:block;width:20px;aspect-ratio:1;flex-shrink:0;background:var(--bg);background-size:contain;background-position:50%;background-repeat:no-repeat;margin-top:-1px;opacity:.8;transition:.3s ease-out}.counters-on-card.commander-damage-counters{top:0;bottom:auto;z-index:1;gap:calc(var(--gap)/1.4)}.counters-on-card.commander-damage-counters .counter.commander-damage-counter{position:relative;height:unset;min-width:unset;padding:8px 15px 8px 8px;gap:8px;pointer-events:none}.clickable-cmd-dmg-enabled .counters-on-card.commander-damage-counters .counter.commander-damage-counter{pointer-events:auto}.counters-on-card.commander-damage-counters .counter.commander-damage-counter:before{opacity:1;border-radius:50%;background:var(--cmdDmgBg);box-shadow:0 0 0 2px rgba(255,255,255,.8)}.counters-on-card.commander-damage-counters .counter.commander-damage-counter.has-background-image:before{background-size:cover;background-position:50%}.turn-time-tracker{display:flex;align-items:center;justify-content:center;position:absolute;bottom:var(--gap);right:var(--gap);height:40px;padding:1px 12px 0;color:#fff;background:#000;border-radius:calc(var(--borderRadius)/1.7);z-index:3;font-size:21px;animation:popIn .3s cubic-bezier(.52,.18,.36,1.41);transition:.3s ease-in-out}.turn-time-tracker .minutes-seconds{margin-left:20px;position:relative;min-width:29px}.turn-time-tracker .minutes-seconds:before{content:"";display:block;position:absolute;height:100%;width:2px;background:var(--grey);border-radius:1px;left:calc(0px - var(--gap))}.turn-time-tracker:after{content:"";display:block;position:absolute;height:calc(100% + var(--gap));width:calc(100% + var(--gap));right:calc(0px - var(--gap));bottom:calc(0px - var(--gap))}.life-change-feedback{position:absolute;pointer-events:none;opacity:.3;transition:.3s ease;height:calc(var(--sizeHeight)/3.5);width:calc(var(--sizeWidth)/3.5);max-height:70px;display:flex;justify-content:center;align-items:center;margin:10%}.life-change-feedback .font{animation:popIn .2s ease}.life-change-feedback .font.char-minus,.life-change-feedback .font.char-plus{animation:none}.life-change-feedback.active{opacity:1}.toast{position:absolute;z-index:99;bottom:0;left:0;right:0;margin:0 auto;padding:calc(var(--gap) * 2);background:var(--green);color:#fff;animation:popInFromBelow .3s ease;transition:.3s ease;display:flex;align-items:center;justify-content:center;font-size:21px}.toast.above{z-index:100}.toast.error{background:var(--lotusRed)}.toast.hidden{transform:translateY(100%);opacity:0}.game-timer{position:absolute;top:20px;height:50px;color:#fff;background:#000;font-size:32px;animation:popInFromAbove .3s cubic-bezier(.45,.19,.29,1.45);display:flex;padding:0 13px;align-items:center;justify-content:center;border-radius:calc(var(--borderRadius)/1.5);transition:.2s ease-in-out;min-width:60px;flex-shrink:0}.game-timer:after{content:"Paused";display:flex;align-items:center;justify-content:center;position:absolute;height:26px;background:#fff;border-radius:3px 3px calc(var(--borderRadius)/1.7)calc(var(--borderRadius)/1.7);bottom:-23px;color:#000;font-size:20px;font-weight:600;transition:.2s ease-in-out;opacity:0;padding:0 9px}.game-timer.paused{background:#0000006c;box-shadow:inset 0 0 0 3px}.game-timer.paused:after{opacity:1}.feedback-btn-wrapper{margin-top:calc(clamp(24px,calc(var(--vh)/20),48px) - 12px);display:flex;align-items:center;justify-content:center}.feedback-btn{height:40px;background:var(--rainbow);display:flex;align-items:center;justify-content:center;border-radius:99px;padding:0 20px;animation:popInFromAbove .3s cubic-bezier(.45,.19,.29,1.45);color:#000;text-decoration:none;font-size:26px}.patreon-btn-wrapper{margin-top:4px;display:flex;align-items:center;justify-content:center}.patreon-btn{height:40px;background:var(--red);display:flex;align-items:center;justify-content:center;gap:10px;border-radius:99px;padding:0 17px 0 10px;animation:popInFromAbove .3s cubic-bezier(.45,.19,.29,1.45);color:#fff;text-decoration:none;font-size:22px}.patreon-btn .icon{width:24px;height:24px;background-image:url(/images/patreon.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.patreon,.lotus{position:absolute;z-index:3;top:20px;max-width:calc(100% - 60px);display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;background:#fff;border-radius:16px;animation:popInFromAbove .3s cubic-bezier(.45,.19,.29,1.45);color:#000;text-decoration:none}.patreon.fade-out,.lotus.fade-out{animation:fadeOut .3s ease}.patreon .icon,.lotus .icon{flex-shrink:0;aspect-ratio:1;background-size:cover;animation:popIn .3s ease}.patreon .btn,.lotus .btn{height:28px;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff}.patreon .close,.lotus .close{position:absolute;height:22px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#000;bottom:-7px;right:-7px;animation:popIn .3s ease}.patreon .close:after,.lotus .close:after{content:"";display:block;position:absolute;width:44px;aspect-ratio:1;border-radius:20%}.patreon .close .x-icon,.lotus .close .x-icon{width:22px;height:22px;position:absolute;display:flex;align-items:center;justify-content:center}.patreon .close .x-icon::after,.patreon .close .x-icon::before,.lotus .close .x-icon::after,.lotus .close .x-icon::before{content:"";position:absolute;width:3px;height:50%;border-radius:2px;background:#fff;transform:rotate(45deg)}.patreon .close .x-icon::after,.lotus .close .x-icon::after{transform:rotate(-45deg)}.patreon .icon{width:30px;background-image:url(/images/patreon.svg)}.patreon .text{flex-grow:1;font-size:23px}.patreon .btn{background:var(--orange);border-radius:99px;padding:0 11px}.lotus.Android{--r:4px;--c:var(--seaGreen);--p:10px}.lotus.iOS{--r:99px;--c:var(--lightBlue);--p:15px}.lotus .text{flex-grow:1}.lotus .btn{background:var(--c);border-radius:var(--r);padding:0 var(--p)}.lotus .store{font-weight:600}.lotus .name{font-size:23px;text-transform:none}.lotus .icon{width:44px;background-image:url(/images/app-icon.svg)}@keyframes popIn{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes popOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}@keyframes popRotateIn{0%{opacity:0;transform:scale(0)rotate(180deg)}100%{opacity:1;transform:scale(1)rotate(0)}}.particle{position:absolute;opacity:0;color:#fff}@keyframes growParticle{0%{transform:scale(3)rotate(var(--rotation))}100%{transform:scale(.4)rotate(calc(var(--rotation) + 20deg))}}@keyframes fadeInOut{0%{opacity:0}20%{opacity:.8}80%{opacity:1}100%{opacity:0}}@keyframes fontColorChange{0%{color:#fff}50%,100%{color:var(--color)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes criticalDamageBlink{0%,100%{opacity:.1}50%{opacity:.8}}@keyframes earthquake{0%{transform:translate(0,0)rotate(0)}10%{transform:translate(-2px,-2px)rotate(-1deg)}20%{transform:translate(2px,2px)rotate(1deg)}30%{transform:translate(-2px,2px)rotate(-1deg)}40%{transform:translate(2px,-2px)rotate(1deg)}50%{transform:translate(-2px,0)rotate(0)}60%{transform:translate(2px,0)rotate(1deg)}70%{transform:translate(0,-2px)rotate(-1deg)}80%{transform:translate(0,2px)rotate(1deg)}90%{transform:translate(0,-2px)rotate(-1deg)}100%{transform:translate(0,0)rotate(0)}}@keyframes popInDefault{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes popInClosePlayersOverlay{0%{transform:scale(0)rotate(-90deg)}100%{transform:scale(1)rotate(0)}}@keyframes dropOutOfScreen{0%{transform:translateY(0)}100%{transform:translateY(300%)}}@keyframes playersOverlayPopIn{0%{opacity:0}100%{opacity:1}}@keyframes rotateIn{0%{transform:rotate(-40deg)scaleX(.6)scaleY(.7)skewX(50deg)}100%{transform:rotate(-20deg)scaleX(1)scaleY(1)skewX(0)}}@keyframes fadeRotateIn{0%{opacity:0;transform:rotate(-40deg)}100%{opacity:1;transform:rotate(-20deg)}}@keyframes fadeRotateOut{0%{opacity:1;transform:rotate(-20deg)}100%{opacity:0;transform:rotate(0)}}@keyframes gotItBtnClick{0%{transform:scale(1)}50%{transform:scale(.9);background:var(--blue)}100%{transform:scale(1)}}@keyframes indicate{0%,100%{opacity:.3}50%{opacity:1}}@keyframes popInFromAbove{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes popInFromBelow{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes btnRotateOut{0%{transform:rotate(-20deg)scaleX(1)scaleY(1)skewX(0)}100%{transform:rotate(0)scaleX(.6)scaleY(.7)skewX(50deg)translateY(-100%)}}@keyframes planeControlsPopIn{0%{transform:translateY(-200%)scale(0)}100%{transform:translateY(0)scale(1)}}@keyframes popRotateInDie{0%{opacity:0;transform:scale(0)rotate(360deg)}100%{opacity:1;transform:scale(1)rotate(0)}}@keyframes slideInFromBelow{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes barChipsSlideIn{0%{transform:translateY(100%)rotate(60deg)}50%{transform:translateY(-5%)rotate(-10deg)}70%{transform:translateY(2.5%)rotate(5deg)}85%{transform:translateY(-1.25%)rotate(-2.5deg)}100%{transform:translateY(0)rotate(0)}}@keyframes wiggle{0%,100%{transform:rotate(-.5deg)translate(-.5px,-.5px)}10%{transform:rotate(.3deg)translate(.3px,.3px)}20%{transform:rotate(-.4deg)translate(-.4px,.4px)}30%{transform:rotate(.5deg)translate(.5px,-.5px)}40%{transform:rotate(-.3deg)translate(-.3px,-.3px)}50%{transform:rotate(.4deg)translate(.4px,.4px)}60%{transform:rotate(-.5deg)translate(-.5px,.5px)}70%{transform:rotate(.3deg)translate(.3px,-.3px)}80%{transform:rotate(-.4deg)translate(-.4px,-.4px)}90%{transform:rotate(.5deg)translate(.5px,.5px)}}@keyframes initiative{0%,100%{transform:scale(1)}20%{transform:scale(.7)}40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.05)}}@keyframes monarch{0%,100%{transform:scale(1)}30%{transform:scale(1.2)}}@keyframes buttonHintAttention{0%,100%{transform:scale(1)}50%{transform:scale(1.3)}}html.desktop{overflow:auto}html.desktop #Content{display:block!important}html.desktop #Content h1,html.desktop #Content h2,html.desktop #Content h3,html.desktop #Content strong{color:#000}html.desktop #Content a{color:var(--lightBlue)}html.desktop #Content hr{background:#e9e9e9}html.desktop body{overflow:auto;padding:40px 20px;width:calc(100% - 40px);background:#fff;color:#2b2b2e}html.desktop *{-webkit-user-select:text;-moz-user-select:text;user-select:text}#Content{max-width:720px;margin:0 auto;line-height:1.4;font-size:18px;display:block}#Content h1,#Content h2,#Content h3{line-height:1.2}#Content h1,#Content h2,#Content h3,#Content strong,#Content a{color:#fff}#Content h1{display:inline-flex;align-items:center;gap:12px;margin:0 0 20px;line-height:1;font-size:40px}#Content h1 img{width:50px;aspect-ratio:1}#Content .hero p{font-size:21px}#Content h2{margin:44px 0 4px}#Content h3{margin:24px 0 0;text-transform:none;font-weight:500}#Content h3 .v{background:#1d1f27;padding:4px 10px 3px;border-radius:99px;font-size:16px;margin:6px;color:#8b91a6;text-transform:uppercase}#Content a{font-weight:700}#Content p,#Content ul,#Content ol{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-transform:none}#Content ul,#Content ol{margin:8px 0 16px;padding:0 0 0 32px}#Content ul li,#Content ol li{margin:0 0 4px}#Content p{margin:0 0 16px}#Content hr{border:none;margin:44px 0;background:#252732;height:2px}#Content img{max-width:100%;height:auto}#Content img.qr{width:200px;padding:20px;background:#fff;box-shadow:0 0 0 2px #e7e7e7;border-radius:20px;font-size:22px;color:#000}#Content .screenshots{width:calc(100vw - 40px);margin:24px 0 56px calc((720px - 100vw + 40px)/2);display:flex;gap:40px;justify-content:center;flex-wrap:wrap}@media(max-width:720px){#Content .screenshots{margin:24px 0 56px}}#Content .screenshots img{aspect-ratio:390/844;width:360px;border-radius:47px;box-shadow:0 0 0 10px #000}#Content .qr-wrap{margin:48px 0 24px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}#Content .buildversion{margin:44px 0 0;font-size:17px;color:#848996;display:block}