.enhance-root[data-astro-cid-q2l26dsa]{box-sizing:border-box;color:#f8fafc;width:100%;max-width:1280px;margin:0 auto;padding:.5rem 1rem 2rem;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.enhance-main-grid[data-astro-cid-q2l26dsa]{grid-template-columns:1fr 370px;align-items:start;gap:1rem;display:grid}.forge-stage-col[data-astro-cid-q2l26dsa]{flex-direction:column;gap:.85rem;display:flex}.forge-canvas-card[data-astro-cid-q2l26dsa]{background:radial-gradient(circle at 50% 45%,#1e1b4b 0%,#090d16 75%);border:1px solid #ffffff1f;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 15px 40px #0000008c}.forge-hud-top[data-astro-cid-q2l26dsa]{z-index:4;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:.85rem;left:1rem;right:1rem}.weapon-tier-chip[data-astro-cid-q2l26dsa]{color:#f8fafc;letter-spacing:.04em;backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff40;border-radius:999px;padding:.28rem .7rem;font-size:.76rem;font-weight:800}.best-record-chip[data-astro-cid-q2l26dsa]{color:#fde68a;background:#f59e0b26;border:1px solid #f59e0b66;border-radius:999px;padding:.28rem .75rem;font-size:.8rem}.sword-stack-chip[data-astro-cid-q2l26dsa]{color:#bae6fd;backdrop-filter:blur(6px);background:#38bdf824;border:1px solid #38bdf86b;border-radius:999px;padding:.26rem .7rem;font-size:.76rem;font-weight:700}.sword-stack-chip[data-astro-cid-q2l26dsa] strong[data-astro-cid-q2l26dsa]{color:#38bdf8;font-weight:900}.btn-sell-weapon[data-astro-cid-q2l26dsa].greed-jackpot{color:#fef08a;background:linear-gradient(135deg,#facc1547 0%,#ea580c47 100%);border:2px solid #facc15;animation:1.2s infinite alternate pulseGreed;box-shadow:0 0 22px #facc1573}@keyframes pulseGreed{0%{transform:scale(1);box-shadow:0 0 14px #facc1559}to{transform:scale(1.03);box-shadow:0 0 26px #facc15b3}}.inv-stack-pill[data-astro-cid-q2l26dsa]{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf847;border-radius:5px;width:fit-content;padding:.1rem .4rem;font-size:.68rem;font-weight:800;display:inline-block}.weapon-header-overlay[data-astro-cid-q2l26dsa]{text-align:center;z-index:4;pointer-events:none;padding:0 1rem;position:absolute;top:2.8rem;left:0;right:0}.weapon-level-big[data-astro-cid-q2l26dsa]{color:#fef08a;text-shadow:0 0 20px #facc1599;font-size:2.35rem;font-weight:900;line-height:1}.weapon-name-title[data-astro-cid-q2l26dsa]{color:#fff;text-shadow:0 2px 12px #000c;margin:.2rem 0;font-size:1.5rem;font-weight:900}.weapon-flavor-desc[data-astro-cid-q2l26dsa]{color:#cbd5e1;opacity:.9;margin:0;font-size:.82rem}#forge-canvas[data-astro-cid-q2l26dsa]{width:100%;height:390px;display:block}.starcatch-overlay[data-astro-cid-q2l26dsa]{z-index:10;text-align:center;background:#090d16f0;border:2px solid #f59e0b;border-radius:14px;width:min(88%,500px);padding:.7rem 1rem;position:absolute;bottom:4.4rem;left:50%;transform:translate(-50%);box-shadow:0 0 30px #f59e0b73}.starcatch-title[data-astro-cid-q2l26dsa]{color:#fef08a;margin-bottom:.45rem;font-size:.8rem;font-weight:800}.starcatch-track[data-astro-cid-q2l26dsa]{background:#1e293b;border:1px solid #ffffff26;border-radius:999px;height:26px;position:relative;overflow:hidden}.starcatch-zone-blue[data-astro-cid-q2l26dsa]{background:#38bdf852;border-left:1px dashed #38bdf8;border-right:1px dashed #38bdf8;width:28%;position:absolute;top:0;bottom:0;left:36%}.starcatch-zone-gold[data-astro-cid-q2l26dsa]{background:linear-gradient(90deg,#f59e0b,#fef08a,#f59e0b);width:8%;position:absolute;top:0;bottom:0;left:46%;box-shadow:0 0 12px #f59e0b}.starcatch-cursor[data-astro-cid-q2l26dsa]{filter:drop-shadow(0 0 6px #fff);user-select:none;font-size:1.2rem;position:absolute;top:50%;left:10%;transform:translate(-50%,-50%)}.forge-result-banner[data-astro-cid-q2l26dsa]{z-index:9;pointer-events:none;white-space:nowrap;border-radius:14px;padding:.75rem 1.6rem;font-size:1.25rem;font-weight:900;animation:.25s cubic-bezier(.175,.885,.32,1.275) popBanner;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #000000a6}@keyframes popBanner{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.forge-result-banner[data-astro-cid-q2l26dsa].res-success{color:#fff;background:#10b981f2;border:2px solid #6ee7b7}.forge-result-banner[data-astro-cid-q2l26dsa].res-keep{color:#f1f5f9;background:#334155f2;border:2px solid #94a3b8}.forge-result-banner[data-astro-cid-q2l26dsa].res-down{color:#fff;background:#d97706f2;border:2px solid #fcd34d}.memorial-overlay[data-astro-cid-q2l26dsa]{backdrop-filter:grayscale()blur(6px);z-index:20;background:#050508eb;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.memorial-frame[data-astro-cid-q2l26dsa]{text-align:center;filter:grayscale();background:#18181b;border:6px double #71717a;border-radius:12px;width:100%;max-width:420px;padding:1.75rem 2rem;position:relative;box-shadow:0 0 50px #000000f2}.memorial-ribbon-left[data-astro-cid-q2l26dsa],.memorial-ribbon-right[data-astro-cid-q2l26dsa]{background:#000;border:1px solid #52525b;width:55px;height:16px;position:absolute;top:-6px}.memorial-ribbon-left[data-astro-cid-q2l26dsa]{left:-10px;transform:rotate(-35deg)}.memorial-ribbon-right[data-astro-cid-q2l26dsa]{right:-10px;transform:rotate(35deg)}.memorial-badge[data-astro-cid-q2l26dsa]{color:#d4d4d8;letter-spacing:.08em;margin-bottom:.6rem;font-size:.85rem;font-weight:800}.memorial-sword-icon[data-astro-cid-q2l26dsa]{opacity:.85;margin:.4rem 0;font-size:3.4rem}.memorial-weapon-name[data-astro-cid-q2l26dsa]{color:#fff;margin:0 0 .5rem;font-size:1.3rem;font-weight:900}.memorial-epitaph[data-astro-cid-q2l26dsa]{color:#a1a1aa;margin:0 0 .85rem;font-size:.82rem;line-height:1.5}.memorial-candles[data-astro-cid-q2l26dsa]{margin-bottom:1rem;font-size:1.35rem}.btn-memorial-restart[data-astro-cid-q2l26dsa]{color:#09090b;cursor:pointer;background:#e4e4e7;border:none;border-radius:8px;width:100%;padding:.75rem 1rem;font-size:.9rem;font-weight:900;transition:background .15s}.btn-memorial-restart[data-astro-cid-q2l26dsa]:hover{background:#fff}.forge-odds-strip[data-astro-cid-q2l26dsa]{text-align:center;background:#090d16e6;border-top:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);padding:.6rem .75rem;display:grid}.odds-item[data-astro-cid-q2l26dsa]{flex-direction:column;gap:.15rem;display:flex}.odds-label[data-astro-cid-q2l26dsa]{color:#94a3b8;font-size:.72rem;font-weight:700}.odds-val[data-astro-cid-q2l26dsa]{font-size:1.05rem;font-weight:900}.odds-item[data-astro-cid-q2l26dsa].success .odds-val[data-astro-cid-q2l26dsa]{color:#00ffa3}.odds-item[data-astro-cid-q2l26dsa].keep .odds-val[data-astro-cid-q2l26dsa]{color:#cbd5e1}.odds-item[data-astro-cid-q2l26dsa].down .odds-val[data-astro-cid-q2l26dsa]{color:#fbbf24}.odds-item[data-astro-cid-q2l26dsa].destroy .odds-val[data-astro-cid-q2l26dsa]{color:#f43f5e}.forge-actions-bar[data-astro-cid-q2l26dsa]{background:#0f172a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:.7rem;padding:.85rem 1rem;display:flex}.forge-toggles-row[data-astro-cid-q2l26dsa]{flex-wrap:wrap;gap:.6rem;display:flex}.forge-toggle-pill[data-astro-cid-q2l26dsa]{cursor:pointer;user-select:none;color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:.45rem;padding:.38rem .78rem;font-size:.8rem;font-weight:700;display:inline-flex}.forge-toggle-pill[data-astro-cid-q2l26dsa]:has(input:disabled){opacity:.5;cursor:not-allowed}.protect-pill[data-astro-cid-q2l26dsa]:has(input:checked){color:#e0f2fe;background:#38bdf829;border-color:#38bdf8}.starcatch-pill[data-astro-cid-q2l26dsa]:has(input:checked){color:#fef08a;background:#f59e0b29;border-color:#f59e0b}.forge-main-btns[data-astro-cid-q2l26dsa]{grid-template-columns:1.5fr 1fr 1fr;gap:.65rem;display:grid}.btn-enhance-main[data-astro-cid-q2l26dsa]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f59e0b 0%,#ea580c 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:.75rem;padding:.9rem 1rem;transition:transform .12s,box-shadow .15s;display:flex;box-shadow:0 8px 25px #ea580c66}.btn-enhance-main[data-astro-cid-q2l26dsa]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 30px #ea580c8c}.btn-enhance-main[data-astro-cid-q2l26dsa]:disabled{opacity:.55;cursor:not-allowed}.btn-hammer-icon[data-astro-cid-q2l26dsa]{font-size:1.7rem}.btn-enhance-texts[data-astro-cid-q2l26dsa]{text-align:left;flex-direction:column;display:flex}.enhance-main-title[data-astro-cid-q2l26dsa]{font-size:1.02rem;font-weight:900}.enhance-cost-sub[data-astro-cid-q2l26dsa]{opacity:.92;font-size:.76rem;font-weight:600}.btn-store-weapon[data-astro-cid-q2l26dsa]{color:#7dd3fc;cursor:pointer;background:#38bdf821;border:1px solid #38bdf861;border-radius:14px;justify-content:center;align-items:center;gap:.55rem;padding:.8rem .85rem;transition:all .15s;display:flex}.btn-store-weapon[data-astro-cid-q2l26dsa]:hover:not(:disabled){color:#fff;background:#38bdf840}.btn-store-weapon[data-astro-cid-q2l26dsa]:disabled{opacity:.42;cursor:not-allowed}.store-icon[data-astro-cid-q2l26dsa],.sell-icon[data-astro-cid-q2l26dsa]{font-size:1.4rem}.store-texts[data-astro-cid-q2l26dsa],.sell-texts[data-astro-cid-q2l26dsa]{text-align:left;flex-direction:column;display:flex}.store-title[data-astro-cid-q2l26dsa],.sell-title[data-astro-cid-q2l26dsa]{font-size:.85rem;font-weight:800}.store-sub[data-astro-cid-q2l26dsa]{color:#bae6fd;font-size:.74rem;font-weight:700}.btn-sell-weapon[data-astro-cid-q2l26dsa]{color:#6ee7b7;cursor:pointer;background:#10b98124;border:1px solid #10b98166;border-radius:14px;justify-content:center;align-items:center;gap:.55rem;padding:.8rem .85rem;transition:all .15s;display:flex}.btn-sell-weapon[data-astro-cid-q2l26dsa]:hover:not(:disabled){color:#fff;background:#10b98140}.btn-sell-weapon[data-astro-cid-q2l26dsa]:disabled{opacity:.42;cursor:not-allowed}.sell-price[data-astro-cid-q2l26dsa]{color:#00ffa3;font-size:.8rem;font-weight:900}.inventory-card[data-astro-cid-q2l26dsa]{background:#0f172a;border:1px solid #ffffff14;border-radius:16px;padding:.9rem 1rem}.inventory-head[data-astro-cid-q2l26dsa]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.inventory-title-wrap[data-astro-cid-q2l26dsa]{align-items:center;gap:.45rem;display:flex}.inv-icon[data-astro-cid-q2l26dsa]{font-size:1.15rem}.inv-title[data-astro-cid-q2l26dsa]{color:#f8fafc;margin:0;font-size:.92rem;font-weight:900}.inv-count-badge[data-astro-cid-q2l26dsa]{color:#38bdf8;background:#38bdf829;border:1px solid #38bdf859;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:800}.inv-hint[data-astro-cid-q2l26dsa]{color:#94a3b8;font-size:.74rem}.inventory-grid[data-astro-cid-q2l26dsa]{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.inv-slot[data-astro-cid-q2l26dsa]{background:#090d16b3;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;justify-content:space-between;gap:.45rem;min-height:86px;padding:.65rem .75rem;display:flex}.inv-slot[data-astro-cid-q2l26dsa].empty{color:#475569;border-style:dashed;border-color:#ffffff12;justify-content:center;align-items:center;font-size:.75rem;font-weight:700}.inv-slot-top[data-astro-cid-q2l26dsa]{justify-content:space-between;align-items:center;gap:.35rem;display:flex}.inv-lv-badge[data-astro-cid-q2l26dsa]{background:#ffffff14;border-radius:6px;padding:.12rem .45rem;font-size:.82rem;font-weight:900}.inv-sell-tag[data-astro-cid-q2l26dsa]{color:#fbbf24;font-size:.72rem;font-weight:800}.inv-weapon-name[data-astro-cid-q2l26dsa]{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:800;overflow:hidden}.inv-slot-actions[data-astro-cid-q2l26dsa]{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.btn-inv-equip[data-astro-cid-q2l26dsa],.btn-inv-sell[data-astro-cid-q2l26dsa]{cursor:pointer;border:none;border-radius:6px;padding:.32rem .4rem;font-size:.72rem;font-weight:800;transition:filter .15s}.btn-inv-equip[data-astro-cid-q2l26dsa]{color:#bae6fd;background:#38bdf833;border:1px solid #38bdf873}.btn-inv-equip[data-astro-cid-q2l26dsa]:hover{color:#fff;background:#38bdf859}.btn-inv-sell[data-astro-cid-q2l26dsa]{color:#6ee7b7;background:#10b9812e;border:1px solid #10b98166}.btn-inv-sell[data-astro-cid-q2l26dsa]:hover{color:#fff;background:#10b98152}.forge-sidebar-col[data-astro-cid-q2l26dsa]{flex-direction:column;gap:.85rem;display:flex}.sidebar-card[data-astro-cid-q2l26dsa]{background:#0f172a;border:1px solid #ffffff14;border-radius:14px;padding:.95rem}.utility-top-card[data-astro-cid-q2l26dsa]{justify-content:space-between;align-items:center;padding:.7rem .95rem;display:flex}.sidebar-brand[data-astro-cid-q2l26dsa]{align-items:center;gap:.45rem;font-size:.95rem;font-weight:900;display:flex}.sidebar-util-btns[data-astro-cid-q2l26dsa]{gap:.35rem;display:flex}.btn-util-mini[data-astro-cid-q2l26dsa]{color:#e2e8f0;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:.3rem .55rem;font-size:.75rem;font-weight:700}.btn-util-mini[data-astro-cid-q2l26dsa]:hover{background:#ffffff26}.wallet-row[data-astro-cid-q2l26dsa]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.wallet-label[data-astro-cid-q2l26dsa]{color:#94a3b8;font-size:.75rem;font-weight:700}.wallet-amount[data-astro-cid-q2l26dsa]{color:#fde047;font-size:1.4rem;font-weight:900}.btn-free-bailout[data-astro-cid-q2l26dsa]{color:#fda4af;cursor:pointer;background:#f43f5e26;border:1px solid #f43f5e66;border-radius:8px;padding:.4rem .65rem;font-size:.74rem;font-weight:800;transition:all .15s}.btn-free-bailout[data-astro-cid-q2l26dsa]:hover:not(:disabled){color:#fff;background:#f43f5e4d}.btn-free-bailout[data-astro-cid-q2l26dsa]:disabled{opacity:.38;cursor:not-allowed;color:#64748b;background:#ffffff0a;border-color:#ffffff1f}.scroll-shop-box[data-astro-cid-q2l26dsa]{background:#090d16b8;border:1px solid #38bdf840;border-radius:10px;flex-direction:column;gap:.5rem;margin-bottom:.75rem;padding:.65rem .75rem;display:flex}.scroll-shop-title[data-astro-cid-q2l26dsa]{color:#e0f2fe;justify-content:space-between;align-items:center;font-size:.8rem;font-weight:800;display:flex}.scroll-count-badge[data-astro-cid-q2l26dsa]{color:#38bdf8;background:#38bdf833;border-radius:999px;padding:.12rem .5rem;font-size:.74rem}.scroll-shop-desc[data-astro-cid-q2l26dsa]{color:#94a3b8;margin-top:.15rem;font-size:.7rem;display:block}.btn-buy-scroll[data-astro-cid-q2l26dsa]{color:#e0f2fe;cursor:pointer;background:linear-gradient(135deg,#0ea5e940 0%,#3b82f640 100%);border:1px solid #38bdf880;border-radius:8px;width:100%;padding:.48rem;font-size:.78rem;font-weight:800;transition:all .15s}.btn-buy-scroll[data-astro-cid-q2l26dsa]:hover:not(:disabled){color:#fff;background:#38bdf859}.btn-buy-scroll[data-astro-cid-q2l26dsa]:disabled{opacity:.45;cursor:not-allowed}.stats-mini-grid[data-astro-cid-q2l26dsa]{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.75rem;display:grid}.stat-box[data-astro-cid-q2l26dsa]{background:#090d16a6;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:.12rem;padding:.48rem .65rem;display:flex}.stat-k[data-astro-cid-q2l26dsa]{color:#94a3b8;font-size:.69rem}.stat-v[data-astro-cid-q2l26dsa]{color:#f8fafc;font-size:.9rem;font-weight:800}.text-green[data-astro-cid-q2l26dsa]{color:#00ffa3!important}.text-red[data-astro-cid-q2l26dsa]{color:#f43f5e!important}.text-amber[data-astro-cid-q2l26dsa]{color:#fbbf24!important}.btn-share-stats[data-astro-cid-q2l26dsa]{color:#e9d5ff;cursor:pointer;background:#a855f729;border:1px solid #a855f766;border-radius:8px;width:100%;padding:.52rem;font-size:.78rem;font-weight:800}.btn-share-stats[data-astro-cid-q2l26dsa]:hover{color:#fff;background:#a855f747}.card-head-row[data-astro-cid-q2l26dsa]{justify-content:space-between;align-items:center;margin-bottom:.55rem;display:flex}.card-head-title[data-astro-cid-q2l26dsa]{color:#e2e8f0;font-size:.82rem;font-weight:800}.btn-clear-log[data-astro-cid-q2l26dsa]{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:5px;padding:.2rem .5rem;font-size:.7rem}.forge-log-list[data-astro-cid-q2l26dsa]{flex-direction:column;gap:.35rem;height:175px;padding-right:.25rem;font-size:.76rem;display:flex;overflow-y:auto}.log-entry[data-astro-cid-q2l26dsa]{background:#090d1699;border-radius:6px;padding:.35rem .55rem;line-height:1.4}.log-entry[data-astro-cid-q2l26dsa].success{color:#d1fae5;border-left:3px solid #00ffa3}.log-entry[data-astro-cid-q2l26dsa].keep{color:#cbd5e1;border-left:3px solid #64748b}.log-entry[data-astro-cid-q2l26dsa].down{color:#fef3c7;border-left:3px solid #f59e0b}.log-entry[data-astro-cid-q2l26dsa].destroy{color:#ffe4e6;border-left:3px solid #f43f5e;font-weight:700}.log-entry[data-astro-cid-q2l26dsa].info{color:#e0f2fe;border-left:3px solid #38bdf8}.tier-guide-summary[data-astro-cid-q2l26dsa]{cursor:pointer;color:#cbd5e1;justify-content:space-between;align-items:center;font-size:.8rem;font-weight:800;list-style:none;display:flex}.tier-table-wrap[data-astro-cid-q2l26dsa]{max-height:210px;margin-top:.6rem;overflow-y:auto}.tier-odds-table[data-astro-cid-q2l26dsa]{border-collapse:collapse;text-align:center;width:100%;font-size:.72rem}.tier-odds-table[data-astro-cid-q2l26dsa] th[data-astro-cid-q2l26dsa],.tier-odds-table[data-astro-cid-q2l26dsa] td[data-astro-cid-q2l26dsa]{border-bottom:1px solid #ffffff0f;padding:.28rem .2rem}.hidden[data-astro-cid-q2l26dsa]{display:none!important}@media (width<=960px){.enhance-main-grid[data-astro-cid-q2l26dsa],.forge-main-btns[data-astro-cid-q2l26dsa]{grid-template-columns:1fr}.inventory-grid[data-astro-cid-q2l26dsa]{grid-template-columns:repeat(2,1fr)}}
