.ico[data-v-cbaaf95a]{width:22px;height:22px;flex:none}.ico.img[data-v-cbaaf95a]{object-fit:contain;filter:drop-shadow(0 0 4px rgba(0,0,0,.6))}.top[data-v-1c3f55c8]{position:relative;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px max(16px,env(safe-area-inset-right,0px)) 8px max(16px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--line-soft);background:var(--header)}.brand[data-v-1c3f55c8]{font-size:19px;letter-spacing:2px;color:var(--gold);text-decoration:none}.right[data-v-1c3f55c8]{display:flex;align-items:center;gap:6px}.toplink[data-v-1c3f55c8]{color:var(--text-2);text-decoration:none;font-weight:600;padding:0 10px}.menubtn[data-v-1c3f55c8]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;border:1px solid var(--line);background:var(--panel);color:var(--text);cursor:pointer}.menu[data-v-1c3f55c8]{position:absolute;right:max(16px,env(safe-area-inset-right,0px));top:58px;width:min(300px,calc(100vw - 32px));display:flex;flex-direction:column;gap:2px;padding:8px;border-radius:12px;border:1px solid var(--line);background:var(--panel);box-shadow:0 12px 40px #00000073}.menu a[data-v-1c3f55c8],.linkish[data-v-1c3f55c8]{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:8px;color:var(--text);text-decoration:none;font:500 15px Inter,sans-serif;background:none;border:0;cursor:pointer;text-align:left}.menu a[data-v-1c3f55c8]:hover,.linkish[data-v-1c3f55c8]:hover{background:var(--panel-2)}.themes[data-v-1c3f55c8]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;border-block:1px solid var(--line-soft);margin-block:4px}.themes .small[data-v-1c3f55c8]{width:100%}.scrim[data-v-1c3f55c8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35}.toasts[data-v-1c3f55c8]{position:fixed;z-index:50;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));width:min(380px,calc(100vw - 32px));display:flex;flex-direction:column;gap:8px}.toast[data-v-1c3f55c8]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;border:1px solid var(--red-line);background:var(--panel);color:var(--text);text-decoration:none;box-shadow:0 10px 30px #0006;animation:pop-1c3f55c8 .25s ease-out;cursor:pointer}.toast.alert[data-v-1c3f55c8]{border-color:var(--notice-line);background:var(--notice-bg);color:var(--notice-text)}.toast span[data-v-1c3f55c8]{color:var(--text-2)}.toast.alert span[data-v-1c3f55c8]{color:var(--notice-text)}@keyframes pop-1c3f55c8{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@media (max-width: 899px){.toasts[data-v-1c3f55c8]{bottom:calc(84px + env(safe-area-inset-bottom,0px));left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));width:auto}.top.ingame[data-v-1c3f55c8]{display:none}.container.ingame[data-v-1c3f55c8]{padding-top:0}.top[data-v-1c3f55c8]{padding-top:calc(8px + env(safe-area-inset-top,0px))}.menu[data-v-1c3f55c8]{top:calc(58px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 80px);overflow-y:auto}}@media (prefers-reduced-motion: reduce){.toast[data-v-1c3f55c8]{animation:none}}@media (min-width: 900px){.top.ingame .brand[data-v-1c3f55c8]{visibility:hidden}.top.ingame[data-v-1c3f55c8]{background:transparent;border-bottom-color:transparent}}.topnav[data-v-1c3f55c8]{display:none}.gear[data-v-1c3f55c8]{display:none;width:24px;height:24px;fill:none;stroke:var(--gold);stroke-width:1.5;stroke-linejoin:round}@media (min-width: 900px){.top[data-v-1c3f55c8]{min-height:76px;padding-block:0}.brand[data-v-1c3f55c8]{font-size:22px;line-height:1.05;max-width:190px;text-transform:uppercase;letter-spacing:3px;text-shadow:0 2px 0 rgba(0,0,0,.6),0 0 18px color-mix(in srgb,var(--gold) 25%,transparent)}.topnav[data-v-1c3f55c8]{display:flex;align-self:stretch;flex:1;justify-content:center;gap:4px}.tn[data-v-1c3f55c8]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:104px;padding:8px 14px 10px;color:var(--text-2);text-decoration:none;font:600 15px Cinzel,Georgia,serif;border:1px solid transparent;border-bottom:0;border-radius:8px 8px 0 0}.tn svg[data-v-1c3f55c8]{width:28px;height:28px;fill:none;stroke:var(--gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--gold) 25%,transparent))}.tn[data-v-1c3f55c8]:hover{color:var(--gold-soft);background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--gold) 8%,transparent))}.tn.on[data-v-1c3f55c8]{color:var(--gold-soft);border-color:var(--frame);background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 6%,transparent),color-mix(in srgb,var(--gold) 16%,var(--panel)))}.tn.on[data-v-1c3f55c8]:after{content:"";position:absolute;left:18%;right:18%;bottom:-1px;height:2px;background:var(--gold);box-shadow:0 0 10px var(--gold)}.burger[data-v-1c3f55c8]{display:none}.gear[data-v-1c3f55c8]{display:block}.menubtn[data-v-1c3f55c8]{border-color:transparent;background:none}.menubtn[data-v-1c3f55c8]:hover,.menubtn[aria-expanded=true][data-v-1c3f55c8]{border-color:var(--frame);background:var(--panel)}.menu[data-v-1c3f55c8]{top:72px}.menu .mob[data-v-1c3f55c8]{display:none}.top[data-v-1c3f55c8]{border-bottom-color:var(--frame);box-shadow:0 1px #0009,0 6px 18px #00000059}.top.ingame[data-v-1c3f55c8]{background:var(--header);border-bottom-color:var(--frame)}}@media (min-width: 900px) and (max-width: 1180px){.tn[data-v-1c3f55c8]{min-width:0;padding-inline:10px;font-size:13px}.brand[data-v-1c3f55c8]{font-size:18px}}.accept[data-v-bfb176a7]{display:flex;gap:10px;align-items:flex-start}.accept input[data-v-bfb176a7]{width:20px;height:20px;margin-top:1px;flex:none;accent-color:var(--red)}.wrap[data-v-bfb176a7]{max-width:420px;margin:32px auto 0}.tabs[data-v-bfb176a7]{display:flex;border-bottom:1px solid var(--line-soft)}.tabs button[data-v-bfb176a7]{flex:1;min-height:44px;background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);font:600 14px Inter,sans-serif;cursor:pointer}.tabs button.on[data-v-bfb176a7]{color:var(--text);border-bottom-color:var(--red-line)}.pw[data-v-f513eac7]{position:relative;max-width:100%}.portrait[data-v-f513eac7]{width:100%;max-width:100%;aspect-ratio:200 / 240}.cosm-frame[data-v-f513eac7]{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;width:112%;height:112%;pointer-events:none;filter:drop-shadow(0 0 4px rgba(244,183,64,.55))}.cosm-frame-img[data-v-f513eac7]{position:absolute;left:-9%;top:-8%;width:118%;height:116%;pointer-events:none;filter:drop-shadow(0 0 5px rgba(244,183,64,.5))}.cosm-lantern-img[data-v-f513eac7]{position:absolute;right:-10%;bottom:-8%;width:32%;min-width:18px;pointer-events:none;filter:drop-shadow(0 0 6px rgba(200,220,255,.7))}.cosm-mist[data-v-f513eac7]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55;pointer-events:none;mix-blend-mode:screen;border-radius:12px}.cadre-cadre-sept-flammes .portrait.img[data-v-f513eac7]{border-color:#e8a23a!important}.cosm-lantern[data-v-f513eac7]{position:absolute;right:-8%;bottom:-6%;width:30%;min-width:16px;pointer-events:none;filter:drop-shadow(0 0 6px rgba(200,220,255,.8))}.teinte-teinte-brume-pale .portrait[data-v-f513eac7]{filter:saturate(.55) hue-rotate(185deg) brightness(1.06) contrast(.96)}.teinte-teinte-brume-pale .portrait.img[data-v-f513eac7]{border-color:#9fb2cc!important;box-shadow:0 0 14px #9fb2cc73}.portrait[data-v-f513eac7] svg{display:block;width:100%;height:100%}.portrait.img[data-v-f513eac7]{border:3px solid;border-radius:12px;overflow:hidden;background:#0e0a0b;box-shadow:0 10px 28px #00000059}.portrait.img img[data-v-f513eac7]{display:block;width:100%;height:100%;object-fit:cover}.portrait.bust[data-v-f513eac7]{position:relative;background:radial-gradient(ellipse at 50% 30%,#3a2a26,#0e0a0b 75%)}.portrait.bust img[data-v-f513eac7]{position:absolute;top:3%;left:50%;height:255%;width:auto;max-width:none;transform:translate(-50%);object-fit:contain}.slot[data-v-31b2cf51]{display:flex;flex-direction:column;align-items:center;gap:16px;min-height:360px;justify-content:center}.busy[data-v-31b2cf51]{color:var(--gold-soft)}.empty[data-v-31b2cf51]{width:150px;aspect-ratio:200 / 240;border-radius:12px;border:2px dashed var(--line-dashed);display:flex;align-items:center;justify-content:center;font:700 40px Cinzel,serif;color:var(--line-dashed)}.bs-wrap[data-v-970b19c4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:flex;align-items:center;justify-content:center;padding:16px}.bs-scrim[data-v-970b19c4]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bs[data-v-970b19c4]{position:relative;display:flex;flex-direction:column;width:min(560px,100%);max-height:min(86vh,860px);outline:none;border-radius:12px;border:1px solid var(--frame);color:var(--text);background:linear-gradient(180deg,var(--panel-2),var(--panel));box-shadow:0 24px 60px #0009,inset 0 1px #ffffff0d;transition:transform .22s ease-out}.bs-head[data-v-970b19c4]{display:flex;align-items:center;gap:12px;padding:12px 12px 10px 16px;border-bottom:1px solid var(--line-soft)}.bs-titles[data-v-970b19c4]{flex:1;min-width:0;display:flex;flex-direction:column}.bs-title[data-v-970b19c4]{font:700 17px/1.25 Cinzel,Georgia,serif;color:var(--gold-soft);overflow-wrap:anywhere}.bs-sub[data-v-970b19c4]{font-size:13px;color:var(--muted)}.bs-x[data-v-970b19c4]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;border:1px solid var(--line);background:var(--cell);color:var(--text);cursor:pointer}.bs-x[data-v-970b19c4]:hover{border-color:var(--frame-bright)}.bs-x svg[data-v-970b19c4]{width:20px;height:20px;stroke:currentColor;stroke-width:2;stroke-linecap:round;fill:none}.bs-body[data-v-970b19c4]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px;-webkit-overflow-scrolling:touch}.bs-foot[data-v-970b19c4]{display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px 14px;border-top:1px solid var(--line-soft)}.bs-foot[data-v-970b19c4] .btn{flex:1 1 140px}.bs-wrap.sheet[data-v-970b19c4]{align-items:flex-end;padding:0}.sheet .bs[data-v-970b19c4]{width:100%;max-width:640px;max-height:calc(100dvh - max(24px,env(safe-area-inset-top,0px) + 8px));border-radius:16px 16px 0 0;border-bottom:0;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.sheet .bs-head[data-v-970b19c4]{padding-top:2px;touch-action:none}.sheet .bs-foot[data-v-970b19c4],.sheet .bs-body[data-v-970b19c4]:last-child{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.bs-grip[data-v-970b19c4]{display:flex;justify-content:center;padding:8px 0 6px;cursor:grab;touch-action:none}.bs-grip span[data-v-970b19c4]{width:40px;height:5px;border-radius:99px;background:var(--line-strong)}.bs-enter-active[data-v-970b19c4],.bs-leave-active[data-v-970b19c4]{transition:opacity .2s ease}.bs-enter-active .bs[data-v-970b19c4],.bs-leave-active .bs[data-v-970b19c4]{transition:transform .22s ease-out}.bs-enter-from[data-v-970b19c4],.bs-leave-to[data-v-970b19c4]{opacity:0}.bs-enter-from .bs[data-v-970b19c4]{transform:translateY(16px)}.sheet.bs-enter-from .bs[data-v-970b19c4],.sheet.bs-leave-to .bs[data-v-970b19c4]{transform:translateY(100%)}@media (prefers-reduced-motion: reduce){.bs-enter-active[data-v-970b19c4],.bs-leave-active[data-v-970b19c4],.bs-enter-active .bs[data-v-970b19c4],.bs-leave-active .bs[data-v-970b19c4],.bs[data-v-970b19c4]{transition:none}}.bs-inline-actions[data-v-970b19c4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mnav[data-v-785e927d]{display:none}@media (max-width: 899px){.mnav[data-v-785e927d]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;z-index:30;padding:4px max(4px,env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom,0px)) max(4px,env(safe-area-inset-left,0px));background:linear-gradient(180deg,var(--panel-2),var(--header));border-top:1px solid var(--frame);box-shadow:0 -8px 24px #00000080}html.kb-open .mnav[data-v-785e927d]{display:none}}.mtab[data-v-785e927d]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;min-width:0;border:0;border-radius:10px;background:none;color:var(--muted);text-decoration:none;font:600 12px Inter,sans-serif;cursor:pointer;padding:0 2px}.mlab[data-v-785e927d]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}.mlab .sh[data-v-785e927d]{display:none}@media (max-width: 400px){.mtab[data-v-785e927d]{font-size:11.5px}}@media (max-width: 374px){.mlab .lg[data-v-785e927d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mlab .sh[data-v-785e927d]{display:inline}}.mico[data-v-785e927d]{position:relative;display:inline-flex}.mico[data-v-785e927d] .ico{width:26px;height:26px}.mtab.on[data-v-785e927d]{color:var(--text);background:color-mix(in srgb,var(--accent-soft) 90%,transparent);box-shadow:inset 0 2px 0 var(--red-line)}.mtab.on[data-v-785e927d] .ico{color:var(--gold-soft);filter:drop-shadow(0 0 6px var(--red-line))}.mdot[data-v-785e927d]{position:absolute;top:-2px;right:-6px;width:10px;height:10px;border-radius:99px;background:var(--red-line);box-shadow:0 0 0 2px var(--header),0 0 8px var(--red-line)}.mm[data-v-785e927d]{display:flex;flex-direction:column;gap:14px}.mmg ul[data-v-785e927d]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px}.mmh[data-v-785e927d]{display:flex;align-items:center;gap:8px;margin:0 0 6px;font:700 14px Cinzel,Georgia,serif;color:var(--gold);letter-spacing:.03em}.mmh[data-v-785e927d] .ico{width:22px;height:22px}.mml[data-v-785e927d]{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:48px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:color-mix(in srgb,var(--cell) 85%,transparent);color:var(--text);text-decoration:none;font:600 15px Inter,sans-serif}.mml.on[data-v-785e927d]{border-color:var(--red-line);background:var(--accent-soft)}.mmb[data-v-785e927d]{min-width:22px;padding:0 7px;border-radius:99px;background:var(--red);color:var(--on-accent);font:700 12px/22px Inter,sans-serif;text-align:center}.mmthemes[data-v-785e927d]{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--line-soft)}.mmtrow[data-v-785e927d]{display:flex;flex-wrap:wrap;gap:6px}.mmtrow .btn[data-v-785e927d]{min-height:44px;flex:1 1 120px}.mmout[data-v-785e927d]{width:100%}.shell[data-v-980ad1e1]{display:grid;grid-template-columns:228px minmax(0,1fr);gap:24px;align-items:start}.side[data-v-980ad1e1]{position:sticky;top:16px;display:flex;flex-direction:column;gap:10px;padding:10px 8px;border-radius:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-2) 80%,transparent),color-mix(in srgb,var(--panel) 70%,transparent));border:1px solid var(--line);box-shadow:0 12px 30px #0006}.logo[data-v-980ad1e1]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px 12px;text-decoration:none;border-bottom:1px solid var(--line-soft);text-align:center}.logo .display[data-v-980ad1e1]{font-size:25px;line-height:1.1;background:linear-gradient(180deg,#FFF1C9,var(--gold) 45%,#9A6A22);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 2px rgba(0,0,0,.8)) drop-shadow(0 0 12px color-mix(in srgb,var(--red-line) 45%,transparent))}.logo small[data-v-980ad1e1]{font-size:11.5px;color:var(--muted);font-style:italic}.side-nav[data-v-980ad1e1]{display:flex;flex-direction:column;gap:2px}.side-link[data-v-980ad1e1]{position:relative;display:flex;align-items:center;gap:12px;min-height:46px;padding:0 12px;border-radius:8px;color:var(--text-2);text-decoration:none;font:600 15px Cinzel,Georgia,serif;letter-spacing:.02em}.side-link[data-v-980ad1e1]:hover{color:var(--text);background:color-mix(in srgb,var(--accent-soft) 60%,transparent)}.side-link.on[data-v-980ad1e1]{color:var(--text);background:linear-gradient(90deg,color-mix(in srgb,var(--red) 55%,transparent),color-mix(in srgb,var(--accent-soft) 40%,transparent) 70%,transparent);box-shadow:inset 3px 0 0 var(--red-line),inset 0 1px color-mix(in srgb,var(--frame-bright) 25%,transparent)}.gem[data-v-980ad1e1] .ico{width:32px;height:32px}.gem[data-v-980ad1e1]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--gold);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--red-line) 55%,transparent))}.side-link.on .gem[data-v-980ad1e1]{color:var(--gold-soft)}.side-sub[data-v-980ad1e1]{display:flex;flex-direction:column;gap:1px;margin:2px 0 6px 26px;padding-left:14px;border-left:1px solid var(--frame)}.side-sub a[data-v-980ad1e1]{display:flex;align-items:center;min-height:34px;padding:0 10px;border-radius:6px;color:var(--muted);text-decoration:none;font-size:14px;font-weight:500}.side-sub a[data-v-980ad1e1]:hover{color:var(--text)}.sub-n[data-v-980ad1e1]{margin-left:6px;min-width:18px;padding:0 6px;border-radius:9px;background:var(--red, #b8322a);color:#fff;font:700 11px/18px Inter,sans-serif;text-align:center}.side-sub a.on[data-v-980ad1e1]{color:var(--gold-soft);background:color-mix(in srgb,var(--accent-soft) 70%,transparent)}.side-foot[data-v-980ad1e1]{padding:8px 12px;font-size:13px;color:var(--muted);text-decoration:none;border-top:1px solid var(--line-soft)}.dot[data-v-980ad1e1]{position:absolute;top:8px;left:34px;width:9px;height:9px;border-radius:99px;background:var(--red-line);box-shadow:0 0 0 2px var(--header),0 0 8px var(--red-line)}.content[data-v-980ad1e1]{min-width:0;display:flex;flex-direction:column;gap:16px}.herobar[data-v-980ad1e1]{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av id purse" "av chips chips";gap:4px 14px;align-items:center;padding:10px 14px;border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--panel-2) 94%,transparent),color-mix(in srgb,var(--panel) 88%,transparent));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--frame);box-shadow:0 10px 28px #00000073,inset 0 1px #ffffff0d}.avatar[data-v-980ad1e1]{grid-area:av;position:relative;display:flex;flex-direction:column;align-items:center;text-decoration:none}.ring[data-v-980ad1e1]{width:64px;height:64px;border-radius:50%;overflow:hidden;border:2px solid var(--frame-bright);background:var(--cell);box-shadow:0 0 0 3px color-mix(in srgb,var(--frame) 60%,transparent),0 0 18px color-mix(in srgb,var(--red-line) 40%,transparent)}.ring.framed[data-v-980ad1e1]{border-color:#f4b740;box-shadow:0 0 0 2px #8a3d0c,0 0 12px #f4b740bf}.ring[data-v-980ad1e1] .cosm-frame,.ring[data-v-980ad1e1] .cosm-lantern{display:none}.ring[data-v-980ad1e1] .portrait{width:64px!important;border:0!important;border-radius:0;box-shadow:none;transform:translateY(2px) scale(1.12);transform-origin:top center}.lv[data-v-980ad1e1]{margin-top:-10px;padding:1px 8px;border-radius:99px;font:700 11px Inter,sans-serif;color:var(--text);background:var(--header);border:1px solid var(--frame-bright);white-space:nowrap}.ident[data-v-980ad1e1]{grid-area:id;min-width:0;display:flex;flex-direction:column;gap:2px}.row1[data-v-980ad1e1]{display:flex;align-items:baseline;gap:8px;min-width:0}.row1 strong[data-v-980ad1e1]{font-size:18px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title[data-v-980ad1e1]{color:var(--gold-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prof[data-v-980ad1e1]{display:flex;align-items:center;gap:6px;color:var(--text-2)}.prof[data-v-980ad1e1] .badge{min-width:26px;height:18px;font-size:11px;flex:none}.pname[data-v-980ad1e1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xpline[data-v-980ad1e1]{display:flex;align-items:center;gap:8px}.xp[data-v-980ad1e1]{flex:0 1 220px;height:7px;border-radius:99px;background:var(--track);overflow:hidden;box-shadow:inset 0 0 0 1px #00000080}.xp span[data-v-980ad1e1]{display:block;height:100%;background:linear-gradient(90deg,var(--red),var(--red-line));box-shadow:0 0 10px var(--red-line)}.purse[data-v-980ad1e1]{grid-area:purse;display:flex;align-items:center;gap:8px}.coin[data-v-980ad1e1]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:99px;color:var(--gold-soft);font-weight:700;font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--cell) 80%,transparent);border:1px solid var(--frame)}.coin[data-v-980ad1e1] .ico{width:18px;height:18px}.mail[data-v-980ad1e1]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--frame);background:color-mix(in srgb,var(--cell) 80%,transparent);color:var(--gold)}.mail[data-v-980ad1e1]:hover{border-color:var(--frame-bright)}.mail svg[data-v-980ad1e1]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.mail-n[data-v-980ad1e1]{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--red);border:1px solid var(--frame-bright);color:var(--on-accent);font:700 11px/18px Inter,sans-serif;text-align:center}.pts[data-v-980ad1e1]{padding:3px 9px;border-radius:99px;border:1px solid var(--gold-soft);color:var(--gold-soft);font-weight:600}.chips[data-v-980ad1e1]{grid-area:chips;display:flex;flex-wrap:wrap;gap:6px 8px}.chip[data-v-980ad1e1]{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:99px;font-size:13px;font-weight:600;text-decoration:none;border:1px solid var(--line);color:var(--text-2);font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--cell) 70%,transparent)}.chip[data-v-980ad1e1] .ico{width:16px;height:16px}.chip.busy[data-v-980ad1e1]{border-color:var(--red-line);color:var(--text);background:color-mix(in srgb,var(--accent-soft) 85%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--red-line) 30%,transparent)}.chip.craft[data-v-980ad1e1]{border-color:color-mix(in srgb,var(--gold-soft) 60%,var(--line));color:var(--gold-soft)}.chip.idle[data-v-980ad1e1]{color:var(--muted);border-style:dashed}.chip.alert[data-v-980ad1e1]{border-color:var(--notice-line);background:var(--notice-bg);color:var(--notice-text)}.chip.points[data-v-980ad1e1]{border-color:var(--gold-soft);color:var(--gold-soft)}.subnav[data-v-980ad1e1]{display:none}@media (max-width: 899px){.shell[data-v-980ad1e1]{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.side[data-v-980ad1e1]{display:none}.content[data-v-980ad1e1]{gap:12px}.herobar[data-v-980ad1e1]{margin-inline:calc(-1*max(16px,env(safe-area-inset-left,0px)));border-radius:0 0 12px 12px;border-top:0;padding:calc(5px + env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 6px max(12px,env(safe-area-inset-left,0px));gap:3px 10px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av id purse" "chips chips chips"}.ring[data-v-980ad1e1]{width:44px;height:44px;box-shadow:0 0 0 2px color-mix(in srgb,var(--frame) 60%,transparent)}.ring[data-v-980ad1e1] .portrait{width:44px!important}.lv[data-v-980ad1e1]{margin-top:-8px;padding:0 6px;font-size:11px}.row1 strong[data-v-980ad1e1]{font-size:15px;line-height:1.25}.ident[data-v-980ad1e1]{gap:1px}.ident .title[data-v-980ad1e1]{display:none}.xpline[data-v-980ad1e1]{line-height:1.1}.xpline .small[data-v-980ad1e1]{font-size:12px}.prof[data-v-980ad1e1]{font-size:12px;white-space:nowrap;overflow:hidden}.xp[data-v-980ad1e1]{flex:1 1 auto;max-width:160px;height:6px}.purse[data-v-980ad1e1]{gap:6px}.purse .pts[data-v-980ad1e1]{display:none}.coin[data-v-980ad1e1]{padding:0 10px;min-height:36px;font-size:14px}.mail[data-v-980ad1e1]{width:44px;height:44px}.chips[data-v-980ad1e1]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:-4px -2px;padding:4px 2px;scroll-snap-type:x proximity}.chips[data-v-980ad1e1]::-webkit-scrollbar{display:none}.chip[data-v-980ad1e1]{position:relative;flex:none;min-height:36px;white-space:nowrap;scroll-snap-align:start}.chip[data-v-980ad1e1]:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.prof[data-v-980ad1e1] .badge{height:16px}.chips[data-v-980ad1e1]:empty{display:none}.subnav[data-v-980ad1e1]{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:4px;padding:4px;border-radius:10px;scrollbar-width:none;scroll-snap-type:x proximity;background:color-mix(in srgb,var(--panel) 92%,transparent);border:1px solid var(--line)}.subnav[data-v-980ad1e1]::-webkit-scrollbar{display:none}.subnav a[data-v-980ad1e1]{flex:1 0 auto;scroll-snap-align:start;text-align:center;min-height:44px;display:flex;align-items:center;justify-content:center;padding:0 14px;border-radius:8px;color:var(--muted);text-decoration:none;font-weight:600;font-size:14px;white-space:nowrap}.subnav a.on[data-v-980ad1e1]{background:var(--accent-soft);color:var(--text);box-shadow:inset 0 -2px 0 var(--red-line)}}@media (max-width: 899px) and (max-height: 640px),(max-width: 899px) and (orientation: landscape){.herobar[data-v-980ad1e1]{position:relative}}@media (max-width: 359px){.coin[data-v-980ad1e1] .ico{display:none}.coin[data-v-980ad1e1]{padding:0 8px}}.iiw[data-v-b2a34e5c]{display:block;width:100%;height:100%}.icon[data-v-b2a34e5c]{display:block;width:100%;height:100%;object-fit:contain}.itip[data-v-b2a34e5c]{position:fixed;z-index:1000;pointer-events:none;display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:var(--panel, #140C0C);border:1px solid var(--frame, #6E5130);border-radius:8px;box-shadow:0 8px 24px #0009;color:var(--text, #EEE);font:13px/1.35 Inter,sans-serif;text-align:left}.tn[data-v-b2a34e5c]{font-family:Cinzel,serif;font-size:14px;color:var(--gold-soft, #F4D486)}.tm[data-v-b2a34e5c],.td[data-v-b2a34e5c],.tx[data-v-b2a34e5c]{color:var(--muted, #AAA);font-size:12px}.td[data-v-b2a34e5c]{font-style:italic}.ts[data-v-b2a34e5c]{list-style:none;margin:2px 0;padding:4px 0;border-top:1px solid var(--line, #333);border-bottom:1px solid var(--line, #333)}.ts li[data-v-b2a34e5c]{display:flex;justify-content:space-between}.ts b[data-v-b2a34e5c]{color:var(--ok, #7C6)}.tset[data-v-b2a34e5c]{font-size:12px;color:var(--gold-soft, #F4D486)}.bad[data-v-b2a34e5c]{color:var(--red, #E55)}.itip.live[data-v-b2a34e5c]{pointer-events:auto}.tact[data-v-b2a34e5c]{display:flex;flex-direction:column;gap:6px;margin-top:6px;padding-top:8px;border-top:1px solid var(--line, #333)}.tbtn[data-v-b2a34e5c]{min-height:36px;padding:0 10px;border-radius:6px;border:1px solid var(--line-strong, #553328);background:var(--panel-2, #1D1111);color:var(--text, #EEE);font:600 13px Inter,sans-serif;cursor:pointer}.tbtn[data-v-b2a34e5c]:hover{border-color:var(--frame-bright, #D8A85A)}.tbtn.main[data-v-b2a34e5c]{background:linear-gradient(180deg,var(--red-hover, #C42A20),var(--red, #A61E17) 70%);border-color:var(--frame-bright, #D8A85A);color:var(--on-accent, #FFF4EE)}.tbtn.danger[data-v-b2a34e5c]{color:var(--bad, #FF8A80);border-color:color-mix(in srgb,var(--red-line, #E8483C) 60%,transparent)}.tbtn.sure[data-v-b2a34e5c]{background:var(--accent-soft, #3A1512);border-color:var(--red-line, #E8483C)}.tbtn[data-v-b2a34e5c]:disabled{opacity:.5;cursor:not-allowed}.thint[data-v-b2a34e5c]{font-size:12px;color:var(--ok, #9FD49F);margin-bottom:-2px}.cmp[data-v-5a0c8227]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:8px;border:1px solid var(--line);background:var(--cell)}.cmph[data-v-5a0c8227]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.cmpw[data-v-5a0c8227]{gap:6px}.cmpt[data-v-5a0c8227]{font-size:14px}.cmpt th[data-v-5a0c8227],.cmpt td[data-v-5a0c8227]{padding:6px 4px;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cmpt th[data-v-5a0c8227]:first-child,.cmpt tbody th[data-v-5a0c8227]{text-align:left;font-weight:600;color:var(--text-2);font-size:13px}.up[data-v-5a0c8227]{color:var(--ok);font-weight:700}.down[data-v-5a0c8227]{color:var(--bad);font-weight:700}.same[data-v-5a0c8227]{color:var(--muted)}.cmpsum[data-v-5a0c8227],.cmpnote[data-v-5a0c8227]{margin:0}.panel[data-v-15ada21f]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.equip[data-v-15ada21f]{flex:1 1 320px;max-width:420px;display:flex;flex-direction:column;gap:14px}.bagcard[data-v-15ada21f]{flex:999 1 480px;min-width:0;display:flex;flex-direction:column;gap:14px}.doll[data-v-15ada21f]{display:grid;grid-template-columns:64px minmax(0,1fr) 64px;grid-template-areas:"left fig right";gap:6px;align-items:stretch;border-radius:10px;padding:8px 4px;background:radial-gradient(ellipse at 50% 45%,rgba(176,124,72,.16),transparent 65%),var(--panel-2)}.dcol[data-v-15ada21f]{display:flex;flex-direction:column;justify-content:space-between;gap:6px}.dcol.left[data-v-15ada21f]{grid-area:left}.dcol.right[data-v-15ada21f]{grid-area:right;justify-content:space-around}.figure[data-v-15ada21f]{grid-area:fig;display:flex;align-items:center;justify-content:center;min-height:380px}.figure img[data-v-15ada21f]{max-height:440px;max-width:100%;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.6))}.dslot[data-v-15ada21f]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:3px 0;border-radius:8px;border:2px solid transparent;background:none;color:var(--text);cursor:pointer;font:inherit}.dslot.on[data-v-15ada21f]{border-color:var(--red-line)}.dslot .box[data-v-15ada21f]{width:52px;height:52px;background:#0e0a0bb8}.dlabel[data-v-15ada21f]{font-size:11px;color:var(--muted);line-height:1.1}.caption[data-v-15ada21f]{margin:0;min-height:20px}.sexes[data-v-15ada21f]{gap:8px;align-items:center}.box[data-v-15ada21f]{width:46px;height:46px;flex:none;border-radius:8px;padding:4px;background:var(--cell);border:1px solid var(--line);display:flex}.box.empty[data-v-15ada21f]{border-style:dashed}.txt[data-v-15ada21f]{display:flex;flex-direction:column;min-width:0}.name[data-v-15ada21f]{font-size:14px;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.name.muted[data-v-15ada21f]{font-weight:400}.head[data-v-15ada21f]{justify-content:space-between;align-items:baseline}.gold[data-v-15ada21f]{color:var(--gold-soft);font-weight:600}.tools[data-v-15ada21f]{justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid var(--line)}.tabs[data-v-15ada21f]{display:flex;flex-wrap:wrap}.tabs button[data-v-15ada21f]{min-height:44px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font:600 14px Inter,sans-serif;cursor:pointer}.tabs button.on[data-v-15ada21f]{color:var(--text);border-bottom-color:var(--red-line)}.sort[data-v-15ada21f]{width:auto;min-height:36px;font-size:14px}.tabn[data-v-15ada21f]{margin-left:5px}.tools2[data-v-15ada21f]{justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.search[data-v-15ada21f]{flex:1 1 180px;min-height:36px;font-size:14px;max-width:320px}.cap[data-v-15ada21f]{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px;border:1px solid var(--line);background:var(--panel-2)}.cap.warn[data-v-15ada21f]{border-color:var(--red-line)}.warntext[data-v-15ada21f]{color:var(--notice-text)}.gauge[data-v-15ada21f]{height:6px;border-radius:99px;background:var(--cell);overflow:hidden}.gauge span[data-v-15ada21f]{display:block;height:100%;background:var(--gold);border-radius:99px;transition:width .3s}.cap.warn .gauge span[data-v-15ada21f]{background:var(--red-line)}.reserve[data-v-15ada21f]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;border:1px dashed var(--frame-bright);background:color-mix(in srgb,var(--gold) 8%,transparent)}.grid-cells[data-v-15ada21f]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}@media (min-width: 700px){.grid-cells[data-v-15ada21f]{grid-template-columns:repeat(10,minmax(0,1fr))}}.cell[data-v-15ada21f]{position:relative;aspect-ratio:1;padding:6px;border-radius:8px;border:1px solid var(--line);background:var(--cell);cursor:pointer;display:flex;min-width:0}.cell.on[data-v-15ada21f]{outline:2px solid var(--red-line);outline-offset:1px}.cell.target[data-v-15ada21f]{border-style:dashed;border-color:var(--line-dashed)}.qty[data-v-15ada21f]{position:absolute;right:3px;bottom:3px;padding:0 4px;border-radius:4px;background:#0e0a0bc7;font:700 11px/16px Inter,sans-serif;color:#fff}.detail[data-v-15ada21f]{display:flex;flex-wrap:wrap;gap:14px;padding:14px;border-radius:8px;background:var(--panel-2);border:1px solid var(--line);min-height:96px;align-items:flex-start}.dicon[data-v-15ada21f]{width:72px;height:72px;flex:none;padding:6px;border-radius:8px;background:var(--cell);border:1px solid var(--line);display:flex}.q[data-v-15ada21f]{font-weight:600}.actions[data-v-15ada21f]{gap:8px;margin-top:6px}.qtyfield input[data-v-15ada21f]{width:90px;min-height:36px}.detail.insheet[data-v-15ada21f]{padding:0;border:0;background:none;min-height:0}.detail.insheet .dname[data-v-15ada21f]{display:none}.detail.insheet .dicon[data-v-15ada21f]{width:64px;height:64px}.movebar[data-v-15ada21f]{position:sticky;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:5;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:10px;border:1px solid var(--red-line);background:var(--panel-2);box-shadow:0 8px 24px #00000080}@media (max-width: 899px){.panel[data-v-15ada21f]{gap:14px}.equip[data-v-15ada21f]{max-width:none}.tabs[data-v-15ada21f]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%}.tabs[data-v-15ada21f]::-webkit-scrollbar{display:none}.tabs button[data-v-15ada21f]{flex:0 0 auto}.tools2>.row[data-v-15ada21f]{width:100%}.search[data-v-15ada21f]{max-width:none;flex-basis:100%;min-height:44px}.sort[data-v-15ada21f]{flex:1 1 140px;min-height:44px}.grid-cells[data-v-15ada21f]{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px}.figure[data-v-15ada21f]{min-height:300px}.figure img[data-v-15ada21f]{max-height:340px}.dlabel[data-v-15ada21f]{font-size:12px}}@media (max-width: 359px){.doll[data-v-15ada21f]{grid-template-columns:58px minmax(0,1fr) 58px}.dslot .box[data-v-15ada21f]{width:48px;height:48px}}.forge[data-v-15ada21f]{padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2)}.grid[data-v-138f006a]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.cr[data-v-138f006a]{border:1px solid var(--line-soft);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:3px;min-width:0;overflow-wrap:anywhere}.cr.off[data-v-138f006a]{opacity:.55}.grp[data-v-138f006a]{align-self:flex-start;border-radius:999px;padding:1px 8px;border:1px solid var(--line-soft)}.g-attaquant[data-v-138f006a]{border-color:var(--danger, #c0392b)}.g-soutien[data-v-138f006a]{border-color:var(--ok, #2e8b57)}.g-gardien[data-v-138f006a]{border-color:var(--gold-soft, #b8962e)}.cgear[data-v-7552b6a2]{display:grid;grid-template-columns:repeat(4,minmax(44px,1fr));gap:6px}.cgs[data-v-7552b6a2]{aspect-ratio:1;min-height:44px;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--frame);background:var(--cell);color:var(--text-2);cursor:pointer;overflow:hidden}.cgs.empty[data-v-7552b6a2]{border-style:dashed;border-color:var(--line-dashed)}.cgl[data-v-7552b6a2]{font-size:12px;font-weight:600;line-height:1.15;text-align:center;overflow-wrap:anywhere}.cgb[data-v-7552b6a2]{grid-column:1 / -1;margin:0;color:var(--ok)}.slots[data-v-652d0ecd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.slot[data-v-652d0ecd]{min-height:92px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-align:center;padding:8px;border-radius:8px;border:1px solid var(--line);background:var(--panel-2)}.slot.locked[data-v-652d0ecd]{border-style:dashed;opacity:.6}.slot strong[data-v-652d0ecd]{overflow-wrap:anywhere;font-size:14px}.role[data-v-652d0ecd]{display:inline-block;padding:1px 8px;border-radius:99px;color:#14100e;font-weight:700}.effects[data-v-652d0ecd]{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;color:var(--ok)}.filters[data-v-652d0ecd]{display:flex;flex-wrap:wrap;gap:6px}.stars[data-v-652d0ecd]{color:var(--gold-soft);font-size:13px;letter-spacing:1px;margin-left:4px}.stars .off[data-v-652d0ecd]{color:var(--line)}.fuse[data-v-652d0ecd]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.list[data-v-652d0ecd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:10px;max-height:760px;overflow-y:auto;align-items:start}.unit[data-v-652d0ecd]{display:flex;flex-direction:column;gap:8px;padding:0 0 10px;border-radius:10px;border:1px solid var(--line);background:var(--panel-2);overflow:hidden}.unit>.stack[data-v-652d0ecd],.unit>.row[data-v-652d0ecd]{padding:0 10px}.unit>.row[data-v-652d0ecd]{flex-wrap:wrap}.uimg[data-v-652d0ecd]{position:relative;aspect-ratio:4 / 3;overflow:hidden}.uimg img[data-v-652d0ecd]{width:100%;height:100%;object-fit:cover;display:block}.intm[data-v-652d0ecd]{position:absolute;top:6px;right:6px;padding:1px 8px;border-radius:99px;background:#080606cc;color:var(--gold-soft);font-weight:700}.slot[data-v-652d0ecd]{position:relative;overflow:hidden}.simg[data-v-652d0ecd]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.45}.slot[data-v-652d0ecd]>*:not(.simg){position:relative;text-shadow:0 1px 3px #000}@media (max-width: 560px){.list[data-v-652d0ecd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 899px){.list[data-v-652d0ecd]{max-height:none;overflow:visible}.filters[data-v-652d0ecd]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.filters .btn[data-v-652d0ecd]{flex:none}}@media (max-width: 480px){.list[data-v-652d0ecd]{grid-template-columns:minmax(0,1fr)}.unit[data-v-652d0ecd]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px 10px;padding:0 0 10px}.uimg[data-v-652d0ecd]{grid-row:1;aspect-ratio:1}.unit>.stack[data-v-652d0ecd]{padding:8px 10px 0 0}.unit>.uacts[data-v-652d0ecd],.unit>.ugear[data-v-652d0ecd]{grid-column:1 / -1;padding:0 10px}.uacts .btn[data-v-652d0ecd]{flex:1 1 auto}}@media (max-width: 640px){.slots[data-v-652d0ecd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.effects[data-v-e78ffe51]{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;color:var(--ok)}.filters[data-v-e78ffe51]{display:flex;flex-wrap:wrap;gap:6px}.slots[data-v-e78ffe51]{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.slot[data-v-e78ffe51]{position:relative;overflow:hidden;min-height:92px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-align:center;padding:8px;border-radius:8px;border:1px solid var(--line);background:var(--panel-2)}.slot.locked[data-v-e78ffe51]{border-style:dashed;opacity:.6}.slot strong[data-v-e78ffe51]{overflow-wrap:anywhere;font-size:14px}.simg[data-v-e78ffe51]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;opacity:.45}.slot[data-v-e78ffe51]>*:not(.simg){position:relative;text-shadow:0 1px 3px #000}.grid[data-v-e78ffe51]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;max-height:820px;overflow-y:auto;align-items:start}@media (max-width: 899px){.grid[data-v-e78ffe51]{max-height:none;overflow:visible;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}}.elem[data-v-e78ffe51]{display:flex;flex-direction:column;border-radius:10px;border:1px solid var(--line);background:var(--panel-2);overflow:hidden}.elem.on[data-v-e78ffe51]{border-color:var(--ra);box-shadow:0 0 12px color-mix(in srgb,var(--ra) 40%,transparent)}.elem.locked[data-v-e78ffe51]{opacity:.55}.art[data-v-e78ffe51]{position:relative;aspect-ratio:4 / 5;display:grid;place-items:center;background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--el) 35%,transparent),transparent 70%),var(--panel)}.art img[data-v-e78ffe51]{width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}.wheel summary[data-v-e78ffe51]{cursor:pointer;color:var(--gold-soft)}.wtable[data-v-e78ffe51]{display:grid;gap:6px}.wrow[data-v-e78ffe51]{display:grid;grid-template-columns:110px 1fr 1fr;gap:8px;align-items:baseline;padding:6px 8px;border-radius:6px;background:var(--panel-2)}.ok[data-v-e78ffe51]{color:var(--ok);font-weight:700}.bad[data-v-e78ffe51]{color:var(--red, #E55);font-weight:700}@media (max-width: 640px){.wrow[data-v-e78ffe51]{grid-template-columns:1fr}}.glyph[data-v-e78ffe51]{font-size:52px;filter:drop-shadow(0 0 10px var(--el))}.tag[data-v-e78ffe51]{position:absolute;top:6px;right:6px;padding:1px 8px;border-radius:99px;background:#080606cc;color:var(--gold-soft);font-weight:700}.tag.lock[data-v-e78ffe51]{color:var(--muted)}.body[data-v-e78ffe51]{padding:8px 10px 10px}.body strong[data-v-e78ffe51]{font-size:14px;overflow-wrap:anywhere}.role[data-v-e78ffe51]{display:inline-block;padding:1px 8px;border-radius:99px;color:#14100e;font-weight:700}.acts[data-v-e78ffe51]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}@media (max-width: 560px){.grid[data-v-e78ffe51]{grid-template-columns:repeat(2,minmax(0,1fr))}.slots[data-v-e78ffe51]{grid-template-columns:repeat(auto-fit,minmax(86px,1fr))}}.guide[data-v-1c5d0a4e]{border-color:var(--notice-line)}.steps[data-v-1c5d0a4e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.steps li[data-v-1c5d0a4e]{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line-soft)}.mark[data-v-1c5d0a4e]{flex:none;width:26px;height:26px;border-radius:99px;border:2px solid var(--line);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.done .mark[data-v-1c5d0a4e]{border-color:var(--gold-soft);color:var(--gold-soft)}.claimed .mark[data-v-1c5d0a4e]{border-color:var(--ok);background:var(--ok);color:var(--bg)}.claimed strong[data-v-1c5d0a4e]{color:var(--muted)}.body[data-v-1c5d0a4e]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.reward[data-v-1c5d0a4e]{color:var(--gold-soft)}.steps .btn[data-v-1c5d0a4e]{flex:none;white-space:nowrap}@media (max-width: 480px){.steps li[data-v-1c5d0a4e]{display:grid;grid-template-columns:26px minmax(0,1fr);gap:6px 10px;align-items:start}.steps .btn[data-v-1c5d0a4e]{grid-column:2;justify-self:start}}.steps[data-v-1421380e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ok[data-v-1421380e]{color:var(--ok)}.offers[data-v-1421380e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:8px}.offers .pick[data-v-1421380e]{display:flex;flex-direction:column;gap:4px;text-align:left;padding:12px}.offers .keep[data-v-1421380e]{border-color:var(--gold-soft)}.block[data-v-ac5be2d9]{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--line-soft)}.block h3[data-v-ac5be2d9]{margin:0}summary[data-v-ac5be2d9]{cursor:pointer;min-height:32px}.opts[data-v-ac5be2d9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:8px}.opt[data-v-ac5be2d9]{display:flex;flex-direction:column;gap:2px;text-align:left;padding:10px 12px;border-radius:8px;border:1px solid var(--line);background:var(--panel-2);color:var(--text);cursor:pointer;font:inherit;min-height:44px}.opt.on[data-v-ac5be2d9]{border-color:var(--gold-soft)}.opt[data-v-ac5be2d9]:disabled{cursor:default}.titles[data-v-ac5be2d9]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.titles li[data-v-ac5be2d9]{display:flex;align-items:center;gap:8px}.titles li.locked[data-v-ac5be2d9]{opacity:.55}.titles li.on strong[data-v-ac5be2d9]{color:var(--gold-soft)}.feats[data-v-ac5be2d9]{margin:0;padding-left:18px}.feats .ok[data-v-ac5be2d9]{color:var(--ok)}.squad[data-v-c8ed3b71]{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;border:1px solid var(--line);background:var(--panel-2)}.sub[data-v-c8ed3b71]{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;max-height:260px;overflow-y:auto}.pick[data-v-c8ed3b71]{display:flex;flex-direction:column;gap:4px;padding:8px;border:1px dashed var(--line);border-radius:8px}.reports[data-v-c8ed3b71]{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px}select[data-v-c8ed3b71]{min-height:36px;max-width:100%}.frags[data-v-4e2adc41]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.frag[data-v-4e2adc41]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:8px;border:1px solid var(--line);background:var(--panel-2)}.frag.on[data-v-4e2adc41]{border-color:var(--gold-line, var(--line))}.opts[data-v-c6d765f0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.opt[data-v-c6d765f0]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:8px;border:1px solid var(--line);background:var(--panel-2)}.opt.on[data-v-c6d765f0]{border-color:var(--gold-line, var(--line))}select[data-v-c6d765f0]{max-width:100%}.codex[data-v-a9edeccc]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:8px}.entry[data-v-a9edeccc]{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:8px;border:1px dashed var(--line);background:var(--panel-2);min-width:0}.entry.found[data-v-a9edeccc]{border-style:solid}.entry.cur[data-v-a9edeccc]{border-color:var(--gold-line, var(--line))}.tag[data-v-a9edeccc]{margin-left:6px;font-size:.75em;padding:1px 6px;border-radius:6px;border:1px solid var(--gold-line, var(--line))}.confirm[data-v-a9edeccc]{padding:12px;border-radius:10px;border:1px solid var(--line);background:var(--panel-2)}.stattip[data-v-25dfc4c7]{display:inline-flex;align-items:center}.trigger[data-v-25dfc4c7]{display:inline-flex;align-items:center;gap:6px;min-height:32px;min-width:32px;padding:0 4px;border:0;background:none;color:inherit;font:inherit;cursor:help;border-radius:6px;text-align:left}.trigger[data-v-25dfc4c7]:focus-visible{outline:2px solid var(--gold-soft, #F4D486);outline-offset:2px}.i[data-v-25dfc4c7]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:99px;border:1px solid var(--line-strong, var(--line));color:var(--muted);font:700 11px Inter,sans-serif}@media (hover: none),(pointer: coarse){.trigger[data-v-25dfc4c7]{min-height:44px;min-width:44px}}.tippanel{position:fixed;z-index:1100;display:flex;flex-direction:column;overflow:hidden;border-radius:10px;border:1px solid var(--frame, var(--line));background:var(--panel);color:var(--text);box-shadow:0 10px 30px #00000073;font:14px/1.45 Inter,sans-serif}:root[data-theme=parchemin] .tippanel{box-shadow:0 8px 22px #3c280a38}.tippanel.sheet{left:8px;right:8px;width:auto;max-height:70vh}.tippanel:focus{outline:none}.tippanel .tiphead{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line);background:var(--panel-2)}.tippanel .tiphead strong{color:var(--gold-soft)}.tippanel .close{min-width:44px;min-height:36px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--text);font:700 18px Inter,sans-serif;cursor:pointer}.tippanel .close:focus-visible{outline:2px solid var(--gold-soft);outline-offset:1px}.tippanel .tipbody{padding:10px 12px 12px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px}.tippanel .tipbody p{margin:0}.tippanel .tipbody ul{margin:0;padding-left:18px}.tippanel .muted{color:var(--muted)}.tippanel .ok{color:var(--ok)}.tippanel .sec{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-top:2px}.tippanel table{width:100%;border-collapse:collapse;font-size:13px}.tippanel td{padding:2px 0;vertical-align:top}.tippanel td.v{text-align:right;white-space:nowrap;padding-left:10px}.tippanel tr.tot td{border-top:1px solid var(--line);font-weight:700}.attrs[data-v-cf8cf0ff]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px 20px}.attr[data-v-cf8cf0ff]{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px;border:1px solid var(--line);background:var(--panel-2);min-width:0}.attr.imp-principal[data-v-cf8cf0ff]{border-color:var(--frame, var(--line-strong))}.name[data-v-cf8cf0ff]{font-weight:600}.i[data-v-cf8cf0ff]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:99px;border:1px solid var(--line-strong, var(--line));color:var(--muted);font:700 11px Inter,sans-serif}.val[data-v-cf8cf0ff]{font-size:18px}.pend[data-v-cf8cf0ff]{color:var(--ok);font-weight:700}.badge[data-v-cf8cf0ff]{display:inline-block;padding:0 8px;border-radius:99px;border:1px solid var(--line);color:var(--text-2, var(--muted));font-size:12px}.badge.imp-principal[data-v-cf8cf0ff]{color:var(--gold-soft);border-color:var(--gold-soft)}.badge.imp-secondaire[data-v-cf8cf0ff]{color:var(--text)}.mini[data-v-cf8cf0ff]{min-height:36px;min-width:44px;padding:0 10px}.seg[data-v-cf8cf0ff]{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.seg button[data-v-cf8cf0ff]{min-height:36px;min-width:48px;border:0;background:var(--panel);color:var(--text);font:600 14px Inter,sans-serif;cursor:pointer}.seg button.on[data-v-cf8cf0ff]{background:var(--red-line, var(--accent-soft));color:var(--on-accent, var(--text))}.seg button[data-v-cf8cf0ff]:focus-visible{outline:2px solid var(--gold-soft);outline-offset:-2px}.preview[data-v-cf8cf0ff],.respec[data-v-cf8cf0ff]{padding:12px;border-radius:8px;border:1px solid var(--gold-soft);background:var(--panel-2);display:flex;flex-direction:column;gap:8px}.respec[data-v-cf8cf0ff]{border-color:var(--line)}.sec[data-v-cf8cf0ff]{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.derived[data-v-cf8cf0ff]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 16px}.dv[data-v-cf8cf0ff]{display:flex;flex-direction:column;gap:2px;min-width:0}.dvv[data-v-cf8cf0ff]{font-size:18px;overflow-wrap:anywhere}table[data-v-cf8cf0ff]{width:100%;border-collapse:collapse}td[data-v-cf8cf0ff]{padding:2px 0;vertical-align:top}td.v[data-v-cf8cf0ff]{text-align:right;white-space:nowrap;padding-left:10px}.rsgrid[data-v-cf8cf0ff]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:8px 16px}.rsrow[data-v-cf8cf0ff]{display:flex;justify-content:space-between;align-items:center;gap:8px}.rsrow input[data-v-cf8cf0ff]{width:90px;min-height:40px}@media (hover: none),(pointer: coarse){.mini[data-v-cf8cf0ff],.seg button[data-v-cf8cf0ff]{min-height:44px}}.advice[data-v-cf8cf0ff]{border-left:3px solid var(--gold-soft);padding:6px 10px;display:flex;flex-direction:column;gap:4px;background:var(--bg-soft, transparent)}.armycount[data-v-7c58372a]{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0}.armycount div[data-v-7c58372a]{display:flex;gap:6px;align-items:baseline}.armycount dt[data-v-7c58372a]{color:var(--muted)}.armycount dd[data-v-7c58372a]{margin:0;font-weight:600}.armynav[data-v-7c58372a]{gap:8px;align-items:center;justify-content:space-between}.tabs[data-v-7c58372a]{display:flex;gap:4px;border-bottom:1px solid var(--line);overflow-x:auto}.tabs button[data-v-7c58372a]{flex:0 0 auto;min-height:44px;padding:0 16px;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font:600 15px Inter,sans-serif;cursor:pointer}.tabs button.on[data-v-7c58372a]{color:var(--text);border-bottom-color:var(--red-line)}.layout[data-v-7c58372a]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.side[data-v-7c58372a]{flex:1 1 280px;max-width:340px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:16px}.main[data-v-7c58372a]{flex:999 1 480px;min-width:0}.stats[data-v-7c58372a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:14px 24px}.stat[data-v-7c58372a]{display:flex;flex-direction:column;gap:6px}.plus[data-v-7c58372a]{color:var(--ok);font-weight:600}.plusbtn[data-v-7c58372a]{min-height:32px;padding:0 10px}.role[data-v-7c58372a]{display:inline-block;padding:1px 8px;border-radius:99px;color:#14100e;font-weight:700}.effects[data-v-7c58372a]{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;color:var(--ok)}.unit[data-v-7c58372a]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;border:1px solid var(--line);background:var(--panel-2)}.agrid[data-v-7c58372a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:10px;align-items:start}.acard[data-v-7c58372a]{flex-direction:column;align-items:stretch;padding:0 0 10px;overflow:hidden}.acard>.stack[data-v-7c58372a],.acard>.row[data-v-7c58372a],.acard>.promo[data-v-7c58372a]{padding:0 10px}.aimg[data-v-7c58372a]{position:relative;aspect-ratio:1;overflow:hidden}.aimg img[data-v-7c58372a]{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(.75) sepia(.35) hue-rotate(55deg) saturate(1.3) brightness(.8) contrast(1.1)}.aimg[data-v-7c58372a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 35%,transparent 35%,rgba(20,60,25,.55) 100%)}.aimg.r1[data-v-7c58372a]:after{box-shadow:inset 0 0 18px #6ee67873}.aimg.r2[data-v-7c58372a]:after{box-shadow:inset 0 0 26px #6ee678b3}.aimg.r3[data-v-7c58372a]:after{box-shadow:inset 0 0 30px #aa6effcc;background:radial-gradient(ellipse at 50% 35%,transparent 30%,rgba(50,20,70,.55) 100%)}.arank[data-v-7c58372a]{position:absolute;top:6px;left:6px;padding:1px 8px;border-radius:99px;background:#080606cc;color:var(--gold-soft);font-weight:700;border:1px solid var(--frame)}@media (max-width: 560px){.agrid[data-v-7c58372a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.unit.ready[data-v-7c58372a]{border-color:var(--gold-soft)}.tag[data-v-7c58372a]{margin-left:6px;padding:0 8px;border-radius:99px;border:1px solid var(--line);color:var(--text-2)}.promo[data-v-7c58372a]{flex:1 1 100%}.urank[data-v-7c58372a]{margin-left:6px;color:var(--gold-soft);font-weight:600}.xpbar[data-v-7c58372a]{display:block;width:120px;height:4px;border-radius:99px;background:var(--track);overflow:hidden}.xpbar span[data-v-7c58372a]{display:block;height:100%;background:var(--red-line)}.fuse[data-v-7c58372a]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.bossbanner[data-v-7c58372a]{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--notice-text);background:var(--notice-bg);border-color:var(--notice-line)}.metier[data-v-7c58372a]{padding:12px;border-radius:8px;background:var(--panel-2);border:1px solid var(--line)}.prof[data-v-7c58372a]{display:flex;flex-wrap:wrap;align-items:center;gap:14px}@media (max-width: 899px){.layout[data-v-7c58372a]{gap:12px}.side[data-v-7c58372a]{max-width:none;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.side[data-v-7c58372a]>.pw{width:104px!important;flex:none}.side>.stack[data-v-7c58372a]{flex:1 1 160px;align-items:flex-start!important;text-align:left!important}.side>.stack>.row[data-v-7c58372a]{justify-content:flex-start!important}.side h1[data-v-7c58372a]{font-size:22px}.main[data-v-7c58372a]{gap:12px!important}.tabs[data-v-7c58372a]{scrollbar-width:none}.tabs[data-v-7c58372a]::-webkit-scrollbar{display:none}}@media (max-width: 480px){.agrid[data-v-7c58372a]{grid-template-columns:minmax(0,1fr)}.acard[data-v-7c58372a]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px 10px;padding:0 0 10px}.acard>.aimg[data-v-7c58372a]{grid-row:1}.acard>.stack[data-v-7c58372a]{padding:8px 10px 0 0}.acard>.aacts[data-v-7c58372a],.acard>.promo[data-v-7c58372a]{grid-column:1 / -1;padding:0 10px}.aacts .btn[data-v-7c58372a]{flex:1 1 auto}}.emb[data-v-15367a2a]{flex:none;display:block}.home[data-v-90b13eb3]{display:flex;flex-direction:column;gap:16px}.top[data-v-90b13eb3]{display:grid;grid-template-columns:minmax(280px,340px) minmax(min(100%,380px),1fr) minmax(260px,300px);gap:16px;align-items:stretch}.left[data-v-90b13eb3]{display:flex;flex-direction:column;gap:16px;min-width:0}.w[data-v-90b13eb3]{display:flex;flex-direction:column;gap:10px;padding:16px;min-width:0}.wt[data-v-90b13eb3]{font-size:17px;display:flex;align-items:center;gap:8px}.wt[data-v-90b13eb3] .ico{width:28px;height:28px;color:var(--gold)}.whead[data-v-90b13eb3]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.qmain[data-v-90b13eb3]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;border:1px solid var(--frame, var(--line));background:var(--panel-2);color:var(--text);text-decoration:none}.qmain[data-v-90b13eb3]:hover{border-color:var(--frame-bright, var(--gold-soft))}.qmain strong[data-v-90b13eb3]{font-family:Cinzel,serif;color:var(--gold-soft)}.qact[data-v-90b13eb3]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.qready[data-v-90b13eb3]{color:var(--gold-soft);font-weight:700}.qobj[data-v-90b13eb3]{color:var(--text)}.qbar[data-v-90b13eb3]{height:4px;border-radius:99px;background:var(--panel);overflow:hidden;margin-top:4px}.qbar span[data-v-90b13eb3]{display:block;height:100%;background:linear-gradient(90deg,var(--red-line),var(--gold-soft))}.gem[data-v-90b13eb3]{color:var(--red-line);font-size:12px;text-shadow:0 0 8px var(--red-line)}.gem.small[data-v-90b13eb3]{font-size:10px}.wsub[data-v-90b13eb3]{font:600 14px Cinzel,serif;color:var(--text-2);display:flex;align-items:center;gap:6px;margin-top:4px;padding-top:8px;border-top:1px solid var(--line-soft)}.line[data-v-90b13eb3]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;text-decoration:none;color:var(--text);background:color-mix(in srgb,var(--cell) 75%,transparent);border:1px solid var(--line-soft)}.line[data-v-90b13eb3]:hover{border-color:var(--frame)}.line.busy[data-v-90b13eb3]{border-color:var(--red-line);box-shadow:inset 3px 0 0 var(--red-line),0 0 12px color-mix(in srgb,var(--red-line) 20%,transparent)}.line.idle[data-v-90b13eb3]{border-style:dashed}.line.craft[data-v-90b13eb3]{border-color:color-mix(in srgb,var(--gold-soft) 55%,var(--line));box-shadow:inset 3px 0 0 var(--gold-soft)}.line.alert[data-v-90b13eb3]{border-color:var(--notice-line);background:var(--notice-bg);color:var(--notice-text)}.lmain[data-v-90b13eb3]{display:flex;flex-direction:column;min-width:0;flex:1;gap:1px}.lmain strong[data-v-90b13eb3]{color:var(--gold-soft);font-weight:600;font-size:14px}.time[data-v-90b13eb3]{flex:none;color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:600}.chat .msgs[data-v-90b13eb3]{display:flex;flex-direction:column;gap:4px;max-height:150px;overflow-y:auto}.msg[data-v-90b13eb3]{margin:0;overflow-wrap:anywhere}.chan[data-v-90b13eb3]{color:var(--red-line)}.composer[data-v-90b13eb3]{display:flex;gap:6px}.composer input[data-v-90b13eb3]{min-height:38px}.stage[data-v-90b13eb3]{position:relative;min-height:420px;display:flex;flex-direction:column;justify-content:flex-end;border-radius:10px;overflow:hidden}.stage-art[data-v-90b13eb3]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--art) center 20% / cover no-repeat,radial-gradient(ellipse at 50% 30%,var(--glow),transparent 70%);opacity:.95}:root[data-theme=parchemin] .stage-art[data-v-90b13eb3]{background:radial-gradient(ellipse at 50% 30%,var(--glow),transparent 70%)}.actionbar[data-v-90b13eb3]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"hp sk mp" "cap cap cap";align-items:center;gap:4px 10px;margin:12px;padding:10px 14px;border-radius:40px;border:1px solid var(--frame);background:linear-gradient(180deg,color-mix(in srgb,var(--panel-2) 88%,transparent),color-mix(in srgb,var(--header) 92%,transparent));box-shadow:0 10px 30px #0009}.orb[data-v-90b13eb3]{width:78px;height:78px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;border:2px solid var(--frame-bright);box-shadow:0 0 0 3px color-mix(in srgb,var(--frame) 70%,transparent),0 0 22px currentColor;font-variant-numeric:tabular-nums}.orb span[data-v-90b13eb3]{font:700 17px Inter,sans-serif;text-shadow:0 1px 2px #000}.orb small[data-v-90b13eb3]{font-size:10px;opacity:.85}.orb.hp[data-v-90b13eb3]{grid-area:hp;background:radial-gradient(circle at 35% 30%,#ff8a7a,#b3161a 45%,#4a0507 80%);color:#ffe9e6;box-shadow:0 0 0 3px color-mix(in srgb,var(--frame) 70%,transparent),0 0 22px #dc281e8c}.orb.mp[data-v-90b13eb3]{grid-area:mp;background:radial-gradient(circle at 35% 30%,#9fc4ff,#2346b8 45%,#0a1340 80%);color:#e6eeff;box-shadow:0 0 0 3px color-mix(in srgb,var(--frame) 70%,transparent),0 0 22px #3c64f08c}.skills[data-v-90b13eb3]{grid-area:sk;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tile[data-v-90b13eb3]{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;text-decoration:none;color:var(--text);min-width:0}.rune[data-v-90b13eb3]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:8px;font:700 22px Cinzel,serif;color:var(--gold-soft);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--red-line) 55%,transparent),color-mix(in srgb,var(--red) 40%,var(--header)) 70%);border:1px solid var(--frame-bright);box-shadow:inset 0 0 12px #0009,0 0 12px color-mix(in srgb,var(--red-line) 45%,transparent);text-shadow:0 0 10px var(--red-line)}.rune img[data-v-90b13eb3],.srune img[data-v-90b13eb3]{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.rune[data-v-90b13eb3]:has(img),.srune[data-v-90b13eb3]:has(img){padding:0;overflow:hidden}.tile.empty .rune[data-v-90b13eb3]{background:color-mix(in srgb,var(--cell) 80%,transparent);color:var(--muted);border-style:dashed;border-color:var(--line-dashed);box-shadow:none;text-shadow:none}.num[data-v-90b13eb3]{position:absolute;top:-6px;left:calc(50% - 32px);font:700 11px Inter,sans-serif;color:var(--text-2);background:var(--header);border:1px solid var(--frame);border-radius:99px;padding:0 5px}.tname[data-v-90b13eb3]{font-size:11px;color:var(--text-2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barcap[data-v-90b13eb3]{grid-area:cap;margin:0;text-align:center;color:var(--muted)}.equip .mini[data-v-90b13eb3]{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:6px;flex:1}.mcol.l[data-v-90b13eb3]{grid-column:1;grid-row:1}.mcol.r[data-v-90b13eb3]{grid-column:3;grid-row:1}.mfig[data-v-90b13eb3]{grid-column:2;grid-row:1}.mcol[data-v-90b13eb3]{display:flex;flex-direction:column;justify-content:space-between;gap:5px}.mbox[data-v-90b13eb3]{width:44px;height:44px;padding:4px;border-radius:6px;display:flex;background:color-mix(in srgb,var(--header) 80%,transparent);border:1px solid var(--frame)}.mbox.empty[data-v-90b13eb3]{border-style:dashed;border-color:var(--line-dashed)}.mfig[data-v-90b13eb3]{display:flex;align-items:center;justify-content:center;min-height:300px}.mfig img[data-v-90b13eb3]{max-height:320px;max-width:100%;object-fit:contain;filter:drop-shadow(0 6px 12px rgba(0,0,0,.6))}.cards[data-v-90b13eb3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:16px}.who[data-v-90b13eb3]{display:flex;gap:12px;align-items:center}.who[data-v-90b13eb3] .portrait{flex:none}.who strong[data-v-90b13eb3]{font-size:17px}.prof[data-v-90b13eb3]{display:flex;align-items:center;gap:6px}.prof[data-v-90b13eb3] .badge{min-width:26px;height:18px;font-size:11px}.gold[data-v-90b13eb3]{color:var(--gold-soft)}.stats[data-v-90b13eb3]{display:grid;grid-template-columns:1fr auto;gap:0;margin:0;font-size:14px}.stats dt[data-v-90b13eb3],.stats dd[data-v-90b13eb3]{margin:0;padding:5px 2px;border-bottom:1px solid var(--line-soft)}.stats dt[data-v-90b13eb3]{color:var(--text-2)}.stats dd[data-v-90b13eb3]{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text)}.skill[data-v-90b13eb3]{display:flex;align-items:center;gap:10px}.skill.locked[data-v-90b13eb3]{opacity:.55}.srune[data-v-90b13eb3]{width:38px;height:38px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:6px;font:700 16px Cinzel,serif;color:var(--gold-soft);background:radial-gradient(circle,color-mix(in srgb,var(--red-line) 40%,transparent),var(--header) 75%);border:1px solid var(--frame)}.banner[data-v-90b13eb3]{display:flex;flex-direction:column;gap:2px;padding:14px 12px;min-height:96px;justify-content:flex-end;background-size:cover!important;background-position:center!important;border-radius:6px;border:1px solid var(--frame);background:linear-gradient(135deg,color-mix(in srgb,var(--red) 40%,transparent),color-mix(in srgb,var(--header) 90%,transparent) 70%)}.banner strong[data-v-90b13eb3]{font-size:16px;color:var(--text)}.mod[data-v-90b13eb3]{color:var(--notice-text)}.loot[data-v-90b13eb3]{display:flex;flex-wrap:wrap;gap:6px}.lbox[data-v-90b13eb3]{width:42px;height:42px;padding:4px;border-radius:6px;display:flex;background:color-mix(in srgb,var(--header) 80%,transparent);border:1px solid var(--frame)}.bar[data-v-90b13eb3]{margin:4px 0 2px}.quick[data-v-90b13eb3]{display:none}@media (min-width: 1600px){.cards[data-v-90b13eb3]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width: 1320px){.top[data-v-90b13eb3]{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}.stage[data-v-90b13eb3]{grid-column:1 / -1;order:-1;min-height:300px}}@media (max-width: 720px){.top[data-v-90b13eb3]{grid-template-columns:minmax(0,1fr)}.stage[data-v-90b13eb3]{min-height:230px}.actionbar[data-v-90b13eb3]{border-radius:16px;padding:8px;gap:4px 6px;margin:8px}.orb[data-v-90b13eb3]{width:58px;height:58px}.orb span[data-v-90b13eb3]{font-size:14px}.rune[data-v-90b13eb3]{width:42px;height:42px;font-size:18px}.num[data-v-90b13eb3]{left:calc(50% - 27px)}}@media (max-width: 899px){.home[data-v-90b13eb3],.top[data-v-90b13eb3],.cards[data-v-90b13eb3]{gap:12px}.top[data-v-90b13eb3]{grid-template-columns:minmax(0,1fr)}.left[data-v-90b13eb3]{display:contents}.act[data-v-90b13eb3]{order:2}.quick[data-v-90b13eb3]{order:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.quest[data-v-90b13eb3]{order:3}.stage[data-v-90b13eb3]{order:4;grid-column:auto;min-height:0}.stage-art[data-v-90b13eb3]{display:none}.actionbar[data-v-90b13eb3]{margin:0}.equip[data-v-90b13eb3]{order:5}.chat[data-v-90b13eb3]{order:6}.w[data-v-90b13eb3]{padding:14px}.line[data-v-90b13eb3]{min-height:52px}.qt[data-v-90b13eb3]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:72px;padding:8px 4px;border-radius:10px;border:1px solid var(--frame);color:var(--text);text-decoration:none;font:600 13px Inter,sans-serif;text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-2) 92%,transparent),color-mix(in srgb,var(--panel) 95%,transparent));box-shadow:0 6px 16px #00000059}.qt[data-v-90b13eb3] .ico{width:30px;height:30px;color:var(--gold)}.qt[data-v-90b13eb3]:active{background:var(--accent-soft)}.qb[data-v-90b13eb3]{position:absolute;top:6px;right:8px;min-width:20px;padding:0 6px;border-radius:99px;background:var(--red);color:var(--on-accent);font:700 11px/20px Inter,sans-serif;font-style:normal}.equip .mini[data-v-90b13eb3]{display:flex;flex-wrap:wrap;gap:6px}.mcol[data-v-90b13eb3]{display:contents}.mfig[data-v-90b13eb3]{display:none}.mbox[data-v-90b13eb3]{width:46px;height:46px}.chat .msgs[data-v-90b13eb3]{max-height:120px}.composer input[data-v-90b13eb3]{min-height:44px}.composer .btn[data-v-90b13eb3]{min-width:44px}.orb small[data-v-90b13eb3],.tname[data-v-90b13eb3]{font-size:12px}}@media (max-width: 359px){.quick[data-v-90b13eb3]{grid-template-columns:repeat(2,minmax(0,1fr))}.skills[data-v-90b13eb3]{gap:4px}.orb[data-v-90b13eb3]{width:52px;height:52px}.rune[data-v-90b13eb3]{width:38px;height:38px}}@media (max-width: 899px){.whead>a[data-v-90b13eb3]{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;margin:-12px -4px}.gem.small[data-v-90b13eb3]{font-size:12px}}:root{--bg: #0A0606;--glow: #4A0E0C;--header: #0F0808;--panel: #140C0C;--panel-2: #1D1111;--cell: #160E0E;--line: #3E2620;--line-soft: #2C1A17;--line-strong: #553328;--line-dashed: #6A4232;--track: #2A1A18;--text: #EFE4DA;--text-2: #D9C9BD;--muted: #B39E91;--gold: #F0C26A;--gold-soft: #F4D486;--red: #A61E17;--red-hover: #C42A20;--red-line: #E8483C;--on-accent: #FFF4EE;--accent-soft: #3A1512;--ok: #9FD49F;--bad: #FF8A80;--notice-bg: #2A1D10;--notice-line: #7A5A26;--notice-text: #EAD9AE;--frame: #6E5130;--frame-bright: #D8A85A;--art: url(/images/ui/fond-sang.webp);--radius: 8px;color-scheme:dark}:root{--art-small: url(/images/ui/fond-sang-petit.webp)}:root[data-theme=abysses]{--art-small: url(/images/ui/fond-abysses-petit.webp)}:root[data-theme=parchemin]{--art-small: none}:root[data-theme=cendre]{--art-small: url(/images/ui/fond-cendre-petit.webp)}@media (max-width: 720px){:root,:root[data-theme]{--art: var(--art-small)}}:root[data-theme=abysses]{--bg: #07060F;--glow: #2C1766;--header: #0A0817;--panel: #0F0C1F;--panel-2: #17122D;--cell: #110E24;--line: #2E2752;--line-soft: #221C3E;--line-strong: #3E3569;--line-dashed: #50468A;--track: #1E1938;--text: #ECE8F8;--text-2: #D2CCEA;--muted: #A39BC4;--gold: #EBC97C;--gold-soft: #F2D894;--red: #6438D8;--red-hover: #7748F0;--red-line: #9D70FF;--on-accent: #FFFFFF;--accent-soft: #24194A;--ok: #9FD49F;--bad: #FF8A80;--notice-bg: #1B1733;--notice-line: #5B4BA0;--notice-text: #DDD5F7;--frame: #5E5076;--frame-bright: #D6B56C;--art: url(/images/ui/fond-abysses.webp);color-scheme:dark}:root[data-theme=cendre]{--bg: #08090A;--glow: #2A2D31;--header: #0C0D0F;--panel: #121315;--panel-2: #1A1C1F;--cell: #141518;--line: #2C2F34;--line-soft: #212327;--line-strong: #3B3F45;--line-dashed: #4D5259;--track: #24272B;--text: #ECEDEF;--text-2: #CFD2D6;--muted: #9EA3AA;--gold: #D9DCE1;--gold-soft: #E8EAED;--red: #4A4F57;--red-hover: #5C626B;--red-line: #A9B0BA;--on-accent: #FFFFFF;--accent-soft: #23262A;--ok: #9FD49F;--bad: #FF8A80;--notice-bg: #1E2023;--notice-line: #5C626B;--notice-text: #E1E4E8;--frame: #4A4F57;--frame-bright: #C9CED6;--art: url(/images/ui/fond-cendre.webp);color-scheme:dark}:root[data-theme=parchemin]{--bg: #E6DAC2;--glow: #F6EEDC;--header: #DCCDB0;--panel: #F7F1E4;--panel-2: #EEE3CE;--cell: #E9DDC6;--line: #C9B48F;--line-soft: #D8C8A8;--line-strong: #B49E78;--line-dashed: #A88E66;--track: #DCCDB0;--text: #2A1E16;--text-2: #3E2F24;--muted: #6B5A48;--gold: #7A2A1A;--gold-soft: #7A5514;--red: #8E2A22;--red-hover: #A3322A;--red-line: #8E2A22;--on-accent: #FFF8EE;--accent-soft: #EBD3C4;--ok: #2E6B34;--bad: #9E2B25;--notice-bg: #F1E2C2;--notice-line: #C9A24A;--notice-text: #5A4012;--frame: #B49E78;--frame-bright: #8E6A2A;--art: none;color-scheme:light}*{box-sizing:border-box}html,body{margin:0}html{background:var(--bg);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 35%,transparent) 0%,color-mix(in srgb,var(--bg) 80%,transparent) 45%,var(--bg) 85%) fixed,var(--art) center top / cover no-repeat fixed,radial-gradient(1200px 520px at 65% -10%,var(--glow) 0%,var(--bg) 62%) fixed,var(--bg);color:var(--text);font:15px/1.5 Inter,system-ui,sans-serif;min-height:100vh}a{color:var(--gold)}a:hover{color:var(--gold-soft)}h1,h2,h3,.display{font-family:Cinzel,Georgia,serif;font-weight:700;margin:0}h1{font-size:28px}h2{font-size:21px;color:var(--gold);letter-spacing:.02em;text-shadow:0 1px 0 rgba(0,0,0,.6),0 0 18px color-mix(in srgb,var(--gold) 22%,transparent)}h3{font-size:17px}.muted{color:var(--muted)}.small{font-size:13px}.container{max-width:1520px;margin:0 auto;padding:24px max(16px,env(safe-area-inset-right,0px)) 56px max(16px,env(safe-area-inset-left,0px))}.card{position:relative;--card-pad: 20px;padding:var(--card-pad);border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--panel-2) 92%,transparent),color-mix(in srgb,var(--panel) 95%,transparent));border:1px solid var(--frame);box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffffff0d,0 12px 32px #00000073}.card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;--c: var(--frame-bright);background:linear-gradient(var(--c),var(--c)) top left / 14px 2px,linear-gradient(var(--c),var(--c)) top left / 2px 14px,linear-gradient(var(--c),var(--c)) top right / 14px 2px,linear-gradient(var(--c),var(--c)) top right / 2px 14px,linear-gradient(var(--c),var(--c)) bottom left / 14px 2px,linear-gradient(var(--c),var(--c)) bottom left / 2px 14px,linear-gradient(var(--c),var(--c)) bottom right / 14px 2px,linear-gradient(var(--c),var(--c)) bottom right / 2px 14px;background-repeat:no-repeat;opacity:.85}:root[data-theme=parchemin] .card{background:var(--panel);box-shadow:0 6px 18px #3c280a26}.stack{display:flex;flex-direction:column;gap:16px}.row{display:flex;flex-wrap:wrap;gap:16px}.grid{display:grid;gap:14px}.grid-2{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.grid-3{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:8px;cursor:pointer;font:600 15px Inter,sans-serif;text-decoration:none;background:transparent;color:var(--text);border:1px solid var(--line-strong)}.btn{background:color-mix(in srgb,var(--panel-2) 70%,transparent)}.btn:hover{border-color:var(--frame-bright);color:var(--text)}.btn-main{background:linear-gradient(180deg,var(--red-hover),var(--red) 70%);border-color:color-mix(in srgb,var(--frame-bright) 70%,var(--red-line));color:var(--on-accent);box-shadow:inset 0 1px #ffffff2e,0 0 14px color-mix(in srgb,var(--red-line) 35%,transparent);text-shadow:0 1px 1px rgba(0,0,0,.4)}.btn-main:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--red-hover) 85%,white),var(--red-hover) 70%);color:var(--on-accent)}.btn-danger{border-color:var(--red-line);color:var(--bad)}.btn-small{min-height:36px;padding:0 12px;font-size:14px}.btn:disabled{opacity:.5;cursor:not-allowed}.pick{text-align:left;cursor:pointer;color:var(--text);background:var(--panel);border:2px solid var(--line);border-radius:var(--radius);padding:14px;font:inherit;width:100%}.pick:hover{background:var(--panel-2)}.pick.on{border-color:var(--red-line);background:var(--accent-soft)}.badge{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:24px;padding:0 7px;border-radius:6px;font:700 12px Inter,sans-serif;color:#120c0b}label.field{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}input[type=text],input[type=password],input[type=number],input[type=search],select{min-height:44px;padding:0 12px;border-radius:8px;border:1px solid var(--line-strong);background:var(--cell);color:var(--text);font:15px Inter,sans-serif;width:100%}.error{color:var(--bad);font-size:14px}.notice{padding:12px 14px;border-radius:8px;background:var(--notice-bg);border:1px solid var(--notice-line);color:var(--notice-text);font-size:14px}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.swatch{width:36px;height:36px;border-radius:8px;border:2px solid var(--line);cursor:pointer;padding:0}.swatch.on{border-color:var(--gold);box-shadow:0 0 0 2px var(--header) inset}.bar{height:8px;border-radius:99px;background:var(--track);overflow:hidden}.bar>span{display:block;height:100%}table{width:100%;border-collapse:collapse;font-size:14px}th{text-align:left;font-weight:600;font-size:12px;color:var(--muted);padding:8px 10px;border-bottom:1px solid var(--line-soft)}td{padding:10px;border-bottom:1px solid var(--line-soft)}.scroll-x{overflow-x:auto}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ccards{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}@media (max-width: 560px){.ccards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.ccard{position:relative;aspect-ratio:3 / 4;border-radius:10px;overflow:hidden;border:1px solid var(--frame);background:var(--cell);box-shadow:0 8px 20px #00000073;display:flex;flex-direction:column;justify-content:flex-end;color:var(--text)}.ccard>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ccard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(5,3,3,.92) 100%);pointer-events:none}.ccard .cbody{position:relative;z-index:1;display:flex;flex-direction:column;gap:3px;padding:10px 12px;text-shadow:0 1px 3px #000}.ccard .cname{font:700 15px/1.2 Cinzel,Georgia,serif;color:#fff3e6}.ccard .ctag{position:absolute;z-index:1;top:8px;left:8px;padding:1px 8px;border-radius:99px;font-size:11px;font-weight:700;background:#080606c7;border:1px solid var(--frame);color:var(--gold-soft)}.ccard .ctag.right{left:auto;right:8px}.ccard.unknown>img{filter:grayscale(1) brightness(.28) blur(1.5px)}.ccard .small{color:#e6dcd3}.group-title{display:flex;align-items:baseline;gap:10px;margin-top:6px}.group-title .small{color:var(--muted)}.tiny{font-size:12px}html.sheet-open,html.sheet-open body{overflow:hidden}button,.btn,a,[role=button],[role=tab],summary,label{-webkit-tap-highlight-color:transparent;touch-action:manipulation}textarea{min-height:44px;padding:10px 12px;border-radius:8px;border:1px solid var(--line-strong);background:var(--cell);color:var(--text);font:15px Inter,sans-serif;width:100%}.scroll-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.scroll-tabs::-webkit-scrollbar{display:none}.scroll-tabs>*{flex:0 0 auto;scroll-snap-align:start}@media (hover: none),(pointer: coarse){.btn-small{min-height:44px;min-width:44px;padding:0 14px}select,input[type=text],input[type=password],input[type=number],input[type=search]{min-height:44px!important}summary{min-height:44px;padding-block:10px}.swatch{width:44px;height:44px}}@media (max-width: 899px){input[type=text],input[type=password],input[type=number],input[type=search],select,textarea{font-size:16px!important}.container{padding-top:16px}h1{font-size:24px;overflow-wrap:anywhere}h2{font-size:19px;overflow-wrap:anywhere}.card{--card-pad: 14px}.row{gap:12px}.grid-2,.grid-3{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}th,td{padding:8px 6px}[role=tablist]{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}[role=tablist]::-webkit-scrollbar{display:none}[role=tablist]>button,[role=tablist]>a{flex:0 0 auto!important;white-space:nowrap}}@media (max-width: 380px){.card{--card-pad: 12px}.btn{padding:0 14px}}
