*,*:before,*:after{box-sizing:border-box}body,p{margin:0}body{min-height:100dvh;line-height:1.5}button{font:inherit}@font-face{font-family:prag;src:url(/font/PragRoman.ttf) format("truetype")}:root{--font: "prag", sans-serif;--hp-cell: hsl(6, 41%, 50%);--mp-cell: hsl(205, 43%, 50%);--attack-cell: hsl(125, 18%, 50%);--defence-cell: hsl(35, 35%, 50%);--coin-cell: hsl(49, 60%, 50%);--exp-color: hsl(268, 68%, 55%);--monster-cell: hsl(0, 2%, 40%);--disabled-cell: hsla(0, 0%, 0%, .204);--player-hp-background: linear-gradient(90deg, hsl(6, 41%, 50%), hsl(6, 41%, 50%));--player-mp-background: linear-gradient(90deg, hsl(205, 43%, 50%), hsl(205, 43%, 50%));--add-text: hsl(128, 94%, 28%);--sub-text: hsl(6, 95%, 36%);--lucky-text: hsl(45, 95%, 50%);--gameover-background: hsl(0, 100%, 5%);--gameover-text: hsl(6, 95%, 36%);--gamefinish-text: hsl(128, 94%, 28%);--default-button: hsl(32, 65%, 40%);--disabled-button: hsl(0, 2%, 40%);--danger: hsl(0, 60%, 40%);--rarity-0: hsl(0, 0%, 65%);--rarity-1: hsl(124, 42%, 50%);--rarity-2: hsl(210, 80%, 60%);--rarity-3: hsl(266, 73%, 64%);--rarity-4: hsl(30, 95%, 60%);--rarity-5: hsl(0, 80%, 60%);--skill-color: hsl(205, 43%, 60%);--consumable-color: hsl(32, 55%, 55%);--chain-color: rgba(0, 155, 221, .927);--text: #fff;--text-info: hsl(0, 0%, 75%);--up-border-shadow: rgba(255, 255, 255, .808);--down-border-shadow: rgba(0, 0, 0, .466);--shadow-color: rgba(0, 0, 0, .419);--backdrop-blur: blur(3px);--tooltip-background: hsla(0, 0%, 8%, .8);--box-shadow: inset .15em .15em .1em 0 var(--up-border-shadow), inset -.15em -.15em .1em 0 var(--down-border-shadow), 0px 0px 2px 0px var(--shadow-color);--box-shadow-selected: inset -.15em -.15em .1em 0 var(--up-border-shadow), inset .15em .15em .1em 0 var(--down-border-shadow), 0px 0px 2px 0px var(--shadow-color);--floating-shadow: -1px -1px 1px rgba(0,0,0,.9), 1px -1px 1px rgba(0,0,0,.9), -1px 1px 1px rgba(0,0,0,.9), 1px 1px 1px rgba(0,0,0,.9), 0 5px 5px rgba(0, 0, 0, .9);--icon-size: 60% 60%;--fs-xs: clamp(.43rem, 1.5vmin, .8rem);--fs-sm: clamp(.7rem, 2.4vmin, 1rem);--fs-lg: clamp(1.1rem, 4.5vmin, 2rem);--pad-sm: clamp(4px, 1.2vmin, 10px);--slot-size: clamp(40px, 12cqi, 56px)}#app{width:100%;min-height:100dvh;display:flex;flex-direction:column;padding:10px;gap:20px}body{font-family:var(--font);background-image:url(/assets/bg/bg_0.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}button{--button-color: var(--default-button);--button-dark: color-mix(in srgb, var(--button-color), black 55%);background-color:transparent;border:1px solid transparent;box-shadow:inset .15em .15em .1em 0 var(--button-color),inset -.15em -.15em .1em 0 var(--button-dark),0 0 2px 0 var(--shadow-color);padding:10px;font-size:var(--fs-sm);cursor:pointer;transition:background .05s,transform .05s;color:var(--text);-webkit-user-select:none;user-select:none}button:active{box-shadow:var(--box-shadow-selected)}button:hover{filter:brightness(1.1)}button.primary{background-color:var(--default-button);border-color:#000;box-shadow:var(--box-shadow)}button.danger{background-color:var(--danger);border-color:#000;box-shadow:var(--box-shadow)}button.selected{background-color:var(--default-button);border-color:#000;box-shadow:var(--box-shadow-selected)}input{min-width:0;padding:10px;border:1px solid #000000;box-shadow:var(--box-shadow-selected);background-color:var(--gameover-background);color:var(--text);font:inherit}button:disabled{--button-color: var(--text-info);background-color:var(--disabled-button);border-color:transparent;box-shadow:inset .15em .15em .1em 0 var(--button-color),inset -.15em -.15em .1em 0 var(--button-dark),0 0 2px 0 var(--shadow-color);cursor:default;pointer-events:none}.dragGhost{--slot-size: 56px;position:fixed;z-index:20;transform:translate(-50%,-50%);pointer-events:none}body.dragging .v-popper__popper{display:none}body.dragging,body.dragging *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.v-popper__popper.v-popper__popper--shown,.v-popper__popper.v-popper__popper--hidden{transition:none}.v-popper__popper.v-popper--theme-tooltip .v-popper__inner,.v-popper__popper.v-popper--theme-game-tooltip .v-popper__inner{max-width:260px;border-radius:0;background:var(--tooltip-background);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);box-shadow:0 4px 10px var(--shadow-color);color:var(--text);font-family:var(--font);font-size:var(--fs-sm)}.v-popper__popper.v-popper--theme-tooltip .v-popper__inner{padding:10px;box-shadow:inset .15em .15em .1em 0 var(--up-border-shadow),inset -.15em -.15em .1em 0 var(--down-border-shadow),0 4px 10px var(--shadow-color)}.v-popper__popper.v-popper--theme-tooltip .v-popper__arrow-outer,.v-popper__popper.v-popper--theme-game-tooltip .v-popper__arrow-outer{border-color:var(--tooltip-background)}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:#000c;color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}.fullscreenMenu[data-v-a738690a]{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);overflow-y:auto;font-size:.8em}.content[data-v-a738690a]{width:100%;max-width:700px;margin:auto;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:10px;background-color:var(--gameover-background);--button-dark: color-mix(in srgb, var(--default-button), black 55%);box-shadow:inset .15em .15em .1em 0 var(--default-button),inset -.15em -.15em .1em 0 var(--button-dark),0 0 2px 0 var(--shadow-color);color:var(--text)}.content p[data-v-a738690a-s]{color:var(--default-button)}.tutorial[data-v-2a0ea055]{display:flex;flex-direction:column;align-items:center;gap:10px}.tutorial img[data-v-2a0ea055]{width:150px;height:150px;max-width:100%;object-fit:contain}.tips[data-v-2a0ea055]{display:flex;flex-direction:column}a[data-v-e9e81f75]{color:var(--text)}.authors[data-v-e9e81f75]{display:flex;flex-direction:column;gap:10px}.author[data-v-e9e81f75]{display:flex;flex-direction:column}.authorName[data-v-e9e81f75]{color:var(--default-button)}.iconList[data-v-e9e81f75]{display:flex;flex-wrap:wrap;gap:4px 10px}.changelogElement[data-v-acaea674]{display:flex;flex-direction:column;gap:5px}.changelogElement p[data-v-acaea674]{color:var(--default-button)}.changelogElement ul[data-v-acaea674]{padding-left:20px}.setting[data-v-1929e338]{width:100%;display:flex;flex-direction:column;gap:6px}.choices[data-v-1929e338]{display:flex;flex-direction:row;gap:10px}.modal[data-v-1a106dff]{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur)}.content[data-v-1a106dff]{width:100%;max-width:700px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:30px 0;background-color:var(--gameover-background);--button-dark: color-mix(in srgb, var(--default-button), black 55%);box-shadow:inset .15em .15em .1em 0 var(--default-button),inset -.15em -.15em .1em 0 var(--button-dark),0 0 2px 0 var(--shadow-color);color:var(--text)}.title[data-v-1a106dff]{font-size:1.5em;color:var(--default-button)}.buttonWrapper[data-v-1a106dff-s]{display:flex;flex-direction:column;gap:20px}.buttonRow[data-v-1a106dff-s]{display:flex;flex-direction:row;gap:20px}.gameTitle[data-v-7871a0b1]{color:var(--text);font-size:var(--fs-lg);display:flex;flex-direction:row;justify-content:space-between;gap:10px}.gameTitle div[data-v-7871a0b1]{display:flex;flex-direction:row;gap:10px}.gameTitle span[data-v-7871a0b1]{display:flex;align-items:center;width:max-content}.gameTitle span>img[data-v-7871a0b1],.gameTitleButtons button>img[data-v-7871a0b1]{width:clamp(24px,5.5vmin,40px);height:clamp(24px,5.5vmin,40px)}.gameTitleButtons button[data-v-7871a0b1]{display:flex;align-items:center;padding:0;background:none;border:none;box-shadow:none}.titleButton[data-v-7871a0b1]{display:flex;flex-direction:row;gap:10px;padding:0;background:none;border:none;box-shadow:none;font:inherit;color:inherit}.version[data-v-7871a0b1]{align-self:center;padding:0;background:none;border:none;box-shadow:none;font:inherit;font-size:.5em;font-style:italic;color:var(--default-button);text-decoration:underline}.pwaUpdateAvailable img[data-v-7871a0b1]{animation:pwaPulse-7871a0b1 1.6s ease-in-out infinite}@keyframes pwaPulse-7871a0b1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.12)}}.popup[data-v-77f96be9]{position:absolute;font-weight:700;pointer-events:none;text-shadow:var(--floating-shadow)}.popup.up[data-v-77f96be9]{color:var(--add-text)}.popup.down[data-v-77f96be9]{color:var(--sub-text)}.popup.side[data-v-77f96be9]{left:0;top:0;transform:translate(20px,-25px)}.popup.center[data-v-77f96be9]{z-index:10;bottom:0;left:50%;transform:translate(-50%,-30px)}.float-enter-from[data-v-77f96be9],.float-leave-to[data-v-77f96be9]{opacity:0}.float-enter-to[data-v-77f96be9],.float-leave-from[data-v-77f96be9]{opacity:1}.float-enter-active[data-v-77f96be9],.float-leave-active[data-v-77f96be9]{transition:transform .8s ease,opacity .8s ease}.sheet[data-v-7fe154fb]{width:100%;display:flex;flex-direction:column;gap:10px;padding:10px;box-shadow:var(--box-shadow);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);color:var(--text);font-size:var(--fs-sm)}.sheetHeader[data-v-7fe154fb]{all:unset;box-sizing:border-box;position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;padding-left:20px;cursor:pointer}.caret[data-v-7fe154fb]{position:absolute;left:0;top:50%;transform:translateY(-50%);transition:transform .2s ease}.sheetHeader.expanded .caret[data-v-7fe154fb]{transform:translateY(-50%) rotate(180deg)}.characterName[data-v-7fe154fb]{font-size:1.4em;color:var(--default-button)}.details[data-v-7fe154fb]{display:flex;flex-direction:column;gap:10px}.popupAnchor[data-v-7fe154fb]{position:relative;display:flex;flex-direction:row;align-items:center;gap:4px}.headerInfo[data-v-7fe154fb]{display:flex;flex-direction:row;align-items:center;gap:5px}.identity[data-v-7fe154fb]{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;color:var(--text-info)}.section[data-v-7fe154fb]{display:flex;flex-direction:column;gap:8px}.section p[data-v-7fe154fb]{text-decoration:underline}.statsGrid[data-v-7fe154fb]{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:10px}.primaryStat[data-v-7fe154fb]{display:flex;flex-direction:column;gap:4px}.statLine[data-v-7fe154fb]{display:flex;flex-direction:row;align-items:center;gap:8px}.statDetails[data-v-7fe154fb]{margin:0;padding-left:12px;list-style:none;color:var(--text-info);font-size:.9em}.statDetails>li[data-v-7fe154fb]:before{content:"└ "}.statIcon[data-v-7fe154fb]{width:22px;height:22px;flex-shrink:0}.itemSlot[data-v-5f00450a]{width:var(--slot-size);height:var(--slot-size);display:flex;align-items:center;justify-content:center;border:1px solid var(--text-info);box-shadow:var(--box-shadow);-webkit-user-select:none;user-select:none}.icon[data-v-5f00450a]{width:64%;height:64%;pointer-events:none}.icon.placeholder[data-v-5f00450a]{opacity:.2}.itemSlot.rarity[data-v-5f00450a]{--rarity-dark: color-mix(in srgb, var(--rarity-light), black 55%);border-color:transparent;box-shadow:inset .15em .15em .1em 0 var(--rarity-light),inset -.15em -.15em .1em 0 var(--rarity-dark),0 0 2px 0 var(--shadow-color)}.trigger[data-v-468c743f]{display:inline-block}.itemTooltip[data-v-dc7ee8b9]{--rarity-dark: color-mix(in srgb, var(--rarity-color), black 55%);display:flex;flex-direction:column;gap:4px;padding:10px;box-shadow:inset .15em .15em .1em 0 var(--rarity-color),inset -.15em -.15em .1em 0 var(--rarity-dark)}.name[data-v-dc7ee8b9]{color:var(--rarity-color);font-size:1.1em}.rarity[data-v-dc7ee8b9]{color:var(--text-info);font-size:.85em}.effects[data-v-dc7ee8b9]{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.details[data-v-dc7ee8b9]{margin:0;padding-left:12px;list-style:none;color:var(--text-info);font-size:.9em}.details>li[data-v-dc7ee8b9]:before{content:"└ "}.comparison[data-v-dc7ee8b9]{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding-top:6px;border-top:1px solid var(--text-info)}.comparisonTitle[data-v-dc7ee8b9]{color:var(--text-info);font-size:.9em}.better[data-v-dc7ee8b9]{color:var(--add-text)}.worse[data-v-dc7ee8b9]{color:var(--sub-text)}.price[data-v-dc7ee8b9]{color:var(--lucky-text);font-size:.9em}.description[data-v-dc7ee8b9]{font-style:italic;color:var(--text-info)}.logLines[data-v-d5ca99c9]{--line-height: 1.5em;--line-gap: 4px;width:100%;max-height:calc(10 * var(--line-height) + 9 * var(--line-gap));margin:0;padding:0 .4em 0 0;list-style:none;display:flex;flex-direction:column;gap:var(--line-gap);overflow-y:auto}.logLine[data-v-d5ca99c9]{min-height:var(--line-height);line-height:var(--line-height);display:flex;flex-direction:row;align-items:center;gap:4px}.detail[data-v-d5ca99c9]{padding-left:12px}.detail[data-v-d5ca99c9]:before{content:"└";color:var(--text-info)}.parts[data-v-d5ca99c9]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:5px}.part[data-v-d5ca99c9]{display:flex;flex-direction:row;align-items:center;gap:3px}.partIcon[data-v-d5ca99c9]{width:1.3em;height:1.3em;flex-shrink:0}.lootSlot[data-v-d5ca99c9]{--slot-size: var(--line-height)}.actor[data-v-d5ca99c9],.separator[data-v-d5ca99c9]{color:var(--text-info)}.info[data-v-d5ca99c9]{flex-shrink:0;padding-right:.2em;color:var(--text-info);font-style:italic}.add[data-v-d5ca99c9]{color:var(--add-text)}.sub[data-v-d5ca99c9]{color:var(--sub-text)}.lucky[data-v-d5ca99c9]{color:var(--lucky-text)}.boss[data-v-d5ca99c9]{color:var(--default-button)}.combatLog[data-v-50e240db]{width:100%;padding:var(--pad-sm);background-color:var(--gameover-background);--button-dark: color-mix(in srgb, var(--default-button), black 55%);box-shadow:inset .15em 0 .1em 0 var(--default-button),inset -.15em -.15em .1em 0 var(--button-dark),0 2px 2px 0 var(--shadow-color);color:var(--text);font-size:var(--fs-sm)}.lose[data-v-67ac4d34]{color:var(--gameover-text)}.win[data-v-67ac4d34]{color:var(--gamefinish-text)}.gained[data-v-67ac4d34]{color:var(--add-text)}.loot[data-v-67ac4d34]{--slot-size: 56px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.floatingValue[data-v-b0841789]{z-index:9999;position:fixed;pointer-events:none;color:var(--text);font-size:1.5em;text-shadow:var(--floating-shadow);white-space:nowrap;transform:translate(calc(-100% - 10px),-40px)}.floatingValue.right[data-v-b0841789]{transform:translate(10px,-40px)}.chainLine[data-v-9c5e00c8]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.gameState[data-v-7e5851a2]{width:100%;display:flex;flex-direction:row;align-items:center;gap:4px;padding:var(--pad-sm);font-size:var(--fs-sm);background-color:var(--default-button);box-shadow:var(--box-shadow);color:var(--text)}.stateLines[data-v-7e5851a2]{flex:1;display:flex;flex-direction:column;gap:4px}.logButton[data-v-7e5851a2]{display:flex;align-items:center;padding:0;background:none;border:none;box-shadow:none;opacity:.6}.logButton.active[data-v-7e5851a2]{opacity:1}.logButton img[data-v-7e5851a2]{width:2.2em;height:2.2em}.stateLine[data-v-7e5851a2]{display:flex;flex-direction:row;justify-content:space-evenly}.stateLine>div[data-v-7e5851a2]{display:flex;flex-direction:row;align-items:center;gap:5px}.resourcebar[data-v-4594cfbd]{display:block;position:relative;width:100%;padding:var(--pad-sm);font-size:var(--fs-sm);box-shadow:var(--box-shadow);color:var(--text);overflow:visible;-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur)}.bar[data-v-4594cfbd]{position:absolute;top:0;left:0;height:100%;box-shadow:var(--box-shadow);transition:width .25s ease}.change[data-v-4594cfbd]{position:absolute;top:0;height:100%;pointer-events:none}.change.loss[data-v-4594cfbd]{background:#0006}.change.gain[data-v-4594cfbd]{background:var(--bar-color);opacity:.45}.changeValue[data-v-4594cfbd]{position:absolute;top:50%;right:var(--pad-sm);transform:translateY(-50%)}.text[data-v-4594cfbd]{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px}.bossLoot[data-v-36d7c73a]{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.lootEntry[data-v-36d7c73a]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px}.chance[data-v-36d7c73a]{font-size:.85em;line-height:1.2;color:var(--text-info)}.ownedMark[data-v-36d7c73a]{position:absolute;top:-4px;right:-4px;width:1.8em;height:1.8em;display:flex;align-items:center;justify-content:center;border:1px solid #000;box-shadow:var(--box-shadow);background:var(--default-button);color:var(--text);font-size:clamp(.65rem,3cqi,.8rem);line-height:1;text-box:trim-both cap alphabetic;pointer-events:none}.cell[data-v-6305fd0c]{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:background .05s,transform .05s;cursor:pointer;box-shadow:var(--box-shadow);aspect-ratio:1 / 1;font-size:.8em;background-repeat:no-repeat;background-position:center;background-size:var(--icon-size)}.playGrid .cell.disabled[data-v-6305fd0c]{background-color:var(--disabled-cell);opacity:.8;filter:grayscale(1) blur(2px);pointer-events:none}.cell.selected[data-v-6305fd0c]{box-shadow:var(--box-shadow-selected)}.cell.hp[data-v-6305fd0c]{background-color:var(--hp-cell);background-image:url(/icons/cells/hp.svg)}.cell.mp[data-v-6305fd0c]{background-color:var(--mp-cell);background-image:url(/icons/cells/mp.svg)}.cell.attack[data-v-6305fd0c]{background-color:var(--attack-cell);background-image:url(/icons/cells/attack.svg)}.cell.defence[data-v-6305fd0c]{background-color:var(--defence-cell);background-image:url(/icons/cells/defence.svg)}.cell.coin[data-v-6305fd0c]{background-color:var(--coin-cell);background-image:url(/icons/cells/coins.svg)}.cell.key[data-v-6305fd0c]{background-color:var(--coin-cell);background-image:url(/icons/cells/key.svg)}.cell.monster[data-v-6305fd0c]{background-color:var(--monster-cell);background-size:46% 46%;position:relative;container-type:size}.monsterStat[data-v-6305fd0c]{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1.5cqi;color:var(--text);font-size:18cqi;line-height:1;white-space:nowrap;text-box:trim-both cap alphabetic;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 2px 2px rgba(0,0,0,.7);pointer-events:none}.monsterStat>img[data-v-6305fd0c]{width:16cqi;height:16cqi;filter:drop-shadow(0 0 1px #000) drop-shadow(0 2px 1px rgba(0,0,0,.6))}.monsterHp[data-v-6305fd0c]{top:8cqi}.monsterStatus[data-v-6305fd0c]{bottom:8cqi}.cell.preview[data-v-6305fd0c]{cursor:default}.lootAnchor[data-v-6305fd0c]{position:absolute;inset:0;pointer-events:none}.bossLootTooltip[data-v-6305fd0c]{display:flex;flex-direction:column;gap:8px;padding:10px;box-shadow:inset .15em .15em .1em 0 var(--up-border-shadow),inset -.15em -.15em .1em 0 var(--down-border-shadow)}.bossLootTitle[data-v-6305fd0c]{color:var(--text-info);font-size:.85em}.cell.attacking[data-v-6305fd0c]{animation:shake-6305fd0c .25s ease-in-out}@keyframes shake-6305fd0c{0%{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}to{transform:translate(0)}}.attackpopup[data-v-6305fd0c]{z-index:10;position:absolute;bottom:0;left:50%;font-weight:700;font-size:1.5em;pointer-events:none;color:var(--sub-text);transform:translate(-50%,-30px);text-shadow:var(--floating-shadow)}.attackpopup.dodged[data-v-6305fd0c]{color:var(--lucky-text)}.attack-float-enter-from[data-v-6305fd0c]{opacity:0;transform:translate(-50%,-10px)}.attack-float-enter-to[data-v-6305fd0c],.attack-float-leave-from[data-v-6305fd0c]{opacity:1;transform:translate(-50%,-30px)}.attack-float-leave-to[data-v-6305fd0c]{opacity:0;transform:translate(-50%,-45px)}.skillSlot[data-v-eacf6560]{position:relative;width:var(--slot-size);height:var(--slot-size);padding:0;display:flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid var(--text-info);box-shadow:var(--box-shadow)}.skillSlot[data-v-eacf6560]:disabled{background-color:var(--disabled-button);pointer-events:none}.skillSlot:disabled .badge[data-v-eacf6560]:not(.turns){filter:grayscale(1)}.icon[data-v-eacf6560]{width:64%;height:64%;pointer-events:none}.badge[data-v-eacf6560]{position:absolute;bottom:-4px;width:1.8em;height:1.8em;display:flex;align-items:center;justify-content:center;border:1px solid #000;box-shadow:var(--box-shadow);font-size:clamp(.65rem,3cqi,.8rem);line-height:1;text-box:trim-both cap alphabetic;pointer-events:none}.mana[data-v-eacf6560]{right:-4px;background:var(--mp-cell)}.count[data-v-eacf6560]{left:-4px;background:var(--default-button)}.turns[data-v-eacf6560]{left:-4px;background:var(--default-button);color:var(--text)}.typed[data-v-eacf6560]{--skill-dark: color-mix(in srgb, var(--skill-light), black 55%);border-color:transparent;box-shadow:inset .15em .15em .1em 0 var(--skill-light),inset -.15em -.15em .1em 0 var(--skill-dark),0 0 2px 0 var(--shadow-color)}.typed.armed[data-v-eacf6560]{background-color:var(--skill-light);box-shadow:var(--box-shadow-selected)}.skillTooltip[data-v-cb5e31e5]{--type-dark: color-mix(in srgb, var(--type-color), black 55%);display:flex;flex-direction:column;gap:4px;padding:10px;box-shadow:inset .15em .15em .1em 0 var(--type-color),inset -.15em -.15em .1em 0 var(--type-dark)}.name[data-v-cb5e31e5]{color:var(--type-color);font-size:1.1em}.mana[data-v-cb5e31e5]{color:var(--mp-cell)}.category[data-v-cb5e31e5]{color:var(--text-info)}.details[data-v-cb5e31e5]{margin:0;padding-left:12px;list-style:none;color:var(--text-info);font-size:.9em}.details>li[data-v-cb5e31e5]:before{content:"└ "}.requirement[data-v-cb5e31e5]{color:var(--sub-text)}.hint[data-v-cb5e31e5]{font-size:.85em;color:var(--text-info)}.skills[data-v-985f2e67]{--slot-size: calc(var(--cell-size) * .8);width:100%;display:flex;flex-direction:column;gap:10px;color:var(--text);font-size:var(--fs-sm)}.emptySlot[data-v-985f2e67]{pointer-events:none}.skillWrapper[data-v-985f2e67]{display:grid;grid-auto-flow:column;grid-auto-columns:var(--slot-size);gap:10px;justify-content:center}.game[data-v-29dd9a5a]{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;gap:20px}.gameSide[data-v-29dd9a5a]{--column-width: min(95vmin, 50vh);width:100%;max-width:var(--column-width);height:100%;display:flex;flex-direction:column;gap:20px;margin:0 auto}.infoColumn[data-v-29dd9a5a],.playColumn[data-v-29dd9a5a]{width:100%;display:flex;flex-direction:column;gap:20px;container-type:inline-size}.playColumn[data-v-29dd9a5a]{--cell-size: calc((100cqi - (var(--grid-size) - 1) * 5px) / var(--grid-size))}.gameSide.columns[data-v-29dd9a5a]{max-width:none;flex-direction:row;justify-content:center;align-items:flex-start}.gameSide.columns .infoColumn[data-v-29dd9a5a],.gameSide.columns .playColumn[data-v-29dd9a5a]{width:var(--column-width);flex-shrink:0}.gameStatePanel[data-v-29dd9a5a],.playerRessources[data-v-29dd9a5a]{display:flex;flex-direction:column}.playGrid[data-v-29dd9a5a]{position:relative;width:100%;aspect-ratio:1 / 1;display:grid;grid-template-columns:repeat(var(--grid-size),1fr);grid-template-rows:repeat(var(--grid-size),1fr);gap:5px;-webkit-user-select:none;user-select:none}.hotbarLoadout[data-v-07afbd6c]{container-type:inline-size;display:flex;flex-direction:column;gap:10px;padding:10px;box-shadow:var(--box-shadow);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);font-size:var(--fs-sm)}.hotbarLoadout p[data-v-07afbd6c]{text-decoration:underline}.columns[data-v-07afbd6c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.column[data-v-07afbd6c]{display:flex;flex-direction:column;gap:10px}.pool[data-v-07afbd6c],.hotbar[data-v-07afbd6c]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.pool[data-v-07afbd6c]{min-height:var(--slot-size)}.draggable[data-v-07afbd6c]{touch-action:none;cursor:grab}.draggable.locked[data-v-07afbd6c]{cursor:default}.draggable[data-v-07afbd6c] .skillSlot{pointer-events:none}.dragSource[data-v-07afbd6c]{opacity:.3}.hotbar .dropTarget[data-v-07afbd6c] .skillSlot{--button-dark: color-mix(in srgb, var(--default-button), black 55%);background-color:transparent;border-color:transparent;box-shadow:inset .15em .15em .1em 0 var(--default-button),inset -.15em -.15em .1em 0 var(--button-dark),0 0 2px 0 var(--shadow-color)}.pool.dropTarget[data-v-07afbd6c]{outline:1px dashed var(--default-button);outline-offset:4px}.hint[data-v-07afbd6c]{font-style:italic;font-size:.85em;color:var(--text-info)}.equipmentLoadout[data-v-be1bc82f]{container-type:inline-size;display:flex;flex-direction:column;gap:10px;padding:10px;box-shadow:var(--box-shadow);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);font-size:var(--fs-sm)}.equipmentLoadout p[data-v-be1bc82f]{text-decoration:underline}.columns[data-v-be1bc82f]{display:grid;grid-template-columns:auto auto;justify-content:space-between;gap:20px}.column[data-v-be1bc82f]{display:flex;flex-direction:column;gap:10px}.equipment[data-v-be1bc82f]{display:grid;grid-template-rows:repeat(4,var(--slot-size));grid-template-columns:repeat(2,var(--slot-size));grid-auto-flow:column;gap:10px}.inventoryHeader[data-v-be1bc82f]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.coins[data-v-be1bc82f]{display:flex;flex-direction:row;align-items:center;gap:8px}.coinIcon[data-v-be1bc82f]{width:22px;height:22px}.inventory[data-v-be1bc82f]{display:grid;grid-template-columns:repeat(4,var(--slot-size));gap:10px}.draggable[data-v-be1bc82f]{touch-action:none;cursor:grab}.draggable.locked[data-v-be1bc82f]{cursor:default}.dragSource[data-v-be1bc82f]{opacity:.3}.equipment .canReceive[data-v-be1bc82f]{outline:2px dashed var(--default-button);outline-offset:3px}.equipment .dropTarget[data-v-be1bc82f] .itemSlot{--button-dark: color-mix(in srgb, var(--default-button), black 55%);border-color:transparent;box-shadow:inset .15em .15em .1em 0 var(--default-button),inset -.15em -.15em .1em 0 var(--button-dark),0 0 2px 0 var(--shadow-color)}.inventory.dropTarget[data-v-be1bc82f],.sellZone.dropTarget[data-v-be1bc82f]{outline:2px dashed var(--default-button);outline-offset:4px}.sellZone[data-v-be1bc82f]{min-height:var(--slot-size);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:6px 10px;border:1px dashed var(--text-info);color:var(--text-info);font-style:italic;text-align:center}.sellZone.dropTarget[data-v-be1bc82f]{background-color:var(--default-button);color:var(--text)}.sellZone.locked[data-v-be1bc82f]{opacity:.5}.slotTooltip[data-v-be1bc82f]{padding:6px 10px;box-shadow:inset .15em .15em .1em 0 var(--up-border-shadow),inset -.15em -.15em .1em 0 var(--down-border-shadow)}.overflow[data-v-be1bc82f]{color:var(--sub-text)}.hint[data-v-be1bc82f]{font-style:italic;font-size:.85em;color:var(--text-info)}.talentSlot[data-v-cee40144]{--talent-light: var(--text-info);--talent-dark: color-mix(in srgb, var(--talent-light), black 55%);position:relative;width:var(--slot-size);height:var(--slot-size);padding:0;display:flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid transparent}.talentSlot.invested[data-v-cee40144]{--talent-light: var(--default-button)}.skill[data-v-cee40144]{box-shadow:inset .15em .15em .1em 0 var(--talent-light),inset -.15em -.15em .1em 0 var(--talent-dark),0 0 2px 0 var(--shadow-color)}.skill.maxed[data-v-cee40144]{background-color:var(--default-button);border-color:#000;box-shadow:var(--box-shadow)}.skill.unavailable[data-v-cee40144]{background-color:var(--disabled-button)}.passive[data-v-cee40144]{box-shadow:none}.frame[data-v-cee40144]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.frame .shape[data-v-cee40144]{fill:transparent;stroke:var(--shadow-color);stroke-width:1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1px var(--shadow-color))}.frame polyline[data-v-cee40144]{fill:none;stroke-width:.3em;stroke-linejoin:miter;vector-effect:non-scaling-stroke;filter:blur(1.5px)}.bevelUp[data-v-cee40144]{stroke:var(--talent-light)}.bevelDown[data-v-cee40144]{stroke:var(--talent-dark)}.passive.maxed .frame .shape[data-v-cee40144]{fill:var(--default-button);stroke:#000}.passive.maxed .bevelUp[data-v-cee40144]{stroke:var(--up-border-shadow)}.passive.maxed .bevelDown[data-v-cee40144]{stroke:var(--down-border-shadow)}.passive.unavailable .frame .shape[data-v-cee40144]{fill:var(--disabled-button)}.talentSlot.unavailable[data-v-cee40144]{cursor:default}.talentSlot.unavailable .icon[data-v-cee40144],.talentSlot.unavailable .badge[data-v-cee40144]{filter:grayscale(1) brightness(.7)}.icon[data-v-cee40144]{position:relative;width:64%;height:64%;pointer-events:none}.badge[data-v-cee40144]{position:absolute;right:-4px;bottom:-4px;min-width:1.8em;height:1.8em;padding:0 .3em;display:flex;align-items:center;justify-content:center;border:1px solid #000;box-shadow:var(--box-shadow);background:var(--disabled-button);font-size:clamp(.65rem,3cqi,.8rem);line-height:1;text-box:trim-both cap alphabetic;pointer-events:none}.invested .badge[data-v-cee40144]{background:var(--default-button)}.talentTooltip[data-v-58caf8bb]{--talent-light: var(--default-button);--talent-dark: color-mix(in srgb, var(--talent-light), black 55%);display:flex;flex-direction:column;gap:4px;padding:10px;box-shadow:inset .15em .15em .1em 0 var(--talent-light),inset -.15em -.15em .1em 0 var(--talent-dark)}.name[data-v-58caf8bb]{color:var(--default-button);font-size:1.1em}.category[data-v-58caf8bb],.hint[data-v-58caf8bb]{color:var(--text-info)}.hint[data-v-58caf8bb]{font-size:.85em}.mana[data-v-58caf8bb]{color:var(--mp-cell)}.locked[data-v-58caf8bb]{color:var(--sub-text)}.talentTree[data-v-907d6c59]{container-type:inline-size;display:flex;flex-direction:column;gap:10px}.card[data-v-907d6c59]{display:flex;flex-direction:column;gap:10px;padding:10px;box-shadow:var(--box-shadow);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);font-size:var(--fs-sm)}.card p[data-v-907d6c59]{text-decoration:underline}.cardHeader[data-v-907d6c59]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.reminder[data-v-907d6c59]{font-style:italic;color:var(--text-info)}.branches[data-v-907d6c59]{--slot-size: clamp(36px, 10cqi, 56px);display:grid;grid-template-columns:1fr 1fr;gap:10px}.branch[data-v-907d6c59]{min-width:0;align-items:center;gap:14px}.branch .cardHeader[data-v-907d6c59]{align-self:stretch}.tree[data-v-907d6c59]{--row-gap: clamp(22px, 7cqi, 34px);display:grid;--col-gap: clamp(10px, 4cqi, 22px);column-gap:var(--col-gap);row-gap:var(--row-gap);padding:4px}.cell[data-v-907d6c59]{position:relative;z-index:1;display:flex}.link[data-v-907d6c59]{position:relative;pointer-events:none}.link[data-v-907d6c59]:before{content:"";position:absolute;top:var(--slot-size);bottom:var(--slot-size);left:50%;width:4px;transform:translate(-50%);background-color:var(--disabled-button);box-shadow:0 0 2px 0 var(--shadow-color)}.link.elbow[data-v-907d6c59]:before{top:calc(var(--slot-size) / 2 - 2px);left:calc(var(--to) * (var(--slot-size) + var(--col-gap)) + var(--slot-size) / 2)}.link.elbow[data-v-907d6c59]:after{content:"";position:absolute;top:calc(var(--slot-size) / 2 - 2px);left:calc(var(--slot-size) / 2 - 2px);width:calc(var(--span) * (var(--slot-size) + var(--col-gap)) + 4px);height:4px;background-color:var(--disabled-button);box-shadow:0 0 2px 0 var(--shadow-color)}.link.active[data-v-907d6c59]:before,.link.active[data-v-907d6c59]:after{background-color:var(--default-button)}.shopPanel[data-v-da5267df]{display:flex;flex-direction:column;gap:10px}.card[data-v-da5267df]{display:flex;flex-direction:column;gap:10px;padding:10px;box-shadow:var(--box-shadow);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);font-size:var(--fs-sm)}.card p[data-v-da5267df]{text-decoration:underline}.cardHeader[data-v-da5267df]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.coins[data-v-da5267df]{display:flex;flex-direction:row;align-items:center;gap:8px}.coinIcon[data-v-da5267df]{width:22px;height:22px}.article[data-v-da5267df]{display:flex;flex-direction:row;align-items:center;gap:10px}.articleInfo[data-v-da5267df]{flex:1;display:flex;flex-direction:column;gap:4px}.price[data-v-da5267df]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;flex-shrink:0;min-width:4.5em}.price>img[data-v-da5267df]{width:18px;height:18px}.owned[data-v-da5267df]{color:var(--text-info)}.hint[data-v-da5267df]{font-style:italic;font-size:.85em;color:var(--text-info)}.hub[data-v-6d57a53f]{--column-width: 500px;width:100%;max-width:var(--column-width);flex:1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"sheet" "management" "actions";align-content:start;gap:30px;margin:0 auto;color:var(--text)}.hub.columns[data-v-6d57a53f]{max-width:none;grid-template-columns:repeat(2,minmax(0,var(--column-width)));grid-template-rows:auto 1fr;grid-template-areas:"sheet management" "sheet actions";justify-content:center;column-gap:20px}.sheet[data-v-6d57a53f]{grid-area:sheet;align-self:start}.management[data-v-6d57a53f]{grid-area:management;display:flex;flex-direction:column;gap:10px}.tabs[data-v-6d57a53f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.actions[data-v-6d57a53f]{grid-area:actions;align-self:start;display:flex;flex-direction:column;align-items:stretch;gap:15px}.hint[data-v-6d57a53f]{font-style:italic;font-size:.85em;color:var(--text-info);text-align:center}.menu[data-v-b7c7caa2]{flex:1;display:flex;flex-direction:column;gap:20px}nav[data-v-b7c7caa2]{width:100%;max-width:500px;flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:30px;margin:0 auto;color:var(--text)}.modalForm[data-v-b7c7caa2]{display:flex;flex-direction:column;align-items:center;gap:20px}.choice[data-v-b7c7caa2]{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:0 16px;border:none}.choice legend[data-v-b7c7caa2]{margin-bottom:10px;text-align:center;color:var(--text-info)}.choiceRow[data-v-b7c7caa2]{width:100%;display:flex;flex-direction:row;gap:10px}.choiceRow button[data-v-b7c7caa2]{flex:1}.choiceInfo[data-v-b7c7caa2]{text-align:center;font-size:.85em;color:var(--text-info)}.empty[data-v-b7c7caa2]{text-align:center;color:var(--text-info)}.characterList[data-v-b7c7caa2]{padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.characterRow[data-v-b7c7caa2]{--row-size: 3.6em;display:flex;flex-direction:row;align-items:center;gap:10px}.characterButton[data-v-b7c7caa2]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;height:var(--row-size);padding:8px 10px;text-align:left}.deleteButton[data-v-b7c7caa2]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--row-size);height:var(--row-size);padding:0}.deleteButton>img[data-v-b7c7caa2]{width:22px;height:22px}.characterName[data-v-b7c7caa2]{font-weight:600}.characterLine[data-v-b7c7caa2]{width:100%;display:grid;grid-template-columns:auto 1fr;gap:10px;line-height:1.4;white-space:nowrap}.characterLine>span[data-v-b7c7caa2]{overflow:hidden;text-overflow:ellipsis}.characterIdentity[data-v-b7c7caa2]{padding-right:.2em;text-align:right;font-style:italic;color:var(--text-info)}.runStatus[data-v-b7c7caa2]{font-style:italic;font-size:.85em;color:var(--text-info)}.homeFooter[data-v-b7c7caa2]{text-align:center;font-size:.85em;font-style:italic;color:var(--default-button)}.homeFooter a[data-v-b7c7caa2]{color:inherit}.bossTooltip[data-v-d6fa9bc5]{min-width:200px;display:flex;flex-direction:column;gap:6px;padding:10px;box-shadow:inset .15em .15em .1em 0 var(--up-border-shadow),inset -.15em -.15em .1em 0 var(--down-border-shadow)}.name[data-v-d6fa9bc5]{font-size:1.1em}.subtitle[data-v-d6fa9bc5]{color:var(--text-info);font-size:.85em}.stats[data-v-d6fa9bc5],.rules[data-v-d6fa9bc5]{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.stats>li[data-v-d6fa9bc5]{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.value[data-v-d6fa9bc5]{display:flex;flex-direction:row;align-items:center;gap:6px}.value>img[data-v-d6fa9bc5]{width:16px;height:16px}.rulesTitle[data-v-d6fa9bc5]{margin-top:4px}.rules[data-v-d6fa9bc5]{padding-left:12px;color:var(--text-info);font-size:.9em}.rules>li[data-v-d6fa9bc5]:before{content:"└ "}.dungeons[data-v-4815090a]{--column-width: 500px;width:100%;max-width:var(--column-width);flex:1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"selection" "loot" "actions";align-content:start;gap:30px;margin:0 auto;color:var(--text)}.dungeons.columns[data-v-4815090a]{max-width:none;grid-template-columns:repeat(2,minmax(0,var(--column-width)));grid-template-rows:auto 1fr;grid-template-areas:"selection loot" "actions loot";justify-content:center;column-gap:20px}.selection[data-v-4815090a]{grid-area:selection}.loot[data-v-4815090a]{grid-area:loot;align-self:start}.card[data-v-4815090a]{display:flex;flex-direction:column;gap:10px;padding:10px;box-shadow:var(--box-shadow);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);font-size:var(--fs-sm)}.card p[data-v-4815090a]{text-decoration:underline}.dungeonButton[data-v-4815090a]{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left}.dungeonLine[data-v-4815090a]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px}.dungeonInfo[data-v-4815090a]{font-size:.85em}.recommendedLevel[data-v-4815090a]{font-style:italic;color:var(--text-info)}.hint[data-v-4815090a]{font-style:italic;font-size:.85em;color:var(--text-info)}.floorSection[data-v-4815090a]{display:flex;flex-direction:column;gap:6px}.floorTitle[data-v-4815090a]{color:var(--text-info)}.bossRow[data-v-4815090a]{display:flex;flex-direction:row;align-items:flex-start;gap:10px}.bossCell[data-v-4815090a]{width:calc(var(--slot-size) + 4px + .85em * 1.2);flex-shrink:0}.separator[data-v-4815090a]{align-self:stretch;width:1px;background-color:var(--text-info);opacity:.5}.bossCell[data-v-4815090a] .trigger{display:block}.actions[data-v-4815090a]{grid-area:actions;align-self:start;display:flex;flex-direction:column;align-items:stretch;gap:15px}
