:root{--font-size-clamped-small: clamp(.5rem, 2vw + .5rem, 1.66rem);--color-bg-main-content-base: 62, 79, 85;--color-bg-main-content: rgb(var(--color-bg-main-content-base));--color-bg-main-content-alpha: rgba(var(--color-bg-main-content-base), .85);--color-bg-page-wide: rgb(52, 52, 52);--color-bg-nav: rgb(44, 62, 80);--color-bg-side-nav: rgb(36, 56, 93);--color-bg-secondary-panel: rgb(43, 48, 104);--color-text-main:#dddddd;--color-link-main: rgb(112, 217, 231);--color-border-main: rgb(114, 114, 114);--border-width-main: 1px;--color-bg-highlight-icon: rgb(142, 68, 173);--shadow-highlight-icon-blur-size: 2px ;--shadow-highlight-icon: 0px 0px 5px var(--shadow-highlight-icon-blur-size) rgba(142, 68, 173, .7);--color-bg-button-main: #2972ba;--color-border-button-main: #aaaaaa;--radius-button-main: 4px;--padding-button-main: 3px 6px;--shadow-button-main: 0 2px 2px rgba(255, 255, 255, .1);--color-bg-input-main: #1F2A38;--color-text-input-main: var(--color-text-main);--color-placeholder-input-main: #7A8B9E;--color-border-input-main: var(--color-border-main);--color-border-input-focus: var(--color-bg-highlight-icon);--color-border-input-error: red;--radius-input-main: 4px;--font-size-input-main: calc(var(--font-size-clamped-small) * .87);--font-ui: "Figtree", "Segoe UI", system-ui, sans-serif;--font-name: "Marcellus", Georgia, serif;--font-number: "IBM Plex Sans Condensed", "Arial Narrow", sans-serif;--color-ui-page: #0B0D12;--color-ui-background: #101319;--color-ui-surface: #161A22;--color-ui-raised: #1E232D;--color-ui-line: #262C38;--color-ui-line-strong: #3A4254;--color-ui-text: #F1F3F7;--color-ui-text-muted: #AAB3C4;--color-ui-text-faint: #7C8597;--color-role-acting: #9479F2;--color-role-acting-text: #CDBFFF;--color-role-harm: #F0913C;--color-role-harm-text: #FFBC80;--color-role-help: #3ED3C6;--color-role-help-text: #8FF2E8;--color-resource-hp-hero: #4CB878;--color-resource-hp-enemy: #E0574A;--color-resource-mp: #4C8EE8;--color-resource-ap: #E2B23A;--color-resource-fury: #E8673A;--color-resource-track: #0A0D12;--color-effect-buff: #5CC08A;--color-effect-debuff: #E8685B;--color-effect-buff-text: #C6F3D9;--color-effect-debuff-text: #FFCDC6;--color-amount-damage: #FF9384;--color-amount-healing: #7FE0A6;--color-amount-mp: #8DB8F5;--color-amount-faint: #D3D8E2;--color-state-revived: #7FE0A6;--color-side-party-text: #9DBDF2;--color-side-enemy-text: #EBA3BA;--color-log-effect: #E3CD8F;--color-portrait-background: #252B38;--glass-smoke: #1A1E27;--glass-hero: #18223A;--glass-enemy: #2B1B25;--glass-acting: #241F3D;--glass-harm: #2C2219;--glass-help: #142B2B;--glass-fallen: #14161B;--glass-amber: #7A5014;--glass-amethyst: #3A2F6B;--glass-edge: rgba(255, 255, 255, .1);--glass-sheen: .07;--color-ui-scrim: rgba(11, 13, 18, .72);--game-width: max(65dvw, min(100dvw, 1120px));--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--radius-small: 6px;--radius-pane: 10px}@font-face{font-family:Figtree;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/figtree-latin-variable-D_ZTVpCC.woff2) format("woff2")}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/marcellus-latin-400-86dSXJnk.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-condensed-latin-500-BqaLkUoX.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-condensed-latin-600-CRd5VyFf.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-condensed-latin-700-D8r4s4aS.woff2) format("woff2")}body{background-color:var(--color-ui-page);color:var(--color-text-main);margin:0;padding:0;font-family:var(--font-ui);font-size:var(--font-size-clamped-small);scrollbar-width:auto;scrollbar-color:#6b6b6b #2f2f2f}.buttonBasic-A{box-sizing:border-box;cursor:pointer;background-color:var(--color-bg-button-main);border:1px solid var(--color-border-button-main);border-radius:var(--radius-button-main);padding:var(--padding-button-main);box-shadow:var(--shadow-button-main);color:var(--color-text-main);font-family:inherit;text-align:center;-webkit-user-select:none;user-select:none;line-height:1.1}.buttonBasic-A:disabled,.buttonBasic-A.disabledButton{opacity:.65;cursor:default}.glass-pane{box-sizing:border-box;background:linear-gradient(155deg,rgba(255,255,255,var(--glass-sheen)) 0,#ffffff03 40%,#00000024),var(--glass-tint, var(--glass-smoke));border:1px solid var(--glass-edge);box-shadow:inset 0 0 0 1px #ffffff0f}button.glass-pane,button.pressable{transition:filter .12s ease-out,border-color .12s ease-out}@media(hover:hover){button.glass-pane:not(:disabled):hover{--glass-sheen: .24;border-color:#ffffff5c}button.pressable:not(:disabled):hover{filter:brightness(1.3)}}button.glass-pane:not(:disabled):active,button.pressable:not(:disabled):active{filter:brightness(.9)}.touch-area{position:relative}.touch-area:after{content:"";position:absolute;inset:calc(-1 * var(--touch-y, 4px)) calc(-1 * var(--touch-x, 4px))}.game-icon-tile{box-sizing:border-box;cursor:pointer}.game-icon-tile-selected{box-sizing:border-box;background-color:var(--color-bg-highlight-icon);box-shadow:var(--shadow-highlight-icon)}.game-tab{box-sizing:border-box;text-decoration:none;cursor:pointer;color:var(--color-link-main)}.game-tab-selected{text-decoration:underline}.layout-center-row{display:flex;justify-content:center;align-items:center}.game-width-main{width:max(65vw,min(100vw,1120px));width:var(--game-width)}.game-simple-page{box-sizing:border-box;height:100%;min-height:0;background-color:var(--color-bg-page-wide);padding:0;margin:0;display:flex;flex-direction:column;align-items:center}.game-simple-page-title{box-sizing:border-box;font-size:calc(var(--font-size-clamped-small) * 1.3);font-weight:700;text-align:center;padding-top:.5rem;padding-bottom:.5rem;border:1px solid var(--color-border-main);align-self:center;background-color:var(--color-bg-nav)}.game-simple-page-nav{box-sizing:border-box;display:flex;justify-content:space-around;padding-top:.25rem;padding-bottom:.25rem;background-color:var(--color-bg-side-nav);border-left:1px solid var(--color-border-main);border-right:1px solid var(--color-border-main)}.game-simple-page-content{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;min-height:0;align-items:center;overflow-y:auto;background-color:var(--color-bg-main-content);padding-top:5px;border-left:1px solid var(--color-border-main);border-right:1px solid var(--color-border-main);border-top:1px solid var(--color-border-main)}.accountPage{display:flex;flex-direction:column;align-items:center;justify-content:center}.accountPanel{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:80%;width:100%;border:1px solid var(--color-border-main);max-width:700px}.accountTitle{box-sizing:border-box;text-align:center;padding-top:.5rem;padding-bottom:.5rem;width:100%;font-size:calc(var(--font-size-clamped-small) * 1.3);background-color:var(--color-bg-side-nav);border-bottom:1px solid var(--color-border-main)}.accountContent{box-sizing:border-box;flex-grow:1;display:flex;flex-direction:column;width:100%;padding-left:1rem;padding-right:1rem;background-color:var(--color-bg-secondary-panel)}@media(min-width:576px){.game-simple-page-content{padding-top:10px}}@media(min-width:1024px){:root{--shadow-highlight-icon-blur-size: 4px }.game-simple-page-content{padding-top:15px}}.webHeader[data-v-ffeb771a]{--web-header-control-height:2.75rem;--web-header-font-size:clamp(1rem, 1.25vw, 1.375rem);box-sizing:border-box;position:relative;z-index:200;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3rem;padding:.25rem .5rem .25rem .75rem;background-color:var(--color-bg-nav);border:1px solid var(--color-border-main);font-family:inherit;font-size:var(--web-header-font-size);font-weight:600;line-height:1}.webHeader-control[data-v-ffeb771a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--web-header-control-height);margin:0;padding:.65rem .85rem;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--color-link-main);font:inherit;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer}.webHeader-control[data-v-ffeb771a]:visited{color:var(--color-link-main)}.webHeader-control[data-v-ffeb771a]:focus-visible{outline:2px solid var(--color-link-main);outline-offset:-3px}.webHeader-mobileBrand[data-v-ffeb771a]{flex:1 1 auto;justify-content:flex-start;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.webHeader-mobileToggle[data-v-ffeb771a]{flex:0 0 auto;min-height:var(--web-header-control-height);margin-left:.5rem;border-color:var(--color-border-main)}.webHeader-navigation[data-v-ffeb771a]{box-sizing:border-box;position:absolute;top:100%;left:-1px;display:none;flex-direction:column;width:calc(100% + 2px);max-height:calc(100dvh - 3rem);overflow-y:auto;background-color:var(--color-bg-nav);border:1px solid var(--color-border-main);box-shadow:0 6px 12px #00000059}.webHeader-navigation-open[data-v-ffeb771a]{display:flex}.webHeader-navItem[data-v-ffeb771a],.webHeader-dropdownContainer[data-v-ffeb771a]{box-sizing:border-box;flex:0 0 auto;width:100%;border-bottom:1px solid var(--color-border-main)}.webHeader-navigation .webHeader-control[data-v-ffeb771a]{width:100%;justify-content:flex-start;border-radius:0}.webHeader-dropdownContainer[data-v-ffeb771a]{position:relative}.webHeader-dropdownTitle[data-v-ffeb771a]{text-align:left}.webHeader-navigation .webHeader-menuButton[data-v-ffeb771a]{justify-content:space-between}.webHeader-menuButton[data-v-ffeb771a]:after{content:"▾";margin-left:.6rem;font-size:.9em}.webHeader-dropdownContent[data-v-ffeb771a]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;background-color:var(--color-bg-side-nav);border-top:1px solid var(--color-border-main)}.webHeader-dropdownAction[data-v-ffeb771a],.webHeader-dropdownStatus[data-v-ffeb771a]{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:var(--web-header-control-height);padding:.65rem 1.5rem;text-align:left;white-space:nowrap}.webHeader-primaryAction[data-v-ffeb771a]{background-color:#365470}.webHeader-logoutAction[data-v-ffeb771a]{margin-top:0;border-top:1px solid var(--color-border-main)}.webHeader-logoutAction[data-v-ffeb771a]:disabled{cursor:wait;opacity:.75}@media(hover:hover){.webHeader-control[data-v-ffeb771a]:hover{background-color:#435e78}}@media(min-width:576px){.webHeader[data-v-ffeb771a]{width:75vw;width:75dvw}}@media(min-width:1024px){.webHeader[data-v-ffeb771a]{width:65vw;width:65dvw}}@media(min-width:1200px){.webHeader[data-v-ffeb771a]{display:grid;grid-template-columns:minmax(14rem,1.75fr) minmax(0,7fr);align-items:stretch;min-height:0;padding:0}.webHeader-mobileToggle[data-v-ffeb771a]{display:none}.webHeader-mobileBrand[data-v-ffeb771a]{display:flex;justify-content:center;border-right:1px solid var(--color-border-main);border-radius:0}.webHeader-navigation[data-v-ffeb771a]{position:static;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;width:100%;max-height:none;overflow:visible;background:none;border:none;box-shadow:none}.webHeader-navItem[data-v-ffeb771a],.webHeader-dropdownContainer[data-v-ffeb771a]{width:auto;border:none}.webHeader-navigation .webHeader-control[data-v-ffeb771a]{justify-content:center;min-height:var(--web-header-control-height);padding:.65rem .5rem}.webHeader-dropdownContent[data-v-ffeb771a]{position:absolute;z-index:100;top:100%;left:50%;width:auto;min-width:11rem;transform:translate(-50%);background-color:var(--color-bg-nav);border:1px solid var(--color-border-main);box-shadow:0 6px 12px #00000059}.webHeader-gameMenuContent[data-v-ffeb771a]{right:0;left:auto;transform:none}.webHeader-navigation .webHeader-dropdownAction[data-v-ffeb771a],.webHeader-dropdownStatus[data-v-ffeb771a]{justify-content:flex-start;min-height:var(--web-header-control-height);padding:.65rem .85rem;text-align:left}}@media(min-width:1200px)and (max-width:1359px){.webHeader[data-v-ffeb771a]{grid-template-columns:1fr}.webHeader-mobileBrand[data-v-ffeb771a]{border-right:0;border-bottom:1px solid var(--color-border-main)}}.web-footer[data-v-d0684351]{box-sizing:border-box;display:flex;justify-content:space-evenly;align-items:center;background-color:var(--color-bg-nav);flex-wrap:wrap;gap:.5rem;padding:.25rem;border:1px solid var(--color-border-main)}.footer-link[data-v-d0684351]:link,.footer-link[data-v-d0684351]:visited{color:var(--color-link-main);text-decoration:none}.communityContainer[data-v-d0684351]{display:flex;justify-content:space-evenly;align-items:center}.communityContainer a[data-v-d0684351]{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;margin-right:20px}.community-discordIcon[data-v-d0684351]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20127.14%2096.36'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%235865f2;}%3c/style%3e%3c/defs%3e%3cg%20id='图层_2'%20data-name='图层%202'%3e%3cg%20id='Discord_Logos'%20data-name='Discord%20Logos'%3e%3cg%20id='Discord_Logo_-_Large_-_White'%20data-name='Discord%20Logo%20-%20Large%20-%20White'%3e%3cpath%20class='cls-1'%20d='M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1A105.25,105.25,0,0,0,126.6,80.22h0C129.24,52.84,122.09,29.11,107.7,8.07ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.25,60,73.25,53s5-12.74,11.44-12.74S96.23,46,96.12,53,91.08,65.69,84.69,65.69Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.community-youtubeIcon[data-v-d0684351]{background-image:url(/assets/youtube-red-DGKfIpUk.png)}.community-redditIcon[data-v-d0684351]{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23fff;}.cls-1,.cls-2{stroke-width:0px;}.cls-2{fill:%23ff4500;}%3c/style%3e%3c/defs%3e%3crect%20class='cls-2'%20x='0'%20y='0'%20width='256'%20height='256'/%3e%3cpath%20class='cls-1'%20d='m154.04,60.36c2.22,9.41,10.67,16.42,20.76,16.42,11.78,0,21.33-9.55,21.33-21.33s-9.55-21.33-21.33-21.33c-10.3,0-18.89,7.3-20.89,17.01-17.25,1.85-30.72,16.48-30.72,34.21,0,.04,0,.07,0,.11-18.76.79-35.89,6.13-49.49,14.56-5.05-3.91-11.39-6.24-18.27-6.24-16.51,0-29.89,13.38-29.89,29.89,0,11.98,7.04,22.3,17.21,27.07.99,34.7,38.8,62.61,85.31,62.61s84.37-27.94,85.31-62.67c10.09-4.8,17.07-15.09,17.07-27,0-16.51-13.38-29.89-29.89-29.89-6.85,0-13.16,2.31-18.2,6.19-13.72-8.49-31.04-13.83-49.99-14.54,0-.03,0-.05,0-.08,0-12.7,9.44-23.24,21.68-24.97Zm-81.54,82.27c.5-10.84,7.7-19.16,16.07-19.16s14.77,8.79,14.27,19.63c-.5,10.84-6.75,14.78-15.13,14.78s-15.71-4.41-15.21-15.25Zm95.06-19.16c8.38,0,15.58,8.32,16.07,19.16.5,10.84-6.84,15.25-15.21,15.25s-14.63-3.93-15.13-14.78c-.5-10.84,5.89-19.63,14.27-19.63Zm-9.96,44.24c1.57.16,2.57,1.79,1.96,3.25-5.15,12.31-17.31,20.96-31.5,20.96s-26.34-8.65-31.5-20.96c-.61-1.46.39-3.09,1.96-3.25,9.2-.93,19.15-1.44,29.54-1.44s20.33.51,29.54,1.44Z'/%3e%3c/svg%3e")}.community-discordIcon[data-v-d0684351]:hover{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20127.14%2096.36'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23fff;}%3c/style%3e%3c/defs%3e%3cg%20id='图层_2'%20data-name='图层%202'%3e%3cg%20id='Discord_Logos'%20data-name='Discord%20Logos'%3e%3cg%20id='Discord_Logo_-_Large_-_White'%20data-name='Discord%20Logo%20-%20Large%20-%20White'%3e%3cpath%20class='cls-1'%20d='M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1A105.25,105.25,0,0,0,126.6,80.22h0C129.24,52.84,122.09,29.11,107.7,8.07ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.25,60,73.25,53s5-12.74,11.44-12.74S96.23,46,96.12,53,91.08,65.69,84.69,65.69Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.community-youtubeIcon[data-v-d0684351]:hover{background-image:url(/assets/youtube-white-BEioQ-QZ.png)}.community-redditIcon[data-v-d0684351]:hover{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23ff4500;stroke-width:0px;}%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='m200.56,98.04c-6.85,0-13.16,2.31-18.2,6.19-13.72-8.49-31.04-13.83-49.99-14.54,0-.03,0-.05,0-.08,0-12.7,9.44-23.24,21.68-24.97,2.22,9.41,10.67,16.42,20.76,16.42,11.78,0,21.33-9.55,21.33-21.33s-9.55-21.33-21.33-21.33c-10.3,0-18.89,7.3-20.89,17.01-17.25,1.85-30.72,16.48-30.72,34.21,0,.04,0,.07,0,.11-18.76.79-35.89,6.13-49.49,14.56-5.05-3.91-11.39-6.24-18.27-6.24-16.51,0-29.89,13.38-29.89,29.89,0,11.98,7.04,22.3,17.21,27.07.99,34.7,38.8,62.61,85.31,62.61s84.37-27.94,85.31-62.67c10.09-4.8,17.07-15.09,17.07-27,0-16.51-13.38-29.89-29.89-29.89Z'/%3e%3c/svg%3e")}.web-main[data-v-4e7fae85]{display:flex;flex-direction:column;align-items:center;background-color:var(--color-bg-page-wide);height:100vh;height:100dvh;overflow-y:auto}.web-header[data-v-4e7fae85],.web-footer[data-v-4e7fae85]{flex:0 0 auto}.web-mainContent[data-v-4e7fae85]{box-sizing:border-box;background-color:var(--color-bg-main-content);padding:5px;border-left:1px solid var(--color-border-main);border-right:1px solid var(--color-border-main);flex-grow:1;width:100%}@media(min-width:576px){.web-header[data-v-4e7fae85],.web-mainContent[data-v-4e7fae85],.web-footer[data-v-4e7fae85]{width:75vw;width:75dvw}.web-main p[data-v-4e7fae85]{max-width:75ch}}@media(min-width:1024px){.web-header[data-v-4e7fae85],.web-mainContent[data-v-4e7fae85],.web-footer[data-v-4e7fae85]{width:65vw;width:65dvw}.web-main p[data-v-4e7fae85]{max-width:100ch}}.titleScreen[data-v-2d9170cd]{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;padding:0;overflow:hidden}.contentWrapper[data-v-2d9170cd]{box-sizing:border-box;position:relative;background-image:url(/assets/title-screen-background-CfQFl7U9.png);background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4vh;z-index:3;flex-grow:1;width:100%}.backgroundBlur[data-v-2d9170cd]{position:absolute;box-sizing:border-box;content:"";background:url(/assets/title-screen-background-CfQFl7U9.png) center center no-repeat;width:calc(100% + 50px);height:calc(100% + 5px);background-size:cover;filter:blur(100px);-webkit-filter:blur(100px);z-index:2}.emptyDiv[data-v-2d9170cd]{height:50%}.titleName[data-v-2d9170cd]{text-align:center;font-size:calc(var(--font-size-clamped-small) * 2.4);font-weight:700;color:#00c3ff;text-shadow:2px 2px 4px rgba(0,0,0,.5);background-color:#00000080;padding:.5rem 1rem;border-radius:8px}.titleActions[data-v-2d9170cd]{display:flex;flex-direction:column;align-items:center;gap:4vh}.titleAction[data-v-2d9170cd]{font-size:calc(var(--font-size-clamped-small) * 1.5);font-weight:700;font-family:inherit}.sessionStatus[data-v-2d9170cd]{padding:.5rem 1rem;border-radius:8px;background-color:#00000080;color:var(--color-text-main)}@media(min-width:1440px){.contentWrapper[data-v-2d9170cd]{background-size:contain}}.loginMainContent[data-v-0039516a]{align-items:center;justify-content:center}.loginForm[data-v-0039516a]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%}.loginField[data-v-0039516a]{display:flex;flex-direction:column;align-items:stretch;width:min(82%,260px)}.password-wrapper[data-v-0039516a]{display:flex;align-items:center;width:100%}.password-wrapper input[data-v-0039516a]{flex:1 1 auto}.toggleShowPwButton[data-v-0039516a]{flex:0 0 auto;background-color:#ffffffb3;border-radius:4px;padding:1px;margin-left:5px}.toggleShowPwImg[data-v-0039516a]{height:calc(var(--font-size-clamped-small) * 1);display:block}.labelName[data-v-0039516a]{display:block;margin-bottom:4px;font-weight:700;text-align:center}.loginForm input[data-v-0039516a]{box-sizing:border-box;border:1px solid var(--color-border-input-main);border-radius:var(--radius-input-main);background:var(--color-bg-input-main);color:var(--color-text-input-main);font-size:var(--font-size-input-main);width:100%}.loginButtonContainer[data-v-0039516a]{box-sizing:border-box}.forgotPasswordLinkContainer[data-v-0039516a]{margin-top:-.25rem}.forgotPasswordLinkButton[data-v-0039516a]{background:none;border:none;padding:0;color:var(--color-link-main);font:inherit;cursor:pointer}.forgotPasswordLinkButton[data-v-0039516a]:hover{text-decoration:underline}.loginResultMsg[data-v-0039516a]{margin-top:1rem;text-align:center}.resendConfirmationContainer[data-v-0039516a]{margin-top:1rem}.resendConfirmationButton[data-v-0039516a]{flex:0 0 auto;font-size:calc(var(--font-size-clamped-small) * 1.1);font-weight:700;font-family:inherit}.alreadyLoggedInContainer[data-v-0039516a]{display:flex;flex-direction:column;align-items:center;text-align:center}.loginButton[data-v-0039516a]{flex:0 0 auto;font-size:calc(var(--font-size-clamped-small) * 1.1);font-weight:700;color:var(--color-text-main);font-family:inherit}.enterGameButton[data-v-0039516a],.logoutButton[data-v-0039516a]{flex:0 0 auto;margin-top:1rem;font-size:calc(var(--font-size-clamped-small) * 1.1);font-weight:700;font-family:inherit}@media(min-width:576px){.loginField[data-v-0039516a]{width:min(100%,340px)}}@media(min-width:1024px){.toggleShowPwButton[data-v-0039516a]{border-radius:6px;padding:2px;margin-left:8px}}.registerPageContainer[data-v-36fa3d50]{height:auto;min-height:80%;flex-shrink:0}.mainFormContent[data-v-36fa3d50]{align-items:center;justify-content:flex-start}.formFields[data-v-36fa3d50]{box-sizing:border-box;flex-grow:1;width:100%;background-color:var(--color-bg-secondary-panel);display:flex;flex-direction:column;justify-content:space-around}.password-wrapper[data-v-36fa3d50]{display:inline-flex;align-items:center}.toggleShowPwButton[data-v-36fa3d50]{background-color:#ffffffb3;border-radius:4px;padding:1px;margin:5px}.toggleShowPwImg[data-v-36fa3d50]{height:calc(var(--font-size-clamped-small) * 1);display:block}.formFields input[data-v-36fa3d50]{box-sizing:border-box;border:1px solid var(--color-border-input-main);border-radius:var(--radius-input-main);background:var(--color-bg-input-main);color:var(--color-text-input-main);font-size:var(--font-size-input-main)}.formFields input[data-v-36fa3d50]::placeholder{color:var(--color-placeholder-input-main)}input[data-v-36fa3d50]:focus{border-color:var(--color-border-input-focus);outline:none}.labelName[data-v-36fa3d50],.labelName-pw[data-v-36fa3d50]{display:block;margin-bottom:4px;font-weight:700}.labelName-pw[data-v-36fa3d50]{margin-bottom:0}.formFields ul[data-v-36fa3d50]{margin:.25em;padding-left:1.25em}.formFields li[data-v-36fa3d50]{font-size:calc(var(--font-size-clamped-small) * .87)}.apiResponse[data-v-36fa3d50]{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-bg-secondary-panel);box-sizing:border-box;border-top:1px solid var(--color-border-main);width:100%;flex-shrink:0;gap:.5rem;padding:.75rem 1rem;color:#fc9090}.registerContainer[data-v-36fa3d50]{box-sizing:border-box;height:20%}.registerButton[data-v-36fa3d50]{flex:0 0 auto;font-size:calc(var(--font-size-clamped-small) * 1.1);font-weight:700}.formFields input.inputFieldValidationError[data-v-36fa3d50]{border:1px solid var(--color-border-input-error)}.registerSuccessContainer[data-v-36fa3d50]{display:flex;box-sizing:border-box;justify-content:center;align-items:center;text-align:center;flex-grow:1;padding:1rem}.userRegisteredContainerLink[data-v-36fa3d50]:link,.userRegisteredContainerLink[data-v-36fa3d50]:visited{color:var(--color-link-main);text-decoration:none}@media(min-width:1024px){.mainFormContent[data-v-36fa3d50]{padding-left:2rem;padding-right:2rem;padding-top:15px}.toggleShowPwButton[data-v-36fa3d50]{border-radius:6px;padding:2px;margin:8px}.formFields input[data-v-36fa3d50]{border-radius:6px}.labelName[data-v-36fa3d50],.labelName-pw[data-v-36fa3d50]{margin-bottom:8px}.labelName-pw[data-v-36fa3d50]{margin-bottom:0}.formFields ul[data-v-36fa3d50]{margin:.25em;padding-left:2em}}.mainContent[data-v-0a9d7dcc]{align-items:center;justify-content:center}.loginContainer[data-v-0a9d7dcc],.resendContainer[data-v-0a9d7dcc]{box-sizing:border-box;margin-top:1rem}.loginButton[data-v-0a9d7dcc],.resendButton[data-v-0a9d7dcc]{flex:0 0 auto;font-size:calc(var(--font-size-clamped-small) * 1.1);font-weight:700}.forgotPasswordMainContent[data-v-dfc11822]{align-items:center;justify-content:center}.forgotPasswordForm[data-v-dfc11822]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%}.forgotPasswordField[data-v-dfc11822]{display:flex;flex-direction:column;align-items:stretch;width:min(82%,260px)}.labelName[data-v-dfc11822]{display:block;margin-bottom:4px;font-weight:700;text-align:center}.forgotPasswordForm input[data-v-dfc11822]{box-sizing:border-box;border:1px solid var(--color-border-input-main);border-radius:var(--radius-input-main);background:var(--color-bg-input-main);color:var(--color-text-input-main);font-size:var(--font-size-input-main);width:100%}.forgotPasswordButton[data-v-dfc11822]{flex:0 0 auto;font-size:calc(var(--font-size-clamped-small) * 1.1);font-weight:700;color:var(--color-text-main);font-family:inherit}.forgotPasswordResultMsg[data-v-dfc11822]{margin-top:1rem;text-align:center}.loginLinkContainer[data-v-dfc11822]{margin-top:1rem}.loginLinkButton[data-v-dfc11822]{flex:0 0 auto;font-size:calc(var(--font-size-clamped-small) * 1.1);font-weight:700}@media(min-width:576px){.forgotPasswordField[data-v-dfc11822]{width:min(100%,340px)}}.passwordResetMainContent[data-v-df57ec39]{align-items:center;justify-content:center}.passwordResetForm[data-v-df57ec39]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%}.passwordResetField[data-v-df57ec39]{display:flex;flex-direction:column;align-items:stretch;width:min(82%,260px)}.password-wrapper[data-v-df57ec39]{display:flex;align-items:center;width:100%}.password-wrapper input[data-v-df57ec39]{flex:1 1 auto}.toggleShowPwButton[data-v-df57ec39]{flex:0 0 auto;background-color:#ffffffb3;border-radius:4px;padding:1px;margin-left:5px}.toggleShowPwImg[data-v-df57ec39]{height:calc(var(--font-size-clamped-small) * 1);display:block}.labelName[data-v-df57ec39]{display:block;margin-bottom:4px;font-weight:700;text-align:center}.passwordResetForm input[data-v-df57ec39]{box-sizing:border-box;border:1px solid var(--color-border-input-main);border-radius:var(--radius-input-main);background:var(--color-bg-input-main);color:var(--color-text-input-main);font-size:var(--font-size-input-main);width:100%}.passwordResetForm input.inputFieldValidationError[data-v-df57ec39]{border:1px solid var(--color-border-input-error)}.passwordResetButton[data-v-df57ec39]{flex:0 0 auto;font-size:calc(var(--font-size-clamped-small) * 1.1);font-weight:700;color:var(--color-text-main);font-family:inherit}.passwordResetResultMsg[data-v-df57ec39]{margin-top:1rem;text-align:center}.loginLinkContainer[data-v-df57ec39],.forgotPasswordLinkContainer[data-v-df57ec39]{margin-top:1rem}.loginLinkButton[data-v-df57ec39],.forgotPasswordLinkButton[data-v-df57ec39]{flex:0 0 auto;font-size:calc(var(--font-size-clamped-small) * 1.1);font-weight:700}@media(min-width:576px){.passwordResetField[data-v-df57ec39]{width:min(100%,340px)}}@media(min-width:1024px){.toggleShowPwButton[data-v-df57ec39]{border-radius:6px;padding:2px;margin-left:8px}}.gameLoadState[data-v-58dd725e]{box-sizing:border-box;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem;background-color:var(--color-bg-page-wide);color:var(--color-font-main);text-align:center}.battleLog[data-v-83e5b951]{position:relative;height:100%;min-height:0}.battleLog-scroll[data-v-83e5b951]{position:relative;height:100%;overflow-y:auto;padding:.25rem 0;box-sizing:border-box;font-size:.9em;line-height:1.35}.battleLog-empty[data-v-83e5b951]{margin:.25rem 0;color:var(--color-ui-text-faint)}.battleLog-line[data-v-83e5b951]{display:flex;gap:8px;margin:0;padding:1px 4px;border-radius:3px;transition:background-color .4s ease-out}.battleLog-line--flash[data-v-83e5b951]{background-color:var(--glass-acting);box-shadow:inset 2px 0 0 var(--color-role-acting);transition:none}.battleLog-line--battle .battleLog-text[data-v-83e5b951]{font-weight:600}.battleLog-turn[data-v-83e5b951]{flex:0 0 3.6em;color:var(--color-ui-text-faint);font-family:var(--font-number);font-variant-numeric:tabular-nums;white-space:nowrap}.battleLog-text[data-v-83e5b951]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;color:var(--color-ui-text)}.battleLog-toggle[data-v-83e5b951]{display:inline-flex;align-items:center;justify-content:center;--touch-x: 5px;--touch-y: 5px;width:1.2em;height:1.2em;margin:0 .3em 0 -.1em;padding:0;border:1px solid var(--color-ui-line-strong);border-radius:3px;background-color:var(--color-ui-raised);color:var(--color-ui-text-muted);vertical-align:-.15em;cursor:pointer}.battleLog-toggle svg[data-v-83e5b951]{width:.8em;height:.8em;transition:transform .12s ease-out}.battleLog-toggle--open svg[data-v-83e5b951]{transform:rotate(90deg)}.battleLog-detail[data-v-83e5b951]{display:block;margin-top:.1em;padding-left:.8em;border-left:2px solid var(--color-ui-line-strong);color:var(--color-ui-text)}.battleLog-part--muted[data-v-83e5b951]{color:var(--color-ui-text-muted)}.battleLog-part--player[data-v-83e5b951]{color:var(--color-side-party-text);font-weight:600}.battleLog-part--enemy[data-v-83e5b951]{color:var(--color-side-enemy-text);font-weight:600}.battleLog-part--skill[data-v-83e5b951]{color:var(--color-role-acting-text)}.battleLog-part--effect[data-v-83e5b951]{color:var(--color-log-effect)}.battleLog-part--damage[data-v-83e5b951]{color:var(--color-amount-damage);font-family:var(--font-number)}.battleLog-part--healing[data-v-83e5b951]{color:var(--color-amount-healing);font-family:var(--font-number)}.battleLog-part--shield[data-v-83e5b951]{color:var(--color-role-help-text)}.battleLog-part--critical[data-v-83e5b951]{color:var(--color-resource-ap);font-weight:700}.battleLog-part--revived[data-v-83e5b951]{color:var(--color-state-revived)}.battleLog-latest[data-v-83e5b951]{position:absolute;right:4px;bottom:4px;min-height:calc(1.75rem - 2px);padding:0 calc(.6rem - 1px);border:1px solid var(--color-ui-line-strong);border-radius:var(--radius-small);background-color:var(--color-ui-raised);color:var(--color-ui-text);font:inherit;font-size:.8em;cursor:pointer}@media(min-width:576px){.battleLog[data-v-83e5b951]{font-size:clamp(.95rem,2.1vw,1.125rem)}.battleLog-latest[data-v-83e5b951]{right:6px;bottom:6px;min-height:2.1em;padding:0 .85em;font-size:.9em}.battleLog-scroll[data-v-83e5b951]{font-size:inherit}}@media(max-width:575px){.battleLog-line[data-v-83e5b951]{gap:6px}}.battleLogSettings[data-v-f33d731b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow-y:auto;padding:.4rem .6rem .6rem;box-sizing:border-box;background-color:var(--color-ui-surface);font-size:.9em;color:var(--color-ui-text)}@media(min-width:576px){.battleLogSettings[data-v-f33d731b]{font-size:clamp(.95rem,2.1vw,1.125rem)}}.battleLogSettings-top[data-v-f33d731b]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.battleLogSettings-presets[data-v-f33d731b]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.battleLogSettings-preset[data-v-f33d731b],.battleLogSettings-done[data-v-f33d731b]{--touch-x: 2px;--touch-y: 3px;min-height:1.75rem;padding:0 .7rem;border:1px solid var(--color-ui-line-strong);border-radius:var(--radius-small);background-color:var(--color-ui-raised);color:var(--color-ui-text);font:inherit;cursor:pointer}.battleLogSettings-preset[aria-pressed=true][data-v-f33d731b]{border-color:var(--color-role-acting);background-color:var(--glass-acting)}.battleLogSettings-custom[data-v-f33d731b]{color:var(--color-ui-text-muted)}.battleLogSettings-expandAll[data-v-f33d731b]{margin-bottom:.3rem;padding-bottom:.3rem;border-bottom:1px solid var(--color-ui-line)}.battleLogSettings-list[data-v-f33d731b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(16em,1fr));gap:.1rem 1rem}.battleLogSettings-option[data-v-f33d731b]{display:flex;align-items:center;gap:.45rem;min-height:1.75rem;cursor:pointer}.battleLogSettings-option input[data-v-f33d731b]{width:1rem;height:1rem;margin:0;accent-color:var(--color-role-acting)}.chatComposer[data-v-be62cda6]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"input count send" "feedback feedback feedback";gap:.25rem .5rem;min-width:0;font-size:.7em;line-height:1}.chatComposer-input[data-v-be62cda6]{grid-area:input;min-width:0;min-height:2rem;box-sizing:border-box;font:inherit}.chatComposer-characterCount[data-v-be62cda6]{grid-area:count;align-self:center;color:#a9a9a9;font-size:.8em;white-space:nowrap}.chatComposer-characterCount--overLimit[data-v-be62cda6]{color:#e07a7a}.chatComposer-feedback[data-v-be62cda6]{grid-area:feedback;display:flex;align-items:center;flex-wrap:wrap;min-width:0;gap:.25rem}.chatComposer-feedbackMessage[data-v-be62cda6]{min-width:0;overflow-wrap:anywhere}.chatComposer-feedbackMessage--muted[data-v-be62cda6]{color:#a9a9a9}.chatComposer-feedbackMessage--caution[data-v-be62cda6]{color:#e6b450}.chatComposer-feedbackMessage--error[data-v-be62cda6]{color:#e07a7a}.chatComposer-submit[data-v-be62cda6]{grid-area:send;min-height:2rem;padding-right:.5rem;padding-left:.5rem;box-sizing:border-box;font:inherit}@media(max-width:575px){.chatComposer-input[data-v-be62cda6],.chatComposer-submit[data-v-be62cda6]{min-height:1.55rem}}.chatMessageFeed[data-v-3fd1d270]{min-width:0;font-size:.9em;line-height:1.15;text-align:left}.chatMessageFeed-list[data-v-3fd1d270]{margin:0;padding:0;list-style:none}.chatMessageFeed-notice[data-v-3fd1d270]{margin:0 0 .25rem;color:#e6b450}.chatMessage[data-v-3fd1d270]{display:block;min-width:0}.chatMessage--provisional[data-v-3fd1d270]{opacity:.75}.chatMessage--caution[data-v-3fd1d270],.chatMessage--error[data-v-3fd1d270]{opacity:1}.chatMessage-status[data-v-3fd1d270]{flex:0 0 auto}.chatMessage-timestamp[data-v-3fd1d270]{display:inline-block;margin-right:.375rem;padding:.08em .25em;color:#ffffff9e;border:1px solid rgba(255,255,255,.12);border-radius:.2rem;background-color:#00000038;font-size:.78em;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.chatMessage-author[data-v-3fd1d270]{margin-right:.375rem;color:#d8c792;font-weight:700;white-space:nowrap}.chatMessage-meta[data-v-3fd1d270]{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:.25rem}.chatMessage-meta.chatMessage--muted[data-v-3fd1d270]{color:#a9a9a9}.chatMessage-meta.chatMessage--caution[data-v-3fd1d270]{color:#e6b450}.chatMessage-meta.chatMessage--error[data-v-3fd1d270]{color:#e07a7a}.chatMessage-reuse[data-v-3fd1d270]{border:0;padding:.125rem .25rem;margin:-.125rem -.25rem;color:inherit;background:transparent;font:inherit;text-decoration:underline;cursor:pointer}.chatMessage-text[data-v-3fd1d270]{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}@media(min-width:576px){.chatMessageFeed[data-v-3fd1d270]{font-size:clamp(.95rem,2.1vw,1.125rem)}}.socketConnectionStatus[data-v-2ef321aa]{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-text-main);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap}.socketConnectionStatus-dot[data-v-2ef321aa]{width:.55em;height:.55em;flex:0 0 auto;border-radius:50%;background-color:#9aa0a6}.socketConnectionStatus[data-state=connecting] .socketConnectionStatus-dot[data-v-2ef321aa]{background-color:#e6b450;animation:connectionPulse-2ef321aa 1.2s ease-in-out infinite}.socketConnectionStatus[data-state=connected] .socketConnectionStatus-dot[data-v-2ef321aa]{background-color:#55c271}.socketConnectionStatus[data-state=reconnecting] .socketConnectionStatus-dot[data-v-2ef321aa]{background-color:#e99445;animation:connectionPulse-2ef321aa 1.2s ease-in-out infinite}.socketConnectionStatus[data-state=synchronizing] .socketConnectionStatus-dot[data-v-2ef321aa]{background-color:#e6b450;animation:connectionPulse-2ef321aa 1.2s ease-in-out infinite}.socketConnectionStatus[data-state=unavailable] .socketConnectionStatus-dot[data-v-2ef321aa],.socketConnectionStatus[data-state=authentication-error] .socketConnectionStatus-dot[data-v-2ef321aa]{background-color:#e36d6d}@keyframes connectionPulse-2ef321aa{0%,to{opacity:.45}50%{opacity:1}}.console[data-v-4a749638]{min-height:0;background-color:var(--color-ui-page);display:flex;justify-content:center;box-sizing:border-box}.consoleShell[data-v-4a749638]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;background-color:var(--color-ui-page);border-top:1px solid var(--color-ui-line);border-right:1px solid var(--color-ui-line);border-left:1px solid var(--color-ui-line)}.consoleHeader[data-v-4a749638]{flex:0 0 auto;min-height:1.75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem .625rem;box-sizing:border-box;background-color:inherit;border-bottom:1px solid var(--color-ui-line);font-size:calc(var(--font-size-clamped-small) * .8);font-weight:600;line-height:1}.consoleHeader-main[data-v-4a749638]{flex:1 1 auto;min-width:0}.consoleTabs[data-v-4a749638]{display:flex;align-items:stretch;gap:1.25rem;min-width:0;height:100%}.consoleTab[data-v-4a749638]{--touch-x: 6px;--touch-y: 2px;border:0;border-bottom:1px solid transparent;display:inline-flex;align-items:center;min-height:1.5rem;padding:.25rem;margin:-.25rem;color:var(--color-ui-text-muted);background:transparent;font:inherit;cursor:pointer}.consoleTab--active[data-v-4a749638]{color:var(--color-ui-text);border-bottom:2px solid var(--color-role-acting)}.consoleHeader-status[data-v-4a749638]{flex:0 0 auto;display:flex;align-items:center;gap:.5rem}.consoleHeader-collapse[data-v-4a749638]{--touch-x: 4px;--touch-y: 2px;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.5rem;margin:-.25rem -.25rem -.25rem 0;padding:0;border:0;background:transparent;color:var(--color-ui-text-muted);cursor:pointer}.consoleHeader-collapse svg[data-v-4a749638]{width:1rem;height:1rem;transition:transform .15s ease-out}.consoleHeader-collapse--collapsed svg[data-v-4a749638]{transform:rotate(180deg)}.consoleHeader-action[data-v-4a749638]{--touch-x: 4px;--touch-y: 2px;display:inline-flex;align-items:center;min-height:1.5rem;color:#fff;border:0;padding:.25rem;margin:-.25rem;background:transparent;font:inherit;text-decoration:underline;cursor:pointer}.consoleContent[data-v-4a749638]{flex:1 1 auto;min-height:0;overflow:hidden;padding:0 10px;box-sizing:border-box}.consolePanel[data-v-4a749638]{min-height:100%}.consolePanel--chat[data-v-4a749638]{height:100%;min-height:0;display:flex;flex-direction:column}.consolePanel--battleLog[data-v-4a749638]{position:relative;height:100%;min-height:0}.console--collapsed .consoleHeader[data-v-4a749638]{border-bottom:0}.chatPanel-history[data-v-4a749638]{flex:1 1 auto;min-height:0;position:relative;overflow:hidden}.chatPanel-historyScroll[data-v-4a749638]{height:100%;overflow-y:auto;padding:.25rem 0;box-sizing:border-box}.chatPanel-composer[data-v-4a749638]{flex:0 0 auto;padding:.25rem 0;border-top:1px solid rgba(114,114,114,.55)}@media(max-width:575px){.consoleContent[data-v-4a749638]{padding-left:.5rem;padding-right:.5rem}.chatPanel-historyScroll[data-v-4a749638]{padding-top:.25rem;padding-bottom:.25rem}.chatPanel-composer[data-v-4a749638]{padding-top:.125rem;padding-bottom:.125rem}}@media(max-height:800px)and (min-width:1024px){.consoleHeader[data-v-4a749638]{min-height:1.5rem;padding-top:.125rem;padding-bottom:.125rem;font-size:calc(var(--font-size-clamped-small) * .7)}.consoleContent[data-v-4a749638]{font-size:calc(var(--font-size-clamped-small) * .7);line-height:1.1;padding-left:8px;padding-right:8px}}.game-crossNavMenu[data-v-9823216d]{background-color:var(--color-ui-page);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.game-crossNavMenu-content[data-v-9823216d]{background-color:var(--color-ui-surface);box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;gap:0;height:100%;border:1px solid var(--color-ui-line);overflow:hidden}.game-crossNavMenu-link[data-v-9823216d]{box-sizing:border-box;display:flex;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:100%;line-height:1;white-space:nowrap;font-size:max(10px,3.2vw);color:var(--color-ui-text-muted);font-weight:600;text-decoration:none}.game-crossNavMenu-link--icon[data-v-9823216d]{flex:0 0 auto;padding:0 6px}.game-crossNavMenu-highlight[data-v-9823216d]{color:var(--color-ui-text);text-decoration:underline;text-decoration-color:var(--color-role-acting);text-decoration-thickness:2px;text-underline-offset:4px}.game-crossNavMenu-highlight-img[data-v-9823216d]{border-bottom:2px solid var(--color-role-acting)}.menuImg[data-v-9823216d]{display:inline-block;width:16px;height:16px;filter:brightness(0) invert(1)}@media(min-width:576px){.game-crossNavMenu-link[data-v-9823216d]{font-size:2.4vw}.menuImg[data-v-9823216d]{width:20px;height:20px}}@media(min-width:1024px){.game-crossNavMenu-link[data-v-9823216d]{font-size:min(var(--font-size-clamped-small),2vw)}.game-crossNavMenu-link--icon[data-v-9823216d]{flex:1 1 0;padding:0}.menuImg[data-v-9823216d]{display:block;width:28px;height:28px}}.ingame-main[data-v-b7599d6f]{box-sizing:border-box;height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden;background-color:var(--color-ui-page)}.ingame-mainContent[data-v-b7599d6f]{flex:1 1 auto;min-height:0;width:100vw;width:100dvw}.ingame-console[data-v-b7599d6f]{flex:0 0 clamp(9rem,20vh,12rem);flex-basis:clamp(9rem,20dvh,12rem);width:100vw;width:100dvw}.ingame-navMenu[data-v-b7599d6f]{flex:0 0 5vh;flex-basis:5dvh;min-height:0;width:100vw;width:100dvw}.ingame-main--battle .ingame-mainContent[data-v-b7599d6f]{flex:0 1 auto}.ingame-main--battle .ingame-console[data-v-b7599d6f]{flex-grow:1}.ingame-main--battle[data-v-b7599d6f]{--battle-console-minimum: 90px}.ingame-main--battle.ingame-main--consoleCollapsed[data-v-b7599d6f],.ingame-main--battle.ingame-main--consoleOver[data-v-b7599d6f]{--battle-console-minimum: 2rem}.ingame-main--battle .ingame-mainContent[data-v-b7599d6f]{min-height:min(var(--battle-minimum-height, 0px),calc(95dvh - var(--battle-console-minimum)))}.ingame-main--battle .ingame-console[data-v-b7599d6f]{flex-shrink:1;min-height:var(--battle-console-minimum)}.ingame-main--consoleOver[data-v-b7599d6f]{position:relative}.ingame-main--consoleOver .ingame-mainContent[data-v-b7599d6f]{flex:1 1 auto;margin-bottom:var(--battle-console-minimum)}.ingame-main--consoleOver .ingame-console[data-v-b7599d6f]{position:absolute;left:0;right:0;bottom:5dvh;z-index:30;height:min(55dvh,22rem);min-height:0;box-shadow:0 -10px 24px #0000008c}.ingame-main--consoleCollapsed .ingame-mainContent[data-v-b7599d6f]{flex:1 1 auto}.ingame-main--consoleCollapsed .ingame-console[data-v-b7599d6f]{flex:0 0 auto}.building-crossnav[data-v-01c53e9c]{box-sizing:border-box;display:inline-flex;flex-wrap:wrap;flex-direction:column;justify-content:space-evenly;align-items:center;background-color:var(--color-bg-side-nav);border-left:1px solid var(--color-border-main);border-right:1px solid var(--color-border-main)}.building-crossnav[data-v-01c53e9c]>*{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;border:1px solid var(--color-border-main)}.building-crossnav img[data-v-01c53e9c]{width:24px;height:24px}@media(min-width:576px){.building-crossnav img[data-v-01c53e9c]{width:32px;height:32px}}@media(min-width:1024px){.building-crossnav img[data-v-01c53e9c]{width:48px;height:48px}}@media(max-height:800px)and (min-width:1024px){.building-crossnav img[data-v-01c53e9c]{width:32px;height:32px}}.resourceBar[data-v-484aeef9]{box-sizing:border-box;border:1px solid var(--color-border-main);display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;background-color:var(--color-bg-nav);font-size:calc(var(--font-size-clamped-small) * .7);font-weight:700}.resourceBar[data-v-484aeef9]>*{display:flex;align-items:center}.resourceBar img[data-v-484aeef9]{width:16px;height:16px}.resourceBar-resourceContainer span[data-v-484aeef9]{padding-left:.25rem;padding-right:.25rem}@media(min-width:576px){.resourceBar img[data-v-484aeef9]{width:20px;height:20px}}@media(min-width:1024px){.resourceBar img[data-v-484aeef9]{width:32px;height:32px}}.expedition-camp-main[data-v-a80c69f5]{box-sizing:border-box;height:100%;min-height:0;background-color:var(--color-bg-page-wide);padding:0;margin:0;display:flex;flex-direction:column;align-items:center}.expedition-camp-main-contentContainer[data-v-a80c69f5]{box-sizing:border-box;display:flex;flex-direction:row;flex:1 1 auto;min-height:0;overflow:hidden}.resourceBar[data-v-a80c69f5]{padding-top:5px;padding-bottom:5px}.buildingNavBar[data-v-a80c69f5]{width:10vw;width:10dvw}.mainContent[data-v-a80c69f5]{width:90vw;width:90dvw}@media(min-width:576px){.buildingNavBar[data-v-a80c69f5]{width:8vw;width:8dvw}.mainContent[data-v-a80c69f5]{width:67vw;width:67dvw}}@media(min-width:1024px){.buildingNavBar[data-v-a80c69f5]{width:6vw;width:6dvw}.mainContent[data-v-a80c69f5]{width:59vw;width:59dvw}}.expedition-camp-home[data-v-73b5f82c]{box-sizing:border-box;height:100%;min-height:0;background-color:var(--color-bg-main-content);overflow-y:auto;border-right:1px solid var(--color-border-main);padding:7px}.expedition-camp-home p[data-v-73b5f82c]{max-width:50ch}@media(min-width:576px){.expedition-camp-home p[data-v-73b5f82c]{max-width:75ch}}@media(min-width:1024px){.expedition-camp-home p[data-v-73b5f82c]{max-width:100ch}}.expedition-camp-building[data-v-9faee5c8]{box-sizing:border-box;height:100%;min-height:0;background-color:var(--color-bg-main-content);overflow-y:auto;border-right:1px solid var(--color-border-main);padding:7px}.expedition-camp-building p[data-v-9faee5c8]{max-width:50ch}@media(min-width:576px){.expedition-camp-building p[data-v-9faee5c8]{max-width:75ch}}@media(min-width:1024px){.expedition-camp-building p[data-v-9faee5c8]{max-width:100ch}}.partyMenu-navBar[data-v-132269a7]{box-sizing:border-box;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;align-items:center;text-align:center;background-color:var(--color-bg-side-nav);border:1px solid var(--color-border-main)}.partyMenu-navBar-link[data-v-132269a7]{color:var(--color-link-main);text-decoration:none}.partyMenu-navBar-link-highlight[data-v-132269a7]{text-decoration:underline}.partyMenu[data-v-119f4b1a]{box-sizing:border-box;height:100%;min-height:0;display:flex;flex-direction:row;justify-content:center;background-color:var(--color-bg-page-wide);padding:0;margin:0}.partyMenu-mainContainer[data-v-119f4b1a]{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:0}.partyMenu-mainContent[data-v-119f4b1a]{box-sizing:border-box;background-color:var(--color-bg-main-content);flex-grow:1;min-height:0;border-left:1px solid var(--color-border-main);border-right:1px solid var(--color-border-main)}.partyMenu-navBar[data-v-119f4b1a]{width:100%;height:4vh;height:4dvh}@media(max-height:800px)and (min-width:1024px){.partyMenu-navBar[data-v-119f4b1a]{height:5vh;height:5dvh;min-height:34px}}.character-overall[data-v-a7e8eb1d]{box-sizing:border-box;width:100%;max-width:768px;display:flex;justify-content:space-between;background-color:var(--color-bg-secondary-panel);border:1px solid var(--color-border-main)}.char-portrait[data-v-a7e8eb1d]{max-width:100%;max-height:100%;box-sizing:border-box;width:12vh;width:12dvh;border-right:1px solid var(--color-border-main);cursor:pointer}.char-statsContainer[data-v-a7e8eb1d]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:.5rem;flex-grow:1;flex-basis:auto;flex-wrap:wrap;font-size:calc(var(--font-size-clamped-small) * .9);color:var(--color-text-main)}.charName[data-v-a7e8eb1d]{display:flex;font-weight:700;align-items:center;flex-grow:3}.charLevel[data-v-a7e8eb1d],.charDescription[data-v-a7e8eb1d]{flex-grow:1}.char-linksContainer[data-v-a7e8eb1d]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;margin-left:auto;padding-left:.5rem;padding-right:.5rem;flex-grow:0;flex-basis:auto;flex-wrap:wrap;border-left:1px solid var(--color-border-main)}.char-links-link[data-v-a7e8eb1d],.char-links-link[data-v-a7e8eb1d]:visited{color:var(--color-link-main);text-decoration:none}.char-statsContainer[data-v-a7e8eb1d],.char-statsContainer[data-v-a7e8eb1d]:visited{text-decoration:none}@media(max-height:800px)and (min-width:1024px){.character-overall[data-v-a7e8eb1d]{min-height:0;align-items:center}.char-portrait[data-v-a7e8eb1d]{width:10.5dvh;height:10.5dvh}.char-statsContainer[data-v-a7e8eb1d],.char-linksContainer[data-v-a7e8eb1d]{font-size:calc(var(--font-size-clamped-small) * .72)}}.partyMenu-home[data-v-ff27b1a9]{box-sizing:border-box;display:flex;height:100%;width:100%;justify-content:center}.partyMenu-home-mainContainer[data-v-ff27b1a9]{display:flex;width:100%;justify-content:center;flex-direction:column;align-items:center;height:100%}.charSidePanel[data-v-ff27b1a9]{box-sizing:border-box;display:flex;vertical-align:top;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:768px;flex-grow:4}.header[data-v-ff27b1a9]{box-sizing:border-box;display:flex;max-width:768px;align-items:center;justify-content:center;flex-grow:1}@media(max-height:800px)and (min-width:1024px){.partyMenu-home[data-v-ff27b1a9],.partyMenu-home-mainContainer[data-v-ff27b1a9]{min-height:0}.partyMenu-home[data-v-ff27b1a9]{overflow:hidden}.charSidePanel[data-v-ff27b1a9]{flex:1 1 auto;min-height:0;overflow:hidden;justify-content:center;gap:6px}.header[data-v-ff27b1a9]{flex:0 0 auto}}.charRotator[data-v-c201fa7f]{box-sizing:border-box;display:flex;flex-wrap:wrap;background-color:var(--color-bg-nav);height:6vh;height:6dvh;align-items:center;justify-content:space-evenly;border-bottom:1px solid var(--color-border-main)}.charRotator-portrait[data-v-c201fa7f]{box-sizing:border-box;height:5vh;height:5dvh;width:5vh;width:5dvh;border:1px solid var(--color-border-main);cursor:pointer}.charRotator-portrait-container[data-v-c201fa7f]{box-sizing:border-box;display:flex;align-items:center}.partySkills[data-v-989c89f7]{box-sizing:border-box;width:100%;max-width:768px;margin:0 auto;padding:.75rem;color:var(--color-text-main)}.partySkills-title[data-v-989c89f7]{margin:0 0 .5rem;font-family:var(--font-name);font-size:calc(var(--font-size-clamped-small) * 1.1);font-weight:400}.partySkills-list[data-v-989c89f7]{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.partySkills-skill[data-v-989c89f7]{box-sizing:border-box;display:flex;gap:.6rem;align-items:flex-start;padding:.5rem;background-color:var(--color-bg-secondary-panel);border:1px solid var(--color-border-main)}.partySkills-icon[data-v-989c89f7]{box-sizing:border-box;flex:0 0 auto;width:48px;height:48px;border:1px solid var(--color-border-main)}.partySkills-text[data-v-989c89f7]{min-width:0}.partySkills-header[data-v-989c89f7]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.partySkills-name[data-v-989c89f7]{font-weight:700;font-size:calc(var(--font-size-clamped-small) * .9)}.partySkills-tag[data-v-989c89f7]{width:20px;height:20px}.partySkills-description[data-v-989c89f7]{margin:.25rem 0 0;font-size:calc(var(--font-size-clamped-small) * .75)}.stageOverview[data-v-835dc900]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.stageOverview-description[data-v-835dc900]{margin:0;font-size:13px;line-height:1.45;color:var(--color-ui-text)}.stageOverview-enemies[data-v-835dc900]{display:flex;flex-direction:column;gap:var(--space-2)}.stageOverview-label[data-v-835dc900]{margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ui-text-muted)}.stageOverview-enemyRow[data-v-835dc900]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.stageOverview-enemy[data-v-835dc900]{width:80px;padding:var(--space-1) 0;border:0;border-radius:var(--radius-small);background:transparent;color:var(--color-ui-text);font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);cursor:pointer}.stageOverview-enemy[data-v-835dc900]:focus-visible{outline:2px solid var(--color-role-acting-text);outline-offset:2px}.stageOverview-portrait[data-v-835dc900]{width:56px;height:56px;box-sizing:border-box;border:1px solid var(--color-ui-line-strong);border-radius:var(--radius-small);background-color:var(--color-portrait-background);object-fit:cover}.stageOverview-enemyName[data-v-835dc900]{font-size:11px;line-height:1.2;text-align:center}.stageOverview-progress[data-v-835dc900]{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);border:1px dashed var(--color-role-acting);border-radius:var(--radius-small);font-size:12.5px;line-height:1.45}.stageOverview-progress--cleared[data-v-835dc900]{border-color:var(--color-effect-buff)}.stageOverview-progress--locked[data-v-835dc900]{border-style:solid;border-color:var(--color-ui-line-strong);background-color:var(--color-ui-raised)}@media(min-width:1024px){.stageOverview[data-v-835dc900]{gap:var(--space-4);padding:var(--space-4) var(--space-5)}.stageOverview-description[data-v-835dc900]{font-size:13.5px}.stageOverview-portrait[data-v-835dc900]{width:64px;height:64px}}.rewardLine[data-v-342661c3]{box-sizing:border-box;display:flex;flex-direction:row}.rewardLine-cell-name[data-v-342661c3],.rewardLine-cell-barContainer[data-v-342661c3],.rewardLine-cell-barNumber[data-v-342661c3]{box-sizing:border-box;display:flex;padding:2px;align-items:center}.rewardLine-cell-name[data-v-342661c3]{width:27%;padding-left:10px}.rewardLine-cell-barContainer[data-v-342661c3]{flex-grow:1}.rewardLine-cell-barNumber[data-v-342661c3]{width:13%}.rewardLine-cell-rewardBar[data-v-342661c3]{box-sizing:border-box;margin-left:8px;margin-right:8px;background-color:red;width:100%;height:25%}@media(min-width:576px){.rewardLine-cell-rewardBar[data-v-342661c3]{margin-left:16px;margin-right:16px}}@media(min-width:1024px){.rewardLine-cell-rewardBar[data-v-342661c3]{margin-left:24px;margin-right:24px}.rewardLine-cell-name[data-v-342661c3]{padding-left:20px}}.stageInfo-rewardPanel[data-v-27a2adda]{box-sizing:border-box;display:flex;flex-direction:column;font-weight:700;padding:.5rem}.rewardLine[data-v-27a2adda]{border:1px solid var(--color-border-main);flex:1}.rewardLine[data-v-27a2adda]:not(:last-child){border-bottom:none}@media(min-width:576px){.stageInfo-rewardPanel[data-v-27a2adda]{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.stageInfo-rewardPanel[data-v-27a2adda]{padding-left:3rem;padding-right:3rem}}.stageInfo-monsterPanel[data-v-06d4633c]{display:flex;flex-direction:column;height:100%;overflow:hidden}.monsterGrid[data-v-06d4633c]{display:grid;width:100%;height:100%;justify-self:center;align-items:center}.monsterGrid-monsterIcon[data-v-06d4633c]{width:56px;height:56px;cursor:pointer}.monsterGrid-cell[data-v-06d4633c]{display:flex;border:1px solid var(--color-border-main);justify-self:center;align-self:center}.monsterGrid-twoChildren[data-v-06d4633c]{grid-template-columns:repeat(2,1fr)}.monsterGrid-threeChildren[data-v-06d4633c]{grid-template-columns:repeat(3,1fr)}.monsterGrid-fourChildren[data-v-06d4633c]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.monsterGrid-fiveChildren[data-v-06d4633c],.monsterGrid-sixChildren[data-v-06d4633c]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.singleMonsterInfo[data-v-06d4633c]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.singleMonsterInfo-subContainer[data-v-06d4633c]{box-sizing:border-box;margin-top:.25rem;margin-left:.25rem;margin-right:.25rem;flex-grow:1;flex-shrink:1;flex-basis:0;width:100%}.singleMonsterInfo-subInfoContainer[data-v-06d4633c]{display:flex;flex-direction:column;justify-content:space-around;overflow:auto;padding-left:5px}.singleMonsterInfo-subSkillsContainer[data-v-06d4633c]{box-sizing:border-box;overflow-y:auto;display:flex;flex-direction:column;height:100%}.singleMonsterInfo-subTipsContainer[data-v-06d4633c]{overflow-y:auto}.singleMonsterInfo-IconAndStrWknContainer[data-v-06d4633c]{display:flex}.singleMonsterInfo-monsterIcon[data-v-06d4633c]{box-sizing:border-box;display:block;width:60px;height:60px;border:1px solid var(--color-border-main)}.singleMonsterInfo-monster-strWknContainer[data-v-06d4633c]{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-evenly;box-sizing:border-box;flex:1;margin-left:5px;padding-left:2px;padding-right:2px}.singleMonsterInfo-monster-strWknContainer-rowStr[data-v-06d4633c],.singleMonsterInfo-monster-strWknContainer-rowWkn[data-v-06d4633c]{display:flex;flex-wrap:nowrap;height:27px;gap:5px}.singleMonsterInfo-monster-strWknContainer-rowStr img[data-v-06d4633c],.singleMonsterInfo-monster-strWknContainer-rowWkn img[data-v-06d4633c]{width:24px;height:24px}.singleMonsterInfo-monster-strWknContainer-rowStr img[data-v-06d4633c]{border:1px solid rgba(0,128,0,.3);background-color:#00ff001a;border-radius:25%;box-shadow:0 0 8px #00ff004d}.singleMonsterInfo-monster-strWknContainer-rowWkn img[data-v-06d4633c]{border:1px solid rgba(255,0,0,.3);background-color:#ff00001a;border-radius:25%;box-shadow:0 0 8px #f006}.singleMonsterInfo-generalInfo[data-v-06d4633c]{flex-grow:1;margin-top:5px;margin-bottom:5px;padding:5px;display:flex;flex-direction:column;justify-content:space-evenly}.singleMonsterInfo-crossNavMenu[data-v-06d4633c]{box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center;text-decoration:none;color:var(--color-link-main);background-color:var(--color-bg-secondary-panel);min-height:15%;width:100%;border-top:1px solid var(--color-border-main)}.singleMonsterInfo-crossNavMenu-link[data-v-06d4633c]{cursor:pointer}.singleMonsterInfo-crossNavMenu-highlight[data-v-06d4633c]{text-decoration:underline}.singleMonsterInfo-subSkillsContainer-indivSkill[data-v-06d4633c]{display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--color-border-main);padding-left:3px;flex:1 1 calc(25% - 4px);max-height:calc(25% - 4px);min-height:calc(25% - 4px);align-content:center;margin:2px}.singleMonsterInfo-subSkillsContainer-indivSkill-toggledVersion[data-v-06d4633c]{flex:none;max-height:none;background-color:#266e6bb3;border:1px solid rga(38,110,107);padding-top:2px;font-weight:700}.singleMonsterInfo-subSkillsContainer-indivSkill-collapsed[data-v-06d4633c]{box-sizing:border-box;justify-content:space-between;align-items:center;display:flex;width:100%;height:100%}.singleMonsterInfo-subSkillsContainer-indivSkill-collapsed img[data-v-06d4633c]{box-sizing:border-box;display:inline-block;width:auto;vertical-align:middle;height:100%;max-height:22px;margin-right:5px}.singleMonsterInfo-subSkillsContainer-indivSkill-expanded[data-v-06d4633c]{box-sizing:border-box;padding:3px;margin:5px;border:1px solid grey;font-weight:400}.toggleArrow[data-v-06d4633c]{margin-right:10px;width:25px;height:25px;background-image:url('data:image/svg+xml;utf8,<svg fill="%23FFFFFF" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 15l5-5H7z"/></svg>');background-size:contain;background-repeat:no-repeat;cursor:pointer;transition:transform .3s}.toggleArrow.expanded[data-v-06d4633c]{transform:rotate(180deg)}.singleMonsterInfo-subTipsContainer-tipList[data-v-06d4633c]{margin:0;padding-left:10px;padding-top:3px;padding-right:10px;list-style-type:none}.singleMonsterInfo-subTipsContainer-tipList li[data-v-06d4633c]{padding-bottom:5px}.tipsTitle[data-v-06d4633c]{font-weight:700}.tipsContent[data-v-06d4633c]{text-align:justify}@media(min-width:576px){.monsterGrid-monsterIcon[data-v-06d4633c]{width:64px;height:64px}.singleMonsterInfo-monsterIcon[data-v-06d4633c]{width:90px;height:90px}.singleMonsterInfo-monster-strWknContainer-rowStr img[data-v-06d4633c],.singleMonsterInfo-monster-strWknContainer-rowWkn img[data-v-06d4633c]{width:39px;height:39px}.singleMonsterInfo-monster-strWknContainer-rowStr[data-v-06d4633c],.singleMonsterInfo-monster-strWknContainer-rowWkn[data-v-06d4633c]{height:39px;gap:6px}.singleMonsterInfo-subSkillsContainer-indivSkill-collapsed img[data-v-06d4633c]{max-height:34px}}@media(min-width:1024px){.monsterGrid-monsterIcon[data-v-06d4633c]{width:96px;height:96px}.singleMonsterInfo-monsterIcon[data-v-06d4633c]{width:120px;height:120px}.singleMonsterInfo-monster-strWknContainer-rowStr[data-v-06d4633c],.singleMonsterInfo-monster-strWknContainer-rowWkn[data-v-06d4633c]{height:50px;gap:8px}.singleMonsterInfo-monster-strWknContainer-rowStr img[data-v-06d4633c],.singleMonsterInfo-monster-strWknContainer-rowWkn img[data-v-06d4633c]{width:50px;height:50px}.singleMonsterInfo-subSkillsContainer-indivSkill-collapsed img[data-v-06d4633c]{max-height:44px}.singleMonsterInfo-subTipsContainer[data-v-06d4633c],.singleMonsterInfo-subSkillsContainer[data-v-06d4633c],.singleMonsterInfo-subInfoContainer[data-v-06d4633c]{width:80%}.singleMonsterInfo-subInfoContainer[data-v-06d4633c]{flex-direction:row;justify-content:flex-start;align-items:center}.singleMonsterInfo-generalInfo[data-v-06d4633c]{align-self:stretch;margin-left:20px}.toggleArrow[data-v-06d4633c]{width:40px;height:40px}}.stagePanel-layer[data-v-93a8396a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;flex-direction:column;justify-content:flex-end}.stagePanel-scrim[data-v-93a8396a]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-ui-scrim)}.stageInfoPanel[data-v-93a8396a]{position:relative;box-sizing:border-box;height:min(88%,560px);display:flex;flex-direction:column;background-color:var(--color-ui-surface);border-top:1px solid var(--color-ui-line-strong);border-radius:16px 16px 0 0;color:var(--color-ui-text);font-family:var(--font-ui);overflow:hidden}.stagePanel-handle[data-v-93a8396a]{flex:none;width:40px;height:4px;margin:var(--space-2) auto 2px;border-radius:2px;background-color:var(--color-ui-line-strong)}.stagePanel-header[data-v-93a8396a]{flex:none;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) 0 var(--space-4)}.stagePanel-name[data-v-93a8396a]{margin:0;font-family:var(--font-name);font-size:20px;font-weight:400}.stagePanel-chip[data-v-93a8396a]{padding:2px var(--space-2);border:1px solid var(--color-ui-line-strong);border-radius:10px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.stagePanel-chip--open[data-v-93a8396a]{border-color:var(--color-role-acting);background-color:var(--glass-amethyst);color:var(--color-role-acting-text)}.stagePanel-chip--cleared[data-v-93a8396a]{border-color:var(--color-effect-buff);color:var(--color-effect-buff-text)}.stagePanel-chip--locked[data-v-93a8396a]{background-color:var(--color-ui-raised);color:var(--color-ui-text-muted)}.stagePanel-close[data-v-93a8396a]{width:44px;height:44px;margin-left:auto;border:0;background:transparent;color:var(--color-ui-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.stagePanel-place[data-v-93a8396a]{flex:none;margin:0;padding:0 var(--space-4) var(--space-2);font-size:12.5px;color:var(--color-ui-text-muted)}.stagePanel-level[data-v-93a8396a]{color:var(--color-ui-text)}.stagePanel-tabs[data-v-93a8396a]{flex:none;display:flex;padding:0 var(--space-2);border-bottom:1px solid var(--color-ui-line)}.stagePanel-tab[data-v-93a8396a]{flex:1;height:40px;border:0;background:transparent;color:var(--color-ui-text-muted);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.stagePanel-tab--selected[data-v-93a8396a]{color:var(--color-role-acting-text);box-shadow:inset 0 -2.5px 0 var(--color-role-acting)}.stagePanel-body[data-v-93a8396a]{flex:1 1 auto;min-height:0;overflow:auto}.stagePanel-legacyTab[data-v-93a8396a]{box-sizing:border-box;height:100%;font-size:calc(var(--font-size-clamped-small) * .9)}.stagePanel-actions[data-v-93a8396a]{flex:none;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-4) var(--space-3);border-top:1px solid var(--color-ui-line)}.stagePanel-fight[data-v-93a8396a]{width:100%;height:50px;border:1px solid var(--color-role-acting);border-radius:var(--radius-pane);background-color:var(--glass-amethyst);color:var(--color-ui-text);font-family:inherit;font-size:16px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:var(--space-2);cursor:pointer}.stagePanel-fight[data-v-93a8396a]:disabled{cursor:progress;opacity:.75}.stagePanel-fight--locked[data-v-93a8396a]{border:1px dashed var(--color-ui-line-strong);background-color:var(--color-ui-raised);color:var(--color-ui-text-muted);font-size:13.5px;font-weight:700;letter-spacing:normal;text-transform:none;cursor:not-allowed;opacity:1}.stagePanel-close[data-v-93a8396a]:focus-visible,.stagePanel-tab[data-v-93a8396a]:focus-visible,.stagePanel-fight[data-v-93a8396a]:focus-visible{outline:2px solid var(--color-role-acting-text);outline-offset:2px}.stagePanel-message[data-v-93a8396a]{margin:0;font-size:12.5px;text-align:center;color:var(--color-ui-text-muted)}@media(min-width:1024px){.stagePanel-layer[data-v-93a8396a]{position:relative;inset:auto;flex:none;width:380px;z-index:auto}.stagePanel-scrim[data-v-93a8396a],.stagePanel-handle[data-v-93a8396a]{display:none}.stageInfoPanel[data-v-93a8396a]{height:100%;border-top:1px solid var(--color-border-main);border-left:1px solid var(--color-ui-line-strong);border-radius:0}.stagePanel-header[data-v-93a8396a]{padding-top:var(--space-3);padding-left:var(--space-5)}.stagePanel-name[data-v-93a8396a]{font-size:22px}.stagePanel-place[data-v-93a8396a]{padding:0 var(--space-5) var(--space-2);font-size:13px}.stagePanel-actions[data-v-93a8396a]{padding:var(--space-3) var(--space-5) var(--space-4)}.stagePanel-fight[data-v-93a8396a]{height:52px;font-size:17px}}.worldMapNavMenuItem[data-v-1a09b491]{width:32px;height:32px;margin-bottom:2px;cursor:pointer}.MenuIcon[data-v-1a09b491]{width:100%;height:100%}@media(min-width:576px){.worldMapNavMenuItem[data-v-1a09b491]{width:40px;height:40px;margin-bottom:2px}}@media(min-width:1024px){.worldMapNavMenuItem[data-v-1a09b491]{width:48px;height:48px;margin-bottom:2px}}.worldMapNavMenu[data-v-46ac5746]{box-sizing:border-box;background-color:#5a5a5a8d;border:1px solid rgb(201,201,255);display:flex;flex-direction:column;align-items:center}.toggleArrowContainer[data-v-46ac5746]{width:32px;height:16px}.toggleArrow[data-v-46ac5746]{width:100%;height:100%;transform:translateY(-25%);filter:brightness(.5) invert(1)}.worldMap-rewardPage[data-v-3bb6ae23]{box-sizing:border-box;height:70vh;height:70dvh;width:80vw;width:80dvw;position:fixed;top:40%;left:calc(50% + 16px);transform:translate(-50%,-50%);z-index:1;border:1px solid var(--color-border-main);box-shadow:#0000003d 0 3px 8px;display:flex;flex-direction:column;background-color:var( --color-bg-main-content-alpha);font-size:var(--font-size-clamped-small)}.pageHeader[data-v-3bb6ae23]{position:relative;box-sizing:border-box;text-align:center;padding-top:5px;padding-bottom:5px;flex-shrink:0;flex-basis:auto;display:flex;align-content:flex-end;justify-content:center;margin-top:5px}.pageName-container[data-v-3bb6ae23]{flex-shrink:0;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.pageName[data-v-3bb6ae23]{font-weight:700;font-size:calc(var(--font-size-clamped-small) * 1.1)}.closePage-button[data-v-3bb6ae23]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;flex-basis:auto;border:1px solid navy;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.closePage-button>img[data-v-3bb6ae23]{width:24px;height:24px}.stageReward-list[data-v-3bb6ae23]{box-sizing:border-box;flex-shrink:0;flex-basis:auto;display:flex;justify-content:space-evenly;align-content:center;padding-top:10px;padding-bottom:10px}.stageReward[data-v-3bb6ae23]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;position:relative}.stageReward-empty[data-v-3bb6ae23]{margin:0;padding:.75rem;text-align:center}.favorite-star[data-v-3bb6ae23]{position:absolute;top:2px;right:0;color:#ff0;font-size:1rem;background-color:#000c;box-sizing:border-box;line-height:1}.favorite-star-highlightedStage[data-v-3bb6ae23]{top:0}.stageReward>img[data-v-3bb6ae23]{box-sizing:border-box;width:48px;height:48px;border:1px solid var(--color-border-main)}.stageReward-focused[data-v-3bb6ae23]{box-sizing:border-box;flex-shrink:0;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.stageReward-focused-description[data-v-3bb6ae23]{width:calc(100% - 5px);display:flex;flex-direction:column;justify-content:center;margin:5px;padding:3px;text-align:center}.rewardBarsAndAccumulator-container[data-v-3bb6ae23]{width:calc(100% - 5px);flex-grow:1;display:flex;flex-direction:column;margin:5px}.rewardBarsAndAccumulator-titles[data-v-3bb6ae23]{box-sizing:border-box;display:flex;justify-content:center}.rewardBarsAndAccumulator-titles-accumulator[data-v-3bb6ae23]{flex-grow:1;text-align:center;font-weight:700}.rewardBarsAndAccumulator-titles-template[data-v-3bb6ae23]{flex-grow:5;text-align:center;font-weight:700}.rewardBarsAndAccumulator-content[data-v-3bb6ae23]{box-sizing:border-box;display:flex;height:100%;max-height:100%}.rewardBarsContainer[data-v-3bb6ae23]{box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-height:100%;flex-grow:5}.rewardLine[data-v-3bb6ae23]{box-sizing:border-box;border:1px solid var(--color-border-main);flex:1}.rewardLine[data-v-3bb6ae23]:not(:last-child){border-bottom:none}.accumulatorContainer[data-v-3bb6ae23]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%;max-height:100%;flex-grow:1;border-right:1px solid var(--color-border-main);border-top:1px solid var(--color-border-main)}.accumulatorContainer-cell[data-v-3bb6ae23]{box-sizing:border-box;border-bottom:1px solid var(--color-border-main);width:100%;flex:1;display:flex;justify-content:center;align-items:center}.actionContainer[data-v-3bb6ae23]{box-sizing:border-box;margin:5px;padding:3px;display:flex;justify-content:space-around}@media(min-width:576px){.worldMap-rewardPage[data-v-3bb6ae23]{width:55vw;width:55dvw;left:50%}.closePage-button>img[data-v-3bb6ae23]{width:32px;height:32px}.favorite-star[data-v-3bb6ae23]{top:3px;font-size:1.5rem}.favorite-star-highlightedStage[data-v-3bb6ae23]{top:0}.stageReward>img[data-v-3bb6ae23]{width:72px;height:72px}}@media(min-width:1024px){.worldMap-rewardPage[data-v-3bb6ae23]{width:50vw;width:50dvw;left:50%}.closePage-button>img[data-v-3bb6ae23]{width:40px;height:40px}.favorite-star[data-v-3bb6ae23]{top:4px;font-size:2rem}.favorite-star-highlightedStage[data-v-3bb6ae23]{top:0}.stageReward>img[data-v-3bb6ae23]{width:96px;height:96px}}@media(max-height:800px)and (min-width:1024px){.worldMap-rewardPage[data-v-3bb6ae23]{font-size:calc(var(--font-size-clamped-small) * .65)}.pageHeader[data-v-3bb6ae23]{margin-top:2px;padding-top:2px;padding-bottom:2px}.pageName[data-v-3bb6ae23]{font-size:calc(var(--font-size-clamped-small) * .75);line-height:1}.closePage-button>img[data-v-3bb6ae23]{width:28px;height:28px}.stageReward-list[data-v-3bb6ae23]{padding-top:4px;padding-bottom:4px}.stageReward>img[data-v-3bb6ae23]{width:60px;height:60px}.favorite-star[data-v-3bb6ae23]{font-size:1.2rem}.stageReward-focused[data-v-3bb6ae23]{min-height:0;flex-shrink:1;justify-content:flex-start}.stageReward-focused-description[data-v-3bb6ae23]{flex:0 0 auto;margin:3px;padding:2px;line-height:1.05}.rewardBarsAndAccumulator-container[data-v-3bb6ae23]{flex:1 1 auto;min-height:0;margin:3px}.rewardBarsAndAccumulator-content[data-v-3bb6ae23],.rewardBarsContainer[data-v-3bb6ae23],.accumulatorContainer[data-v-3bb6ae23]{min-height:0}.actionContainer[data-v-3bb6ae23]{flex:0 0 auto;margin:3px;padding:2px}.actionContainer .buttonBasic-A[data-v-3bb6ae23]{padding:2px 6px;line-height:1}}.worldMap[data-v-15a1f5c6]{box-sizing:border-box;height:100%;min-height:0;background-color:var(--color-bg-page-wide);padding:0;margin:0;display:flex;justify-content:center}.worldMap-frame[data-v-15a1f5c6]{box-sizing:border-box;position:relative;height:100%;min-height:0;display:flex}.worldMap-container[data-v-15a1f5c6]{box-sizing:border-box;overflow:auto;position:relative;flex:1 1 auto;min-width:0;height:100%;border-right:1px solid var(--color-border-main);border-left:1px solid var(--color-border-main);border-top:1px solid var(--color-border-main)}.worldMap-topBar[data-v-15a1f5c6]{position:sticky;top:8px;left:8px;z-index:200;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:calc(100% - 16px);pointer-events:none}.worldMap-topBar[data-v-15a1f5c6]>*{pointer-events:auto}.worldMap-NavMenu[data-v-15a1f5c6]{width:40px}.worldMap-worldLevel[data-v-15a1f5c6]{box-sizing:border-box;background-color:#484848cc;border:1px solid var(--color-border-main);font-weight:700;padding:.2rem .5rem;text-wrap:nowrap}.stagePin-locked .stagePin-square-img[data-v-15a1f5c6]{filter:grayscale(1) brightness(.6)}.stagePin-locked .stagePin-name[data-v-15a1f5c6]{color:#ffffff8c}.stagePin-clearedMark[data-v-15a1f5c6]{position:absolute;right:-6px;bottom:-6px;width:16px;height:16px;line-height:16px;text-align:center;font-size:11px;font-weight:700;color:#fff;background-color:#2e7d32;border:1px solid rgba(0,0,0,.6);border-radius:50%}.worldMapImage[data-v-15a1f5c6]{display:block;position:absolute;top:0;left:0;filter:brightness(.8) hue-rotate(30deg)}.stagePin[data-v-15a1f5c6]{box-sizing:border-box;position:absolute}.stagePin-name[data-v-15a1f5c6]{box-sizing:border-box;position:absolute;bottom:100%;left:50%;background-color:#48484899;font-weight:700;border:1px solid var(--color-border-main);text-wrap:nowrap;transform:translate(-50%);padding:.1rem}.stagePin-square[data-v-15a1f5c6]{position:relative;width:32px;height:32px;border:2px solid rgba(0,0,0,.5);cursor:pointer}.stagePin-square-img[data-v-15a1f5c6]{width:100%}@media(min-width:576px){.worldMap-container[data-v-15a1f5c6]{font-size:calc(var(--font-size-clamped-small) * .85)}.worldMap-NavMenu[data-v-15a1f5c6]{width:48px}.stagePin-square[data-v-15a1f5c6]{width:40px;height:40px}}@media(min-width:1024px){.worldMap-container[data-v-15a1f5c6]{font-size:calc(var(--font-size-clamped-small) * .75)}.worldMap-NavMenu[data-v-15a1f5c6]{width:56px}.stagePin-square[data-v-15a1f5c6]{width:48px;height:48px}}.battleIcon[data-v-baf96e03]{display:block;flex:none}.battleControls[data-v-ae4c98d9]{display:flex;gap:var(--space-2);font-size:12px}.battleControls-button[data-v-ae4c98d9]{--touch-x: 4px;--touch-y: 4px;height:36px;min-width:44px;padding:0 var(--space-3);display:flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--radius-small);color:var(--color-ui-text);font-family:var(--font-ui);font-size:inherit;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.battleControls-button[data-v-ae4c98d9]:disabled{opacity:.45;cursor:default}.battleControls-button[data-v-ae4c98d9]:focus-visible{outline:2px solid var(--color-role-acting);outline-offset:2px}.battleControls-pause[data-v-ae4c98d9]{--glass-tint: var(--glass-amber)}.battleControls-speed[data-v-ae4c98d9]{min-width:52px;font-family:var(--font-number);font-size:16px;letter-spacing:0}.battleControls-leave[data-v-ae4c98d9]{margin-left:auto}.battleControls--wide .battleControls-button[data-v-ae4c98d9]{height:38px}.battleControls--wide .battleControls-pause[data-v-ae4c98d9]{min-width:100px}.battleControls--wide .battleControls-leave[data-v-ae4c98d9]{margin-left:0}@media(max-width:1023px)and (max-height:700px){.battleControls-button[data-v-ae4c98d9]{height:32px}}.battleEndBar[data-v-45fbf5df]{--end-color: var(--color-role-acting-text);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;gap:var(--space-2);padding:0 3px 0 var(--space-2);border-radius:var(--radius-small);border-left:3px solid var(--end-color);color:var(--color-ui-text)}.battleEndBar--defeat[data-v-45fbf5df],.battleEndBar--stalemate[data-v-45fbf5df]{--end-color: var(--color-role-harm-text)}.battleEndBar-title[data-v-45fbf5df]{flex:none;font-family:var(--font-name);font-size:17px;color:var(--end-color)}.battleEndBar-text[data-v-45fbf5df]{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--color-ui-text-muted)}.battleEndBar-button[data-v-45fbf5df]{--touch-x: 4px;--touch-y: 3px;flex:none;height:calc(100% - 6px);max-height:40px;padding:0 var(--space-2);border-radius:var(--radius-small);color:var(--color-ui-text);font-family:var(--font-ui);font-size:12px;font-weight:700;cursor:pointer}.battleEndBar-summary[data-v-45fbf5df]{border:1px solid var(--color-role-acting);background-color:var(--glass-amethyst)}.battleEndBar-button[data-v-45fbf5df]:focus-visible{outline:2px solid var(--color-role-acting-text);outline-offset:1px}@media(min-width:1024px){.battleEndBar[data-v-45fbf5df]{gap:var(--space-3);padding-left:var(--space-3)}.battleEndBar-title[data-v-45fbf5df]{font-size:21px}.battleEndBar-text[data-v-45fbf5df]{font-size:14px}.battleEndBar-button[data-v-45fbf5df]{padding:0 var(--space-3);font-size:13px}}.battleEndCard[data-v-9ee0bc70]{container-type:size;position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;display:flex;align-items:center;justify-content:center;padding:var(--space-3);background-color:var(--color-ui-scrim)}.battleEndCard-card[data-v-9ee0bc70]{--end-unit: clamp(1px, min(.155cqw, .23cqh), 1.4px);--end-color: var(--color-role-acting-text);width:min(calc(380 * var(--end-unit)),100%);max-height:100%;overflow-y:auto;padding:calc(16 * var(--end-unit));border-radius:var(--radius-pane);border-top:calc(3 * var(--end-unit)) solid var(--end-color);display:flex;flex-direction:column;gap:calc(12 * var(--end-unit));color:var(--color-ui-text)}.battleEndCard-card--defeat[data-v-9ee0bc70],.battleEndCard-card--stalemate[data-v-9ee0bc70],.battleEndCard-card--notConfirmed[data-v-9ee0bc70]{--end-color: var(--color-role-harm-text)}.battleEndCard-card[data-v-9ee0bc70]:focus{outline:none}.battleEndCard-verifying[data-v-9ee0bc70]{display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--end-unit));text-align:center}.battleEndCard-verifyingTitle[data-v-9ee0bc70]{margin:0;font-size:calc(20 * var(--end-unit));font-weight:700}.battleEndCard-spinner[data-v-9ee0bc70]{width:calc(40 * var(--end-unit));height:calc(40 * var(--end-unit));border:calc(5 * var(--end-unit)) solid var(--color-ui-line);border-top-color:var(--end-color);border-radius:50%;animation:battleEndCard-spin-9ee0bc70 .9s linear infinite}@keyframes battleEndCard-spin-9ee0bc70{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.battleEndCard-spinner[data-v-9ee0bc70]{animation-duration:2.4s}}.battleEndCard-reference[data-v-9ee0bc70]{margin:0;padding:calc(6 * var(--end-unit)) calc(8 * var(--end-unit));border-radius:var(--radius-small);background-color:var(--color-ui-line);font-family:var(--font-number);font-size:calc(11 * var(--end-unit));color:var(--color-ui-text-muted)}.battleEndCard-battlefield[data-v-9ee0bc70]{align-self:flex-end;height:calc(32 * var(--end-unit));margin:calc(-6 * var(--end-unit)) calc(-6 * var(--end-unit)) calc(-6 * var(--end-unit)) 0;padding:0 calc(12 * var(--end-unit));border-radius:calc(16 * var(--end-unit));color:var(--color-ui-text);font-family:var(--font-ui);font-size:calc(12 * var(--end-unit));font-weight:700;cursor:pointer}.battleEndCard-heading[data-v-9ee0bc70]{display:flex;flex-direction:column;align-items:center;gap:calc(2 * var(--end-unit))}.battleEndCard-title[data-v-9ee0bc70]{margin:0;font-family:var(--font-name);font-size:calc(30 * var(--end-unit));font-weight:400;letter-spacing:.03em;color:var(--end-color)}.battleEndCard-subtitle[data-v-9ee0bc70]{margin:0;font-size:calc(13 * var(--end-unit));color:var(--color-ui-text-muted);text-align:center}.battleEndCard-text[data-v-9ee0bc70]{margin:0;font-size:calc(13 * var(--end-unit));line-height:1.5}.battleEndCard-facts[data-v-9ee0bc70]{margin:0}.battleEndCard-fact[data-v-9ee0bc70]{display:flex;justify-content:space-between;align-items:baseline;gap:calc(12 * var(--end-unit));padding:calc(7 * var(--end-unit)) 0;border-bottom:1px solid var(--color-ui-line);font-size:calc(13.5 * var(--end-unit))}.battleEndCard-fact[data-v-9ee0bc70]:last-child{border-bottom:0}.battleEndCard-fact dt[data-v-9ee0bc70]{color:var(--color-ui-text-muted)}.battleEndCard-fact dd[data-v-9ee0bc70]{margin:0}.battleEndCard-number[data-v-9ee0bc70]{font-family:var(--font-number);font-weight:600;font-size:calc(15 * var(--end-unit))}.battleEndCard-name[data-v-9ee0bc70]{font-weight:700;text-align:right}.battleEndCard-hint[data-v-9ee0bc70]{margin:0;font-size:calc(12.5 * var(--end-unit));line-height:1.45;color:var(--color-ui-text-muted)}.battleEndCard-button[data-v-9ee0bc70]{width:100%;height:calc(44 * var(--end-unit));border-radius:var(--radius-small);color:var(--color-ui-text);font-family:var(--font-ui);font-size:calc(12.5 * var(--end-unit));font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.battleEndCard-primary[data-v-9ee0bc70]{border:1px solid var(--color-role-acting);background-color:var(--glass-amethyst);font-size:calc(13.5 * var(--end-unit))}.battleEndCard-pair[data-v-9ee0bc70]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(8 * var(--end-unit))}.battleEndCard-button[data-v-9ee0bc70]:disabled{cursor:progress;opacity:.75}.battleEndCard-button[data-v-9ee0bc70]:focus-visible,.battleEndCard-battlefield[data-v-9ee0bc70]:focus-visible{outline:2px solid var(--color-role-acting-text);outline-offset:2px}.battleEndCard-message[data-v-9ee0bc70]{margin:0;font-size:calc(12.5 * var(--end-unit));line-height:1.45;text-align:center;color:var(--color-role-harm-text)}.battleEndCard-note[data-v-9ee0bc70]{margin:0;font-size:calc(11 * var(--end-unit));text-align:center;color:var(--color-ui-text-faint)}@media(max-width:1023px)and (max-height:700px){.battleEndCard-card[data-v-9ee0bc70]{gap:var(--space-2);padding:var(--space-3)}.battleEndCard-title[data-v-9ee0bc70]{font-size:26px}.battleEndCard-button[data-v-9ee0bc70]{height:40px}}.battleActionSentence[data-v-ff90d009]{display:contents}.battleActionSentence-portraitBox[data-v-ff90d009]{position:relative;display:inline-flex;flex:none}.battleActionSentence-portrait[data-v-ff90d009]{box-sizing:border-box;flex:none;width:var(--sentence-portrait, 18px);height:var(--sentence-portrait, 18px);border-radius:4px;object-fit:cover;background-color:var(--color-portrait-background);border:1.5px solid var(--ring-color, var(--color-ui-line-strong))}.battleActionSentence-portrait--monster[data-v-ff90d009]{object-fit:contain;padding:1px}.battleActionSentence-portrait--acting[data-v-ff90d009]{--ring-color: var(--color-role-acting)}.battleActionSentence-portrait--harm[data-v-ff90d009]{--ring-color: var(--color-role-harm)}.battleActionSentence-portrait--help[data-v-ff90d009]{--ring-color: var(--color-role-help)}.battleActionSentence-portraitBox--lettered[data-v-ff90d009]{margin-right:4px}.battleActionSentence-letter[data-v-ff90d009]{position:absolute;right:-7px;bottom:-2px;min-width:10px;padding:0 1px;box-sizing:border-box;border-radius:3px;box-shadow:0 0 0 1px var(--color-ui-background);background-color:var(--color-ui-surface);color:var(--color-ui-text);font-size:9px;font-weight:800;line-height:11px;text-align:center}.battleActionSentence-stack[data-v-ff90d009]{display:inline-flex;flex:none}.battleActionSentence-stack .battleActionSentence-portraitBox+.battleActionSentence-portraitBox[data-v-ff90d009]{margin-left:calc(var(--sentence-portrait, 18px) * -.35)}.battleActionSentence-name[data-v-ff90d009]{font-weight:700;white-space:nowrap}.battleActionSentence-skill[data-v-ff90d009]{display:inline-flex;align-items:center;gap:.3em;color:var(--color-role-acting-text);font-weight:700;white-space:nowrap}.battleActionSentence-skillIcon[data-v-ff90d009]{flex:none;width:var(--sentence-icon, 18px);height:var(--sentence-icon, 18px);border-radius:4px}.battleActionSentence-arrow[data-v-ff90d009]{flex:none;width:.95em;height:.95em;color:var(--color-ui-text-muted)}.battleActionSentence-part[data-v-ff90d009]{display:inline-flex;flex-wrap:wrap;max-width:100%;align-items:center;gap:5px}.battleActionSentence-amount[data-v-ff90d009]{font-family:var(--font-number);font-weight:700;white-space:nowrap;line-height:1}.battleActionSentence-revived[data-v-ff90d009]{color:var(--color-state-revived);font-weight:800;white-space:nowrap}.battleActionSentence-amount--damage[data-v-ff90d009]{color:var(--color-amount-damage)}.battleActionSentence-amount--healing[data-v-ff90d009]{color:var(--color-role-help-text)}.battleActionSentence-amount--muted[data-v-ff90d009],.battleActionSentence-muted[data-v-ff90d009]{color:var(--color-ui-text-muted)}.battleActionSentence-totalWord[data-v-ff90d009]{font-family:var(--font-ui);font-weight:600}.battleActionSentence-moreTargets[data-v-ff90d009]{flex:none;align-self:center;margin-left:calc(var(--sentence-portrait, 18px) * -.2);min-width:calc(var(--sentence-portrait, 18px) * .8);height:calc(var(--sentence-portrait, 18px) * .8);padding:0 3px;box-sizing:border-box;border-radius:4px;box-shadow:0 0 0 1.5px var(--color-ui-background);background-color:var(--color-ui-surface);color:var(--color-ui-text);font-family:var(--font-number);font-size:.75em;font-weight:800;line-height:calc(var(--sentence-portrait, 18px) * .8);text-align:center;position:relative}.battleActionSentence-absorbed[data-v-ff90d009]{display:inline-flex;align-items:center;gap:2px;font-family:var(--font-number);font-weight:700;color:var(--color-role-help-text)}.battleActionSentence-shieldIcon[data-v-ff90d009]{width:.85em;height:.85em}.battleActionSentence-effect[data-v-ff90d009]{display:inline-flex;align-items:center;gap:.25em;color:var(--color-ui-text-muted);white-space:nowrap}.battleActionSentence-effectIcon[data-v-ff90d009]{flex:none;width:var(--sentence-effect, 16px);height:var(--sentence-effect, 16px);object-fit:contain}@media(max-width:1023px){.battleActionSentence-stack--crowded .battleActionSentence-portraitBox+.battleActionSentence-portraitBox[data-v-ff90d009]{margin-left:calc(var(--sentence-portrait, 18px) * -.55)}.battleActionSentence-name[data-v-ff90d009],.battleActionSentence-arrow[data-v-ff90d009],.battleActionSentence-effectName--withIcon[data-v-ff90d009]{display:none}.battleActionSentence-totalWord[data-v-ff90d009]{font-size:.72em;color:var(--color-ui-text-muted)}}@media(min-width:1024px){.battleActionSentence-letter[data-v-ff90d009]{display:none}}.battleLastAction[data-v-99ab8e9f]{--sentence-portrait: 22px;--sentence-icon: 22px;--sentence-effect: 18px;position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:2px;height:38px;overflow:hidden;padding:5px var(--space-2);border-radius:var(--radius-small);font-size:15px;color:var(--color-ui-text)}.battleLastAction-current[data-v-99ab8e9f]{display:flex;flex-wrap:wrap;align-items:center;align-content:center;column-gap:7px;row-gap:2px;max-height:26px;overflow:hidden;line-height:26px;overflow-wrap:anywhere}.battleLastAction--action[data-v-99ab8e9f]{cursor:pointer}.battleLastAction--action[data-v-99ab8e9f]:focus-visible{outline:2px solid var(--color-role-acting);outline-offset:1px}.battleLastAction-current--new[data-v-99ab8e9f]{animation:battleLastAction-in-99ab8e9f calc(.15s / var(--battle-speed, 1)) ease-out}@keyframes battleLastAction-in-99ab8e9f{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.battleLastAction[data-v-99ab8e9f] [hidden]{display:none}.battleLastAction-more[data-v-99ab8e9f],.battleLastAction-waiting[data-v-99ab8e9f]{white-space:nowrap;color:var(--color-ui-text-muted)}.battleLastAction-beat[data-v-99ab8e9f]{position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--color-role-acting);opacity:.55;transform-origin:left center;animation-name:battleLastAction-beat-99ab8e9f;animation-timing-function:linear;animation-fill-mode:forwards;animation-play-state:var(--beat-play-state, running)}@keyframes battleLastAction-beat-99ab8e9f{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(min-width:1024px){.battleLastAction[data-v-99ab8e9f]{--sentence-portrait: 28px;--sentence-icon: 28px;--sentence-effect: 24px;height:58px;padding:0 var(--space-4);font-size:18px}.battleLastAction-current[data-v-99ab8e9f]{column-gap:10px;line-height:32px;max-height:32px}}@media(min-width:1024px)and (max-height:800px){.battleLastAction[data-v-99ab8e9f]{--sentence-portrait: 24px;--sentence-icon: 24px;--sentence-effect: 20px;height:46px;font-size:16px}.battleLastAction-current[data-v-99ab8e9f]{line-height:28px;max-height:28px}}@media(min-width:1024px)and (min-height:1100px){.battleLastAction[data-v-99ab8e9f]{--sentence-portrait: 34px;--sentence-icon: 34px;--sentence-effect: 30px;height:70px;font-size:22px}.battleLastAction-current[data-v-99ab8e9f]{column-gap:12px;line-height:38px;max-height:38px}}@media(max-width:1023px)and (max-height:700px){.battleLastAction[data-v-99ab8e9f]{height:34px;padding-top:3px;padding-bottom:3px}}.battleEffectIcons[data-v-a4d4f58e]{display:flex;align-items:center;gap:6px}.battleEffectIcons-icon[data-v-a4d4f58e]{position:relative;box-sizing:border-box;flex:none;width:var(--effect-size);height:var(--effect-size);display:flex;align-items:center;justify-content:center;border-radius:3px;border:1.5px solid var(--color-ui-line-strong);background-color:#ffffff0a;color:var(--color-ui-text-muted);font-size:max(8px,calc(var(--effect-size) * .43));font-weight:800;line-height:1;cursor:inherit}.battleEffectIcons-image[data-v-a4d4f58e]{width:82%;height:82%;object-fit:contain;pointer-events:none}.battleEffectIcons-icon--pulse[data-v-a4d4f58e]{animation:battleEffectIcons-pulse-a4d4f58e calc(.6s / var(--battle-speed, 1)) ease-out}@keyframes battleEffectIcons-pulse-a4d4f58e{0%{transform:scale(1.5);box-shadow:0 0 0 3px currentColor}to{transform:scale(1);box-shadow:0 0 0 0 transparent}}.battleEffectIcons-icon--buff[data-v-a4d4f58e]{border-color:var(--color-effect-buff);background-color:#5cc08a1f;color:var(--color-effect-buff-text)}.battleEffectIcons-icon--debuff[data-v-a4d4f58e]{border-color:var(--color-effect-debuff);background-color:#e8685b1f;color:var(--color-effect-debuff-text)}.battleEffectIcons-stacks[data-v-a4d4f58e]{--stack-chip-size: max(11px, round(calc(var(--effect-size) * .5), 1px));position:absolute;right:-5px;bottom:-5px;min-width:var(--stack-chip-size);height:var(--stack-chip-size);padding:0 2px;box-sizing:border-box;border-radius:3px;background-color:var(--color-ui-text);color:var(--color-ui-background);font-family:var(--font-number);font-weight:700;font-size:max(8.5px,calc(var(--effect-size) * .38));line-height:var(--stack-chip-size);text-align:center;box-shadow:0 0 0 1.5px var(--color-ui-background)}.battleEffectIcons--labelled[data-v-a4d4f58e]{display:grid;grid-template-columns:repeat(var(--effect-places, 2),minmax(0,1fr));gap:6px}.battleEffectIcons-chip[data-v-a4d4f58e]{box-sizing:border-box;min-width:0;height:calc(var(--effect-size) + 6px);padding:0 6px 0 3px;display:flex;align-items:center;gap:6px;border-radius:5px;background-color:#ffffff0a;cursor:inherit}.battleEffectIcons-chip--buff[data-v-a4d4f58e]{background-color:#5cc08a1a}.battleEffectIcons-chip--debuff[data-v-a4d4f58e]{background-color:#e8685b1a}.battleEffectIcons-text[data-v-a4d4f58e]{min-width:0;display:flex;flex-direction:column;gap:1px}.battleEffectIcons-name[data-v-a4d4f58e]{font-size:max(11px,calc(var(--effect-size) * .5));font-weight:700;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-ui-text)}.battleEffectIcons-chip--buff .battleEffectIcons-name[data-v-a4d4f58e]{color:var(--color-effect-buff-text)}.battleEffectIcons-chip--debuff .battleEffectIcons-name[data-v-a4d4f58e]{color:var(--color-effect-debuff-text)}.battleEffectIcons-detail[data-v-a4d4f58e]{font-family:var(--font-number);font-weight:600;font-size:max(10px,calc(var(--effect-size) * .45));line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-ui-text-muted)}.battleEffectIcons-rest[data-v-a4d4f58e]{min-width:0;height:calc(var(--effect-size) + 6px);display:flex;align-items:center;gap:6px;padding:0 5px 0 2px}.battleEffectIcons-overflow[data-v-a4d4f58e]{box-sizing:border-box;flex:none;justify-self:start;min-width:var(--effect-size);height:var(--effect-size);padding:0 2px;display:flex;align-items:center;justify-content:center;border:1.5px dashed var(--color-ui-line-strong);border-radius:3px;color:var(--color-ui-text-muted);font-family:var(--font-number);font-weight:700;font-size:max(8px,calc(var(--effect-size) * .48));letter-spacing:-.03em;white-space:nowrap;cursor:default}.battleFloatingTexts[data-v-a202560d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;overflow:visible}.battleFloatingTexts-item[data-v-a202560d]{position:absolute;left:-6px;top:calc(var(--floating-start, 0px) + var(--offset-y) * var(--floating-scale, 1));transition:top calc(.4s / var(--battle-speed, 1)) ease-in-out,opacity calc(.25s / var(--battle-speed, 1)) linear}.battleFloatingTexts-item--retiring[data-v-a202560d]{opacity:0}.battleFloatingTexts-text>span[data-v-a202560d]{-webkit-text-stroke:.2em rgba(0,0,0,.9)}.battleFloatingTexts-text[data-v-a202560d]{display:flex;align-items:baseline;gap:.25em;transform-origin:left center;font-family:var(--font-number);font-weight:700;font-size:calc(20px * var(--floating-scale, 1));line-height:1;white-space:nowrap;color:var(--color-ui-text);paint-order:stroke fill;text-shadow:0 1px 3px rgba(0,0,0,.85);font-variant-numeric:tabular-nums lining-nums;opacity:0;animation-name:battleFloatingTexts-rise-a202560d;animation-timing-function:linear;animation-fill-mode:both;animation-play-state:var(--floating-play-state, running)}.battleFloatingTexts-text--small[data-v-a202560d]{font-size:calc(15px * var(--floating-scale, 1));font-weight:700}.battleFloatingTexts-text--critical[data-v-a202560d]{font-size:calc(26px * var(--floating-scale, 1));font-weight:800;animation-name:battleFloatingTexts-pop-a202560d}.battleFloatingTexts-part--prefix[data-v-a202560d],.battleFloatingTexts-part--count[data-v-a202560d]{font-family:var(--font-ui);font-size:calc(12px * var(--floating-scale, 1));font-weight:700;color:var(--color-ui-text-muted)}.battleFloatingTexts-text--small .battleFloatingTexts-part--prefix[data-v-a202560d],.battleFloatingTexts-text--small .battleFloatingTexts-part--count[data-v-a202560d]{font-size:calc(10.5px * var(--floating-scale, 1))}.battleFloatingTexts-part--shield[data-v-a202560d]{display:inline-flex;align-items:center;gap:.12em;font-size:calc(14px * var(--floating-scale, 1));font-weight:700;color:var(--color-role-help-text)}.battleFloatingTexts-text--critical .battleFloatingTexts-part--shield[data-v-a202560d]{font-size:calc(16px * var(--floating-scale, 1))}.battleFloatingTexts-shieldIcon[data-v-a202560d]{width:.9em;height:.9em;flex:none;filter:drop-shadow(0 0 1px #000) drop-shadow(0 0 1px #000)}.battleFloatingTexts-text--damage[data-v-a202560d]{color:var(--color-amount-damage)}.battleFloatingTexts-text--healing[data-v-a202560d]{color:var(--color-amount-healing)}.battleFloatingTexts-text--shield[data-v-a202560d]{color:var(--color-role-help-text)}.battleFloatingTexts-text--mp[data-v-a202560d]{color:var(--color-amount-mp)}.battleFloatingTexts-text--fury[data-v-a202560d]{color:var(--color-resource-fury)}.battleFloatingTexts-text--buff[data-v-a202560d]{color:var(--color-effect-buff-text)}.battleFloatingTexts-text--debuff[data-v-a202560d]{color:var(--color-effect-debuff-text)}.battleFloatingTexts-text--faint[data-v-a202560d]{color:var(--color-amount-faint)}@keyframes battleFloatingTexts-rise-a202560d{0%{opacity:0;transform:translateY(calc(6px * var(--floating-scale, 1)))}12%{opacity:1;transform:translate(0)}80%{opacity:1}to{opacity:0;transform:translateY(calc(var(--floating-rise, 46px) * -1 * var(--floating-scale, 1)))}}@keyframes battleFloatingTexts-pop-a202560d{0%{opacity:0;transform:translateY(calc(6px * var(--floating-scale, 1))) scale(.7)}12%{opacity:1;transform:translate(0) scale(1.2)}24%{opacity:1;transform:translateY(calc(var(--floating-rise, 46px) * -12 / 88 * var(--floating-scale, 1))) scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(calc(var(--floating-rise, 46px) * -1 * var(--floating-scale, 1))) scale(1)}}.battleHpBar[data-v-410dae61]{position:relative;box-sizing:border-box;border:1px solid rgba(0,0,0,.7);overflow:hidden;background-color:var(--color-resource-track)}.battleHpBar-fill[data-v-410dae61]{position:relative;height:100%;background-color:var(--hp-color);transition:width .25s ease-out}.battleHpBar-shield[data-v-410dae61]{position:absolute;left:0;bottom:0;height:max(3px,32%);background-color:var(--color-role-help);box-shadow:0 -1px #0009;transition:width .25s ease-out}.battleHpBar-ghost[data-v-410dae61]{position:absolute;left:0;top:0;bottom:0;background-color:#ffecd6bf;transition:width calc(.45s / var(--battle-speed, 1)) ease-in calc(.4s / var(--battle-speed, 1))}.battleHpBar-flash[data-v-410dae61]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;animation:battleHpBar-flash-410dae61 calc(.45s / var(--battle-speed, 1)) ease-out;animation-play-state:var(--floating-play-state, running)}.battleHpBar-flash--damage[data-v-410dae61]{background-color:#ff9384d9}.battleHpBar-flash--healing[data-v-410dae61]{background-color:#7fe0a6d9}@keyframes battleHpBar-flash-410dae61{0%{opacity:.9}to{opacity:0}}.battleRoleTile[data-v-1ce527fd]{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:4px;color:var(--color-ui-page)}.battleRoleTile--acting[data-v-1ce527fd]{background-color:var(--color-role-acting)}.battleRoleTile--harm[data-v-1ce527fd]{background-color:var(--color-role-harm)}.battleRoleTile--help[data-v-1ce527fd]{background-color:var(--color-role-help)}.battleUnitRow[data-v-b2a7073e]{--glass-tint: var(--glass-hero);--hp-color: var(--color-resource-hp-hero);--row-height: var(--battle-row-height, 86px);--row-base: 86px;--row-growth: calc(var(--row-height) - var(--row-base));position:relative;box-sizing:border-box;flex:none;height:var(--row-height);padding:0 14px;display:flex;align-items:center;gap:14px;border-radius:var(--radius-pane);cursor:pointer}.battleUnitRow--selected[data-v-b2a7073e],.battleUnitRow[data-v-b2a7073e]:focus-visible{outline:2px solid var(--color-ui-text);outline-offset:2px}.battleUnitRow--enemy[data-v-b2a7073e]{--glass-tint: var(--glass-enemy);--hp-color: var(--color-resource-hp-enemy)}.battleUnitRow--acting[data-v-b2a7073e]{--glass-tint: var(--glass-acting);border:1.5px solid var(--color-role-acting)}.battleUnitRow--harm[data-v-b2a7073e]{--glass-tint: var(--glass-harm);border:1.5px solid var(--color-role-harm)}.battleUnitRow--help[data-v-b2a7073e]{--glass-tint: var(--glass-help);border:1.5px solid var(--color-role-help)}.battleUnitRow--fallen[data-v-b2a7073e]{--glass-tint: var(--glass-fallen)}.battleUnitRow-portrait[data-v-b2a7073e]{position:relative;flex:none;width:calc(54px + var(--row-growth) * .6);height:calc(54px + var(--row-growth) * .6)}.battleUnitRow-portrait img[data-v-b2a7073e]{box-sizing:border-box;width:100%;height:100%;display:block;border-radius:var(--radius-small);border:1px solid var(--glass-edge);background-color:var(--color-portrait-background)}.battleUnitRow-heroImage[data-v-b2a7073e]{object-fit:cover}.battleUnitRow-monsterImage[data-v-b2a7073e]{object-fit:contain;padding:5px}.battleUnitRow--fallen img[data-v-b2a7073e]{filter:grayscale(1) brightness(.5)}.battleUnitRow-roleTile[data-v-b2a7073e]{position:absolute;left:-4px;top:-4px;box-shadow:0 0 0 1.5px var(--color-ui-background)}.battleUnitRow-identity[data-v-b2a7073e]{flex:none;width:calc(122px + var(--row-growth) * .5);min-width:0;display:flex;flex-direction:column;gap:3px}.battleUnitRow-name[data-v-b2a7073e]{font-family:var(--font-name);font-size:calc(16.5px + var(--row-growth) * .07);letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.battleUnitRow--fallen .battleUnitRow-name[data-v-b2a7073e]{color:var(--color-ui-text-faint);text-decoration:line-through}.battleUnitRow-states[data-v-b2a7073e]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:7px;row-gap:1px}.battleUnitRow-position[data-v-b2a7073e]{font-size:calc(9.5px + var(--row-growth) * .04);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ui-text-muted);white-space:nowrap}.battleUnitRow-state[data-v-b2a7073e]{font-size:calc(10px + var(--row-growth) * .04);font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.battleUnitRow-state--acting[data-v-b2a7073e]{color:var(--color-role-acting-text)}.battleUnitRow-state--harm[data-v-b2a7073e]{color:var(--color-role-harm-text)}.battleUnitRow-state--help[data-v-b2a7073e]{color:var(--color-role-help-text)}.battleUnitRow-state--fallen[data-v-b2a7073e]{color:var(--color-ui-text-faint)}.battleUnitRow-state--revived[data-v-b2a7073e]{color:var(--color-state-revived)}.battleUnitRow--fallen .battleUnitRow-fade[data-v-b2a7073e]{opacity:.35}.battleUnitRow-resources[data-v-b2a7073e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(6px + var(--row-growth) * .1)}.battleUnitRow-resource[data-v-b2a7073e]{min-width:0;display:flex;flex-direction:column;gap:3px}.battleUnitRow-resourceHead[data-v-b2a7073e]{display:flex;justify-content:space-between;align-items:baseline;gap:4px}.battleUnitRow-label[data-v-b2a7073e]{font-size:calc(10px + var(--row-growth) * .04);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.battleUnitRow-label--hp[data-v-b2a7073e]{color:var(--hp-color)}.battleUnitRow-label--bar[data-v-b2a7073e]{color:var(--bar-color)}.battleUnitRow-number[data-v-b2a7073e]{font-family:var(--font-number);font-weight:600;font-size:calc(12.5px + var(--row-growth) * .04);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.battleUnitRow-number--hp[data-v-b2a7073e]{font-size:calc(14px + var(--row-growth) * .07)}.battleUnitRow-maximum[data-v-b2a7073e]{color:var(--color-ui-text-faint);font-size:calc(11.5px + var(--row-growth) * .04)}.battleUnitRow-hpTrack[data-v-b2a7073e]{height:calc(12px + var(--row-growth) * .12);border-radius:4px}.battleUnitRow-shieldValue[data-v-b2a7073e]{display:inline-flex;align-items:center;gap:2px;margin-left:5px;font-size:12.5px;color:var(--color-role-help-text)}.battleUnitRow-shieldIcon[data-v-b2a7073e]{width:11px;height:11px}.battleUnitRow-bars[data-v-b2a7073e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.battleUnitRow-segments[data-v-b2a7073e]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:2px;height:calc(8px + var(--row-growth) * .06)}.battleUnitRow-segments>span[data-v-b2a7073e]{border-radius:1px}.battleUnitRow-effects[data-v-b2a7073e]{--effect-size: round(down, clamp(26px, calc((var(--row-height) - 30px) / 2), 40px), 1px);flex:none;display:grid;grid-template-columns:repeat(2,var(--effect-size));grid-auto-rows:var(--effect-size);gap:6px;width:calc(var(--effect-size) * 2 + 6px);align-content:center}.battleUnitRow--compact[data-v-b2a7073e]{--row-base: 72px;--floating-scale: .75;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"portrait identity" "portrait resources" "effects effects";column-gap:calc(6px + var(--row-growth) * .1);row-gap:round(nearest,calc(2px + var(--row-growth) * .06),1px);padding:round(down,calc(3.5px + var(--row-growth) * .1),1px) calc(6px + var(--row-growth) * .08)}.battleUnitRow--compact .battleUnitRow-portrait[data-v-b2a7073e]{grid-area:portrait;align-self:start;width:calc(38px + var(--row-growth) * .55);height:calc(38px + var(--row-growth) * .55)}.battleUnitRow--compact .battleUnitRow-monsterImage[data-v-b2a7073e]{padding:3px}.battleUnitRow--compact .battleUnitRow-identity[data-v-b2a7073e]{grid-area:identity;width:auto;flex-direction:row;align-items:baseline;gap:5px}.battleUnitRow--compact .battleUnitRow-name[data-v-b2a7073e]{flex:1 1 auto;min-width:0;font-size:calc(12.5px + var(--row-growth) * .08);line-height:round(nearest,1em,1px)}.battleUnitRow--compact .battleUnitRow-states[data-v-b2a7073e]{flex:none;flex-wrap:nowrap}.battleUnitRow--compact:not(.battleUnitRow--roomy) .battleUnitRow-position[data-v-b2a7073e]{display:none}.battleUnitRow-positionTag[data-v-b2a7073e]{position:absolute;right:-3px;bottom:-3px;z-index:1;min-width:13px;height:13px;padding:0 2px;box-sizing:border-box;border-radius:3px;background-color:var(--color-ui-surface);box-shadow:0 0 0 1px var(--color-ui-line-strong);color:var(--color-ui-text);font-size:9px;font-weight:800;line-height:13px;text-align:center}.battleUnitRow--fallen .battleUnitRow-positionTag[data-v-b2a7073e]{color:var(--color-ui-text-faint)}.battleUnitRow--compact .battleUnitRow-state[data-v-b2a7073e],.battleUnitRow--compact .battleUnitRow-position[data-v-b2a7073e]{font-size:max(8.5px,calc(8px + var(--row-growth) * .04))}.battleUnitRow--compact .battleUnitRow-state--acting[data-v-b2a7073e],.battleUnitRow--compact .battleUnitRow-state--harm[data-v-b2a7073e],.battleUnitRow--compact .battleUnitRow-state--help[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-state--acting[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-state--harm[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-state--help[data-v-b2a7073e]{display:none}.battleUnitRow--compact .battleUnitRow-resources[data-v-b2a7073e]{grid-area:resources;align-self:start;gap:round(down,calc(2px + var(--row-growth) * .08),1px)}.battleUnitRow--compact .battleUnitRow-resource--hp[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-resource--hp[data-v-b2a7073e]{position:relative}.battleUnitRow--compact .battleUnitRow-resource--hp .battleUnitRow-resourceHead[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-resource--hp .battleUnitRow-resourceHead[data-v-b2a7073e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;justify-content:flex-start;align-items:center;padding:0 4px;pointer-events:none}.battleUnitRow--compact .battleUnitRow-label--hp[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-label--hp[data-v-b2a7073e]{display:none}.battleUnitRow--compact .battleUnitRow-number--hp[data-v-b2a7073e]{font-size:calc(10px + var(--row-growth) * .06);line-height:1;text-shadow:0 0 2px #000,0 0 2px #000,0 1px 2px #000}.battleUnitRow--compact .battleUnitRow-maximum[data-v-b2a7073e]{font-size:calc(8.5px + var(--row-growth) * .05);color:#f1f3f7bf}.battleUnitRow--compact .battleUnitRow-shieldValue[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-shieldValue[data-v-b2a7073e]{margin-left:4px;font-size:inherit}.battleUnitRow--compact .battleUnitRow-shieldIcon[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-shieldIcon[data-v-b2a7073e]{width:9px;height:9px}.battleUnitRow--compact .battleUnitRow-hpTrack[data-v-b2a7073e]{height:round(nearest,calc(10px + var(--row-growth) * .12),1px);border-radius:3px}.battleUnitRow--compact .battleUnitRow-bars[data-v-b2a7073e]{grid-template-columns:minmax(0,1fr);gap:round(down,calc(2.5px + var(--row-growth) * .07),1px)}.battleUnitRow--compact .battleUnitRow-bars .battleUnitRow-resource[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-bars .battleUnitRow-resource[data-v-b2a7073e]{flex-direction:row;align-items:center;gap:4px}.battleUnitRow--compact .battleUnitRow-bars .battleUnitRow-resourceHead[data-v-b2a7073e]{flex:none;width:calc(22px + var(--row-growth) * .1);height:round(nearest,calc(5px + var(--row-growth) * .06),1px);align-items:center}.battleUnitRow--compact .battleUnitRow-label--bar[data-v-b2a7073e]{font-size:max(8.5px,calc(7.5px + var(--row-growth) * .05));line-height:1;letter-spacing:.04em}.battleUnitRow--compact .battleUnitRow-bars .battleUnitRow-number[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-bars .battleUnitRow-number[data-v-b2a7073e]{display:none}.battleUnitRow--compact .battleUnitRow-solidBar[data-v-b2a7073e]{height:round(nearest,calc(5px + var(--row-growth) * .06),1px)}.battleUnitRow--compact .battleUnitRow-effects[data-v-b2a7073e]{--effect-size: round(down, clamp(16px, calc(16px + (var(--row-growth) - 16px) * .2), 26px), 1px);grid-area:effects;display:flex;width:auto;min-height:var(--effect-size);justify-content:flex-start}.battleUnitRow--strip[data-v-b2a7073e]{--row-base: 44px;--floating-scale: .75;--floating-start: calc(var(--row-height) - 21px);--floating-rise: 10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:1fr auto auto 1fr;grid-template-areas:"portrait . effects" "portrait identity effects" "portrait resources effects" "portrait . effects";column-gap:round(nearest,calc(8px + var(--row-growth) * .15),1px);row-gap:round(down,calc(3px + var(--row-growth) * .08),1px);padding:0 round(nearest,calc(6px + var(--row-growth) * .1),1px) 0 round(nearest,calc(4px + var(--row-growth) * .1),1px)}.battleUnitRow--strip .battleUnitRow-portrait[data-v-b2a7073e]{grid-area:portrait;align-self:center;width:round(nearest,calc(36px + var(--row-growth) * .6),1px);height:round(nearest,calc(36px + var(--row-growth) * .6),1px)}.battleUnitRow--strip .battleUnitRow-monsterImage[data-v-b2a7073e]{padding:3px}.battleUnitRow--strip .battleUnitRow-identity[data-v-b2a7073e]{grid-area:identity;width:auto;flex-direction:row;align-items:baseline;gap:7px}.battleUnitRow--strip .battleUnitRow-name[data-v-b2a7073e]{flex:1 1 auto;min-width:0;font-size:max(12px,calc(12.5px + var(--row-growth) * .12));line-height:round(nearest,1em,1px)}.battleUnitRow--strip .battleUnitRow-states[data-v-b2a7073e]{flex:none;flex-wrap:nowrap}.battleUnitRow--strip .battleUnitRow-state[data-v-b2a7073e],.battleUnitRow--strip .battleUnitRow-position[data-v-b2a7073e]{font-size:max(8.5px,calc(8.5px + var(--row-growth) * .04))}.battleUnitRow--strip .battleUnitRow-resources[data-v-b2a7073e]{grid-area:resources;gap:round(down,calc(3px + var(--row-growth) * .08),1px)}.battleUnitRow--strip .battleUnitRow-hpTrack[data-v-b2a7073e]{height:round(nearest,calc(12px + var(--row-growth) * .2),1px);border-radius:3px}.battleUnitRow--strip .battleUnitRow-number--hp[data-v-b2a7073e]{font-size:max(10px,calc(10px + var(--row-growth) * .1));line-height:1;text-shadow:0 0 2px #000,0 0 2px #000,0 1px 2px #000}.battleUnitRow--strip .battleUnitRow-maximum[data-v-b2a7073e]{font-size:max(8.5px,calc(8.5px + var(--row-growth) * .08));color:#f1f3f7bf}.battleUnitRow--strip .battleUnitRow-bars[data-v-b2a7073e]{gap:round(nearest,calc(10px + var(--row-growth) * .2),1px)}.battleUnitRow--strip .battleUnitRow-bars .battleUnitRow-resourceHead[data-v-b2a7073e]{flex:none;height:round(nearest,calc(5px + var(--row-growth) * .08),1px);align-items:center}.battleUnitRow--strip .battleUnitRow-label--bar[data-v-b2a7073e]{font-size:max(8.5px,calc(8.5px + var(--row-growth) * .05));line-height:1;letter-spacing:.04em}.battleUnitRow-solidBar[data-v-b2a7073e]{flex:1 1 auto;height:round(nearest,calc(5px + var(--row-growth) * .08),1px);border-radius:1px;overflow:hidden;background-color:var(--color-resource-track)}.battleUnitRow-solidBar>span[data-v-b2a7073e]{display:block;height:100%;background-color:var(--bar-color)}.battleUnitRow--strip.battleUnitRow--acting[data-v-b2a7073e],.battleUnitRow--line.battleUnitRow--acting[data-v-b2a7073e]{--glass-tint: color-mix(in srgb, var(--color-role-acting) 22%, var(--glass-acting));border-width:2px}.battleUnitRow--strip.battleUnitRow--harm[data-v-b2a7073e],.battleUnitRow--line.battleUnitRow--harm[data-v-b2a7073e]{--glass-tint: color-mix(in srgb, var(--color-role-harm) 22%, var(--glass-harm));border-width:2px}.battleUnitRow--strip.battleUnitRow--help[data-v-b2a7073e],.battleUnitRow--line.battleUnitRow--help[data-v-b2a7073e]{--glass-tint: color-mix(in srgb, var(--color-role-help) 22%, var(--glass-help));border-width:2px}.battleUnitRow--strip .battleUnitRow-effects[data-v-b2a7073e]{--effect-size: round(down, clamp(16px, calc((var(--row-height) - 12px) / 2), 22px), 1px);grid-area:effects;align-self:center;gap:4px;width:calc(var(--effect-size) * 2 + 4px)}.battleUnitRow--line[data-v-b2a7073e]{--row-base: 44px;--floating-scale: .85;--floating-start: calc(var(--row-height) - 24px);--floating-rise: 10px;--line-padding-left: round(nearest, calc(5px + var(--row-growth) * .1), 1px);--line-padding-right: round(nearest, calc(10px + var(--row-growth) * .15), 1px);gap:round(nearest,calc(12px + var(--row-growth) * .15),1px);padding:0 calc(var(--line-padding-right) - var(--line-border-extra, 0px)) 0 calc(var(--line-padding-left) - var(--line-border-extra, 0px))}.battleUnitRow--line.battleUnitRow--acting[data-v-b2a7073e],.battleUnitRow--line.battleUnitRow--harm[data-v-b2a7073e],.battleUnitRow--line.battleUnitRow--help[data-v-b2a7073e]{--line-border-extra: 1px}.battleUnitRow--line .battleUnitRow-portrait[data-v-b2a7073e]{width:round(nearest,calc(34px + var(--row-growth) * .75),1px);height:round(nearest,calc(34px + var(--row-growth) * .75),1px)}.battleUnitRow--line .battleUnitRow-monsterImage[data-v-b2a7073e]{padding:3px}.battleUnitRow--line .battleUnitRow-identity[data-v-b2a7073e]{width:calc(160px + var(--row-growth) * .8);gap:round(down,calc(2px + var(--row-growth) * .06),1px)}.battleUnitRow--line .battleUnitRow-name[data-v-b2a7073e]{font-size:max(13.5px,calc(14.5px + var(--row-growth) * .08));line-height:round(nearest,1.1em,1px)}.battleUnitRow--line .battleUnitRow-states[data-v-b2a7073e]{flex-wrap:nowrap;overflow:hidden}.battleUnitRow--line .battleUnitRow-state[data-v-b2a7073e],.battleUnitRow--line .battleUnitRow-position[data-v-b2a7073e]{font-size:max(9px,calc(9px + var(--row-growth) * .04))}.battleUnitRow--line .battleUnitRow-resources[data-v-b2a7073e]{--line-number-width: round(nearest, calc(84px + var(--row-growth) * .8), 1px);display:grid;grid-template-columns:var(--line-number-width) minmax(0,1fr);column-gap:round(nearest,calc(8px + var(--row-growth) * .1),1px);row-gap:round(down,calc(4px + var(--row-growth) * .08),1px);align-items:center}.battleUnitRow--line .battleUnitRow-resource--hp[data-v-b2a7073e]{display:contents}.battleUnitRow--line .battleUnitRow-resource--hp .battleUnitRow-resourceHead[data-v-b2a7073e]{grid-column:1;grid-row:1;justify-content:flex-end}.battleUnitRow--line .battleUnitRow-label--hp[data-v-b2a7073e],.battleUnitRow--line .battleUnitRow-number--hp .battleUnitRow-shieldValue[data-v-b2a7073e]{display:none}.battleUnitRow--line .battleUnitRow-number--hp[data-v-b2a7073e]{font-size:max(12.5px,calc(13.5px + var(--row-growth) * .06));line-height:1}.battleUnitRow--line .battleUnitRow-maximum[data-v-b2a7073e]{font-size:max(10.5px,calc(11px + var(--row-growth) * .04))}.battleUnitRow--line .battleUnitRow-hpTrack[data-v-b2a7073e]{grid-column:2;grid-row:1;height:round(nearest,calc(12px + var(--row-growth) * .15),1px);border-radius:3px}.battleUnitRow-lineShield[data-v-b2a7073e]{grid-column:1;grid-row:2;justify-self:end;display:inline-flex;align-items:center;gap:2px;font-family:var(--font-number);font-weight:600;font-size:max(10.5px,calc(11px + var(--row-growth) * .04));line-height:1;color:var(--color-role-help-text);white-space:nowrap}.battleUnitRow--line .battleUnitRow-bars[data-v-b2a7073e]{--line-bar-width: round(nearest, clamp(104px, calc(110px + var(--row-growth) * 1.2), 144px), 1px);grid-column:2;grid-row:2;grid-template-columns:repeat(3,minmax(0,var(--line-bar-width)));justify-content:start;gap:round(nearest,calc(16px + var(--row-growth) * .2),1px)}.battleUnitRow--line .battleUnitRow-bars .battleUnitRow-resource[data-v-b2a7073e]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:5px}.battleUnitRow--line .battleUnitRow-bars .battleUnitRow-resourceHead[data-v-b2a7073e]{display:contents}.battleUnitRow--line .battleUnitRow-label--bar[data-v-b2a7073e]{grid-column:1;grid-row:1;font-size:max(9px,calc(9.5px + var(--row-growth) * .04));line-height:1;letter-spacing:.04em}.battleUnitRow--line .battleUnitRow-bars .battleUnitRow-number[data-v-b2a7073e]{grid-column:3;grid-row:1;min-width:4ch;text-align:right;font-size:max(10.5px,calc(11px + var(--row-growth) * .05));line-height:1}.battleUnitRow--line .battleUnitRow-segments[data-v-b2a7073e]{grid-column:2;grid-row:1;gap:1px;height:round(nearest,calc(5px + var(--row-growth) * .06),1px)}.battleUnitRow--line .battleUnitRow-effects[data-v-b2a7073e]{--effect-size: round(down, clamp(20px, calc(20px + var(--row-growth) * .2), 26px), 1px);box-sizing:border-box;width:25%;align-self:stretch;padding-left:round(nearest,calc(10px + var(--row-growth) * .1),1px);border-left:1px solid var(--glass-edge);grid-template-columns:repeat(var(--effect-places),minmax(0,1fr));grid-auto-rows:auto;align-content:center;gap:6px}.battleUnitRow-textLayer[data-v-b2a7073e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow:hidden;border-radius:inherit;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 7px);mask-image:linear-gradient(to bottom,transparent 0,#000 7px)}.battleUnitRow-textAnchor[data-v-b2a7073e]{position:absolute;top:0;bottom:0;left:10px;width:40px}.battleLeftRightRows[data-v-7fb86237]{--battle-row-label-height: 14px;--battle-row-minimum-gap: var(--space-2);--battle-row-minimum: 72px;--battle-row-maximum: round(down, clamp( 86px, calc(86px + (var(--game-width) - 1120px) * .11), 150px ), 1px);--battle-row-gap-ceiling: 20px;--battle-row-maximum-gap: clamp( var(--battle-row-minimum-gap), calc(var(--battle-row-minimum-gap) + (var(--battle-row-maximum) - 86px) * .25), var(--battle-row-gap-ceiling) );--battle-row-share: calc((100cqh - var(--battle-row-label-height)) / var(--battle-row-count));--battle-row-height: round(down, clamp( var(--battle-row-minimum), calc(var(--battle-row-share) - var(--battle-row-minimum-gap)), var(--battle-row-maximum) ), 1px);--battle-row-gap: round(down, clamp( var(--battle-row-minimum-gap), calc(var(--battle-row-share) - var(--battle-row-height)), var(--battle-row-maximum-gap) ), 1px);flex:1 1 auto;min-height:calc(var(--battle-row-label-height) + var(--battle-row-count) * (var(--battle-row-minimum) + var(--battle-row-minimum-gap)));container-type:size;contain-intrinsic-height:calc(var(--battle-row-label-height) + var(--battle-row-count) * (var(--battle-row-maximum) + var(--battle-row-maximum-gap)));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.battleLeftRightRows--compact[data-v-7fb86237]{--battle-row-label-height: 12px;--battle-row-minimum-gap: 4px;--battle-row-minimum: 72px;--battle-row-maximum: round(down, clamp(84px, calc(84px + (var(--game-width) - 360px) * .1), 140px), 1px);--battle-row-gap-ceiling: 10px;--battle-row-maximum-gap: clamp( var(--battle-row-minimum-gap), calc(var(--battle-row-minimum-gap) + (var(--battle-row-maximum) - 84px) * .15), var(--battle-row-gap-ceiling) );gap:clamp(7px,1.5vw,14px)}.battleLeftRightRows-side[data-v-7fb86237]{min-width:0;display:flex;flex-direction:column;gap:var(--battle-row-gap)}.battleLeftRightRows-label[data-v-7fb86237]{margin:0;height:var(--battle-row-label-height);line-height:var(--battle-row-label-height);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ui-text-muted)}.battleLeftRightRows--compact .battleLeftRightRows-label[data-v-7fb86237]{font-size:10px}.battleLeftRightRows-label--right[data-v-7fb86237]{text-align:right}.battleLayoutSwitch[data-v-3940d075]{display:flex;gap:3px}.battleLayoutSwitch-button[data-v-3940d075]{--touch-x: 1px;--touch-y: 4px;width:34px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-small);color:var(--color-ui-text-muted);cursor:pointer}.battleLayoutSwitch-button--active[data-v-3940d075]{--glass-tint: var(--glass-amethyst);color:var(--color-ui-text)}.battleLayoutSwitch-button[data-v-3940d075]:focus-visible{outline:2px solid var(--color-role-acting);outline-offset:2px}@media(min-width:1024px){.battleLayoutSwitch-button[data-v-3940d075]{width:38px;height:34px}}.battleLeaveConfirm[data-v-5a49b1a8]{--leave-unit: clamp(1px, min(.155vw, .16vh), 1.4px);width:min(calc(360 * var(--leave-unit)),calc(100vw - 2 * var(--space-4)));padding:calc(16 * var(--leave-unit));border-radius:var(--radius-pane);color:var(--color-ui-text);font-family:var(--font-ui)}.battleLeaveConfirm[open][data-v-5a49b1a8]{display:flex;flex-direction:column;gap:calc(12 * var(--leave-unit))}.battleLeaveConfirm[data-v-5a49b1a8]::backdrop{background-color:var(--color-ui-scrim)}.battleLeaveConfirm-title[data-v-5a49b1a8]{margin:0;font-family:var(--font-name);font-size:calc(21 * var(--leave-unit));font-weight:400}.battleLeaveConfirm-text[data-v-5a49b1a8]{margin:0;font-size:calc(13.5 * var(--leave-unit));line-height:1.5;color:var(--color-ui-text-muted)}.battleLeaveConfirm-option[data-v-5a49b1a8]{display:flex;align-items:center;gap:calc(8 * var(--leave-unit));min-height:calc(32 * var(--leave-unit));font-size:calc(12.5 * var(--leave-unit));color:var(--color-ui-text-muted);cursor:pointer}.battleLeaveConfirm-checkbox[data-v-5a49b1a8]{width:calc(16 * var(--leave-unit));height:calc(16 * var(--leave-unit));margin:0;accent-color:var(--color-role-acting)}.battleLeaveConfirm-button[data-v-5a49b1a8]{height:calc(44 * var(--leave-unit));border-radius:var(--radius-small);color:var(--color-ui-text);font-family:var(--font-ui);font-size:calc(13 * var(--leave-unit));font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.battleLeaveConfirm-button[data-v-5a49b1a8]:focus-visible,.battleLeaveConfirm-checkbox[data-v-5a49b1a8]:focus-visible{outline:2px solid var(--color-role-acting-text);outline-offset:2px}.battleLeaveConfirm-stay[data-v-5a49b1a8]{border:1px solid var(--color-role-acting);background-color:var(--glass-amethyst)}.battleLeaveConfirm-leave[data-v-5a49b1a8]{--glass-tint: var(--glass-enemy)}.battleResumeChoice[data-v-f6d06b02]{--resume-unit: clamp(1px, min(.155vw, .16vh), 1.4px);width:min(calc(360 * var(--resume-unit)),calc(100vw - 2 * var(--space-4)));padding:calc(16 * var(--resume-unit));border-radius:var(--radius-pane);color:var(--color-ui-text);font-family:var(--font-ui)}.battleResumeChoice[open][data-v-f6d06b02]{display:flex;flex-direction:column;gap:calc(10 * var(--resume-unit))}.battleResumeChoice[data-v-f6d06b02]::backdrop{background-color:var(--color-ui-scrim)}.battleResumeChoice-title[data-v-f6d06b02]{margin:0;font-family:var(--font-name);font-size:calc(21 * var(--resume-unit));font-weight:400}.battleResumeChoice-text[data-v-f6d06b02]{margin:0;font-size:calc(13.5 * var(--resume-unit));line-height:1.5;color:var(--color-ui-text-muted)}.battleResumeChoice-turn[data-v-f6d06b02]{font-family:var(--font-number);color:var(--color-ui-text)}.battleResumeChoice-option[data-v-f6d06b02]{min-height:calc(56 * var(--resume-unit));padding:calc(8 * var(--resume-unit)) calc(14 * var(--resume-unit));border-radius:var(--radius-small);display:flex;flex-direction:column;justify-content:center;gap:calc(2 * var(--resume-unit));color:var(--color-ui-text);font-family:var(--font-ui);text-align:left;cursor:pointer}.battleResumeChoice-option[data-v-f6d06b02]:focus-visible{outline:2px solid var(--color-role-acting-text);outline-offset:2px}.battleResumeChoice-option--main[data-v-f6d06b02]{border:1px solid var(--color-role-acting);background-color:var(--glass-amethyst)}.battleResumeChoice-optionTitle[data-v-f6d06b02]{font-size:calc(14 * var(--resume-unit));font-weight:700}.battleResumeChoice-optionText[data-v-f6d06b02]{font-size:calc(11.5 * var(--resume-unit));color:var(--color-ui-text-muted)}.battleSkipProgress[data-v-51a44945]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background-color:var(--color-ui-scrim)}.battleSkipProgress-card[data-v-51a44945]{width:min(360px,100%);padding:var(--space-4);border-radius:var(--radius-pane);display:flex;flex-direction:column;gap:var(--space-2);color:var(--color-ui-text)}.battleSkipProgress-title[data-v-51a44945]{margin:0;font-size:16px;font-weight:800}.battleSkipProgress-turns[data-v-51a44945]{margin:0;font-size:13px;color:var(--color-ui-text-muted)}.battleSkipProgress-number[data-v-51a44945]{font-family:var(--font-number);font-weight:700;font-size:15px;color:var(--color-ui-text)}.battleSkipProgress-faint[data-v-51a44945]{font-family:var(--font-number);color:var(--color-ui-text-faint)}.battleSkipProgress-track[data-v-51a44945]{height:8px;border-radius:4px;overflow:hidden;background-color:var(--color-resource-track);border:1px solid var(--color-ui-line)}.battleSkipProgress-fill[data-v-51a44945]{height:100%;background-color:var(--color-role-acting)}.battleSkipProgress-hint[data-v-51a44945]{margin:0;font-size:11.5px;color:var(--color-ui-text-faint)}.battleSkipProgress-cancel[data-v-51a44945]{align-self:flex-end;height:40px;padding:0 var(--space-3);border-radius:var(--radius-small);color:var(--color-ui-text);font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.battleTopBottomRows[data-v-b42918e5]{--battle-row-label-height: 12px;--battle-side-gap: 6px;--battle-row-minimum-gap: 3px;--battle-row-minimum: 40px;--battle-row-maximum: round(down, clamp(52px, calc(52px + (var(--game-width) - 360px) * .12), 60px) + clamp(0px, calc((var(--game-width) - 600px) * .05), 12px), 1px);--battle-row-maximum-gap: clamp( var(--battle-row-minimum-gap), calc(var(--battle-row-minimum-gap) + (var(--battle-row-maximum) - 52px) * .4), 8px );--battle-row-share: calc( (100cqh - 2 * var(--battle-row-label-height) - var(--battle-side-gap)) / var(--battle-row-count) );--battle-row-height: round(down, clamp( var(--battle-row-minimum), calc(var(--battle-row-share) - var(--battle-row-minimum-gap)), var(--battle-row-maximum) ), 1px);--battle-row-gap: round(down, clamp( var(--battle-row-minimum-gap), calc(var(--battle-row-share) - var(--battle-row-height)), var(--battle-row-maximum-gap) ), 1px);flex:1 1 auto;min-height:calc(2 * var(--battle-row-label-height) + var(--battle-side-gap) + var(--battle-row-count) * (var(--battle-row-minimum) + var(--battle-row-minimum-gap)));container-type:size;contain-intrinsic-height:calc(2 * var(--battle-row-label-height) + var(--battle-side-gap) + var(--battle-row-count) * (var(--battle-row-maximum) + var(--battle-row-maximum-gap)));display:flex;flex-direction:column;gap:var(--battle-side-gap)}.battleTopBottomRows-side[data-v-b42918e5]{min-width:0;display:flex;flex-direction:column;gap:var(--battle-row-gap)}.battleTopBottomRows-label[data-v-b42918e5]{margin:0;height:var(--battle-row-label-height);line-height:var(--battle-row-label-height);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ui-text-muted)}.battleTopBottomRows--line[data-v-b42918e5]{--battle-row-label-height: 14px}.battleTopBottomRows--line .battleTopBottomRows-label[data-v-b42918e5]{font-size:11px}.battleTopBottomRows--shortCards[data-v-b42918e5] .battleFloatingTexts-item:has(~.battleFloatingTexts-item--started){opacity:0}@media(max-width:1023px)and (max-height:700px){.battleTopBottomRows[data-v-b42918e5]{--battle-row-minimum: 38px}}.battleUnitDetail[data-v-9acd8dfb]{--detail-scale: 1;position:absolute;z-index:20}.battleUnitDetail--sheet[data-v-9acd8dfb]{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.battleUnitDetail-backdrop[data-v-9acd8dfb]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#04060a8c}.battleUnitDetail--sheet .battleUnitDetail-box[data-v-9acd8dfb]{position:relative;width:100%;max-width:560px;max-height:calc(100% - 48px);border-radius:16px 16px 0 0;border-bottom-width:0}.battleUnitDetail--panel[data-v-9acd8dfb]{--detail-scale: 1.2;top:0;bottom:0;width:calc(50% - clamp(8px,2vw,20px) - 11px);display:flex}.battleUnitDetail--right[data-v-9acd8dfb]{right:clamp(8px,2vw,20px)}.battleUnitDetail--left[data-v-9acd8dfb]{left:clamp(8px,2vw,20px)}.battleUnitDetail--panel .battleUnitDetail-box[data-v-9acd8dfb]{width:100%;height:100%;border-radius:var(--radius-pane);box-shadow:0 12px 32px #00000080,inset 0 0 0 1px #ffffff0f}.battleUnitDetail-box[data-v-9acd8dfb]{--glass-tint: var(--glass-smoke);box-sizing:border-box;min-height:0;display:flex;flex-direction:column;color:var(--color-ui-text)}.battleUnitDetail-box--hero[data-v-9acd8dfb]{--glass-tint: var(--glass-hero)}.battleUnitDetail-box--enemy[data-v-9acd8dfb]{--glass-tint: var(--glass-enemy)}.battleUnitDetail-handle[data-v-9acd8dfb]{flex:none;width:calc(40px * var(--detail-scale));height:calc(4px * var(--detail-scale));margin:calc(6px * var(--detail-scale)) auto 0;border-radius:calc(2px * var(--detail-scale));background-color:var(--color-ui-line-strong)}.battleUnitDetail-head[data-v-9acd8dfb]{flex:none;display:flex;align-items:center;gap:calc(var(--space-3) * var(--detail-scale));padding:calc(var(--space-2) * var(--detail-scale)) calc(var(--space-2) * var(--detail-scale)) calc(var(--space-2) * var(--detail-scale)) calc(var(--space-4) * var(--detail-scale));border-bottom:1px solid var(--color-ui-line)}.battleUnitDetail-portrait[data-v-9acd8dfb]{box-sizing:border-box;flex:none;width:calc(52px * var(--detail-scale));height:calc(52px * var(--detail-scale));border-radius:var(--radius-small);border:1px solid var(--glass-edge);background-color:var(--color-portrait-background)}.battleUnitDetail-portrait--hero[data-v-9acd8dfb]{object-fit:cover}.battleUnitDetail-portrait--monster[data-v-9acd8dfb]{object-fit:contain;padding:calc(5px * var(--detail-scale))}.battleUnitDetail-box--fallen .battleUnitDetail-portrait[data-v-9acd8dfb]{filter:grayscale(1) brightness(.5)}.battleUnitDetail-identity[data-v-9acd8dfb]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:calc(2px * var(--detail-scale))}.battleUnitDetail-name[data-v-9acd8dfb]{margin:0;font-family:var(--font-name);font-size:calc(19px * var(--detail-scale));font-weight:400;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.battleUnitDetail-meta[data-v-9acd8dfb]{display:flex;flex-wrap:wrap;column-gap:calc(8px * var(--detail-scale));font-size:calc(12px * var(--detail-scale));color:var(--color-ui-text-muted)}.battleUnitDetail-state[data-v-9acd8dfb]{font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:calc(11px * var(--detail-scale))}.battleUnitDetail-state--acting[data-v-9acd8dfb]{color:var(--color-role-acting-text)}.battleUnitDetail-state--harm[data-v-9acd8dfb]{color:var(--color-role-harm-text)}.battleUnitDetail-state--help[data-v-9acd8dfb]{color:var(--color-role-help-text)}.battleUnitDetail-state--fallen[data-v-9acd8dfb]{color:var(--color-ui-text-faint)}.battleUnitDetail-state--revived[data-v-9acd8dfb]{color:var(--color-state-revived)}.battleUnitDetail-close[data-v-9acd8dfb]{flex:none;width:calc(44px * var(--detail-scale));height:calc(44px * var(--detail-scale));display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-small);background:transparent;color:var(--color-ui-text);cursor:pointer}.battleUnitDetail-close[data-v-9acd8dfb]:hover{background-color:#ffffff0f}.battleUnitDetail-body[data-v-9acd8dfb]{min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:calc(var(--space-3) * var(--detail-scale));padding:calc(var(--space-3) * var(--detail-scale)) calc(var(--space-4) * var(--detail-scale)) calc(var(--space-4) * var(--detail-scale))}.battleUnitDetail-live[data-v-9acd8dfb]{flex:none;margin:calc(var(--space-3) * var(--detail-scale)) calc(var(--space-4) * var(--detail-scale)) 0;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space-2) * var(--detail-scale));min-height:calc(36px * var(--detail-scale));padding:0 calc(4px * var(--detail-scale)) 0 calc(10px * var(--detail-scale));border-radius:var(--radius-small);background-color:#ffffff0a;font-size:calc(12.5px * var(--detail-scale));color:var(--color-ui-text-muted)}.battleUnitDetail-pause[data-v-9acd8dfb]{flex:none;display:flex;align-items:center;gap:calc(6px * var(--detail-scale));height:calc(32px * var(--detail-scale));padding:0 calc(12px * var(--detail-scale));border:1px solid var(--color-ui-line-strong);border-radius:var(--radius-small);background-color:var(--color-ui-raised);color:var(--color-ui-text);font-family:inherit;font-size:calc(12.5px * var(--detail-scale));font-weight:700;cursor:pointer}.battleUnitDetail-pause .battleIcon[data-v-9acd8dfb]{width:calc(12px * var(--detail-scale));height:calc(12px * var(--detail-scale))}.battleUnitDetail-pause[data-v-9acd8dfb]:disabled{opacity:.5;cursor:default}.battleUnitDetail-section[data-v-9acd8dfb]{display:flex;flex-direction:column;gap:calc(6px * var(--detail-scale))}.battleUnitDetail-label[data-v-9acd8dfb]{margin:0;font-size:calc(11px * var(--detail-scale));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ui-text-faint)}.battleUnitDetail-empty[data-v-9acd8dfb]{margin:0;font-size:calc(12.5px * var(--detail-scale));color:var(--color-ui-text-faint)}.battleUnitDetail-resource[data-v-9acd8dfb]{display:grid;grid-template-columns:calc(34px * var(--detail-scale)) minmax(0,1fr) auto auto;align-items:center;column-gap:calc(var(--space-2) * var(--detail-scale))}.battleUnitDetail-resourceLabel[data-v-9acd8dfb]{font-size:calc(12px * var(--detail-scale));font-weight:800;color:var(--bar-color)}.battleUnitDetail-track[data-v-9acd8dfb]{height:calc(8px * var(--detail-scale));border-radius:calc(4px * var(--detail-scale));background-color:var(--color-resource-track);overflow:hidden}.battleUnitDetail-fill[data-v-9acd8dfb]{height:100%;border-radius:calc(4px * var(--detail-scale));background-color:var(--bar-color)}.battleUnitDetail-box--fallen .battleUnitDetail-fill[data-v-9acd8dfb]{opacity:.4}.battleUnitDetail-value[data-v-9acd8dfb]{min-width:calc(84px * var(--detail-scale));text-align:right;font-family:var(--font-number);font-size:calc(14px * var(--detail-scale));font-weight:600;white-space:nowrap}.battleUnitDetail-maximum[data-v-9acd8dfb]{color:var(--color-ui-text-faint);font-weight:400}.battleUnitDetail-shield[data-v-9acd8dfb]{display:flex;align-items:center;gap:calc(2px * var(--detail-scale));font-family:var(--font-number);font-size:calc(14px * var(--detail-scale));font-weight:600;color:var(--color-role-help-text);white-space:nowrap}.battleUnitDetail-shieldIcon[data-v-9acd8dfb]{width:calc(12px * var(--detail-scale));height:calc(12px * var(--detail-scale))}.battleUnitDetail-entry[data-v-9acd8dfb]{display:flex;align-items:flex-start;gap:calc(10px * var(--detail-scale));padding:calc(6px * var(--detail-scale)) 0;border-top:1px solid var(--color-ui-line)}.battleUnitDetail-label+.battleUnitDetail-entry[data-v-9acd8dfb]{border-top:0}.battleUnitDetail-icon[data-v-9acd8dfb]{box-sizing:border-box;flex:none;width:calc(30px * var(--detail-scale));height:calc(30px * var(--detail-scale));display:flex;align-items:center;justify-content:center;border-radius:calc(4px * var(--detail-scale));border:1px solid var(--color-ui-line-strong);background-color:#ffffff0a;overflow:hidden;font-size:calc(12px * var(--detail-scale));font-weight:800;color:var(--color-ui-text-muted)}.battleUnitDetail-icon img[data-v-9acd8dfb]{width:100%;height:100%;object-fit:cover}.battleUnitDetail-icon--effect[data-v-9acd8dfb]{border-width:1.5px}.battleUnitDetail-icon--effect img[data-v-9acd8dfb]{width:82%;height:82%;object-fit:contain}.battleUnitDetail-icon--buff[data-v-9acd8dfb]{border-color:var(--color-effect-buff)}.battleUnitDetail-icon--debuff[data-v-9acd8dfb]{border-color:var(--color-effect-debuff)}.battleUnitDetail-entryText[data-v-9acd8dfb]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:calc(1px * var(--detail-scale))}.battleUnitDetail-entryName[data-v-9acd8dfb]{font-size:calc(14px * var(--detail-scale));font-weight:700}.battleUnitDetail-stacks[data-v-9acd8dfb]{font-family:var(--font-number);color:var(--color-ui-text-muted)}.battleUnitDetail-description[data-v-9acd8dfb]{font-size:calc(12.5px * var(--detail-scale));line-height:1.35;color:var(--color-ui-text-muted)}.battleUnitDetail-facts[data-v-9acd8dfb]{font-size:calc(12px * var(--detail-scale));color:var(--color-ui-text-faint)}.battleUnitDetail-side[data-v-9acd8dfb]{flex:none;padding-top:calc(2px * var(--detail-scale));font-family:var(--font-number);font-size:calc(13px * var(--detail-scale));font-weight:600;color:var(--color-ui-text-muted);white-space:nowrap}.battleUnitDetail-side--ready[data-v-9acd8dfb]{color:var(--color-role-help-text)}.battleScreen[data-v-b0daccd2]{box-sizing:border-box;height:100%;min-height:0;width:100%;display:flex;justify-content:center;background-color:var(--color-ui-background);color:var(--color-ui-text);font-family:var(--font-ui)}.battleScreen-column[data-v-b0daccd2]{position:relative;box-sizing:border-box;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;gap:6px;padding-bottom:6px}.battleScreen-header[data-v-b0daccd2]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:round(clamp(50px,calc(42px + 2vw),62px),1px);padding:0 var(--space-2) 0 var(--space-3);border-width:0 0 1px 0}.battleScreen-title[data-v-b0daccd2]{display:flex;flex-direction:column;min-width:0;line-height:1.15}.battleScreen-stage[data-v-b0daccd2]{margin:0;font-size:clamp(16px,calc(13px + .8vw),21px);font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.battleScreen-meta[data-v-b0daccd2]{font-size:clamp(10.5px,calc(9px + .4vw),13px);color:var(--color-ui-text-muted)}.battleScreen-number[data-v-b0daccd2]{font-family:var(--font-number);font-weight:600;font-size:1.1em;color:var(--color-ui-text)}.battleScreen-headerTools[data-v-b0daccd2]{display:flex;align-items:center;gap:var(--space-4)}.battleScreen-battleArea[data-v-b0daccd2],.battleScreen-fieldArea[data-v-b0daccd2]{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.battleScreen-battleArea[data-v-b0daccd2]{gap:inherit}.battleScreen-battleArea--covered[data-v-b0daccd2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;background-color:color-mix(in srgb,var(--color-ui-page) 45%,transparent);pointer-events:none}.battleScreen-field[data-v-b0daccd2]{flex:1 1 auto;min-height:0;overflow:visible;padding:round(clamp(0px,.8vw,8px),1px) clamp(8px,2vw,20px) 0;display:flex;flex-direction:column;gap:var(--space-2)}.battleScreen-field--scroll[data-v-b0daccd2]{overflow-y:auto}.battleScreen-message[data-v-b0daccd2]{margin:var(--space-4) 0;text-align:center;color:var(--color-ui-text-muted);font-size:13px}.battleScreen-replay[data-v-b0daccd2]{margin-right:6px;padding:1px 6px;border:1px solid var(--color-role-acting);border-radius:3px;font-size:.85em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-role-acting-text)}.battleScreen-lastAction[data-v-b0daccd2]{position:relative;flex:none;margin:0 clamp(8px,2vw,20px)}.battleScreen-phoneControls[data-v-b0daccd2]{flex:none;padding:0 clamp(8px,2vw,20px)}@media(min-width:1024px){.battleScreen-column[data-v-b0daccd2]{width:var(--game-width);border-left:1px solid var(--color-ui-line);border-right:1px solid var(--color-ui-line);gap:var(--space-2);padding-bottom:var(--space-2)}.battleScreen-header[data-v-b0daccd2]{padding:0 22px}.battleScreen-title[data-v-b0daccd2]{flex-direction:row;align-items:baseline;gap:14px}}@media(min-width:1024px)and (max-height:800px){.battleScreen-header[data-v-b0daccd2]{min-height:52px}.battleScreen-column[data-v-b0daccd2]{gap:6px;padding-bottom:6px}}@media(max-width:1023px)and (max-height:700px){.battleScreen-header[data-v-b0daccd2]{min-height:42px}.battleScreen-column[data-v-b0daccd2]{gap:4px;padding-bottom:4px}}.checkMark[data-v-67f8725d]{box-sizing:border-box}.completed path[data-v-67f8725d]{fill:#28a745}.notCompleted path[data-v-67f8725d]{fill:#dc3545}.achievementBox[data-v-9216ed50]{box-sizing:border-box;display:flex;border:1px solid var(--color-border-main);width:100%}.iconAndTrackContainer[data-v-9216ed50]{box-sizing:border-box;display:flex;align-items:center;width:15%;justify-content:center}.iconAndTrackContainer-completed[data-v-9216ed50]{background-color:#589799}.iconAndTrackContainer-notCompleted[data-v-9216ed50]{background-color:#5f9ea0}.achievementIcon[data-v-9216ed50]{box-sizing:border-box;width:48px}.iconAndTrackCentered[data-v-9216ed50]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:5px}.trackCheckbox-container[data-v-9216ed50]{box-sizing:border-box;background-color:#1e4f4d;display:flex;justify-content:center;align-items:center;font-size:calc(var(--font-size-clamped-small) * .7);padding:1px 4px;border:1px solid var(--color-border-main);margin-top:5px;box-shadow:2px 2px 4px #0003}.completion-container[data-v-9216ed50]{font-size:calc(var(--font-size-clamped-small) * .7);background-color:#636528;padding:2px;border:1px solid var(--color-border-main);display:flex;flex-direction:column}.mainInfoContainer[data-v-9216ed50]{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;align-items:center}.mainInfoContainer-completed[data-v-9216ed50]{background-color:#69aac0;color:#000}.mainInfoContainer-notCompleted[data-v-9216ed50]{background-color:#4f6972}.mainInfoContainer-name[data-v-9216ed50]{text-align:center;font-weight:700;width:100%;position:relative}.toggleArrow[data-v-9216ed50]{position:absolute;top:50%;right:10px;width:25px;height:25px;transform:translateY(-50%);cursor:pointer;background-image:url('data:image/svg+xml;utf8,<svg fill="%23FFFFFF" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 15l5-5H7z"/></svg>');background-size:contain;background-repeat:no-repeat;transition:transform .3s}.toggleArrow.toggleArrow-completed[data-v-9216ed50]{background-image:url('data:image/svg+xml;utf8,<svg fill="%23000000" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 15l5-5H7z"/></svg>')}.toggleArrow.toggleArrow-notCompleted[data-v-9216ed50]{background-image:url('data:image/svg+xml;utf8,<svg fill="%23FFFFFF" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 15l5-5H7z"/></svg>')}.toggleArrow.expanded[data-v-9216ed50]{transform:translateY(-50%) rotate(180deg)}.mainInfoContainer-name-completed[data-v-9216ed50]{background-color:#65c065;color:#000}.mainInfoContainer-name-notCompleted[data-v-9216ed50]{color:#cfcfcf;background-color:#006400}.mainInfoContainer-description[data-v-9216ed50]{font-size:calc(var(--font-size-clamped-small) * .85);padding:5px;text-align:justify;font-style:italic}.mainInfoContainer-reward[data-v-9216ed50]{font-size:calc(var(--font-size-clamped-small) * .85);text-align:center}.mainInfoContainer-criteria[data-v-9216ed50]{font-size:calc(var(--font-size-clamped-small) * .85);margin:5px;border:1px solid darkblue;padding-left:5px}.criteria-list[data-v-9216ed50]{list-style-type:none;padding:0;margin:0}.criteria-item[data-v-9216ed50]{display:flex;align-items:center}.criteria-icon[data-v-9216ed50]{margin-right:.3rem;width:22px;height:22px;vertical-align:middle}@media(min-width:576px){.iconAndTrackContainer[data-v-9216ed50]{width:20%}}@media(min-width:1024px){.iconAndTrackContainer[data-v-9216ed50]{max-width:100px}.mainInfoContainer-description[data-v-9216ed50],.mainInfoContainer-reward[data-v-9216ed50],.mainInfoContainer-criteria[data-v-9216ed50]{width:80%}.toggleArrow[data-v-9216ed50]{right:15px;width:40px;height:40px}.criteria-icon[data-v-9216ed50]{margin-right:.5rem;width:35px;height:35px}}.achievements-title[data-v-e7928e94]{cursor:pointer}.achievements-mainContent[data-v-e7928e94]{padding-left:.25rem;padding-right:.25rem}.achievements-mainContent>div[data-v-e7928e94]{width:100%}.home-statsContainer[data-v-e7928e94]{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center}.home-statsContainer-title[data-v-e7928e94]{box-sizing:border-box;padding-top:5px;font-weight:700}.home-statsContainer-grid[data-v-e7928e94]{box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:5px;padding-bottom:5px}.home-statsContainer-column[data-v-e7928e94]{display:flex;flex-direction:column}.home-lastAchievementContainer[data-v-e7928e94]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.home-lastAchievementContainer-title[data-v-e7928e94]{box-sizing:border-box;padding-top:5px;padding-bottom:5px;font-weight:700}.home-lastAchievementContainer-box[data-v-e7928e94]{box-sizing:border-box;padding-bottom:5px;width:100%}.home-trackedAchievementsContainer[data-v-e7928e94]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.home-trackedAchievementsContainer-title[data-v-e7928e94]{box-sizing:border-box;padding-top:5px;padding-bottom:5px;font-weight:700}.home-trackedAchievementsContainer-list[data-v-e7928e94]{box-sizing:border-box;padding-bottom:5px;width:100%}.categoryOpened[data-v-e7928e94]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.categoryOpened-title[data-v-e7928e94]{box-sizing:border-box;padding-bottom:5px;font-weight:700}.categoryOpened-achList[data-v-e7928e94]{box-sizing:border-box;width:100%}.categoryOpened-achList[data-v-e7928e94]>*{margin-bottom:10px}.achBox-layout[data-v-e7928e94]{margin-top:5px;margin-bottom:5px}@media(min-width:576px){.home-lastAchievementContainer-box[data-v-e7928e94],.home-trackedAchievementsContainer-list[data-v-e7928e94],.categoryOpened-achList[data-v-e7928e94]{max-width:55vw;max-width:55dvw}}@media(min-width:1024px){.home-statsContainer-title[data-v-e7928e94]{padding-top:10px;padding-bottom:5px}.home-lastAchievementContainer-title[data-v-e7928e94]{padding-bottom:15px}.home-trackedAchievementsContainer-title[data-v-e7928e94]{padding-top:10px;padding-bottom:15px}.home-lastAchievementContainer-box[data-v-e7928e94],.home-trackedAchievementsContainer-list[data-v-e7928e94],.categoryOpened-achList[data-v-e7928e94]{max-width:50vw;max-width:50dvw}.categoryOpened-title[data-v-e7928e94]{padding-top:10px;padding-bottom:10px}.achBox-layout[data-v-e7928e94]{margin-top:10px;margin-bottom:10px}}.quest-main[data-v-cc374b64]{box-sizing:border-box;height:100%;min-height:0;background-color:var(--color-bg-page-wide);padding:0;margin:0;display:flex;flex-direction:column;align-items:center;flex-grow:1}.pageTitle[data-v-cc374b64]{box-sizing:border-box;font-size:calc(var(--font-size-clamped-small) * 1.3);font-weight:700;text-align:center;padding-top:.5rem;padding-bottom:.5rem;border:1px solid var(--color-border-main);align-self:center;background-color:var(--color-bg-nav);flex:0 0 auto}.questSlotsContainer[data-v-cc374b64]{box-sizing:border-box;border-left:1px solid var(--color-border-main);border-right:1px solid var(--color-border-main);display:flex;flex-direction:column;align-items:center;background-color:var(--color-bg-side-nav);flex:0 0 auto;overflow:hidden}.slotInfoContainer[data-v-cc374b64]{box-sizing:border-box;border:1px solid var(--color-border-main);border-bottom:none;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;background-color:var(--color-bg-main-content);flex:1 1 auto;min-height:0}.normalQuestsRow[data-v-cc374b64],.fragmentQuestsRow[data-v-cc374b64]{box-sizing:border-box;display:flex;padding-top:5px;padding-bottom:5px;justify-content:space-evenly;width:100%}.normalQuestsRow-inlineTitle[data-v-cc374b64],.fragmentQuestsRow-inlineTitle[data-v-cc374b64]{display:none;align-items:center;justify-content:flex-start;font-weight:700}.normalQuestsRow-slot[data-v-cc374b64],.fragmentQuestsRow-slot[data-v-cc374b64]{box-sizing:border-box;border:2px solid var(--color-border-main);width:64px;height:64px;padding:2px;cursor:pointer}.fragmentQuestsRow-slot.empty[data-v-cc374b64]{border:none;cursor:default}.normalQuestsRow-slot img[data-v-cc374b64],.fragmentQuestsRow-slot img[data-v-cc374b64]{width:100%}.normalQuestsRow-title[data-v-cc374b64],.fragmentQuestsRow-title[data-v-cc374b64]{padding:2px;font-weight:700}.questRarity-normal[data-v-cc374b64]{border-color:#000}.questRarity-magic[data-v-cc374b64]{border-color:#00f}.questRarity-rare[data-v-cc374b64]{border-color:#ff0}.questRarity-legendary[data-v-cc374b64]{border-color:orange}.questRarity-mythic[data-v-cc374b64]{border-color:red}.slotInfoContainer-title[data-v-cc374b64]{box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-weight:700;flex:0 0 auto;padding-top:5px;padding-bottom:5px}.slotInfoContainer-infoGrid[data-v-cc374b64]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;flex:1 1 auto;min-height:0}.slotInfoContainer-qAction[data-v-cc374b64]{box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex:0 0 auto;padding-top:5px;padding-bottom:5px}.slotInfoContainer-infoCell-catName[data-v-cc374b64]{font-weight:700}.criteria-list[data-v-cc374b64]{list-style-type:none;padding:0 0 0 10px;margin:0}.criteria-item[data-v-cc374b64]{display:flex;align-items:center}.criteria-icon[data-v-cc374b64]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin-right:.3rem;width:22px;height:22px;vertical-align:middle}.rarityTextColor-legendary[data-v-cc374b64]{text-shadow:1px 1px 1px rgba(0,0,0,.6);color:orange;font-weight:700}@media(min-width:576px){.normalQuestsRow[data-v-cc374b64],.fragmentQuestsRow[data-v-cc374b64]{width:80%}}@media(min-width:1024px){.normalQuestsRow-slot[data-v-cc374b64],.fragmentQuestsRow-slot[data-v-cc374b64]{width:84px;height:84px;border-width:3px}.normalQuestsRow[data-v-cc374b64],.fragmentQuestsRow[data-v-cc374b64]{justify-content:space-between;max-width:800px}.slotInfoContainer-title[data-v-cc374b64],.slotInfoContainer-infoGrid[data-v-cc374b64],.slotInfoContainer-qAction[data-v-cc374b64]{align-self:center;max-width:800px}.normalQuestsRow-title[data-v-cc374b64],.fragmentQuestsRow-title[data-v-cc374b64]{display:none}.normalQuestsRow-inlineTitle[data-v-cc374b64],.fragmentQuestsRow-inlineTitle[data-v-cc374b64]{display:flex;width:220px}.slotInfoContainer-qAction[data-v-cc374b64],.slotInfoContainer-title[data-v-cc374b64],.questSlotsContainer[data-v-cc374b64]{padding-top:20px;padding-bottom:20px}.criteria-icon[data-v-cc374b64]{margin-right:.5rem;width:35px;height:35px}}.leaderboard-navMenu[data-v-9125f47f]{border:1px solid var(--color-border-main);border-top:none}.leaderboard-info[data-v-9125f47f]{padding-top:0}.leaderboard-info-title[data-v-9125f47f]{box-sizing:border-box;font-weight:700;padding-top:8px;padding-bottom:8px}.leaderboard-info-gridContainer[data-v-9125f47f]{box-sizing:border-box;background-color:var(--color-bg-secondary-panel);width:98%;display:grid;grid-template-columns:1fr 5fr 1fr;border:1px solid var(--color-border-main)}.leaderboard-info-gridContainer-cell[data-v-9125f47f]{box-sizing:border-box;border-bottom:1px solid var(--color-border-main);border-right:1px solid var(--color-border-main);display:flex;justify-content:center;align-items:center}.leaderboard-info-gridContainer-cell[data-v-9125f47f]:nth-child(3n){border-right:none}.leaderboard-info-gridContainer .leaderboard-info-gridContainer-cell[data-v-9125f47f]:nth-last-child(-n+3){border-bottom:none}.columnTitle[data-v-9125f47f]{text-align:center;font-weight:700}@media(min-width:576px){.leaderboard-info-title[data-v-9125f47f]{padding-top:10px;padding-bottom:10px}.leaderboard-info-gridContainer[data-v-9125f47f]{width:90%}}@media(min-width:1024px){.leaderboard-info-gridContainer[data-v-9125f47f]{max-width:800px}.leaderboard-info-title[data-v-9125f47f]{padding-top:15px;padding-bottom:15px}}.settingsTab[data-v-755f0b97]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:transparent;font:inherit}.settingsTab[data-v-755f0b97]:focus-visible,.accountAction[data-v-755f0b97]:focus-visible{outline:2px solid var(--color-link-main);outline-offset:2px}.settingsSection[data-v-755f0b97]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:95%;max-width:800px;gap:.75rem;padding:10px;border:1px solid var(--color-border-main);background-color:var(--color-bg-secondary-panel);text-align:center}.accountPlayerName[data-v-755f0b97]{color:var(--color-link-main);overflow-wrap:anywhere}.accountActions[data-v-755f0b97]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.accountAction[data-v-755f0b97]{font:inherit}
