@import"https://fonts.googleapis.com/css2?family=Ma+Shan+Zheng&family=Noto+Serif+SC:wght@400;500;600;700&display=swap";.save-nav-item[data-v-434f9242]{color:#daa520;position:relative}.save-nav-item[data-v-434f9242]:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:8px;background:linear-gradient(135deg,#daa5201f,#ffd7000d);border:1px solid rgba(218,165,32,.35);z-index:-1;transition:all .2s ease}.save-nav-item[data-v-434f9242]:active{transform:scale(.95)}.save-nav-item[data-v-434f9242]:active:before{background:linear-gradient(135deg,#daa52040,#ffd7001f)}.save-nav-item.saving[data-v-434f9242]{animation:savePulse-434f9242 .8s ease-in-out infinite}@keyframes savePulse-434f9242{0%,to{filter:drop-shadow(0 0 4px rgba(218,165,32,.5))}50%{filter:drop-shadow(0 0 12px rgba(218,165,32,.9))}}.loading-screen{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0d0d12,#1a1a2e,#16213e);display:flex;align-items:center;justify-content:center;z-index:9999}.loading-content{text-align:center;padding:40px}.loading-title{font-size:36px;font-weight:700;color:gold;text-shadow:0 0 20px rgba(255,215,0,.5);margin-bottom:16px;font-family:楷体,KaiTi,serif}.loading-subtitle{font-size:16px;color:#9ca3af;margin-bottom:24px}.loading-bar-container{width:280px;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;margin:0 auto 12px;border:1px solid rgba(255,215,0,.3)}.loading-bar{height:100%;background:linear-gradient(90deg,gold,orange,gold);border-radius:4px;transition:width .3s ease;box-shadow:0 0 10px #ffd70080}.loading-percent{font-size:14px;color:gold;margin-bottom:20px}.loading-tip{font-size:12px;color:#f59e0b;background:#f59e0b1a;padding:12px 20px;border-radius:8px;border:1px solid rgba(245,158,11,.3);max-width:300px;margin:0 auto;line-height:1.6}.game-container{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:linear-gradient(135deg,#0d0d12,#1a1a2e,#0d0d12)}.main-column{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.top-bar{flex-shrink:0;height:auto;min-height:56px;background:#14191ef2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(139,69,19,.3);display:flex;align-items:center;padding:8px 12px;gap:12px}.player-info{display:flex;align-items:center;gap:10px;min-width:0}.player-name-only{font-family:Ma Shan Zheng,cursive;font-size:16px;color:wheat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:4em;letter-spacing:1px}.resource-bar{display:flex;align-items:center;gap:8px;margin-left:auto}.resource-item{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#0000004d;border-radius:12px;border:1px solid rgba(139,69,19,.2)}.resource-item.gold{border-color:#daa52066;background:#daa5200d}.resource-item.crystal{border-color:#9370db66;background:#9370db0d}.resource-item.crystal .resource-icon{color:#9370db}.resource-item.crystal .resource-value{color:#e6e6fa}.resource-icon{font-size:16px;color:#daa520;flex-shrink:0}.resource-content{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.resource-value{font-weight:700;color:wheat;font-size:14px;min-width:auto}.resource-label{font-size:10px;color:#8b8b8b;white-space:nowrap}.top-actions{display:flex;flex-shrink:0}.cultivation-bar{flex-shrink:0;padding:8px 12px;background:#0a0c0fd9;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(139,69,19,.2)}.cultivation-info{display:flex;align-items:center;gap:6px;flex-shrink:0}.cultivation-label{font-size:12px;color:#8b8b8b;white-space:nowrap}.cultivation-text{font-size:12px;color:#daa520;font-weight:700;white-space:nowrap}.cultivation-progress{flex:1;min-width:0}.progress-bar{height:8px;background:#0006;border-radius:4px;overflow:hidden;border:1px solid rgba(139,69,19,.3)}.progress-fill{position:relative;height:100%;background:linear-gradient(90deg,#8b4513,#daa520,gold);border-radius:4px;transition:width .5s ease;box-shadow:0 0 10px #daa52080;overflow:hidden}.progress-shimmer{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.cultivation-pool-fill{background:linear-gradient(90deg,#9b59b6,#8e44ad,#9b59b6)}.content-area{flex:1;overflow-y:auto;overflow-x:hidden;padding:12px;-webkit-overflow-scrolling:touch}.bottom-nav{flex-shrink:0;background:#14191efa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(139,69,19,.3)}.bottom-nav-secondary{border-top:none;padding-bottom:env(safe-area-inset-bottom,0px)}.bottom-nav-inner{display:flex;justify-content:space-around;align-items:center;height:50px;padding:0 4px}.nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex:1;height:100%;cursor:pointer;transition:all .2s ease;color:#8b8b8b;border-radius:8px;max-width:80px}.nav-item:active{transform:scale(.95);background:#8b45131a}.nav-item.active{color:#daa520}.nav-item.active .nav-icon{filter:drop-shadow(0 0 6px rgba(218,165,32,.6))}.nav-icon{font-size:20px;transition:all .2s ease}.nav-label{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease,transform .3s ease}.fade-enter-from{opacity:0;transform:translateY(10px)}.fade-leave-to{opacity:0;transform:translateY(-10px)}.n-config-provider{height:100%}@media (min-width: 769px){.game-container{max-width:520px;margin:0 auto;border-left:1px solid rgba(139,69,19,.2);border-right:1px solid rgba(139,69,19,.2);box-shadow:0 0 40px #00000080}.player-name-only{max-width:4em}.bottom-nav-inner{justify-content:center;gap:8px}.nav-item{max-width:80px}}@media (max-height: 480px) and (orientation: landscape){.top-bar{min-height:44px;padding:4px 12px}.player-name-only{font-size:14px}.resource-item{padding:2px 8px}.cultivation-bar{padding:4px 12px}.bottom-nav-inner{height:40px}.nav-icon{font-size:16px}.nav-label{font-size:9px}.content-area{padding:8px}}.desktop-sidebar{display:none}@media (min-width: 1024px){body{background:#0d0d12}.game-container{max-width:none;margin:0;border-left:none;border-right:none;box-shadow:none;position:relative;display:flex;flex-direction:row}.desktop-sidebar{display:flex;position:fixed;left:0;top:0;width:80px;height:100vh;background:#0f1219fa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-right:1px solid rgba(139,69,19,.25);z-index:100;flex-direction:column}.desktop-sidebar-inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;width:100%;padding:16px 0 12px;gap:4px}.sidebar-logo{font-size:28px;margin-bottom:16px;color:#daa520;text-shadow:0 0 10px rgba(218,165,32,.4)}.desktop-sidebar .nav-item{flex-direction:column;width:100%;max-width:none;height:56px;flex:none;border-radius:0;gap:2px;padding:6px 0;transition:all .2s;border-left:3px solid transparent}.desktop-sidebar .nav-item.active{border-left-color:#daa520;background:#daa52014}.desktop-sidebar .nav-item:hover{background:#daa5200d}.desktop-sidebar .nav-icon{font-size:22px}.desktop-sidebar .nav-label{font-size:10px}.sidebar-save-btn{margin-top:auto;padding:10px 0}.main-column{margin-left:80px;flex:1;display:flex;flex-direction:column;min-height:100vh}.top-bar{position:sticky;top:0;z-index:50;padding:10px 24px;gap:16px}.player-name-only{font-size:16px;max-width:4em}.resource-bar{gap:20px}.resource-item{padding:4px 12px}.cultivation-bar{padding:6px 24px}.bottom-nav{display:none}.content-area{max-width:800px;margin:0 auto;width:100%;padding:20px 24px}}@media (min-width: 1440px){.desktop-sidebar{width:90px}.main-column{margin-left:90px}.content-area{max-width:960px;padding:24px 32px}.desktop-sidebar .nav-item{height:60px}.desktop-sidebar .nav-icon{font-size:24px}.desktop-sidebar .nav-label{font-size:11px}}html:not(.dark) .game-container{background:linear-gradient(135deg,#f5efe0,#e8dcc4,#f0e6d2)}html:not(.dark) .top-bar{background:#f5efe0f2;border-bottom:1px solid rgba(139,69,19,.4)}html:not(.dark) .player-name-only{color:#5b3a1a}html:not(.dark) .resource-label{color:#6b4226}html:not(.dark) .resource-value{color:#4a2c12}html:not(.dark) .resource-item{background:#8b451314;border:1px solid rgba(139,69,19,.25)}html:not(.dark) .resource-item.gold{border-color:#b8860b80;background:#daa5201a}html:not(.dark) .resource-item.crystal{border-color:#6a5acd80;background:#9370db1a}html:not(.dark) .resource-item.crystal .resource-value{color:#4b36a0}html:not(.dark) .resource-item.gold .resource-value{color:#8b6914}html:not(.dark) .resource-item .resource-icon{color:#b8860b}html:not(.dark) .resource-item.crystal .resource-icon{color:#6a5acd}html:not(.dark) .cultivation-bar{background:#f0e6d2e6;border-bottom:1px solid rgba(139,69,19,.25)}html:not(.dark) .cultivation-label{color:#6b4226}html:not(.dark) .cultivation-text{color:#8b6914}html:not(.dark) .bottom-nav{background:#f5efe0fa;border-top:1px solid rgba(139,69,19,.3)}html:not(.dark) .nav-item{color:#6b4226}html:not(.dark) .nav-item.active{color:#8b6914}html:not(.dark) .desktop-sidebar{background:#f0e6d2fa;border-right:1px solid rgba(139,69,19,.3)}html:not(.dark) .sidebar-logo{color:#8b6914}html:not(.dark) .content-area{color:#3b240f}.start-screen[data-v-1f1f1215]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:1000}.start-bg[data-v-1f1f1215]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(https://i.postimg.cc/MpkhQqtd/start.png);background-size:cover;background-position:center top}.bg-overlay[data-v-1f1f1215]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#0006,#00000040 20%,#00000059,#0009 80%,#000c)}.bg-overlay[data-v-1f1f1215]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center top,rgba(255,215,0,.15) 0%,transparent 50%)}.start-content[data-v-1f1f1215]{position:relative;z-index:1;text-align:center;padding:20px;max-width:420px;width:100%}.game-title[data-v-1f1f1215]{margin-bottom:70px;cursor:default}.title-ornament[data-v-1f1f1215]{font-size:14px;color:#b8860b;letter-spacing:8px;text-shadow:0 0 10px rgba(184,134,11,.5);margin-bottom:12px}.title-ornament.bottom[data-v-1f1f1215]{margin-bottom:0;margin-top:12px}.title-main[data-v-1f1f1215]{font-family:Ma Shan Zheng,STKaiti,KaiTi,serif;font-size:56px;color:gold;text-shadow:0 0 12px rgba(255,215,0,.6),0 0 24px rgba(255,215,0,.4),0 0 36px rgba(255,215,0,.2),2px 2px 4px rgba(0,0,0,.8);margin-bottom:10px;letter-spacing:10px;font-weight:400}.title-sub[data-v-1f1f1215]{font-size:14px;color:#daa520;font-weight:300;letter-spacing:6px;margin-bottom:6px;text-shadow:0 1px 2px rgba(0,0,0,.8)}.title-version[data-v-1f1f1215]{font-size:11px;color:#8b7355;letter-spacing:2px}.start-buttons[data-v-1f1f1215]{display:flex;flex-direction:column;gap:18px;align-items:center}.btn-primary[data-v-1f1f1215],.btn-secondary[data-v-1f1f1215]{display:flex;align-items:center;justify-content:center;gap:12px;padding:18px 56px;border-radius:2px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;border:none;width:100%;max-width:300px;position:relative;overflow:hidden}.btn-primary[data-v-1f1f1215]{background:linear-gradient(135deg,#8b6914,#daa520,gold);color:#0a0a0a;border:2px solid #FFD700;box-shadow:0 4px 20px #daa52080,0 0 40px #daa5204d,inset 0 1px #ffffff4d;text-shadow:0 1px 0 rgba(255,255,255,.3)}.btn-primary[data-v-1f1f1215]:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:1px solid rgba(139,105,20,.5);pointer-events:none}.btn-primary[data-v-1f1f1215]:hover{transform:translateY(-2px);box-shadow:0 6px 28px #ffd70099,0 0 60px #ffd70066,inset 0 1px #fff6}.btn-primary[data-v-1f1f1215]:active{transform:translateY(0)}.btn-secondary[data-v-1f1f1215]{background:#0a0a0ad9;color:#daa520;border:2px solid #8B6914;box-shadow:0 2px 10px #00000080,inset 0 1px #daa5201a}.btn-secondary[data-v-1f1f1215]:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:1px solid rgba(139,105,20,.3);pointer-events:none}.btn-secondary[data-v-1f1f1215]:hover{background:#140f05e6;border-color:#daa520;color:gold;box-shadow:0 4px 15px #daa5204d,inset 0 1px #daa52033}.btn-icon[data-v-1f1f1215]{font-size:18px}.btn-text[data-v-1f1f1215]{font-family:Ma Shan Zheng,STKaiti,KaiTi,serif;letter-spacing:4px;font-weight:400}.load-menu[data-v-1f1f1215]{background:linear-gradient(180deg,#0f0c08f7,#050402fa);border-radius:4px;padding:24px 20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #8B6914;position:relative;box-shadow:0 8px 32px #000c,0 0 60px #daa5201a,inset 0 1px #daa5201a}.load-menu[data-v-1f1f1215]:before{content:"";position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:1px solid rgba(139,105,20,.3);pointer-events:none;border-radius:2px}.menu-header[data-v-1f1f1215]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(139,105,20,.4)}.btn-back[data-v-1f1f1215]{background:transparent;border:none;color:#8b7355;font-size:14px;cursor:pointer;padding:8px 12px;border-radius:4px;transition:all .2s ease;font-family:Ma Shan Zheng,serif}.btn-back[data-v-1f1f1215]:hover{background:#daa5201a;color:#daa520}.menu-title[data-v-1f1f1215]{font-family:Ma Shan Zheng,STKaiti,KaiTi,serif;font-size:22px;color:gold;letter-spacing:4px;text-shadow:0 0 10px rgba(255,215,0,.4)}.menu-spacer[data-v-1f1f1215]{width:60px}.slot-list[data-v-1f1f1215]{display:flex;flex-direction:column;gap:12px}.slot-item[data-v-1f1f1215]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:linear-gradient(180deg,#14100ae6,#0a0805f2);border-radius:2px;cursor:pointer;transition:all .25s ease;border:1px solid rgba(139,105,20,.3)}.slot-item[data-v-1f1f1215]:hover:not(.empty):not(.damaged){background:linear-gradient(180deg,#1e180cf2,#0f0c06fa);border-color:#daa520;box-shadow:0 2px 12px #daa52033,inset 0 1px #daa5201a}.slot-item.empty[data-v-1f1f1215]{cursor:default;opacity:.4}.slot-item.damaged[data-v-1f1f1215]{cursor:default;opacity:.5;border-color:#b2222266}.slot-number[data-v-1f1f1215]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#1a1510,#0a0805);color:#daa520;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;border:1px solid #8B6914;font-family:Ma Shan Zheng,serif}.slot-info[data-v-1f1f1215]{flex:1;text-align:left}.slot-name[data-v-1f1f1215]{font-size:15px;color:wheat;font-weight:400;margin-bottom:3px;font-family:Ma Shan Zheng,serif;letter-spacing:2px}.slot-realm[data-v-1f1f1215]{font-size:12px;color:#daa520;margin-bottom:2px}.slot-time[data-v-1f1f1215]{font-size:11px;color:#654}.slot-action[data-v-1f1f1215]{flex-shrink:0}.btn-small[data-v-1f1f1215]{padding:6px 14px;border-radius:2px;font-size:12px;border:1px solid rgba(178,34,34,.4);cursor:pointer;transition:all .2s ease;font-family:Ma Shan Zheng,serif;letter-spacing:2px}.btn-danger[data-v-1f1f1215]{background:#1e0a05cc;color:#cd5c5c}.btn-danger[data-v-1f1f1215]:hover{background:#320f0ae6;border-color:#cd5c5c99}.start-footer[data-v-1f1f1215]{margin-top:70px;font-size:12px;color:#6b5b3f;letter-spacing:4px;text-shadow:0 1px 2px rgba(0,0,0,.8);font-family:Ma Shan Zheng,serif}@media (min-width: 769px){.start-screen[data-v-1f1f1215]{max-width:520px;margin:0 auto;border-left:1px solid rgba(139,105,20,.3);border-right:1px solid rgba(139,105,20,.3);box-shadow:0 0 60px #000c}}.home-page[data-v-8c58dca4]{gap:12px}.welcome-card[data-v-8c58dca4]{flex:1;display:flex;flex-direction:column;padding:16px}.card-header[data-v-8c58dca4]{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(139,69,19,.2);margin-bottom:12px}.header-icon[data-v-8c58dca4]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b45134d,#daa52033);border-radius:12px;font-size:22px;color:var(--color-accent-gold)}.header-info[data-v-8c58dca4]{flex:1}.card-title[data-v-8c58dca4]{margin:0;font-size:22px;font-family:var(--font-family-heading)}.card-subtitle[data-v-8c58dca4]{margin:4px 0 0;color:#888;font-size:13px}.card-body[data-v-8c58dca4]{flex:1;display:flex;flex-direction:column;gap:16px}.welcome-content[data-v-8c58dca4]{text-align:center}.welcome-text[data-v-8c58dca4]{font-size:18px;color:var(--color-accent-gold);margin:0 0 10px;font-family:var(--font-family-heading)}.welcome-subtext[data-v-8c58dca4]{font-size:13px;color:#aaa;margin:4px 0}.action-area[data-v-8c58dca4]{display:flex;justify-content:center;padding:10px 0}.btn[data-v-8c58dca4]{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:10px;font-size:15px;font-family:var(--font-family-body);cursor:pointer;transition:all .3s ease;border:none;min-height:48px}.btn-primary[data-v-8c58dca4]{background:linear-gradient(135deg,#8b4513,#daa520);color:#fff;box-shadow:0 4px 15px #8b451366}.btn-primary[data-v-8c58dca4]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #daa52080}.btn-icon[data-v-8c58dca4]{font-size:18px}.quick-stats[data-v-8c58dca4]{margin-top:auto}.stat-row[data-v-8c58dca4]{display:grid;grid-template-columns:1fr;gap:10px}.stat-item[data-v-8c58dca4]{display:flex;align-items:center;gap:10px;padding:10px;background:#0003;border-radius:8px}.stat-icon-wrapper[data-v-8c58dca4]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b45134d,#8b45131a);border-radius:8px;color:#ccc;font-size:16px}.stat-icon-wrapper.gold[data-v-8c58dca4]{background:linear-gradient(135deg,#daa5204d,#daa5201a);color:var(--color-accent-gold)}.stat-info[data-v-8c58dca4]{display:flex;flex-direction:column;gap:2px}.stat-label[data-v-8c58dca4]{font-size:11px;color:#888}.stat-value[data-v-8c58dca4]{font-size:15px;font-weight:700;color:#fff}.tips-card[data-v-8c58dca4]{margin-top:auto;padding:16px}.tips-list[data-v-8c58dca4]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.tips-list li[data-v-8c58dca4]{display:flex;align-items:center;gap:8px;font-size:13px;color:#aaa}.tip-icon[data-v-8c58dca4]{color:var(--color-accent-gold);font-size:12px}@media (min-width: 400px){.stat-row[data-v-8c58dca4]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.char-modal-overlay[data-v-7e71ae34]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn-7e71ae34 .3s ease}.char-modal[data-v-7e71ae34]{position:relative;max-width:400px;width:90%;animation:scaleIn-7e71ae34 .4s ease}.char-modal-close[data-v-7e71ae34]{position:absolute;top:-12px;right:-12px;width:36px;height:36px;background:#ff3232e6;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;color:#fff;z-index:10;border:2px solid rgba(255,255,255,.3)}.char-modal-content[data-v-7e71ae34]{display:flex;flex-direction:column;align-items:center;background:linear-gradient(180deg,#1a0a2e,#0d1b2a);border-radius:16px;border:2px solid rgba(218,165,32,.4);overflow:hidden;box-shadow:0 0 40px #daa5204d}.char-portrait-large[data-v-7e71ae34]{width:100%;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(218,165,32,.1) 0%,transparent 100%);overflow:hidden}.char-image-large[data-v-7e71ae34]{width:100%;height:100%}.char-image-large img[data-v-7e71ae34]{width:100%;height:100%;object-fit:cover;object-position:top center}.char-placeholder-large[data-v-7e71ae34]{font-size:120px;color:#daa5204d}.char-modal-footer[data-v-7e71ae34]{padding:16px 20px 24px;text-align:center;width:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.char-name-large[data-v-7e71ae34]{font-size:24px;color:gold;margin:0 0 8px;text-shadow:0 0 15px rgba(255,215,0,.5)}.char-stars-large[data-v-7e71ae34]{font-size:22px;letter-spacing:4px}@keyframes fadeIn-7e71ae34{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-7e71ae34{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.character-page[data-v-4156e25a]{display:flex;flex-direction:column;gap:12px;min-height:100%}.char-card[data-v-4156e25a]{padding:16px;border-radius:12px}.char-header[data-v-4156e25a]{display:flex;align-items:center;gap:16px;margin-bottom:12px}.char-avatar[data-v-4156e25a]{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#8b4513,#daa520);display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff;font-weight:700;overflow:hidden;flex-shrink:0}.char-avatar img[data-v-4156e25a]{width:100%;height:100%;object-fit:cover}.char-info[data-v-4156e25a]{flex:1;min-width:0}.char-name-row[data-v-4156e25a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.char-name[data-v-4156e25a]{margin:0;font-size:20px;color:#daa520}.rebirth-badge[data-v-4156e25a]{padding:2px 8px;background:linear-gradient(135deg,tomato,gold);border-radius:4px;font-size:11px;color:#fff;font-weight:700}.char-realm[data-v-4156e25a]{font-size:14px;margin:4px 0}.char-level[data-v-4156e25a]{font-size:13px;color:#888}.build-strength[data-v-4156e25a]{display:flex;align-items:center;gap:6px;margin-top:6px;padding:4px 8px;background:#ffd7001a;border-radius:4px;border:1px solid rgba(255,215,0,.3);inline-size:fit-content}.build-label[data-v-4156e25a]{font-size:12px;color:gold}.build-value[data-v-4156e25a]{font-size:16px;font-weight:700;color:gold;text-shadow:0 0 10px rgba(255,215,0,.5)}.cultivation-progress[data-v-4156e25a]{margin-top:8px}.progress-header[data-v-4156e25a]{display:flex;justify-content:space-between;margin-bottom:4px;font-size:13px}.progress-label[data-v-4156e25a]{color:#888}.progress-value[data-v-4156e25a]{color:#fff;font-weight:700}.progress-bar-container[data-v-4156e25a]{height:10px;background:#0000004d;border-radius:5px;overflow:hidden}.progress-bar[data-v-4156e25a]{height:100%;background:linear-gradient(90deg,#8b4513,#daa520);border-radius:5px;transition:width .5s;position:relative}.progress-glow[data-v-4156e25a]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer-4156e25a 2s infinite}@keyframes shimmer-4156e25a{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-percentage[data-v-4156e25a]{text-align:right;font-size:11px;color:#888;margin-top:2px}.stats-card[data-v-4156e25a]{padding:16px;border-radius:12px}.section-title[data-v-4156e25a]{margin:0 0 12px;font-size:16px;color:#daa520;font-weight:700}.sub-title[data-v-4156e25a]{margin:12px 0 8px;font-size:14px;color:#aaa;font-weight:700}.attr-block[data-v-4156e25a]{margin-top:12px}.attr-table-wrap[data-v-4156e25a]{border-radius:8px;overflow:hidden}.attr-table[data-v-4156e25a]{display:flex;flex-direction:column;gap:2px}.scroll-hint[data-v-4156e25a]{font-size:11px;color:#888;font-weight:400;margin-left:6px}.scrollable-table[data-v-4156e25a]{max-height:260px;overflow-y:auto;padding-right:4px}.scrollable-table[data-v-4156e25a]::-webkit-scrollbar{width:6px}.scrollable-table[data-v-4156e25a]::-webkit-scrollbar-track{background:#0003;border-radius:3px}.scrollable-table[data-v-4156e25a]::-webkit-scrollbar-thumb{background:#daa52080;border-radius:3px}.scrollable-table[data-v-4156e25a]::-webkit-scrollbar-thumb:hover{background:#daa520b3}.sticky-head[data-v-4156e25a]{position:sticky;top:0;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#231e32f2!important}.attr-group-title[data-v-4156e25a]{padding:6px 8px;font-size:12px;font-weight:700;color:#daa520;background:#daa52014;border-radius:4px;margin-top:4px;margin-bottom:2px}.attr-row[data-v-4156e25a]{display:grid;grid-template-columns:1.1fr .9fr .9fr .9fr;align-items:center;padding:5px 8px;background:#0000002e;border-radius:4px;font-size:12px}.attr-head[data-v-4156e25a]{background:#daa5201f;color:#b9c0d4;font-weight:700}.attr-col-label[data-v-4156e25a]{color:#c9d1e8}.attr-col-base[data-v-4156e25a]{color:#9aa3b8;text-align:right}.attr-col-final[data-v-4156e25a]{color:#daa520;font-weight:700;text-align:right}.attr-col-delta[data-v-4156e25a]{color:#66bb6a;font-weight:700;text-align:right}.attr-col-delta.is-zero[data-v-4156e25a]{color:#5a6378;font-weight:400}.resource-stats[data-v-4156e25a]{margin-top:12px}.resource-grid[data-v-4156e25a]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.resource-item[data-v-4156e25a]{display:flex;flex-direction:column;align-items:center;padding:6px;background:#00000026;border-radius:6px}.resource-label[data-v-4156e25a]{font-size:11px;color:#888}.resource-value[data-v-4156e25a]{font-size:14px;color:#daa520;font-weight:700}.base-note[data-v-4156e25a]{margin:-6px 0 10px;font-size:11px;color:#8b93a8;line-height:1.4}.pet-card[data-v-4156e25a]{padding:16px;border-radius:12px;border:1px solid rgba(140,120,255,.25);background:linear-gradient(135deg,#8c78ff14,#14102699)}.pet-card .section-title[data-v-4156e25a]{display:flex;align-items:center;gap:8px}.pet-name[data-v-4156e25a]{font-size:15px;color:#fff}.pet-rarity[data-v-4156e25a]{font-size:12px;font-weight:700;padding:1px 8px;border-radius:4px;background:#ffffff14}.pet-grid[data-v-4156e25a]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.pet-item[data-v-4156e25a]{display:flex;flex-direction:column;align-items:center;padding:8px 6px;background:#00000040;border-radius:6px;border:1px solid rgba(140,120,255,.15)}.pet-label[data-v-4156e25a]{font-size:11px;color:#8b93a8}.pet-value[data-v-4156e25a]{font-size:15px;color:#9fe0ff;font-weight:700;text-shadow:0 0 8px rgba(159,224,255,.4)}.pet-note[data-v-4156e25a]{margin:10px 0 0;font-size:11px;color:#8b93a8;line-height:1.4}.pet-empty[data-v-4156e25a]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;font-size:12px;color:#8b93a8;border-style:dashed}.pet-empty-icon[data-v-4156e25a]{font-size:18px}.cultivation-card[data-v-4156e25a]{padding:16px;border-radius:12px}.action-buttons[data-v-4156e25a]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.btn[data-v-4156e25a]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:10px;font-size:14px;cursor:pointer;border:none;transition:all .3s;min-height:48px}.btn[data-v-4156e25a]:disabled,.btn.disabled[data-v-4156e25a]{opacity:.4;cursor:not-allowed}.btn-primary[data-v-4156e25a]{background:linear-gradient(135deg,#8b4513,#daa520);color:#fff}.btn-success[data-v-4156e25a]{background:linear-gradient(135deg,#2e7d32,#66bb6a);color:#fff}.btn-warning[data-v-4156e25a]{background:linear-gradient(135deg,#e65100,#ff8f00);color:#fff}.btn-info[data-v-4156e25a]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.btn-cost[data-v-4156e25a]{font-size:11px;opacity:.8}.cultivation-detail[data-v-4156e25a]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-bottom:12px}.detail-item[data-v-4156e25a]{display:flex;justify-content:space-between;padding:6px 10px;background:#0003;border-radius:6px;font-size:13px}.detail-label[data-v-4156e25a]{color:#888}.detail-value[data-v-4156e25a]{color:#fff;font-weight:700}.log-section[data-v-4156e25a]{margin-top:8px}.rebirth-card[data-v-4156e25a]{padding:16px;border-radius:12px;background:linear-gradient(135deg,#8b45131a,#ffd7000d)}.rebirth-desc[data-v-4156e25a]{font-size:13px;color:#888;margin:0 0 12px;line-height:1.5}.rebirth-bonus-display[data-v-4156e25a]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px}.bonus-item[data-v-4156e25a]{display:flex;flex-direction:column;align-items:center;padding:6px;background:#ffd70014;border-radius:6px;border:1px solid rgba(255,215,0,.15)}.bonus-label[data-v-4156e25a]{font-size:10px;color:#888}.bonus-value[data-v-4156e25a]{font-size:14px;color:gold;font-weight:700}.btn-rebirth[data-v-4156e25a]{width:100%;background:linear-gradient(135deg,tomato,gold);color:#fff;font-weight:700;font-size:16px;padding:14px;border-radius:10px;border:none;cursor:pointer;transition:all .3s}.btn-rebirth[data-v-4156e25a]:hover:not(.disabled){box-shadow:0 0 20px #ffd70080}.btn-rebirth.disabled[data-v-4156e25a]{opacity:.4;cursor:not-allowed}.rebirth-count[data-v-4156e25a]{text-align:center;margin-top:8px;font-size:14px;color:#888}.rebirth-num[data-v-4156e25a]{color:gold;font-weight:700;font-size:18px}.cultivation-pool[data-v-4156e25a]{padding:16px;border-radius:12px}.pool-display[data-v-4156e25a]{text-align:center;padding:16px 0;background:linear-gradient(135deg,#8b45131a,#daa52014);border-radius:10px;margin-bottom:16px;border:1px solid rgba(218,165,32,.2)}.pool-amount[data-v-4156e25a]{display:flex;align-items:baseline;justify-content:center;gap:8px}.pool-value[data-v-4156e25a]{font-size:28px;font-weight:700;color:#daa520;text-shadow:0 0 20px rgba(218,165,32,.5)}.pool-label[data-v-4156e25a]{font-size:14px;color:#888}.pool-hint[data-v-4156e25a]{font-size:12px;color:#666;margin-top:6px}.allocate-section[data-v-4156e25a]{border-top:1px solid rgba(255,255,255,.1);padding-top:12px}.allocate-header[data-v-4156e25a]{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#aaa;margin-bottom:10px;flex-wrap:wrap;gap:6px}.current-exp[data-v-4156e25a]{color:#daa520}.allocate-controls[data-v-4156e25a]{display:flex;gap:8px;align-items:center;margin-bottom:8px;flex-wrap:wrap}.allocate-input[data-v-4156e25a]{flex:1;min-width:100px;padding:8px 12px;border-radius:8px;border:1px solid rgba(218,165,32,.3);background:#0000004d;color:#fff;font-size:14px;outline:none}.allocate-input[data-v-4156e25a]:focus{border-color:#daa52099}.allocate-quick[data-v-4156e25a]{display:flex;gap:8px;justify-content:flex-end}.btn-outline[data-v-4156e25a]{background:transparent;color:#daa520;border:1px solid rgba(218,165,32,.4)}.btn-outline[data-v-4156e25a]:hover{background:#daa5201a}.sect-overview[data-v-4156e25a]{padding:16px;border-radius:12px}.sect-title[data-v-4156e25a]{margin:0 0 12px;font-size:20px;color:#daa520}.sect-stats[data-v-4156e25a]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.sect-stat-item[data-v-4156e25a]{display:flex;flex-direction:column;align-items:center;padding:8px;background:#00000026;border-radius:8px}.sect-stat-label[data-v-4156e25a]{font-size:11px;color:#888}.sect-stat-value[data-v-4156e25a]{font-size:16px;color:#daa520;font-weight:700}.member-select[data-v-4156e25a]{padding:12px 16px;border-radius:12px;display:flex;align-items:center;gap:12px}.member-select label[data-v-4156e25a]{font-size:14px;color:#aaa;white-space:nowrap}.member-select select[data-v-4156e25a]{flex:1;padding:8px 12px;border-radius:8px;border:1px solid rgba(218,165,32,.3);background:#0000004d;color:#fff;font-size:14px;outline:none}.member-select select option[data-v-4156e25a],.member-select select optgroup[data-v-4156e25a]{background:#1a1a2e;color:#fff}.char-meta[data-v-4156e25a]{display:flex;gap:8px;margin:4px 0;font-size:13px;flex-wrap:wrap}.char-school[data-v-4156e25a]{padding:2px 8px;background:#1e90ff26;color:#1e90ff;border-radius:4px}.char-talent[data-v-4156e25a]{padding:2px 8px;background:#9932cc26;color:#9932cc;border-radius:4px}.star-badge[data-v-4156e25a]{color:gold;font-size:14px}.member-desc[data-v-4156e25a]{margin:12px 0 0;font-size:13px;color:#8b93a8;line-height:1.5}.member-team-action[data-v-4156e25a]{margin-top:12px}.equip-actions[data-v-4156e25a]{display:flex;gap:10px;margin-bottom:12px}.equip-grid[data-v-4156e25a]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.equip-slot[data-v-4156e25a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 6px;background:#0003;border-radius:8px;border:1px solid rgba(218,165,32,.2);cursor:pointer;transition:all .2s;min-height:64px;text-align:center;background-size:32px 32px;background-repeat:no-repeat;background-position:center center}.equip-slot[data-v-4156e25a]:hover{border-color:#daa52080;background-color:#0000004d}.equip-slot.empty[data-v-4156e25a]{border-style:dashed;border-color:#ffffff1a}.equip-slot-label[data-v-4156e25a]{font-size:11px;color:#888;margin-bottom:4px}.equip-slot-name[data-v-4156e25a]{font-size:13px;font-weight:700;text-align:center;line-height:1.2}.equip-slot-empty[data-v-4156e25a]{font-size:13px;color:#5a6378}.pet-equipped[data-v-4156e25a]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:#0003;border-radius:8px;cursor:pointer;border:1px solid rgba(140,120,255,.2);flex-wrap:wrap}.pet-equipped[data-v-4156e25a]:hover{border-color:#8c78ff80}.pet-meta[data-v-4156e25a]{font-size:12px;color:#888}.team-actions[data-v-4156e25a]{margin-bottom:12px}.bench-list[data-v-4156e25a]{display:flex;flex-direction:column;gap:8px}.bench-card[data-v-4156e25a]{display:flex;align-items:center;gap:10px;padding:10px;background:#00000026;border-radius:8px}.bench-avatar[data-v-4156e25a]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#8b4513,#daa520);display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;flex-shrink:0;overflow:hidden}.bench-avatar img[data-v-4156e25a]{width:100%;height:100%;object-fit:cover}.bench-info[data-v-4156e25a]{flex:1;min-width:0}.bench-name[data-v-4156e25a]{font-size:14px;color:#fff;font-weight:700}.bench-stars[data-v-4156e25a]{color:gold;font-size:12px}.bench-strength[data-v-4156e25a]{font-size:12px;color:#daa520;margin-top:2px}.bench-empty[data-v-4156e25a]{text-align:center;padding:16px;color:#5a6378;font-size:13px}.btn-small[data-v-4156e25a]{padding:6px 10px;font-size:12px;min-height:32px;border-radius:6px}.equip-select-modal[data-v-4156e25a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:flex-end;justify-content:center;z-index:1000;padding:16px 16px 80px}.modal-content[data-v-4156e25a]{width:100%;max-width:400px;max-height:70vh;overflow-y:auto;padding:16px;border-radius:12px}.equip-select-list[data-v-4156e25a]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.equip-select-item[data-v-4156e25a]{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#0003;border-radius:8px;cursor:pointer;transition:background .2s}.equip-select-item[data-v-4156e25a]:hover{background:#00000059}.item-name[data-v-4156e25a]{font-size:14px;font-weight:700}.item-meta[data-v-4156e25a]{font-size:12px;color:#888}.equip-select-empty[data-v-4156e25a]{text-align:center;padding:20px;color:#5a6378;font-size:13px}.bench-pagination[data-v-4156e25a]{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1)}.page-info[data-v-4156e25a]{color:#aaa;font-size:13px;min-width:60px;text-align:center}.bench-card[data-v-4156e25a]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#ffffff08;border-radius:8px;margin-bottom:6px}.char-avatar-container[data-v-4156e25a]{display:flex;flex-direction:column;align-items:center;gap:4px}.char-avatar-hint[data-v-4156e25a]{font-size:10px;color:#9e9e9e}.sect-member-modal[data-v-4156e25a]{z-index:100;position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;justify-content:center;align-items:center}.character-detail-modal[data-v-4156e25a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;justify-content:center;align-items:flex-end;padding-bottom:20px}.sect-member-modal-content[data-v-4156e25a]{width:95%;max-width:400px;max-height:80vh;padding:16px;overflow-y:auto;border-radius:12px;background:#0f1419fa;border:1px solid rgba(218,165,32,.3)}.char-detail-header[data-v-4156e25a]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.char-detail-header .char-avatar.large[data-v-4156e25a]{width:70px;height:70px;flex-shrink:0}.char-detail-header .char-info[data-v-4156e25a]{flex:1;min-width:0}.char-detail-header .char-name[data-v-4156e25a]{font-size:18px}.char-detail-header .char-meta[data-v-4156e25a]{font-size:11px;gap:6px;flex-wrap:wrap}.char-detail-header .char-talent-info[data-v-4156e25a]{font-size:11px;margin-top:4px;line-height:1.4}.char-detail-header .char-level[data-v-4156e25a]{font-size:12px;margin-top:2px}.skill-list[data-v-4156e25a]{display:flex;flex-direction:column;gap:8px}.skill-item[data-v-4156e25a]{display:flex;gap:12px;padding:12px;background:#ffffff0d;border-radius:8px;border-left:3px solid}.skill-item.active[data-v-4156e25a]{border-left-color:#4caf50}.skill-item.passive[data-v-4156e25a]{border-left-color:#2196f3}.skill-icon[data-v-4156e25a]{font-size:24px;flex-shrink:0}.skill-info[data-v-4156e25a]{flex-shrink:0}.skill-name[data-v-4156e25a]{font-weight:700;color:#fff}.skill-type[data-v-4156e25a]{font-size:10px;color:#9e9e9e;margin-top:2px}.skill-desc[data-v-4156e25a]{flex:1;font-size:12px;color:#ccc;display:flex;align-items:center}.skill-unlock-hint[data-v-4156e25a]{font-size:12px;color:#ff9800;margin-top:8px;text-align:center}.inventory-page[data-v-6c7caaec]{padding:0;min-height:100%}.inventory-tabs[data-v-6c7caaec]{display:flex;flex-direction:column}.tab-header[data-v-6c7caaec]{display:flex;overflow-x:auto;border-bottom:1px solid rgba(139,69,19,.3);margin-bottom:12px;gap:4px}.tab-item[data-v-6c7caaec]{padding:10px 14px;white-space:nowrap;cursor:pointer;color:#8b8b8b;border-bottom:2px solid transparent;transition:all .2s}.tab-item.active[data-v-6c7caaec]{color:#daa520;border-bottom-color:#daa520}.tab-content[data-v-6c7caaec]{flex:1}.tab-pane[data-v-6c7caaec]{animation:fadeIn-6c7caaec .2s ease}@keyframes fadeIn-6c7caaec{0%{opacity:0}to{opacity:1}}.equip-toolbar[data-v-6c7caaec]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.auto-equip-btn[data-v-6c7caaec]{padding:8px 16px!important;font-size:13px!important;background:linear-gradient(135deg,#daa520b3,#ffd70080)!important;color:#1a1a2e!important;border:1px solid rgba(255,215,0,.6)!important;border-radius:8px!important;cursor:pointer;transition:all .25s ease;font-weight:700;letter-spacing:.5px}.auto-equip-btn[data-v-6c7caaec]:hover:not(:disabled){background:linear-gradient(135deg,#ffd700d9,#daa520b3)!important;box-shadow:0 0 12px #ffd70066;transform:translateY(-1px)}.auto-equip-btn[data-v-6c7caaec]:disabled{opacity:.4;cursor:not-allowed}.simple-grid[data-v-6c7caaec]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.simple-grid.mobile[data-v-6c7caaec]{grid-template-columns:1fr}.simple-card[data-v-6c7caaec]{background:#00000040;border:1px solid rgba(139,69,19,.25);border-radius:8px;padding:10px;cursor:pointer;transition:all .2s}.simple-card[data-v-6c7caaec]:hover{border-color:#daa52080}.simple-card .card-header[data-v-6c7caaec]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-weight:700;color:wheat}.card-actions[data-v-6c7caaec]{display:flex;gap:4px;flex-shrink:0}.simple-card .card-body[data-v-6c7caaec]{font-size:13px;color:#aaa}.simple-card .card-body p[data-v-6c7caaec]{margin:0 0 6px;line-height:1.4}.btn-small[data-v-6c7caaec]{padding:4px 10px;border:none;border-radius:4px;font-size:12px;cursor:pointer;background:#8b451366;color:wheat;transition:all .2s}.btn-small[data-v-6c7caaec]:disabled{opacity:.5;cursor:not-allowed}.btn-small.btn-primary[data-v-6c7caaec]{background:#228b2299;color:#fff}.btn-small.btn-danger[data-v-6c7caaec]{background:#dc354580;color:#fff}.btn-small.btn-warning[data-v-6c7caaec]{background:#daa52099;color:#0d0d12}.btn-small.btn-info[data-v-6c7caaec]{background:#1e90ff99;color:#fff}.simple-tag[data-v-6c7caaec]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:11px;background:#0000004d}.simple-tag.success[data-v-6c7caaec]{background:#228b224d;color:#4caf50}.simple-tag.warning[data-v-6c7caaec]{background:#daa52033;color:#daa520}.simple-tag.info[data-v-6c7caaec]{background:#1e90ff33;color:#1e90ff}.tag-group[data-v-6c7caaec]{display:flex;gap:4px;flex-wrap:wrap}.empty-state[data-v-6c7caaec]{text-align:center;padding:40px 20px;color:#888}.progress-line[data-v-6c7caaec]{height:6px;background:#0006;border-radius:3px;overflow:hidden;margin:8px 0 4px}.progress-line .progress-fill[data-v-6c7caaec]{height:100%;background:linear-gradient(90deg,#8b4513,#daa520);transition:width .3s}.progress-text[data-v-6c7caaec]{font-size:11px;color:#daa520}.pet-actions[data-v-6c7caaec],.modal-toolbar[data-v-6c7caaec]{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.simple-select[data-v-6c7caaec]{padding:6px 10px;border-radius:4px;border:1px solid rgba(139,69,19,.4);background:#0000004d;color:wheat;font-size:13px}.pagination-info[data-v-6c7caaec]{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;color:#888;flex-wrap:wrap}.pet-info[data-v-6c7caaec]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.pet-score[data-v-6c7caaec]{color:#daa520;font-weight:700;font-size:13px}.simple-modal[data-v-6c7caaec]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;box-sizing:border-box}.simple-modal-content[data-v-6c7caaec]{background:#1a1a2e;border:1px solid rgba(139,69,19,.4);border-radius:14px;width:100%;max-width:480px;max-height:calc(100vh - 60px);overflow-y:auto;padding:18px 20px 24px;-webkit-overflow-scrolling:touch;box-shadow:0 8px 40px #00000080}.simple-modal-content.wide[data-v-6c7caaec]{max-width:90vw;max-height:calc(100vh - 50px)}.modal-header[data-v-6c7caaec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(139,69,19,.3)}.modal-header h3[data-v-6c7caaec]{margin:0;font-size:18px;color:wheat}.modal-header .btn-small[data-v-6c7caaec]{min-width:56px;min-height:36px;padding:8px 16px;font-size:14px;flex-shrink:0}.modal-body[data-v-6c7caaec]{font-size:13px}.detail-row[data-v-6c7caaec]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05);color:#aaa}.detail-row span[data-v-6c7caaec]:first-child{color:#888}.modal-actions[data-v-6c7caaec]{display:flex;gap:8px;margin-top:16px;margin-bottom:4px;flex-wrap:wrap}.modal-actions.four-grid[data-v-6c7caaec]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-actions.four-grid .btn-small[data-v-6c7caaec]{width:100%;padding:10px 0;font-size:14px;font-weight:700}.all-equip-btn[data-v-6c7caaec]{padding:8px 16px!important;font-size:13px!important;background:#8b451399!important;color:wheat!important;border:1px solid rgba(218,165,32,.5)!important;border-radius:8px!important;cursor:pointer;transition:all .25s ease;font-weight:700;letter-spacing:.5px}.all-equip-btn[data-v-6c7caaec]:hover{background:#8b4513d9!important;box-shadow:0 0 12px #daa52059;transform:translateY(-1px)}.equip-name[data-v-6c7caaec]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%}.equip-meta[data-v-6c7caaec]{display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap}.equip-score-badge[data-v-6c7caaec]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:700;color:gold;background:#ffd7001f;border:1px solid rgba(255,215,0,.3)}.equip-affix-preview[data-v-6c7caaec]{margin:0 0 6px;font-size:12px;color:#9fd8a0;line-height:1.4}.btn-small.btn-equip[data-v-6c7caaec]{background:#228b2299;color:#fff}.sell-disassemble-actions[data-v-6c7caaec]{flex-direction:column}.sell-disassemble-actions .btn-small[data-v-6c7caaec]{width:100%;padding:10px 0;font-size:14px}.simple-divider[data-v-6c7caaec]{text-align:center;margin:12px 0;color:#daa520;font-size:13px;position:relative}.simple-divider[data-v-6c7caaec]:before,.simple-divider[data-v-6c7caaec]:after{content:"";position:absolute;top:50%;width:30%;height:1px;background:#8b45134d}.simple-divider[data-v-6c7caaec]:before{left:0}.simple-divider[data-v-6c7caaec]:after{right:0}.simple-table[data-v-6c7caaec]{width:100%;border-collapse:collapse;font-size:12px;margin-top:8px}.simple-table th[data-v-6c7caaec],.simple-table td[data-v-6c7caaec]{padding:6px;border:1px solid rgba(139,69,19,.2);text-align:center}.simple-table th[data-v-6c7caaec]{background:#8b451333;color:wheat}.positive[data-v-6c7caaec]{color:#4caf50}.negative[data-v-6c7caaec]{color:#dc3545}.reforge-compare[data-v-6c7caaec]{display:flex;justify-content:space-between;gap:16px;margin:12px 0}.old-stats[data-v-6c7caaec],.new-stats[data-v-6c7caaec]{flex:1;padding:12px;border-radius:8px;background:#0003}.old-stats h4[data-v-6c7caaec],.new-stats h4[data-v-6c7caaec]{margin-top:0;margin-bottom:8px;font-size:14px;color:wheat}.equipment-score[data-v-6c7caaec]{font-size:18px;font-weight:700;color:gold;text-shadow:0 0 10px rgba(255,215,0,.5)}.set-tag[data-v-6c7caaec]{font-weight:700;font-size:14px}.affixes-section[data-v-6c7caaec]{margin-top:8px}.affix-row[data-v-6c7caaec]{display:flex;justify-content:space-between;padding:4px 0;font-size:13px;border-bottom:1px solid rgba(139,69,19,.2)}.affix-name[data-v-6c7caaec]{font-weight:700}.affix-tier-1[data-v-6c7caaec]{color:#32cd32}.affix-tier-2[data-v-6c7caaec]{color:#1e90ff}.affix-tier-3[data-v-6c7caaec]{color:gold;text-shadow:0 0 5px rgba(255,215,0,.5)}.set-bonus-section[data-v-6c7caaec]{margin-top:8px}.set-bonus-row[data-v-6c7caaec]{padding:4px 8px;background:#8b45131a;border-radius:4px;margin-bottom:4px;font-size:13px;color:wheat}.material-toolbar[data-v-6c7caaec]{display:flex;gap:8px;margin-bottom:10px;align-items:center}.material-card.selected[data-v-6c7caaec]{border-color:#daa520;background:#daa5201a}.material-checkbox[data-v-6c7caaec]{margin-right:6px;cursor:pointer}.material-kind[data-v-6c7caaec]{display:inline-block;margin-top:4px;font-size:11px;color:#888}.material-meta[data-v-6c7caaec]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px;margin-top:4px}.material-price[data-v-6c7caaec]{font-size:11px;color:#aaa}.material-total[data-v-6c7caaec]{margin-left:6px;color:gold;font-weight:700}.material-sell-list[data-v-6c7caaec]{max-height:300px;overflow-y:auto;margin:10px 0}.material-sell-row[data-v-6c7caaec]{display:flex;align-items:center;justify-content:space-between;padding:8px 4px;border-bottom:1px solid rgba(255,255,255,.05);gap:8px}.material-sell-count[data-v-6c7caaec]{display:flex;align-items:center;gap:4px}.btn-mini[data-v-6c7caaec]{padding:2px 8px;border:1px solid rgba(139,69,19,.4);background:#0000004d;color:wheat;border-radius:4px;cursor:pointer;font-size:12px}.btn-mini[data-v-6c7caaec]:disabled{opacity:.4;cursor:not-allowed}.count-input[data-v-6c7caaec]{width:50px;text-align:center;background:#0006;border:1px solid rgba(139,69,19,.3);color:wheat;border-radius:4px;padding:2px 4px;font-size:12px}.sell-max-btn[data-v-6c7caaec]{font-size:11px;color:#daa520;cursor:pointer;padding:2px 6px;border:1px solid rgba(218,165,32,.4);border-radius:4px}.sell-total[data-v-6c7caaec]{margin-top:12px;padding:10px;background:#0000004d;border-radius:8px;text-align:right;font-size:14px}.sell-total strong[data-v-6c7caaec]{color:#daa520;font-size:16px}.equip-category-tag[data-v-6c7caaec]{font-size:11px;padding:1px 6px;background:#1e90ff33;color:#64b5f6;border-radius:4px;margin-left:6px;font-weight:400}.zone-selector[data-v-20b1c09a]{display:flex;flex-direction:column;gap:12px}.exploration-header[data-v-20b1c09a]{display:flex;align-items:center;gap:16px;padding:16px;background:linear-gradient(135deg,#8b451326,#daa52014);border-radius:12px}.header-icon[data-v-20b1c09a]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b4513,#daa520);border-radius:12px;font-size:14px;color:#fff;font-weight:700}.card-title[data-v-20b1c09a]{margin:0;font-size:20px;color:var(--color-accent-gold, #DAA520)}.card-subtitle[data-v-20b1c09a]{margin:4px 0 0;font-size:13px;color:#888}.filter-bar[data-v-20b1c09a]{display:flex;gap:8px;padding:0 4px}.filter-chip[data-v-20b1c09a]{padding:6px 14px;border-radius:20px;font-size:13px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .2s}.filter-chip.active[data-v-20b1c09a]{background:linear-gradient(135deg,#8b4513,#daa520);border-color:#daa520;color:#fff}.zones-grid[data-v-20b1c09a]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.zone-card[data-v-20b1c09a]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s}.zone-card[data-v-20b1c09a]:hover{transform:translateY(-2px);border-color:#daa52066}.zone-card.selected[data-v-20b1c09a]{border-color:#daa520;box-shadow:0 0 12px #daa5204d}.zone-banner[data-v-20b1c09a]{height:60px;display:flex;align-items:center;justify-content:center;border-top:3px solid;position:relative;background:#0000004d}.zone-icon-area[data-v-20b1c09a]{font-size:28px;display:flex;align-items:center;justify-content:center}.zone-icon-img[data-v-20b1c09a]{width:48px;height:48px;object-fit:cover;border-radius:4px}.detail-zone-icon[data-v-20b1c09a]{width:28px;height:28px;object-fit:cover;border-radius:4px;vertical-align:middle;margin-right:8px}.zone-difficulty-badge[data-v-20b1c09a]{position:absolute;top:6px;right:6px;padding:2px 8px;border-radius:4px;font-size:10px;color:#fff;font-weight:700}.zone-body[data-v-20b1c09a]{padding:8px 10px}.zone-name[data-v-20b1c09a]{font-size:14px;font-weight:700;color:#daa520;margin-bottom:4px}.zone-meta[data-v-20b1c09a]{display:flex;gap:8px;margin-bottom:4px}.meta-item[data-v-20b1c09a]{font-size:11px;color:#888}.zone-monsters[data-v-20b1c09a]{display:flex;flex-wrap:wrap;gap:4px}.monster-tag[data-v-20b1c09a]{font-size:10px;padding:2px 6px;border-radius:4px;background:#ffffff0d;color:#aaa}.zone-detail[data-v-20b1c09a]{padding:16px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.detail-header[data-v-20b1c09a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.detail-title[data-v-20b1c09a]{margin:0 0 4px;font-size:18px;color:#daa520}.detail-desc[data-v-20b1c09a]{margin:0;font-size:13px;color:#888;max-width:70%}.zone-image[data-v-20b1c09a]{width:100%;max-height:160px;object-fit:cover;border-radius:8px;margin-bottom:12px;opacity:.85}.difficulty-badge[data-v-20b1c09a]{padding:4px 12px;border-radius:6px;font-size:12px;color:#fff;font-weight:700}.detail-stats[data-v-20b1c09a]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:12px}.stat-row[data-v-20b1c09a]{display:flex;justify-content:space-between;padding:6px 10px;background:#0003;border-radius:6px;font-size:13px}.stat-label[data-v-20b1c09a]{color:#888}.stat-value[data-v-20b1c09a]{color:#fff;font-weight:700}.gold-text[data-v-20b1c09a]{color:#daa520}.difficulty-selector[data-v-20b1c09a]{padding:10px 12px;margin-bottom:12px;background:#00000040;border-radius:10px;border:1px solid rgba(255,255,255,.06)}.diff-label[data-v-20b1c09a]{font-size:12px;color:#888;margin-bottom:8px}.diff-chips[data-v-20b1c09a]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.diff-chip[data-v-20b1c09a]{padding:6px 16px;border-radius:18px;font-size:13px;cursor:pointer;border:1px solid var(--chip-color, #888);color:#ccc;background:#ffffff08;transition:all .2s}.diff-chip.active[data-v-20b1c09a]{background:var(--chip-color, #DAA520);color:#fff;font-weight:700;box-shadow:0 0 10px var(--chip-color, #DAA520)}.diff-info[data-v-20b1c09a]{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#aaa}.diff-info b[data-v-20b1c09a]{color:#daa520;font-size:13px}.build-hint[data-v-20b1c09a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;padding:8px 12px;font-size:12px;background:#00000040;border:1px solid rgba(255,255,255,.1);border-left-width:3px;border-radius:8px}.build-hint-dot[data-v-20b1c09a]{width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 0 6px currentColor}.build-hint-sub[data-v-20b1c09a]{color:#888;font-size:11px}.rewards-preview[data-v-20b1c09a]{margin-bottom:12px}.rewards-title[data-v-20b1c09a]{font-size:13px;color:#888;margin-bottom:8px}.rewards-list[data-v-20b1c09a]{display:flex;flex-direction:column;gap:4px}.reward-row[data-v-20b1c09a]{display:flex;align-items:center;gap:8px;font-size:12px}.reward-icon[data-v-20b1c09a]{width:18px;height:18px;object-fit:contain;flex-shrink:0}.reward-name[data-v-20b1c09a]{width:70px;color:#ccc}.reward-bar-wrap[data-v-20b1c09a]{flex:1;height:6px;background:#0000004d;border-radius:3px;overflow:hidden}.reward-bar[data-v-20b1c09a]{height:100%;background:linear-gradient(90deg,#8b4513,#daa520);border-radius:3px}.reward-chance[data-v-20b1c09a]{width:36px;text-align:right;color:#888}.combat-area[data-v-20b1c09a]{padding:12px;background:#0000004d;border-radius:8px;margin-bottom:12px}.battle-pills[data-v-20b1c09a]{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.battle-pills-label[data-v-20b1c09a]{font-size:13px;color:#aaa}.battle-pill-btn[data-v-20b1c09a]{padding:6px 14px;border:none;border-radius:16px;font-size:13px;color:#fff;cursor:pointer;transition:transform .15s ease}.battle-pill-btn[data-v-20b1c09a]:hover{transform:translateY(-1px)}.battle-pill-btn.healBattle[data-v-20b1c09a]{background:linear-gradient(135deg,#2ecc71,#27ae60)}.battle-pill-btn.cleanse[data-v-20b1c09a]{background:linear-gradient(135deg,#3498db,#2980b9)}.combat-round[data-v-20b1c09a]{text-align:center;font-size:12px;color:#888;margin-bottom:8px}.combat-scene[data-v-20b1c09a]{display:flex;align-items:center;justify-content:space-around;gap:12px}.combatant[data-v-20b1c09a]{display:flex;flex-direction:column;align-items:center;gap:4px;width:45%}.combatant-name[data-v-20b1c09a]{font-size:12px;color:#ccc}.combatant-avatar[data-v-20b1c09a]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}.player-avatar[data-v-20b1c09a]{background:linear-gradient(135deg,#1e90ff,#4169e1);color:#fff}.enemy-avatar[data-v-20b1c09a]{background:linear-gradient(135deg,#8b0000,#ff4500);color:#fff}.hp-bar[data-v-20b1c09a]{width:100%;height:8px;background:#00000080;border-radius:4px;overflow:hidden}.hp-fill[data-v-20b1c09a]{height:100%;background:linear-gradient(90deg,#2e7d32,#66bb6a);transition:width .3s}.enemy-hp[data-v-20b1c09a]{background:linear-gradient(90deg,#c62828,#ef5350)}.hp-text[data-v-20b1c09a]{font-size:10px;color:#888}.vs-text[data-v-20b1c09a]{font-size:14px;color:#daa520;font-weight:700}.combatant.attack .combatant-avatar[data-v-20b1c09a]{animation:attackAnim-20b1c09a .4s ease}.combatant.hurt .combatant-avatar[data-v-20b1c09a]{animation:hurtAnim-20b1c09a .4s ease}@keyframes attackAnim-20b1c09a{0%{transform:scale(1)}50%{transform:scale(1.2) translate(10px)}to{transform:scale(1)}}@keyframes hurtAnim-20b1c09a{0%,to{filter:none}50%{filter:brightness(2) hue-rotate(-30deg)}}.action-bar[data-v-20b1c09a]{display:flex;gap:8px;margin-bottom:12px}.btn[data-v-20b1c09a]{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:10px;font-size:14px;cursor:pointer;border:none;transition:all .3s}.btn[data-v-20b1c09a]:disabled{opacity:.4;cursor:not-allowed}.btn-primary[data-v-20b1c09a]{background:linear-gradient(135deg,#8b4513,#daa520);color:#fff}.btn-success[data-v-20b1c09a]{background:linear-gradient(135deg,#2e7d32,#66bb6a);color:#fff}.btn-danger[data-v-20b1c09a]{background:linear-gradient(135deg,#c62828,#ef5350);color:#fff}.idle-section[data-v-20b1c09a]{border-top:1px solid rgba(255,255,255,.08);padding-top:12px}.idle-title[data-v-20b1c09a]{font-size:15px;color:#daa520;margin-bottom:8px;font-weight:700}.idle-options[data-v-20b1c09a]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:8px}.idle-card[data-v-20b1c09a]{padding:8px 4px;text-align:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer;transition:all .2s}.idle-card.selected[data-v-20b1c09a]{border-color:#daa520;background:#daa5201a}.dur-time[data-v-20b1c09a]{font-size:13px;color:#fff;font-weight:700}.dur-info[data-v-20b1c09a]{font-size:10px;color:#888;margin-top:2px}.dur-cost[data-v-20b1c09a]{font-size:10px;color:#daa520}.idle-running[data-v-20b1c09a]{display:flex;flex-direction:column;gap:8px}.idle-status[data-v-20b1c09a]{text-align:center}.idle-timer[data-v-20b1c09a]{font-size:28px;font-weight:700;color:#daa520;font-family:monospace}.idle-progress-bar[data-v-20b1c09a]{width:100%;height:6px;background:#0000004d;border-radius:3px;overflow:hidden;margin:8px 0}.idle-progress-fill[data-v-20b1c09a]{height:100%;background:linear-gradient(90deg,#2e7d32,#66bb6a);transition:width .5s}.idle-count[data-v-20b1c09a]{font-size:13px;color:#888}.idle-hp[data-v-20b1c09a]{margin-top:4px;padding:8px 10px;background:#0000004d;border-radius:8px}.idle-hp-head[data-v-20b1c09a]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.idle-hp-label[data-v-20b1c09a]{font-size:12px;color:#aaa}.idle-hp-num[data-v-20b1c09a]{font-size:12px;color:#fff;font-family:monospace}.idle-hp-bar[data-v-20b1c09a]{height:12px;background:#00000080;border-radius:6px;overflow:hidden}.idle-hp-bar .hp-fill[data-v-20b1c09a]{height:100%;background:linear-gradient(90deg,#2e7d32,#66bb6a);transition:width .4s ease}.idle-hp-bar .hp-fill.hp-low[data-v-20b1c09a]{background:linear-gradient(90deg,#c62828,#ef5350);animation:hpPulse-20b1c09a 1s ease-in-out infinite}@keyframes hpPulse-20b1c09a{0%,to{opacity:1}50%{opacity:.55}}.idle-hp-warn[data-v-20b1c09a]{margin-top:5px;font-size:11px;color:#ef5350}.idle-log-section[data-v-20b1c09a]{position:relative;padding:16px;border-radius:12px;background:#0003;border:1px solid rgba(255,255,255,.08)}.idle-log-header[data-v-20b1c09a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.section-title[data-v-20b1c09a]{margin:0;font-size:15px;color:#daa520}.log-meta[data-v-20b1c09a]{font-size:12px;color:#888}.idle-log-body[data-v-20b1c09a]{max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.log-line[data-v-20b1c09a]{font-size:12px;padding:4px 8px;border-radius:6px;line-height:1.5;word-break:break-word;border-left:2px solid transparent;animation:logIn-20b1c09a .35s ease;font-family:Segoe UI,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif,"Apple Color Emoji","Segoe UI Emoji";display:flex;align-items:flex-start;gap:6px}.log-avatar[data-v-20b1c09a]{width:24px;height:24px;border-radius:4px;object-fit:cover;flex-shrink:0;margin-top:1px}.log-inline-icon[data-v-20b1c09a]{width:16px;height:16px;object-fit:contain;vertical-align:middle;margin-right:4px;margin-left:4px}.log-content[data-v-20b1c09a]{flex:1;min-width:0}.log-text[data-v-20b1c09a]{display:block;position:relative;z-index:1}@keyframes logIn-20b1c09a{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.log-line.scene[data-v-20b1c09a]{color:#8aa0bf;font-style:italic;font-size:11.5px;border-left-color:#8aa0bf66;background:#8aa0bf0d}.log-line.enemy-normal[data-v-20b1c09a]{color:#c8b89a;border-left-color:#c8b89a80}.log-line.enemy-elite[data-v-20b1c09a]{color:#c89bff;font-weight:700;border-left-color:#9932cc;background:#9932cc1f;text-shadow:0 0 8px rgba(153,50,204,.5)}.log-line.enemy-boss[data-v-20b1c09a]{color:gold;font-weight:700;border-left-color:#f44;background:#ff44441f;text-shadow:0 0 10px rgba(255,68,68,.7);animation:bossAppear-20b1c09a .6s ease,logIn-20b1c09a .35s ease}@keyframes bossAppear-20b1c09a{0%{transform:scale(.92);letter-spacing:2px}60%{transform:scale(1.04);letter-spacing:0}to{transform:scale(1)}}.log-line.combat[data-v-20b1c09a]{color:#ffd9a0;border-left-color:#ffb04099;background:linear-gradient(90deg,#ffb0400a,#ffb04024,#ffb0400a);background-size:200% 100%;animation:combatGlow-20b1c09a 2.2s ease-in-out infinite;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes combatGlow-20b1c09a{0%,to{background-position:0% 50%}50%{background-position:200% 50%}}.log-line.victory[data-v-20b1c09a]{color:#7ce38b;border-left-color:#66bb6a;background:#66bb6a14}.log-line.defeat[data-v-20b1c09a]{color:#ff6b6b;border-left-color:#ef5350;background:#ef53501a;animation:defeatShake-20b1c09a .4s ease,logIn-20b1c09a .35s ease}@keyframes defeatShake-20b1c09a{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.log-line.reward-normal[data-v-20b1c09a]{color:#d8d8d8;border-left-color:#fff3;background:#ffffff08}.log-line.reward-normal[data-v-20b1c09a] .log-text b{color:#b8c4d6}.log-line.reward-highlight[data-v-20b1c09a]{color:#7db4ff;font-weight:700;border-left-color:#48f;background:#4488ff1f}.log-line.reward-epic[data-v-20b1c09a]{color:#c89bff;font-weight:700;border-left-color:#a4f;background:#aa44ff26;animation:logIn-20b1c09a .35s ease,epicGlowLoop-20b1c09a 1.4s ease-in-out infinite}@keyframes epicGlowLoop-20b1c09a{0%,to{box-shadow:0 0 4px #aa44ff4d}50%{box-shadow:0 0 14px #aa44ffb3}}.log-line.reward-legendary[data-v-20b1c09a]{color:gold;font-weight:700;border-left-color:gold;background:#ffd7002e;border:1px solid rgba(255,215,0,.5);animation:logIn-20b1c09a .35s ease,legendaryGlowLoop-20b1c09a 1.8s ease-in-out infinite}@keyframes legendaryGlowLoop-20b1c09a{0%,to{box-shadow:0 0 6px #ffd70066}50%{box-shadow:0 0 20px #ffd700e6}}.log-line.drop-uncommon[data-v-20b1c09a],.log-line.drop-spiritual[data-v-20b1c09a]{color:#8c4;font-weight:700;border-left-color:#8c4;background:#88cc441a;text-shadow:0 0 6px rgba(136,204,68,.5)}.log-line.drop-rare[data-v-20b1c09a],.log-line.drop-mystic[data-v-20b1c09a]{color:#7db4ff;font-weight:700;border-left-color:#48f;background:#4488ff1f;box-shadow:0 0 6px #4488ff59}.log-line.drop-epic[data-v-20b1c09a],.log-line.drop-celestial[data-v-20b1c09a]{color:#c89bff;font-weight:700;border-left-color:#a4f;background:#aa44ff26;box-shadow:0 0 4px #aa44ff4d;animation:logIn-20b1c09a .35s ease,epicGlowLoop-20b1c09a 1.4s ease-in-out infinite}.log-line.drop-legendary[data-v-20b1c09a]{color:gold;font-weight:700;border-left-color:gold;background:#ffd7002e;border:1px solid rgba(255,215,0,.5);box-shadow:0 0 6px #ffd70066;animation:logIn-20b1c09a .35s ease,legendaryGlowLoop-20b1c09a 1.8s ease-in-out infinite,dropPulse-20b1c09a 2.6s ease-in-out infinite}.log-line.drop-divine[data-v-20b1c09a]{color:#ff5a5a;font-weight:700;border-left-color:red;background:#ff000029;border:1px solid rgba(255,0,0,.55);box-shadow:0 0 8px #ff000080;animation:logIn-20b1c09a .35s ease,epicGlowLoop-20b1c09a 1.2s ease-in-out infinite,dropPulse-20b1c09a 2.2s ease-in-out infinite}.log-line.drop-mythic[data-v-20b1c09a]{color:#ff4500;font-weight:700;border-left-color:#ff4500;background:#ff450033;border:1px solid rgba(255,69,0,.6);box-shadow:0 0 10px #ff450099;animation:logIn-20b1c09a .35s ease,mythicGlowLoop-20b1c09a 1.5s ease-in-out infinite,dropPulse-20b1c09a 2s ease-in-out infinite}.log-line.drop-epic .log-text[data-v-20b1c09a],.log-line.drop-celestial .log-text[data-v-20b1c09a],.log-line.drop-legendary .log-text[data-v-20b1c09a],.log-line.drop-divine .log-text[data-v-20b1c09a],.log-line.drop-mythic .log-text[data-v-20b1c09a]{background:linear-gradient(100deg,currentColor 20%,#ffffff 50%,currentColor 80%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:dropShimmer-20b1c09a 3s linear infinite}@keyframes dropShimmer-20b1c09a{0%{background-position:200% center}to{background-position:0% center}}@keyframes dropPulse-20b1c09a{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}@keyframes mythicGlowLoop-20b1c09a{0%,to{box-shadow:0 0 8px #ff450080}50%{box-shadow:0 0 22px #ff4500}}.log-line.fortune[data-v-20b1c09a]{color:#ffd1f0;font-weight:700;border-left-color:#f6c;background:linear-gradient(90deg,#ff66cc1f,#ffd70014);background-size:220% 100%;animation:fortuneHue-20b1c09a 3s linear infinite}@keyframes fortuneHue-20b1c09a{0%{background-position:0% 50%;filter:hue-rotate(0deg)}to{background-position:220% 50%;filter:hue-rotate(40deg)}}.log-line.header[data-v-20b1c09a]{color:gold;font-weight:700;font-size:12.5px;letter-spacing:.5px;border-left-color:#daa520;background:#daa5201a}.log-line.warning[data-v-20b1c09a]{color:#f0a85e;border-left-color:#f0883e;background:#f0883e1a}.log-detail[data-v-20b1c09a]{margin-top:3px;padding:5px 10px;font-size:11.5px;line-height:1.6;color:#b9c4d6;background:#0006;border-radius:0 0 6px 6px;border-top:1px dashed rgba(255,255,255,.15);font-family:Segoe UI,Noto Sans SC,PingFang SC,Microsoft YaHei,Consolas,Menlo,monospace,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";letter-spacing:.3px}.idle-summary[data-v-20b1c09a]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.summary-item[data-v-20b1c09a]{text-align:center}.summary-label[data-v-20b1c09a]{display:block;font-size:10px;color:#888}.summary-value[data-v-20b1c09a]{display:block;font-size:14px;font-weight:700;color:#fff}.summary-value.green[data-v-20b1c09a]{color:#66bb6a}.summary-value.red[data-v-20b1c09a]{color:#ef5350}.summary-value.gold[data-v-20b1c09a]{color:#daa520}.treasure-flash[data-v-20b1c09a]{position:sticky;top:0;z-index:100;pointer-events:auto;margin-bottom:8px}.flash-content[data-v-20b1c09a]{text-align:center;padding:24px 32px;border-radius:16px;background:#000000d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flash-icon[data-v-20b1c09a]{font-size:48px;margin-bottom:8px}.flash-icon-img[data-v-20b1c09a]{width:64px;height:64px;object-fit:contain;margin-bottom:8px;display:block;margin-left:auto;margin-right:auto}.flash-title[data-v-20b1c09a]{font-size:24px;font-weight:700;margin-bottom:8px}.flash-desc[data-v-20b1c09a]{font-size:14px;color:#ccc}.treasure-flash.highlight .flash-content[data-v-20b1c09a]{border:2px solid #4488ff;box-shadow:0 0 30px #48f9}.treasure-flash.highlight .flash-title[data-v-20b1c09a]{color:#48f}.treasure-flash.epic .flash-content[data-v-20b1c09a]{border:2px solid #aa44ff;box-shadow:0 0 40px #a4fc;animation:epicPulse-20b1c09a 2.5s ease}.treasure-flash.epic .flash-title[data-v-20b1c09a]{color:#a4f}.treasure-flash.legendary .flash-content[data-v-20b1c09a]{border:2px solid #FFD700;box-shadow:0 0 60px gold;animation:legendaryPulse-20b1c09a 3s ease;background:linear-gradient(135deg,#000000e6,#321e00f2)}.treasure-flash.legendary .flash-title[data-v-20b1c09a]{color:gold;text-shadow:0 0 20px rgba(255,215,0,.8)}.treasure-flash.legendary .flash-icon[data-v-20b1c09a]{animation:spinFlash-20b1c09a 3s ease}@keyframes epicPulse-20b1c09a{0%,to{box-shadow:0 0 20px #a4f6}50%{box-shadow:0 0 50px #aa44ffe6}}@keyframes legendaryPulse-20b1c09a{0%{box-shadow:0 0 20px #ffd70080;transform:scale(.9)}30%{box-shadow:0 0 80px gold;transform:scale(1)}to{box-shadow:0 0 30px #ffd7004d;transform:scale(1)}}@keyframes spinFlash-20b1c09a{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.3)}to{transform:rotate(360deg) scale(1)}}.treasure-flash .flash-content[data-v-20b1c09a]{border:2px solid var(--flash-color, #FFD700);box-shadow:0 0 30px var(--flash-color, #FFD700)}.treasure-flash .flash-title[data-v-20b1c09a],.treasure-flash .flash-icon[data-v-20b1c09a]{color:var(--flash-color, #FFD700)}.treasure-flash.uncommon .flash-content[data-v-20b1c09a]{box-shadow:0 0 16px var(--flash-color, #88cc44)}.treasure-flash.rare .flash-content[data-v-20b1c09a]{box-shadow:0 0 28px var(--flash-color, #4488ff)}.treasure-flash.epic .flash-content[data-v-20b1c09a]{box-shadow:0 0 44px var(--flash-color, #aa44ff);animation:epicPulse-20b1c09a 2.5s ease}.treasure-flash.legendary .flash-content[data-v-20b1c09a]{box-shadow:0 0 64px var(--flash-color, #FFD700);animation:legendaryPulse-20b1c09a 3s ease;background:linear-gradient(135deg,#000000e6,#321e00f2)}.treasure-flash.mythic .flash-content[data-v-20b1c09a]{box-shadow:0 0 100px var(--flash-color, #FF4500);animation:mythicFlashPulse-20b1c09a 3.4s ease;background:linear-gradient(135deg,#000000eb,#3c0c00f5)}.treasure-flash.legendary .flash-icon[data-v-20b1c09a],.treasure-flash.mythic .flash-icon[data-v-20b1c09a]{animation:spinFlash-20b1c09a 3s ease}@keyframes mythicFlashPulse-20b1c09a{0%{box-shadow:0 0 30px var(--flash-color, #FF4500);transform:scale(.9)}30%{box-shadow:0 0 120px var(--flash-color, #FF4500);transform:scale(1)}to{box-shadow:0 0 50px var(--flash-color, #FF4500);transform:scale(1)}}.flash-enter-active[data-v-20b1c09a],.flash-leave-active[data-v-20b1c09a]{transition:all .3s ease}.flash-enter-from[data-v-20b1c09a]{opacity:0;transform:translate(-50%,-50%) scale(.5)}.flash-leave-to[data-v-20b1c09a]{opacity:0;transform:translate(-50%,-50%) scale(1.2)}.team-selector[data-v-20b1c09a]{padding:12px;margin-bottom:12px;background:#00000040;border-radius:10px;border:1px solid rgba(255,255,255,.06)}.team-header[data-v-20b1c09a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.team-title[data-v-20b1c09a]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#daa520}.team-icon[data-v-20b1c09a]{font-size:16px}.team-count[data-v-20b1c09a]{font-size:12px;color:#888;font-weight:400;padding:2px 8px;background:#ffffff14;border-radius:10px}.btn-secondary[data-v-20b1c09a]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-secondary[data-v-20b1c09a]:hover{background:#ffffff26}.team-members[data-v-20b1c09a]{display:flex;flex-wrap:wrap;gap:8px}.team-empty[data-v-20b1c09a]{width:100%;text-align:center;padding:16px;color:#888;font-size:13px;background:#0003;border-radius:8px}.team-member-card[data-v-20b1c09a]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;min-width:140px}.member-avatar[data-v-20b1c09a]{position:relative;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#8b4513,#daa520);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;overflow:hidden}.member-avatar-img[data-v-20b1c09a]{width:100%;height:100%;object-fit:cover;display:block}.member-stars[data-v-20b1c09a]{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);display:flex;gap:1px;background:#000c;padding:1px 4px;border-radius:6px}.member-stars .star[data-v-20b1c09a]{font-size:8px;color:gold}.member-info[data-v-20b1c09a]{flex:1}.member-name[data-v-20b1c09a]{font-size:13px;font-weight:700;color:#fff}.member-school[data-v-20b1c09a]{font-size:11px;color:#888}.member-build[data-v-20b1c09a]{text-align:right}.build-label[data-v-20b1c09a]{display:block;font-size:10px;color:#888}.build-value[data-v-20b1c09a]{display:block;font-size:12px;font-weight:700;color:#daa520}.team-modal-overlay[data-v-20b1c09a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.team-modal[data-v-20b1c09a]{background:linear-gradient(135deg,#14141efa,#281e14fa);border:2px solid rgba(218,165,32,.5);border-radius:16px;padding:20px;max-width:90vw;width:500px;max-height:80vh;display:flex;flex-direction:column;animation:modalAppear-20b1c09a .3s ease-out}@keyframes modalAppear-20b1c09a{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.team-modal-header[data-v-20b1c09a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(218,165,32,.2)}.team-modal-header h3[data-v-20b1c09a]{margin:0;font-size:18px;color:#daa520}.modal-close[data-v-20b1c09a]{font-size:20px;color:#888;cursor:pointer;background:none;border:none;padding:4px 8px;border-radius:8px;transition:all .2s}.modal-close[data-v-20b1c09a]:hover{color:#fff;background:#ffffff1a}.team-modal-body[data-v-20b1c09a]{flex:1;overflow-y:auto}.sect-members-title[data-v-20b1c09a]{font-size:14px;color:#daa520;margin-bottom:12px;font-weight:700}.sect-members-grid[data-v-20b1c09a]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.sect-member-card[data-v-20b1c09a]{position:relative;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:all .2s}.sect-member-card[data-v-20b1c09a]:hover{border-color:#daa52066;background:#daa5200d}.sect-member-card.selected[data-v-20b1c09a]{border-color:#daa520;background:#daa52026;box-shadow:0 0 10px #daa52033}.sect-avatar[data-v-20b1c09a]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#8b4513,#daa520);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;margin-bottom:8px;overflow:hidden}.sect-avatar-img[data-v-20b1c09a]{width:100%;height:100%;object-fit:cover;display:block}.sect-member-info[data-v-20b1c09a]{margin-bottom:8px}.sect-member-name[data-v-20b1c09a]{font-size:14px;font-weight:700;color:#fff}.sect-member-stars[data-v-20b1c09a]{display:flex;gap:2px;margin-top:2px}.sect-member-stars .star[data-v-20b1c09a]{font-size:11px;color:#daa520}.sect-member-build[data-v-20b1c09a]{font-size:12px;font-weight:700;color:#daa520;margin-bottom:4px}.sect-member-school[data-v-20b1c09a]{font-size:11px;color:#888}.sect-member-selected[data-v-20b1c09a]{position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:#daa520;color:#000;font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:700}.team-modal-footer[data-v-20b1c09a]{display:flex;gap:10px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(218,165,32,.2)}.team-modal-footer .btn[data-v-20b1c09a]{flex:1}.equipment-detail-section[data-v-20b1c09a]{margin-top:16px;padding:12px;background:#00000040;border-radius:10px;border:1px solid rgba(218,165,32,.2)}.equipment-detail-header[data-v-20b1c09a]{margin-bottom:10px}.equipment-detail-title[data-v-20b1c09a]{font-size:14px;font-weight:700;color:#daa520}.equipment-detail-list[data-v-20b1c09a]{display:flex;flex-direction:column;gap:8px}.equipment-detail-item[data-v-20b1c09a]{padding:10px;background:#ffffff08;border-radius:8px;border-left:3px solid}.eq-name[data-v-20b1c09a]{font-size:14px;font-weight:700;margin-bottom:4px}.eq-quality[data-v-20b1c09a]{font-size:11px;margin-left:6px;padding:1px 6px;background:#ffffff1a;border-radius:4px}.eq-type[data-v-20b1c09a]{font-size:11px;color:#888;margin-bottom:6px}.eq-stats[data-v-20b1c09a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.eq-stat[data-v-20b1c09a]{font-size:12px;color:wheat;padding:2px 6px;background:#0000004d;border-radius:4px}.eq-affixes[data-v-20b1c09a]{display:flex;flex-wrap:wrap;gap:6px}.eq-affix[data-v-20b1c09a]{font-size:11px;color:orange;padding:2px 6px;background:#ffa5001a;border-radius:4px}.idle-dashboard[data-v-20b1c09a]{margin-top:12px;padding:12px;background:#0000004d;border-radius:10px;border:1px solid rgba(255,215,0,.15)}.dashboard-title[data-v-20b1c09a]{font-size:15px;font-weight:700;color:gold;margin-bottom:10px}.dashboard-grid[data-v-20b1c09a]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dash-item[data-v-20b1c09a]{display:flex;flex-direction:column;align-items:center;padding:6px;background:#ffffff0a;border-radius:6px}.dash-label[data-v-20b1c09a]{font-size:11px;color:#888}.dash-value[data-v-20b1c09a]{font-size:16px;font-weight:700;color:#fff}.dash-buffs[data-v-20b1c09a]{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.dash-buffs-title[data-v-20b1c09a]{font-size:13px;color:gold;margin-bottom:6px}.dash-buff-item[data-v-20b1c09a]{display:flex;align-items:center;gap:8px;padding:4px 8px;margin-bottom:4px;border-radius:4px;font-size:12px}.dash-buff-item.positive[data-v-20b1c09a]{background:#4caf501f;color:#4caf50}.dash-buff-item.negative[data-v-20b1c09a]{background:#ff52521f;color:#ff5252}.buff-name[data-v-20b1c09a]{font-weight:700}.buff-effect[data-v-20b1c09a]{flex:1}.buff-remaining[data-v-20b1c09a]{color:#888;font-size:11px}.dash-team[data-v-20b1c09a]{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.dash-team-title[data-v-20b1c09a]{font-size:13px;color:gold;margin-bottom:6px}.dash-team-member[data-v-20b1c09a]{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:12px}.team-name[data-v-20b1c09a]{min-width:50px;color:#ccc}.team-hp-bar[data-v-20b1c09a]{flex:1;height:8px;background:#0000004d;border-radius:4px;overflow:hidden}.team-hp-fill[data-v-20b1c09a]{height:100%;background:linear-gradient(90deg,#4caf50,#8bc34a);border-radius:4px;transition:width .3s}.team-hp-fill.hp-low[data-v-20b1c09a]{background:linear-gradient(90deg,#ff5252,#ff9800)}.team-hp-text[data-v-20b1c09a]{min-width:36px;text-align:right;color:#aaa;font-size:11px}.dash-equipment[data-v-20b1c09a]{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.dash-equipment-title[data-v-20b1c09a]{font-size:13px;color:gold;margin-bottom:6px;display:flex;align-items:center;gap:6px}.dash-equip-emoji[data-v-20b1c09a]{font-size:18px}.dash-equipment-list[data-v-20b1c09a]{display:flex;flex-direction:column;gap:4px}.dash-equipment-item[data-v-20b1c09a]{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;font-size:12px;border:1px solid;cursor:pointer}.dash-equipment-item[data-v-20b1c09a]:hover{opacity:.8}.eq-emoji[data-v-20b1c09a]{font-size:16px}.eq-name[data-v-20b1c09a]{font-weight:700}.eq-slot[data-v-20b1c09a]{color:#888;font-size:11px}.eq-rarity[data-v-20b1c09a]{color:#aaa;font-size:11px}.eq-score[data-v-20b1c09a]{margin-left:auto;color:#daa520;font-size:11px}.avatar-fullscreen[data-v-20b1c09a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000f5;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:300px;cursor:pointer;animation:avatarFadeIn-20b1c09a .25s ease}@keyframes avatarFadeIn-20b1c09a{0%{opacity:0}to{opacity:1}}.avatar-fullscreen-img[data-v-20b1c09a]{max-width:100vw;max-height:100vh;width:auto;height:auto;object-fit:contain;cursor:default;box-shadow:0 0 40px #000c}.avatar-fullscreen-placeholder[data-v-20b1c09a]{font-size:28px;color:#9e9e9e;padding:60px}.avatar-fullscreen-name[data-v-20b1c09a]{position:absolute;top:24px;left:50%;transform:translate(-50%);font-size:20px;font-weight:700;color:gold;text-shadow:0 2px 12px rgba(0,0,0,.9);pointer-events:none}.avatar-fullscreen-hint[data-v-20b1c09a]{position:absolute;bottom:24px;left:50%;transform:translate(-50%);font-size:13px;color:#fff9;pointer-events:none}.member-avatar[data-v-20b1c09a],.sect-avatar[data-v-20b1c09a]{cursor:pointer}.exploration-page[data-v-f46db6f4]{padding:0;min-height:100%}.guide-page[data-v-923bf44f]{padding:12px;min-height:100%;box-sizing:border-box}.guide-topbar[data-v-923bf44f]{position:sticky;top:0;z-index:20;margin-bottom:10px}.toc-toggle[data-v-923bf44f]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:10px;cursor:pointer;background:linear-gradient(135deg,#8c78ff40,#141026b3);border:1px solid rgba(140,120,255,.35);color:#e8e0ff;font-size:14px;font-weight:700;transition:all .25s ease}.toc-toggle[data-v-923bf44f]:hover{border-color:#8c78ff}.toc-toggle.active[data-v-923bf44f]{box-shadow:0 0 18px #8c78ff80}.toc-toggle-icon[data-v-923bf44f]{font-size:16px}.toc-caret[data-v-923bf44f]{transition:transform .25s ease;font-size:12px}.toc-caret.open[data-v-923bf44f]{transform:rotate(180deg)}.toc-dropdown[data-v-923bf44f]{position:absolute;top:calc(100% + 6px);left:0;width:280px;max-height:62vh;overflow-y:auto;padding:10px;border-radius:12px;background:linear-gradient(160deg,#141026f5,#0a0c1cf5);border:1px solid rgba(140,120,255,.3);box-shadow:0 12px 40px #0009}.toc-link[data-v-923bf44f]{display:block;padding:6px 8px;font-size:12.5px;color:#aab2c8;border-radius:6px;cursor:pointer;border-left:2px solid transparent;transition:all .2s ease;word-break:break-all}.toc-link[data-v-923bf44f]:hover{color:#fff;background:#8c78ff24;border-left-color:#8c78ff}.toc-link.lvl-1[data-v-923bf44f]{font-weight:700;color:#e8e0ff;font-size:13px}.toc-link.lvl-3[data-v-923bf44f]{font-size:11px;padding-left:18px;color:#8b93a8}.toc-fade-enter-active[data-v-923bf44f],.toc-fade-leave-active[data-v-923bf44f]{transition:opacity .2s ease,transform .2s ease}.toc-fade-enter-from[data-v-923bf44f],.toc-fade-leave-to[data-v-923bf44f]{opacity:0;transform:translateY(-6px)}.guide-body[data-v-923bf44f]{max-height:calc(100vh - 130px);overflow-y:auto;padding:22px 26px 48px;color:#d7dcea;font-size:14px;line-height:1.85;border-radius:12px;background:linear-gradient(160deg,#141026eb,#0a0c1ceb);border:1px solid rgba(140,120,255,.18);font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,Segoe UI,sans-serif;scroll-behavior:smooth}.guide-body[data-v-923bf44f] h1{font-size:26px;text-align:center;margin:4px 0 18px;padding-bottom:14px;color:gold;text-shadow:0 0 18px rgba(255,215,0,.35);border-bottom:1px solid rgba(255,215,0,.25)}.guide-body[data-v-923bf44f] h2{font-size:20px;margin:30px 0 12px;padding-left:12px;color:#9fe0ff;border-left:4px solid #4488ff;scroll-margin-top:16px}.guide-body[data-v-923bf44f] h3{font-size:16px;margin:20px 0 8px;color:#c9b8ff;scroll-margin-top:16px}.guide-body[data-v-923bf44f] h4{font-size:14px;margin:14px 0 6px;color:#ffd1f0}.guide-body[data-v-923bf44f] p{margin:8px 0}.guide-body[data-v-923bf44f] a{color:#7db4ff;text-decoration:none;border-bottom:1px dashed rgba(125,180,255,.5)}.guide-body[data-v-923bf44f] a:hover{color:#fff}.guide-body[data-v-923bf44f] strong{color:gold;font-weight:700}.guide-body[data-v-923bf44f] blockquote{margin:12px 0;padding:10px 16px;color:#b9c4d6;background:#8c78ff14;border-left:3px solid #8c78ff;border-radius:0 8px 8px 0;font-style:italic}.guide-body[data-v-923bf44f] ul,.guide-body[data-v-923bf44f] ol{padding-left:24px;margin:8px 0}.guide-body[data-v-923bf44f] li{margin:4px 0}.guide-body[data-v-923bf44f] hr{border:none;border-top:1px solid rgba(255,255,255,.12);margin:22px 0}.guide-body[data-v-923bf44f] code{font-family:Consolas,Menlo,monospace;font-size:12.5px;padding:2px 6px;color:#ffd9a0;background:#ffb0401f;border-radius:4px}.guide-body[data-v-923bf44f] pre{margin:12px 0;padding:14px 16px;overflow-x:auto;background:#00000073;border:1px solid rgba(255,255,255,.1);border-radius:10px}.guide-body[data-v-923bf44f] pre code{padding:0;background:none;color:#c8e6c9;font-size:12.5px;line-height:1.6}.guide-body[data-v-923bf44f] table{width:100%;margin:14px 0;border-collapse:collapse;font-size:12.5px;overflow:hidden;border-radius:8px}.guide-body[data-v-923bf44f] th,.guide-body[data-v-923bf44f] td{padding:8px 12px;border:1px solid rgba(255,255,255,.12);text-align:left}.guide-body[data-v-923bf44f] th{background:#8c78ff38;color:#fff;font-weight:700}.guide-body[data-v-923bf44f] tr:nth-child(2n) td{background:#ffffff0a}@media (max-width: 720px){.toc-dropdown[data-v-923bf44f]{width:240px}.guide-body[data-v-923bf44f]{max-height:calc(100vh - 120px);padding:16px}}.settings-page[data-v-96746d7e]{padding:0;display:flex;flex-direction:column;gap:12px;min-height:100%}.main-card[data-v-96746d7e]{padding:16px}.card-header[data-v-96746d7e]{display:flex;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(139,69,19,.2);margin-bottom:16px}.header-icon[data-v-96746d7e]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b45134d,#daa52033);border-radius:12px;font-size:24px;color:var(--color-accent-gold)}.card-title[data-v-96746d7e]{margin:0;font-size:22px;font-family:var(--font-family-heading)}.card-subtitle[data-v-96746d7e]{margin:4px 0 0;color:#888;font-size:13px}.setting-row[data-v-96746d7e]{margin-bottom:18px}.setting-label[data-v-96746d7e]{display:block;font-size:14px;color:wheat;margin-bottom:8px;font-weight:600}.setting-input-group[data-v-96746d7e]{display:flex;gap:10px;flex-wrap:wrap}.setting-input[data-v-96746d7e]{flex:1;min-width:120px;padding:10px 14px;background:#0000004d;border:1px solid rgba(139,69,19,.3);border-radius:8px;color:wheat;font-size:14px;outline:none;transition:border-color .2s}.setting-input[data-v-96746d7e]:focus{border-color:#daa520}.setting-hint[data-v-96746d7e]{margin:6px 0 0;font-size:12px;color:#888}.tips-box[data-v-96746d7e]{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;background:#ffc1071a;border-radius:8px;margin-top:12px;color:#aaa;font-size:13px}.btn[data-v-96746d7e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s;border:none;min-height:42px;text-decoration:none}.btn-primary[data-v-96746d7e]{background:linear-gradient(135deg,#8b4513,#daa520);color:#fff}.btn-success[data-v-96746d7e]{background:linear-gradient(135deg,#2e7d32,#66bb6a);color:#fff}.btn-warning[data-v-96746d7e]{background:linear-gradient(135deg,#e65100,#ff9800);color:#fff}.btn-info[data-v-96746d7e]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.btn-danger[data-v-96746d7e]{background:#dc35454d;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.btn-outline[data-v-96746d7e]{background:transparent;color:wheat;border:1px solid rgba(139,69,19,.4)}.btn-small[data-v-96746d7e]{padding:6px 12px;font-size:12px;min-height:auto}.btn[data-v-96746d7e]:disabled{opacity:.4;cursor:not-allowed}.slots-list[data-v-96746d7e]{display:flex;flex-direction:column;gap:10px}.slot-card[data-v-96746d7e]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#00000040;border:1px solid rgba(139,69,19,.2);border-radius:10px;transition:all .2s}.slot-card.empty[data-v-96746d7e]{border-style:dashed;opacity:.7}.slot-info[data-v-96746d7e]{flex:1}.slot-number[data-v-96746d7e]{font-size:12px;color:#888;margin-bottom:2px}.slot-name[data-v-96746d7e]{font-size:15px;font-weight:700;color:wheat}.slot-name.empty-text[data-v-96746d7e]{color:#666;font-weight:400}.slot-detail[data-v-96746d7e]{display:flex;gap:10px;font-size:12px;color:#aaa;margin-top:2px}.slot-time[data-v-96746d7e]{color:#888}.slot-actions[data-v-96746d7e]{display:flex;gap:6px}.about-links[data-v-96746d7e]{display:flex;gap:10px;flex-wrap:wrap}.modal-overlay[data-v-96746d7e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content[data-v-96746d7e]{padding:20px;border-radius:12px;max-width:400px;width:100%}.modal-header[data-v-96746d7e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.modal-header h3[data-v-96746d7e]{margin:0;color:wheat}.modal-body[data-v-96746d7e]{display:flex;gap:10px}.gm-page[data-v-16978814]{padding:0;min-height:100%}.gm-content[data-v-16978814]{padding:0}.gm-card[data-v-16978814]{background:var(--color-bg-card)}.gm-tools[data-v-e270b338]{padding:20px;max-width:800px;margin:0 auto}.tools-header[data-v-e270b338]{margin-bottom:20px}.tools-header h2[data-v-e270b338]{font-family:Ma Shan Zheng,cursive;font-size:24px;color:gold;margin-bottom:15px}.tools-tabs[data-v-e270b338]{display:flex;gap:8px;flex-wrap:wrap}.tab-btn[data-v-e270b338]{padding:8px 16px;background:#0000004d;border:1px solid rgba(218,165,32,.3);border-radius:8px;color:#8b8b8b;cursor:pointer;transition:all .2s}.tab-btn[data-v-e270b338]:hover{background:#daa5201a}.tab-btn.active[data-v-e270b338]{background:#daa52033;border-color:#daa520;color:gold}.panel[data-v-e270b338]{background:#14191ecc;border-radius:12px;padding:20px;border:1px solid rgba(218,165,32,.2)}.panel-section[data-v-e270b338]{margin-bottom:25px}.panel-section h3[data-v-e270b338]{font-size:16px;color:#daa520;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid rgba(218,165,32,.2)}.value-grid[data-v-e270b338]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.value-item[data-v-e270b338]{display:flex;flex-direction:column;gap:5px}.value-item label[data-v-e270b338]{font-size:12px;color:#8b8b8b}.value-item input[data-v-e270b338]{padding:8px 12px;background:#0006;border:1px solid rgba(218,165,32,.3);border-radius:6px;color:wheat;font-size:14px}.value-item input[data-v-e270b338]:focus{outline:none;border-color:#daa520}.panel-actions[data-v-e270b338]{display:flex;gap:10px;margin-top:20px}.btn-primary[data-v-e270b338],.btn-secondary[data-v-e270b338],.btn-danger[data-v-e270b338]{padding:10px 20px;border-radius:8px;border:none;cursor:pointer;font-size:14px;transition:all .2s}.btn-primary[data-v-e270b338]{background:linear-gradient(135deg,#daa520,gold);color:#0d0d12}.btn-secondary[data-v-e270b338]{background:#ffffff1a;color:wheat;border:1px solid rgba(218,165,32,.3)}.btn-danger[data-v-e270b338]{background:#ff634733;color:tomato;border:1px solid rgba(255,99,71,.3)}.editor-header[data-v-e270b338]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.btn-add[data-v-e270b338]{padding:10px 20px;background:#32cd3233;border:1px solid rgba(50,205,50,.3);border-radius:8px;color:#32cd32;cursor:pointer}.filter-select[data-v-e270b338]{padding:8px 12px;background:#0006;border:1px solid rgba(218,165,32,.3);border-radius:6px;color:wheat}.equipment-list[data-v-e270b338],.character-list[data-v-e270b338],.pet-list[data-v-e270b338],.monster-list[data-v-e270b338]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.character-card[data-v-e270b338],.equipment-card[data-v-e270b338],.pet-card[data-v-e270b338],.monster-card[data-v-e270b338]{display:flex;align-items:center;gap:10px;padding:12px;background:#0000004d;border-radius:8px;cursor:pointer;transition:all .2s;border:1px solid transparent;position:relative}.character-card[data-v-e270b338]:hover,.equipment-card[data-v-e270b338]:hover,.pet-card[data-v-e270b338]:hover,.monster-card[data-v-e270b338]:hover{background:#daa5201a;border-color:#daa5204d}.character-card.star-5[data-v-e270b338]{border-color:gold;box-shadow:0 0 10px #ffd70033}.character-card.star-4[data-v-e270b338]{border-color:#9932cc;box-shadow:0 0 8px #9932cc33}.character-card.star-3[data-v-e270b338]{border-color:#6fb3ff}.char-avatar[data-v-e270b338]{width:40px;height:50px;border-radius:6px;overflow:hidden;background:#8b45134d;display:flex;align-items:center;justify-content:center;flex-shrink:0}.char-img[data-v-e270b338]{width:100%;height:100%;object-fit:cover}.char-placeholder[data-v-e270b338]{font-size:18px;color:#daa520;font-weight:700}.char-info[data-v-e270b338]{flex:1;min-width:0}.char-name[data-v-e270b338]{font-size:14px;font-weight:700;color:#fff;margin-bottom:2px}.char-stars[data-v-e270b338]{display:flex;gap:1px;margin-bottom:2px}.char-stars .star[data-v-e270b338]{font-size:10px;color:gold}.char-school[data-v-e270b338]{font-size:11px;color:#888}.avatar-upload-area[data-v-e270b338]{display:flex;gap:16px;align-items:center}.avatar-preview[data-v-e270b338]{position:relative;width:100px;height:130px;border-radius:8px;overflow:hidden;border:2px solid rgba(218,165,32,.5)}.avatar-img[data-v-e270b338]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-e270b338]{width:100px;height:130px;border-radius:8px;border:2px dashed rgba(218,165,32,.5);display:flex;align-items:center;justify-content:center;cursor:pointer;background:#0003;font-size:12px;color:#888;transition:all .2s}.avatar-placeholder[data-v-e270b338]:hover{border-color:#daa520;color:#daa520;background:#daa5201a}.asset-selector[data-v-e270b338]{margin-top:6px}.asset-selector select[data-v-e270b338]{width:100%;padding:6px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:12px}.edit-modal.wide .modal-content[data-v-e270b338]{max-width:600px}.eq-icon[data-v-e270b338],.pet-icon[data-v-e270b338],.monster-icon[data-v-e270b338]{font-size:24px}.eq-info[data-v-e270b338],.pet-info[data-v-e270b338],.monster-info[data-v-e270b338]{flex:1}.eq-name[data-v-e270b338],.pet-name[data-v-e270b338],.monster-name[data-v-e270b338]{font-size:14px;color:wheat;font-weight:700}.eq-type[data-v-e270b338],.pet-rarity[data-v-e270b338],.monster-level[data-v-e270b338]{font-size:12px;color:#8b8b8b}.btn-delete[data-v-e270b338]{width:24px;height:24px;background:#ff634733;border:none;border-radius:50%;color:tomato;cursor:pointer;font-size:14px}.edit-modal[data-v-e270b338]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-e270b338]{background:#14191ef2;border-radius:16px;padding:25px;max-width:500px;width:90%;border:1px solid rgba(218,165,32,.3)}.modal-content h3[data-v-e270b338]{font-size:18px;color:gold;margin-bottom:20px}.form-grid[data-v-e270b338]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.form-item[data-v-e270b338]{display:flex;flex-direction:column;gap:5px}.form-item.full[data-v-e270b338]{grid-column:span 2}.form-item label[data-v-e270b338]{font-size:12px;color:#8b8b8b}.form-item input[data-v-e270b338],.form-item select[data-v-e270b338],.form-item textarea[data-v-e270b338]{padding:8px 12px;background:#0006;border:1px solid rgba(218,165,32,.3);border-radius:6px;color:wheat;font-size:14px}.form-item textarea[data-v-e270b338]{min-height:60px;resize:vertical}.modal-actions[data-v-e270b338]{display:flex;gap:10px;margin-top:20px;justify-content:flex-end}.assets-upload[data-v-e270b338]{margin-bottom:30px}.assets-upload h3[data-v-e270b338]{font-size:16px;color:#daa520;margin-bottom:15px}.upload-zone[data-v-e270b338]{padding:40px;background:#0000004d;border:2px dashed rgba(218,165,32,.3);border-radius:12px;text-align:center;cursor:pointer;transition:all .2s}.upload-zone[data-v-e270b338]:hover{border-color:#daa520;background:#daa5200d}.upload-icon[data-v-e270b338]{font-size:48px;margin-bottom:10px}.upload-zone p[data-v-e270b338]{color:#8b8b8b;margin-bottom:5px}.upload-hint[data-v-e270b338]{font-size:12px;color:#555}.assets-preview h3[data-v-e270b338]{font-size:16px;color:#daa520;margin-bottom:15px}.assets-tabs[data-v-e270b338]{display:flex;gap:10px;margin-bottom:15px}.assets-tabs button[data-v-e270b338]{padding:6px 12px;background:#0000004d;border:1px solid rgba(218,165,32,.3);border-radius:6px;color:#8b8b8b;cursor:pointer}.assets-tabs button.active[data-v-e270b338]{background:#daa52033;color:gold}.assets-grid[data-v-e270b338]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.asset-item[data-v-e270b338]{position:relative;padding:10px;background:#0000004d;border-radius:8px;text-align:center}.asset-thumb[data-v-e270b338]{width:100%;height:80px;object-fit:cover;border-radius:4px}.audio-thumb[data-v-e270b338]{display:flex;flex-direction:column;align-items:center;gap:5px}.audio-thumb span[data-v-e270b338]{font-size:32px}.audio-thumb audio[data-v-e270b338]{width:100%;height:30px}.asset-name[data-v-e270b338]{font-size:12px;color:#8b8b8b;margin-top:5px;word-break:break-all}.asset-item .btn-delete[data-v-e270b338]{position:absolute;top:5px;right:5px}.theme-import-export[data-v-e270b338]{display:flex;gap:10px;margin-bottom:20px}.theme-tabs[data-v-e270b338]{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap;border-bottom:1px solid rgba(218,165,32,.2);padding-bottom:15px}.theme-tabs button[data-v-e270b338]{padding:8px 16px;background:#0000004d;border:1px solid rgba(218,165,32,.3);border-radius:8px;color:#8b8b8b;cursor:pointer;transition:all .2s}.theme-tabs button.active[data-v-e270b338]{background:#daa52033;border-color:#daa520;color:gold}.theme-section[data-v-e270b338]{margin-bottom:25px}.theme-section h3[data-v-e270b338]{font-size:16px;color:#daa520;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid rgba(218,165,32,.2)}.value-item.full[data-v-e270b338]{grid-column:span 2}.value-item input[type=color][data-v-e270b338]{width:100%;height:40px;padding:2px;cursor:pointer}.value-item input[type=range][data-v-e270b338]{width:100%;cursor:pointer}.resource-list[data-v-e270b338]{margin-top:20px;padding:15px;background:#0000004d;border-radius:8px;border:1px solid rgba(218,165,32,.1)}.resource-list h4[data-v-e270b338]{font-size:14px;color:gold;margin-bottom:10px}.resource-list ul[data-v-e270b338]{list-style:none;padding:0;margin:0}.resource-list li[data-v-e270b338]{font-size:13px;color:wheat;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.05)}.resource-list li[data-v-e270b338]:last-child{border-bottom:none}.asset-selector[data-v-e270b338]{margin-top:8px}.asset-selector select[data-v-e270b338]{width:100%;padding:8px 12px;background:#0006;border:1px solid rgba(218,165,32,.3);border-radius:6px;color:wheat;font-size:13px;cursor:pointer}.asset-selector select option[data-v-e270b338]{background:#1a1a2e;color:wheat}.eq-score[data-v-e270b338]{font-size:12px;color:gold}.equipment-score[data-v-e270b338]{font-size:18px;font-weight:700;color:gold;text-shadow:0 0 10px rgba(255,215,0,.5)}.affix-list[data-v-e270b338]{display:flex;flex-direction:column;gap:8px}.affix-item[data-v-e270b338]{display:flex;gap:8px;align-items:center}.affix-item select[data-v-e270b338]{flex:1}.affix-item input[data-v-e270b338]{width:100px}.affix-list-panel[data-v-e270b338]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.affix-card[data-v-e270b338]{display:flex;align-items:center;gap:10px;padding:12px;background:#0000004d;border-radius:8px;cursor:pointer;transition:all .2s;border:1px solid transparent}.affix-card[data-v-e270b338]:hover{background:#daa5201a;border-color:#daa5204d}.affix-icon[data-v-e270b338]{font-size:20px}.affix-info[data-v-e270b338]{flex:1}.affix-name[data-v-e270b338]{font-size:14px;color:wheat;font-weight:700}.affix-stat[data-v-e270b338]{font-size:12px;color:#8b8b8b}.affix-tier-badge[data-v-e270b338]{font-size:11px;padding:2px 6px;border-radius:4px}.affix-tier-1[data-v-e270b338]{border-color:#32cd32}.affix-tier-1 .affix-tier-badge[data-v-e270b338]{background:#32cd3233;color:#32cd32}.affix-tier-2[data-v-e270b338]{border-color:#1e90ff}.affix-tier-2 .affix-tier-badge[data-v-e270b338]{background:#1e90ff33;color:#1e90ff}.affix-tier-3[data-v-e270b338]{border-color:gold}.affix-tier-3 .affix-tier-badge[data-v-e270b338]{background:#ffd70033;color:gold}.set-list[data-v-e270b338]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.set-card[data-v-e270b338]{display:flex;align-items:center;gap:10px;padding:12px;background:#0000004d;border-radius:8px;cursor:pointer;transition:all .2s;border:2px solid transparent}.set-card[data-v-e270b338]:hover{background:#daa5201a}.set-icon[data-v-e270b338]{font-size:24px}.set-info[data-v-e270b338]{flex:1}.set-name[data-v-e270b338]{font-size:14px;font-weight:700}.set-pieces[data-v-e270b338]{font-size:12px;color:#8b8b8b}.set-bonuses[data-v-e270b338]{display:flex;gap:4px}.set-bonuses span[data-v-e270b338]{font-size:10px;padding:2px 4px;background:#ffd7001a;color:gold;border-radius:4px}.multi-select[data-v-e270b338]{height:120px}.bonus-detail[data-v-e270b338]{display:flex;gap:8px;margin-top:8px}.bonus-detail select[data-v-e270b338],.bonus-detail input[data-v-e270b338]{flex:1}.batch-portrait[data-v-e270b338]{margin:16px 0;padding:16px;background:#00000059;border:1px solid rgba(218,165,32,.3);border-radius:12px}.batch-portrait-bar[data-v-e270b338]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.batch-title[data-v-e270b338]{font-size:16px;font-weight:600;color:gold}.batch-hint[data-v-e270b338]{margin:10px 0 0;font-size:12px;line-height:1.6;color:#f5deb3b3}.batch-hint code[data-v-e270b338]{background:#0006;padding:1px 6px;border-radius:4px;color:gold;font-size:11px}.batch-dropzone[data-v-e270b338]{padding:24px 16px;border:2px dashed rgba(218,165,32,.45);border-radius:10px;background:#ffffff0a;color:wheat;text-align:center;cursor:pointer;transition:all .2s;font-size:14px;line-height:1.6}.batch-dropzone[data-v-e270b338]:hover{border-color:gold;background:#daa5201f}.batch-dropzone code[data-v-e270b338]{background:#0006;padding:1px 6px;border-radius:4px;color:gold;font-size:13px}.batch-preview[data-v-e270b338]{margin-top:14px;overflow-x:auto}.batch-table[data-v-e270b338]{width:100%;border-collapse:collapse;font-size:13px;color:wheat}.batch-table th[data-v-e270b338],.batch-table td[data-v-e270b338]{padding:8px 10px;border-bottom:1px solid rgba(218,165,32,.2);text-align:left;vertical-align:middle}.batch-table th[data-v-e270b338]{color:gold;font-weight:600;white-space:nowrap}.batch-table select[data-v-e270b338]{padding:6px 8px;background:#0006;border:1px solid rgba(218,165,32,.3);border-radius:6px;color:wheat;max-width:220px}.batch-file[data-v-e270b338]{max-width:200px;word-break:break-all}.batch-thumb[data-v-e270b338]{width:48px;height:48px;object-fit:cover;border-radius:8px;border:1px solid rgba(218,165,32,.4)}.batch-ok[data-v-e270b338]{color:#32cd32;font-weight:600;white-space:nowrap}.batch-warn[data-v-e270b338]{color:orange;white-space:nowrap}.batch-actions[data-v-e270b338]{display:flex;gap:12px;margin-top:14px;flex-wrap:wrap}@media (max-width: 600px){.value-grid[data-v-e270b338],.form-grid[data-v-e270b338]{grid-template-columns:1fr}.form-item.full[data-v-e270b338],.value-item.full[data-v-e270b338]{grid-column:span 1}}.log-panel[data-v-b0f74ce9]{margin-top:12px}.log-container[data-v-b0f74ce9]{padding:8px}.log-item[data-v-b0f74ce9]{margin-bottom:8px;display:flex;align-items:flex-start}.log-type[data-v-b0f74ce9]{margin-right:8px;flex-shrink:0}.log-content[data-v-b0f74ce9]{flex-grow:1;word-break:break-all}.alchemy-page[data-v-a0f06c9b]{padding:0;display:flex;flex-direction:column;gap:12px;min-height:100%}.card-header[data-v-a0f06c9b]{display:flex;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(139,69,19,.2);margin-bottom:16px}.header-icon[data-v-a0f06c9b]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b45134d,#daa52033);border-radius:12px;font-size:24px;color:var(--color-accent-gold)}.card-title[data-v-a0f06c9b]{margin:0;font-size:24px;font-family:var(--font-family-heading)}.card-subtitle[data-v-a0f06c9b]{margin:4px 0 0;color:#888;font-size:14px}.furnace-tabs[data-v-a0f06c9b]{display:flex;gap:8px;margin-bottom:16px;padding:6px;background:#0000004d;border-radius:12px;border:1px solid rgba(139,69,19,.15)}.furnace-tab[data-v-a0f06c9b]{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;border-radius:8px;cursor:pointer;transition:all .3s ease;color:#888;font-size:13px;text-align:center}.furnace-tab[data-v-a0f06c9b]:hover{background:#daa52014;color:#ccc}.furnace-tab.active[data-v-a0f06c9b]{background:linear-gradient(135deg,#8b451366,#daa52040);color:var(--color-accent-gold);box-shadow:0 2px 12px #daa52033}.tab-icon[data-v-a0f06c9b]{font-size:22px;line-height:1}.tab-label[data-v-a0f06c9b]{font-size:13px;font-weight:500}.tips-box[data-v-a0f06c9b]{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;background:#8b45131a;border-radius:8px;margin-bottom:12px;color:#aaa;font-size:13px}.section[data-v-a0f06c9b]{margin-bottom:16px}.section-title[data-v-a0f06c9b]{margin:0 0 12px;font-size:18px;color:#fff;font-family:var(--font-family-heading)}.recipes-grid[data-v-a0f06c9b]{display:grid;grid-template-columns:1fr;gap:12px}.recipe-card[data-v-a0f06c9b]{padding:16px;cursor:pointer;transition:all .3s ease;border:1px solid rgba(139,69,19,.2)}.recipe-card[data-v-a0f06c9b]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #8b451333}.recipe-card.selected[data-v-a0f06c9b]{border-color:var(--color-accent-gold);background:#daa5201a}.recipe-header[data-v-a0f06c9b]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.recipe-name[data-v-a0f06c9b]{margin:0;font-size:18px;color:var(--color-accent-gold);font-family:var(--font-family-heading)}.recipe-tags[data-v-a0f06c9b]{display:flex;gap:4px}.recipe-desc[data-v-a0f06c9b]{margin:0 0 12px;font-size:14px;color:#aaa;line-height:1.5}.recipe-status[data-v-a0f06c9b]{font-size:12px;color:#888;text-align:right}.empty-state[data-v-a0f06c9b]{text-align:center;padding:40px}.empty-hint[data-v-a0f06c9b]{margin-top:12px;color:#888;font-size:14px}.materials-list[data-v-a0f06c9b]{display:flex;flex-direction:column;gap:12px}.material-item[data-v-a0f06c9b]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#0003;border-radius:8px}.material-info[data-v-a0f06c9b]{display:flex;flex-direction:column;gap:4px}.material-name[data-v-a0f06c9b]{font-size:14px;color:#fff}.material-need[data-v-a0f06c9b]{font-size:12px;color:#888}.material-status[data-v-a0f06c9b]{padding:4px 12px;border-radius:4px;font-size:14px;font-weight:700}.material-status.success[data-v-a0f06c9b]{background:#4caf504d;color:#4caf50}.material-status.warning[data-v-a0f06c9b]{background:#ffc1074d;color:#ffc107}.effect-grid[data-v-a0f06c9b]{display:grid;grid-template-columns:1fr;gap:10px}.effect-item[data-v-a0f06c9b]{padding:12px;background:#0003;border-radius:8px}.effect-label[data-v-a0f06c9b]{font-size:12px;color:#888;margin-bottom:4px}.effect-value[data-v-a0f06c9b]{font-size:14px;color:#fff}.effect-value.highlight[data-v-a0f06c9b]{color:var(--color-accent-gold);font-weight:700}.craft-section[data-v-a0f06c9b]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(139,69,19,.2)}.btn[data-v-a0f06c9b]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:10px;font-size:16px;font-family:var(--font-family-body);cursor:pointer;transition:all .3s ease;border:none;min-height:48px}.btn-primary[data-v-a0f06c9b]{background:linear-gradient(135deg,#8b4513,#daa520);color:#fff;box-shadow:0 4px 15px #8b451366}.btn-primary[data-v-a0f06c9b]:hover:not(.disabled){transform:translateY(-2px);box-shadow:0 6px 20px #daa52080}.btn.disabled[data-v-a0f06c9b]{opacity:.5;cursor:not-allowed}.btn-icon[data-v-a0f06c9b]{font-size:18px}.craft-button[data-v-a0f06c9b]{position:relative;overflow:hidden}@keyframes success-ripple-a0f06c9b{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}@keyframes fail-shake-a0f06c9b{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}.success-animation[data-v-a0f06c9b]:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;background:#00ff004d;border-radius:50%;transform:translate(-50%,-50%);animation:success-ripple-a0f06c9b 1s ease-out}.fail-animation[data-v-a0f06c9b]{animation:fail-shake-a0f06c9b .5s ease-in-out}.log-section[data-v-a0f06c9b]{margin-top:auto}.log-header[data-v-a0f06c9b]{margin-bottom:12px}.coming-soon[data-v-a0f06c9b]{text-align:center;padding:48px 24px}.coming-soon-icon[data-v-a0f06c9b]{font-size:56px;margin-bottom:16px;opacity:.7}.coming-soon-desc[data-v-a0f06c9b]{color:#888;font-size:14px;line-height:1.6;margin:8px 0 24px}.feature-preview[data-v-a0f06c9b]{display:flex;justify-content:center;gap:24px;margin-bottom:24px;flex-wrap:wrap}.feature-item[data-v-a0f06c9b]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#aaa;font-size:13px}.feature-icon[data-v-a0f06c9b]{font-size:28px}.coming-soon-badge[data-v-a0f06c9b]{display:inline-block;padding:6px 20px;background:#daa52026;border:1px solid rgba(218,165,32,.3);border-radius:20px;color:var(--color-accent-gold);font-size:13px;font-weight:500}.gacha-page[data-v-b62793e3]{padding:0;display:flex;flex-direction:column;gap:12px;min-height:100%}.main-card[data-v-b62793e3]{padding:16px}.card-header[data-v-b62793e3]{display:flex;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(139,69,19,.2);margin-bottom:16px}.header-icon[data-v-b62793e3]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b45134d,#daa52033);border-radius:12px;font-size:24px;color:var(--color-accent-gold)}.card-title[data-v-b62793e3]{margin:0;font-size:24px;font-family:var(--font-family-heading)}.card-subtitle[data-v-b62793e3]{margin:4px 0 0;color:#888;font-size:14px}.tips-box[data-v-b62793e3]{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;background:#8b45131a;border-radius:8px;margin-bottom:16px;color:#aaa;font-size:13px}.beginner-reward-box[data-v-b62793e3]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:linear-gradient(135deg,#daa52026,#ffd70014);border:1px solid rgba(218,165,32,.4);border-radius:12px;margin-bottom:16px;animation:beginnerGlow-b62793e3 2s ease-in-out infinite}@keyframes beginnerGlow-b62793e3{0%,to{box-shadow:0 0 8px #daa52033}50%{box-shadow:0 0 20px #daa52066}}.beginner-reward-info[data-v-b62793e3]{display:flex;align-items:center;gap:12px;flex:1}.beginner-reward-icon[data-v-b62793e3]{font-size:36px;animation:bounce-b62793e3 1.5s ease-in-out infinite}@keyframes bounce-b62793e3{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.beginner-reward-title[data-v-b62793e3]{font-size:16px;font-weight:700;color:gold;margin-bottom:2px}.beginner-reward-desc[data-v-b62793e3]{font-size:12px;color:#daa520}.btn-beginner[data-v-b62793e3]{background:linear-gradient(135deg,#daa520,gold);color:#0d0d12;font-weight:700;font-size:14px;padding:10px 24px;border-radius:20px;border:none;cursor:pointer;transition:all .3s;flex-shrink:0}.btn-beginner[data-v-b62793e3]:hover{transform:scale(1.05);box-shadow:0 0 15px #ffd70080}.btn-beginner[data-v-b62793e3]:active{transform:scale(.98)}.pool-selector[data-v-b62793e3]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:16px}@media (min-width: 480px){.pool-selector[data-v-b62793e3]{grid-template-columns:repeat(4,1fr)}}.pool-card[data-v-b62793e3]{padding:10px 6px;background:#00000040;border:2px solid rgba(139,69,19,.2);border-radius:10px;cursor:pointer;transition:all .2s;text-align:center}.pool-card.active[data-v-b62793e3]{border-color:#daa520;background:#daa5201a;box-shadow:0 0 12px #daa52033}.pool-name[data-v-b62793e3]{font-size:14px;font-weight:700;color:wheat;margin-bottom:2px}.pool-cost[data-v-b62793e3]{font-size:11px;color:#daa520;margin-bottom:2px}.pool-desc[data-v-b62793e3]{font-size:11px;color:#888}.gacha-actions[data-v-b62793e3]{margin-bottom:16px}.spirit-stone-display[data-v-b62793e3]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#daa52014;border-radius:8px;border:1px solid rgba(218,165,32,.2);margin-bottom:12px}.spirit-stone-display .label[data-v-b62793e3]{font-size:13px;color:#888}.spirit-stone-display .value[data-v-b62793e3]{font-size:16px;font-weight:700;color:#daa520}.action-buttons[data-v-b62793e3]{display:flex;gap:10px}.btn[data-v-b62793e3]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 16px;border-radius:10px;font-size:15px;font-family:var(--font-family-body);cursor:pointer;transition:all .3s ease;border:none;min-height:48px}.btn-primary[data-v-b62793e3]{background:linear-gradient(135deg,#8b4513,#daa520);color:#fff;box-shadow:0 4px 15px #8b451366}.btn-success[data-v-b62793e3]{background:linear-gradient(135deg,#2e7d32,#66bb6a);color:#fff;box-shadow:0 4px 15px #228b224d}.btn-danger[data-v-b62793e3]{background:#dc35454d;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.btn-small[data-v-b62793e3]{padding:6px 12px;font-size:12px;min-height:auto;flex:none}.btn.disabled[data-v-b62793e3]{opacity:.5;cursor:not-allowed}.crystal-exchange[data-v-b62793e3]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#8c50ff14;border:1px solid rgba(140,80,255,.25);border-radius:10px;margin-bottom:12px;flex-wrap:wrap;gap:8px}.exchange-info[data-v-b62793e3]{display:flex;flex-direction:column;gap:2px}.exchange-info .label[data-v-b62793e3]{font-size:14px;color:#c0a0ff;font-weight:700}.exchange-info .rate[data-v-b62793e3]{font-size:11px;color:#888}.exchange-actions[data-v-b62793e3]{display:flex;gap:6px}.exchange-actions .btn[data-v-b62793e3]{padding:6px 12px;font-size:12px;min-height:32px;background:linear-gradient(135deg,#8c50ff99,#6432c866);color:#fff;border:1px solid rgba(140,80,255,.4)}.exchange-actions .btn[data-v-b62793e3]:disabled{opacity:.4;cursor:not-allowed}.gacha-results[data-v-b62793e3]{margin-bottom:16px}.section-title[data-v-b62793e3]{margin:0 0 12px;font-size:18px;color:#fff;font-family:var(--font-family-heading)}.results-grid[data-v-b62793e3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.result-card[data-v-b62793e3]{padding:12px;background:#0000004d;border:1px solid rgba(139,69,19,.2);border-radius:8px;text-align:center;transition:all .2s}.result-avatar[data-v-b62793e3]{width:64px;height:64px;margin:0 auto 8px;border-radius:10px;overflow:hidden;border:2px solid rgba(255,215,0,.5);background:#0006}.result-avatar img[data-v-b62793e3]{width:100%;height:100%;object-fit:cover;display:block}.result-card.quality-mythic[data-v-b62793e3],.result-card.rarity-divine[data-v-b62793e3]{border-color:red;box-shadow:0 0 10px #f003}.result-card.quality-legendary[data-v-b62793e3],.result-card.rarity-celestial[data-v-b62793e3]{border-color:gold;box-shadow:0 0 10px #ffd70033}.result-card.quality-epic[data-v-b62793e3],.result-card.rarity-mystic[data-v-b62793e3]{border-color:#9932cc;box-shadow:0 0 8px #9932cc26}.result-type[data-v-b62793e3]{font-size:11px;margin-bottom:4px;opacity:.8}.result-name[data-v-b62793e3]{font-size:14px;font-weight:700;margin-bottom:6px;word-break:break-all}.result-detail[data-v-b62793e3]{display:flex;justify-content:center;gap:6px;font-size:12px;color:#aaa;flex-wrap:wrap}.result-set[data-v-b62793e3]{width:100%;font-size:12px;font-weight:700;margin-top:2px}.result-affixes[data-v-b62793e3]{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin-top:4px}.result-affix[data-v-b62793e3]{font-size:11px;padding:1px 6px;border-radius:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#c8c8d0}.result-affix.affix-tier-1[data-v-b62793e3]{color:#9fe09f;border-color:#9fe09f66}.result-affix.affix-tier-2[data-v-b62793e3]{color:#6fb3ff;border-color:#6fb3ff66}.result-affix.affix-tier-3[data-v-b62793e3]{color:#ffcf5e;border-color:#ffcf5e80}.log-section[data-v-b62793e3]{margin-top:auto}.log-header[data-v-b62793e3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.star-rating[data-v-b62793e3]{display:flex;justify-content:center;gap:2px;margin-bottom:4px}.star-rating .star[data-v-b62793e3]{font-size:14px;color:#daa520}.result-card.character-star-5[data-v-b62793e3]{border-color:gold;box-shadow:0 0 15px #ffd70066;background:#ffd70014}.result-card.character-star-4[data-v-b62793e3]{border-color:#9932cc;box-shadow:0 0 12px #9932cc4d;background:#9932cc0f}.result-card.character-star-3[data-v-b62793e3]{border-color:#6fb3ff;box-shadow:0 0 10px #6fb3ff33;background:#6fb3ff0a}:root{--color-primary: #8B4513;--color-primary-light: #A0522D;--color-primary-dark: #6B3410;--color-secondary: #2F4F4F;--color-secondary-light: #4A6B6B;--color-accent-gold: #DAA520;--color-accent-red: #DC143C;--color-accent-blue: #1E90FF;--color-accent-green: #228B22;--color-accent-purple: #9932CC;--color-bg-dark: #0D0D12;--color-bg-card: rgba(20, 25, 30, .85);--color-bg-card-light: rgba(30, 38, 45, .9);--color-text-primary: #F5DEB3;--color-text-secondary: #CDCDCD;--color-text-muted: #8B8B8B;--color-border: rgba(139, 69, 19, .3);--color-glow-gold: rgba(218, 165, 32, .5);--color-glow-red: rgba(220, 20, 60, .5);--color-glow-blue: rgba(30, 144, 255, .5);--font-family-heading: "Ma Shan Zheng", cursive;--font-family-body: "Noto Serif SC", serif;--shadow-glow-gold: 0 0 20px rgba(218, 165, 32, .3);--shadow-glow-red: 0 0 20px rgba(220, 20, 60, .3);--shadow-glow-blue: 0 0 20px rgba(30, 144, 255, .3)}html{font-family:var(--font-family-body);background:linear-gradient(135deg,#0d0d12,#1a1a2e,#0d0d12);min-height:100vh}html:not(.dark){background:linear-gradient(135deg,#f5efe0,#e8dcc4,#f0e6d2);color:#3b240f}html:not(.dark) body{color:#3b240f}body{color:var(--color-text-primary);margin:0;padding:0;background:transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0003}::-webkit-scrollbar-thumb{background:#8b451380;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8b4513b3}@layer utilities{.glass-card{background:var(--color-bg-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 8px 32px #0000004d}html:not(.dark) .glass-card{background:#fffcf5d9;border:1px solid rgba(139,69,19,.25);box-shadow:0 8px 32px #8b451326;color:#3b240f}.glass-card-hover:hover{border-color:#daa52080;box-shadow:var(--shadow-glow-gold);transform:translateY(-2px);transition:all .3s ease}.gold-gradient-text{background:linear-gradient(135deg,#daa520,gold,#daa520);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gold-border{border:2px solid transparent;background-image:linear-gradient(var(--color-bg-card),var(--color-bg-card)),linear-gradient(135deg,#daa520,gold,#daa520);background-origin:border-box;background-clip:padding-box,border-box}.glow-effect{animation:glow 2s ease-in-out infinite alternate}.float-animation{animation:float 3s ease-in-out infinite}.pulse-animation{animation:pulse 2s ease-in-out infinite}}@keyframes glow{0%{box-shadow:0 0 5px var(--color-glow-gold)}to{box-shadow:0 0 20px var(--color-glow-gold),0 0 30px #daa5204d}}.text-glow-common{text-shadow:0 0 8px rgba(170,170,170,.6)}.text-glow-uncommon{text-shadow:0 0 8px rgba(136,204,68,.6)}.text-glow-rare{text-shadow:0 0 10px rgba(68,136,255,.7)}.text-glow-epic{text-shadow:0 0 12px rgba(170,68,255,.8)}.text-glow-legendary{text-shadow:0 0 14px rgba(255,136,0,.9);animation:legendary-glow 2s ease-in-out infinite alternate}.text-glow-mythic{text-shadow:0 0 16px rgba(255,68,68,1);animation:mythic-glow 1.5s ease-in-out infinite alternate}@keyframes legendary-glow{0%{text-shadow:0 0 10px rgba(255,136,0,.7)}to{text-shadow:0 0 20px rgba(255,136,0,1),0 0 30px rgba(255,136,0,.5)}}@keyframes mythic-glow{0%{text-shadow:0 0 12px rgba(255,68,68,.8)}to{text-shadow:0 0 24px rgba(255,68,68,1),0 0 40px rgba(255,68,68,.6)}}.equip-border-common{border-color:#aaa;box-shadow:0 0 8px #aaaaaa4d}.equip-border-uncommon{border-color:#8c4;box-shadow:0 0 10px #8c46}.equip-border-rare{border-color:#48f;box-shadow:0 0 12px #4488ff80}.equip-border-epic{border-color:#a4f;box-shadow:0 0 14px #a4f9}.equip-border-legendary{border-color:#f80;box-shadow:0 0 16px #ff8800b3;animation:legendary-border-glow 2s ease-in-out infinite alternate}.equip-border-mythic{border-color:#f44;box-shadow:0 0 20px #f44c;animation:mythic-border-glow 1.5s ease-in-out infinite alternate}@keyframes legendary-border-glow{0%{box-shadow:0 0 10px #ff880080}to{box-shadow:0 0 20px #ff8800e6,0 0 30px #f806}}@keyframes mythic-border-glow{0%{box-shadow:0 0 12px #f449}to{box-shadow:0 0 24px #f44,0 0 40px #ff444480}}.equip-bg-common{background:linear-gradient(135deg,#aaaaaa1a,#6464640d)}.equip-bg-uncommon{background:linear-gradient(135deg,#88cc4426,#50961e0d)}.equip-bg-rare{background:linear-gradient(135deg,#48f3,#1e50c814)}.equip-bg-epic{background:linear-gradient(135deg,#aa44ff40,#641ec81a)}.equip-bg-legendary{background:linear-gradient(135deg,#ff88004d,#c850001f)}.equip-bg-mythic{background:linear-gradient(135deg,#ff444459,#c81e1e26)}.equip-select-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:flex-end;justify-content:center;z-index:1000;padding:16px 16px 80px}.modal-content{width:100%;max-width:400px;max-height:70vh;overflow-y:auto;padding:16px;border-radius:12px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes numberRoll{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.shake{animation:shake .5s ease-in-out}.fade-in-up{animation:fadeInUp .5s ease-out forwards}.number-roll{animation:numberRoll .3s ease-out}.cultivation-page,.home-page,.exploration-page,.alchemy-page,.inventory-page,.gacha-page,.dungeon-page,.achievements-page,.settings-page,.gm-page{padding:0;display:flex;flex-direction:column;gap:12px;min-height:100%}@media (max-width: 768px){.glass-card{padding:14px;border-radius:10px}.card-header{flex-direction:row;gap:12px;text-align:left;padding-bottom:12px;margin-bottom:12px}.header-icon{width:40px;height:40px;font-size:20px}.card-title{font-size:20px}.action-buttons{flex-direction:column;gap:8px}.btn{padding:12px 16px;font-size:14px}.stats-grid,.locations-grid,.recipes-grid{grid-template-columns:1fr;gap:10px}.materials-list{gap:8px}.effect-grid{grid-template-columns:1fr;gap:8px}.progress-bar-container{height:10px}.progress-header{flex-direction:row;gap:8px}.progress-value{font-size:14px}.log-section{max-height:160px;overflow-y:auto}}@media (max-width: 480px){.glass-card{padding:12px}.card-title{font-size:18px}.card-subtitle{font-size:12px}.btn{padding:10px 14px;font-size:13px}.btn-icon{font-size:14px}.stat-item{padding:10px}.stat-icon{width:32px;height:32px;font-size:14px}.stat-value{font-size:14px}.tips-box{padding:10px 12px;font-size:12px;margin-bottom:12px}.section-title{font-size:16px;margin-bottom:12px}.location-name{font-size:16px}.location-desc{font-size:12px}.recipe-name{font-size:16px}.recipe-desc,.material-name{font-size:12px}.material-status{font-size:12px;padding:2px 8px}.effect-value{font-size:12px}}
