.page-shell[data-v-c8b15c0b]{min-height:100vh;padding:20px}.simulator-window[data-v-c8b15c0b]{width:min(780px,100%);margin:0 auto;border:2px solid rgba(113,170,231,.45);border-radius:14px;background:linear-gradient(180deg,#1e375cf5,#0e192bf5),url(/images/img_db2.png) center/cover;box-shadow:0 20px 60px #00000073,inset 0 0 0 1px #abd5ff14;overflow:hidden}.top-bar[data-v-c8b15c0b]{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;padding:10px 16px;background:linear-gradient(180deg,#769dbcbf,#3a577abf)}.window-title[data-v-c8b15c0b]{font-family:SanJiGuZhuoKai,Microsoft YaHei,sans-serif;font-size:clamp(24px,3vw,36px);letter-spacing:2px;text-shadow:0 2px 6px rgba(0,0,0,.45)}.window-actions[data-v-c8b15c0b]{position:absolute;right:16px;display:flex;gap:8px}.window-btn[data-v-c8b15c0b]{width:34px;height:34px;border:none;border-radius:999px;background:#94ceff2e;color:#fff}.tabs-row[data-v-c8b15c0b]{display:flex;gap:10px;padding:10px 16px 0}.tab[data-v-c8b15c0b]{min-width:118px;height:48px;padding-bottom:6px;border:none;color:#fff4c8;font-family:SanJiGuZhuoKai,Microsoft YaHei,sans-serif;font-size:24px;background:url(/images/btn_yeqian_nml.png) center/100% 100% no-repeat}.content-grid[data-v-c8b15c0b]{display:grid;grid-template-columns:420px 300px;grid-template-areas:"bag detail" "bottom bottom";gap:10px;padding:10px 16px 16px;align-items:start;justify-content:start}.bag-panel[data-v-c8b15c0b]{grid-area:bag}.bag-grid[data-v-c8b15c0b]{display:grid;gap:6px;padding:10px;background:linear-gradient(180deg,#32557c7a,#0c1421ad);border-radius:14px;box-shadow:inset 0 0 0 1px #a0c8ff1f}.six-by-six[data-v-c8b15c0b]{grid-template-columns:repeat(6,1fr)}.bag-slot[data-v-c8b15c0b]{position:relative;aspect-ratio:1;border:none;border-radius:8px;background:linear-gradient(180deg,#4668909e,#1d2d43eb);box-shadow:inset 0 0 0 1px #a4d1ff29,inset 0 10px 20px #ffffff08}.bag-slot[data-v-c8b15c0b]:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:6px;background:url(/icons/equip/empty.png) center/cover no-repeat;opacity:.9}.bag-slot.is-hovered[data-v-c8b15c0b],.bag-slot.is-selected-stone[data-v-c8b15c0b]{box-shadow:inset 0 0 0 1px #ffe797b3,0 0 0 1px #ffe79766,0 0 18px #72ffad47}.bag-slot.is-picked-item[data-v-c8b15c0b]{box-shadow:inset 0 0 0 2px #76d2ffd9,0 0 0 1px #76d2ff73,0 0 14px #4ec0ff52}.bag-slot.is-selected-stone[data-v-c8b15c0b]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:8px;background:radial-gradient(circle,rgba(84,255,160,.32),transparent 65%)}.slot-icon[data-v-c8b15c0b],.gear-corners[data-v-c8b15c0b],.stack-num[data-v-c8b15c0b],.success-aura[data-v-c8b15c0b]{position:relative;z-index:1}.slot-icon[data-v-c8b15c0b]{width:100%;height:100%;padding:6px;object-fit:cover}.gear-corners[data-v-c8b15c0b]{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(203,165,74,.7);border-radius:7px}.success-aura[data-v-c8b15c0b]{position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:2;pointer-events:none;border-radius:7px;overflow:hidden}.success-core[data-v-c8b15c0b],.success-frame[data-v-c8b15c0b],.success-ring[data-v-c8b15c0b],.success-swirl[data-v-c8b15c0b],.success-burst[data-v-c8b15c0b],.success-mist[data-v-c8b15c0b]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7px}.success-core[data-v-c8b15c0b]{z-index:1;background:radial-gradient(circle at center,#fffffffc,#eef7fff5 16%,#88ceffd1,#2e5cff9e 52%,#142aaa66 66%,#060d4a1f 76%,#0000 84%);box-shadow:0 0 10px #76b0ffeb,0 0 18px #2853ffb3,0 0 24px #13269f73,inset 0 0 10px #ffffffe0;animation:successCore-c8b15c0b .78s cubic-bezier(.2,.9,.2,1) forwards}.success-frame[data-v-c8b15c0b]{top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:6;border-radius:10px;background:linear-gradient(90deg,#0000,#4879ffe6 18%,#c8f3fff5,#3762ffeb,#0000 60%) top/100% 6px no-repeat,linear-gradient(90deg,#0000,#4879ffe6 18%,#c8f3fff5,#3762ffeb,#0000 60%) bottom/100% 6px no-repeat,linear-gradient(180deg,#0000,#4879ffe6 18%,#c8f3fff5,#3762ffeb,#0000 60%) left/6px 100% no-repeat,linear-gradient(180deg,#0000,#4879ffe6 18%,#c8f3fff5,#3762ffeb,#0000 60%) right/6px 100% no-repeat,radial-gradient(circle at 0 0,#d9f6fffa,#4f82fff0 32%,#132aacc7 48%,#0000 66%) top left/22px 22px no-repeat,radial-gradient(circle at 100% 0,#d9f6fffa,#4f82fff0 32%,#132aacc7 48%,#0000 66%) top right/22px 22px no-repeat,radial-gradient(circle at 0 100%,#d9f6fffa,#4f82fff0 32%,#132aacc7 48%,#0000 66%) bottom left/22px 22px no-repeat,radial-gradient(circle at 100% 100%,#d9f6fffa,#4f82fff0 32%,#132aacc7 48%,#0000 66%) bottom right/22px 22px no-repeat;box-shadow:0 0 3px #71b2ffbf,0 0 7px #224ae18c;filter:blur(.75px) saturate(1.3);mix-blend-mode:screen;animation:successFrame-c8b15c0b .78s cubic-bezier(.18,.86,.22,1) forwards}.success-ring[data-v-c8b15c0b]{top:-5px;right:-5px;bottom:-5px;left:-5px;z-index:2;border-radius:8px;background:radial-gradient(circle,#0000 28%,#5090ff14 36%,#294efff0 49%,#aae9ffdb 54%,#1224bddb,#09126e8a 66%,#0000 74%);filter:blur(.35px) saturate(1.2);animation:successRing-c8b15c0b .78s cubic-bezier(.18,.86,.22,1) forwards}.success-swirl[data-v-c8b15c0b]{top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:3;border-radius:8px;background:conic-gradient(from 24deg,#0000,#0000 20deg,#b6eefffa 46deg,#264affe6 74deg,#0000 108deg,#2c53ffeb 158deg,#ace9ffe6 182deg,#0000 215deg,#203fe2e0 266deg,#b9effff5,#0000 334deg,#1f4affeb 360deg);mix-blend-mode:screen;filter:blur(.95px) saturate(1.28);animation:successSwirl-c8b15c0b .78s cubic-bezier(.18,.86,.22,1) forwards}.success-burst[data-v-c8b15c0b]{top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;mix-blend-mode:screen;z-index:4}.success-burst-a[data-v-c8b15c0b]{background:radial-gradient(circle at 24% 34%,#fffffff5,#bdebffe6,#3062ffe0 28%,#132498b3 40%,#0000 49%),radial-gradient(circle at 76% 69%,#fffffff0,#a8e2ffe0,#2d5bffd6 28%,#122396ad 40%,#0000 49%);filter:blur(1px);animation:successBurstA-c8b15c0b .78s cubic-bezier(.18,.86,.22,1) forwards}.success-burst-b[data-v-c8b15c0b]{background:radial-gradient(circle at 70% 28%,#ddf5ffd1,#72bfffbd 12%,#1f47ecc2 25%,#0e1e8394 36%,#0000 44%),radial-gradient(circle at 32% 76%,#d6f3ffc2,#5daaffad,#1d40e2b8,#0d1b808f 36%,#0000 44%);filter:blur(1.22px);animation:successBurstB-c8b15c0b .78s cubic-bezier(.18,.86,.22,1) forwards}.success-mist[data-v-c8b15c0b]{top:1px;right:1px;bottom:1px;left:1px;z-index:5;background:radial-gradient(circle at 50% 50%,#508aff47,#1a36c042 28%,#0e18765c 50%,#0000 76%),radial-gradient(circle at 37% 30%,#a7e2ff38,#2f5af233 18%,#0000 46%),radial-gradient(circle at 69% 72%,#86c2ff2e,#2048e42e 18%,#0000 44%);filter:blur(1.55px) saturate(1.12);animation:successMist-c8b15c0b .78s ease-out forwards}.stack-num[data-v-c8b15c0b]{position:absolute;right:4px;bottom:2px;color:#fff2ab;font-size:14px;text-shadow:0 1px 2px #000}@keyframes successCore-c8b15c0b{0%{opacity:0;transform:scale(.22)}16%{opacity:1;transform:scale(1.04)}44%{opacity:.98;transform:scale(.98)}72%{opacity:.8;transform:scale(.68)}to{opacity:0;transform:scale(.08)}}@keyframes successFrame-c8b15c0b{0%{opacity:0;transform:scale(.3) rotate(-10deg)}20%{opacity:1;transform:scale(1.06) rotate(10deg)}58%{opacity:.92;transform:scale(1.18) rotate(36deg)}82%{opacity:.82;transform:scale(1.26) rotate(60deg)}to{opacity:0;transform:scale(.24) rotate(84deg)}}@keyframes successRing-c8b15c0b{0%{opacity:0;transform:scale(.16) rotate(-22deg)}22%{opacity:1}58%{opacity:.96;transform:scale(1.14) rotate(162deg)}78%{opacity:.84;transform:scale(1.26) rotate(226deg)}to{opacity:0;transform:scale(.08) rotate(316deg)}}@keyframes successSwirl-c8b15c0b{0%{opacity:0;transform:scale(.28) rotate(-18deg)}14%{opacity:.94}60%{opacity:.92;transform:scale(1.12) rotate(244deg)}82%{opacity:.74;transform:scale(1.22) rotate(304deg)}to{opacity:0;transform:scale(.08) rotate(404deg)}}@keyframes successBurstA-c8b15c0b{0%{opacity:0;transform:scale(.36) rotate(-26deg)}22%{opacity:.98;transform:scale(1.04) rotate(22deg)}62%{opacity:.9;transform:scale(1.18) rotate(78deg)}to{opacity:0;transform:scale(.14) rotate(142deg)}}@keyframes successBurstB-c8b15c0b{0%{opacity:0;transform:scale(.42) rotate(18deg)}26%{opacity:.86;transform:scale(1) rotate(88deg)}68%{opacity:.78;transform:scale(1.16) rotate(154deg)}to{opacity:0;transform:scale(.12) rotate(236deg)}}@keyframes successMist-c8b15c0b{0%{opacity:0;transform:scale(.44)}28%{opacity:.86;transform:scale(1.04)}74%{opacity:.62;transform:scale(1.12)}to{opacity:0;transform:scale(.18)}}.bottom-console[data-v-c8b15c0b]{grid-area:bottom;display:grid;grid-template-columns:280px 1fr;gap:12px;margin-top:2px}.console-card[data-v-c8b15c0b]{min-width:0}.panel-title[data-v-c8b15c0b]{width:132px;height:42px;display:flex;align-items:center;justify-content:center;padding-bottom:5px;color:#f8ebc1;font-family:SanJiGuZhuoKai,Microsoft YaHei,sans-serif;font-size:17px;background:url(/images/img_biaoti.png) center/100% 100% no-repeat}.console-title-row[data-v-c8b15c0b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.clear-log-btn[data-v-c8b15c0b]{min-width:72px;height:32px;padding-bottom:5px;border:none;color:#111;font-family:SanJiGuZhuoKai,Microsoft YaHei,sans-serif;font-size:15px;background:url(/images/button-bg.png) center/100% 100% no-repeat}.rates-panel[data-v-c8b15c0b],.log-list[data-v-c8b15c0b],.detail-inner[data-v-c8b15c0b]{padding:14px;border-radius:14px;background:linear-gradient(180deg,#18293ff5,#0a111cf5);box-shadow:inset 0 0 0 1px #a0c8ff1f}.detail-panel[data-v-c8b15c0b]{grid-area:detail;width:300px;min-width:300px}.detail-inner[data-v-c8b15c0b]{border:1px solid #46687f;background:#000000b8;font-size:13px;line-height:1.3;width:100%;padding:12px 10px}.equip-header[data-v-c8b15c0b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.equipment-name[data-v-c8b15c0b]{color:#c4f;font-size:18px;font-weight:700}.equip-slot-tag[data-v-c8b15c0b]{display:inline-flex;align-items:center;justify-content:center;min-width:50px;height:22px;padding:0 10px;color:#0cf;font-size:12px;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);border:1px solid #00ccff;background:#0022338c}.rate-hint[data-v-c8b15c0b]{margin-bottom:8px;color:#adc6e6;line-height:1.35;font-size:13px}.touch-hint[data-v-c8b15c0b]{margin-bottom:10px;color:#86a9d0;font-size:12px;line-height:1.45}.quick-stone-panel[data-v-c8b15c0b]{display:grid;gap:8px;margin-bottom:10px}.quick-stone-row[data-v-c8b15c0b]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.quick-stone-btn[data-v-c8b15c0b]{min-height:30px;border:1px solid rgba(112,156,210,.26);border-radius:8px;background:#121f31db;color:#cfe6ff;font-size:12px;line-height:1.2;padding:4px 6px}.quick-stone-btn.refine[data-v-c8b15c0b]{color:#9bffad}.quick-stone-btn.active[data-v-c8b15c0b]{border-color:#ffe988b8;box-shadow:0 0 0 1px #ffe98852,0 0 12px #6dff9f2e;background:#20344cf5;color:#fff3ba}.rate-row[data-v-c8b15c0b]{display:grid;grid-template-columns:1fr 1fr .8fr;padding:7px 0;color:#d7e7ff;border-bottom:1px solid rgba(160,200,255,.08)}.rate-row.detailed[data-v-c8b15c0b]{grid-template-columns:1fr 1fr .8fr;font-size:13px;padding:6px 0}.mode-actions[data-v-c8b15c0b]{display:flex;gap:10px;margin-top:14px}.tx-btn[data-v-c8b15c0b]{min-width:116px;height:38px;padding-bottom:7px;border:none;color:#111;font-family:SanJiGuZhuoKai,Microsoft YaHei,sans-serif;font-size:18px;background:url(/images/button-bg.png) center/100% 100% no-repeat}.log-list[data-v-c8b15c0b]{display:grid;gap:8px;min-height:272px;max-height:272px;overflow:auto}.log-entry[data-v-c8b15c0b]{padding:10px 12px;border-radius:10px;background:#ffffff08;line-height:1.5}.log-entry.success[data-v-c8b15c0b]{color:#8bffbe}.log-entry.fail[data-v-c8b15c0b]{color:#ff9f9f}.log-entry.info[data-v-c8b15c0b]{color:#d7e7ff}.tooltip-card[data-v-c8b15c0b]{position:fixed;z-index:30;width:248px;pointer-events:none}.result-toast[data-v-c8b15c0b]{position:fixed;left:50%;top:96px;transform:translate(-50%);z-index:45;font-family:SanJiGuZhuoKai,Microsoft YaHei,sans-serif;font-size:30px;font-weight:700;letter-spacing:2px;pointer-events:none;text-shadow:0 1px 0 rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.45)}.result-toast.success[data-v-c8b15c0b]{color:#3eff51;text-shadow:0 1px 0 rgba(0,0,0,.9),0 0 8px rgba(80,255,95,.5),0 0 18px rgba(32,140,32,.45)}.result-toast.fail[data-v-c8b15c0b]{color:#ff4d4d;text-shadow:0 1px 0 rgba(0,0,0,.9),0 0 8px rgba(255,86,86,.45),0 0 18px rgba(150,30,30,.4)}.result-toast-enter-active[data-v-c8b15c0b],.result-toast-leave-active[data-v-c8b15c0b]{transition:opacity .18s ease,transform .18s ease}.result-toast-enter-from[data-v-c8b15c0b],.result-toast-leave-to[data-v-c8b15c0b]{opacity:0;transform:translate(-50%) translateY(-8px) scale(.96)}.picked-item-cursor[data-v-c8b15c0b]{position:fixed;z-index:40;width:34px;height:34px;pointer-events:none}.picked-item-cursor img[data-v-c8b15c0b]{width:34px;height:34px;display:block;image-rendering:auto}.stone-tooltip[data-v-c8b15c0b]{border:1px solid #6ec1ff;background:#000;padding:12px}.stone-name[data-v-c8b15c0b]{color:#ffe447;font-size:17px;font-weight:700}.stone-sun[data-v-c8b15c0b]{color:#55c3ff}.stone-moon[data-v-c8b15c0b]{color:#ffab45}.stone-thunder[data-v-c8b15c0b]{color:#cf8dff}.stone-lotus[data-v-c8b15c0b]{color:#ffe447}.tooltip-section[data-v-c8b15c0b]{margin-top:12px}.row[data-v-c8b15c0b]{margin:1px 0}.white[data-v-c8b15c0b]{color:#fff}.s-blue[data-v-c8b15c0b]{color:#0bf}.green[data-v-c8b15c0b]{color:#0f0}.red[data-v-c8b15c0b]{color:#f30}.gray[data-v-c8b15c0b]{color:#888}.label[data-v-c8b15c0b]{color:#fff;margin-top:4px}.stone-line[data-v-c8b15c0b]{color:#fff;line-height:1.45}.tooltip-use[data-v-c8b15c0b]{line-height:1.45;color:#00ff42;font-weight:700}.tooltip-meta[data-v-c8b15c0b]{margin-top:6px;color:#fff}.tooltip-ban[data-v-c8b15c0b]{color:#ff4b2f}.segmented-bar[data-v-c8b15c0b]{display:flex;flex-wrap:wrap;gap:2px;margin:2px 0 4px}.block[data-v-c8b15c0b]{width:9px;height:15px;border-radius:2px;position:relative}.block[data-v-c8b15c0b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(255,255,255,.2),transparent,rgba(0,0,0,.2))}.block-empty[data-v-c8b15c0b]{border:1px solid #444;background:#ffffff0d}.block-green[data-v-c8b15c0b]{background:#0c0;box-shadow:0 0 2px #0f0}.block-yellow[data-v-c8b15c0b]{background:#cc0;box-shadow:0 0 2px #ff0}.block-orange[data-v-c8b15c0b]{background:#c70;box-shadow:0 0 2px #f80}.block-red[data-v-c8b15c0b]{background:#c00;box-shadow:0 0 2px red}.block-blue[data-v-c8b15c0b]{background:#09c;box-shadow:0 0 2px #0bf}.block-purple[data-v-c8b15c0b]{background:#8f2be2;box-shadow:0 0 2px #a020f0}.block-deep-red[data-v-c8b15c0b]{background:#800;box-shadow:0 0 2px #a00}.block-jade[data-v-c8b15c0b]{background:#16d64b;box-shadow:0 0 3px #64ff8c}@media (max-width: 960px){.content-grid[data-v-c8b15c0b]{grid-template-columns:1fr;grid-template-areas:"bag" "detail" "bottom"}.bottom-console[data-v-c8b15c0b]{grid-template-columns:1fr}}@font-face{font-family:SanJiGuZhuoKai;src:url(/fonts/san-ji-gu-zhuo-kai.ttf) format("truetype")}:root{color-scheme:dark;font-family:Microsoft YaHei,sans-serif;background:radial-gradient(circle at top,rgba(73,129,194,.28),transparent 35%),linear-gradient(180deg,#08111f,#06101d 40%,#040a12);color:#d7e7ff;--picked-cursor: url(/cursor-normal.png) 0 0}*{box-sizing:border-box;margin:0;padding:0;cursor:url(/cursor-normal.png),auto!important}body.is-strengthening-cursor *{cursor:url(/qianghua-cursor.png) 6 6,auto!important}body.is-item-picking *{cursor:none!important}*:active{cursor:url(/cursor-active.png),auto!important}body.is-strengthening-cursor *:active{cursor:url(/qianghua-cursor.png) 6 6,auto!important}body.is-item-picking *:active{cursor:none!important}html,body,#app{min-height:100%}body{min-height:100vh;overflow-x:auto}button,input{font:inherit}img{display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}a{color:inherit}
