.topbar[data-v-8883b0dd]{position:sticky;top:0;z-index:20;background:#0b0f1ae6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.06)}.topbarInner[data-v-8883b0dd]{width:100%;margin:0;padding:10px 18px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.desktopNav[data-v-8883b0dd]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding-top:8px;padding-bottom:8px}.desktopNavLinks[data-v-8883b0dd]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.desktopLogout[data-v-8883b0dd]{flex:0 0 auto;height:34px;padding:0 12px;white-space:nowrap}.topbarMobile[data-v-8883b0dd]{display:none}.topbar.mini .topbarInner[data-v-8883b0dd]{gap:12px}.miniTitle[data-v-8883b0dd]{font-weight:800;color:#e6e8ee;opacity:.9;padding:0 4px}.shell[data-v-8883b0dd]{width:100%;max-width:1100px;margin:0 auto;padding:14px 12px}.shellWide[data-v-8883b0dd]{max-width:1640px}.link[data-v-8883b0dd]{display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:10px;text-decoration:none;color:#e6e8ee;border:1px solid rgba(255,255,255,.08);background:transparent;cursor:pointer}.link[data-active=true][data-v-8883b0dd]{border-color:#6366f18c;box-shadow:0 0 0 2px #6366f11f}.link[data-v-8883b0dd]:hover{border-color:#ffffff24}.link[data-v-8883b0dd]:disabled{opacity:.6;cursor:default}.link.locked[data-v-8883b0dd]{opacity:.72}.navChip[data-v-8883b0dd]{height:34px;padding:0 12px;border-radius:10px;background:#080e1ca6;white-space:nowrap}.btnLink[data-v-8883b0dd]{border-color:#ef444459}.btnLink[data-v-8883b0dd]:hover{border-color:#ef44448c;box-shadow:0 0 0 2px #ef44441a}.main[data-v-8883b0dd]{padding-top:12px}.supportFab[data-v-8883b0dd]{position:fixed;right:18px;bottom:18px;width:56px;height:56px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;background:linear-gradient(135deg,#2aabee,#229ed9);box-shadow:0 10px 24px #229ed959;border:1px solid rgba(255,255,255,.28);z-index:60;transition:transform .18s ease,box-shadow .18s ease}.supportFab[data-v-8883b0dd]:hover{transform:translateY(-2px);box-shadow:0 14px 30px #229ed96b}.supportFabIcon[data-v-8883b0dd]{font-size:24px;line-height:1}.toastMsg[data-v-8883b0dd]{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:80;max-width:min(92vw,560px);padding:10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#0c1222f2;color:#eaf0ff;box-shadow:0 10px 28px #00000059;font-weight:700;text-align:center}.toastFade-enter-active[data-v-8883b0dd],.toastFade-leave-active[data-v-8883b0dd]{transition:opacity .18s ease,transform .18s ease}.toastFade-enter-from[data-v-8883b0dd],.toastFade-leave-to[data-v-8883b0dd]{opacity:0;transform:translate(-50%) translateY(8px)}.mobileMenu-enter-active[data-v-8883b0dd],.mobileMenu-leave-active[data-v-8883b0dd]{transition:opacity .16s ease,transform .16s ease}.mobileMenu-enter-from[data-v-8883b0dd],.mobileMenu-leave-to[data-v-8883b0dd]{opacity:0;transform:translateY(-6px)}@media(max-width:640px){.desktopNav[data-v-8883b0dd]{display:none}.topbarMobile[data-v-8883b0dd]{width:100%;margin:0;padding:8px 10px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:8px;align-items:center}.burgerBtn[data-v-8883b0dd]{width:34px;height:34px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#e6e8ee;font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.burgerBtn[data-v-8883b0dd]:hover{border-color:#ffffff3d}.mobileTitle[data-v-8883b0dd]{min-width:0;font-weight:700;color:#e6e8ee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobileLogout[data-v-8883b0dd]{height:32px;padding:0 10px}.mobileMenuPanel[data-v-8883b0dd]{margin:0 auto;width:100%;max-width:1100px;padding:0 10px 10px;display:grid;gap:6px}.mobileMenuLink[data-v-8883b0dd]{height:38px;padding:0 12px;border-radius:10px;text-decoration:none;color:#e6e8ee;border:1px solid rgba(255,255,255,.1);background:#ffffff08;display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer}.mobileMenuLink[data-active=true][data-v-8883b0dd]{border-color:#6366f199;box-shadow:0 0 0 2px #6366f124}.mobileMenuLink.locked[data-v-8883b0dd]{opacity:.72}.mobileMenuLink[data-v-8883b0dd]:hover{border-color:#ffffff2e}.link[data-v-8883b0dd]{flex:0 0 auto;height:32px;padding:0 10px;white-space:nowrap}.supportFab[data-v-8883b0dd]{right:14px;bottom:14px;width:52px;height:52px;display:none}.toastMsg[data-v-8883b0dd]{bottom:74px;font-size:13px}}.page[data-v-47cd58b9]{min-height:100vh;max-width:80vw;display:flex;align-items:center;justify-content:center;color:#e6e8ee;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.card[data-v-47cd58b9]{max-width:60vw;padding:12px;border-radius:18px;background:#0b0f1a;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 40px #0009}.title[data-v-47cd58b9]{margin:0 0 16px;font-size:24px;text-align:center}.field[data-v-47cd58b9]{display:flex;flex-direction:column;align-items:center;margin-bottom:12px}.label[data-v-47cd58b9]{display:block;font-size:12px;opacity:.8;margin-bottom:6px}.input[data-v-47cd58b9]{width:80%;height:38px;padding:0 12px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#e6e8ee;outline:none;transition:border-color .15s,box-shadow .15s}.input[data-v-47cd58b9]::placeholder{color:#e6e8ee66}.input[data-v-47cd58b9]:focus{border-color:#6366f199;box-shadow:0 0 0 2px #6366f126}.btn[data-v-47cd58b9]{width:100%;height:40px;margin-top:8px;border-radius:12px;border:none;cursor:pointer;font-weight:600;color:#0b0f1a;background:linear-gradient(135deg,#6366f1,#22c55e);transition:transform .08s,filter .15s}.btn[data-v-47cd58b9]:hover{filter:brightness(1.05)}.btn[data-v-47cd58b9]:active{transform:translateY(1px)}.btn[data-v-47cd58b9]:disabled{opacity:.7;cursor:default}.error[data-v-47cd58b9]{margin-top:12px;padding:10px;border-radius:10px;background:#ef44441f;border:1px solid rgba(239,68,68,.35);color:#ff6b6b;font-size:13px;text-align:center}.mathPage[data-v-a8fa94af]{position:relative;overflow:visible;display:grid;gap:14px;width:100%;min-width:0}.panel[data-v-a8fa94af]{position:relative;z-index:1;border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;border-radius:18px;padding:16px;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12;min-width:0}.controlsPanel[data-v-a8fa94af]{z-index:6}.hero[data-v-a8fa94af]{display:grid;grid-template-columns:1.35fr 1fr;gap:14px}.modeSwitch[data-v-a8fa94af]{margin-top:12px;display:inline-flex;flex-wrap:wrap;gap:8px;padding:5px;border:1px solid rgba(167,196,240,.24);border-radius:12px;background:#080d1999;max-width:100%}.modeBtn[data-v-a8fa94af]{min-height:34px;border:1px solid transparent;border-radius:9px;background:transparent;color:#d6e2f8eb;font-weight:700;padding:6px 12px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.modeBtn[data-v-a8fa94af]:hover{border-color:#71baff99}.modeBtn.active[data-v-a8fa94af]{border-color:#71bafff2;background:#2957a261;color:#f2f7ff}.eyebrow[data-v-a8fa94af]{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:700}h1[data-v-a8fa94af]{margin:0;font-size:clamp(24px,2.8vw,34px);font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif;font-weight:800;color:#f1f6ff}.lead[data-v-a8fa94af]{margin:10px 0 0;color:#e0eafcd9;line-height:1.45;font-size:14px;overflow-wrap:anywhere}.heroStats[data-v-a8fa94af]{display:grid;gap:10px;align-content:center}.heroStat[data-v-a8fa94af]{border:1px solid rgba(92,163,255,.35);background:linear-gradient(140deg,#274a924d,#1c2f5540);border-radius:14px;padding:12px;display:grid;gap:4px}.heroStat span[data-v-a8fa94af]{font-size:12px;color:#cee0ffe6}.heroStat b[data-v-a8fa94af]{font-size:21px;line-height:1.15;color:#f4f8ff}.panelHead[data-v-a8fa94af]{margin-bottom:12px}.panelHead h2[data-v-a8fa94af]{margin:0;font-size:18px;font-weight:800;color:#f2f6ff;min-width:0;overflow-wrap:anywhere}.panelHeadAccordion[data-v-a8fa94af]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.accordionBtn[data-v-a8fa94af]{min-height:34px;border-radius:10px;border:1px solid rgba(167,196,240,.3);background:#080d19a8;color:#edf3ff;padding:6px 12px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.accordionBtn[data-v-a8fa94af]:hover{border-color:#71bafff2}.accordionBtn[data-v-a8fa94af]:focus-visible{outline:none;box-shadow:0 0 0 3px #71baff29}.accordionBody[data-v-a8fa94af]{display:grid;gap:12px}.row[data-v-a8fa94af]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:start}.rowCraft[data-v-a8fa94af]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.field[data-v-a8fa94af]{position:relative}.label[data-v-a8fa94af]{font-size:12px;color:#cedaf0d1;margin:0 0 6px}.input[data-v-a8fa94af]{width:100%;min-height:41px;border-radius:10px;padding:8px 12px;border:1px solid rgba(167,196,240,.24);background:#080d19c7;color:#edf3ff;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.input[data-v-a8fa94af]:focus{border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}.chk[data-v-a8fa94af]{display:grid;align-content:start}.chkWrap[data-v-a8fa94af]{min-height:41px;padding:0 10px;border-radius:10px;border:1px solid rgba(167,196,240,.24);background:#080d1980;display:inline-flex;align-items:center;gap:8px;-webkit-user-select:none;user-select:none;color:#dde7fae6;font-size:13px;width:100%;max-width:100%;flex-wrap:wrap;white-space:normal}.craftOptList[data-v-a8fa94af]{display:grid;gap:8px}.chkMini[data-v-a8fa94af]{margin:-2px 0 8px;display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#d6e2f8e6;-webkit-user-select:none;user-select:none;flex-wrap:wrap;white-space:normal}.suggest[data-v-a8fa94af]{background:#101a2f;border:1px solid rgba(167,196,240,.24);border-radius:12px;padding:6px;display:grid;gap:6px;z-index:20;max-height:280px;overflow:auto}.suggestFloating[data-v-a8fa94af]{position:fixed;z-index:2100}.suggestItem[data-v-a8fa94af]{text-align:left;padding:10px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#e8f0ff;cursor:pointer}.suggestItem[data-v-a8fa94af]:hover{background:#ffffff14}.itemWithIcon[data-v-a8fa94af]{display:inline-flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.itemIcon[data-v-a8fa94af]{width:22px;height:22px;object-fit:contain;flex:0 0 auto}.pricesTableWrap[data-v-a8fa94af]{overflow-x:auto;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.pricesTable[data-v-a8fa94af]{width:100%;min-width:760px;border-collapse:collapse}.pricesTable th[data-v-a8fa94af],.pricesTable td[data-v-a8fa94af]{padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.06);font-size:12px}.pricesTable th[data-v-a8fa94af]{text-align:center;color:#dbe4f7e6;background:#ffffff08}.pricesTable td[data-v-a8fa94af]{text-align:center}.pricesTable tr:last-child td[data-v-a8fa94af]{border-bottom:none}.pricesTable tfoot td[data-v-a8fa94af]{border-bottom:none;border-top:1px solid rgba(255,255,255,.08);background:#ffffff05}.pricesTable .modeName[data-v-a8fa94af]{text-align:left;font-weight:700;color:#e9f1fff2;white-space:nowrap}.tableInput[data-v-a8fa94af]{min-width:120px}.chkMiniInline[data-v-a8fa94af]{display:inline-flex;align-items:center;justify-content:center}.alwaysOn[data-v-a8fa94af]{color:#c5d4f0b8;font-size:11px}.pointPricesMobile[data-v-a8fa94af]{display:none}.pointPriceRow[data-v-a8fa94af]{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff05;padding:8px;display:grid;gap:6px}.pointPriceTop[data-v-a8fa94af]{display:grid;grid-template-columns:minmax(76px,.95fr) minmax(0,1fr) minmax(0,1fr);gap:6px;align-items:center}.pointPriceType[data-v-a8fa94af]{font-size:12px;font-weight:700;color:#e9f1fff2;line-height:1.2}.pointPriceField[data-v-a8fa94af]{display:grid;gap:3px;min-width:0}.pointPriceField span[data-v-a8fa94af]{font-size:11px;color:#c5d4f0d6}.pointPriceInput[data-v-a8fa94af]{min-width:0;width:100%}.pointPriceBottom[data-v-a8fa94af]{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-items:center}.pointPriceFlag[data-v-a8fa94af]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#d6e2f8e6;white-space:nowrap}.pointPriceAlways[data-v-a8fa94af]{font-size:11px;color:#c5d4f0b8;white-space:nowrap}.calcRow[data-v-a8fa94af]{grid-template-columns:1fr 2fr}.calcHint[data-v-a8fa94af]{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff05;padding:8px 10px}.calcHintText[data-v-a8fa94af]{min-height:41px;display:flex;align-items:center;color:#e0eafce6}.calcStats[data-v-a8fa94af]{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));gap:10px}.calcStat[data-v-a8fa94af]{border:1px solid rgba(92,163,255,.35);background:linear-gradient(140deg,#274a9240,#1c2f5533);border-radius:12px;padding:10px;display:grid;gap:4px}.calcStat span[data-v-a8fa94af]{font-size:11px;color:#cee0ffe6}.calcStat b[data-v-a8fa94af]{font-size:18px;line-height:1.15;color:#f4f8ff}.calcTable[data-v-a8fa94af]{margin-top:12px}.calcTypeText[data-v-a8fa94af]{margin-left:8px;font-size:11px;color:#c5d4f0c7}.input.sm[data-v-a8fa94af]{min-height:28px;padding:4px 8px;font-size:12px}.tableWrap[data-v-a8fa94af]{overflow-x:auto;border-radius:14px}.tbl[data-v-a8fa94af]{width:100%;min-width:720px;border-collapse:collapse;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.08)}.tbl th[data-v-a8fa94af],.tbl td[data-v-a8fa94af]{padding:10px;border-bottom:1px solid rgba(255,255,255,.06);font-size:13px;text-align:center}.tbl th[data-v-a8fa94af]{color:#dbe4f7e6;background:#ffffff08}.tbl tr:last-child td[data-v-a8fa94af]{border-bottom:none}.best[data-v-a8fa94af]{font-weight:800}.pointTypeWrap[data-v-a8fa94af]{display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:30px;border-radius:8px}.pointTypeWrap.blessed[data-v-a8fa94af]{background:#b0b91a33}.pointTypeIcon[data-v-a8fa94af]{width:34px;height:34px;object-fit:contain;display:block}.pointTypeIcon.blessed[data-v-a8fa94af]{filter:sepia(1) saturate(5.5) hue-rotate(8deg) brightness(1.06) contrast(1.02)}.sub td[data-v-a8fa94af]{background:#ffffff04}.subGrid[data-v-a8fa94af]{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:10px;padding:6px 0}.subItem[data-v-a8fa94af]{padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff05}.subTop[data-v-a8fa94af]{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:6px}.subLine[data-v-a8fa94af]{font-size:12px;color:#d2ddf3e6;margin:2px 0}.hint[data-v-a8fa94af]{color:#c4d2eccc}.craftList[data-v-a8fa94af]{display:grid;gap:10px}.craftChainBlock[data-v-a8fa94af]{display:grid;gap:10px;margin-top:6px}.craftTitle[data-v-a8fa94af]{margin:0}.craftCard[data-v-a8fa94af]{padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#ffffff05}.craftTop[data-v-a8fa94af]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:8px}.craftTop span[data-v-a8fa94af]{color:#d6e2f8f2;font-size:13px}.craftMeta[data-v-a8fa94af]{margin-bottom:8px;color:#cbd9f3e6;font-size:13px}.tblDesktop[data-v-a8fa94af]{display:table}.mList[data-v-a8fa94af]{display:none}.mRow[data-v-a8fa94af]{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:14px;padding:10px;margin-top:10px}.mHead[data-v-a8fa94af]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.mLevel[data-v-a8fa94af]{font-weight:800;min-width:54px}.mBadges[data-v-a8fa94af]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.mGrid[data-v-a8fa94af]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mCell[data-v-a8fa94af]{padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff05}.mCellWide[data-v-a8fa94af]{grid-column:1 / -1}.mK[data-v-a8fa94af]{font-size:11px;color:#becce7c7;margin-bottom:4px}.mV[data-v-a8fa94af]{font-size:14px;color:#edf3ff}.mAll[data-v-a8fa94af]{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.mAllTitle[data-v-a8fa94af]{font-weight:700;font-size:12px;color:#d1dcf3d9;margin-bottom:8px}.mAllGrid[data-v-a8fa94af]{display:grid;gap:10px}.fadeInUp[data-v-a8fa94af]{animation:fadeUp-a8fa94af .45s ease both}.delay1[data-v-a8fa94af]{animation-delay:.08s}.delay2[data-v-a8fa94af]{animation-delay:.14s}@keyframes fadeUp-a8fa94af{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.subGrid[data-v-a8fa94af]{grid-template-columns:1fr 1fr}}@media(max-width:1100px){.hero[data-v-a8fa94af]{grid-template-columns:1fr}.row[data-v-a8fa94af]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.calcStats[data-v-a8fa94af]{grid-template-columns:1fr 1fr}}@media(max-width:900px){.panel[data-v-a8fa94af]{padding:12px;border-radius:14px}.row[data-v-a8fa94af]{grid-template-columns:1fr}.tblDesktop[data-v-a8fa94af]{display:none}.mList[data-v-a8fa94af]{display:grid;gap:10px}.subGrid[data-v-a8fa94af],.calcRow[data-v-a8fa94af],.rowCraft[data-v-a8fa94af]{grid-template-columns:1fr}.chkWrap[data-v-a8fa94af]{min-height:44px;padding:8px 10px;align-items:flex-start}.input[data-v-a8fa94af],.suggestItem[data-v-a8fa94af]{font-size:16px}.suggest[data-v-a8fa94af]{max-height:45vh;-webkit-overflow-scrolling:touch}.craftCard .pricesTableWrap[data-v-a8fa94af]{overflow-x:hidden}.craftCard .pricesTable[data-v-a8fa94af]{min-width:0;width:100%;table-layout:fixed}.craftCard .pricesTable th[data-v-a8fa94af],.craftCard .pricesTable td[data-v-a8fa94af]{padding:6px 4px;font-size:11px}.craftCard .pricesTable th[data-v-a8fa94af]:first-child,.craftCard .pricesTable td[data-v-a8fa94af]:first-child{width:46%}.craftCard .pricesTable .modeName[data-v-a8fa94af]{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.craftCard .itemWithIcon[data-v-a8fa94af]{align-items:flex-start}.craftCostsTableWrap[data-v-a8fa94af]{overflow-x:hidden}.craftCostsTable[data-v-a8fa94af]{min-width:0;width:100%;table-layout:fixed}.craftCostsTable th[data-v-a8fa94af],.craftCostsTable td[data-v-a8fa94af]{padding:6px 4px;font-size:11px}.craftCostsTable th[data-v-a8fa94af]:first-child,.craftCostsTable td[data-v-a8fa94af]:first-child{width:64%}.craftCostsTable .modeName[data-v-a8fa94af]{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.craftCostsTable .tableInput[data-v-a8fa94af]{min-width:0;width:100%}}@media(max-width:560px){.pointPricesDesktop[data-v-a8fa94af]{display:none}.pointPricesMobile[data-v-a8fa94af]{display:grid;gap:8px}.pointPriceRow[data-v-a8fa94af]{padding:7px;gap:5px}.pointPriceTop[data-v-a8fa94af]{grid-template-columns:minmax(66px,.9fr) minmax(0,1fr) minmax(0,1fr);gap:5px}.pointPriceType[data-v-a8fa94af]{font-size:11px}.pointPriceInput[data-v-a8fa94af]{min-height:26px;padding:3px 6px;font-size:11px}.pointPriceFlag[data-v-a8fa94af],.pointPriceAlways[data-v-a8fa94af]{font-size:10px}.pointPriceBottom[data-v-a8fa94af]{grid-template-columns:1fr;gap:4px}.mGrid[data-v-a8fa94af]{grid-template-columns:1fr}.mCellWide[data-v-a8fa94af]{grid-column:auto}.calcStats[data-v-a8fa94af]{grid-template-columns:1fr}}.page[data-v-c117f5c2]{position:relative;overflow:hidden;max-width:90vw;margin:18px auto;padding:0 12px 14px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#e6e8ee;display:grid;gap:12px}.panel[data-v-c117f5c2]{border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;border-radius:18px;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12}.wrapper[data-v-c117f5c2]{padding:10px 14px}.header[data-v-c117f5c2]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:0;padding:14px}.eyebrow[data-v-c117f5c2]{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:700}.headerActions[data-v-c117f5c2]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}h1[data-v-c117f5c2]{margin:0;font-size:clamp(24px,2.8vw,34px);font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif;font-weight:800;color:#f1f6ff}.sub[data-v-c117f5c2]{margin-top:6px;opacity:.8;font-size:13px;line-height:1.35;color:#b7bfd0}.tokenRow[data-v-c117f5c2]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tokenLabel[data-v-c117f5c2]{font-size:12px;color:#aab3c8}.tokenValue[data-v-c117f5c2]{padding:6px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#0000002e}.tokenHint[data-v-c117f5c2]{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.adminSwitch[data-v-c117f5c2]{margin-top:8px;display:grid;gap:8px}.adminSwitchRow[data-v-c117f5c2]{display:grid;grid-template-columns:minmax(220px,360px) auto;gap:8px;align-items:center}.adminSelect[data-v-c117f5c2]{width:100%}.toolbar[data-v-c117f5c2]{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap}.commentMeta[data-v-c117f5c2]{font-size:13px;color:#aab3c8}.commentMeta--empty[data-v-c117f5c2]{color:#98a5c2}.bossComment[data-v-c117f5c2]{display:grid;gap:10px}.commentTextarea[data-v-c117f5c2]{resize:vertical;line-height:1.5}.commentTextarea--card[data-v-c117f5c2]{min-height:96px}.commentActions[data-v-c117f5c2]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.commentState[data-v-c117f5c2]{font-size:13px;color:#aab3c8}.commentStateDirty[data-v-c117f5c2]{color:#fde68a}.commentActionRow[data-v-c117f5c2]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.commentCounter[data-v-c117f5c2]{font-size:12px;color:#98a5c2}.toolbarLeft[data-v-c117f5c2]{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.switchGroup[data-v-c117f5c2]{display:grid;gap:6px}.switchLabel[data-v-c117f5c2]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#98a5c2;padding-left:4px}.segmentTabs[data-v-c117f5c2]{display:inline-flex;gap:6px;flex-wrap:wrap;padding:6px;border-radius:14px;border:1px solid rgba(148,163,184,.28);background:linear-gradient(180deg,#0f172ab8,#0f172a85)}.statusTabs[data-v-c117f5c2]{border-color:#6366f161;background:linear-gradient(180deg,#1e293bb8,#1e293b80)}.searchWrap[data-v-c117f5c2]{display:flex;gap:8px;align-items:center;width:min(520px,100%)}.search.input[data-v-c117f5c2],.input.search[data-v-c117f5c2]{flex:1}.tab[data-v-c117f5c2]{border:1px solid rgba(148,163,184,.25);background:#94a3b81a;color:#e9ecf6;padding:7px 12px;border-radius:10px;cursor:pointer;font-size:13px;transition:background .12s ease,border-color .12s ease,transform .12s ease}.tab[data-v-c117f5c2]:hover{background:#94a3b829;border-color:#94a3b86b;transform:translateY(-1px)}.tab[data-active=true][data-v-c117f5c2]{color:#f5f8ff}.categoryTab[data-active=true][data-v-c117f5c2]{background:linear-gradient(180deg,#22c55e57,#16a34a40);border-color:#22c55eb8}.statusTab[data-active=true][data-v-c117f5c2]{background:#6366f133;border-color:#6366f1a6}@media(max-width:920px){.toolbar[data-v-c117f5c2]{align-items:stretch}.toolbarLeft[data-v-c117f5c2],.searchWrap[data-v-c117f5c2]{width:100%}.adminSwitchRow[data-v-c117f5c2]{grid-template-columns:1fr;align-items:stretch}}.list[data-v-c117f5c2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;align-items:stretch}.guestCreate[data-v-c117f5c2]{display:grid;grid-template-columns:1fr auto;gap:8px}.guestList[data-v-c117f5c2]{display:grid;gap:8px}.guestRow[data-v-c117f5c2]{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid rgba(148,163,184,.2);border-radius:12px;padding:8px 10px}.guestName[data-v-c117f5c2]{font-weight:600}.guestActions[data-v-c117f5c2]{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:760px){.guestCreate[data-v-c117f5c2]{grid-template-columns:1fr}.guestRow[data-v-c117f5c2]{align-items:flex-start;flex-direction:column}}.card[data-v-c117f5c2]{width:100%;min-width:0;height:100%;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:12px;background:#ffffff08;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.card[data-state=window][data-v-c117f5c2]{border-color:#22c55e8c;box-shadow:none}.card[data-state=before][data-v-c117f5c2]{border-color:#facc15d9;box-shadow:none}.card[data-state=late][data-v-c117f5c2]{border-color:#f43f5ea6;box-shadow:none}.top[data-v-c117f5c2]{align-items:flex-start}.name[data-v-c117f5c2]{font-weight:700;font-size:16px}.meta[data-v-c117f5c2]{margin-bottom:5px;font-size:12px;color:#9ea8c0}.actorBadge[data-v-c117f5c2]{margin-top:8px;display:inline-grid;gap:2px;padding:8px 10px;border-radius:12px;border:1px solid rgba(96,165,250,.36);background:linear-gradient(180deg,#1e40af33,#0f172a52);box-shadow:inset 0 1px #ffffff0f}.actorBadgeLabel[data-v-c117f5c2]{font-size:10px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#93c5fd;font-weight:700}.actorBadgeValue[data-v-c117f5c2]{font-size:14px;line-height:1.25;color:#eff6ff;font-weight:800}.actions[data-v-c117f5c2]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-bottom:8px}.btn[data-v-c117f5c2]{height:36px;padding:0 10px;border-radius:10px;font-size:12px;border:1px solid rgba(148,163,184,.25);background:#94a3b81a;color:#f0f3ff;cursor:pointer}.helpBtn[data-v-c117f5c2]{display:inline-flex;align-items:center;gap:8px}.helpBtnIcon[data-v-c117f5c2]{width:18px;height:18px;border-radius:999px;border:1px solid rgba(113,186,255,.7);background:#71baff24;color:#d8ecff;display:inline-grid;place-items:center;font-size:12px;font-weight:800;line-height:1}.btn-mgtop[data-v-c117f5c2]{margin-top:6px}.btn[data-v-c117f5c2]:hover{background:#94a3b829;border-color:#94a3b86b}.btn[data-v-c117f5c2]:active{transform:translateY(0)}.btn[data-v-c117f5c2]:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn.primary[data-v-c117f5c2]{border-color:#6366f18c;background:#6366f124}.btn.primary[data-v-c117f5c2]:hover{background:#6366f133;border-color:#6366f1bf}.maintenanceBtn[data-v-c117f5c2]{color:#fff6ed;border-color:#fb923cf2;background:linear-gradient(180deg,#f973169e,#dc26268f);box-shadow:0 8px 18px #ef44443d,inset 0 1px #ffffff2e}.maintenanceBtn[data-v-c117f5c2]:hover{border-color:#fdba74fa;background:linear-gradient(180deg,#fb923cb8,#ef4444a3);box-shadow:0 10px 22px #f973164d,inset 0 1px #ffffff3d}.btn.danger[data-v-c117f5c2]{border-color:#f43f5e8c;background:#f43f5e1f}.btn.danger[data-v-c117f5c2]:hover{background:#f43f5e2e;border-color:#f43f5ebf}@media(max-width:760px){.grid[data-v-c117f5c2]{grid-template-columns:1fr}}.box[data-v-c117f5c2],.tgBox[data-v-c117f5c2]{border:none;background:transparent;padding:0}.label[data-v-c117f5c2]{font-size:12px;color:#aab3c8}.value[data-v-c117f5c2]{margin-top:6px;font-size:14px;line-height:1.35;color:#e6e8ee}.mono[data-v-c117f5c2]{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.bigTimerWrap[data-v-c117f5c2]{--timer-border: rgba(34, 197, 94, .55);--timer-bg-top: rgba(34, 197, 94, .16);--timer-bg-bottom: rgba(34, 197, 94, .09);--timer-text: #eafff0;--timer-subtext: #b8f5cc;--timer-glow: rgba(88, 255, 149, .22);margin-top:10px;border:1px solid var(--timer-border);background:linear-gradient(180deg,var(--timer-bg-top),var(--timer-bg-bottom));border-radius:12px;padding:10px 12px}.bigTimerLabel[data-v-c117f5c2]{font-size:12px;color:var(--timer-subtext);text-transform:uppercase;letter-spacing:.06em}.bigTimer[data-v-c117f5c2]{margin-top:4px;font-size:clamp(34px,5vw,52px);font-weight:900;line-height:1;color:var(--timer-text);text-shadow:0 0 20px var(--timer-glow)}.bigTimerUntil[data-v-c117f5c2]{margin-top:4px;font-size:12px;color:var(--timer-subtext)}.bigTimerWrap--before[data-v-c117f5c2]{--timer-border: rgba(250, 204, 21, .85);--timer-bg-top: rgba(250, 204, 21, .2);--timer-bg-bottom: rgba(250, 204, 21, .1);--timer-text: #fff4c2;--timer-subtext: #fde68a;--timer-glow: rgba(250, 204, 21, .3)}.bigTimerWrap--window[data-v-c117f5c2]{--timer-border: rgba(34, 197, 94, .55);--timer-bg-top: rgba(34, 197, 94, .16);--timer-bg-bottom: rgba(34, 197, 94, .09);--timer-text: #eafff0;--timer-subtext: #b8f5cc;--timer-glow: rgba(88, 255, 149, .22)}.bigTimerWrap--late[data-v-c117f5c2]{--timer-border: rgba(244, 63, 94, .65);--timer-bg-top: rgba(244, 63, 94, .2);--timer-bg-bottom: rgba(244, 63, 94, .1);--timer-text: #ffe6ec;--timer-subtext: #fecdd3;--timer-glow: rgba(244, 63, 94, .28)}.dim[data-v-c117f5c2]{opacity:.75;color:#aab3c8}.empty[data-v-c117f5c2]{border:1px dashed rgba(255,255,255,.18);border-radius:16px;padding:14px;color:#b7bfd0;background:#ffffff0a}.modalOverlay[data-v-c117f5c2]{position:fixed;inset:0;background:#0000008c;display:grid;place-items:center;padding:16px;z-index:50}.modal[data-v-c117f5c2]{width:min(760px,100%);border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#0f1423eb;box-shadow:0 20px 60px #0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.modalHeader[data-v-c117f5c2]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;border-bottom:1px solid rgba(255,255,255,.08)}.modalTitle[data-v-c117f5c2]{font-weight:800;color:#f0f3ff}.modalBody[data-v-c117f5c2]{padding:12px;display:grid;gap:12px}.modalFooter[data-v-c117f5c2]{padding:12px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:flex-end}.field[data-v-c117f5c2]{display:grid;gap:6px}.fieldLabel[data-v-c117f5c2]{font-size:12px;color:#aab3c8}.row[data-v-c117f5c2]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:760px){.row[data-v-c117f5c2]{grid-template-columns:1fr}}.input[data-v-c117f5c2]{border:1px solid rgba(167,196,240,.24);background:#080d19c7;color:#edf3ff;padding:10px;border-radius:12px;font-size:14px;outline:none}.input[data-v-c117f5c2]:focus{border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}.error[data-v-c117f5c2]{border:1px solid rgba(244,63,94,.45);background:#f43f5e1f;color:#ffd5dc;padding:10px 12px;border-radius:12px;font-size:13px}.note.preline[data-v-c117f5c2]{white-space:pre-line}.helpModal[data-v-c117f5c2]{width:min(920px,100%)}.helpBody[data-v-c117f5c2]{gap:10px;max-height:min(76vh,820px);overflow:auto}.helpAcc[data-v-c117f5c2]{border:1px solid rgba(167,196,240,.26);background:linear-gradient(180deg,#151e34cc,#0e1424b8);border-radius:14px;overflow:hidden}.helpAccSummary[data-v-c117f5c2]{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:16px;font-weight:800;line-height:1.35;color:#eef4ff;padding:14px 16px;background:#ffffff08;border-bottom:1px solid transparent}.helpAccSummary[data-v-c117f5c2]::-webkit-details-marker{display:none}.helpAcc[open] .helpAccSummary[data-v-c117f5c2]{border-bottom-color:#a7c4f033}.helpAccBody[data-v-c117f5c2]{display:grid;gap:10px;padding:14px 16px 16px;font-size:14px;line-height:1.6;color:#dfe8ff}.helpAccBody .note[data-v-c117f5c2]{border:1px solid rgba(167,196,240,.18);background:#090f1c6b;border-radius:12px;padding:10px 12px}.helpCode[data-v-c117f5c2]{font-size:13px}@media(max-width:760px){.helpAccSummary[data-v-c117f5c2]{font-size:14px;padding:12px}.helpAccBody[data-v-c117f5c2]{font-size:13px;padding:12px}}.tgRow[data-v-c117f5c2]{display:flex;justify-content:space-between;align-items:center;gap:10px}.tgTitle[data-v-c117f5c2]{font-weight:700;color:#f0f3ff}.switch[data-v-c117f5c2]{display:flex;gap:8px;align-items:center;color:#aab3c8;font-size:13px}.pill[data-v-c117f5c2]{font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#e9ecf6}.tgChecks[data-v-c117f5c2]{gap:12px;margin-top:8px}.check[data-v-c117f5c2]{border:none;background:transparent;padding:0;border-radius:0;font-size:13px;color:#cfd6ea}.check input[data-v-c117f5c2]:disabled{opacity:.5}.details[data-v-c117f5c2]{margin-top:10px}.summary[data-v-c117f5c2]{cursor:pointer;color:#aab3c8;font-size:13px;-webkit-user-select:none;user-select:none}.summary[data-v-c117f5c2]:hover{color:#d2d8ea}.copyToast[data-v-c117f5c2]{position:fixed;right:18px;bottom:18px;z-index:120;border:1px solid rgba(34,197,94,.65);background:#0f172af2;color:#d9ffe7;border-radius:12px;padding:10px 14px;font-size:13px;box-shadow:0 12px 28px #00000073}.fadeInUp[data-v-c117f5c2]{animation:fadeUp-c117f5c2 .45s ease both}.delay1[data-v-c117f5c2]{animation-delay:.08s}.delay2[data-v-c117f5c2]{animation-delay:.14s}@keyframes fadeUp-c117f5c2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.adminPage[data-v-73f147d4]{position:relative;overflow:visible;display:grid;gap:10px;width:100%}.panel[data-v-73f147d4]{position:relative;z-index:1;border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;border-radius:18px;padding:12px;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12}.hero[data-v-73f147d4]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.eyebrow[data-v-73f147d4]{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:700}h1[data-v-73f147d4]{margin:0;font-size:clamp(24px,2.8vw,34px);font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif;font-weight:800;color:#f1f6ff}.sub[data-v-73f147d4]{margin-top:8px;color:#ff9b9b;font-size:13px}.heroRight[data-v-73f147d4]{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.title[data-v-73f147d4]{font-weight:800;margin:0 0 8px;color:#edf3ff}.cardHead[data-v-73f147d4]{display:flex;align-items:center;justify-content:space-between;gap:8px}.inp[data-v-73f147d4]{width:100%;min-height:34px;padding:6px 10px;background:#0f1218;color:#e5e7eb;border:1px solid #2a2f3a;border-radius:8px;font-size:13px;line-height:1.2;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.inp[data-v-73f147d4]:focus{outline:none;border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}select.inp[data-v-73f147d4]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#0f1218;color:#e5e7eb;background-image:linear-gradient(45deg,transparent 50%,#9ca3af 50%),linear-gradient(135deg,#9ca3af 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px);background-size:5px 5px;background-repeat:no-repeat;padding-right:32px;cursor:pointer}select.inp option[data-v-73f147d4]{background:#0f1218;color:#e5e7eb}select.inp[data-v-73f147d4]:hover{border-color:#71bafff2}.tabPanel[data-v-73f147d4]{padding:8px}.tabs[data-v-73f147d4]{display:flex;gap:6px;flex-wrap:wrap}.tabBtn[data-v-73f147d4]{height:34px;padding:0 10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#e6e8ee;cursor:pointer;font-weight:700;font-size:12px}.tabBtn[data-active=true][data-v-73f147d4]{border-color:#71baffa6;box-shadow:0 0 0 2px #71baff24;background:#71baff1a}.btn[data-v-73f147d4]{height:34px;padding:0 10px;border-radius:10px;border:none;cursor:pointer;font-weight:700;color:#0b0f1a;background:linear-gradient(135deg,#6366f1,#22c55e);transition:filter .15s,transform .08s}.btn[data-v-73f147d4]:hover{filter:brightness(1.05)}.btn[data-v-73f147d4]:active{transform:translateY(1px)}.btn[data-v-73f147d4]:disabled{opacity:.6;cursor:default;transform:none;filter:none}.btn.small[data-v-73f147d4]{height:28px;padding:0 8px;font-size:11px;border-radius:8px}.btn.ghost[data-v-73f147d4]{background:transparent;color:#e6e8ee;border:1px solid rgba(255,255,255,.12)}.btn.ghost[data-v-73f147d4]:hover{background:#ffffff0a}.btn.danger[data-v-73f147d4]{background:#ef444429;border:1px solid rgba(239,68,68,.35);color:#ffb4b4}.btn.danger[data-v-73f147d4]:hover{filter:brightness(1.08)}.btn.warn[data-v-73f147d4]{background:#f59e0b29;border:1px solid rgba(245,158,11,.4);color:#ffd8a6}.btn.warn[data-v-73f147d4]:hover{filter:brightness(1.08)}.alert[data-v-73f147d4]{margin-top:8px;padding:8px 10px;border-radius:10px;background:#ef44441f;border:1px solid rgba(239,68,68,.3);color:#ff8f8f;font-size:12px;white-space:pre-line}.muted[data-v-73f147d4]{opacity:.74;font-size:11px;font-weight:500;color:#c5d4ef}.muted.small[data-v-73f147d4]{font-size:12px}.muted.tiny[data-v-73f147d4]{font-size:11px}.mono[data-v-73f147d4]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.uName[data-v-73f147d4]{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.25}.role[data-v-73f147d4]{padding:4px 8px;border-radius:999px;font-size:11px;font-weight:900;border:1px solid rgba(255,255,255,.12);background:#ffffff08}.roleAdmin[data-v-73f147d4]{border-color:#f59e0b66;background:#f59e0b1a;color:#ffd8a6}.roleUser[data-v-73f147d4]{border-color:#22c55e66;background:#22c55e1a;color:#bff7d3}.tableWrap[data-v-73f147d4]{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;margin-top:8px;padding-bottom:2px}.table[data-v-73f147d4]{display:grid;gap:6px;width:100%;min-width:0}.tr[data-v-73f147d4]{display:grid;grid-template-columns:minmax(140px,1.15fr) minmax(64px,.5fr) minmax(72px,.5fr) minmax(180px,1.2fr) minmax(140px,.9fr) minmax(100px,.7fr) minmax(120px,.85fr);gap:8px;align-items:start;padding:7px 8px;border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.tr.th[data-v-73f147d4]{font-weight:800;opacity:.8;background:#ffffff08;padding-top:6px;padding-bottom:6px}.actCol[data-v-73f147d4]{text-align:right;padding-left:4px}.actBtns[data-v-73f147d4]{display:flex;gap:6px;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap}.access[data-v-73f147d4]{display:flex;flex-direction:column;gap:6px}.accessText[data-v-73f147d4]{line-height:1.25;overflow-wrap:anywhere;font-size:11px;max-height:3.8em;overflow:hidden}.checks[data-v-73f147d4]{display:flex;flex-wrap:wrap;gap:6px 10px}.chk[data-v-73f147d4]{display:inline-flex;gap:5px;align-items:center;font-size:12px;opacity:.9}.chk input[data-v-73f147d4]{transform:translateY(1px)}.inviteGrid[data-v-73f147d4]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.form[data-v-73f147d4]{display:grid;gap:10px}.lbl[data-v-73f147d4]{display:grid;gap:5px;margin-bottom:2px}.lbl span[data-v-73f147d4]{font-size:12px;opacity:.82}.invList[data-v-73f147d4]{display:grid;gap:8px;margin-top:8px}.invFilters[data-v-73f147d4]{display:flex;gap:8px;flex-wrap:wrap}.filterBtn[data-active=true][data-v-73f147d4]{box-shadow:inset 0 0 0 1px #ffffff40}.inv[data-v-73f147d4]{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px;border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.invBtns[data-v-73f147d4]{display:flex;flex-direction:column;gap:8px;align-items:stretch}.linkLine[data-v-73f147d4]{word-break:break-all}.toast[data-v-73f147d4]{margin-top:8px;padding:10px 12px;border-radius:12px;background:#22c55e1a;border:1px solid rgba(34,197,94,.25);color:#bff7d3;font-weight:800;font-size:13px;text-align:center}.kv[data-v-73f147d4]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kv>.k[data-v-73f147d4],.kv>.v[data-v-73f147d4]{padding:8px;border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.k[data-v-73f147d4]{font-size:12px;opacity:.78;margin:0}.v[data-v-73f147d4]{font-size:12px;font-weight:900;text-align:right;margin:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}.ok[data-v-73f147d4]{color:#22c55e}.bad[data-v-73f147d4]{color:#ef4444}.mt10[data-v-73f147d4]{margin-top:10px}.notes[data-v-73f147d4]{margin-top:12px;display:grid;gap:8px}.note[data-v-73f147d4]{padding:8px 10px;border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);font-size:12px;opacity:.9}.modalOverlay[data-v-73f147d4]{position:fixed;inset:0;z-index:80;background:#0408149e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:16px}.modalCard[data-v-73f147d4]{width:min(760px,100%);max-height:calc(100vh - 48px);overflow:auto;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,#151c2df7,#0b101cf7),#0b101cf2;box-shadow:0 18px 40px #0000006b;padding:10px}.divider[data-v-73f147d4]{height:1px;background:#ffffff17}.modalActions[data-v-73f147d4]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.fadeInUp[data-v-73f147d4]{animation:fadeUp-73f147d4 .45s ease both}.delay1[data-v-73f147d4]{animation-delay:.08s}.delay2[data-v-73f147d4]{animation-delay:.14s}@keyframes fadeUp-73f147d4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.hero[data-v-73f147d4]{flex-direction:column}.heroRight[data-v-73f147d4]{width:100%;justify-content:flex-start}.inviteGrid[data-v-73f147d4]{grid-template-columns:1fr}.table[data-v-73f147d4]{min-width:0}.tr[data-v-73f147d4]{grid-template-columns:1fr}.actCol[data-v-73f147d4]{text-align:left;padding-left:0}.actBtns[data-v-73f147d4]{justify-content:flex-start;align-items:stretch}.inv[data-v-73f147d4]{grid-template-columns:1fr}.invBtns[data-v-73f147d4]{flex-direction:row;justify-content:flex-end}}@media(max-width:900px){h1[data-v-73f147d4]{font-size:20px}.panel[data-v-73f147d4]{padding:12px;border-radius:14px}.inp[data-v-73f147d4]{font-size:16px}}[data-v-73f147d4],[data-v-73f147d4]:before,[data-v-73f147d4]:after{box-sizing:border-box}.tr>div[data-v-73f147d4]{min-width:0}.invCell[data-v-73f147d4]{display:flex;flex-direction:column;gap:6px}.invToken[data-v-73f147d4]{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.2}.invComment[data-v-73f147d4]{opacity:.75;font-size:12px;line-height:1.25;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.tr[data-v-73f147d4]{font-size:14px;font-weight:400!important}.spheresPage[data-v-a1f4d5cd]{position:relative;overflow:hidden;display:grid;gap:14px;width:100%}.panel[data-v-a1f4d5cd]{position:relative;z-index:1;border:1px solid rgba(255,255,255,.09);background:linear-gradient(140deg,#161b2deb,#0c111fe6),#0c111fe0;border-radius:18px;padding:16px;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12}.hero[data-v-a1f4d5cd]{display:grid;grid-template-columns:1.35fr 1fr;gap:14px}.heroText h1[data-v-a1f4d5cd]{margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:800;letter-spacing:.01em;color:#eff5ff;font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif}.eyebrow[data-v-a1f4d5cd]{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#8ac8ff;font-weight:700}.lead[data-v-a1f4d5cd]{margin:10px 0 0;color:#e3ecffdb;line-height:1.45;font-size:14px}.heroStats[data-v-a1f4d5cd]{display:grid;gap:10px;align-content:center}.heroStat[data-v-a1f4d5cd]{border:1px solid rgba(96,155,255,.28);background:linear-gradient(140deg,#2a4a944d,#21305433);border-radius:14px;padding:12px;display:grid;gap:4px}.heroStat span[data-v-a1f4d5cd]{font-size:12px;color:#cddfffe0}.heroStat b[data-v-a1f4d5cd]{font-size:22px;line-height:1.1;color:#f4f8ff}.layout[data-v-a1f4d5cd]{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .85fr;gap:14px;align-items:start}.stack[data-v-a1f4d5cd]{display:grid;gap:14px}.panelHead[data-v-a1f4d5cd]{display:grid;gap:4px;margin-bottom:14px}.panelHead h2[data-v-a1f4d5cd]{margin:0;font-size:18px;color:#f1f5ff;font-weight:800}.panelHead p[data-v-a1f4d5cd]{margin:0;font-size:13px;color:#c7d2e8c7}.spheresGrid[data-v-a1f4d5cd]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sphereCard[data-v-a1f4d5cd]{border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,#ffffff0f,#ffffff05);border-radius:14px;padding:12px}.sphereCardHead[data-v-a1f4d5cd]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sphereIndex[data-v-a1f4d5cd]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:#5db0ff33;border:1px solid rgba(93,176,255,.4);font-weight:800;font-size:12px}.sphereTitle[data-v-a1f4d5cd]{font-size:13px;color:#dbe5fcf0;font-weight:700}.field[data-v-a1f4d5cd]{display:grid;gap:6px;margin-bottom:10px}.field[data-v-a1f4d5cd]:last-child{margin-bottom:0}.field>span[data-v-a1f4d5cd]{font-size:12px;color:#cdd7ead1}.inp[data-v-a1f4d5cd]{width:100%;min-height:41px;padding:8px 12px;border-radius:10px;border:1px solid rgba(173,199,240,.24);background:#080d19bf;color:#edf3ff;font-size:14px;line-height:1.2;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.inp[data-v-a1f4d5cd]:focus{outline:none;border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}select.inp[data-v-a1f4d5cd]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#b8cff7 50%),linear-gradient(135deg,#b8cff7 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px);background-size:5px 5px;background-repeat:no-repeat;padding-right:32px;cursor:pointer}select.inp option[data-v-a1f4d5cd]{background:#0f1628;color:#edf3ff}.metrics[data-v-a1f4d5cd]{display:grid;gap:10px}.metric[data-v-a1f4d5cd]{border:1px solid rgba(255,255,255,.07);background:#ffffff08;border-radius:12px;padding:10px;display:grid;gap:6px}.metricKey[data-v-a1f4d5cd]{font-size:12px;color:#c8d5eccc}.metricVal[data-v-a1f4d5cd]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#edf3ff;font-weight:700;line-height:1.35}.metricControl[data-v-a1f4d5cd]{justify-content:stretch}.metricControl .inp[data-v-a1f4d5cd]{width:100%}.muted[data-v-a1f4d5cd]{font-size:12px;color:#b2c2dcc7;font-weight:500}.dist[data-v-a1f4d5cd]{margin-top:14px;padding-top:14px;border-top:1px dashed rgba(255,255,255,.14);display:grid;gap:8px}.dist h3[data-v-a1f4d5cd]{margin:0 0 2px;font-size:13px;color:#d8e2f7e6}.distRow[data-v-a1f4d5cd]{display:grid;grid-template-columns:96px 1fr auto;align-items:center;gap:10px}.distName[data-v-a1f4d5cd]{font-size:12px;color:#ccd9f0e6}.distBar[data-v-a1f4d5cd]{position:relative;overflow:hidden;height:8px;border-radius:999px;background:#ffffff1a}.distFill[data-v-a1f4d5cd]{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:linear-gradient(90deg,#59b5ff,#8a6bff)}.distVal[data-v-a1f4d5cd]{font-size:12px;font-weight:800;color:#f2f6ff}.hint[data-v-a1f4d5cd]{margin:12px 0 0;font-size:12px;line-height:1.4;color:#b9c8e1cc}.fadeInUp[data-v-a1f4d5cd]{animation:fadeUp-a1f4d5cd .45s ease both}.delay1[data-v-a1f4d5cd]{animation-delay:.08s}.delay2[data-v-a1f4d5cd]{animation-delay:.14s}.delay3[data-v-a1f4d5cd]{animation-delay:.2s}@keyframes fadeUp-a1f4d5cd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.hero[data-v-a1f4d5cd],.layout[data-v-a1f4d5cd]{grid-template-columns:1fr}}@media(max-width:760px){.panel[data-v-a1f4d5cd]{padding:12px;border-radius:14px}.spheresGrid[data-v-a1f4d5cd]{grid-template-columns:1fr}.heroStat b[data-v-a1f4d5cd]{font-size:20px}.distRow[data-v-a1f4d5cd]{grid-template-columns:84px 1fr auto}.inp[data-v-a1f4d5cd]{font-size:16px;min-height:43px}}.shopPage[data-v-952439b5]{position:relative;overflow:hidden;display:grid;gap:14px;width:100%}.panel[data-v-952439b5]{position:relative;z-index:1;border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;border-radius:18px;padding:16px;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12}.hero[data-v-952439b5]{display:grid;grid-template-columns:1.35fr 1fr;gap:14px}.eyebrow[data-v-952439b5]{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:700}h1[data-v-952439b5]{margin:0;font-size:clamp(24px,2.8vw,34px);font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif;font-weight:800;color:#f1f6ff}.lead[data-v-952439b5]{margin:10px 0 0;color:#e0eafcd9;line-height:1.45;font-size:14px}.heroStats[data-v-952439b5]{display:grid;gap:10px;align-content:center}.heroStat[data-v-952439b5]{border:1px solid rgba(92,163,255,.35);background:linear-gradient(140deg,#274a924d,#1c2f5540);border-radius:14px;padding:12px;display:grid;gap:4px}.heroStat span[data-v-952439b5]{font-size:12px;color:#cee0ffe6}.heroStat b[data-v-952439b5]{font-size:21px;line-height:1.15;color:#f4f8ff}.layout[data-v-952439b5]{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:14px}.panelHead[data-v-952439b5]{margin-bottom:12px}.panelHead h2[data-v-952439b5]{margin:0;font-size:18px;font-weight:800;color:#f2f6ff}.panelHead p[data-v-952439b5]{margin:4px 0 0;font-size:13px;color:#cedaf0c7}.rows[data-v-952439b5]{display:grid;gap:10px}.row[data-v-952439b5]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rowSingle[data-v-952439b5]{grid-template-columns:1fr}.field[data-v-952439b5]{display:flex;flex-direction:column;gap:6px}.label[data-v-952439b5]{font-size:12px;color:#cedaf0d1}.modeSwitch[data-v-952439b5]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.modeBtn[data-v-952439b5]{min-height:40px;border-radius:10px;border:1px solid rgba(167,196,240,.24);background:#080d19c7;color:#edf3ff;cursor:pointer;font-weight:700}.modeBtn[data-active=true][data-v-952439b5]{border-color:#71bafff2;box-shadow:0 0 0 2px #71baff29;background:#2039676b}.muted[data-v-952439b5]{color:#afbfdacc}.inp[data-v-952439b5]{width:100%;min-height:42px;padding:8px 12px;background:#080d19c7;color:#edf3ff;border:1px solid rgba(167,196,240,.24);border-radius:10px;font-size:14px;line-height:1.2;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.inp[data-v-952439b5]:focus{outline:none;border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}.miniRow[data-v-952439b5]{margin-top:10px;display:grid;gap:8px}.miniCard[data-v-952439b5]{min-height:42px;display:flex;align-items:center;padding:8px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#d7e3fb;font-size:13px}.kpis[data-v-952439b5]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:600px){.kpis[data-v-952439b5]{grid-template-columns:1fr}}.kpi[data-v-952439b5]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px}.kpiWide[data-v-952439b5]{grid-column:1 / -1}.kpi .k[data-v-952439b5]{color:#becce7c7;font-size:12px}.kpi .v[data-v-952439b5]{color:#edf3ff;font-size:18px;font-weight:700;margin-top:4px}.kpi .s[data-v-952439b5]{color:#becce7c7;font-size:12px;margin-top:2px}.good[data-v-952439b5]{color:#22c55e}.bad[data-v-952439b5]{color:#ef4444}.subTitle[data-v-952439b5]{color:#edf3ff;font-weight:700;margin-bottom:10px}.hr[data-v-952439b5]{height:1px;background:#ffffff17;margin:12px 0;border-radius:999px}.note[data-v-952439b5]{margin-top:10px;padding:10px 12px;border-radius:10px;background:#f59e0b14;border:1px solid rgba(245,158,11,.25);color:#fbbf24;color:#dbe7ff;font-size:13px}.note.warn[data-v-952439b5]{background:#f59e0b14;border:1px solid rgba(245,158,11,.25);color:#fbbf24}.note.info[data-v-952439b5]{background:#3b82f614;border:1px solid rgba(59,130,246,.22)}.fadeInUp[data-v-952439b5]{animation:fadeUp-952439b5 .45s ease both}.delay1[data-v-952439b5]{animation-delay:.08s}.delay2[data-v-952439b5]{animation-delay:.14s}@keyframes fadeUp-952439b5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.hero[data-v-952439b5],.layout[data-v-952439b5]{grid-template-columns:1fr}}@media(max-width:760px){.panel[data-v-952439b5]{padding:12px;border-radius:14px}.row[data-v-952439b5]{grid-template-columns:1fr}.inp[data-v-952439b5]{min-height:43px;font-size:16px}}.page[data-v-fb9d452c]{min-height:calc(100vh - 40px);display:grid;place-items:center;padding:20px;background:#0b0f1a;color:#e6e8ee;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.card[data-v-fb9d452c]{width:100%;max-width:520px;padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.head[data-v-fb9d452c]{margin-bottom:12px}h1[data-v-fb9d452c]{margin:0 0 6px;font-size:24px}.sub[data-v-fb9d452c]{margin:0;opacity:.75;font-size:13px}.form[data-v-fb9d452c]{display:grid;gap:10px}.lbl[data-v-fb9d452c]{font-size:12px;opacity:.75}.input[data-v-fb9d452c]{width:100%;height:38px;padding:0 12px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:inherit;outline:none}.input[data-v-fb9d452c]:focus{border-color:#6366f199;box-shadow:0 0 0 2px #6366f126}.btn[data-v-fb9d452c]{height:38px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:inherit;cursor:pointer;font-weight:700}.btn[data-v-fb9d452c]:disabled{opacity:.6;cursor:default}.btn.ghost[data-v-fb9d452c]{background:transparent}.alert[data-v-fb9d452c]{margin-top:8px;padding:10px 12px;border-radius:12px;border:1px solid rgba(244,63,94,.35);background:#f43f5e1f;color:#ffd5dc;white-space:pre-wrap;font-size:13px}.ok[data-v-fb9d452c]{margin-top:8px;padding:10px 12px;border-radius:12px;border:1px solid rgba(34,197,94,.35);background:#22c55e1a;color:#caffdd;font-size:13px}.hint[data-v-fb9d452c]{margin-top:8px;opacity:.7;font-size:12px;line-height:1.4}.foot[data-v-fb9d452c]{margin-top:12px;display:flex;justify-content:flex-end}.page[data-v-25f20a36]{position:relative;overflow:hidden;padding:14px;color:#e6e6e6;display:grid;gap:12px}.panel[data-v-25f20a36]{border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;border-radius:18px;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12}.hero[data-v-25f20a36]{display:grid;grid-template-columns:1.35fr 1fr;gap:14px;padding:16px}.modeSwitch[data-v-25f20a36]{margin-top:12px;display:inline-flex;gap:8px;padding:5px;border:1px solid rgba(167,196,240,.24);border-radius:12px;background:#080d1999}.modeBtn[data-v-25f20a36]{min-height:34px;border:1px solid transparent;border-radius:9px;background:transparent;color:#d6e2f8eb;font-weight:700;padding:6px 12px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.modeBtn[data-v-25f20a36]:hover{border-color:#71baff99}.modeBtn.active[data-v-25f20a36]{border-color:#71bafff2;background:#2957a261;color:#f2f7ff}.eyebrow[data-v-25f20a36]{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:700}h1[data-v-25f20a36]{margin:0;font-size:clamp(24px,2.8vw,34px);font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif;font-weight:800;color:#f1f6ff}.lead[data-v-25f20a36]{margin:10px 0 0;color:#e0eafcd9;line-height:1.45;font-size:14px}.heroStats[data-v-25f20a36]{display:grid;gap:10px;align-content:center}.heroStat[data-v-25f20a36]{border:1px solid rgba(92,163,255,.35);background:linear-gradient(140deg,#274a924d,#1c2f5540);border-radius:14px;padding:12px;display:grid;gap:4px}.heroStat span[data-v-25f20a36]{font-size:12px;color:#cee0ffe6}.heroStat b[data-v-25f20a36]{font-size:21px;line-height:1.15;color:#f4f8ff}.topbar[data-v-25f20a36]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:0;padding:10px 12px;border-radius:14px}.title[data-v-25f20a36]{font-weight:800;font-size:14px;letter-spacing:.2px;opacity:.95;color:#edf3ff}.search[data-v-25f20a36]{flex:1;max-width:520px;display:flex;justify-content:flex-end}.rateBox[data-v-25f20a36]{display:inline-flex;align-items:center;gap:8px}.rateLabel[data-v-25f20a36]{font-size:12px;opacity:.8;white-space:nowrap}.rateInput[data-v-25f20a36]{width:130px;min-width:130px}.checkWrap[data-v-25f20a36]{min-height:36px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(167,196,240,.24);border-radius:10px;padding:0 10px;background:#080d1980;font-size:12px;color:#dde7fae6;-webkit-user-select:none;user-select:none}.inp[data-v-25f20a36]{width:100%;border:1px solid rgba(167,196,240,.24);background:#080d19c7;color:#edf3ff;border-radius:10px;padding:10px 12px;outline:none}.inp[data-v-25f20a36]:focus{border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}.alert[data-v-25f20a36]{border:1px solid rgba(255,80,80,.35);background:#ff505014;padding:10px 12px;border-radius:10px;margin-bottom:12px}.layout[data-v-25f20a36]{display:grid;grid-template-columns:320px 1fr;gap:12px}.sidebar[data-v-25f20a36]{border-radius:14px;overflow:hidden}.sidebarHead[data-v-25f20a36]{display:flex;align-items:baseline;justify-content:space-between;padding:12px;border-bottom:1px solid rgba(255,255,255,.08)}.sidebarHead .h[data-v-25f20a36]{font-weight:700;font-size:13px}.sidebarHead .meta[data-v-25f20a36]{opacity:.65;font-size:12px}.favBar[data-v-25f20a36]{display:flex;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.chip[data-v-25f20a36]{border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#e6e6e6;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.chip[data-v-25f20a36]:hover{background:#ffffff0d}.chip.on[data-v-25f20a36]{background:#ffffff14;border-color:#ffffff29}.chipCount[data-v-25f20a36]{opacity:.85;font-weight:900;font-size:11px;padding:2px 6px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0000002e}.favEmpty[data-v-25f20a36]{padding:10px 12px;font-size:12px;opacity:.7;border-bottom:1px solid rgba(255,255,255,.06)}.sideItem[data-v-25f20a36]{width:100%;text-align:left;border:0;background:transparent;color:inherit;padding:10px 12px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.06)}.sideItem[data-v-25f20a36]:hover{background:#ffffff0a}.sideItem.active[data-v-25f20a36]{background:#ffffff0f;outline:1px solid rgba(255,255,255,.1)}.nm[data-v-25f20a36]{font-size:13px;font-weight:600;line-height:1.2}.sm[data-v-25f20a36]{margin-top:4px;font-size:12px;opacity:.65}.content[data-v-25f20a36]{border-radius:14px;padding:12px;min-height:420px}.contentHead[data-v-25f20a36]{display:flex;flex-direction:column;gap:4px;padding:6px 6px 10px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:12px}.big[data-v-25f20a36]{font-weight:800;font-size:15px}.sub[data-v-25f20a36]{font-size:12px}.subtext[data-v-25f20a36]{opacity:.65}.grid[data-v-25f20a36]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.card[data-v-25f20a36]{position:relative;border:1px solid rgba(255,255,255,.1);background:#ffffff05;border-radius:12px;overflow:hidden;min-height:0}.cardTop[data-v-25f20a36]{display:flex;gap:10px;align-items:center;padding:10px;background:#ffffff05;min-height:64px}.icon[data-v-25f20a36]{width:48px;height:48px;border-radius:10px;object-fit:cover;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);flex:0 0 auto}.dropIcon.status-cursed[data-v-25f20a36]{background:#b7212133;border-color:#b7212185;filter:sepia(1) saturate(7) hue-rotate(-32deg) brightness(.92) contrast(1.12)}.dropIcon.status-blessed[data-v-25f20a36]{background:#b0b91a33;border-color:#b0b91a6b;filter:sepia(1) saturate(5.5) hue-rotate(8deg) brightness(1.06) contrast(1.02)}.topText[data-v-25f20a36]{min-width:0;flex:1}.cardTitle[data-v-25f20a36]{font-weight:800;font-size:13px;line-height:1.25}.cardMeta[data-v-25f20a36]{margin-top:4px;font-size:12px;opacity:.6;display:flex;gap:6px;flex-wrap:wrap}.favBtn[data-v-25f20a36]{flex:0 0 auto;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffff8c;width:26px;height:26px;border-radius:8px;padding:0;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.favBtn[data-v-25f20a36]:hover{background:#ffffff0f;color:#ffffffbf}.favBtn.on[data-v-25f20a36]{background:#ffffff1a;border-color:#ffffff2e;color:#ffd54a}.favStar[data-v-25f20a36]{font-size:14px;line-height:1;transform:translateY(-.5px)}.sep[data-v-25f20a36]{height:1px;background:#ffffff14}.p2[data-v-25f20a36]{padding:10px}.enhanceChanceSection[data-v-25f20a36]{display:grid;gap:8px}.enhanceChanceGrid[data-v-25f20a36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(42px,1fr));gap:8px;align-items:start}.enhanceChanceCell[data-v-25f20a36]{display:grid;justify-items:center;align-content:start;gap:4px;min-width:0}.enhanceChanceValue[data-v-25f20a36]{font-size:11px;font-weight:400;line-height:1.1;color:#fffffff5;text-align:center;white-space:nowrap}.enhanceChanceValue.bottom[data-v-25f20a36]{color:#e8c35d}.enhancePointIcon[data-v-25f20a36]{width:26px;height:26px;border-radius:6px;object-fit:cover;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 10px #00000038}.enhancePointFallback[data-v-25f20a36]{min-height:26px;display:grid;place-items:center;padding:0 4px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;font-size:9px;font-weight:800;text-align:center;color:#e8f0ffe0}.secTitle[data-v-25f20a36]{display:flex;justify-content:space-between;font-weight:800;font-size:12px;opacity:.9;margin-bottom:8px}.secTitle .right[data-v-25f20a36]{opacity:.85}.atkWrap[data-v-25f20a36]{display:grid;gap:6px}.atkRow[data-v-25f20a36]{display:grid}.atkGrid[data-v-25f20a36]{display:grid;grid-template-columns:minmax(0,1fr) minmax(78px,auto) minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.atkDmg[data-v-25f20a36]{font-size:12px;font-weight:800;white-space:nowrap;justify-self:start;text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis}.atkHit[data-v-25f20a36]{font-size:12px;font-weight:800;opacity:.95;justify-self:end;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis}.atkMid[data-v-25f20a36]{font-size:11px;font-weight:700;opacity:.75;text-align:center;white-space:nowrap;min-width:78px}.compactDefense[data-v-25f20a36]{gap:6px}.compactDefense .atkGrid[data-v-25f20a36]{padding:6px 8px}.scroll[data-v-25f20a36]{max-height:300px;overflow:auto;scrollbar-width:none}.scroll[data-v-25f20a36]::-webkit-scrollbar{display:none}.kv2[data-v-25f20a36]{padding:10px;display:grid;gap:6px}.secTitle2[data-v-25f20a36]{margin-top:6px;font-weight:900;font-size:11px;opacity:.65;letter-spacing:.2px;text-transform:uppercase}.secGap[data-v-25f20a36]{height:6px}.effectStack[data-v-25f20a36]{display:grid;gap:8px}.effectCard[data-v-25f20a36]{display:grid;gap:6px;padding:8px 9px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.effectHead[data-v-25f20a36]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.effectName[data-v-25f20a36]{font-size:12px;font-weight:800;color:#edf3ff}.effectBadges[data-v-25f20a36]{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.effectBadge[data-v-25f20a36]{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;border:1px solid rgba(113,186,255,.22);background:#2957a238;font-size:11px;font-weight:800;color:#eaf3ff}.effectMeta[data-v-25f20a36],.effectLine[data-v-25f20a36]{font-size:11px;line-height:1.4;color:#d8e4fad1}.effectStatWrap[data-v-25f20a36]{margin-top:2px}.effectStatWrap .atkHit[data-v-25f20a36]{opacity:0}.kvRow2[data-v-25f20a36]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 8px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);margin-bottom:5px}.k2[data-v-25f20a36]{font-size:12px;opacity:.75;max-width:72%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2[data-v-25f20a36]{font-size:12px;font-weight:800;opacity:.95}.empty[data-v-25f20a36]{opacity:.7;font-size:13px;padding:10px}.headClass[data-v-25f20a36]{display:inline-flex;align-items:center;gap:8px}.classIcons[data-v-25f20a36]{display:inline-flex;gap:6px;align-items:center;vertical-align:middle}.classIcon[data-v-25f20a36]{border-radius:5px;object-fit:cover}.fadeInUp[data-v-25f20a36]{animation:fadeUp-25f20a36 .45s ease both}.delay1[data-v-25f20a36]{animation-delay:.08s}.delay2[data-v-25f20a36]{animation-delay:.14s}@keyframes fadeUp-25f20a36{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:980px){.hero[data-v-25f20a36],.layout[data-v-25f20a36]{grid-template-columns:1fr}.sidebar[data-v-25f20a36]{order:2}.content[data-v-25f20a36]{order:1}.grid[data-v-25f20a36]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.panel[data-v-25f20a36]{border-radius:14px}.topbar[data-v-25f20a36]{flex-direction:column;align-items:stretch}.search[data-v-25f20a36]{max-width:none}.rateBox[data-v-25f20a36]{justify-content:space-between;flex-wrap:wrap}.checkWrap[data-v-25f20a36]{width:100%;justify-content:space-between;padding:8px 10px}.rateInput[data-v-25f20a36]{width:100%;min-width:0}.grid[data-v-25f20a36]{grid-template-columns:1fr}.effectHead[data-v-25f20a36]{flex-direction:column}.effectBadges[data-v-25f20a36]{justify-content:flex-start}}.page[data-v-897d4772]{position:relative;overflow:hidden;padding:12px 16px 20px;display:grid;grid-template-columns:320px 1fr;gap:12px}.panel[data-v-897d4772]{border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;border-radius:18px;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12}.hero[data-v-897d4772]{grid-column:1 / -1;display:grid;grid-template-columns:1.35fr 1fr;gap:14px;padding:16px}.eyebrow[data-v-897d4772]{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:700}h1[data-v-897d4772]{margin:0;font-size:clamp(24px,2.8vw,34px);font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif;font-weight:800;color:#f1f6ff}.lead[data-v-897d4772]{margin:10px 0 0;color:#e0eafcd9;line-height:1.45;font-size:14px}.heroMeta[data-v-897d4772]{display:grid;gap:10px;align-content:center}.heroStat[data-v-897d4772]{border:1px solid rgba(92,163,255,.35);background:linear-gradient(140deg,#274a924d,#1c2f5540);border-radius:14px;padding:12px;display:grid;gap:4px}.heroStat span[data-v-897d4772]{font-size:12px;color:#cee0ffe6}.heroStat b[data-v-897d4772]{font-size:21px;line-height:1.15;color:#f4f8ff}.char-panel[data-v-897d4772]{height:fit-content;padding:12px}.charTools[data-v-897d4772]{display:grid;gap:8px;margin-bottom:8px}.panelTop[data-v-897d4772]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.panelTopStart[data-v-897d4772],.panelTopActions[data-v-897d4772]{display:flex;align-items:center;gap:8px;min-width:0}.panelTopBtn[data-v-897d4772]{height:32px;padding:0 10px;border-radius:10px;font-size:12px}.doll-layout[data-v-897d4772]{overflow:hidden;width:100%;padding:0;border-radius:18px}.doll-top-line[data-v-897d4772]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 14px;font-weight:700;font-size:16px;color:#f4f8ff;border-bottom:1px solid rgba(255,255,255,.06);background:transparent}.doll-name[data-v-897d4772]{flex:1 1 260px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:#e9f1ffc7}.dollTitleGroup[data-v-897d4772]{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 320px}.dollClassBox[data-v-897d4772]{display:inline-flex;align-items:center;gap:8px;min-width:0;padding:6px 10px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#080d1975}.dollClassIconWrap[data-v-897d4772]{flex:0 0 auto;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.dollClassIcon[data-v-897d4772]{width:24px;height:24px;object-fit:cover;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}.dollClassSelect[data-v-897d4772]{width:150px;min-width:150px;min-height:32px;height:32px;padding:4px 8px;font-size:12px}.dollLevelBox[data-v-897d4772]{display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 10px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#080d1975}.dollLevelLabel[data-v-897d4772]{font-size:12px;color:#d4e0f4d1}.dollLevelInput[data-v-897d4772]{width:88px;min-width:88px;min-height:32px;height:32px;padding:4px 8px;text-align:center}.doll-content[data-v-897d4772]{display:grid;grid-template-columns:58% 42%;gap:12px;padding:14px}.leftside[data-v-897d4772]{display:flex;flex-direction:column;gap:10px}.rightside[data-v-897d4772]{background:#080d1994;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:12px;box-shadow:inset 0 1px #ffffff08}.draftBar[data-v-897d4772]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:10px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#080d199e}.draftBar[data-dirty=true][data-v-897d4772]{border-color:#5ac3ff73;box-shadow:inset 0 0 0 1px #5ac3ff2e}.draftInfo[data-v-897d4772]{min-width:0}.draftTitle[data-v-897d4772]{font-size:13px;font-weight:700}.draftText[data-v-897d4772]{margin-top:2px;font-size:12px;opacity:.8}.draftActions[data-v-897d4772]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.draftHint[data-v-897d4772]{margin-bottom:10px;font-size:12px;color:#cde1ffd1}.panelTitle[data-v-897d4772]{font-size:14px;font-weight:700;margin-bottom:6px}.input[data-v-897d4772]{width:100%;min-height:40px;background:#080d19c7;border:1px solid rgba(167,196,240,.24);color:#edf3ff;border-radius:10px;padding:8px 10px;font-size:14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.input[data-v-897d4772]:focus{border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}.btn[data-v-897d4772]{height:38px;padding:0 12px;border-radius:12px;border:none;cursor:pointer;font-weight:700;color:#d7d7d7;font-size:12px;background:#7f82e724;transition:filter .15s,transform .08s}.btn[data-v-897d4772]:hover{filter:brightness(1.05)}.btn[data-v-897d4772]:active{transform:translateY(1px)}.btn.ghost[data-v-897d4772]{background:transparent;color:#e6e8ee;border:1px solid rgba(255,255,255,.12)}.btn.ghost[data-v-897d4772]:hover{background:#ffffff0a}.addRow[data-v-897d4772]{display:grid;grid-template-columns:1fr 110px auto;gap:6px;margin-bottom:8px}.addCharRow[data-v-897d4772]{grid-template-columns:minmax(0,1fr) 120px;margin-bottom:0}.addCharRow .btn[data-v-897d4772]{grid-column:1 / -1;width:100%;justify-self:stretch}.createCard[data-v-897d4772]{display:grid;gap:8px;padding:10px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#080d196b}.createCardTitle[data-v-897d4772]{font-size:13px;font-weight:700;color:#f4f8ff}.charFilters[data-v-897d4772]{display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:6px}.filterField[data-v-897d4772]{display:grid;gap:4px}.filterLabel[data-v-897d4772]{font-size:11px;color:#d4e0f4bd;padding-left:2px}.filterSelect[data-v-897d4772],.addSquadSelect[data-v-897d4772]{font-size:12px}.charList[data-v-897d4772]{display:flex;flex-direction:column;gap:6px}.charRow[data-v-897d4772]{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center;padding:8px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#0000004d;cursor:pointer}.charMain[data-v-897d4772]{min-width:0;display:flex;align-items:center;gap:6px}.squadBadge[data-v-897d4772]{flex:0 0 auto;border:1px solid rgba(255,210,120,.45);border-radius:999px;padding:2px 6px;font-size:11px;font-weight:700;line-height:1;color:#ffd89a;background:#ffd27826}.charRow[data-active=true][data-v-897d4772]{border-color:#ffd27899;box-shadow:inset 0 0 0 1px #ffd2784d}.charRow[data-dirty=true][data-v-897d4772]{border-color:#5ac3ff52}.charName[data-v-897d4772]{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.charNameWrap[data-v-897d4772]{min-width:0;display:grid;gap:2px}.charNameLine[data-v-897d4772]{min-width:0;display:flex;align-items:center;gap:6px}.charMetaLine[data-v-897d4772]{display:flex;flex-wrap:wrap;gap:8px;font-size:11px;color:#d4e0f4bd}.charEditWrap[data-v-897d4772]{min-width:0;display:flex;align-items:center;gap:6px;flex:1 1 auto}.draftBadge[data-v-897d4772]{flex:0 0 auto;padding:2px 6px;border-radius:999px;border:1px solid rgba(90,195,255,.4);background:#5ac3ff24;color:#9edcff;font-size:10px;font-weight:700}.charPetLine[data-v-897d4772]{min-width:0;display:grid;grid-template-columns:16px 1fr;align-items:center;gap:4px;opacity:.85}.charPetIcon[data-v-897d4772]{width:14px;height:14px;object-fit:contain}.charPetName[data-v-897d4772]{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nameInput[data-v-897d4772]{min-height:26px;height:26px;padding:4px 6px;font-size:12px}.charActions[data-v-897d4772]{display:flex;align-items:center;gap:4px}.charActions .btn[data-v-897d4772]{height:28px;padding:0 8px;border-radius:8px;font-size:12px}.squadSelect[data-v-897d4772]{width:56px;min-width:56px;min-height:28px;height:28px;padding:4px 6px;font-size:11px}.muted[data-v-897d4772]{opacity:.7;font-size:12px}.err[data-v-897d4772]{color:#ff8f8f;font-size:12px;margin-top:4px}.modalOverlay[data-v-897d4772]{position:fixed;inset:0;z-index:100;background:#0009;display:grid;place-items:center;padding:16px}.modal[data-v-897d4772]{width:min(460px,100%);background:linear-gradient(145deg,#151c2df5,#0b101cf5),#0b101cf2;border:1px solid rgba(255,255,255,.14);border-radius:14px}.historyModal[data-v-897d4772]{width:min(920px,100%)}.modalHeader[data-v-897d4772]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px;border-bottom:1px solid rgba(255,255,255,.08)}.modalTitle[data-v-897d4772]{font-size:14px;font-weight:700}.modalSubtitle[data-v-897d4772]{display:block;margin-top:3px;font-size:12px;font-weight:500;opacity:.8}.modalBody[data-v-897d4772]{padding:12px 10px;font-size:13px}.guestList[data-v-897d4772]{margin-top:8px;display:grid;gap:6px}.guestRow[data-v-897d4772]{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;border:1px solid rgba(255,255,255,.08);padding:6px}.guestName[data-v-897d4772]{font-size:12px}.guestActions[data-v-897d4772]{display:flex;gap:6px}.guestActions .btn[data-v-897d4772],.modalHeader .btn[data-v-897d4772],.modalFooter .btn[data-v-897d4772]{height:34px;padding:0 10px;border-radius:10px;font-size:12px}.modalFooter[data-v-897d4772]{padding:10px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:flex-end;gap:8px}.person[data-v-897d4772]{position:relative;width:100%;height:300px;background:radial-gradient(circle at 50% 22%,rgba(167,196,240,.08),transparent 18%),radial-gradient(ellipse at 50% 68%,rgba(167,196,240,.05),transparent 28%),linear-gradient(180deg,#080d19b8,#080d19e6);border:1px solid rgba(255,255,255,.06);border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff05}.doll-field[data-v-897d4772]{position:absolute;width:46px;height:46px;border:1px solid rgba(255,210,120,.3);border-radius:10px;background:linear-gradient(180deg,#1e2432f2,#0e121cfa),#0c1018f5;padding:0;cursor:pointer;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffd2781f}.doll-field[data-active=true][data-v-897d4772]{outline:2px solid rgba(255,210,120,.7)}.doll-field.dirty[data-v-897d4772],.select-item.sph.dirty[data-v-897d4772]{box-shadow:0 0 0 2px #5ac3ffa6}.doll-field .active-item[data-v-897d4772]{position:absolute;inset:4px;display:flex;align-items:center;justify-content:center}.doll-field img[data-v-897d4772]{width:48px;height:48px;object-fit:contain}.personSlotLabel[data-v-897d4772]{margin-top:-2px;text-align:center;font-size:11px;color:#d4e0f4bd}.ench[data-v-897d4772]{position:absolute;right:2px;bottom:2px;background:#0009;border-radius:6px;padding:0 4px;font-size:10px;font-weight:700}.pic-9[data-v-897d4772]{top:14px;left:22px}.pic-10[data-v-897d4772]{top:68px;left:22px}.pic-8[data-v-897d4772]{top:122px;left:22px}.pic-1[data-v-897d4772]{top:14px;left:50%;transform:translate(-50%)}.pic-3[data-v-897d4772]{top:68px;left:50%;transform:translate(-50%)}.pic-5[data-v-897d4772]{top:122px;left:50%;transform:translate(-50%)}.pic-7[data-v-897d4772]{top:176px;left:50%;transform:translate(-50%)}.pic-2[data-v-897d4772]{top:14px;right:22px}.pic-4[data-v-897d4772]{top:68px;right:22px}.pic-6[data-v-897d4772]{top:122px;right:22px}.pic-11[data-v-897d4772]{top:176px;right:22px}.pic-gloves-center[data-v-897d4772]{top:50%;left:50%;transform:translate(-50%,-50%)}.sph-block[data-v-897d4772]{border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:12px;background:linear-gradient(180deg,#080d19b3,#080d19e0),#080d19cc;box-shadow:inset 0 0 0 1px #ffffff05}.sph-grid[data-v-897d4772]{display:grid;grid-template-columns:repeat(5,46px);justify-content:center;gap:8px;padding:8px 0}.select-item.sph[data-v-897d4772]{width:46px;height:46px;border:1px solid rgba(255,210,120,.26);border-radius:10px;background:linear-gradient(180deg,#1c212ef2,#0c1018fa),#0c1018f5;padding:0;cursor:pointer;position:relative;box-shadow:inset 0 1px #ffffff08}.select-item.sph[data-active=true][data-v-897d4772]{outline:2px solid rgba(255,210,120,.7)}.select-item.sph.empty[data-v-897d4772]{box-shadow:inset 0 0 0 1px #ffd27859}.select-item.sph .active-item[data-v-897d4772]{position:absolute;inset:4px;display:flex;align-items:center;justify-content:center}.select-item.sph img[data-v-897d4772]{width:48px;height:48px}.pet-slot-wrap[data-v-897d4772]{margin-top:8px;display:grid;justify-items:center;gap:4px}.pet-grid[data-v-897d4772]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.pet-slot[data-v-897d4772]{width:46px;height:46px}.pet-slot .active-item[data-v-897d4772]{inset:3px}.slotGroupLabel[data-v-897d4772]{font-size:11px;opacity:.85;text-align:center}.rest-gear-wrap[data-v-897d4772]{margin-top:10px;display:grid;justify-items:center;gap:8px}.rest-gear-row[data-v-897d4772]{display:grid;grid-template-columns:repeat(5,46px);gap:8px}.rest-slot .active-item[data-v-897d4772]{inset:3px}.notesCard[data-v-897d4772]{margin-top:10px;display:grid;gap:8px}.notesHead[data-v-897d4772]{display:flex;align-items:center;justify-content:space-between;gap:8px}.notesTitle[data-v-897d4772],.notesMeta[data-v-897d4772]{font-size:11px}.notesMeta[data-v-897d4772]{color:#d4e0f4bd}.notesInput[data-v-897d4772]{min-height:108px;resize:vertical;line-height:1.45}.item-list-block[data-v-897d4772]{border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:10px;background:#080d1994;box-shadow:inset 0 1px #ffffff08}.classes-tabs ul[data-v-897d4772]{list-style:none;margin:0;padding:0;display:flex;gap:8px}.select-class a[data-v-897d4772]{color:#e7e9ee;text-decoration:none;font-size:13px}.select-class.active a[data-v-897d4772]{font-weight:700}.simple-search[data-v-897d4772]{margin:8px 0}.simple-search input[data-v-897d4772]{width:100%;background:#080d19c7;border:1px solid rgba(167,196,240,.24);color:#edf3ff;border-radius:10px;padding:8px 10px;font-size:12px}.slotSearchHint[data-v-897d4772]{margin:-2px 0 8px;font-size:11px;color:#d4e0f4c7}.itemsHead[data-v-897d4772]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.slotDraftMeta[data-v-897d4772]{margin-bottom:8px;font-size:12px;color:#9edcff}.itemsTitle[data-v-897d4772]{font-size:13px;font-weight:700}.itemsList[data-v-897d4772]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px;max-height:420px;overflow:auto;padding-right:4px}.infoTitle[data-v-897d4772]{font-size:13px;font-weight:700;margin-bottom:6px}.infoList[data-v-897d4772]{list-style:none;padding:0;margin:0;display:grid;gap:6px;font-size:12px}.itemRow[data-v-897d4772]{display:grid;grid-template-columns:32px 1fr;gap:6px;align-items:center;padding:6px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;border-radius:10px;text-align:left}.itemRow[data-active=true][data-v-897d4772]{border-color:#5ac3ff85;background:#5ac3ff1a}.itemRow[data-disabled=true][data-v-897d4772]{opacity:.55;cursor:not-allowed}.itemRow img[data-v-897d4772]{width:28px;height:28px;object-fit:contain}.itemName[data-v-897d4772]{font-size:12px;font-weight:600}.itemMeta[data-v-897d4772]{font-size:11px;opacity:.7;display:flex;flex-wrap:wrap;gap:8px}.last-edit[data-v-897d4772]{margin-top:8px;font-size:12px;opacity:.86}.historyActions[data-v-897d4772]{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.historyToolbar[data-v-897d4772]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.historyList[data-v-897d4772]{display:grid;gap:8px}.modalHistoryList[data-v-897d4772]{max-height:min(70vh,720px);overflow:auto;padding-right:4px}.historyRow[data-v-897d4772]{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px;background:#0000003d}.historyMeta[data-v-897d4772]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:6px}.historyChar[data-v-897d4772],.historySlot[data-v-897d4772],.historyCount[data-v-897d4772],.historyTime[data-v-897d4772],.historySource[data-v-897d4772]{font-size:11px;line-height:1;padding:3px 6px;border-radius:999px}.historyChar[data-v-897d4772]{color:#f4f8ff;background:#ffffff14}.historySlot[data-v-897d4772],.historyCount[data-v-897d4772]{color:#ffd89a;background:#ffd27824}.historyTime[data-v-897d4772]{color:#d4e0f4db;background:#ffffff0d}.historySource[data-v-897d4772]{color:#9edcff;background:#5ac3ff1f}.historyActor[data-v-897d4772]{color:#b8ffc8;background:#22c55e24}.historyChange[data-v-897d4772]{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;font-size:12px}.historyChange[data-v-897d4772]>:not(.historyArrow),.historyBatchValue[data-v-897d4772]{min-width:0;white-space:pre-wrap;word-break:break-word}.historyBatchList[data-v-897d4772]{display:grid;gap:6px}.historyBatchRow[data-v-897d4772]{display:grid;grid-template-columns:140px 1fr auto 1fr;gap:8px;align-items:center;font-size:12px}.historyBatchSlot[data-v-897d4772]{font-size:11px;font-weight:700;color:#ffd89a}.historyBatchValue[data-v-897d4772]{min-width:0}.historyArrow[data-v-897d4772]{opacity:.7}.fadeInUp[data-v-897d4772]{animation:fadeUp-897d4772 .45s ease both}.delay1[data-v-897d4772]{animation-delay:.08s}.delay2[data-v-897d4772]{animation-delay:.14s}@keyframes fadeUp-897d4772{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.page[data-v-897d4772],.hero[data-v-897d4772],.doll-content[data-v-897d4772],.charFilters[data-v-897d4772],.addRow[data-v-897d4772]{grid-template-columns:1fr}.panelTop[data-v-897d4772]{flex-direction:column;align-items:stretch}.panelTopStart[data-v-897d4772],.panelTopActions[data-v-897d4772]{justify-content:space-between}}@media(max-width:900px){.panel[data-v-897d4772]{border-radius:14px}.char-panel[data-v-897d4772]{padding:10px}.input[data-v-897d4772]{font-size:16px}.panelTopStart[data-v-897d4772],.panelTopActions[data-v-897d4772]{flex-direction:column;align-items:stretch}.panelTopBtn[data-v-897d4772]{width:100%}.doll-top-line[data-v-897d4772]{align-items:stretch}.dollTitleGroup[data-v-897d4772]{width:100%;flex-direction:column;align-items:stretch}.dollClassBox[data-v-897d4772]{width:100%}.dollClassSelect[data-v-897d4772]{width:100%;min-width:0}.dollLevelBox[data-v-897d4772]{width:100%;justify-content:space-between}.dollLevelInput[data-v-897d4772]{width:100%;min-width:0}.draftBar[data-v-897d4772],.historyToolbar[data-v-897d4772]{flex-direction:column;align-items:stretch}.draftActions[data-v-897d4772]{justify-content:flex-start}.draftActions .btn[data-v-897d4772],.historyToolbar .btn[data-v-897d4772]{width:100%}.historyChange[data-v-897d4772],.historyBatchRow[data-v-897d4772]{grid-template-columns:1fr}.historyArrow[data-v-897d4772]{justify-self:center}}.copyToast[data-v-897d4772]{position:fixed;right:16px;bottom:16px;z-index:150;border:1px solid rgba(255,255,255,.2);background:#141620f2;color:#e7e9ee;border-radius:8px;padding:10px 12px;font-size:12px;box-shadow:0 10px 30px #0006}.panel[data-v-3cc1e65c]{position:relative;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:12px;background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12}.zpTopbar[data-v-3cc1e65c]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.panelTitleBlock[data-v-3cc1e65c]{display:grid;gap:4px}.title[data-v-3cc1e65c]{font-size:14px;font-weight:800;color:#edf3ff}.muted[data-v-3cc1e65c]{opacity:.74;font-size:11px;color:#c5d4ef}.err[data-v-3cc1e65c]{color:#ff8f8f;font-size:12px}.mt10[data-v-3cc1e65c]{margin-top:10px}.toolbarActions[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.zpSummary[data-v-3cc1e65c]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.summaryPill[data-v-3cc1e65c]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#edf3ff}.summaryPill.subtle[data-v-3cc1e65c]{color:#d4e0f4d1}.summaryPill.danger[data-v-3cc1e65c]{color:#ffd6d6;background:#ef444429;border-color:#ef444442}.alertBar[data-v-3cc1e65c]{margin-top:12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(239,68,68,.26);background:#ef44441a;display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:12px;color:#ffe3e3}.zpLayout[data-v-3cc1e65c]{margin-top:12px;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.55fr);gap:14px;align-items:start}.zpMapColumn[data-v-3cc1e65c]{display:grid;gap:12px}.globalTimerCard[data-v-3cc1e65c],.mapCard[data-v-3cc1e65c],.partyPanel[data-v-3cc1e65c],.storagePagePanel[data-v-3cc1e65c],.zoneCard[data-v-3cc1e65c]{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#060a1457}.globalTimerCard[data-v-3cc1e65c],.partyPanel[data-v-3cc1e65c],.storagePagePanel[data-v-3cc1e65c],.mapCard[data-v-3cc1e65c]{padding:12px}.storagePageGrid[data-v-3cc1e65c]{margin-top:12px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:14px;align-items:start}.storagePagePanel[data-v-3cc1e65c]{min-width:0}.mapHint[data-v-3cc1e65c]{margin-bottom:10px;font-size:11px;color:#d4e0f4d1}.mapWrap[data-v-3cc1e65c]{position:relative;width:100%;aspect-ratio:760 / 542;overflow:hidden;border-radius:14px}.zpMapImage[data-v-3cc1e65c]{display:block;width:100%;height:100%;object-fit:cover}.zoneHotspot[data-v-3cc1e65c]{position:absolute;transform:translate(-50%,-50%);display:grid;gap:3px;justify-items:center;min-width:82px;max-width:150px;min-height:28px;padding:4px 8px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:#0a101ebd;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 18px #00000047;text-align:center;transition:transform .12s ease,border-color .12s ease,background .12s ease}.zoneHotspot[data-filled=true][data-v-3cc1e65c]{border-color:#8bc9ff5c}.zoneHotspot[data-over=true][data-v-3cc1e65c]{transform:translate(-50%,-50%) scale(1.05);border-color:#ffd27899;background:#251809d1}.zoneHotspotLabel[data-v-3cc1e65c]{display:inline-block;font-size:12px;font-weight:800;color:#f6f8ff;line-height:1}.zoneHotspotNames[data-v-3cc1e65c]{display:-webkit-box;overflow:hidden;font-size:10px;line-height:1.2;color:#e2eaf8f0;white-space:pre-line;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:3}.zoneHotspotBadge[data-v-3cc1e65c]{position:absolute;top:-8px;right:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;background:#ffffff1a;color:#f2f6ff}.zoneHotspotBadge[data-state=active][data-v-3cc1e65c]{background:#22c55e33;color:#dff9df}.zoneHotspotBadge[data-state=expired][data-v-3cc1e65c]{background:#ef444438;color:#ffe4e4}.zoneGrid[data-v-3cc1e65c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.zoneCard[data-v-3cc1e65c]{padding:10px;display:grid;gap:10px;transition:border-color .12s ease,background .12s ease}.zoneCard[data-over=true][data-v-3cc1e65c]{border-color:#ffd27873;background:#25180942}.zoneCardHead[data-v-3cc1e65c]{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.zoneCardTitle[data-v-3cc1e65c]{font-size:13px;font-weight:800;color:#f6f8ff}.timerBadge[data-v-3cc1e65c]{flex:0 0 auto;min-height:28px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;font-size:11px;font-weight:700;background:#ffffff0f}.timerBadge[data-state=active][data-v-3cc1e65c]{color:#dff9df;background:#22c55e29}.timerBadge[data-state=expired][data-v-3cc1e65c]{color:#ffe4e4;background:#ef44442e}.timerBadge[data-state=idle][data-v-3cc1e65c]{color:#d4e0f4d1}.timerToolbar[data-v-3cc1e65c]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:end}.timerField[data-v-3cc1e65c]{display:grid;gap:6px;font-size:11px;color:#d4e0f4d1}.timerInput[data-v-3cc1e65c]{width:96px}.timerActions[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;gap:8px}.manualSpeechBar[data-v-3cc1e65c]{margin-top:10px;display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:10px;align-items:end}.manualSpeechField[data-v-3cc1e65c]{min-width:0}.zoneMembers[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;gap:8px}.zoneMemberChip[data-v-3cc1e65c]{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 6px 0 8px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);cursor:grab}.zoneMemberChip[data-v-3cc1e65c]:active,.partyRow[data-v-3cc1e65c]:active{cursor:grabbing}.partyClassIcon[data-v-3cc1e65c]{width:18px;height:18px;flex:0 0 auto;object-fit:cover;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.zoneMemberName[data-v-3cc1e65c]{font-size:12px}.zoneMemberRemove[data-v-3cc1e65c]{width:22px;height:22px;border-radius:50%;border:none;background:#ef444429;color:#ffcdcd;cursor:pointer;line-height:1;padding:0}.partyPanel[data-v-3cc1e65c]{display:grid;gap:9px;transition:border-color .12s ease,background .12s ease}.partyPanel[data-over=true][data-v-3cc1e65c]{border-color:#ffd2786b;background:#25180933}.partyPanelActions[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.partyList[data-v-3cc1e65c]{display:grid;gap:6px;max-height:min(95vh,1160px);overflow:auto;padding-right:4px}.partyRow[data-v-3cc1e65c]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-items:center;padding:7px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;cursor:grab}.partyRow[data-drop=true][data-v-3cc1e65c]{border-color:#ffd2786b;background:#2518093d}.partyRow[data-v-3cc1e65c]:before,.partyRow[data-v-3cc1e65c]:after{content:"";position:absolute;left:10px;right:10px;height:2px;border-radius:999px;background:#ffd278;box-shadow:0 0 14px #ffd278a6;pointer-events:none;display:none}.partyRow[data-drop-position=before][data-v-3cc1e65c]:before{top:-6px;display:block}.partyRow[data-drop-position=after][data-v-3cc1e65c]:after{bottom:-6px;display:block}.partyEndDrop[data-v-3cc1e65c]{min-height:34px;display:grid;place-items:center;border-radius:10px;border:1px dashed rgba(255,210,120,.28);background:#ffd2780d;color:#ffe4aa;font-size:11px;font-weight:700;transition:border-color .12s ease,background .12s ease}.partyEndDrop[data-over=true][data-v-3cc1e65c]{border-color:#ffd2789e;background:#ffd27824}.partyRowMain[data-v-3cc1e65c]{position:relative;min-width:0;display:grid;gap:4px;padding-right:24px}.partyRemoveTopBtn[data-v-3cc1e65c]{position:absolute;top:-2px;right:-2px;width:22px;height:22px;border-radius:50%;border:1px solid rgba(239,68,68,.24);background:#ef44441a;color:#ffb4b4;cursor:pointer;line-height:1;padding:0;font-size:15px;font-weight:800}.partyRemoveTopBtn[data-v-3cc1e65c]:hover{background:#ef44442e}.partyRowName[data-v-3cc1e65c]{min-width:0;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:#f4f8ff;word-break:break-word}.partyRowName span[data-v-3cc1e65c],.pickerName span[data-v-3cc1e65c],.partySummaryName[data-v-3cc1e65c],.zoneMemberName[data-v-3cc1e65c]{min-width:0}.partyInlineOrder[data-v-3cc1e65c]{flex:0 0 auto;min-width:22px;min-height:22px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffd27829;color:#ffd89a;font-size:10px;font-weight:800}.partyRowMeta[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.partyPresence[data-v-3cc1e65c]{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#d4e0f4d1;font-size:10px;font-weight:700}.partyRowActions[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(112px,132px);gap:6px;align-items:center}.memberCounterControls[data-v-3cc1e65c]{min-width:0;display:flex;flex-wrap:wrap;gap:5px;align-items:center}.counterBtn[data-v-3cc1e65c]{min-height:26px;padding:0 6px;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:#71baff17;color:#e8f2ff;cursor:pointer;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700}.counterBtn[data-v-3cc1e65c]:hover{background:#71baff26}.counterBtn b[data-v-3cc1e65c]{min-width:18px;min-height:18px;padding:0 4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;color:#fff;font-size:10px}.resetCounterBtn[data-v-3cc1e65c]{flex:0 0 auto;height:26px;padding:0 7px;border-radius:8px;font-size:10px}.zoneSelect[data-v-3cc1e65c]{width:100%;min-height:30px;height:30px;font-size:11px}.partySummary[data-v-3cc1e65c]{margin-top:12px;display:grid;gap:8px}.partySummaryTitle[data-v-3cc1e65c]{font-size:12px;font-weight:700;color:#d4e0f4d6}.partySummaryList[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;gap:8px}.partySummaryChip[data-v-3cc1e65c]{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 10px 0 6px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.partySummaryOrder[data-v-3cc1e65c]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ffd2782e;color:#ffd89a;font-size:11px;font-weight:800}.partySummaryName[data-v-3cc1e65c]{font-size:12px;font-weight:600}.pickerList[data-v-3cc1e65c]{margin-top:12px;display:grid;gap:8px;max-height:min(56vh,620px);overflow:auto;padding-right:4px}.pickerRow[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.pickerMain[data-v-3cc1e65c]{min-width:0;display:grid;gap:6px}.pickerName[data-v-3cc1e65c]{min-width:0;display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:#f4f8ff}.pickerMeta[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pickerToggle[data-selected=true][data-v-3cc1e65c]{border-color:#ef444452;color:#ffb4b4;background:#ef444414}.storageCreate[data-v-3cc1e65c],.storageRow[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(340px,1.8fr) 110px minmax(220px,1.2fr) auto;gap:8px;align-items:center}.storageSearchField[data-v-3cc1e65c]{min-width:0}.storageNameCell[data-v-3cc1e65c],.storageNameInputWrap[data-v-3cc1e65c]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center}.storageNameInput[data-v-3cc1e65c]{width:100%;min-width:0}.storageItemIcon[data-v-3cc1e65c]{width:34px;height:34px;object-fit:contain;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);padding:3px}.storageList[data-v-3cc1e65c]{margin-top:12px;display:grid;gap:8px;max-height:min(60vh,640px);overflow:auto;padding-right:4px}.storageHistory[data-v-3cc1e65c]{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);display:grid;gap:10px}.storageHistoryHead[data-v-3cc1e65c]{display:flex;justify-content:space-between;gap:8px;align-items:center}.storageHistoryTitle[data-v-3cc1e65c]{font-size:13px;font-weight:800;color:#edf3ff}.storageHistoryList[data-v-3cc1e65c]{display:grid;gap:6px;max-height:none;overflow:visible;padding-right:4px}.storageHistoryRow[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-items:start;padding:8px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.storageHistoryMain[data-v-3cc1e65c]{min-width:0;display:grid;gap:3px}.storageHistoryTop[data-v-3cc1e65c]{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.storageHistoryAction[data-v-3cc1e65c]{font-size:12px;font-weight:800;color:#f6f8ff}.storageHistoryMeta[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;text-align:right;font-size:11px;color:#d4e0f4a8}.storageHistoryItem[data-v-3cc1e65c],.storageHistoryDetail[data-v-3cc1e65c]{min-width:0;font-size:11px;color:#d4e0f4d1;overflow-wrap:anywhere}.storageHistoryPagination[data-v-3cc1e65c]{display:flex;justify-content:space-between;gap:10px;align-items:center;padding-top:2px}.modal.statsModal[data-v-3cc1e65c]{width:min(1760px,calc(100vw - 12px));max-height:calc(100vh - 12px)}.statsModalBody[data-v-3cc1e65c]{display:grid;gap:12px}.statsToolbar[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.statsModeSwitch[data-v-3cc1e65c]{display:inline-flex;gap:4px;padding:3px;border-radius:11px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.statsModeSwitch .btn[data-active=true][data-v-3cc1e65c]{background:#ffd27829;color:#ffe4aa;border-color:#ffd27852}.statsMonthTitle[data-v-3cc1e65c]{min-width:180px;text-align:center;color:#edf3ff;font-size:14px;font-weight:800;text-transform:capitalize}.statsGrid[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(560px,.95fr) minmax(520px,1.05fr);gap:12px;align-items:start}.statsCharactersGrid[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(340px,.42fr) minmax(680px,1fr);gap:12px;align-items:start}.statsCalendarPanel[data-v-3cc1e65c],.statsDetailsPanel[data-v-3cc1e65c],.statsCharacterCard[data-v-3cc1e65c],.statsCharactersPanel[data-v-3cc1e65c],.statsCharacterWide[data-v-3cc1e65c]{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#060a1457;padding:12px}.statsWeekdays[data-v-3cc1e65c],.statsCalendar[data-v-3cc1e65c]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.statsWeekdays[data-v-3cc1e65c]{margin-bottom:6px;color:#d4e0f4ad;font-size:10px;font-weight:800;text-align:center}.statsDay[data-v-3cc1e65c]{min-height:72px;padding:7px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:#edf3ff;display:grid;gap:3px;align-content:start;text-align:left;cursor:pointer}.statsDay[data-v-3cc1e65c]:hover{border-color:#71baff52;background:#71baff14}.statsDay.selected[data-v-3cc1e65c]{border-color:#ffd2788c;background:#ffd2781f}.statsDay.blank[data-v-3cc1e65c]{visibility:hidden;pointer-events:none}.statsDayNumber[data-v-3cc1e65c]{font-weight:900;font-size:13px}.statsDayTime[data-v-3cc1e65c]{color:#d8e7ff;font-size:11px;font-weight:700}.statsDayCount[data-v-3cc1e65c]{color:#d4e0f49e;font-size:10px}.statsDetailsPanel[data-v-3cc1e65c]{display:grid;gap:10px}.statsDetailsHead[data-v-3cc1e65c]{display:flex;justify-content:space-between;gap:8px}.statsDetailsTitle[data-v-3cc1e65c],.statsCharacterTitle[data-v-3cc1e65c],.statsSubTitle[data-v-3cc1e65c]{color:#edf3ff;font-size:13px;font-weight:850}.statsPeopleList[data-v-3cc1e65c]{display:grid;gap:6px;max-height:220px;overflow:auto;padding-right:4px}.statsPersonRow[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,auto) 84px;gap:8px;align-items:center;min-height:38px;padding:7px 9px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#edf3ff;cursor:pointer;text-align:left}.statsPersonRow[data-selected=true][data-v-3cc1e65c]{border-color:#ffd27870;background:#ffd2781a}.statsPersonName[data-v-3cc1e65c]{min-width:0;font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis}.statsPersonMeta[data-v-3cc1e65c]{color:#d4e0f4ad;font-size:10px}.statsPersonTime[data-v-3cc1e65c]{justify-self:end;font-size:11px;font-weight:800}.statsCharacterCard[data-v-3cc1e65c]{display:grid;gap:10px}.statsCharactersPanel[data-v-3cc1e65c]{display:grid;gap:8px}.statsCharacterList[data-v-3cc1e65c]{display:grid;gap:6px;max-height:min(68vh,780px);overflow:auto;padding-right:4px}.statsCharacterListRow[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(108px,auto) 84px;gap:8px;align-items:center;min-height:40px;padding:8px 9px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#edf3ff;text-align:left;cursor:pointer}.statsCharacterListRow[data-selected=true][data-v-3cc1e65c]{border-color:#ffd27870;background:#ffd2781a}.statsCharacterWide[data-v-3cc1e65c]{display:grid;gap:12px}.statsTwoColumns[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(360px,1fr);gap:12px;align-items:start}.statsDateRow[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px;border-radius:9px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;color:#edf3ff;cursor:pointer;text-align:left;font-size:11px}.statsDateRow[data-v-3cc1e65c]:hover{border-color:#71baff52;background:#71baff14}.statsTotalsGrid[data-v-3cc1e65c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.statsTotalsGrid div[data-v-3cc1e65c]{min-height:52px;border-radius:10px;padding:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:grid;gap:3px}.statsTotalsGrid span[data-v-3cc1e65c]{color:#d4e0f4a8;font-size:10px}.statsTotalsGrid b[data-v-3cc1e65c]{color:#f6f8ff;font-size:12px}.statsIntervalList[data-v-3cc1e65c]{display:grid;gap:5px}.statsIntervalRow[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,1fr) 80px;gap:8px;align-items:center;padding:7px 8px;border-radius:9px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);font-size:11px;color:#e2eaf8e6}.statsIntervalRow b[data-v-3cc1e65c]{justify-self:end;color:#fff}.officerHero[data-v-3cc1e65c]{margin-top:12px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 12% 20%,rgba(113,186,255,.18),transparent 30%),radial-gradient(circle at 88% 10%,rgba(255,210,120,.14),transparent 24%),#060a1461;display:flex;justify-content:space-between;gap:14px;align-items:center}.officerHeroLabel[data-v-3cc1e65c]{color:#d4e0f4b3;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.officerHeroValue[data-v-3cc1e65c]{margin-top:2px;color:#f6f8ff;font-size:28px;font-weight:900;letter-spacing:-.02em}.officerHeroPills[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.officerDashboard[data-v-3cc1e65c]{margin-top:12px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.6fr);gap:12px;align-items:start}.officerBottomGrid[data-v-3cc1e65c]{margin-top:12px;display:grid;grid-template-columns:minmax(320px,.6fr) minmax(0,1fr);gap:12px;align-items:start}.officerCard[data-v-3cc1e65c]{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#060a1457;padding:12px}.officerCardHead[data-v-3cc1e65c]{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-bottom:10px}.officerCardTitle[data-v-3cc1e65c]{color:#edf3ff;font-size:13px;font-weight:850}.officerGlobalTimer[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;align-items:center}.officerTimerInput[data-v-3cc1e65c]{width:64px;min-height:28px;height:28px;padding:4px 7px;font-size:11px}.officerOk[data-v-3cc1e65c]{padding:12px;border-radius:12px;color:#dff9df;background:#22c55e1a;border:1px solid rgba(34,197,94,.18);font-size:12px;font-weight:800}.officerTimerSummary[data-v-3cc1e65c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.officerTimerSummary>div[data-v-3cc1e65c]{padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff09}.officerTimerSummary span[data-v-3cc1e65c]{display:block;color:#d4e0f4a3;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.officerTimerSummary b[data-v-3cc1e65c]{display:block;margin-top:4px;color:#f6f8ff;font-size:16px;font-weight:900}.officerAttentionList[data-v-3cc1e65c],.officerList[data-v-3cc1e65c],.officerActionList[data-v-3cc1e65c]{display:grid;gap:7px}.officerAttentionItem[data-v-3cc1e65c]{padding:9px 10px;border-radius:10px;font-size:12px;font-weight:800;color:#edf3ff;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.officerAttentionItem[data-level=danger][data-v-3cc1e65c]{color:#ffe4e4;background:#ef444421;border-color:#ef444447}.officerAttentionItem[data-level=warn][data-v-3cc1e65c]{color:#ffe4aa;background:#ffd2781a;border-color:#ffd2783d}.officerQuickActions[data-v-3cc1e65c]{margin-top:10px;display:flex;flex-wrap:wrap;gap:7px}.officerMemberTable[data-v-3cc1e65c]{display:grid;gap:5px}.officerMemberHead[data-v-3cc1e65c],.officerMemberRow[data-v-3cc1e65c]{display:grid;grid-template-columns:36px minmax(150px,1.35fr) minmax(92px,.75fr) 78px 78px minmax(168px,.95fr);gap:6px;align-items:center}.officerMemberHead[data-v-3cc1e65c]{color:#d4e0f4a3;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;padding:0 8px 4px}.officerMemberRow[data-v-3cc1e65c]{min-height:30px;padding:4px 7px;border-radius:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);color:#edf3ff;font-size:11px}.officerMemberName[data-v-3cc1e65c]{min-width:0;display:inline-flex;align-items:center;gap:6px;font-weight:800;overflow:hidden;text-overflow:ellipsis}.officerStatus[data-v-3cc1e65c]{justify-self:start;padding:3px 7px;border-radius:999px;background:#22c55e1f;color:#dff9df;font-size:10px;font-weight:900}.officerStatusCell[data-v-3cc1e65c]{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.officerZoneSelect[data-v-3cc1e65c]{min-width:104px;width:124px;min-height:26px;height:26px;padding:3px 7px;font-size:11px}.officerStatus[data-status="Требуется зона"][data-v-3cc1e65c],.officerStatus[data-status=Ротация][data-v-3cc1e65c]{background:#ffd2781f;color:#ffe4aa}.officerWeeklyList[data-v-3cc1e65c]{max-height:420px;overflow:auto;padding-right:2px}.officerListRow[data-v-3cc1e65c],.officerActionRow[data-v-3cc1e65c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:6px 8px;border-radius:9px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);color:#e2eaf8e6;font-size:11px}.officerListRow b[data-v-3cc1e65c]{color:#fff}.officerActionRow[data-v-3cc1e65c]{grid-template-columns:150px minmax(0,1fr)}.officerActionRow time[data-v-3cc1e65c]{color:#d4e0f49e}.suggest[data-v-3cc1e65c]{border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#090e1af5;box-shadow:0 18px 40px #0000006b;overflow:auto}.suggestFloating[data-v-3cc1e65c]{position:fixed;z-index:260}.suggestItem[data-v-3cc1e65c]{width:100%;display:flex;align-items:center;padding:10px 12px;border:none;border-bottom:1px solid rgba(255,255,255,.06);background:transparent;color:#eef3ff;text-align:left;cursor:pointer}.suggestItem[data-v-3cc1e65c]:last-child{border-bottom:none}.suggestItem[data-v-3cc1e65c]:hover{background:#ffffff0d}.itemWithIcon[data-v-3cc1e65c]{display:inline-flex;align-items:center;gap:10px;min-width:0}.qtyInput[data-v-3cc1e65c]{width:100%}.modalOverlay[data-v-3cc1e65c]{position:fixed;inset:0;z-index:240;background:#000000a8;display:grid;place-items:center;padding:16px}.modalOverlay[data-v-3cc1e65c]:has(.statsModal){padding:6px}.modal[data-v-3cc1e65c]{width:min(980px,100%);max-height:calc(100vh - 48px);overflow:auto;border-radius:14px;background:linear-gradient(145deg,#151c2df5,#0b101cf5),#0b101cf2;border:1px solid rgba(255,255,255,.14)}.partyModal[data-v-3cc1e65c]{width:min(920px,100%)}.modalHeader[data-v-3cc1e65c]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px;border-bottom:1px solid rgba(255,255,255,.08)}.modalTitle[data-v-3cc1e65c]{font-size:15px;font-weight:700}.modalSubtitle[data-v-3cc1e65c]{display:block;margin-top:4px;font-size:12px;font-weight:500;opacity:.8}.modalBody[data-v-3cc1e65c]{padding:12px}.modalFooter[data-v-3cc1e65c]{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:12px;border-top:1px solid rgba(255,255,255,.08)}.input[data-v-3cc1e65c]{width:100%;min-height:36px;background:#080d19c7;border:1px solid rgba(167,196,240,.24);color:#edf3ff;border-radius:9px;padding:7px 10px;font-size:13px;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.input[data-v-3cc1e65c]:focus{border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}.btn[data-v-3cc1e65c]{height:34px;padding:0 11px;border-radius:10px;border:none;cursor:pointer;font-weight:700;color:#d7d7d7;font-size:11px;background:#7f82e724;transition:filter .15s,transform .08s}.btn[data-v-3cc1e65c]:hover{filter:brightness(1.05)}.btn[data-v-3cc1e65c]:active{transform:translateY(1px)}.btn[data-v-3cc1e65c]:disabled{opacity:.6;cursor:default;transform:none;filter:none}.btn.ghost[data-v-3cc1e65c]{background:transparent;color:#e6e8ee;border:1px solid rgba(255,255,255,.12)}.btn.ghost[data-v-3cc1e65c]:hover{background:#ffffff0a}.btn.small[data-v-3cc1e65c]{height:28px;padding:0 9px;border-radius:9px}.fadeInUp[data-v-3cc1e65c]{animation:fadeUp-3cc1e65c .45s ease both}.delay2[data-v-3cc1e65c]{animation-delay:.14s}@keyframes fadeUp-3cc1e65c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1240px){.zpLayout[data-v-3cc1e65c],.storagePageGrid[data-v-3cc1e65c],.statsGrid[data-v-3cc1e65c],.statsCharactersGrid[data-v-3cc1e65c],.statsTwoColumns[data-v-3cc1e65c],.officerDashboard[data-v-3cc1e65c],.officerBottomGrid[data-v-3cc1e65c]{grid-template-columns:1fr}}@media(max-width:860px){.zpTopbar[data-v-3cc1e65c],.alertBar[data-v-3cc1e65c],.storageCreate[data-v-3cc1e65c],.storageRow[data-v-3cc1e65c],.partyRow[data-v-3cc1e65c],.manualSpeechBar[data-v-3cc1e65c],.pickerRow[data-v-3cc1e65c]{display:grid;grid-template-columns:1fr}.toolbarActions[data-v-3cc1e65c],.timerActions[data-v-3cc1e65c],.partyRowActions[data-v-3cc1e65c]{justify-content:flex-start}.partyRowActions[data-v-3cc1e65c]{grid-template-columns:1fr}.statsCalendarPanel[data-v-3cc1e65c],.statsDetailsPanel[data-v-3cc1e65c]{min-width:0}.statsPersonRow[data-v-3cc1e65c],.statsIntervalRow[data-v-3cc1e65c],.statsTotalsGrid[data-v-3cc1e65c],.officerMemberHead[data-v-3cc1e65c],.officerMemberRow[data-v-3cc1e65c],.officerActionRow[data-v-3cc1e65c]{grid-template-columns:1fr}.statsPersonTime[data-v-3cc1e65c],.statsIntervalRow b[data-v-3cc1e65c]{justify-self:start}.officerHero[data-v-3cc1e65c]{display:grid}.officerHeroPills[data-v-3cc1e65c]{justify-content:flex-start}.timerToolbar[data-v-3cc1e65c]{grid-template-columns:1fr}.modalFooter[data-v-3cc1e65c],.zoneCardHead[data-v-3cc1e65c],.modalHeader[data-v-3cc1e65c]{flex-direction:column;align-items:stretch}}@media(max-width:640px){.panel[data-v-3cc1e65c]{padding:10px;border-radius:14px}.input[data-v-3cc1e65c]{font-size:16px}.zoneHotspot[data-v-3cc1e65c]{min-height:24px;padding:2px 7px}.zoneHotspotLabel[data-v-3cc1e65c]{font-size:10px}.zoneGrid[data-v-3cc1e65c]{grid-template-columns:1fr}}.page[data-v-7f292ec3]{display:grid;gap:8px}.panel[data-v-7f292ec3]{position:relative;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:12px;background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12}.hero[data-v-7f292ec3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.eyebrow[data-v-7f292ec3]{margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:700}h1[data-v-7f292ec3]{margin:0;font-size:clamp(18px,2.2vw,28px);font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif;font-weight:800;color:#f1f6ff}.lead[data-v-7f292ec3]{margin:6px 0 0;max-width:780px;font-size:13px;color:#d4e0f4d6;line-height:1.35}.guestInfoCard[data-v-7f292ec3]{min-width:220px;display:grid;gap:4px;padding:10px;border-radius:12px;background:#080d198f;border:1px solid rgba(255,255,255,.08)}.guestInfoTitle[data-v-7f292ec3]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:700}.guestInfoText[data-v-7f292ec3]{font-size:13px;font-weight:700}.guestInfoMeta[data-v-7f292ec3]{font-size:11px;color:#d4e0f4c2}.splitTabs[data-v-7f292ec3]{display:inline-flex;flex-wrap:wrap;gap:8px}.splitTab[data-v-7f292ec3]{height:36px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#080d198f;color:#edf3ff;font-size:12px;font-weight:800;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .08s ease}.splitTab[data-active=true][data-v-7f292ec3]{border-color:#71baff94;background:#71baff24;box-shadow:0 0 0 2px #71baff14}.splitTab[data-v-7f292ec3]:hover{border-color:#ffffff2e}.splitTab[data-v-7f292ec3]:active{transform:translateY(1px)}.toolbar[data-v-7f292ec3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.toolbarFilters[data-v-7f292ec3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 220px;gap:6px;align-items:center}.toolbarActions[data-v-7f292ec3]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.sortSelect[data-v-7f292ec3],.searchInput[data-v-7f292ec3]{min-width:0}.panelTop[data-v-7f292ec3]{display:flex;justify-content:space-between;gap:8px;align-items:center}.panelTitleBlock[data-v-7f292ec3]{display:grid;gap:2px}.title[data-v-7f292ec3]{font-size:14px;font-weight:800;color:#edf3ff}.entryGrid[data-v-7f292ec3]{margin-top:8px;display:grid;gap:8px}.pagination[data-v-7f292ec3]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:2px;padding-top:2px}.paginationInfo[data-v-7f292ec3]{font-size:11px;color:#d4e0f4d1}.entryCard[data-v-7f292ec3]{display:grid;gap:8px;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#080d196b}.entryTop[data-v-7f292ec3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.entryHead[data-v-7f292ec3]{min-width:0}.entryLocation[data-v-7f292ec3]{font-size:16px;font-weight:800;color:#f4f8ff;word-break:break-word;line-height:1.15}.entryMeta[data-v-7f292ec3]{margin-top:4px;display:flex;flex-wrap:wrap;gap:4px}.metaPill[data-v-7f292ec3]{display:inline-flex;align-items:center;min-height:22px;padding:0 7px;border-radius:999px;font-size:10px;color:#d4e0f4e0;background:#ffffff0f}.entryActions[data-v-7f292ec3]{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.entryBody[data-v-7f292ec3]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:10px;align-items:start}.entrySection[data-v-7f292ec3]{display:grid;gap:6px}.entrySectionLabel[data-v-7f292ec3]{font-size:11px;font-weight:700;color:#d4e0f4c2;text-transform:uppercase;letter-spacing:.04em}.partyList[data-v-7f292ec3]{display:flex;flex-wrap:wrap;gap:6px}.partyChip[data-v-7f292ec3]{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 8px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:11px}.partySquad[data-v-7f292ec3]{color:#ffd89a;font-weight:700}.dropBox[data-v-7f292ec3]{min-height:46px;padding:8px 10px;border-radius:12px;background:#00000038;border:1px solid rgba(255,255,255,.06);white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.35;color:#ecf3ffe6}.input[data-v-7f292ec3]{width:100%;min-height:36px;background:#080d19c7;border:1px solid rgba(167,196,240,.24);color:#edf3ff;border-radius:9px;padding:7px 10px;font-size:13px;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.input[data-v-7f292ec3]:focus{border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}.btn[data-v-7f292ec3]{height:34px;padding:0 11px;border-radius:10px;border:none;cursor:pointer;font-weight:700;color:#d7d7d7;font-size:11px;background:#7f82e724;transition:filter .15s,transform .08s}.btn[data-v-7f292ec3]:hover{filter:brightness(1.05)}.btn[data-v-7f292ec3]:active{transform:translateY(1px)}.btn[data-v-7f292ec3]:disabled{opacity:.6;cursor:default;transform:none;filter:none}.btn.ghost[data-v-7f292ec3]{background:transparent;color:#e6e8ee;border:1px solid rgba(255,255,255,.12)}.btn.ghost[data-v-7f292ec3]:hover{background:#ffffff0a}.btn.small[data-v-7f292ec3]{height:28px;padding:0 9px;border-radius:9px}.muted[data-v-7f292ec3]{opacity:.74;font-size:11px;color:#c5d4ef}.err[data-v-7f292ec3]{color:#ff8f8f;font-size:12px}.mt10[data-v-7f292ec3]{margin-top:10px}.modalOverlay[data-v-7f292ec3]{position:fixed;inset:0;z-index:100;background:#0000009e;display:grid;place-items:center;padding:16px}.modalOverlayTop[data-v-7f292ec3]{z-index:110}.modal[data-v-7f292ec3]{width:min(520px,100%);max-height:calc(100vh - 48px);overflow:auto;border-radius:14px;background:linear-gradient(145deg,#151c2df5,#0b101cf5),#0b101cf2;border:1px solid rgba(255,255,255,.14)}.modalWide[data-v-7f292ec3]{width:min(760px,100%)}.historyModal[data-v-7f292ec3]{width:min(920px,100%)}.modalHeader[data-v-7f292ec3]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px;border-bottom:1px solid rgba(255,255,255,.08)}.modalTitle[data-v-7f292ec3]{font-size:15px;font-weight:700}.modalSubtitle[data-v-7f292ec3]{display:block;margin-top:4px;font-size:12px;font-weight:500;opacity:.8}.modalBody[data-v-7f292ec3]{padding:12px}.modalFooter[data-v-7f292ec3]{display:flex;justify-content:flex-end;gap:8px;padding:12px;border-top:1px solid rgba(255,255,255,.08)}.formGrid[data-v-7f292ec3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.field[data-v-7f292ec3]{display:grid;gap:6px;margin-top:12px}.field[data-v-7f292ec3]:first-child{margin-top:0}.fieldLabel[data-v-7f292ec3]{font-size:12px;color:#d4e0f4c7}.partyEditor[data-v-7f292ec3]{display:grid;gap:8px}.partySummary[data-v-7f292ec3]{display:grid;gap:8px;min-height:54px;padding:10px;border-radius:12px;background:#0000002e;border:1px solid rgba(255,255,255,.06)}.partySummaryList[data-v-7f292ec3]{display:flex;flex-wrap:wrap;gap:8px}.partySummaryChip[data-v-7f292ec3]{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 8px 0 6px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.partySummaryOrder[data-v-7f292ec3]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ffd2782e;color:#ffd89a;font-size:11px;font-weight:800}.partySummaryName[data-v-7f292ec3]{font-size:12px;font-weight:600}.partySummaryRemove[data-v-7f292ec3]{width:24px;height:24px;border:none;border-radius:50%;background:#ef444424;color:#ffb4b4;cursor:pointer;font-size:12px;line-height:1}.partySummaryRemove[data-v-7f292ec3]:hover{filter:brightness(1.08)}.partyEditorRow[data-v-7f292ec3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.partyEditorActions[data-v-7f292ec3]{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.partyPickerModal[data-v-7f292ec3]{width:min(860px,100%)}.pickerTop[data-v-7f292ec3]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.pickerSelected[data-v-7f292ec3]{display:grid;gap:8px;margin-bottom:14px}.pickerList[data-v-7f292ec3]{display:grid;gap:8px;max-height:min(52vh,560px);overflow:auto;padding-right:4px}.pickerRow[data-v-7f292ec3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.pickerMain[data-v-7f292ec3]{min-width:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pickerName[data-v-7f292ec3]{font-size:13px;font-weight:700;color:#f4f8ff}.pickerToggle[data-selected=true][data-v-7f292ec3]{border-color:#ef444452;color:#ffb4b4;background:#ef444414}.dropInput[data-v-7f292ec3]{min-height:180px;resize:vertical;line-height:1.5}.guestCreate[data-v-7f292ec3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.guestList[data-v-7f292ec3]{margin-top:12px;display:grid;gap:8px}.guestRow[data-v-7f292ec3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.guestMain[data-v-7f292ec3]{min-width:0;display:grid;gap:4px}.guestName[data-v-7f292ec3]{font-size:13px;font-weight:700;word-break:break-word}.guestActions[data-v-7f292ec3]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.historyToolbar[data-v-7f292ec3]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.historyList[data-v-7f292ec3]{display:grid;gap:8px}.modalHistoryList[data-v-7f292ec3]{max-height:min(70vh,720px);overflow:auto;padding-right:4px}.historyRow[data-v-7f292ec3]{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px;background:#0000003d}.historyMeta[data-v-7f292ec3]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:6px}.historyLocation[data-v-7f292ec3],.historySlot[data-v-7f292ec3],.historyCount[data-v-7f292ec3],.historyTime[data-v-7f292ec3],.historyActor[data-v-7f292ec3]{font-size:11px;line-height:1;padding:4px 7px;border-radius:999px}.historyLocation[data-v-7f292ec3]{color:#f4f8ff;background:#ffffff14}.historySlot[data-v-7f292ec3],.historyCount[data-v-7f292ec3]{color:#ffd89a;background:#ffd27824}.historyTime[data-v-7f292ec3]{color:#d4e0f4db;background:#ffffff0d}.historyActor[data-v-7f292ec3]{color:#b8ffc8;background:#22c55e24}.historyChange[data-v-7f292ec3]{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;font-size:12px}.historyBatchList[data-v-7f292ec3]{display:grid;gap:6px}.historyBatchRow[data-v-7f292ec3]{display:grid;grid-template-columns:140px 1fr auto 1fr;gap:8px;align-items:center;font-size:12px}.historyBatchSlot[data-v-7f292ec3]{font-size:11px;font-weight:700;color:#ffd89a}.historyBatchValue[data-v-7f292ec3],.historyChange[data-v-7f292ec3]>:not(.historyArrow){min-width:0;white-space:pre-wrap;word-break:break-word}.historyArrow[data-v-7f292ec3]{opacity:.7}.copyToast[data-v-7f292ec3]{position:fixed;right:16px;bottom:16px;z-index:150;border:1px solid rgba(255,255,255,.2);background:#141620f2;color:#e7e9ee;border-radius:8px;padding:10px 12px;font-size:12px;box-shadow:0 10px 30px #0006}.fadeInUp[data-v-7f292ec3]{animation:fadeUp-7f292ec3 .45s ease both}.delay1[data-v-7f292ec3]{animation-delay:.08s}.delay2[data-v-7f292ec3]{animation-delay:.14s}@keyframes fadeUp-7f292ec3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:960px){.hero[data-v-7f292ec3],.toolbar[data-v-7f292ec3],.entryTop[data-v-7f292ec3],.guestRow[data-v-7f292ec3]{grid-template-columns:1fr}.toolbarActions[data-v-7f292ec3],.entryActions[data-v-7f292ec3],.guestActions[data-v-7f292ec3]{justify-content:flex-start}.toolbarFilters[data-v-7f292ec3],.formGrid[data-v-7f292ec3],.partyEditorRow[data-v-7f292ec3],.guestCreate[data-v-7f292ec3]{grid-template-columns:1fr}.entryBody[data-v-7f292ec3]{grid-template-columns:1fr;gap:8px}.pickerRow[data-v-7f292ec3]{grid-template-columns:1fr}.pickerTop[data-v-7f292ec3]{flex-direction:column;align-items:stretch}}@media(max-width:720px){.panel[data-v-7f292ec3]{border-radius:14px;padding:10px}.input[data-v-7f292ec3]{font-size:16px}.historyToolbar[data-v-7f292ec3],.modalFooter[data-v-7f292ec3],.pagination[data-v-7f292ec3]{flex-direction:column;align-items:stretch}.historyChange[data-v-7f292ec3],.historyBatchRow[data-v-7f292ec3]{grid-template-columns:1fr}.historyArrow[data-v-7f292ec3]{justify-self:center}}.farmCalcPage[data-v-5b77c2cf]{display:grid;gap:10px}.panel[data-v-5b77c2cf]{border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;border-radius:16px;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12}.hero[data-v-5b77c2cf]{padding:12px 14px;display:grid;gap:12px;grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr)}.heroMain[data-v-5b77c2cf]{display:grid;gap:8px}.heroActions[data-v-5b77c2cf]{display:flex;flex-wrap:wrap;gap:8px}.heroControls[data-v-5b77c2cf],.controlCard[data-v-5b77c2cf],.durationInputs[data-v-5b77c2cf],.sidebarHead[data-v-5b77c2cf],.contentWrap[data-v-5b77c2cf],.monsterInfo[data-v-5b77c2cf],.monsterFilter[data-v-5b77c2cf],.killField[data-v-5b77c2cf]{display:grid;gap:8px}.heroControls[data-v-5b77c2cf]{grid-template-columns:repeat(2,minmax(0,1fr))}.controlCard[data-v-5b77c2cf]{border:1px solid rgba(92,163,255,.28);background:linear-gradient(140deg,#274a9238,#1c2f5529);border-radius:12px;padding:10px}.durationInputs[data-v-5b77c2cf]{grid-template-columns:repeat(2,minmax(0,1fr))}.durationField[data-v-5b77c2cf]{display:grid;gap:6px}.durationField em[data-v-5b77c2cf]{font-style:normal;font-size:11px;font-weight:700;color:#c7d6f5b8;text-transform:uppercase;letter-spacing:.04em}.controlCard span[data-v-5b77c2cf],.monsterFilter span[data-v-5b77c2cf],.killField span[data-v-5b77c2cf]{font-size:11px;color:#dce8ffeb;font-weight:700}.controlCard small[data-v-5b77c2cf],.sectionMeta[data-v-5b77c2cf],.meta[data-v-5b77c2cf],.dropMeta[data-v-5b77c2cf],.sideMeta[data-v-5b77c2cf],.sub[data-v-5b77c2cf],.monsterMeta[data-v-5b77c2cf],.monsterHint[data-v-5b77c2cf],.emptyState[data-v-5b77c2cf],.silverNote[data-v-5b77c2cf]{font-size:11px;color:#c7d6f5b8}.eyebrow[data-v-5b77c2cf]{margin:0 0 6px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:700}h1[data-v-5b77c2cf],h2[data-v-5b77c2cf]{margin:0;font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif;font-weight:800;color:#f1f6ff}h1[data-v-5b77c2cf]{font-size:clamp(20px,2.1vw,28px)}h2[data-v-5b77c2cf]{font-size:clamp(17px,1.8vw,22px)}.lead[data-v-5b77c2cf]{margin:8px 0 0;color:#e0eafcd9;line-height:1.35;font-size:13px}.layout[data-v-5b77c2cf]{display:grid;grid-template-columns:280px 1fr;gap:10px;align-items:start}.sidebar[data-v-5b77c2cf]{position:sticky;top:10px;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;max-height:calc(100vh - 20px);overflow:hidden}.sidebarHead[data-v-5b77c2cf],.locationPanel[data-v-5b77c2cf],.summaryPanel[data-v-5b77c2cf]{padding:10px 12px}.sidebarHead[data-v-5b77c2cf]{border-bottom:1px solid rgba(255,255,255,.08)}.sidebarListWrap[data-v-5b77c2cf]{min-height:0;overflow:auto;padding-right:4px;display:grid;align-content:start}.title[data-v-5b77c2cf],.sectionTitle[data-v-5b77c2cf],.monsterName[data-v-5b77c2cf],.lootItemName[data-v-5b77c2cf],.sideName[data-v-5b77c2cf]{color:#eef4ff;font-weight:800}.sideName-font[data-v-5b77c2cf]{font-weight:600}.title[data-v-5b77c2cf],.sectionTitle[data-v-5b77c2cf]{font-size:14px}.sideItem[data-v-5b77c2cf]{width:100%;border:0;border-bottom:1px solid rgba(255,255,255,.06);background:transparent;color:inherit;text-align:left;padding:9px 10px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.sideItem[data-v-5b77c2cf]:hover{background:#ffffff0a}.sideItem.active[data-v-5b77c2cf]{background:#ffffff12;outline:1px solid rgba(110,180,255,.38)}.contentWrap[data-v-5b77c2cf]{display:grid;grid-template-columns:1fr;gap:10px;align-items:start}.locationPanel[data-v-5b77c2cf]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0}.locationListWrap[data-v-5b77c2cf]{min-height:0;max-height:72vh;overflow:auto;padding-right:4px;display:grid;align-content:start}.locationSectionHead[data-v-5b77c2cf]{position:sticky;top:0;z-index:1;padding:0 0 8px;background:linear-gradient(180deg,#101625fa,#101625e6 78%,#10162500)}.locationHead[data-v-5b77c2cf],.sectionHead[data-v-5b77c2cf],.monsterTop[data-v-5b77c2cf],.killEditor[data-v-5b77c2cf],.dropTitle[data-v-5b77c2cf],.lootItemCell[data-v-5b77c2cf],.lootItemSub[data-v-5b77c2cf],.sub[data-v-5b77c2cf],.monsterMeta[data-v-5b77c2cf],.monsterHint[data-v-5b77c2cf],.sideMeta[data-v-5b77c2cf],.dropMeta[data-v-5b77c2cf]{display:flex;flex-wrap:wrap;gap:8px}.locationHead[data-v-5b77c2cf],.sectionHead[data-v-5b77c2cf],.monsterTop[data-v-5b77c2cf],.killEditor[data-v-5b77c2cf]{justify-content:space-between;align-items:flex-end}.monsterCard[data-v-5b77c2cf],.dropRow[data-v-5b77c2cf],.summaryRow[data-v-5b77c2cf],.summaryStat[data-v-5b77c2cf]{border:1px solid rgba(255,255,255,.08);background:#ffffff08}.sectionHead[data-v-5b77c2cf]{margin-top:10px}.monsterGrid[data-v-5b77c2cf]{margin-top:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.monsterCard[data-v-5b77c2cf]{border-radius:14px;padding:10px;display:grid;gap:10px}.monsterCard.selected[data-v-5b77c2cf]{border-color:#66b4ff7a;background:linear-gradient(145deg,#19315e4d,#ffffff08)}.monsterInfo[data-v-5b77c2cf]{min-width:0}.monsterName[data-v-5b77c2cf]{font-size:14px}.monsterHint[data-v-5b77c2cf]{color:#a1cdffd1}.selectBtn[data-v-5b77c2cf],.ghostBtn[data-v-5b77c2cf]{min-height:32px;border-radius:9px;border:1px solid rgba(167,196,240,.24);background:#080d1994;color:#edf3ff;font-weight:700;font-size:12px;padding:6px 10px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.selectBtn.active[data-v-5b77c2cf]{border-color:#71bafff2;background:#2957a261}.killEditor[data-v-5b77c2cf]{padding:8px;border-radius:10px;background:#090f1d8c}.dropList[data-v-5b77c2cf]{display:grid;gap:6px;max-height:300px;overflow:auto;padding-right:4px}.dropRow[data-v-5b77c2cf]{display:grid;grid-template-columns:38px 1fr;gap:8px;align-items:center;padding:7px 8px;border-radius:10px}.dropIcon[data-v-5b77c2cf]{width:38px;height:38px;border-radius:8px;object-fit:cover;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.dropIcon.status-cursed[data-v-5b77c2cf]{background:#b7212133;border-color:#b7212185;filter:sepia(1) saturate(7) hue-rotate(-32deg) brightness(.92) contrast(1.12)}.dropIcon.status-blessed[data-v-5b77c2cf]{background:#b0b91a33;border-color:#b0b91a6b;filter:sepia(1) saturate(5.5) hue-rotate(8deg) brightness(1.06) contrast(1.02)}.dropInfo[data-v-5b77c2cf],.lootItemMeta[data-v-5b77c2cf]{min-width:0}.dropTitle[data-v-5b77c2cf]{align-items:center;font-size:12px;font-weight:700;color:#f0f6ff}.statusBadge[data-v-5b77c2cf]{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);font-size:11px;color:#d3dff7d1;background:#ffffff0d}.lootItemCell[data-v-5b77c2cf]{align-items:center}.lootItemName[data-v-5b77c2cf]{font-size:12px}.summaryPanel[data-v-5b77c2cf]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:10px}.summaryStats[data-v-5b77c2cf]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.summaryStat[data-v-5b77c2cf]{border-radius:12px;padding:9px 10px;display:grid;gap:4px}.summaryStat span[data-v-5b77c2cf],.summarySilver span[data-v-5b77c2cf],.summaryMetaItem span[data-v-5b77c2cf],.summarySilver small[data-v-5b77c2cf],.summaryMetaItem small[data-v-5b77c2cf],.summaryPriceInfo[data-v-5b77c2cf],.summaryPriceEditor small[data-v-5b77c2cf]{font-size:11px;color:#c7d6f5ad}.summaryStat b[data-v-5b77c2cf],.summarySilver b[data-v-5b77c2cf],.summaryMetaItem b[data-v-5b77c2cf]{color:#f4f8ff;font-size:14px}.summaryList[data-v-5b77c2cf]{display:grid;gap:6px}.summaryRow[data-v-5b77c2cf]{border-radius:12px;padding:7px 8px;display:grid;gap:6px}.summaryRowTop[data-v-5b77c2cf],.summaryPriceRow[data-v-5b77c2cf]{display:flex;justify-content:space-between;gap:6px;align-items:center}.summaryRow .dropIcon[data-v-5b77c2cf]{width:30px;height:30px;border-radius:7px}.summaryRow .lootItemCell[data-v-5b77c2cf]{gap:8px}.summaryRow .lootItemName[data-v-5b77c2cf]{font-size:11px;line-height:1.2}.summaryRow .lootItemSub[data-v-5b77c2cf]{gap:6px;margin-top:2px;font-size:11px}.summarySilver[data-v-5b77c2cf]{display:grid;gap:2px;justify-items:end;text-align:right;flex:0 0 auto}.summaryMetaGrid[data-v-5b77c2cf]{display:grid;gap:5px;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(82px,.7fr))}.summaryMetaItem[data-v-5b77c2cf]{display:grid;gap:2px;padding:5px 6px;border-radius:8px;background:#ffffff06;border:1px solid rgba(255,255,255,.05)}.summaryPriceRow[data-v-5b77c2cf]{align-items:center}.summaryPriceInfo[data-v-5b77c2cf]{display:flex;flex-wrap:wrap;gap:6px}.summaryPriceEditor[data-v-5b77c2cf]{width:108px;display:grid;gap:2px}.summarySaleControls[data-v-5b77c2cf]{display:flex;align-items:center;gap:8px}.auctionToggle[data-v-5b77c2cf]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#dfeafce0;white-space:nowrap}.auctionToggle input[data-v-5b77c2cf]{margin:0}.optionToggle[data-v-5b77c2cf]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#dfeafce0}.optionToggle input[data-v-5b77c2cf]{margin:0}.priceInput[data-v-5b77c2cf]{width:100%}.emptyState[data-v-5b77c2cf]{padding:12px 2px 2px}.alert[data-v-5b77c2cf]{border:1px solid rgba(255,80,80,.35);background:#ff505014;padding:10px 12px;border-radius:10px}.alert.warn[data-v-5b77c2cf]{border-color:#ffc44c52;background:#ffc44c14}.templateNotice[data-v-5b77c2cf]{border:1px solid rgba(72,200,133,.35);background:#48c8851a;padding:10px 12px;border-radius:10px;color:#dff6e8eb}.cardHead[data-v-5b77c2cf]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.modalOverlay[data-v-5b77c2cf]{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;background:#040814a8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modalCard[data-v-5b77c2cf]{width:min(1180px,100%);max-height:calc(100vh - 32px);overflow:auto;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,#151c2df7,#0b101cf7),#0b101cf2;box-shadow:0 18px 40px #0000006b;padding:12px;display:grid;gap:10px}.templatesGrid[data-v-5b77c2cf]{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:10px;align-items:start}.templateComposer[data-v-5b77c2cf],.templateSection[data-v-5b77c2cf],.templateField[data-v-5b77c2cf],.templateLists[data-v-5b77c2cf]{display:grid;gap:8px}.templateComposer[data-v-5b77c2cf],.templateSection[data-v-5b77c2cf]{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:12px;padding:10px}.templateSectionHead[data-v-5b77c2cf]{margin-top:0}.templateField span[data-v-5b77c2cf]{font-size:11px;color:#dce8ffeb;font-weight:700}.templateShareToggle[data-v-5b77c2cf]{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#e9f1ffeb}.templateShareToggle input[data-v-5b77c2cf]{margin:0}.templateFormActions[data-v-5b77c2cf],.templateActions[data-v-5b77c2cf]{display:flex;flex-wrap:wrap;gap:8px}.templateList[data-v-5b77c2cf]{display:grid;gap:8px}.templateRow[data-v-5b77c2cf]{display:grid;gap:8px;padding:9px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.templateRow.active[data-v-5b77c2cf]{border-color:#71baff8c;background:linear-gradient(145deg,#19315e52,#ffffff08)}.templateRowTop[data-v-5b77c2cf],.templateNameWrap[data-v-5b77c2cf],.templateMeta[data-v-5b77c2cf]{display:flex;flex-wrap:wrap;gap:8px}.templateRowTop[data-v-5b77c2cf]{justify-content:space-between;align-items:flex-start}.templateNameWrap[data-v-5b77c2cf]{align-items:center}.templateName[data-v-5b77c2cf]{color:#eef4ff;font-size:13px;font-weight:800}.templateMeta[data-v-5b77c2cf]{color:#c7d6f5b8;font-size:11px}.templateStatus[data-v-5b77c2cf]{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);font-size:11px;color:#e0e9f9eb;background:#ffffff0f}.templateStatus[data-status=approved][data-v-5b77c2cf]{border-color:#48c88566;background:#48c88524}.templateStatus[data-status=pending][data-v-5b77c2cf]{border-color:#ffc44c59;background:#ffc44c24}.templateStatus[data-status=rejected][data-v-5b77c2cf]{border-color:#ff6e6e66;background:#ff6e6e24}.inp[data-v-5b77c2cf]{width:100%;border:1px solid rgba(167,196,240,.24);background:#080d19c7;color:#edf3ff;border-radius:9px;padding:8px 10px;font-size:13px;outline:none}.inp[data-v-5b77c2cf]:focus{border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}@media(max-width:1320px){.hero[data-v-5b77c2cf],.monsterGrid[data-v-5b77c2cf]{grid-template-columns:1fr}}@media(max-width:1080px){.layout[data-v-5b77c2cf],.templatesGrid[data-v-5b77c2cf]{grid-template-columns:1fr}.locationHead[data-v-5b77c2cf],.sectionHead[data-v-5b77c2cf],.monsterTop[data-v-5b77c2cf],.killEditor[data-v-5b77c2cf],.summaryRowTop[data-v-5b77c2cf],.summaryPriceRow[data-v-5b77c2cf],.cardHead[data-v-5b77c2cf],.templateRowTop[data-v-5b77c2cf]{flex-direction:column;align-items:stretch}.summaryMetaGrid[data-v-5b77c2cf],.summaryStats[data-v-5b77c2cf]{grid-template-columns:1fr}.summaryPriceEditor[data-v-5b77c2cf]{width:100%}.summarySaleControls[data-v-5b77c2cf]{width:100%;flex-direction:column;align-items:stretch}.heroControls[data-v-5b77c2cf]{grid-template-columns:1fr}.sidebar[data-v-5b77c2cf],.locationListWrap[data-v-5b77c2cf]{max-height:none}}@media(max-width:720px){.panel[data-v-5b77c2cf]{border-radius:14px}.modalOverlay[data-v-5b77c2cf],.modalCard[data-v-5b77c2cf]{padding:10px}.durationInputs[data-v-5b77c2cf]{grid-template-columns:1fr}}.enhanceLabPage[data-v-48e4e087]{display:grid;gap:12px}.enhanceLabPage[data-armed=true] .inventoryPanel[data-v-48e4e087],.enhanceLabPage[data-armed=true] .inventoryGrid[data-v-48e4e087],.enhanceLabPage[data-armed=true] .inventoryCard[data-v-48e4e087],.enhanceLabPage[data-armed=true] .inventoryValue[data-v-48e4e087],.enhanceLabPage[data-armed=true] .statePill[data-v-48e4e087]{cursor:pointer}.panel[data-v-48e4e087]{border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;border-radius:18px;box-shadow:0 12px 28px #04081459,inset 0 1px #ffffff12}.hero[data-v-48e4e087]{position:relative;overflow:hidden;padding:16px;display:grid;gap:14px;grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr)}.hero[data-v-48e4e087]:before{content:"";position:absolute;inset:auto -60px -90px auto;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(99,102,241,.2),transparent 72%);pointer-events:none}.heroMain[data-v-48e4e087],.heroStats[data-v-48e4e087],.layout[data-v-48e4e087],.detailsLayout[data-v-48e4e087],.detailStats[data-v-48e4e087],.controlsGrid[data-v-48e4e087],.historyList[data-v-48e4e087]{display:grid;gap:12px}.heroMain[data-v-48e4e087]{align-content:start}.eyebrow[data-v-48e4e087]{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:700}h1[data-v-48e4e087],h2[data-v-48e4e087],h3[data-v-48e4e087]{margin:0;font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif;color:#f1f6ff}h1[data-v-48e4e087]{font-size:clamp(24px,2.6vw,34px);font-weight:800}h2[data-v-48e4e087]{font-size:18px;font-weight:800}h3[data-v-48e4e087]{font-size:16px;font-weight:800}.lead[data-v-48e4e087],.sectionHead p[data-v-48e4e087],.roadmapHead p[data-v-48e4e087],.searchSub[data-v-48e4e087],.detailSub[data-v-48e4e087],.detailSummaryMini[data-v-48e4e087],.searchMeta[data-v-48e4e087],.emptyState[data-v-48e4e087],.emptyInline[data-v-48e4e087]{color:#cedaf0c7;font-size:13px}.lead[data-v-48e4e087]{margin:8px 0 0;line-height:1.45}.heroStats[data-v-48e4e087]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.heroStat[data-v-48e4e087],.detailStat[data-v-48e4e087]{border:1px solid rgba(92,163,255,.28);background:linear-gradient(140deg,#274a9238,#1c2f5529);border-radius:14px;padding:12px;display:grid;gap:4px}.heroStat.danger[data-v-48e4e087]{border-color:#ff67673d;background:linear-gradient(140deg,#521c1c3d,#2216252e)}.heroStat.accent[data-v-48e4e087],.detailStat.accent[data-v-48e4e087]{border-color:#71baff59;background:linear-gradient(140deg,#2f5fb03d,#18315f2e)}.heroStat span[data-v-48e4e087],.detailStat span[data-v-48e4e087]{font-size:12px;color:#cee0ffe6}.heroStat b[data-v-48e4e087],.detailStat b[data-v-48e4e087]{font-size:22px;line-height:1.1;color:#f4f8ff}.resultBanner[data-v-48e4e087]{grid-column:1 / -1;border-radius:12px;padding:12px 14px;font-weight:700;border:1px solid rgba(255,255,255,.14)}.resultBanner[data-type=success][data-v-48e4e087]{background:#34d3991f;border-color:#34d3994d;color:#dffaf0}.resultBanner[data-type=fail][data-v-48e4e087]{background:#f871711f;border-color:#f871714d;color:#ffe7e7}.resultBanner[data-type=info][data-v-48e4e087]{background:#3b82f61a;border-color:#3b82f63d;color:#e6f0ff}.layout[data-v-48e4e087]{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.detailsLayout[data-v-48e4e087]{grid-template-columns:minmax(0,1.3fr) minmax(280px,.8fr);align-items:start}.addPanel[data-v-48e4e087],.inventoryPanel[data-v-48e4e087],.detailPanel[data-v-48e4e087],.historyPanel[data-v-48e4e087]{padding:14px}.sectionHead[data-v-48e4e087]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.inventoryHead[data-v-48e4e087]{align-items:center}.field[data-v-48e4e087]{display:grid;gap:6px}.field span[data-v-48e4e087]{font-size:12px;color:#dce8ffeb;font-weight:700}.inp[data-v-48e4e087]{width:100%;min-height:38px;padding:8px 10px;border-radius:10px;border:1px solid rgba(167,196,240,.24);background:#080d19c7;color:#edf3ff;font-size:13px;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.inp[data-v-48e4e087]:focus{border-color:#71bafff2;box-shadow:0 0 0 3px #71baff29;background:#0a101ef2}.selectInp[data-v-48e4e087]{appearance:none}.searchList[data-v-48e4e087],.inventoryGrid[data-v-48e4e087],.roadmap[data-v-48e4e087]{display:grid;gap:10px}.searchList[data-v-48e4e087],.inventoryGrid[data-v-48e4e087]{margin-top:8px}.searchItem[data-v-48e4e087],.inventoryCard[data-v-48e4e087],.historyEntry[data-v-48e4e087],.roadmapRow[data-v-48e4e087]{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:14px}.searchItem[data-v-48e4e087]{width:100%;padding:7px 9px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:inherit;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease;cursor:pointer}.searchItem[data-v-48e4e087]:hover,.inventoryCard[data-v-48e4e087]:hover{border-color:#71baff47;background:#ffffff0b}.searchItem[data-v-48e4e087]:hover{transform:translateY(-1px)}.searchItemMain[data-v-48e4e087],.inventoryTop[data-v-48e4e087],.searchText[data-v-48e4e087],.detailHead[data-v-48e4e087],.detailTitleWrap[data-v-48e4e087],.historyEntryTop[data-v-48e4e087]{display:flex;gap:8px}.searchItemMain[data-v-48e4e087],.inventoryTop[data-v-48e4e087]{align-items:center}.addPanel[data-v-48e4e087]{padding:12px}.addPanel .sectionHead h2[data-v-48e4e087]{font-size:16px}.addPanel .sectionHead p[data-v-48e4e087],.addPanel .searchMeta[data-v-48e4e087]{font-size:12px}.addPanel .field[data-v-48e4e087]{gap:5px}.addPanel .field span[data-v-48e4e087]{font-size:11px}.addPanel .itemIcon[data-v-48e4e087],.addPanel .itemIconFallback[data-v-48e4e087]{width:36px;height:36px;border-radius:10px}.addPanel .searchTitle[data-v-48e4e087]{font-size:13px}.addPanel .searchSub[data-v-48e4e087]{font-size:11px}.searchText[data-v-48e4e087],.detailTitleWrap[data-v-48e4e087]{min-width:0;flex-direction:column}.itemIcon[data-v-48e4e087],.itemIconFallback[data-v-48e4e087]{width:46px;height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;flex:0 0 auto}.itemIcon[data-v-48e4e087]{object-fit:cover}.itemIconFallback[data-v-48e4e087]{display:grid;place-items:center;color:#e8f0ffe6;font-weight:900;font-size:13px}.searchTitle[data-v-48e4e087],.detailTitle[data-v-48e4e087]{color:#f2f6ff;font-weight:800}.searchTitle[data-v-48e4e087]{font-size:14px}.detailTitle[data-v-48e4e087]{font-size:22px}.addChip[data-v-48e4e087],.statePill[data-v-48e4e087],.detailSummaryMini[data-v-48e4e087],.ghostBtn[data-v-48e4e087],.removeBtn[data-v-48e4e087],.chanceChip[data-v-48e4e087]{display:inline-flex;align-items:center;justify-content:center}.addChip[data-v-48e4e087],.statePill[data-v-48e4e087],.detailSummaryMini[data-v-48e4e087]{min-height:28px;border-radius:999px;padding:0 10px;font-size:12px;font-weight:700}.addChip[data-v-48e4e087]{color:#eaf4ff;border:1px solid rgba(113,186,255,.28);background:#3b82f61f;min-height:24px;padding:0 8px;font-size:11px}.inventoryGrid[data-v-48e4e087]{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.inventoryCard[data-v-48e4e087]{padding:8px;display:grid;gap:6px;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease;justify-items:center;position:relative}.inventoryCard[data-active=true][data-v-48e4e087]{border-color:#71baff99;background:linear-gradient(145deg,#19315e4d,#ffffff0a);box-shadow:0 0 0 2px #71baff24}.inventoryCard[data-armed=true][data-v-48e4e087]{cursor:pointer}.inventoryCard[data-broken=true][data-v-48e4e087]{border-color:#f8717140;background:linear-gradient(145deg,#4f191947,#ffffff08)}.inventoryMeta[data-v-48e4e087]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.inventoryValue[data-v-48e4e087]{font-size:14px;font-weight:900;color:#f2f6ff;line-height:1}.inventoryCard .inventoryTop[data-v-48e4e087]{width:100%;justify-content:center}.inventoryCard .itemIcon[data-v-48e4e087],.inventoryCard .itemIconFallback[data-v-48e4e087]{width:52px;height:52px}.statePill[data-v-48e4e087]{border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#dfeafce0;min-height:24px;padding:0 8px;font-size:11px}.statePill[data-kind=fail][data-v-48e4e087]{border-color:#f871714d;background:#f871711f;color:#ffe1e1}.statePill[data-kind=ready][data-v-48e4e087]{border-color:#4ade8047;background:#4ade801c;color:#dbffea}.removeBtn[data-v-48e4e087],.ghostBtn[data-v-48e4e087]{min-height:32px;border-radius:10px;border:1px solid rgba(167,196,240,.24);background:#ffffff0a;color:#edf3ff;font-weight:700;padding:0 10px}.removeBtn[data-v-48e4e087]{width:24px;min-height:24px;padding:0;margin-left:0;font-size:14px;line-height:1;cursor:pointer;position:absolute;top:6px;right:6px;z-index:1}.removeBtn[data-v-48e4e087]:hover,.ghostBtn[data-v-48e4e087]:hover{border-color:#71baff61;background:#ffffff12}.detailHead[data-v-48e4e087]{justify-content:space-between;align-items:flex-start}.detailSummaryMini[data-v-48e4e087]{border:1px solid rgba(167,196,240,.22);background:#ffffff0a}.detailStats[data-v-48e4e087]{margin-top:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.controlsGrid[data-v-48e4e087]{margin-top:14px;grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start}.pointChoiceGrid[data-v-48e4e087]{display:grid;grid-template-columns:repeat(var(--point-cols, 1),minmax(96px,1fr));gap:6px}.pointChoiceBtn[data-v-48e4e087]{min-height:84px;padding:6px 5px;border-radius:10px;border:1px solid rgba(167,196,240,.24);background:#080d19c7;color:#edf3ff;display:grid;gap:3px;justify-items:center;align-content:center;text-align:center;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease;cursor:pointer}.pointChoiceBtn[data-v-48e4e087]:hover{border-color:#71baff6b;background:#0f1728eb;transform:translateY(-1px)}.pointChoiceBtn[data-armed=true][data-v-48e4e087]{border-color:#60a5faf2;background:#22427a5c;box-shadow:0 0 0 3px #60a5fa24}.pointChoiceBtn[data-kind=blessed][data-v-48e4e087]{background:linear-gradient(145deg,#23220ee0,#0c1019e0)}.pointChoiceBtn[data-available=false][data-v-48e4e087]{opacity:.72}.pointTypeWrap[data-v-48e4e087]{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;border-radius:8px}.pointTypeWrap.blessed[data-v-48e4e087]{background:#b0b91a33}.pointTypeIcon[data-v-48e4e087]{width:28px;height:28px;object-fit:contain;display:block}.pointTypeIcon.blessed[data-v-48e4e087]{filter:sepia(1) saturate(5.5) hue-rotate(8deg) brightness(1.06) contrast(1.02)}.pointChoiceFallback[data-v-48e4e087]{font-size:9px;font-weight:700;line-height:1.2;color:#e9f1ffe6}.pointChoiceKind[data-v-48e4e087]{font-size:10px;color:#cee0ffd1;font-weight:700;line-height:1.1}.pointChoiceChance[data-v-48e4e087]{font-size:13px;color:#f4f8ff;line-height:1}.alert[data-v-48e4e087]{margin-top:14px;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.4;border:1px solid rgba(255,255,255,.14)}.alert.fail[data-v-48e4e087]{background:#f871711f;border-color:#f8717147;color:#ffe7e7}.alert.info[data-v-48e4e087]{background:#60a5fa1f;border-color:#60a5fa3d;color:#e6f0ff}.forgeBar[data-v-48e4e087]{margin-top:14px;display:grid;grid-template-columns:1fr;gap:12px;align-items:center;padding:12px;border-radius:14px;border:1px solid rgba(92,163,255,.24);background:linear-gradient(145deg,#274a922e,#0b101cb8)}.forgeHint[data-v-48e4e087]{display:grid;gap:4px}.forgeHint span[data-v-48e4e087],.forgeHint small[data-v-48e4e087]{font-size:12px;color:#cee0ffc7}.forgeHint strong[data-v-48e4e087]{font-size:18px;color:#f4f8ff}.forgeBtn[data-v-48e4e087]{min-height:46px;padding:0 18px;border-radius:12px;border:1px solid rgba(113,186,255,.46);background:linear-gradient(135deg,#3976e8,#63b3ff);color:#f7fbff;font-weight:800;box-shadow:0 10px 22px #3b82f642}.forgeBtn[data-v-48e4e087]:hover{filter:brightness(1.05);transform:translateY(-1px)}.roadmapHead[data-v-48e4e087]{margin-top:16px;display:grid;gap:4px}.roadmapRow[data-v-48e4e087]{padding:10px 12px;display:grid;gap:10px;grid-template-columns:68px minmax(0,1fr);align-items:start}.roadmapRow[data-current=true][data-v-48e4e087]{border-color:#71baff66;background:linear-gradient(145deg,#274a9238,#ffffff08)}.roadmapLevel[data-v-48e4e087]{min-height:34px;border-radius:10px;display:grid;place-items:center;font-weight:900;color:#edf3ff;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.roadmapModes[data-v-48e4e087]{display:flex;flex-wrap:wrap;gap:8px}.chanceChip[data-v-48e4e087]{min-height:36px;padding:0 10px;gap:8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#edf3ff;font-size:12px;font-weight:700}.chanceChip[data-active=true][data-v-48e4e087]{border-color:#71baff7a;background:#71baff24}.chanceChip[data-armed=true][data-v-48e4e087]{border-color:#60a5fad9;box-shadow:0 0 0 1px #60a5fa33}.historyList[data-v-48e4e087]{margin-top:12px}.historyEntry[data-v-48e4e087]{padding:10px 12px;display:grid;gap:6px}.historyEntry[data-type=success][data-v-48e4e087]{border-color:#4ade8038}.historyEntry[data-type=fail][data-v-48e4e087]{border-color:#f871713d}.historyEntryTop[data-v-48e4e087]{justify-content:space-between;align-items:center;font-size:12px;font-weight:700;color:#cee0ffc7}.historyText[data-v-48e4e087]{color:#edf3ff;line-height:1.4;font-size:13px}.emptyState[data-v-48e4e087],.emptyInline[data-v-48e4e087]{margin-top:12px;border-radius:12px;padding:14px;background:#ffffff08;border:1px dashed rgba(255,255,255,.1)}.emptyInline[data-v-48e4e087]{margin-top:0}.fadeInUp[data-v-48e4e087]{animation:fadeUp-48e4e087 .45s ease both}.delay1[data-v-48e4e087]{animation-delay:.08s}.delay2[data-v-48e4e087]{animation-delay:.14s}.delay3[data-v-48e4e087]{animation-delay:.2s}.delay4[data-v-48e4e087]{animation-delay:.26s}.bannerFade-enter-active[data-v-48e4e087],.bannerFade-leave-active[data-v-48e4e087]{transition:opacity .18s ease,transform .18s ease}.bannerFade-enter-from[data-v-48e4e087],.bannerFade-leave-to[data-v-48e4e087]{opacity:0;transform:translateY(6px)}@keyframes fadeUp-48e4e087{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1180px){.hero[data-v-48e4e087],.detailsLayout[data-v-48e4e087],.layout[data-v-48e4e087],.controlsGrid[data-v-48e4e087]{grid-template-columns:1fr}}@media(max-width:720px){.panel[data-v-48e4e087]{border-radius:14px}.hero[data-v-48e4e087],.addPanel[data-v-48e4e087],.inventoryPanel[data-v-48e4e087],.detailPanel[data-v-48e4e087],.historyPanel[data-v-48e4e087]{padding:12px}.heroStats[data-v-48e4e087],.detailStats[data-v-48e4e087]{grid-template-columns:1fr 1fr}.sectionHead[data-v-48e4e087],.detailHead[data-v-48e4e087],.historyEntryTop[data-v-48e4e087]{flex-direction:column;align-items:stretch}.searchItem[data-v-48e4e087]{align-items:flex-start}.roadmapRow[data-v-48e4e087],.forgeBar[data-v-48e4e087]{grid-template-columns:1fr}}@media(max-width:560px){.heroStats[data-v-48e4e087],.detailStats[data-v-48e4e087],.inventoryGrid[data-v-48e4e087]{grid-template-columns:1fr}.pointChoiceGrid[data-v-48e4e087]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gearCalcPage[data-v-d47f063b]{display:grid;gap:10px}.panel[data-v-d47f063b]{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#151c2deb,#0b101ceb),#0b101ce0;box-shadow:0 12px 28px #04081457,inset 0 1px #ffffff0f}.hero[data-v-d47f063b]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,auto);gap:12px;align-items:start;padding:14px 16px}.hero[data-v-d47f063b]:before{content:"";position:absolute;inset:auto -40px -80px auto;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,#71baff38,#71baff00);pointer-events:none}.eyebrow[data-v-d47f063b]{margin:0 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#8bc9ff;font-weight:800}h1[data-v-d47f063b]{margin:0;font-size:clamp(22px,2.4vw,32px);font-family:"Exo 2",Trebuchet MS,Segoe UI,sans-serif;font-weight:800;color:#f3f7ff}h2[data-v-d47f063b],h3[data-v-d47f063b]{margin:0;color:#eef4ff}.lead[data-v-d47f063b],.summaryHead p[data-v-d47f063b]{margin:0;color:#c8d6f0;line-height:1.45}.lead[data-v-d47f063b]{margin-top:8px;max-width:720px;font-size:13px}.heroMeta[data-v-d47f063b]{position:relative;z-index:1;display:grid;gap:8px}.heroField[data-v-d47f063b]{min-width:180px;max-width:220px}.builderModeRow[data-v-d47f063b]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.builderSwitch[data-v-d47f063b]{display:inline-flex;align-items:center;gap:6px}.builderSwitchBtn[data-v-d47f063b]{min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#080d1985;color:#e7eefc;font-size:11px;font-weight:700;cursor:pointer}.builderSwitchBtn[data-active=true][data-v-d47f063b]{border-color:#5ac3ff94;background:#5ac3ff24;color:#f8fbff}.activeBuilderCaption[data-v-d47f063b]{font-size:10px;color:#d4e0f4c7}.gearSettingsActions[data-v-d47f063b]{display:flex;flex-wrap:wrap;gap:6px}.gearTemplatesBox[data-v-d47f063b]{display:grid;gap:6px;padding-top:2px}.gearTemplatesTitleRow[data-v-d47f063b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.gearTemplatesTitle[data-v-d47f063b]{font-size:11px;font-weight:700;color:#eef4ff}.gearTemplatesCount[data-v-d47f063b]{font-size:10px;color:#d4e0f4b8}.gearSettingsStatus[data-v-d47f063b]{font-size:10px;line-height:1.35;color:#d4e0f4cc}.gearSettingsStatusError[data-v-d47f063b]{color:#ffb4b4}.summaryHead h2[data-v-d47f063b]{font-size:15px;line-height:1.2}.combatHead h3[data-v-d47f063b]{font-size:14px;line-height:1.2}.summaryHead p[data-v-d47f063b]{font-size:11px;line-height:1.35}.duelLayout[data-v-d47f063b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,300px);gap:12px;align-items:start}.duelLayout.duelActive[data-v-d47f063b]{grid-template-columns:minmax(0,1fr) minmax(260px,300px) minmax(0,1fr)}.sidePanel[data-builder=player][data-v-d47f063b]{grid-column:1;grid-row:1}.duelLayout.duelActive .sidePanel[data-builder=opponent][data-v-d47f063b]{grid-column:3;grid-row:1}.sidePanel[data-v-d47f063b]{padding:12px;display:grid;gap:10px;align-self:start}.sidePanelTop[data-v-d47f063b]{order:1;grid-column:1 / -1;display:grid;gap:10px}.sidePanelHeader[data-v-d47f063b],.sideSectionHead[data-v-d47f063b]{display:flex;align-items:start;justify-content:space-between;gap:8px}.sidePanelTitle[data-v-d47f063b]{font-size:18px;line-height:1.1}.sidePanelLead[data-v-d47f063b]{margin:4px 0 0;font-size:11px;color:#d4e0f4d1}.sideControlRow[data-v-d47f063b]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sideSection[data-v-d47f063b]{display:grid;gap:8px}.sidePanelBody[data-v-d47f063b]{order:2;grid-column:1 / -1;display:grid;grid-template-columns:minmax(220px,.92fr) minmax(0,1.08fr);gap:10px;align-items:start}.sidePanel>.gearTemplatesBox[data-v-d47f063b]{order:3}.sidePanel>.modifierPanel[data-v-d47f063b]{order:4}.centerPanel[data-v-d47f063b]{grid-column:2;grid-row:1;align-self:start;position:sticky;top:74px;padding:10px;gap:8px}.sideSummaryGrid[data-v-d47f063b]{order:5;grid-column:1 / -1;display:grid;grid-template-columns:1fr;gap:8px}.sidePanel>.emptySummary[data-v-d47f063b]{order:5;grid-column:1 / -1}.doll-top-line[data-v-d47f063b]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.dollTitleGroup[data-v-d47f063b]{display:grid;gap:2px}.doll-name[data-v-d47f063b]{font-size:14px;font-weight:700;color:#f1f6ff}.dollSub[data-v-d47f063b]{font-size:11px;color:#d4e0f4d1}.selectedSlotBadge[data-v-d47f063b]{padding:6px 10px;border-radius:10px;background:#080d1985;border:1px solid rgba(255,255,255,.08);color:#dce9ff;font-size:11px;font-weight:700}.doll-content[data-v-d47f063b]{display:grid;grid-template-columns:58% 42%;gap:10px;padding:12px}.leftside[data-v-d47f063b]{display:flex;flex-direction:column;gap:8px}.rightside[data-v-d47f063b]{display:grid;gap:8px}.person[data-v-d47f063b]{position:relative;width:100%;height:272px;background:radial-gradient(circle at 50% 22%,rgba(167,196,240,.08),transparent 18%),radial-gradient(ellipse at 50% 68%,rgba(167,196,240,.05),transparent 28%),linear-gradient(180deg,#080d19b8,#080d19e6);border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff05}.doll-field[data-v-d47f063b]{position:absolute;width:40px;height:40px;border:1px solid rgba(255,210,120,.3);border-radius:9px;background:linear-gradient(180deg,#1e2432f2,#0e121cfa),#0c1018f5;padding:0;cursor:pointer;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffd2781f}.doll-field[data-active=true][data-v-d47f063b],.select-item.sph[data-active=true][data-v-d47f063b]{outline:2px solid rgba(255,210,120,.7)}.doll-field .active-item[data-v-d47f063b],.select-item.sph .active-item[data-v-d47f063b]{position:absolute;inset:3px;display:flex;align-items:center;justify-content:center}.doll-field img[data-v-d47f063b],.select-item.sph img[data-v-d47f063b]{width:100%;height:100%;object-fit:contain}.itemRow img[data-v-d47f063b]{width:30px;height:30px;object-fit:contain}.ench[data-v-d47f063b]{position:absolute;right:2px;bottom:2px;background:#0009;border-radius:5px;padding:0 4px;font-size:9px;font-weight:700}.pic-9[data-v-d47f063b]{top:12px;left:18px}.pic-10[data-v-d47f063b]{top:60px;left:18px}.pic-8[data-v-d47f063b]{top:108px;left:18px}.pic-1[data-v-d47f063b]{top:12px;left:50%;transform:translate(-50%)}.pic-3[data-v-d47f063b]{top:60px;left:50%;transform:translate(-50%)}.pic-5[data-v-d47f063b]{top:108px;left:50%;transform:translate(-50%)}.pic-7[data-v-d47f063b]{top:156px;left:50%;transform:translate(-50%)}.pic-2[data-v-d47f063b]{top:12px;right:18px}.pic-4[data-v-d47f063b]{top:60px;right:18px}.pic-6[data-v-d47f063b]{top:108px;right:18px}.pic-11[data-v-d47f063b]{top:156px;right:18px}.sph-block[data-v-d47f063b],.item-list-block[data-v-d47f063b],.equipInfoBlock[data-v-d47f063b],.summaryCard[data-v-d47f063b],.sideSection[data-v-d47f063b]{border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:10px;background:linear-gradient(180deg,#080d19b3,#080d19e0),#080d19cc;box-shadow:inset 0 0 0 1px #ffffff05}.sph-grid[data-v-d47f063b]{display:grid;grid-template-columns:repeat(5,40px);justify-content:center;gap:6px;padding:6px 0}.select-item.sph[data-v-d47f063b]{width:40px;height:40px;border:1px solid rgba(255,210,120,.26);border-radius:9px;background:linear-gradient(180deg,#1c212ef2,#0c1018fa),#0c1018f5;padding:0;cursor:pointer;position:relative;box-shadow:inset 0 1px #ffffff08}.select-item.sph.empty[data-v-d47f063b]{box-shadow:inset 0 0 0 1px #ffd27859}.pet-slot-wrap[data-v-d47f063b]{margin-top:8px;display:grid;justify-items:center;gap:6px}.pet-grid[data-v-d47f063b]{display:grid;grid-template-columns:repeat(5,40px);gap:6px}.slotGroupLabel[data-v-d47f063b]{font-size:10px;opacity:.85;text-align:center}.itemsHead[data-v-d47f063b],.summaryHead[data-v-d47f063b]{display:flex;justify-content:space-between;gap:8px;align-items:start}.itemsTitle[data-v-d47f063b]{font-size:13px;font-weight:800;color:#eef4ff}.itemsLead[data-v-d47f063b]{margin-top:3px;font-size:11px;color:#d4e0f4d1;line-height:1.4}.simple-search[data-v-d47f063b]{margin:8px 0 6px}.simple-search input[data-v-d47f063b],.input[data-v-d47f063b]{width:100%;min-height:32px;padding:7px 9px;background:#080d19c7;border:1px solid rgba(167,196,240,.24);color:#edf3ff;border-radius:9px;font-size:12px}.simple-search input[data-v-d47f063b]:focus,.input[data-v-d47f063b]:focus{outline:none;border-color:#71baffd9;box-shadow:0 0 0 3px #71baff24}.itemsList[data-v-d47f063b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px;max-height:360px;overflow:auto;padding-right:4px}.itemRow[data-v-d47f063b]{display:grid;grid-template-columns:30px 1fr;gap:6px;align-items:center;padding:5px 6px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;border-radius:9px;text-align:left;cursor:pointer}.itemRow[data-active=true][data-v-d47f063b]{border-color:#5ac3ff85;background:#5ac3ff1a}.itemInfo[data-v-d47f063b]{min-width:0}.itemName[data-v-d47f063b]{font-size:11px;font-weight:700;color:#f2f6ff;overflow-wrap:anywhere}.itemMeta[data-v-d47f063b]{margin-top:2px;font-size:10px;color:#d4e0f4bd;display:flex;flex-wrap:wrap;gap:4px 8px}.itemLoading[data-v-d47f063b]{margin-top:3px;font-size:10px;color:#9fd3ff}.equipInfoBlock[data-v-d47f063b],.equipList[data-v-d47f063b],.summaryRows[data-v-d47f063b]{display:grid;gap:4px}.equipList[data-v-d47f063b]{max-height:320px;overflow:auto;padding-right:2px}.equipRow[data-v-d47f063b],.summaryRow[data-v-d47f063b]{padding:7px 9px;border-radius:9px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.equipRow[data-v-d47f063b]{display:grid;grid-template-columns:68px minmax(0,1fr);gap:8px;align-items:start;padding:5px 6px;border-radius:7px;background:#ffffff05}.equipRow span[data-v-d47f063b]{font-size:9px;line-height:1.25;color:#d4e0f4c2}.equipRow b[data-v-d47f063b]{font-size:11px;line-height:1.25;color:#eef4ff;overflow-wrap:anywhere}.summaryPanel[data-v-d47f063b]{order:0;padding:12px;display:grid;gap:10px}.centerPanel .combatGrid[data-v-d47f063b]{grid-template-columns:1fr;gap:6px}.centerPanel .summaryHead h2[data-v-d47f063b]{font-size:14px}.centerPanel .summaryHead p[data-v-d47f063b]{font-size:10px;line-height:1.3}.centerPanel .summaryBadge[data-v-d47f063b]{padding:4px 8px;font-size:10px}.centerPanel .combatMeta[data-v-d47f063b],.centerPanel .centerMetaList[data-v-d47f063b]{font-size:10px;line-height:1.35}.centerPanel .combatCard[data-v-d47f063b]{padding:7px;gap:5px}.centerPanel .combatCardHead strong[data-v-d47f063b]{font-size:11px}.centerPanel .combatCardHead span[data-v-d47f063b],.centerPanel .combatStat span[data-v-d47f063b]{font-size:9px}.centerPanel .combatStat b[data-v-d47f063b]{font-size:12px}.summaryBadge[data-v-d47f063b]{padding:6px 10px;border-radius:999px;background:#5ac3ff1f;border:1px solid rgba(90,195,255,.24);color:#eaf6ff;font-size:11px;font-weight:700}.combatPanel[data-v-d47f063b]{display:grid;gap:10px;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#080d19c2,#080d19e6),#080d19d1}.modifierPanel[data-v-d47f063b]{gap:8px}.modifierGrid[data-v-d47f063b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.modifierGroup[data-v-d47f063b]{display:grid;gap:6px;padding:8px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#ffffff08}.modifierTitle[data-v-d47f063b]{font-size:11px;font-weight:700;color:#eef4ff}.optionToggle[data-v-d47f063b]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#dfeafce0}.optionToggle input[data-v-d47f063b]{margin:0}.combatHead p[data-v-d47f063b]{margin:4px 0 0;font-size:10px;color:#d4e0f4d1;line-height:1.35}.combatControls[data-v-d47f063b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.combatField[data-v-d47f063b]{display:grid;gap:4px}.combatField span[data-v-d47f063b]{font-size:10px;color:#d4e0f4d6}.combatMeta[data-v-d47f063b]{font-size:10px;color:#dbe8ff}.centerMetaList[data-v-d47f063b]{display:grid;gap:4px;font-size:10px;color:#dbe8ff}.combatGrid[data-v-d47f063b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.duelGrid[data-v-d47f063b]{grid-template-columns:repeat(2,minmax(0,1fr))}.duelCard[data-v-d47f063b]{border-color:#5ac3ff24}.combatCard[data-v-d47f063b]{display:grid;gap:6px;padding:8px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#ffffff08}.combatCardHead[data-v-d47f063b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.combatCardHead strong[data-v-d47f063b]{color:#eef4ff;font-size:12px}.combatCardHead span[data-v-d47f063b],.combatStat span[data-v-d47f063b]{font-size:10px;color:#d4e0f4c2}.combatStat[data-v-d47f063b]{display:grid;gap:3px}.combatStat b[data-v-d47f063b]{font-size:13px;color:#f5fbff}.summaryGrid[data-v-d47f063b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.summaryCard[data-v-d47f063b]{display:grid;gap:8px}.summaryCard h3[data-v-d47f063b]{font-size:14px}.summaryRowTop[data-v-d47f063b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.summaryRowTop span[data-v-d47f063b]{font-size:11px;color:#d9e6ff}.summaryRowTop b[data-v-d47f063b]{font-size:12px;color:#f6fbff}.summaryRowMeta[data-v-d47f063b]{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:3px;font-size:10px;color:#d4e0f4bd}.dollClassBox[data-v-d47f063b],.dollLevelBox[data-v-d47f063b]{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:5px 8px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#080d1975}.dollClassIconWrap[data-v-d47f063b]{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.dollClassIcon[data-v-d47f063b]{width:20px;height:20px;object-fit:cover;border-radius:50%;border:1px solid rgba(255,255,255,.12)}.dollClassSelect[data-v-d47f063b]{min-width:138px}.dollLevelLabel[data-v-d47f063b]{font-size:11px;color:#d4e0f4d1}.dollLevelInput[data-v-d47f063b]{width:76px;min-width:76px;text-align:center}.btn[data-v-d47f063b]{min-height:32px;padding:0 10px;border-radius:9px;border:none;cursor:pointer;font-weight:700;font-size:12px;color:#0b0f1a;background:linear-gradient(135deg,#6366f1,#22c55e)}.btn.small[data-v-d47f063b]{min-height:28px;padding:0 8px;font-size:11px}.btn.ghost[data-v-d47f063b]{background:transparent;color:#e6e8ee;border:1px solid rgba(255,255,255,.14)}.btn[data-v-d47f063b]:hover{filter:brightness(1.05)}.btn.ghost[data-v-d47f063b]:hover{background:#ffffff0d}.btn[data-v-d47f063b]:disabled{cursor:default;opacity:.7;filter:none}.muted[data-v-d47f063b]{font-size:11px;color:#d4e0f4c2}.err[data-v-d47f063b]{padding:9px 10px;border-radius:9px;background:#ef44441f;border:1px solid rgba(239,68,68,.3);color:#ff9b9b;font-size:11px;line-height:1.4}.emptyState[data-v-d47f063b],.emptySummary[data-v-d47f063b]{padding:10px;border-radius:9px;border:1px dashed rgba(255,255,255,.12);color:#d4e0f4c7;font-size:10px;line-height:1.3}.infoTitle[data-v-d47f063b]{font-size:12px;font-weight:800;color:#edf4ff}.opponentPreview[data-v-d47f063b]{gap:8px}.opponentPreviewHead[data-v-d47f063b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.opponentPreviewMeta[data-v-d47f063b]{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:10px;color:#d4e0f4c7}.personPreview[data-v-d47f063b]{height:220px}.compactSphereBlock[data-v-d47f063b]{display:grid;gap:6px}.fadeInUp[data-v-d47f063b]{animation:fadeUp-d47f063b .45s ease both}.delay1[data-v-d47f063b]{animation-delay:.08s}.delay2[data-v-d47f063b]{animation-delay:.14s}@keyframes fadeUp-d47f063b{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1480px){.duelLayout.duelActive[data-v-d47f063b]{grid-template-columns:repeat(2,minmax(0,1fr))}.duelLayout.duelActive .centerPanel[data-v-d47f063b]{grid-column:1 / -1;grid-row:auto;position:static}}@media(max-width:1180px){.duelLayout[data-v-d47f063b],.duelLayout.duelActive[data-v-d47f063b],.hero[data-v-d47f063b],.doll-content[data-v-d47f063b],.sidePanelBody[data-v-d47f063b]{grid-template-columns:1fr}.sidePanel[data-builder=player][data-v-d47f063b],.duelLayout.duelActive .sidePanel[data-builder=opponent][data-v-d47f063b],.centerPanel[data-v-d47f063b]{grid-column:auto;grid-row:auto;position:static}}@media(max-width:760px){.panel[data-v-d47f063b],.summaryPanel[data-v-d47f063b]{border-radius:16px}.hero[data-v-d47f063b],.summaryPanel[data-v-d47f063b],.doll-content[data-v-d47f063b],.sidePanel[data-v-d47f063b]{padding:12px}.doll-top-line[data-v-d47f063b]{padding:10px}.summaryGrid[data-v-d47f063b],.modifierGrid[data-v-d47f063b],.combatControls[data-v-d47f063b],.combatGrid[data-v-d47f063b]{grid-template-columns:1fr}.builderModeRow[data-v-d47f063b],.opponentPreviewHead[data-v-d47f063b],.sidePanelHeader[data-v-d47f063b],.sideSectionHead[data-v-d47f063b]{align-items:stretch}.builderSwitch[data-v-d47f063b]{width:100%}.builderSwitchBtn[data-v-d47f063b]{flex:1 1 0}.sideControlRow[data-v-d47f063b]{align-items:stretch}.heroField[data-v-d47f063b]{min-width:0;max-width:none}.itemsList[data-v-d47f063b]{grid-template-columns:1fr}.itemsHead[data-v-d47f063b],.summaryHead[data-v-d47f063b]{flex-direction:column}.pet-grid[data-v-d47f063b],.sph-grid[data-v-d47f063b]{gap:6px}.equipList[data-v-d47f063b]{max-height:none}.equipRow[data-v-d47f063b]{grid-template-columns:60px minmax(0,1fr);gap:6px}}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(1200px 600px at 20% -10%,rgba(99,102,241,.18),transparent 60%),radial-gradient(900px 500px at 110% 10%,rgba(34,197,94,.12),transparent 55%),#0b0f1a}#app{width:100%;min-height:100vh;margin:0;padding:0}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:hidden}
