.sidebar[data-v-4c16c9cf]{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#040a0ec2;border-right:1px solid #d6be941c;flex-direction:column;align-items:center;width:124px;min-width:124px;height:100dvh;padding:24px 12px 18px;display:flex}.sidebar-brand[data-v-4c16c9cf]{flex-direction:column;align-items:center;gap:10px;min-height:121px;display:flex}.sidebar-brand>div[data-v-4c16c9cf]:last-child{flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.brand-mark[data-v-4c16c9cf]{color:#efc67b;letter-spacing:.08em;background:linear-gradient(135deg,#d798472e,#0000),#0b1518;border:1px solid #e6bd7475;place-items:center;width:48px;height:48px;font-family:STKaiti,KaiTi,serif;font-size:16px;display:grid;transform:rotate(45deg);box-shadow:inset 0 0 0 4px #071014,0 0 24px #da994917}.brand-mark>span[data-v-4c16c9cf]{transform:rotate(-45deg)}.sidebar-brand .brand-mark[data-v-4c16c9cf]{text-indent:0;writing-mode:horizontal-tb;flex:none}.sidebar-brand strong[data-v-4c16c9cf]{color:#e7ddcb;letter-spacing:.08em;text-align:center;white-space:nowrap;font-size:12px}.sidebar-brand>div:last-child>span[data-v-4c16c9cf]{color:#e4dccab8;letter-spacing:.12em;text-align:center;white-space:nowrap;max-width:100%;margin-top:3px;font-size:9px;line-height:1.25;display:block}.sidebar-nav[data-v-4c16c9cf]{flex-direction:column;gap:9px;width:100%;margin-top:14px;display:flex}.sidebar-nav button[data-v-4c16c9cf]{color:#dcded3c7;letter-spacing:.12em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;min-height:62px;font-size:12px;transition:all .18s;display:flex;position:relative}.sidebar-nav button[data-v-4c16c9cf]:hover{color:#f6edd9c7;background:#ffffff06}.sidebar-nav button.active[data-v-4c16c9cf]{color:#efce91;background:linear-gradient(135deg,#dba04821,#dba04806);border-color:#dbb16833}.sidebar-nav button.active[data-v-4c16c9cf]:before{content:"";background:#e7b663;border-radius:2px;width:2px;height:22px;position:absolute;top:20px;left:-13px;box-shadow:0 0 14px #ebb75d8c}.nav-icon[data-v-4c16c9cf]{place-items:center;display:grid}@media (width<=820px){.sidebar[data-v-4c16c9cf]{display:none}}.account-gate[data-v-1b472e96]{color:#f4efe3;background:#050d11;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.gate-scene[data-v-1b472e96],.gate-overlay[data-v-1b472e96]{width:100%;height:100%;position:absolute;inset:0}.gate-scene[data-v-1b472e96]{object-fit:cover;object-position:60% center;filter:saturate(.8)}.gate-overlay[data-v-1b472e96]{background:linear-gradient(90deg,#030a0df5,#030a0dba 45%,#030a0d75),linear-gradient(#03090cd1,#0000 35%,#03090ce6)}.gate-brand[data-v-1b472e96]{z-index:2;align-items:center;gap:12px;display:flex;position:absolute;top:30px;left:34px}.gate-brand>div[data-v-1b472e96]:nth-child(2){flex-direction:column;gap:3px;display:flex}.gate-brand .brand-mark[data-v-1b472e96]{color:#efc67b;letter-spacing:.08em;background:linear-gradient(135deg,#d798472e,#0000),#0b1518;border:1px solid #e6bd7475;flex:none;place-items:center;width:46px;height:46px;font-family:STKaiti,KaiTi,serif;font-size:15px;display:grid;transform:rotate(45deg);box-shadow:inset 0 0 0 4px #071014,0 0 24px #da994917}.gate-brand .brand-mark>span[data-v-1b472e96]{transform:rotate(-45deg)}.gate-brand strong[data-v-1b472e96]{letter-spacing:.12em;font-size:16px}.gate-brand>div:nth-child(2)>span[data-v-1b472e96]{color:#e7e0d0c2;font-size:10px}.gate-secure[data-v-1b472e96]{color:#81e3d3d1;background:#05141773;border:1px solid #63dac72e;border-radius:99px;align-items:center;gap:6px;margin-left:18px;padding:7px 10px;font-size:10px;display:flex}.gate-panel[data-v-1b472e96]{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050f13eb;border:1px solid #e5c9972e;border-radius:12px;width:min(500px,100% - 36px);padding:32px 30px 25px;position:relative;box-shadow:0 30px 90px #00000080}.gate-kicker[data-v-1b472e96]{color:#e7be75d1;letter-spacing:.2em;font-size:10px}.gate-panel h1[data-v-1b472e96]{margin:9px 0 7px;font-family:STKaiti,KaiTi,serif;font-size:36px;font-weight:500}.gate-intro[data-v-1b472e96]{color:#eceaded1;margin:0 0 20px;font-size:13px;line-height:1.75}.gate-tabs[data-v-1b472e96]{background:#ffffff04;border:1px solid #dcc9a71a;border-radius:5px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.gate-tabs button[data-v-1b472e96]{color:#ebe8dcb3;cursor:pointer;background:0 0;border:0;border-radius:3px;min-height:38px;font-size:12px}.gate-tabs button.active[data-v-1b472e96]{color:#24190e;background:linear-gradient(110deg,#efd09a,#d4a158)}.gate-form[data-v-1b472e96]{flex-direction:column;gap:12px;margin-top:18px;display:flex}.gate-form label[data-v-1b472e96],.nickname-input[data-v-1b472e96]{flex-direction:column;gap:6px;display:flex}.gate-form label>span[data-v-1b472e96],.nickname-input>span[data-v-1b472e96]{color:#ebe8dcc7;font-size:11px}.input-shell[data-v-1b472e96]{color:#6ddacb94;background:#ffffff05;border:1px solid #ddc9a721;border-radius:5px;align-items:center;gap:9px;min-height:44px;padding:0 12px;display:flex}.input-shell[data-v-1b472e96]:focus-within{border-color:#6adbcb6b;box-shadow:0 0 0 3px #44a3960f}.input-shell input[data-v-1b472e96]{color:#f7f2e8;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.input-shell input[data-v-1b472e96]::placeholder{color:#e7e4d880}.input-shell button[data-v-1b472e96]{color:#e4e1d480;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.available[data-v-1b472e96]{color:#77deca}.gate-submit[data-v-1b472e96]{color:#251a0e;cursor:pointer;background:linear-gradient(110deg,#efd29a,#d4a158);border:1px solid #efcb886b;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:50px;margin-top:4px;font-size:13px;display:flex}.gate-submit[data-v-1b472e96]:disabled{opacity:.42;cursor:default}.gate-error[data-v-1b472e96]{color:#ffac9af5;background:#a0342917;border:1px solid #d85f4e33;border-radius:4px;margin:0;padding:9px 10px;font-size:11px}.gate-account-switch[data-v-1b472e96]{color:#e8e6dbb3;background:#3a93880b;border:1px solid #67d7c91a;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;margin:-4px 0 16px;padding:9px 11px;font-size:11px;display:flex}.gate-account-switch strong[data-v-1b472e96]{color:#f6efe0f0;overflow-wrap:anywhere;font-weight:500}.gate-account-switch button[data-v-1b472e96]{color:#8feadce6;cursor:pointer;background:#3a938812;border:1px solid #69d9c933;border-radius:4px;flex:none;min-height:29px;padding:4px 9px;font-size:10.5px}.gate-account-switch button[data-v-1b472e96]:disabled{opacity:.42}.nickname-row[data-v-1b472e96]{grid-template-columns:1fr 75px;align-items:end;gap:7px;display:grid}.nickname-row>button[data-v-1b472e96]{color:#8feadce6;cursor:pointer;background:#3a938814;border:1px solid #69d9c93d;border-radius:5px;min-height:44px;font-size:11px}.nickname-row>button[data-v-1b472e96]:disabled{opacity:.35}.profession-grid[data-v-1b472e96]{grid-template-columns:1fr 1fr;gap:7px;margin:15px 0;display:grid}.profession-grid button[data-v-1b472e96]{color:#e4e1d494;text-align:left;cursor:pointer;background:#ffffff04;border:1px solid #dcc9a717;border-radius:5px;grid-template-rows:auto auto;grid-template-columns:29px 1fr;align-items:center;gap:3px 7px;min-height:76px;padding:10px;display:grid}.profession-grid button svg[data-v-1b472e96]{color:#6cdacaa3;grid-row:1/3}.profession-grid button strong[data-v-1b472e96]{color:#f8f1e4f0;font-size:12px;font-weight:500}.profession-grid button span[data-v-1b472e96]{color:#e7e5daad;font-size:10px}.profession-grid button.selected[data-v-1b472e96]{background:#d3973e12;border-color:#e1b76c52}.gate-foot[data-v-1b472e96]{color:#e7e4d88c;border-top:1px solid #dcc9a714;justify-content:space-between;gap:8px;margin-top:20px;padding-top:13px;font-size:10px;display:flex}.spin[data-v-1b472e96]{animation:1s linear infinite spin-1b472e96}@keyframes spin-1b472e96{to{transform:rotate(360deg)}}@media (width<=520px){.gate-brand[data-v-1b472e96]{top:max(18px,env(safe-area-inset-top));left:18px}.gate-brand .brand-mark[data-v-1b472e96]{width:40px;height:40px;font-size:13px}.gate-secure[data-v-1b472e96]{display:none}.gate-panel[data-v-1b472e96]{width:calc(100% - 28px);padding:25px 18px 20px}.gate-panel h1[data-v-1b472e96]{font-size:30px}.gate-intro[data-v-1b472e96]{font-size:12px}.gate-foot[data-v-1b472e96]{flex-wrap:wrap;row-gap:7px}}.backpack-layer[data-v-2e168be7]{z-index:109;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02070ad6;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.backpack-shell[data-v-2e168be7]{background:#071116;border:1px solid #e1c4902e;border-radius:11px;flex-direction:column;width:min(1060px,100%);height:min(720px,100dvh - 44px);display:flex;overflow:hidden;box-shadow:0 35px 105px #0000009e}.backpack-head[data-v-2e168be7]{background:radial-gradient(circle at 85% 0,#5fbeae14,#0000 34%),linear-gradient(120deg,#0b191e,#060d12);border-bottom:1px solid #dcc7a21a;grid-template-columns:1fr auto 34px;align-items:center;gap:20px;min-height:86px;padding:15px 22px;display:grid}.backpack-title[data-v-2e168be7]{align-items:center;gap:11px;display:flex}.backpack-seal[data-v-2e168be7]{color:#e2b96f;background:#d3973e0f;border:1px solid #e1b86c47;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.backpack-title>div[data-v-2e168be7]{flex-direction:column;gap:3px;display:flex}.backpack-title small[data-v-2e168be7]{color:#dcdbcea8;letter-spacing:.14em;font-size:9px}.backpack-title h2[data-v-2e168be7]{color:#f6efe2f0;margin:0;font-family:STKaiti,KaiTi,serif;font-size:24px;font-weight:500}.backpack-title p[data-v-2e168be7]{color:#dedccfb8;margin:0;font-size:9px}.backpack-summary[data-v-2e168be7]{gap:12px;display:flex}.backpack-summary span[data-v-2e168be7]{color:#dcdbceb8;font-size:9px}.backpack-summary b[data-v-2e168be7]{color:#f0d5a2e6;font-weight:500}.backpack-close[data-v-2e168be7]{color:#ece7d9c7;cursor:pointer;background:#ffffff05;border:1px solid #dcc9a71c;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.backpack-main[data-v-2e168be7]{flex:1;grid-template-columns:minmax(0,1fr) 330px;min-height:0;display:grid}.inventory-pane[data-v-2e168be7]{min-width:0;min-height:0;padding:17px 18px 24px;overflow-y:auto}.inventory-tabs[data-v-2e168be7]{gap:6px;margin-bottom:11px;display:flex}.inventory-tabs button[data-v-2e168be7],.slot-filter button[data-v-2e168be7]{color:#dfddd0b8;cursor:pointer;background:#ffffff04;border:1px solid #dcc8a517;border-radius:4px;align-items:center;gap:5px;display:flex}.inventory-tabs button[data-v-2e168be7]{min-height:34px;padding:6px 11px;font-size:10px}.inventory-tabs button.active[data-v-2e168be7]{color:#f0cf95;background:#d3973e0f;border-color:#e1b76b3d}.slot-filter[data-v-2e168be7]{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.slot-filter button[data-v-2e168be7]{padding:5px 8px;font-size:9px}.slot-filter button.active[data-v-2e168be7]{color:#7be2d3db;background:#3894880d;border-color:#6ad8c936}.slot-filter .best-loadout-button[data-v-2e168be7]{color:#efd09a;background:#c68f400f;border-color:#e6be7547;margin-left:auto}.slot-filter .best-loadout-button[data-v-2e168be7]:hover{background:#c68f401a;border-color:#e6be7575}.inventory-grid[data-v-2e168be7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.inventory-card[data-v-2e168be7]{color:#ece7d9d1;text-align:left;cursor:pointer;background:#ffffff03;border:1px solid #dcc8a514;border-radius:5px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:9px;min-height:78px;padding:10px;display:grid;position:relative}.inventory-card[data-v-2e168be7]:hover,.inventory-card.selected[data-v-2e168be7]{border-color:color-mix(in srgb,var(--quality) 38%,transparent);background:color-mix(in srgb,var(--quality) 4%,#ffffff03)}.inventory-card.equipped[data-v-2e168be7]:after{content:"";background:linear-gradient(90deg,transparent,var(--quality),transparent);height:1px;position:absolute;bottom:0;left:10px;right:10px}.item-icon[data-v-2e168be7],.detail-icon[data-v-2e168be7]{color:var(--quality);background:color-mix(in srgb,var(--quality) 8%,transparent);border:1px solid color-mix(in srgb,var(--quality) 22%,transparent);place-items:center;display:grid}.item-icon[data-v-2e168be7]{border-radius:50%;width:38px;height:38px}.item-copy[data-v-2e168be7]{flex-direction:column;gap:3px;min-width:0;display:flex}.item-copy small[data-v-2e168be7]{color:#dcdbcea8;font-size:8px}.item-copy strong[data-v-2e168be7]{color:#f4eddfeb;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.item-copy span[data-v-2e168be7]{color:#dcdbcea8;font-size:8px}.equipped-mark[data-v-2e168be7]{color:#71d8c6;position:absolute;top:7px;right:7px}.inventory-empty[data-v-2e168be7]{color:#6cdaca80;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:260px;display:flex}.inventory-empty strong[data-v-2e168be7]{color:#eee8dac2;font-size:12px}.inventory-empty span[data-v-2e168be7]{color:#dcdbcea8;font-size:9px}.inventory-detail[data-v-2e168be7]{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--detail-color) 7%,transparent),transparent 25%),#050d11b3;border-left:1px solid #dcc7a217;min-height:0;padding:19px;overflow-y:auto}.detail-hero[data-v-2e168be7]{text-align:center;border:1px solid #dcc8a514;border-radius:6px;flex-direction:column;align-items:center;padding:14px 10px;display:flex;position:relative}.detail-icon[data-v-2e168be7]{border-radius:50%;width:58px;height:58px;margin-bottom:8px}.detail-hero small[data-v-2e168be7]{color:#dcdbcea8;font-size:9px}.detail-hero h3[data-v-2e168be7]{color:#f7efe1f2;margin:4px 0 3px;font-family:STKaiti,KaiTi,serif;font-size:20px;font-weight:500}.detail-hero p[data-v-2e168be7]{color:#dedccfb8;margin:0;font-size:9px}.quality-chip[data-v-2e168be7]{border:1px solid color-mix(in srgb,var(--detail-color) 36%,transparent);color:var(--detail-color);border-radius:3px;margin-top:8px;padding:3px 7px;font-size:9px}.bonus-title[data-v-2e168be7]{color:#69dacab8;align-items:center;gap:6px;margin-top:13px;display:flex}.bonus-title span[data-v-2e168be7]{color:#eee8dad1;font-size:10px}.bonus-title b[data-v-2e168be7]{color:#e7c47f;margin-left:auto;font-size:13px;font-weight:500}.bonus-grid[data-v-2e168be7]{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:8px;display:grid}.bonus-grid>div[data-v-2e168be7]{text-align:center;background:#ffffff03;border:1px solid #dcc8a512;border-radius:4px;padding:8px 5px}.bonus-grid span[data-v-2e168be7]{color:#dcdbcea8;font-size:8px;display:block}.bonus-grid strong[data-v-2e168be7]{color:#83dfd1;margin-top:4px;font-size:10px;font-weight:500;display:block}.bonus-grid .negative strong[data-v-2e168be7]{color:#e07e6b}.bonus-grid .zero[data-v-2e168be7]{opacity:.55}.item-lore[data-v-2e168be7]{color:#dfdccfbd;margin:11px 0;font-size:9px;line-height:1.7}.item-rule[data-v-2e168be7]{color:#6cdaca99;background:#37918509;border-radius:4px;gap:7px;padding:8px;display:flex}.item-rule span[data-v-2e168be7]{color:#dcdbceb3;font-size:8px;line-height:1.5}.equip-button[data-v-2e168be7],.unequip-button[data-v-2e168be7]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:42px;margin-top:11px;font-size:10px;display:flex}.equip-button[data-v-2e168be7]{color:#24190e;background:linear-gradient(110deg,#efd09a,#d4a158);border:1px solid #e6be7552}.unequip-button[data-v-2e168be7]{color:#e78471d1;background:#b03a2c0a;border:1px solid #d8665338}.attribute-summary[data-v-2e168be7]{border-top:1px solid #dcc8a514;margin-top:14px;padding-top:11px}.base-stats[data-v-2e168be7]{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:8px;display:grid}.base-stats span[data-v-2e168be7]{color:#dcdbcea8;text-align:center;border:1px solid #dcc8a50f;border-radius:4px;padding:7px;font-size:8px}.base-stats b[data-v-2e168be7]{color:#f2ead9e6;font-weight:500}.derived-list[data-v-2e168be7]{grid-template-columns:1fr 1fr;gap:4px;margin-top:7px;display:grid}.derived-list>div[data-v-2e168be7]{color:#dcdbcea8;justify-content:space-between;padding:6px 7px;font-size:8px;display:flex}.derived-list strong[data-v-2e168be7]{color:#84e0d2c7;font-weight:500}.power-breakdown[data-v-2e168be7]{grid-template-columns:1fr 1fr;gap:5px;margin-top:8px;display:grid}.power-breakdown>div[data-v-2e168be7]{color:#dcdbceb3;border:1px solid #dcc8a511;border-radius:4px;justify-content:space-between;gap:7px;padding:7px;font-size:8px;display:flex}.power-breakdown strong[data-v-2e168be7]{color:#ebc580e6;font-weight:500}.gear-power-note[data-v-2e168be7]{color:#dbdbceb8;background:#c68f400a;border-radius:4px;margin:8px 0 0;padding:7px 8px;font-size:8px;line-height:1.55}.backpack-enter-active[data-v-2e168be7],.backpack-leave-active[data-v-2e168be7]{transition:opacity .2s}.backpack-enter-active .backpack-shell[data-v-2e168be7],.backpack-leave-active .backpack-shell[data-v-2e168be7]{transition:opacity .2s,transform .2s}.backpack-enter-from[data-v-2e168be7],.backpack-leave-to[data-v-2e168be7]{opacity:0}.backpack-enter-from .backpack-shell[data-v-2e168be7],.backpack-leave-to .backpack-shell[data-v-2e168be7]{opacity:0;transform:translateY(10px)scale(.986)}@media (width<=820px){.backpack-layer[data-v-2e168be7]{align-items:stretch;padding:0}.backpack-shell[data-v-2e168be7]{border:0;border-radius:0;width:100%;height:100dvh}.backpack-head[data-v-2e168be7]{min-height:78px;padding:calc(12px + env(safe-area-inset-top)) 14px 10px;grid-template-columns:1fr 32px;gap:8px}.backpack-summary[data-v-2e168be7]{display:none}.backpack-main[data-v-2e168be7]{display:block;overflow-y:auto}.inventory-pane[data-v-2e168be7]{padding:14px 12px 20px;overflow:visible}.inventory-grid[data-v-2e168be7]{grid-template-columns:1fr}.inventory-detail[data-v-2e168be7]{padding:18px 14px calc(25px + env(safe-area-inset-bottom));border-top:1px solid #dcc7a217;border-left:0;scroll-margin-top:8px;overflow:visible}}.battle-modal-layer[data-v-23561c24]{z-index:100;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#02070ac7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.battle-modal[data-v-23561c24]{background:radial-gradient(circle at 73% 31%, color-mix(in srgb, var(--world) 12%, transparent), transparent 26%), linear-gradient(145deg, #0b1a1f, #060d12 67%);border:1px solid #e3c6922e;border-radius:11px;width:min(920px,100%);position:relative;overflow:hidden;box-shadow:0 35px 100px #0009}.modal-close[data-v-23561c24]{z-index:8;color:#e7e2d3c7;cursor:pointer;background:#050c10b8;border:1px solid #dfcfb21f;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:absolute;top:16px;right:16px}.battle-modal-header[data-v-23561c24]{z-index:3;justify-content:space-between;align-items:center;padding:22px 26px 0;display:flex;position:relative}.battle-modal-header>div[data-v-23561c24]:first-child{flex-direction:column;gap:4px;display:flex}.battle-modal-header span[data-v-23561c24]{color:#dcddd1a8;letter-spacing:.16em;font-size:9px}.battle-modal-header strong[data-v-23561c24]{color:#f1eadae3;font-family:STKaiti,KaiTi,serif;font-size:19.5px;font-weight:500}.round-counter[data-v-23561c24]{align-items:baseline;gap:7px;padding-right:38px;display:flex}.round-counter strong[data-v-23561c24]{color:color-mix(in srgb, var(--world) 65%, #ebdfc8);font-size:22.5px;font-weight:400}.duel-stage[data-v-23561c24]{grid-template-columns:1fr 100px 1fr;align-items:center;min-height:326px;padding:18px 47px 8px;display:grid;position:relative}.duel-stage[data-v-23561c24]:before{content:"";border:1px solid #dfc38f14;border-radius:50%;width:275px;height:275px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.duel-grid[data-v-23561c24]{opacity:.45;background-image:linear-gradient(#e2cfae06 1px,#0000 1px),linear-gradient(90deg,#e2cfae06 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.duel-entity[data-v-23561c24]{z-index:2;grid-template-columns:86px 1fr;align-items:center;gap:15px;display:grid;position:relative}.enemy-entity[data-v-23561c24]{text-align:right;grid-template-columns:1fr 86px}.enemy-entity .entity-ring[data-v-23561c24]{border-color:color-mix(in srgb, var(--world) 33%, transparent);color:color-mix(in srgb, var(--world) 73%, #f1e6d3);background:radial-gradient(circle, color-mix(in srgb, var(--world) 14%, transparent), transparent 67%), #040c10a6;grid-area:1/2/3}.entity-ring[data-v-23561c24]{color:#92dfd4;background:radial-gradient(circle,#45a99c26,#0000 66%),#040c10a6;border:1px solid #68daca4d;border-radius:50%;place-items:center;width:83px;height:83px;display:grid;position:relative;box-shadow:0 0 0 8px #59c3b506,inset 0 0 0 5px #050e12bf}.entity-ring[data-v-23561c24]:before{content:"";opacity:.2;border:1px dashed;border-radius:50%;animation:22s linear infinite slow-spin-23561c24;position:absolute;inset:-15px}.entity-ring span[data-v-23561c24]{font-family:STKaiti,KaiTi,serif;font-size:29px}.entity-meta[data-v-23561c24]{flex-direction:column;gap:4px;min-width:0;display:flex}.entity-meta strong[data-v-23561c24]{color:#f1ebdbf0;overflow-wrap:break-word;font-size:14.5px;font-weight:500;line-height:1.35}.entity-meta span[data-v-23561c24]{color:#dddccfa8;align-items:center;gap:4px;font-size:9px;line-height:1.45;display:flex}.enemy-entity .entity-meta span[data-v-23561c24]{justify-content:flex-end}.entity-meta .entity-branch[data-v-23561c24]{color:#d6d7cb80;overflow-wrap:anywhere;max-width:100%;font-size:8.5px;display:block}.enemy-entity .entity-branch[data-v-23561c24]{text-align:right}.health-label[data-v-23561c24]{color:#dcdbcea8;grid-column:1/-1;justify-content:space-between;margin-top:5px;font-size:9px;display:flex}.health-label strong[data-v-23561c24]{color:#ede8d9d6;font-weight:500}.duel-health[data-v-23561c24]{background:#ffffff0d;border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}.duel-health i[data-v-23561c24]{background:linear-gradient(90deg,#59d4c0,#a5e8dc);border-radius:4px;height:100%;transition:width .32s;display:block;box-shadow:0 0 9px #4dd5c14d}.duel-health.enemy i[data-v-23561c24]{background:linear-gradient(90deg, #d25b47, var(--world));box-shadow:0 0 9px color-mix(in srgb, var(--world) 25%, transparent)}.duel-center[data-v-23561c24]{color:#e2bf804d;align-items:center;gap:7px;display:flex}.duel-center span[data-v-23561c24]{background:linear-gradient(90deg,#0000,#e2bf8033);flex:1;height:1px}.duel-center span[data-v-23561c24]:last-of-type{background:linear-gradient(90deg,#e2bf8033,#0000)}.duel-center b[data-v-23561c24]{border:1px solid #e2bf8029;border-radius:50%;place-items:center;width:29px;height:29px;font-family:STKaiti,KaiTi,serif;font-size:13px;font-weight:500;display:grid}.duel-center em[data-v-23561c24]{color:#dedccf99;font-size:9px;font-style:normal;position:absolute;bottom:33px;left:50%;transform:translate(-50%)}.combat-console[data-v-23561c24]{background:#030a0e6e;border-top:1px solid #dfc79e17;grid-template-columns:1fr 278px;gap:18px;min-height:164px;padding:17px 26px 22px;display:grid}.skill-strip[data-v-23561c24]{gap:6px;display:flex}.skill-strip span[data-v-23561c24]{color:#dddccfa8;border:1px solid #dbc8a614;border-radius:3px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;display:flex}.skill-strip span.active[data-v-23561c24]{color:#70dece94;background:#3a94890d;border-color:#63dac926}.battle-log[data-v-23561c24]{margin-top:10px}.battle-log>div[data-v-23561c24]{color:#deddd0b8;grid-template-columns:4px 1fr;align-items:center;gap:7px;min-height:21px;font-size:9px;display:grid}.battle-log i[data-v-23561c24]{background:#dcd9c940;border-radius:50%;width:3px;height:3px}.battle-log .player[data-v-23561c24]{color:#77e0d096}.battle-log .player i[data-v-23561c24]{background:#64d8c3}.battle-log .enemy[data-v-23561c24],.battle-log .danger[data-v-23561c24]{color:#e6715e99}.battle-log .enemy i[data-v-23561c24],.battle-log .danger i[data-v-23561c24]{background:#e57360}.battle-log .victory[data-v-23561c24]{color:#efc77bad}.console-action[data-v-23561c24]{flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;display:flex}.console-action>span[data-v-23561c24]{color:#dcdbcea8;font-size:9px}.console-action button[data-v-23561c24]{color:#83e3d4b0;cursor:pointer;background:#35908512;border:1px solid #66dac938;border-radius:4px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:46px;font-size:10.5px;display:flex}.console-action button[data-v-23561c24]:disabled{opacity:.35}.result-console[data-v-23561c24]{flex-direction:column;justify-content:center;display:flex}.result-title[data-v-23561c24]{align-items:center;gap:10px;display:flex}.result-title>svg[data-v-23561c24]{color:#ddb268}.result-title.defeat>svg[data-v-23561c24]{color:#d87766}.result-title>div[data-v-23561c24]{flex-direction:column;gap:3px;display:flex}.result-title span[data-v-23561c24]{color:#dddccfa8;letter-spacing:.12em;font-size:9px}.result-title strong[data-v-23561c24]{color:#f1eadae3;font-family:STKaiti,KaiTi,serif;font-size:18px;font-weight:500}.result-rewards[data-v-23561c24]{gap:9px;margin:12px 0;display:flex}.result-rewards span[data-v-23561c24]{color:#e9c5827a;align-items:center;gap:4px;font-size:9px;display:flex}.result-console>button[data-v-23561c24]{color:#eedebfbf;cursor:pointer;background:#d89e4612;border:1px solid #e1bc7740;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:39px;font-size:9.5px;display:flex}.modal-enter-active[data-v-23561c24],.modal-leave-active[data-v-23561c24]{transition:opacity .22s}.modal-enter-active .battle-modal[data-v-23561c24],.modal-leave-active .battle-modal[data-v-23561c24]{transition:transform .22s,opacity .22s}.modal-enter-from[data-v-23561c24],.modal-leave-to[data-v-23561c24]{opacity:0}.modal-enter-from .battle-modal[data-v-23561c24],.modal-leave-to .battle-modal[data-v-23561c24]{opacity:0;transform:translateY(14px)scale(.985)}@keyframes slow-spin-23561c24{to{transform:rotate(360deg)}}@media (width<=720px){.battle-modal-layer[data-v-23561c24]{align-items:end;padding:0}.battle-modal[data-v-23561c24]{border-radius:13px 13px 0 0;width:100%;max-height:94dvh;overflow-y:auto}.battle-modal-header[data-v-23561c24]{padding:19px 18px 0}.duel-stage[data-v-23561c24]{grid-template-columns:1fr 42px 1fr;align-items:start;min-height:350px;padding:18px 12px 8px}.duel-entity[data-v-23561c24],.enemy-entity[data-v-23561c24]{text-align:left;flex-direction:column;gap:9px;width:100%;display:flex}.enemy-entity[data-v-23561c24]{text-align:right;align-items:flex-end}.entity-ring[data-v-23561c24]{width:64px;height:64px}.entity-ring span[data-v-23561c24]{font-size:24px}.entity-meta strong[data-v-23561c24]{text-wrap:balance;font-size:12px;line-height:1.4}.entity-meta[data-v-23561c24]{gap:3px;width:100%}.entity-meta span[data-v-23561c24]{flex-wrap:wrap;line-height:1.5}.entity-meta .entity-branch[data-v-23561c24]{font-size:8.5px}.health-label[data-v-23561c24]{width:100%;margin-top:2px}.duel-health[data-v-23561c24]{width:100%}.duel-center[data-v-23561c24]{align-self:center;gap:3px}.duel-center span[data-v-23561c24]{display:none}.combat-console[data-v-23561c24]{padding:15px 18px calc(19px + env(safe-area-inset-bottom));grid-template-columns:1fr;gap:12px}.console-action[data-v-23561c24]{align-items:stretch}.console-action>span[data-v-23561c24]{text-align:center}}@media (width<=390px){.duel-stage[data-v-23561c24]{grid-template-columns:1fr 20px 1fr;min-height:342px;padding-left:8px;padding-right:8px}.entity-ring[data-v-23561c24]{width:52px;height:52px}.entity-meta span[data-v-23561c24]{font-size:9px}.entity-meta strong[data-v-23561c24]{font-size:11.5px}.round-counter[data-v-23561c24]{padding-right:29px}}.boss-archive-layer[data-v-d53cc1df]{z-index:108;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02070ad6;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.boss-archive-shell[data-v-d53cc1df]{background:#071116;border:1px solid #e1c4902e;border-radius:11px;flex-direction:column;width:min(1120px,100%);height:min(750px,100dvh - 44px);display:flex;overflow:hidden;box-shadow:0 35px 105px #0000009e}.boss-archive-head[data-v-d53cc1df]{background:radial-gradient(circle at 85% 0, color-mix(in srgb, var(--world) 10%, transparent), transparent 35%), linear-gradient(120deg, #0b191dfa, #050c10fa);border-bottom:1px solid #dcc7a21a;grid-template-columns:minmax(230px,1fr) minmax(280px,.8fr) 34px;align-items:center;gap:25px;min-height:93px;padding:17px 23px;display:grid;position:relative}.boss-archive-title[data-v-d53cc1df]{align-items:center;gap:12px;display:flex}.archive-seal[data-v-d53cc1df]{color:#dd7667;background:#b9423414;border:1px solid #db5d4e4d;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 0 5px #050c10a6}.boss-archive-title>div[data-v-d53cc1df]:last-child{flex-direction:column;gap:3px;display:flex}.boss-archive-title span[data-v-d53cc1df]{color:#dcdbcea8;letter-spacing:.15em;font-size:9px}.boss-archive-title h2[data-v-d53cc1df]{color:#f6efe2f0;letter-spacing:.06em;margin:0;font-family:STKaiti,KaiTi,serif;font-size:22.5px;font-weight:500}.boss-archive-title p[data-v-d53cc1df]{color:#dddccfb8;margin:0;font-size:9px}.archive-summary[data-v-d53cc1df]{background:#ffffff04;border:1px solid #dcc8a617;border-radius:5px;grid-template-columns:1fr 1fr;gap:5px 16px;padding:10px 13px;display:grid}.archive-summary>div[data-v-d53cc1df]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.archive-summary span[data-v-d53cc1df]{color:#dcdbceb8;font-size:9px}.archive-summary strong[data-v-d53cc1df]{color:#f4ecdce6;font-size:15px;font-weight:500}.archive-summary small[data-v-d53cc1df]{color:#dcdbcea8;font-size:9px}.archive-summary .summary-progress[data-v-d53cc1df]{background:#ffffff0d;border-radius:3px;grid-column:1/-1;height:3px;display:block;overflow:hidden}.archive-summary .summary-progress i[data-v-d53cc1df]{border-radius:inherit;background:linear-gradient(90deg,#c54d43,#e2b268);height:100%;display:block}.archive-close[data-v-d53cc1df]{color:#ece7d9c7;cursor:pointer;background:#ffffff05;border:1px solid #dcc9a71c;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.boss-archive-body[data-v-d53cc1df]{flex:1;grid-template-columns:minmax(0,1fr) 330px;min-height:0;display:grid}.boss-roster[data-v-d53cc1df]{min-width:0;min-height:0;padding:19px 20px 25px;overflow-y:auto}.roster-heading[data-v-d53cc1df]{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:13px;display:flex}.roster-heading>div[data-v-d53cc1df]:first-child{flex-direction:column;gap:4px;display:flex}.roster-heading span[data-v-d53cc1df]{color:#dcdbcea8;letter-spacing:.1em;font-size:9px}.roster-heading strong[data-v-d53cc1df]{color:#f3ecdde0;font-size:12px;font-weight:500}.stamp-legend[data-v-d53cc1df]{gap:12px;display:flex}.stamp-legend span[data-v-d53cc1df]{letter-spacing:0;align-items:center;gap:5px;font-size:9px;display:flex}.stamp-legend i[data-v-d53cc1df]{border:1px solid;border-radius:50%;width:7px;height:7px}.stamp-legend i.red[data-v-d53cc1df]{color:#d65e52;background:#ca4a3f47}.stamp-legend i.white[data-v-d53cc1df]{color:#f4efe2d9}.boss-grid[data-v-d53cc1df]{grid-template-columns:repeat(5,minmax(108px,1fr));gap:8px;display:grid}.boss-card[data-v-d53cc1df]{color:#eee9dbcc;text-align:center;cursor:pointer;background:#ffffff03;border:1px solid #dcc8a514;border-radius:5px;flex-direction:column;align-items:center;gap:5px;min-height:176px;padding:10px 7px 11px;display:flex;position:relative;overflow:hidden}.boss-card[data-v-d53cc1df]:hover,.boss-card.selected[data-v-d53cc1df]{border-color:color-mix(in srgb, var(--world) 28%, #ffffff14);background:color-mix(in srgb, var(--world) 4%, #ffffff04)}.boss-card.current[data-v-d53cc1df]{border-color:color-mix(in srgb, var(--world) 42%, #ffffff17);box-shadow:inset 0 0 24px color-mix(in srgb, var(--world) 5%, transparent)}.boss-card.defeated[data-v-d53cc1df]:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ba3a2f0a,#0000 45%);position:absolute;inset:0}.boss-card-top[data-v-d53cc1df]{justify-content:space-between;align-items:center;width:100%;display:flex}.boss-card-top span[data-v-d53cc1df]{color:#dbdacda8;font-size:9px}.boss-card-top em[data-v-d53cc1df]{border:1px solid color-mix(in srgb, var(--world) 24%, transparent);color:color-mix(in srgb, var(--world) 55%, #eee5d3);border-radius:2px;padding:2px 4px;font-size:9px;font-style:normal}.boss-glyph[data-v-d53cc1df]{border:1px solid color-mix(in srgb, var(--world) 24%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--world) 11%, transparent), transparent 64%);border-radius:50%;place-items:center;width:48px;height:48px;margin-top:2px;display:grid;box-shadow:inset 0 0 0 5px #050d11b8}.boss-glyph span[data-v-d53cc1df]{color:color-mix(in srgb, var(--world) 72%, #f4e8d5);font-family:STKaiti,KaiTi,serif;font-size:20.5px}.boss-card>strong[data-v-d53cc1df]{color:#f3eddfe6;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:9.5px;font-weight:500;overflow:hidden}.boss-card>small[data-v-d53cc1df]{color:#dbdacdb8;font-size:9px}.boss-card-power[data-v-d53cc1df]{color:#e4c793c2;align-items:center;gap:4px;font-size:9px;display:flex}.seal-badge[data-v-d53cc1df]{text-align:center;border-radius:50%;place-items:center;font-family:STKaiti,KaiTi,serif;font-weight:700;line-height:.84;display:grid;transform:rotate(-11deg)}.seal-badge[data-v-d53cc1df]:before,.seal-badge[data-v-d53cc1df]:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.seal-badge[data-v-d53cc1df]:before{opacity:.62;border:1px dashed;inset:4px}.seal-badge[data-v-d53cc1df]:after{opacity:.22;background:currentColor;border-radius:0;height:1px;top:48%;left:20%;right:18%;transform:rotate(18deg)}.seal-badge.defeated[data-v-d53cc1df]{color:#d34f46;text-shadow:0 0 4px #dd4e405c;background:radial-gradient(circle at 38% 32%,#da4d3f26,#0000 46%),#6e191514;border:2px solid;box-shadow:inset 0 0 0 2px #d34f461f,0 0 15px #c642361a}.seal-badge.undefeated[data-v-d53cc1df]{color:#f6f1e5e0;background:#ffffff05;border:2px double;box-shadow:inset 0 0 0 2px #ffffff0a,0 0 10px #ffffff09}.card-seal[data-v-d53cc1df]{opacity:.92;width:42px;height:42px;font-size:9px;position:absolute;bottom:7px;right:5px}.boss-detail[data-v-d53cc1df]{background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--world) 9%, transparent), transparent 25%), #050d11b3;border-left:1px solid #dcc7a217;min-height:0;padding:19px 20px 24px;overflow-y:auto}.boss-detail-hero[data-v-d53cc1df]{text-align:center;background:#ffffff03;border:1px solid #dcc8a514;border-radius:6px;flex-direction:column;justify-content:flex-end;align-items:center;min-height:180px;padding:18px 10px 15px;display:flex;position:relative;overflow:hidden}.detail-aura[data-v-d53cc1df]{background:color-mix(in srgb, var(--world) 14%, transparent);filter:blur(30px);border-radius:50%;width:130px;height:130px;position:absolute;top:42px;left:50%;transform:translate(-50%)}.boss-detail-glyph[data-v-d53cc1df]{border:1px solid color-mix(in srgb, var(--world) 30%, transparent);width:92px;height:92px;color:color-mix(in srgb, var(--world) 75%, #f5e8d5);background:radial-gradient(circle, color-mix(in srgb, var(--world) 14%, transparent), transparent 68%);box-shadow:inset 0 0 0 7px #050d11b3, 0 0 30px color-mix(in srgb, var(--world) 8%, transparent);border-radius:50%;place-items:center;font-family:STKaiti,KaiTi,serif;font-size:39px;display:grid;position:absolute;top:23px;left:50%;transform:translate(-50%)}.detail-seal[data-v-d53cc1df]{width:66px;height:66px;font-size:12px;animation:.48s cubic-bezier(.18,.8,.2,1) both stamp-in-d53cc1df;position:absolute;top:11px;right:10px}.detail-stage[data-v-d53cc1df]{color:#dcdbcea8;letter-spacing:.12em;font-size:9px;position:relative}.boss-detail-hero h3[data-v-d53cc1df]{color:#f8f1e3f2;margin:5px 0 3px;font-family:STKaiti,KaiTi,serif;font-size:21.5px;font-weight:500;position:relative}.boss-detail-hero p[data-v-d53cc1df]{color:#e1d6c3c7;margin:0;font-size:9px;position:relative}.detail-power[data-v-d53cc1df]{border:1px solid color-mix(in srgb, var(--world) 15%, #dcc8a514);background:color-mix(in srgb, var(--world) 3%, #ffffff03);border-radius:5px;justify-content:space-between;align-items:center;margin-top:9px;padding:13px 14px;display:flex}.detail-power>div[data-v-d53cc1df]:first-child{grid-template-columns:1fr auto;align-items:baseline;gap:3px 8px;display:grid}.detail-power span[data-v-d53cc1df]{color:#dcdbceb8;grid-column:1/-1;font-size:9px}.detail-power strong[data-v-d53cc1df]{color:color-mix(in srgb, var(--world) 63%, #f2e6d2);font-size:22.5px;font-weight:500}.detail-power em[data-v-d53cc1df]{color:#dcdbcea8;font-size:9px;font-style:normal}.detail-power-mark[data-v-d53cc1df]{border:1px solid color-mix(in srgb, var(--world) 19%, transparent);width:38px;height:38px;color:color-mix(in srgb, var(--world) 55%, #ebe1cf);border-radius:50%;place-items:center;display:grid}.detail-meta[data-v-d53cc1df]{grid-template-columns:repeat(3,1fr);gap:5px;margin:7px 0 14px;display:grid}.detail-meta>div[data-v-d53cc1df]{background:#ffffff03;border:1px solid #dcc8a512;border-radius:4px;padding:8px}.detail-meta span[data-v-d53cc1df]{color:#dcdbcea8;font-size:9px;display:block}.detail-meta strong[data-v-d53cc1df]{color:#f1eadbdb;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9.5px;font-weight:500;display:block;overflow:hidden}.attribute-title[data-v-d53cc1df]{border-top:1px solid #dcc8a514;justify-content:space-between;align-items:center;padding-top:10px;display:flex}.attribute-title>div[data-v-d53cc1df]{flex-direction:column;gap:3px;display:flex}.attribute-title span[data-v-d53cc1df]{color:#dcdbcea8;letter-spacing:.1em;font-size:9px}.attribute-title strong[data-v-d53cc1df]{color:#f1eadbe0;font-size:10.5px;font-weight:500}.attribute-title>svg[data-v-d53cc1df]{color:#71dbcc9e}.boss-attributes[data-v-d53cc1df]{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:9px;display:grid}.boss-attributes>div[data-v-d53cc1df]{border:1px solid #dcc8a512;border-radius:4px;grid-template-columns:1fr auto;align-items:center;gap:5px;padding:8px;display:grid}.attribute-label[data-v-d53cc1df]{color:#e0ddd0c7;align-items:center;gap:5px;font-size:9px;display:flex}.attribute-label i[data-v-d53cc1df]{color:#70dacbab;place-items:center;display:grid}.boss-attributes>div>strong[data-v-d53cc1df]{color:#f1e9d8eb;font-size:9.5px;font-weight:500}.attribute-track[data-v-d53cc1df]{background:#ffffff0d;border-radius:2px;grid-column:1/-1;height:2px;overflow:hidden}.attribute-track i[data-v-d53cc1df]{border-radius:inherit;background:linear-gradient(90deg,#5ed2bf,#d2ab63);height:100%;display:block}.boss-ability[data-v-d53cc1df]{background:#ae3c3006;border:1px solid #d75b4c1f;border-radius:4px;align-items:flex-start;gap:10px;margin-top:11px;padding:11px;display:flex}.ability-icon[data-v-d53cc1df]{color:#d87564;border:1px solid #da69562e;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;display:grid}.boss-ability>div[data-v-d53cc1df]:last-child{flex-direction:column;gap:3px;display:flex}.boss-ability span[data-v-d53cc1df]{color:#dcdbcea8;font-size:9px}.boss-ability strong[data-v-d53cc1df]{color:#f1e8d8e0;font-size:10.5px;font-weight:500}.boss-ability p[data-v-d53cc1df]{color:#ded7c9b8;margin:0;font-size:9px;line-height:1.55}.boss-description[data-v-d53cc1df]{color:#dedccfc2;margin:11px 0;font-size:9px;line-height:1.72}.boss-loot[data-v-d53cc1df]{border:1px solid #dcc8a512;border-radius:4px;padding:10px 11px}.loot-title[data-v-d53cc1df]{color:#dec491cc;justify-content:space-between;align-items:center;display:flex}.loot-title span[data-v-d53cc1df]{font-size:9px}.loot-list[data-v-d53cc1df]{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.loot-list span[data-v-d53cc1df]{color:#eee6d6d1;background:#ffffff04;border:1px solid #dcc69e14;border-radius:2px;padding:4px 6px;font-size:9px}.boss-status-note[data-v-d53cc1df]{border-radius:4px;align-items:center;gap:7px;margin-top:10px;padding:9px 10px;font-size:9px;display:flex}.boss-status-note span[data-v-d53cc1df]{flex:1}.boss-status-note.cleared[data-v-d53cc1df]{color:#d76156;background:#b2362c0b;border:1px solid #cc4c4133}.boss-status-note.pending[data-v-d53cc1df]{color:#f3eee1d1;background:#ffffff04;border:1px solid #f0ebde1f}@keyframes stamp-in-d53cc1df{0%{opacity:0;transform:scale(1.8)rotate(-20deg)}65%{opacity:1;transform:scale(.94)rotate(-9deg)}to{opacity:1;transform:scale(1)rotate(-11deg)}}.boss-archive-enter-active[data-v-d53cc1df],.boss-archive-leave-active[data-v-d53cc1df]{transition:opacity .2s}.boss-archive-enter-active .boss-archive-shell[data-v-d53cc1df],.boss-archive-leave-active .boss-archive-shell[data-v-d53cc1df]{transition:opacity .2s,transform .2s}.boss-archive-enter-from[data-v-d53cc1df],.boss-archive-leave-to[data-v-d53cc1df]{opacity:0}.boss-archive-enter-from .boss-archive-shell[data-v-d53cc1df],.boss-archive-leave-to .boss-archive-shell[data-v-d53cc1df]{opacity:0;transform:translateY(10px)scale(.986)}@media (width<=1040px){.boss-grid[data-v-d53cc1df]{grid-template-columns:repeat(4,minmax(108px,1fr))}.boss-archive-body[data-v-d53cc1df]{grid-template-columns:minmax(0,1fr) 310px}}@media (width<=820px){.boss-archive-layer[data-v-d53cc1df]{align-items:stretch;padding:0}.boss-archive-shell[data-v-d53cc1df]{border:0;border-radius:0;width:100%;height:100dvh}.boss-archive-head[data-v-d53cc1df]{min-height:88px;padding:calc(12px + env(safe-area-inset-top)) 14px 11px;grid-template-columns:1fr 31px;gap:8px}.archive-seal[data-v-d53cc1df]{width:39px;height:39px}.boss-archive-title h2[data-v-d53cc1df]{font-size:20.5px}.archive-summary[data-v-d53cc1df]{display:none}.boss-archive-body[data-v-d53cc1df]{display:block;overflow-y:auto}.boss-roster[data-v-d53cc1df]{padding:15px 12px 20px;overflow:visible}.boss-grid[data-v-d53cc1df]{grid-template-columns:repeat(2,1fr);gap:7px}.boss-card[data-v-d53cc1df]{min-height:166px}.boss-detail[data-v-d53cc1df]{padding:20px 14px calc(25px + env(safe-area-inset-bottom));border-top:1px solid #dcc7a21a;border-left:0;scroll-margin-top:8px;overflow:visible}.boss-detail-hero[data-v-d53cc1df]{min-height:190px}.stamp-legend[data-v-d53cc1df]{gap:7px}}@media (width<=380px){.boss-card[data-v-d53cc1df]{min-height:158px}.card-seal[data-v-d53cc1df]{width:38px;height:38px;font-size:9px}}.history-layer[data-v-224320fc]{z-index:120;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#02070ad6;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.history-modal[data-v-224320fc]{background:radial-gradient(circle at 18% 0,#48b2a41c,#0000 30%),linear-gradient(155deg,#0a1a1f,#060d12 68%);border:1px solid #e0c4932e;border-radius:11px;flex-direction:column;width:min(920px,100%);max-height:min(82vh,780px);display:flex;overflow:hidden;box-shadow:0 35px 110px #000000a6}.history-head[data-v-224320fc]{border-bottom:1px solid #decaa712;flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 27px 18px;display:flex}.history-heading[data-v-224320fc]{align-items:flex-start;gap:14px;min-width:0;display:flex}.history-icon[data-v-224320fc]{color:#78e5d3db;background:#3c998c12;border:1px solid #6cdbca33;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 0 0 6px #040c1073}.history-kicker[data-v-224320fc]{color:#dadbcd94;letter-spacing:.17em;font-size:8.5px}.history-head h2[data-v-224320fc]{color:#f8efdef5;letter-spacing:.04em;margin:4px 0 3px;font-family:STKaiti,KaiTi,serif;font-size:28px;font-weight:500}.history-head p[data-v-224320fc]{color:#dfddcfad;margin:0;font-size:9.5px;line-height:1.6}.history-close[data-v-224320fc]{color:#ebe5d7b8;cursor:pointer;background:#ffffff06;border:1px solid #e2d1b41f;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;display:grid}.history-summary[data-v-224320fc]{border-bottom:1px solid #dcc9a612;flex:none;grid-template-columns:repeat(4,1fr);margin:0 27px;display:grid}.history-summary>div[data-v-224320fc]{border-right:1px solid #dcc9a612;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;padding:14px 15px;display:flex}.history-summary>div[data-v-224320fc]:first-child{padding-left:0}.history-summary>div[data-v-224320fc]:last-child{border-right:0}.history-summary span[data-v-224320fc]{color:#dcdbce9c;white-space:nowrap;font-size:9px}.history-summary strong[data-v-224320fc]{color:#efe9d9e8;font-size:20px;font-weight:400}.history-summary .victory strong[data-v-224320fc]{color:#6bdec7eb}.history-summary .defeat strong[data-v-224320fc]{color:#e17563e6}.history-summary .sweep strong[data-v-224320fc]{color:#e5be70eb}.history-toolbar[data-v-224320fc]{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 27px 11px;display:flex}.history-filters[data-v-224320fc]{flex-wrap:wrap;gap:5px;display:flex}.history-filters button[data-v-224320fc]{color:#e0ddd0a6;cursor:pointer;background:#ffffff05;border:1px solid #ddc9a61f;border-radius:999px;min-width:49px;padding:5px 11px;font-size:9px}.history-filters button.active[data-v-224320fc]{color:#8becdced;background:#399b8c17;border-color:#6adac947}.history-toolbar>span[data-v-224320fc]{color:#dad9cc85;white-space:nowrap;font-size:9px}.history-list[data-v-224320fc]{scrollbar-width:thin;scrollbar-color:#68d5c638 transparent;min-height:0;padding:0 27px 22px;overflow-y:auto}.history-record[data-v-224320fc]{background:linear-gradient(90deg,#4ba79809,#0000 46%);border-top:1px solid #dcc9a613;grid-template-columns:58px minmax(0,1fr) minmax(175px,auto);align-items:center;gap:13px;padding:13px 14px;display:grid}.history-record.defeat[data-v-224320fc]{background:linear-gradient(90deg,#ae43360b,#0000 46%)}.history-record.sweep[data-v-224320fc]{background:linear-gradient(90deg,#c18b3f0b,#0000 46%)}.record-badge[data-v-224320fc]{color:#6edecdd1;border-right:1px solid #6edbcb26;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:4px;display:flex}.record-badge span[data-v-224320fc]{letter-spacing:.08em;font-size:8.5px}.history-record.defeat .record-badge[data-v-224320fc]{color:#e07563d9;border-color:#db675733}.history-record.sweep .record-badge[data-v-224320fc]{color:#e2b865e0;border-color:#deb05e33}.record-main[data-v-224320fc]{min-width:0}.record-title[data-v-224320fc]{flex-wrap:wrap;align-items:center;gap:6px 9px;display:flex}.record-title strong[data-v-224320fc]{color:#f3ebdbe8;font-size:12px;font-weight:500}.record-title span[data-v-224320fc]{color:#e1dfd2ad;font-size:9.5px}.record-title em[data-v-224320fc]{color:#e1ba6fb8;background:#be87330b;border:1px solid #dcaf5e29;border-radius:3px;padding:2px 6px;font-size:8.5px;font-style:normal}.record-main p[data-v-224320fc]{color:#dcdacd99;white-space:nowrap;text-overflow:ellipsis;margin:4px 0;font-size:9px;overflow:hidden}.record-power[data-v-224320fc]{color:#d4d8cb8f;flex-wrap:wrap;align-items:center;gap:5px 9px;font-size:8.5px;display:flex}.record-power span[data-v-224320fc]{align-items:center;gap:3px;display:inline-flex}.record-power span[data-v-224320fc]:first-child{color:#69dccab3}.record-power span.enemy[data-v-224320fc]{color:#de7e6ca8}.record-power i[data-v-224320fc]{color:#e2c07e73;font-size:8px;font-style:normal}.record-power em[data-v-224320fc]{color:#dedacb8c;font-style:normal}.record-side[data-v-224320fc]{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;display:flex}.record-side time[data-v-224320fc]{color:#d7d6c97a;white-space:nowrap;font-size:8.5px}.record-rewards[data-v-224320fc]{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.record-rewards span[data-v-224320fc]{color:#e2d8c5ab;white-space:nowrap;background:#ffffff05;border:1px solid #d8c0971a;border-radius:3px;padding:2px 6px;font-size:8px}.record-rewards span.loot[data-v-224320fc]{color:#75decdab;border-color:#6bdbc921}.record-empty-reward[data-v-224320fc]{color:#dad6c87a;font-size:8.5px}.history-empty[data-v-224320fc]{color:#69d9c961;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:260px;padding:30px;display:flex}.history-empty strong[data-v-224320fc]{color:#ebe5d7c2;font-size:13px;font-weight:500}.history-empty span[data-v-224320fc]{color:#dad8cb94;font-size:9px}.battle-history-enter-active[data-v-224320fc],.battle-history-leave-active[data-v-224320fc]{transition:opacity .18s}.battle-history-enter-active .history-modal[data-v-224320fc],.battle-history-leave-active .history-modal[data-v-224320fc]{transition:transform .22s,opacity .18s}.battle-history-enter-from[data-v-224320fc],.battle-history-leave-to[data-v-224320fc]{opacity:0}.battle-history-enter-from .history-modal[data-v-224320fc],.battle-history-leave-to .history-modal[data-v-224320fc]{opacity:0;transform:translateY(10px)scale(.985)}@media (width<=680px){.history-layer[data-v-224320fc]{padding:10px}.history-modal[data-v-224320fc]{border-radius:8px;max-height:calc(100dvh - 20px)}.history-head[data-v-224320fc]{padding:17px 16px 14px}.history-icon[data-v-224320fc]{width:39px;height:39px}.history-head h2[data-v-224320fc]{font-size:23px}.history-head p[data-v-224320fc]{max-width:235px;font-size:8.5px}.history-summary[data-v-224320fc]{grid-template-columns:1fr 1fr;margin:0 16px}.history-summary>div[data-v-224320fc],.history-summary>div[data-v-224320fc]:first-child{border-right:1px solid #dcc9a612;padding:10px 11px}.history-summary>div[data-v-224320fc]:nth-child(2n){border-right:0}.history-summary>div[data-v-224320fc]:nth-child(-n+2){border-bottom:1px solid #dcc9a612}.history-summary strong[data-v-224320fc]{font-size:17px}.history-toolbar[data-v-224320fc]{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 16px 9px}.history-list[data-v-224320fc]{padding:0 16px 16px}.history-record[data-v-224320fc]{grid-template-columns:45px minmax(0,1fr);gap:10px;padding:12px 8px}.record-badge[data-v-224320fc]{grid-row:1/3}.record-side[data-v-224320fc]{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center;gap:8px}.record-rewards[data-v-224320fc]{justify-content:flex-start}.record-title em[data-v-224320fc]{flex-basis:100%;width:fit-content}}.sweep-layer[data-v-8e3081b8]{z-index:115;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02070ad1;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.sweep-modal[data-v-8e3081b8]{text-align:center;background:radial-gradient(circle at 50% 0,#5fcabb1a,#0000 28%),linear-gradient(160deg,#0b1b20,#060e13);border:1px solid #e1c4912e;border-radius:10px;width:min(455px,100%);padding:29px 28px 25px;position:relative;overflow:hidden;box-shadow:0 30px 95px #0009}.sweep-modal[data-v-8e3081b8]:before{content:"";border:1px solid #dbbe8912;border-radius:50%;width:240px;height:240px;position:absolute;top:-105px;left:50%;transform:translate(-50%);box-shadow:0 0 0 25px #dbbe8905}.sweep-close[data-v-8e3081b8]{z-index:2;color:#ede8dab3;cursor:pointer;background:#ffffff06;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:14px;right:14px}.sweep-emblem[data-v-8e3081b8]{color:#85e5d7;background:#3c988c14;border:1px solid #6bdaca42;border-radius:50%;place-items:center;width:57px;height:57px;margin:0 auto 14px;display:grid;box-shadow:inset 0 0 0 7px #040c1080}.sweep-emblem.blocked[data-v-8e3081b8]{color:#df7a68;background:#a9342a12;border-color:#d65c4d4d}.sweep-kicker[data-v-8e3081b8]{color:#dcdbcea8;letter-spacing:.17em;font-size:9px}.sweep-modal h2[data-v-8e3081b8]{color:#f8f0e0f5;letter-spacing:.04em;margin:9px auto 8px;font-family:STKaiti,KaiTi,serif;font-size:27px;font-weight:500;line-height:1.35}.sweep-lead[data-v-8e3081b8]{color:#e2e0d3c7;max-width:340px;margin:0 auto;font-size:10.5px;line-height:1.75}.sweep-range[data-v-8e3081b8]{border-top:1px solid #dcc8a514;border-bottom:1px solid #dcc8a514;grid-template-columns:1fr 1px 1fr;align-items:center;gap:13px;margin:20px 0 10px;padding:12px;display:grid}.sweep-range>div[data-v-8e3081b8]{flex-direction:column;gap:4px;display:flex}.sweep-range span[data-v-8e3081b8]{color:#dcdbcea8;font-size:9px}.sweep-range strong[data-v-8e3081b8]{color:#f6eddceb;font-size:15px;font-weight:500}.sweep-range small[data-v-8e3081b8]{color:#dcdbcea8;margin-left:2px;font-size:9px}.sweep-range>i[data-v-8e3081b8]{background:#dcc8a51a;width:1px;height:28px}.sweep-rewards[data-v-8e3081b8]{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.sweep-rewards>div[data-v-8e3081b8]{background:#ffffff03;border:1px solid #dcc8a512;border-radius:4px;flex-direction:column;align-items:center;gap:4px;padding:9px 3px;display:flex}.sweep-rewards svg[data-v-8e3081b8]{color:#6fdacbb3}.sweep-rewards span[data-v-8e3081b8]{color:#dcdbcea8;font-size:9px}.sweep-rewards strong[data-v-8e3081b8]{color:#f1e9d8e6;font-size:9.5px;font-weight:500}.sweep-blocker[data-v-8e3081b8]{text-align:left;background:#ad352b08;border:1px solid #d95b4d26;border-radius:5px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;margin-top:12px;padding:11px;display:grid}.sweep-loot-line[data-v-8e3081b8]{color:#e4bc75c7;background:#cb8f3909;border-radius:4px;align-items:center;gap:6px;margin-top:8px;padding:8px 10px;display:flex}.sweep-loot-line span[data-v-8e3081b8]{color:#dcdbceb3;font-size:8px}.sweep-loot-line strong[data-v-8e3081b8]{color:#efd19be6;margin-left:auto;font-size:9px;font-weight:500}.blocker-glyph[data-v-8e3081b8]{color:#db7464;border:1px solid #d95b4d3d;border-radius:50%;place-items:center;width:40px;height:40px;font-family:STKaiti,KaiTi,serif;font-size:19.5px;display:grid}.blocker-copy[data-v-8e3081b8]{flex-direction:column;gap:2px;display:flex}.blocker-copy span[data-v-8e3081b8],.blocker-power span[data-v-8e3081b8]{color:#dcdbcea8;font-size:9px}.blocker-copy strong[data-v-8e3081b8]{color:#f6ecdce6;font-size:10.5px;font-weight:500}.blocker-copy p[data-v-8e3081b8]{color:#ded4c4ad;margin:0;font-size:9px}.blocker-power[data-v-8e3081b8]{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.blocker-power strong[data-v-8e3081b8]{color:#df8875;font-size:13px;font-weight:500}.sweep-power-note[data-v-8e3081b8]{color:#6fdacbb3;background:#3a918609;border-radius:4px;align-items:center;gap:6px;margin-top:9px;padding:7px 9px;display:flex}.sweep-power-note span[data-v-8e3081b8]{color:#dcdbcea8;font-size:9px}.sweep-power-note strong[data-v-8e3081b8]{color:#f0e8d7e0;margin-left:auto;font-size:10.5px;font-weight:500}.sweep-actions[data-v-8e3081b8]{grid-template-columns:1fr 1.1fr;gap:7px;margin-top:15px;display:grid}.sweep-actions button[data-v-8e3081b8]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-height:42px;font-size:9.5px;display:flex}.back-button[data-v-8e3081b8]{color:#ebe6d8b3;background:#ffffff04;border:1px solid #dcc8a51a}.cultivate-button[data-v-8e3081b8]{color:#24190e;background:linear-gradient(110deg,#efd09a,#d4a158);border:1px solid #e6be7552}.sweep-result-enter-active[data-v-8e3081b8],.sweep-result-leave-active[data-v-8e3081b8]{transition:opacity .19s}.sweep-result-enter-active .sweep-modal[data-v-8e3081b8],.sweep-result-leave-active .sweep-modal[data-v-8e3081b8]{transition:opacity .19s,transform .19s}.sweep-result-enter-from[data-v-8e3081b8],.sweep-result-leave-to[data-v-8e3081b8]{opacity:0}.sweep-result-enter-from .sweep-modal[data-v-8e3081b8],.sweep-result-leave-to .sweep-modal[data-v-8e3081b8]{opacity:0;transform:translateY(9px)scale(.985)}@media (width<=520px){.sweep-layer[data-v-8e3081b8]{align-items:end;padding:0}.sweep-modal[data-v-8e3081b8]{width:100%;padding:25px 18px calc(20px + env(safe-area-inset-bottom));border-radius:13px 13px 0 0}.sweep-modal h2[data-v-8e3081b8]{font-size:24px}}.battle-heading-actions[data-v-babe898c]{align-items:center;gap:7px;display:flex}.boss-archive-trigger[data-v-babe898c]{color:#e8dbcae0;cursor:pointer;background:linear-gradient(110deg,#b2372b14,#ffffff04);border:1px solid #d7564738;border-radius:4px;align-items:center;gap:8px;min-height:35px;padding:5px 9px 5px 6px;display:flex}.sweep-trigger[data-v-babe898c]{color:#f0e2cae6;cursor:pointer;background:linear-gradient(110deg,#d7973c13,#ffffff04);border:1px solid #d8ab5b38;border-radius:4px;align-items:center;gap:7px;min-height:35px;padding:5px 9px 5px 6px;display:flex}.sweep-trigger>span[data-v-babe898c]{color:#e8bd6de6;background:#cb90390d;border:1px solid #ddb26533;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.sweep-trigger>div[data-v-babe898c]{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.sweep-trigger small[data-v-babe898c]{color:#dcdbcea8;letter-spacing:.08em;font-size:9px}.sweep-trigger strong[data-v-babe898c]{color:#f6e9d2f0;white-space:nowrap;font-size:9.5px;font-weight:500}.sweep-trigger[data-v-babe898c]:disabled{opacity:.6;cursor:wait}.boss-archive-trigger>span[data-v-babe898c]{color:#dd715ee6;background:#ab31270e;border:1px solid #d35b4d33;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.boss-archive-trigger>div[data-v-babe898c]{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.boss-archive-trigger small[data-v-babe898c]{color:#dcdbcea8;letter-spacing:.08em;font-size:9px}.boss-archive-trigger strong[data-v-babe898c]{color:#f4ebdaeb;font-size:9.5px;font-weight:500}.boss-archive-trigger em[data-v-babe898c]{color:#e0816ccc;border-left:1px solid #dcc8a51a;margin-left:3px;padding-left:8px;font-size:9px;font-style:normal}.change-world[data-v-babe898c]{color:#e8e1cfd6;cursor:pointer;background:#ffffff05;border:1px solid #dac5a01c;border-radius:4px;align-items:center;gap:7px;padding:8px 11px;font-size:9.5px;display:flex}.battle-layout[data-v-babe898c]{grid-template-columns:minmax(0,1.45fr) minmax(300px,.7fr);gap:16px;display:grid}.battlefield[data-v-babe898c]{background:radial-gradient(circle at 72% 35%, color-mix(in srgb, var(--world) 14%, transparent), transparent 27%), radial-gradient(circle at 24% 76%, #4bb1a414, transparent 29%), linear-gradient(145deg, #09151bfa, #040a0ffc);border:1px solid #e0c49224;border-radius:10px;min-height:600px;position:relative;overflow:hidden}.battlefield[data-v-babe898c]:before{content:"";background:linear-gradient(170deg,#0000 20%,#51282136 21%,#221616b3 54%,#070b0ef5 100%);height:29%;position:absolute;inset:auto 0 0}.battlefield-grid[data-v-babe898c]{opacity:.43;background-image:linear-gradient(#e5d2b006 1px,#0000 1px),linear-gradient(90deg,#e5d2b006 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 60% 45%,#000,#0000 75%);mask-image:radial-gradient(circle at 60% 45%,#000,#0000 75%)}.battle-topline[data-v-babe898c]{z-index:2;justify-content:space-between;align-items:flex-start;padding:23px 24px 0;display:flex;position:relative}.battle-topline>div[data-v-babe898c]:first-child{flex-direction:column;gap:3px;display:flex}.battle-topline span[data-v-babe898c]{color:#dcded2b8;letter-spacing:.13em;font-size:9px}.battle-topline strong[data-v-babe898c]{color:#f0e9dae3;font-family:STKaiti,KaiTi,serif;font-size:20.5px;font-weight:500}.stage-badge[data-v-babe898c]{border:1px solid color-mix(in srgb, var(--world) 17%, transparent);background:color-mix(in srgb, var(--world) 4%, transparent);text-align:right;border-radius:4px;min-width:93px;padding:8px 11px}.stage-badge strong[data-v-babe898c]{color:color-mix(in srgb, var(--world) 65%, #e7dfcf);margin-top:3px;font-family:inherit;font-size:10.5px;display:block}.world-rule-chip[data-v-babe898c]{z-index:2;border:1px solid color-mix(in srgb, var(--world) 16%, transparent);width:fit-content;color:color-mix(in srgb, var(--world) 52%, #ffffff40);letter-spacing:.05em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05111594;border-radius:99px;align-items:center;gap:6px;margin:17px auto 0;padding:6px 10px;font-size:9px;display:flex;position:relative}.enemy-sigil[data-v-babe898c]{flex-direction:column;justify-content:center;align-items:center;width:210px;height:210px;display:flex;position:absolute;top:38%;left:72%;transform:translate(-50%,-50%)}.enemy-sigil[data-v-babe898c]:before{content:"";background:color-mix(in srgb, var(--world) 20%, transparent);filter:blur(38px);border-radius:50%;position:absolute;inset:25%}.sigil-ring[data-v-babe898c]{border-radius:50%;position:absolute}.ring-outer[data-v-babe898c]{border:1px dashed color-mix(in srgb, var(--world) 22%, transparent);animation:36s linear infinite slow-spin-babe898c;inset:5px}.ring-inner[data-v-babe898c]{border:1px solid color-mix(in srgb, var(--world) 27%, transparent);box-shadow:0 0 0 11px color-mix(in srgb, var(--world) 3%, transparent), 0 0 42px color-mix(in srgb, var(--world) 9%, transparent);inset:42px}.enemy-sigil>span[data-v-babe898c]{z-index:2;color:color-mix(in srgb, var(--world) 72%, #f4e8d1);text-shadow:0 0 25px color-mix(in srgb, var(--world) 30%, transparent);font-family:STKaiti,KaiTi,serif;font-size:53.5px;position:relative}.enemy-sigil small[data-v-babe898c]{z-index:2;color:#e0ded0b8;letter-spacing:.1em;margin-top:8px;font-size:9px;position:relative}.versus-line[data-v-babe898c]{z-index:2;grid-template-columns:1fr 70px 1fr;align-items:end;padding:72px 31px 0;display:grid;position:relative}.side-power[data-v-babe898c]{flex-direction:column;display:flex}.side-power span[data-v-babe898c]{color:#deded1b8;align-items:center;gap:5px;font-size:9px;display:flex}.side-power strong[data-v-babe898c]{color:#d9f5ed;margin:6px 0 3px;font-size:25px;font-weight:500}.side-power em[data-v-babe898c]{color:#dddccfa8;font-size:9px;font-style:normal}.side-power.enemy[data-v-babe898c]{text-align:right;align-items:flex-end}.side-power.enemy strong[data-v-babe898c]{color:color-mix(in srgb, var(--world) 78%, #f5dfcc)}.versus-mark[data-v-babe898c]{align-items:center;gap:7px;padding-bottom:12px;display:flex}.versus-mark i[data-v-babe898c]{background:linear-gradient(90deg,#0000,#debc7a38);flex:1;height:1px}.versus-mark i[data-v-babe898c]:last-child{background:linear-gradient(90deg,#debc7a38,#0000)}.versus-mark b[data-v-babe898c]{color:#e7cc9973;font-family:STKaiti,KaiTi,serif;font-size:14.5px;font-weight:500}.party-bar[data-v-babe898c]{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050d11b8;border:1px solid #dbc8a41a;border-radius:5px;align-items:center;gap:17px;padding:10px 12px;display:flex;position:absolute;bottom:102px;left:22px;right:22px}.party-member[data-v-babe898c]{align-items:center;gap:7px;display:flex}.party-avatar[data-v-babe898c]{border:1px solid color-mix(in srgb, var(--member) 38%, transparent);width:28px;height:28px;color:var(--member);background:color-mix(in srgb, var(--member) 7%, #071217);border-radius:50%;place-items:center;font-family:STKaiti,KaiTi,serif;font-size:12px;display:grid;position:relative}.party-avatar i[data-v-babe898c]{background:#62d6c1;border:1.5px solid #071015;border-radius:50%;width:6px;height:6px;position:absolute;bottom:-1px;right:-2px}.party-member>div[data-v-babe898c]:last-child{flex-direction:column;gap:2px;display:flex}.party-member strong[data-v-babe898c]{color:#ede8dad6;font-size:9px;font-weight:500}.party-member span[data-v-babe898c]{color:#dedccea8;font-size:9px}.party-rule[data-v-babe898c]{border-left:1px solid #dbc7a414;flex:1;height:19px}.battle-mode[data-v-babe898c]{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.battle-mode span[data-v-babe898c]{color:#dcdcd0a8;font-size:9px}.battle-mode strong[data-v-babe898c]{color:#7cdacc94;font-size:9px;font-weight:500}.launch-row[data-v-babe898c]{z-index:4;align-items:center;gap:13px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.battle-rating[data-v-babe898c]{flex:1;align-items:center;gap:10px;display:flex}.rating-dial[data-v-babe898c]{color:#6ddbcd9e;background:conic-gradient(#66d8c95c var(--ratio), transparent 0);border:1px solid #68d7c933;border-radius:50%;place-items:center;width:37px;height:37px;display:grid;box-shadow:inset 0 0 0 7px #071115}.battle-rating.warn .rating-dial[data-v-babe898c]{color:#dea657;background:conic-gradient(#e0a24b66 var(--ratio), transparent 0);border-color:#e8af5e38}.battle-rating.danger .rating-dial[data-v-babe898c]{color:#ea7e6b;background:conic-gradient(#e653476b var(--ratio), transparent 0);border-color:#e85c503d}.battle-rating>div[data-v-babe898c]:last-child{grid-template-columns:auto 1fr;align-items:baseline;gap:3px 7px;display:grid}.battle-rating span[data-v-babe898c]{color:#deded1a8;font-size:9px}.battle-rating strong[data-v-babe898c]{color:#eee8d8d6;font-size:10.5px;font-weight:500}.battle-rating em[data-v-babe898c]{color:#dddbcda8;grid-column:1/-1;font-size:9px;font-style:normal}.launch-button[data-v-babe898c]{border:1px solid color-mix(in srgb, var(--world) 48%, #ffffff1a);color:#f1e7d4;background:linear-gradient(120deg, color-mix(in srgb, var(--world) 28%, #091012e6), #080f12e6);letter-spacing:.1em;cursor:pointer;min-width:192px;min-height:57px;box-shadow:0 13px 32px color-mix(in srgb, var(--world) 7%, transparent);border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:8px 15px 8px 8px;font-size:12px;display:flex}.launch-button>span[data-v-babe898c]{width:38px;height:38px;color:color-mix(in srgb, var(--world) 82%, white);background:#00000026;border-radius:3px;place-items:center;display:grid}.battle-side[data-v-babe898c]{flex-direction:column;gap:14px;display:flex}.mission-panel[data-v-babe898c]{padding:21px}.mission-header[data-v-babe898c]{flex-direction:column;gap:4px;display:flex}.mission-header>span[data-v-babe898c]{color:color-mix(in srgb, var(--world) 55%, transparent);letter-spacing:.18em;font-size:9px}.mission-header strong[data-v-babe898c]{color:#f1eadae3;font-family:STKaiti,KaiTi,serif;font-size:19.5px;font-weight:500}.mission-header em[data-v-babe898c]{color:#dedccfa8;font-size:9px;font-style:normal}.mission-progress[data-v-babe898c]{margin-top:20px}.mission-progress>div[data-v-babe898c]:first-child{color:#deddd0a8;justify-content:space-between;margin-bottom:7px;font-size:9px;display:flex}.mission-progress strong[data-v-babe898c]{color:#eee7d7d6;font-weight:500}.reward-heading[data-v-babe898c]{color:#dcdccfa8;letter-spacing:.1em;margin:20px 0 9px;font-size:9px}.rewards[data-v-babe898c]{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.rewards>div[data-v-babe898c]{background:#ffffff04;border:1px solid #dcc9a614;border-radius:4px;flex-direction:column;align-items:center;gap:5px;padding:10px 4px;display:flex}.rewards svg[data-v-babe898c]{color:color-mix(in srgb, var(--world) 60%, transparent)}.rewards span[data-v-babe898c]{color:#dcdbcea8;font-size:9px}.rewards strong[data-v-babe898c]{color:#efe7d6d6;font-size:9.5px;font-weight:500}.mission-backpack[data-v-babe898c]{color:#ebcf9ed6;cursor:pointer;background:#d3973e0a;border:1px solid #e0b76c2e;border-radius:4px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:35px;margin-top:9px;font-size:9px;display:flex}.skill-panel[data-v-babe898c]{flex:1;padding:19px}.skill-panel .panel-heading[data-v-babe898c]{margin-bottom:14px}.skill-panel .panel-heading svg[data-v-babe898c]{color:#e5b46885}.skill-row[data-v-babe898c]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #dac8a512;grid-template-columns:33px 70px 1fr auto;align-items:center;gap:8px;padding:10px 0;display:grid}.skill-icon[data-v-babe898c]{color:#73dacc9e;background:#429d920f;border:1px solid #67d7c824;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.skill-copy[data-v-babe898c]{flex-direction:column;gap:3px;display:flex}.skill-copy strong[data-v-babe898c]{color:#eee9dbe3;font-size:9.5px;font-weight:500}.skill-copy em[data-v-babe898c]{color:#dbdacda8;font-size:9px;font-style:normal}.skill-row>small[data-v-babe898c]{color:#dddccfa8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.skill-row>b[data-v-babe898c]{color:#e6c48473;font-size:9px;font-weight:500}.battle-bottom[data-v-babe898c]{grid-template-columns:1.2fr 1fr;gap:14px;margin-top:14px;display:grid}.tactic-panel[data-v-babe898c],.recent-panel[data-v-babe898c]{padding:18px 20px}.tactic-panel .panel-heading svg[data-v-babe898c],.recent-panel .panel-heading svg[data-v-babe898c]{color:#6cd9ca7a}.tactic-steps[data-v-babe898c]{align-items:center;margin-top:17px;display:flex}.tactic-steps>div[data-v-babe898c]{flex:1;grid-template-columns:23px 1fr;align-items:center;gap:2px 7px;display:grid}.tactic-steps b[data-v-babe898c]{color:#74dccd99;border:1px solid #6bd8c92e;border-radius:50%;grid-row:1/3;place-items:center;width:23px;height:23px;font-size:9px;font-weight:500;display:grid}.tactic-steps span[data-v-babe898c]{color:#eee8d9d6;font-size:9.5px}.tactic-steps small[data-v-babe898c]{color:#dcdbcda8;font-size:9px}.tactic-steps>i[data-v-babe898c]{background:linear-gradient(90deg,#69d8c926,#0000);width:20px;height:1px}.recent-list[data-v-babe898c]{margin-top:12px}.recent-list>div[data-v-babe898c]{border-top:1px solid #dac8a50f;grid-template-columns:5px 1fr auto;align-items:center;gap:8px;min-height:27px;display:grid}.recent-list i[data-v-babe898c]{background:#64d5c1;border-radius:50%;width:4px;height:4px}.recent-list i.danger[data-v-babe898c]{background:#e06e5c}.recent-list i.sweep[data-v-babe898c]{background:#dfb363}.recent-list span[data-v-babe898c]{color:#dedccfa8;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.recent-list time[data-v-babe898c]{color:#dcdacc99;font-size:9px}.recent-empty[data-v-babe898c]{color:#dcdacda8;padding:21px 0 8px;font-size:9px}.history-open-button[data-v-babe898c]{color:#7ce0d1b8;white-space:nowrap;cursor:pointer;background:#399b8c0b;border:1px solid #6adac921;border-radius:4px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:4px 7px;font-size:8.5px;display:inline-flex}.history-open-button[data-v-babe898c]:hover{color:#97eddfe6;border-color:#6adac942}@keyframes slow-spin-babe898c{to{transform:rotate(360deg)}}@media (width<=1120px){.battle-layout[data-v-babe898c]{grid-template-columns:minmax(0,1fr) 285px}}@media (height<=820px) and (width>=941px){.battlefield[data-v-babe898c]{min-height:505px}.enemy-sigil[data-v-babe898c]{width:178px;height:178px;top:38%}.versus-line[data-v-babe898c]{padding-top:48px}.party-bar[data-v-babe898c]{bottom:93px}.launch-row[data-v-babe898c]{bottom:15px}.mission-panel[data-v-babe898c]{padding:17px}.skill-panel[data-v-babe898c]{padding:15px 17px}.skill-row[data-v-babe898c]{padding:8px 0}}@media (width<=940px){.battle-layout[data-v-babe898c]{grid-template-columns:1fr}.battle-side[data-v-babe898c]{grid-template-columns:1fr 1fr;display:grid}.battle-bottom[data-v-babe898c]{grid-template-columns:1fr}}@media (width<=820px){.battlefield[data-v-babe898c]{min-height:565px}.battle-side[data-v-babe898c]{display:flex}.enemy-sigil[data-v-babe898c]{width:185px;height:185px;top:36%}.versus-line[data-v-babe898c]{padding-top:55px}}@media (width<=600px){.battle-view .section-heading[data-v-babe898c]{flex-wrap:wrap;align-items:flex-start;gap:9px}.battle-view .section-heading>div[data-v-babe898c]:first-child{width:100%}.battle-heading-actions[data-v-babe898c]{justify-content:flex-end;gap:5px;width:100%}.boss-archive-trigger[data-v-babe898c]{padding-right:7px}.boss-archive-trigger em[data-v-babe898c],.boss-archive-trigger small[data-v-babe898c],.sweep-trigger small[data-v-babe898c]{display:none}.change-world[data-v-babe898c]{white-space:nowrap;text-overflow:ellipsis;max-width:96px;overflow:hidden}.sweep-trigger[data-v-babe898c]{padding-right:7px}.battlefield[data-v-babe898c]{min-height:540px}.battle-topline[data-v-babe898c]{padding:17px 16px 0}.enemy-sigil[data-v-babe898c]{width:150px;height:150px;top:35%;left:72%}.enemy-sigil>span[data-v-babe898c]{font-size:43.5px}.ring-inner[data-v-babe898c]{inset:28px}.world-rule-chip[data-v-babe898c]{text-align:center;max-width:78%}.versus-line[data-v-babe898c]{grid-template-columns:1fr 42px 1fr;padding:47px 16px 0}.side-power strong[data-v-babe898c]{font-size:20.5px}.party-bar[data-v-babe898c]{gap:8px;bottom:95px;left:13px;right:13px}.party-member>div[data-v-babe898c]:last-child{display:none}.launch-row[data-v-babe898c]{bottom:15px;left:13px;right:13px}.launch-button[data-v-babe898c]{min-width:155px;min-height:53px;padding-left:6px}.battle-rating em[data-v-babe898c]{display:none}.skill-row[data-v-babe898c]{grid-template-columns:33px 74px 1fr auto}.tactic-steps>i[data-v-babe898c]{width:9px}.tactic-steps>div[data-v-babe898c]{grid-template-columns:21px 1fr;gap:2px 4px}.tactic-steps small[data-v-babe898c]{display:none}}.character-layer[data-v-3c9effad]{z-index:108;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02070ad1;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.character-panel[data-v-3c9effad]{background:radial-gradient(circle at 84% 0,#5cbeae14,#0000 34%),linear-gradient(150deg,#0a181d,#060d12);border:1px solid #e1c4902e;border-radius:11px;flex-direction:column;width:min(760px,100%);max-height:calc(100dvh - 44px);display:flex;overflow:hidden;box-shadow:0 35px 105px #0000009e}.character-head[data-v-3c9effad]{border-bottom:1px solid #dcc7a21a;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.character-identity[data-v-3c9effad]{align-items:center;gap:13px;min-width:0;display:flex}.character-avatar[data-v-3c9effad]{color:#a6eee2;background:radial-gradient(circle at 35% 30%,#4aaea03d,#071318 68%);border:1px solid #68dac94d;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-family:STKaiti,KaiTi,serif;font-size:24px;display:grid;box-shadow:inset 0 0 0 6px #040d1173}.character-identity>div[data-v-3c9effad]{flex-direction:column;gap:3px;min-width:0;display:flex}.character-identity small[data-v-3c9effad]{color:#dcdbce94;letter-spacing:.16em;font-size:8.5px}.character-identity h2[data-v-3c9effad]{color:#f7f0e2f5;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:STKaiti,KaiTi,serif;font-size:26px;font-weight:500;overflow:hidden}.character-identity p[data-v-3c9effad]{color:#dddccfb3;margin:0;font-size:10px}.character-close[data-v-3c9effad]{color:#ece7d9c7;cursor:pointer;background:#ffffff05;border:1px solid #dcc9a71c;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.character-body[data-v-3c9effad]{min-height:0;padding:17px 22px 20px;overflow-y:auto}.character-power-card[data-v-3c9effad]{background:linear-gradient(120deg,#cf974214,#0000 58%),#ffffff04;border:1px solid #e4b96d2b;border-radius:7px;justify-content:space-between;align-items:center;gap:18px;padding:17px 18px;display:flex}.character-power-card>div[data-v-3c9effad]{flex-direction:column;gap:3px;display:flex}.character-power-card span[data-v-3c9effad]{color:#dedccfb3;font-size:9.5px}.character-power-card strong[data-v-3c9effad]{color:#f0d29a;font-family:DIN Alternate,Bahnschrift,sans-serif;font-size:34px;font-weight:400;line-height:1}.character-power-card em[data-v-3c9effad]{color:#65dbcaa1;font-size:9px;font-style:normal}.power-emblem[data-v-3c9effad]{color:#e3b86e;background:#cd923a0f;border:1px solid #e2b76c40;border-radius:50%;place-items:center;width:51px;height:51px;display:grid}.character-section[data-v-3c9effad]{margin-top:15px}.character-section>header[data-v-3c9effad]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.character-section>header span[data-v-3c9effad]{color:#f0eadce6;font-size:11.5px}.character-section>header em[data-v-3c9effad]{color:#dcdbce6e;letter-spacing:.13em;font-size:8px;font-style:normal}.character-base-grid[data-v-3c9effad],.character-power-grid[data-v-3c9effad],.character-resource-grid[data-v-3c9effad]{gap:7px;display:grid}.character-base-grid[data-v-3c9effad]{grid-template-columns:repeat(4,minmax(0,1fr))}.character-base-grid>div[data-v-3c9effad],.character-power-grid>div[data-v-3c9effad],.character-derived-grid>div[data-v-3c9effad]{background:#ffffff04;border:1px solid #dcc8a514;border-radius:5px;min-width:0;padding:11px}.character-base-grid span[data-v-3c9effad],.character-power-grid span[data-v-3c9effad],.character-derived-grid span[data-v-3c9effad],.character-resource-grid span[data-v-3c9effad]{color:#dcdbcea3;font-size:9px;display:block}.character-base-grid strong[data-v-3c9effad]{color:#f3e2c1eb;margin-top:4px;font-size:22px;font-weight:500;display:block}.character-base-grid small[data-v-3c9effad],.character-derived-grid small[data-v-3c9effad]{color:#dcdbce75;margin-top:3px;font-size:8.5px;display:block}.character-derived-grid[data-v-3c9effad]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.character-derived-grid strong[data-v-3c9effad]{color:#83e2d3eb;margin-top:4px;font-size:17px;font-weight:500;display:block}.character-power-grid[data-v-3c9effad]{grid-template-columns:repeat(4,minmax(0,1fr))}.character-power-grid strong[data-v-3c9effad]{color:#efd29ee6;margin-top:4px;font-size:14px;font-weight:500;display:block}.character-note[data-v-3c9effad]{color:#dcdbce8f;margin:8px 0 0;font-size:9px;line-height:1.7}.character-resource-grid[data-v-3c9effad]{grid-template-columns:repeat(6,minmax(0,1fr))}.character-resource-grid>div[data-v-3c9effad]{color:#6cdbcbad;background:#32877d09;border:1px solid #68d8c914;border-radius:5px;grid-template-columns:16px 1fr;align-items:center;gap:2px 5px;min-width:0;padding:9px;display:grid}.character-resource-grid svg[data-v-3c9effad]{grid-row:1/3}.character-resource-grid strong[data-v-3c9effad]{color:#ece8dae0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.character-footer[data-v-3c9effad]{color:#dcdbce80;align-items:center;gap:7px;margin-top:13px;font-size:8.5px;display:flex}.character-footer svg[data-v-3c9effad]:last-child{margin-left:auto}.character-enter-active[data-v-3c9effad],.character-leave-active[data-v-3c9effad]{transition:opacity .18s}.character-enter-active .character-panel[data-v-3c9effad],.character-leave-active .character-panel[data-v-3c9effad]{transition:transform .18s,opacity .18s}.character-enter-from[data-v-3c9effad],.character-leave-to[data-v-3c9effad]{opacity:0}.character-enter-from .character-panel[data-v-3c9effad],.character-leave-to .character-panel[data-v-3c9effad]{opacity:0;transform:translateY(9px)scale(.985)}@media (width<=700px){.character-layer[data-v-3c9effad]{align-items:end;padding:0}.character-panel[data-v-3c9effad]{border-radius:13px 13px 0 0;width:100%;max-height:92dvh}.character-head[data-v-3c9effad]{padding:17px 16px}.character-avatar[data-v-3c9effad]{width:48px;height:48px;font-size:21px}.character-identity h2[data-v-3c9effad]{font-size:23px}.character-body[data-v-3c9effad]{padding:14px 14px calc(18px + env(safe-area-inset-bottom))}.character-base-grid[data-v-3c9effad],.character-derived-grid[data-v-3c9effad],.character-power-grid[data-v-3c9effad]{grid-template-columns:repeat(2,minmax(0,1fr))}.character-resource-grid[data-v-3c9effad]{grid-template-columns:repeat(3,minmax(0,1fr))}.character-power-card strong[data-v-3c9effad]{font-size:29px}}.compensation-layer[data-v-cb1a1415]{z-index:3000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02080bd1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.compensation-card[data-v-cb1a1415]{color:#eee8daeb;text-align:center;background:radial-gradient(circle at 50% -10%,#e0a64e2e,#0000 40%),linear-gradient(155deg,#102024,#070d12 72%);border:1px solid #e1ba7047;border-radius:10px;width:min(440px,100%);max-height:calc(100dvh - 32px);padding:30px 28px 24px;position:relative;overflow-y:auto;box-shadow:0 30px 100px #0000009e,inset 0 1px #ffeecc0f}.compensation-card[data-v-cb1a1415]:before{content:"";pointer-events:none;border:1px solid #e0ba7514;border-radius:6px;position:absolute;inset:8px}.compensation-close[data-v-cb1a1415]{color:#e0daca8c;cursor:pointer;background:0 0;border:1px solid #decdab1a;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}.compensation-emblem[data-v-cb1a1415]{color:#e8bd71;background:#d897391a;border:1px solid #e6b96557;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 14px;display:grid;box-shadow:0 0 28px #da9e4624}.compensation-kicker[data-v-cb1a1415]{color:#dcb4699e;letter-spacing:.16em;font-size:9px}h2[data-v-cb1a1415]{letter-spacing:.06em;margin:8px 0 9px;font-family:STKaiti,KaiTi,serif;font-size:25px;font-weight:500}p[data-v-cb1a1415]{color:#dedcd0ad;max-width:340px;margin:0 auto;font-size:11px;line-height:1.8}.compensation-rewards[data-v-cb1a1415]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0 14px;display:grid}.compensation-rewards>div[data-v-cb1a1415]{background:#ffffff05;border:1px solid #ddbe841c;border-radius:5px;flex-direction:column;gap:4px;min-width:0;padding:11px 8px;display:flex}.compensation-rewards span[data-v-cb1a1415]{color:#dcdacd8c;font-size:9px}.compensation-rewards strong[data-v-cb1a1415]{color:#ecc887;overflow-wrap:anywhere;font-family:STKaiti,KaiTi,serif;font-size:17px;font-weight:500}.compensation-rewards em[data-v-cb1a1415]{color:#dcdacd7a;font-size:8px;font-style:normal}.compensation-note[data-v-cb1a1415]{color:#68d6c48c;justify-content:center;align-items:center;gap:7px;margin-bottom:16px;font-size:9px;display:flex}.compensation-confirm[data-v-cb1a1415]{color:#0e1516;letter-spacing:.06em;cursor:pointer;background:linear-gradient(135deg,#e5bd78,#c7954c);border:1px solid #e4b96a47;border-radius:4px;width:100%;min-height:40px;font-size:11px;font-weight:700}.compensation-confirm[data-v-cb1a1415]:disabled,.compensation-close[data-v-cb1a1415]:disabled{opacity:.55;cursor:wait}.compensation-enter-active[data-v-cb1a1415],.compensation-leave-active[data-v-cb1a1415]{transition:opacity .18s}.compensation-enter-active .compensation-card[data-v-cb1a1415],.compensation-leave-active .compensation-card[data-v-cb1a1415]{transition:transform .22s,opacity .18s}.compensation-enter-from[data-v-cb1a1415],.compensation-leave-to[data-v-cb1a1415]{opacity:0}.compensation-enter-from .compensation-card[data-v-cb1a1415],.compensation-leave-to .compensation-card[data-v-cb1a1415]{opacity:0;transform:translateY(10px)scale(.97)}@media (width<=560px){.compensation-layer[data-v-cb1a1415]{align-items:end;padding:10px}.compensation-card[data-v-cb1a1415]{border-radius:9px;width:100%;max-height:calc(100dvh - 20px);padding:26px 18px 18px}h2[data-v-cb1a1415]{font-size:22px}.compensation-rewards[data-v-cb1a1415]{margin-top:16px}}.cultivation-layout[data-v-36a1887a]{grid-template-columns:minmax(0,1.5fr) minmax(300px,.72fr);align-items:start;gap:18px;display:grid}.heading-tools[data-v-36a1887a]{align-items:center;gap:7px;display:flex}.inventory-trigger[data-v-36a1887a]{color:#eed19de0;white-space:nowrap;cursor:pointer;background:#d598400b;border:1px solid #e1b76c33;border-radius:4px;flex:none;align-items:center;gap:6px;min-width:58px;min-height:34px;padding:7px 10px;font-size:10px;display:flex}.inventory-trigger span[data-v-36a1887a]{white-space:nowrap}.inventory-trigger[data-v-36a1887a]:hover{background:#d5984017;border-color:#e6be7561}.cultivation-hero[data-v-36a1887a]{background:radial-gradient(circle at 52% 41%,#47989017,#0000 27%),radial-gradient(circle at 52% 41%,#d98a470a,#0000 50%),linear-gradient(#0d1d20eb,#070f14f5);border:1px solid #e2c69124;border-radius:10px;min-height:635px;position:relative;overflow:hidden;box-shadow:0 26px 70px #0003}.hero-grid-lines[data-v-36a1887a]{opacity:.45;background-image:linear-gradient(#e1cca409 1px,#0000 1px),linear-gradient(90deg,#e1cca409 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 15%,#0000 76%);mask-image:radial-gradient(circle,#000 15%,#0000 76%)}.hero-grid-lines[data-v-36a1887a]:after{content:"";background:linear-gradient(#0000,#68ded21f,#0000);width:1px;position:absolute;top:38px;bottom:130px;left:50%}.orbit-stage[data-v-36a1887a]{aspect-ratio:1;width:min(420px,78%);margin:45px auto 4px;position:relative}.orbit-halo[data-v-36a1887a]{pointer-events:none;border-radius:50%;position:absolute}.halo-one[data-v-36a1887a]{background:radial-gradient(circle,#57d1c126,#0f2b2c0a 54%,#0000 70%);inset:20%;box-shadow:0 0 70px #48b8aa12}.halo-two[data-v-36a1887a]{border:1px solid #e3b76521;inset:35%;box-shadow:inset 0 0 24px #edb35a0f}.orbit-ticks[data-v-36a1887a]{animation:48s linear infinite slow-spin-36a1887a;position:absolute;inset:15px}.orbit-ticks i[data-v-36a1887a]{transform-origin:0;width:1px;height:4px;transform:rotate(calc(var(--i) * 10deg)) translateY(0);background:#e4d6b829;position:absolute;top:0;left:calc(50% - .5px)}.star-orbit[data-v-36a1887a]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-path[data-v-36a1887a]{transform-origin:180px 180px}.path-a[data-v-36a1887a]{animation:22s linear infinite slow-spin-36a1887a}.path-b[data-v-36a1887a]{animation:37s linear infinite reverse-spin-36a1887a}.orbit-center[data-v-36a1887a]{background:radial-gradient(circle,#08171bf5,#0711168a 64%,#0000 70%);border:1px solid #6edfd02e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-center span[data-v-36a1887a]{color:#dbe2d7c7;letter-spacing:.12em;font-size:10.5px}.orbit-center strong[data-v-36a1887a]{color:#f2e9d6;text-shadow:0 0 20px #6cddcf29;margin:3px 0 4px;font-family:STKaiti,KaiTi,serif;font-size:49.5px;font-weight:500;line-height:1}.cultivation-feedback-layer[data-v-36a1887a]{z-index:116;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#02070acc;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.cultivation-feedback-modal[data-v-36a1887a]{text-align:center;background:radial-gradient(circle at 50% 0,#4eb5a61c,#0000 30%),linear-gradient(160deg,#0b1b20,#060e13);border:1px solid #68daca33;border-radius:10px;width:min(420px,100%);padding:29px 28px 24px;position:relative;overflow:hidden;box-shadow:0 30px 95px #00000094}.cultivation-feedback-modal[data-v-36a1887a]:before{content:"";border:1px solid #dbbe8911;border-radius:50%;width:220px;height:220px;position:absolute;top:-95px;left:50%;transform:translate(-50%);box-shadow:0 0 0 24px #dbbe8905}.cultivation-feedback-modal.insufficient[data-v-36a1887a]{background:radial-gradient(circle at 50% 0,#d99c4517,#0000 30%),linear-gradient(160deg,#0d1b1e,#060e13);border-color:#e1b26338}.cultivation-feedback-modal.limit[data-v-36a1887a]{background:radial-gradient(circle at 50% 0,#c4493a17,#0000 30%),linear-gradient(160deg,#0d1a1e,#060e13);border-color:#d864523b}.feedback-close[data-v-36a1887a]{z-index:2;color:#eee9dbb8;cursor:pointer;background:#ffffff06;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:13px;right:13px}.feedback-icon[data-v-36a1887a]{color:#87e6d7;background:#3a968a14;border:1px solid #69dac940;border-radius:50%;place-items:center;width:55px;height:55px;margin:0 auto 13px;display:grid;box-shadow:inset 0 0 0 7px #040c1080}.cultivation-feedback-modal.insufficient .feedback-icon[data-v-36a1887a]{color:#e4b66e;background:#c1843112;border-color:#e2b36645}.cultivation-feedback-modal.limit .feedback-icon[data-v-36a1887a]{color:#de7767;background:#b1382c12;border-color:#dc645245}.feedback-kicker[data-v-36a1887a]{color:#dcdbcea8;letter-spacing:.16em;font-size:9px}.cultivation-feedback-modal h3[data-v-36a1887a]{color:#f8f0e1f5;margin:8px 0 7px;font-family:STKaiti,KaiTi,serif;font-size:26px;font-weight:500}.cultivation-feedback-modal>p[data-v-36a1887a]{color:#e2e0d3c7;max-width:330px;margin:0 auto;font-size:10.5px;line-height:1.75}.feedback-level-change[data-v-36a1887a]{border-top:1px solid #dcc8a517;border-bottom:1px solid #dcc8a517;grid-template-columns:1fr 24px 1fr auto;align-items:center;gap:8px;margin-top:19px;padding:13px;display:grid}.feedback-level-change>div[data-v-36a1887a]{flex-direction:column;gap:3px;display:flex}.feedback-level-change span[data-v-36a1887a]{color:#dcdbcea8;font-size:9px}.feedback-level-change strong[data-v-36a1887a]{color:#f6eedef0;font-size:25px;font-weight:500}.feedback-level-change>i[data-v-36a1887a]{color:#6ddacbc2;place-items:center;display:grid}.feedback-level-change em[data-v-36a1887a]{color:#84e2d4;background:#3792860d;border:1px solid #69dac92e;border-radius:3px;padding:5px 7px;font-size:9.5px;font-style:normal}.feedback-details[data-v-36a1887a],.feedback-shortfall[data-v-36a1887a]{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.feedback-details>div[data-v-36a1887a],.feedback-shortfall>div[data-v-36a1887a]{background:#ffffff03;border:1px solid #dcc8a512;border-radius:4px;padding:9px 6px}.feedback-details span[data-v-36a1887a],.feedback-shortfall span[data-v-36a1887a]{color:#dcdbcea8;font-size:9px;display:block}.feedback-details strong[data-v-36a1887a],.feedback-shortfall strong[data-v-36a1887a]{color:#f2ead9e6;margin-top:4px;font-size:10.5px;font-weight:500;display:block}.feedback-shortfall .deficit[data-v-36a1887a]{border-color:#db665326}.feedback-shortfall .deficit strong[data-v-36a1887a]{color:#e18471}.feedback-shortfall>p[data-v-36a1887a]{color:#dedccfc2;grid-column:1/-1;margin:4px 0 0;font-size:9px}.feedback-note[data-v-36a1887a]{color:#69dac9ad;text-align:left;background:#37918509;border-radius:4px;align-items:flex-start;gap:7px;margin-top:11px;padding:8px 10px;display:flex}.feedback-note span[data-v-36a1887a]{color:#dedccfb3;font-size:9px;line-height:1.55}.feedback-actions[data-v-36a1887a]{grid-template-columns:1fr 1.1fr;gap:7px;margin-top:15px;display:grid}.feedback-actions.single[data-v-36a1887a]{grid-template-columns:1fr}.feedback-actions button[data-v-36a1887a]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-height:41px;font-size:9.5px;display:flex}.feedback-dismiss[data-v-36a1887a]{color:#eee9dbbd;background:#ffffff04;border:1px solid #dcc8a51a}.feedback-action[data-v-36a1887a]{color:#24190e;background:linear-gradient(110deg,#efd09a,#d4a158);border:1px solid #e6be754d}.cultivation-feedback-enter-active[data-v-36a1887a],.cultivation-feedback-leave-active[data-v-36a1887a]{transition:opacity .18s}.cultivation-feedback-enter-active .cultivation-feedback-modal[data-v-36a1887a],.cultivation-feedback-leave-active .cultivation-feedback-modal[data-v-36a1887a]{transition:opacity .18s,transform .18s}.cultivation-feedback-enter-from[data-v-36a1887a],.cultivation-feedback-leave-to[data-v-36a1887a]{opacity:0}.cultivation-feedback-enter-from .cultivation-feedback-modal[data-v-36a1887a],.cultivation-feedback-leave-to .cultivation-feedback-modal[data-v-36a1887a]{opacity:0;transform:translateY(8px)scale(.986)}.orbit-center em[data-v-36a1887a]{color:#ddc391a8;letter-spacing:.08em;font-size:10.5px;font-style:normal}.center-rule[data-v-36a1887a]{align-items:center;gap:5px;margin:7px 0;display:flex}.center-rule i[data-v-36a1887a]{background:#d4ab6340;width:16px;height:1px}.center-rule b[data-v-36a1887a]{border:1px solid #caa260;width:4px;height:4px;transform:rotate(45deg)}.orbit-label[data-v-36a1887a]{color:#dedccbb8;letter-spacing:.13em;font-size:9.5px;position:absolute}.label-top[data-v-36a1887a]{top:10%;left:7%}.label-right[data-v-36a1887a]{top:47%;right:1%}.label-bottom[data-v-36a1887a]{bottom:9%;right:12%}.realm-progress[data-v-36a1887a]{padding:0 8%}.realm-progress-copy[data-v-36a1887a]{align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.realm-progress-copy span[data-v-36a1887a]{color:#dedfd2b8;font-size:10.5px}.realm-progress-copy strong[data-v-36a1887a]{color:#ebd2a6;font-family:STKaiti,KaiTi,serif;font-size:16px;font-weight:500}.realm-progress-copy em[data-v-36a1887a]{color:#e0ddcfb8;margin-left:auto;font-size:10.5px;font-style:normal}.hero-actions[data-v-36a1887a]{grid-template-columns:minmax(0,1.55fr) minmax(220px,.95fr);align-items:stretch;gap:10px;display:grid;position:absolute;bottom:28px;left:8%;right:8%}.action-main[data-v-36a1887a],.insight-control[data-v-36a1887a]{border-radius:5px;min-height:64px;transition:all .18s}.action-main[data-v-36a1887a]{color:#21170e;text-align:left;cursor:pointer;background:linear-gradient(110deg,#f4d697,#d5a356);border:1px solid #f0ce8c73;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:9px 14px 9px 9px;display:grid;box-shadow:0 13px 32px #da9b4d21}.action-main[data-v-36a1887a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 40px #da9b4d38}.action-main[data-v-36a1887a]:disabled{cursor:default;opacity:.72}.action-main>span[data-v-36a1887a]{background:#4d31161a;border-radius:3px;place-items:center;width:38px;height:42px;display:grid}.action-main strong[data-v-36a1887a]{letter-spacing:.08em;font-size:14.5px;display:block}.action-main small[data-v-36a1887a]{color:#3323128f;margin-top:4px;font-size:9.5px;display:block}.insight-control[data-v-36a1887a]{color:#deede5f0;text-align:left;background:#1a3b3b54;border:1px solid #65dbcd38;flex-direction:column;justify-content:space-between;gap:5px;padding:7px 8px;display:flex}.insight-control-head[data-v-36a1887a]{align-items:center;gap:5px;min-width:0;display:flex}.insight-control-head svg[data-v-36a1887a]{color:#74d9ce;flex:none}.insight-control-head span[data-v-36a1887a]{letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.insight-tier-grid[data-v-36a1887a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.insight-tier-grid button[data-v-36a1887a]{color:#dcefe8e6;cursor:pointer;background:#112d2d6b;border:1px solid #6bdacc29;border-radius:3px;min-width:0;min-height:32px;padding:3px 1px;transition:all .16s}.insight-tier-grid b[data-v-36a1887a],.insight-tier-grid small[data-v-36a1887a]{display:block}.insight-tier-grid b[data-v-36a1887a]{letter-spacing:.02em;font-size:11px;font-weight:500}.insight-tier-grid small[data-v-36a1887a]{color:#cbe1d999;white-space:nowrap;margin-top:1px;font-size:7.5px}.insight-tier-grid button[data-v-36a1887a]:hover:not(:disabled){background:#234b496b;border-color:#65dbcd66}.insight-tier-grid button.active[data-v-36a1887a]{color:#c7fff6;background:#2e6a637a;border-color:#77ebdb80}.insight-tier-grid button[data-v-36a1887a]:disabled{cursor:default;opacity:.72}.cultivation-side[data-v-36a1887a]{flex-direction:column;gap:14px;display:flex}.harvest-panel[data-v-36a1887a]{padding:21px}.panel-heading[data-v-36a1887a]{justify-content:space-between;align-items:flex-start;display:flex}.panel-heading>div[data-v-36a1887a]:first-child{flex-direction:column;gap:4px;display:flex}.panel-heading span[data-v-36a1887a]{color:#dfe0d3c7;letter-spacing:.1em;font-size:10.5px}.panel-heading strong[data-v-36a1887a]{color:#f3edddf0;font-size:14.5px;font-weight:500}.live-dot[data-v-36a1887a]{color:#66ddc99e;letter-spacing:.13em;align-items:center;gap:5px;font-size:9px;display:flex}.live-dot i[data-v-36a1887a]{background:#64dac2;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #64dac2}.harvest-number[data-v-36a1887a]{align-items:baseline;gap:7px;margin:22px 0 18px;display:flex}.harvest-number strong[data-v-36a1887a]{color:#d9fff7;font-family:DIN Alternate,Bahnschrift,sans-serif;font-size:33.5px;font-weight:400}.harvest-number span[data-v-36a1887a]{color:#e0e2d6b8;font-size:10.5px}.harvest-details[data-v-36a1887a]{grid-template-columns:1fr 1fr;gap:7px;display:grid}.harvest-details div[data-v-36a1887a]{background:#ffffff05;border:1px solid #dacaa714;border-radius:5px;padding:11px}.harvest-details span[data-v-36a1887a]{color:#dee0d4b8;align-items:center;gap:5px;font-size:9.5px;display:flex}.harvest-details strong[data-v-36a1887a]{color:#f0eddee3;margin-top:7px;font-size:13px;font-weight:500;display:block}.xp-meter[data-v-36a1887a]{margin-top:17px}.xp-meter>div[data-v-36a1887a]:first-child{color:#dfe0d3c7;justify-content:space-between;margin-bottom:7px;font-size:9.5px;display:flex}.xp-meter em[data-v-36a1887a]{font-style:normal}.text-link[data-v-36a1887a]{color:#e0be7e9e;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:15px;padding:0;font-size:10.5px;display:inline-flex}.power-panel[data-v-36a1887a]{align-items:center;gap:14px;padding:17px 20px;display:flex;position:relative;overflow:hidden}.power-panel[data-v-36a1887a]:after{content:"";border:1px solid #f6a76217;border-radius:50%;width:110px;height:110px;position:absolute;top:-22px;right:-18px}.power-seal[data-v-36a1887a]{color:#eca568;background:#db713f17;border:1px solid #eeaa5d36;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.power-panel span[data-v-36a1887a]{color:#e0e0d1b8;font-size:9.5px}.power-panel strong[data-v-36a1887a]{color:#f3d7ad;margin:2px 0;font-size:21.5px;font-weight:500;display:block}.power-panel em[data-v-36a1887a]{color:#e3dac757;font-size:9.5px;font-style:normal}.insight-panel[data-v-36a1887a]{flex:1;padding:20px}.insight-panel .panel-heading svg[data-v-36a1887a]{color:#71ddd09e}.insight-panel p[data-v-36a1887a]{color:#e1e1d4c7;margin:18px 0;font-size:12px;line-height:1.8}.insight-runes[data-v-36a1887a]{gap:7px;display:flex}.insight-runes i[data-v-36a1887a]{color:#e1ded099;border:1px solid #dfd0b11a;border-radius:50%;place-items:center;width:30px;height:30px;font-family:STKaiti,KaiTi,serif;font-size:12px;font-style:normal;display:grid}.insight-runes i.active[data-v-36a1887a]{color:#91e6da;background:#439d941a;border-color:#60dac957;box-shadow:0 0 16px #49cab914}.insight-footer[data-v-36a1887a]{color:#deded0a8;justify-content:space-between;margin-top:27px;font-size:9px;display:flex}.insight-footer span[data-v-36a1887a]{align-items:center;gap:4px;display:flex}@keyframes slow-spin-36a1887a{to{transform:rotate(360deg)}}@keyframes reverse-spin-36a1887a{to{transform:rotate(-360deg)}}@media (width<=1120px){.cultivation-layout[data-v-36a1887a]{grid-template-columns:minmax(0,1fr) 286px}}@media (width<=940px){.cultivation-layout[data-v-36a1887a]{grid-template-columns:1fr}.cultivation-side[data-v-36a1887a]{grid-template-columns:1fr 1fr;display:grid}.insight-panel[data-v-36a1887a]{grid-column:1/-1}}@media (width<=820px){.cultivation-hero[data-v-36a1887a]{min-height:570px}.orbit-stage[data-v-36a1887a]{width:min(390px,92%);margin-top:28px}.hero-actions[data-v-36a1887a]{grid-template-columns:minmax(0,1.45fr) minmax(210px,.9fr);bottom:18px;left:16px;right:16px}.cultivation-side[data-v-36a1887a]{display:flex}.insight-panel[data-v-36a1887a]{flex:initial}}@media (height<=820px) and (width>=821px){.cultivation-hero[data-v-36a1887a]{min-height:510px}.orbit-stage[data-v-36a1887a]{width:min(330px,69%);margin-top:12px}.orbit-center[data-v-36a1887a]{width:126px;height:126px}.orbit-center strong[data-v-36a1887a]{font-size:41px}.realm-progress[data-v-36a1887a]{padding:0 8%}.hero-actions[data-v-36a1887a]{bottom:15px}.harvest-panel[data-v-36a1887a]{padding:16px}.harvest-number[data-v-36a1887a]{margin:14px 0 12px}.harvest-number strong[data-v-36a1887a]{font-size:29px}.xp-meter[data-v-36a1887a]{margin-top:12px}.insight-panel[data-v-36a1887a]{padding:16px}.insight-panel p[data-v-36a1887a]{margin:12px 0}.insight-footer[data-v-36a1887a]{margin-top:14px}}@media (width<=430px){.heading-tools[data-v-36a1887a]{gap:5px}.heading-tools .realm-chip[data-v-36a1887a]{min-width:112px}.cultivation-hero[data-v-36a1887a]{min-height:535px}.orbit-stage[data-v-36a1887a]{width:345px;max-width:100%;margin-top:22px}.orbit-center strong[data-v-36a1887a]{font-size:43.5px}.hero-actions[data-v-36a1887a]{grid-template-columns:1.55fr .85fr}.action-main[data-v-36a1887a]{grid-template-columns:34px 1fr auto;gap:8px;padding-right:9px}.action-main>span[data-v-36a1887a]{width:34px;height:40px}.action-main small[data-v-36a1887a]{max-width:148px}.insight-control[data-v-36a1887a]{padding:6px 7px}.insight-control-head span[data-v-36a1887a]{font-size:8.5px}.insight-tier-grid[data-v-36a1887a]{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-tier-grid button[data-v-36a1887a]{justify-content:center;align-items:center;gap:3px;min-height:21px;padding:1px;display:flex}.insight-tier-grid b[data-v-36a1887a]{font-size:9.5px}.insight-tier-grid small[data-v-36a1887a]{margin-top:0;font-size:7px}.cultivation-feedback-layer[data-v-36a1887a]{align-items:end;padding:0}.cultivation-feedback-modal[data-v-36a1887a]{width:100%;padding:25px 18px calc(20px + env(safe-area-inset-bottom));border-radius:13px 13px 0 0}}.manual-layer[data-v-a98bd601]{z-index:110;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02070ad1;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.manual-shell[data-v-a98bd601]{background:#071116;border:1px solid #e1c5922e;border-radius:11px;grid-template-columns:238px minmax(0,1fr);width:min(1080px,100%);height:min(730px,100dvh - 44px);display:grid;overflow:hidden;box-shadow:0 36px 110px #0009}.manual-rail[data-v-a98bd601]{background:radial-gradient(circle at 10% 0,#4da5971c,#0000 30%),linear-gradient(160deg,#0b1b1f,#050c10);border-right:1px solid #dbc69f1c;flex-direction:column;padding:26px 18px 20px;display:flex;position:relative;overflow:hidden}.manual-rail[data-v-a98bd601]:before{content:"";border:1px solid #dfba7412;border-radius:50%;width:160px;height:160px;position:absolute;bottom:30px;left:-44px;box-shadow:0 0 0 22px #dfba7405,0 0 0 45px #dfba7403}.manual-brand[data-v-a98bd601]{align-items:center;gap:11px;display:flex;position:relative}.manual-seal[data-v-a98bd601]{color:#e6bc70;background:#d497410f;border:1px solid #e1bb744d;flex:none;place-items:center;width:42px;height:42px;display:grid}.manual-brand>div[data-v-a98bd601]:last-child{flex-direction:column;gap:3px;display:flex}.manual-brand span[data-v-a98bd601]{color:#dedccea8;letter-spacing:.17em;font-size:9px}.manual-brand strong[data-v-a98bd601]{color:#f3ebdcf0;letter-spacing:.05em;font-family:STKaiti,KaiTi,serif;font-size:21.5px;font-weight:500}.manual-intro[data-v-a98bd601]{color:#deded1b8;margin:23px 2px 24px;font-size:12px;line-height:1.75;position:relative}.manual-nav[data-v-a98bd601]{flex-direction:column;gap:6px;display:flex;position:relative}.manual-nav button[data-v-a98bd601]{color:#ddded1b8;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;min-height:57px;padding:7px 9px;display:grid}.manual-nav button>span[data-v-a98bd601]{background:#ffffff05;border:1px solid #dacaac17;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.manual-nav button>div[data-v-a98bd601]{flex-direction:column;gap:3px;display:flex}.manual-nav button strong[data-v-a98bd601]{color:inherit;font-size:13px;font-weight:500}.manual-nav button small[data-v-a98bd601]{color:#dcdbcea8;font-size:9px}.manual-nav button>svg[data-v-a98bd601]{opacity:0;transition:opacity .16s,transform .16s}.manual-nav button[data-v-a98bd601]:hover{color:#ece6d8d6;background:#ffffff05}.manual-nav button.active[data-v-a98bd601]{color:#e4bd77;background:linear-gradient(90deg,#d89f471a,#d89f4704);border-color:#e0b76c29}.manual-nav button.active>span[data-v-a98bd601]{color:#e9c47f;background:#da9e450f;border-color:#e1b96f3b}.manual-nav button.active small[data-v-a98bd601]{color:#e1bf8157}.manual-nav button.active>svg[data-v-a98bd601]{opacity:1;transform:translate(2px)}.manual-rail-foot[data-v-a98bd601]{color:#65d6c66e;border-top:1px solid #dcc9a514;align-items:flex-start;gap:8px;margin-top:auto;padding-top:17px;display:flex;position:relative}.manual-rail-foot>div[data-v-a98bd601]{flex-direction:column;gap:4px;display:flex}.manual-rail-foot strong[data-v-a98bd601]{color:#e2e6d8c7;font-size:9.5px;font-weight:500}.manual-rail-foot span[data-v-a98bd601]{color:#dbdacda8;font-size:9px;line-height:1.6}.manual-content[data-v-a98bd601]{scroll-behavior:smooth;background:radial-gradient(circle at 89% 3%,#d698460e,#0000 24%),#071116;min-width:0;overflow-y:auto}.manual-content-head[data-v-a98bd601]{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071116e0;border-bottom:1px solid #dcc7a214;justify-content:space-between;align-items:center;min-height:79px;padding:15px 30px;display:flex;position:sticky;top:0}.manual-content-head>div[data-v-a98bd601]{flex-direction:column;gap:4px;display:flex}.manual-content-head span[data-v-a98bd601]{color:#dddccfa8;letter-spacing:.14em;font-size:9px}.manual-content-head h2[data-v-a98bd601]{color:#f2ebdbf0;letter-spacing:.06em;margin:0;font-family:STKaiti,KaiTi,serif;font-size:25px;font-weight:500}.manual-content-head>button[data-v-a98bd601]{color:#e4e0d3c7;cursor:pointer;background:#ffffff05;border:1px solid #dcc9a71a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.manual-page[data-v-a98bd601]{padding:27px 30px 34px}.manual-eyebrow[data-v-a98bd601]{color:#dfbe8180;letter-spacing:.16em;font-size:9px}.manual-hero-copy h3[data-v-a98bd601],.section-copy h3[data-v-a98bd601],.world-hero h3[data-v-a98bd601]{color:#f4ecdcf0;letter-spacing:.04em;margin:9px 0 10px;font-family:STKaiti,KaiTi,serif;font-size:29px;font-weight:500;line-height:1.32}.manual-hero-copy p[data-v-a98bd601],.section-copy p[data-v-a98bd601],.world-hero p[data-v-a98bd601]{color:#deded1c7;max-width:670px;margin:0;font-size:14.5px;line-height:1.85}.core-loop[data-v-a98bd601]{grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr;align-items:center;margin:25px 0 23px;display:grid}.core-loop>div[data-v-a98bd601]{background:#ffffff04;border:1px solid #dcc9a614;border-radius:5px;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:126px;padding:14px;display:flex}.core-loop>div>span[data-v-a98bd601]{color:#dcdacc99;align-self:flex-end;font-size:9px}.core-loop svg[data-v-a98bd601]{color:#68d8c980}.core-loop strong[data-v-a98bd601]{color:#efe9dad6;font-size:13px;font-weight:500}.core-loop p[data-v-a98bd601]{color:#dbdacda8;margin:0;font-size:12px;line-height:1.55}.core-loop>i[data-v-a98bd601]{color:#dcbe8240;place-items:center;display:grid}.manual-split[data-v-a98bd601]{grid-template-columns:1.25fr .75fr;gap:13px;display:grid}.manual-panel[data-v-a98bd601]{background:#ffffff03;border:1px solid #dcc8a417;border-radius:6px}.manual-panel-head[data-v-a98bd601]{justify-content:space-between;align-items:flex-start;padding:16px 16px 0;display:flex}.manual-panel-head>div[data-v-a98bd601]{flex-direction:column;gap:3px;display:flex}.manual-panel-head span[data-v-a98bd601]{color:#dbdacda8;letter-spacing:.12em;font-size:9px}.manual-panel-head strong[data-v-a98bd601]{color:#efe8d9d6;font-size:13px;font-weight:500}.manual-panel-head>svg[data-v-a98bd601]{color:#6bd8c96b}.starter-steps[data-v-a98bd601]{margin:12px 0 0;padding:0 15px 12px;list-style:none}.starter-steps li[data-v-a98bd601]{border-top:1px solid #dac7a40f;grid-template-columns:24px 1fr;align-items:flex-start;gap:9px;padding:9px 0;display:grid}.starter-steps b[data-v-a98bd601]{color:#71dbcc87;border:1px solid #67d7c924;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-weight:500;display:grid}.starter-steps li>div[data-v-a98bd601]{flex-direction:column;gap:3px;display:flex}.starter-steps strong[data-v-a98bd601]{color:#ede7d8d6;font-size:12px;font-weight:500}.starter-steps span[data-v-a98bd601]{color:#dbdacca8;font-size:10.5px;line-height:1.55}.resource-guide[data-v-a98bd601]{padding-bottom:12px}.resource-guide-item[data-v-a98bd601]{border-bottom:1px solid #dac7a40f;align-items:flex-start;gap:10px;margin:0 15px;padding:12px 0;display:flex}.resource-guide-item[data-v-a98bd601]:last-child{border-bottom:0}.resource-guide-item>span[data-v-a98bd601]{border-radius:50%;flex:none;place-items:center;width:29px;height:29px;display:grid}.resource-guide-item.coin>span[data-v-a98bd601]{color:#dfb66c;background:#d29a4114}.resource-guide-item.stone>span[data-v-a98bd601]{color:#72dbcd;background:#3f9a8e14}.resource-guide-item.crystal>span[data-v-a98bd601]{color:#dd8876;background:#bf534314}.resource-guide-item>div[data-v-a98bd601]{flex-direction:column;gap:4px;display:flex}.resource-guide-item strong[data-v-a98bd601]{color:#ede7d9d6;font-size:12px;font-weight:500}.resource-guide-item p[data-v-a98bd601]{color:#dbdacda8;margin:0;font-size:10.5px;line-height:1.5}.pulse-growth-rule[data-v-a98bd601]{background:radial-gradient(circle at 100% 0,#4cb5a40e,#0000 36%),#ffffff03;border:1px solid #68d8c91a;border-radius:6px;margin-top:13px;padding:15px 16px}.pulse-rule-head[data-v-a98bd601]{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.pulse-rule-head>div[data-v-a98bd601]{flex-direction:column;gap:4px;display:flex}.pulse-rule-head span[data-v-a98bd601]{color:#dcdbcea8;letter-spacing:.12em;font-size:9px}.pulse-rule-head strong[data-v-a98bd601]{color:#f2ebdbe6;font-size:12px;font-weight:500}.pulse-rule-head>svg[data-v-a98bd601]{color:#6bdacbab}.pulse-growth-rule>p[data-v-a98bd601]{color:#dedccfb8;margin:9px 0 12px;font-size:9.5px;line-height:1.65}.pulse-speed-table[data-v-a98bd601]{border:1px solid #dcc8a514;border-radius:4px;overflow:hidden}.pulse-table-head[data-v-a98bd601],.pulse-table-row[data-v-a98bd601]{grid-template-columns:.8fr 1fr 1.55fr 1fr;align-items:center;gap:8px;min-height:31px;padding:5px 9px;display:grid}.pulse-table-head[data-v-a98bd601]{color:#dcdbcea8;background:#ffffff06;font-size:9px}.pulse-table-row[data-v-a98bd601]{color:#dfdccfc2;border-top:1px solid #dcc8a50f;font-size:9px}.pulse-table-row strong[data-v-a98bd601]{color:#f4eddeeb;font-size:9px;font-weight:500}.pulse-table-row span[data-v-a98bd601]:nth-child(2){color:#e0b569d6}.pulse-table-row em[data-v-a98bd601]{color:#71dccdbf;white-space:nowrap;font-size:9px;font-style:normal}.pulse-rule-formula[data-v-a98bd601]{color:#6edbccb8;background:#37918508;border:1px solid #6ad8c914;border-radius:3px;align-items:center;gap:7px;margin-top:9px;padding:8px 9px;display:flex}.pulse-rule-formula span[data-v-a98bd601]{color:#e0ded1bf;font-size:9px;line-height:1.5}.pulse-growth-rule>.pulse-rule-note[data-v-a98bd601]{color:#dcdbcea8;border-top:1px dashed #dbc7a414;margin:8px 0 0;padding-top:8px;font-size:9px}.newbie-tip[data-v-a98bd601],.manual-contact-tip[data-v-a98bd601]{color:#6ddbcc78;background:#358f8409;border:1px solid #64d6c71a;border-radius:5px;align-items:flex-start;gap:11px;margin-top:13px;padding:13px 15px;display:flex}.newbie-tip>div[data-v-a98bd601],.manual-contact-tip>div[data-v-a98bd601]{flex-direction:column;gap:4px;display:flex}.newbie-tip strong[data-v-a98bd601],.manual-contact-tip strong[data-v-a98bd601]{color:#e1e8d9c7;font-size:12px;font-weight:500}.newbie-tip p[data-v-a98bd601],.manual-contact-tip p[data-v-a98bd601]{color:#dadacda8;margin:0;font-size:10.5px;line-height:1.6}.daily-duty-guide[data-v-a98bd601]{background:radial-gradient(circle at 100% 0,#4bb5a50e,#0000 35%),#ffffff03;border:1px solid #68d8c91c;border-radius:6px;margin-top:13px;padding:15px}.daily-duty-title[data-v-a98bd601]{align-items:center;gap:9px;display:flex}.daily-duty-title>span[data-v-a98bd601]{color:#e6be75b3;background:#d3973e0d;border:1px solid #e1b86c33;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.daily-duty-title>div[data-v-a98bd601]{flex-direction:column;gap:2px;display:flex}.daily-duty-title small[data-v-a98bd601]{color:#dcdbce94;letter-spacing:.12em;font-size:8.5px}.daily-duty-title strong[data-v-a98bd601]{color:#f1eadae6;font-size:13px;font-weight:500}.daily-duty-title em[data-v-a98bd601]{color:#dddccf8c;white-space:nowrap;margin-left:auto;font-size:9px;font-style:normal}.daily-duty-guide>p[data-v-a98bd601]{color:#dedccfb8;margin:10px 0;font-size:10.5px;line-height:1.65}.daily-duty-list[data-v-a98bd601]{border:1px solid #dcc8a512;border-radius:4px;overflow:hidden}.daily-duty-row[data-v-a98bd601]{border-top:1px solid #dcc8a50f;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:50px;padding:9px 10px;display:grid}.daily-duty-row[data-v-a98bd601]:first-child{border-top:0}.daily-duty-row>div[data-v-a98bd601]{flex-direction:column;gap:3px;min-width:0;display:flex}.daily-duty-row strong[data-v-a98bd601]{color:#efe9dae0;font-size:11.5px;font-weight:500}.daily-duty-row span[data-v-a98bd601]{color:#dbdacd9e;font-size:9.5px}.daily-duty-row b[data-v-a98bd601]{color:#ebc684cc;white-space:nowrap;background:#d3973e0b;border:1px solid #e1b86c2b;border-radius:3px;padding:4px 7px;font-size:9.5px;font-weight:500}.daily-duty-note[data-v-a98bd601]{color:#6adaca94;align-items:flex-start;gap:7px;margin-top:9px;display:flex}.daily-duty-note span[data-v-a98bd601]{color:#dbdacda3;font-size:9.5px;line-height:1.55}.section-copy[data-v-a98bd601]{margin-bottom:22px}.glossary-group[data-v-a98bd601]{margin-top:18px}.glossary-group-head[data-v-a98bd601]{color:#6cd8c973;align-items:center;gap:8px;margin-bottom:9px;display:flex}.glossary-group-head>span[data-v-a98bd601]{border:1px solid #68d6c71f;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.glossary-group-head strong[data-v-a98bd601]{color:#eee8d9d6;font-size:13px;font-weight:500}.term-grid[data-v-a98bd601]{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.term-card[data-v-a98bd601]{background:#ffffff03;border:1px solid #dcc8a513;border-radius:4px;min-height:92px;padding:12px 13px}.term-card>div[data-v-a98bd601]{align-items:center;gap:7px;display:flex}.term-card h4[data-v-a98bd601]{color:#efe8d8d6;margin:0;font-size:14.5px;font-weight:500}.term-card span[data-v-a98bd601]{color:#dbdacda8;border:1px solid #dac8a714;border-radius:2px;padding:2px 5px;font-size:9px}.term-card span.core[data-v-a98bd601]{color:#e7bf768f;border-color:#e4b86b33}.term-card p[data-v-a98bd601]{color:#dbdacda8;margin:8px 0 0;font-size:12px;line-height:1.65}.world-hero[data-v-a98bd601]{background:linear-gradient(100deg,#99493217,#0000 65%),#ffffff03;border:1px solid #ddc3971a;border-radius:6px;grid-template-columns:1fr 130px;align-items:center;gap:25px;padding:22px;display:grid}.prophecy-seal[data-v-a98bd601]{text-align:center;border:1px solid #dfb0672e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;display:flex;box-shadow:inset 0 0 0 7px #040a0d7a,0 0 0 6px #dca95b06}.prophecy-seal span[data-v-a98bd601]{color:#e1bb7573;letter-spacing:.1em;font-size:9px}.prophecy-seal strong[data-v-a98bd601]{color:#f1d7a8c2;margin:4px 0;font-family:STKaiti,KaiTi,serif;font-size:20.5px;font-weight:500}.prophecy-seal em[data-v-a98bd601]{color:#dcd5c2a8;font-size:9px;font-style:normal}.layer-stack[data-v-a98bd601]{grid-template-columns:1fr 20px 1fr 20px 1fr;align-items:center;margin:15px 0;display:grid}.layer-card[data-v-a98bd601]{background:#ffffff03;border:1px solid #dcc8a614;border-radius:5px;align-items:flex-start;gap:11px;min-height:113px;padding:14px;display:flex}.layer-card>span[data-v-a98bd601]{color:#71dbcc85;border:1px solid #6bd7c926;border-radius:50%;flex:none;place-items:center;width:33px;height:33px;font-size:9.5px;display:grid}.layer-card.l1>span[data-v-a98bd601]{color:#e7c17d9c;border-color:#e0b76c2e}.layer-card.l2>span[data-v-a98bd601]{color:#e0807199;border-color:#d66f612e}.layer-card>div[data-v-a98bd601]{flex-direction:column;gap:5px;display:flex}.layer-card strong[data-v-a98bd601]{color:#eee8d9d6;font-size:13px;font-weight:500}.layer-card p[data-v-a98bd601]{color:#dbdacda8;margin:0;font-size:10.5px;line-height:1.6}.layer-stack>i[data-v-a98bd601]{color:#ddbb793d;place-items:center;display:grid}.universe-index[data-v-a98bd601]{padding-bottom:15px}.universe-index>p[data-v-a98bd601]{color:#dbdacda8;margin:11px 16px 12px;font-size:12px;line-height:1.6}.universe-chips[data-v-a98bd601]{flex-wrap:wrap;gap:5px;padding:0 16px;display:flex}.universe-chips span[data-v-a98bd601]{color:#dedccfb8;background:#ffffff03;border:1px solid #dbc8a512;border-radius:3px;align-items:center;gap:5px;padding:5px 7px;font-size:10.5px;display:flex}.universe-chips span.primary[data-v-a98bd601]{color:#e78b6c94;border-color:#d9624633}.universe-chips span.hub[data-v-a98bd601]{color:#75dccd87;border-color:#69d5c62b}.universe-chips b[data-v-a98bd601]{color:#dcdacc99;font-size:9px;font-weight:500}.world-facts[data-v-a98bd601]{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px;display:grid}.world-facts>div[data-v-a98bd601]{border-top:1px solid #dcc8a514;padding:12px 13px}.world-facts span[data-v-a98bd601]{color:#dbdacda8;font-size:9px}.world-facts strong[data-v-a98bd601]{color:#ede7d8d6;margin:5px 0;font-size:12px;font-weight:500;display:block}.world-facts p[data-v-a98bd601]{color:#dbdacda8;margin:0;font-size:10.5px;line-height:1.55}.faq-list[data-v-a98bd601]{flex-direction:column;gap:7px;display:flex}.faq-item[data-v-a98bd601]{background:#ffffff03;border:1px solid #dcc8a613;border-radius:5px;overflow:hidden}.faq-item.open[data-v-a98bd601]{border-color:#67d7c824}.faq-item>button[data-v-a98bd601]{width:100%;min-height:51px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:9px 13px;display:grid}.faq-item>button span[data-v-a98bd601]{color:#6cd9ca66;font-size:9px}.faq-item>button strong[data-v-a98bd601]{color:#eee8d9d6;font-size:13px;font-weight:500}.faq-item>button i[data-v-a98bd601]{color:#dcdacdb8;border:1px solid #dbc9a614;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.faq-answer[data-v-a98bd601]{color:#dbdacdb8;padding:0 16px 14px 50px;font-size:12px;line-height:1.8}.manual-enter-active[data-v-a98bd601],.manual-leave-active[data-v-a98bd601]{transition:opacity .21s}.manual-enter-active .manual-shell[data-v-a98bd601],.manual-leave-active .manual-shell[data-v-a98bd601]{transition:opacity .21s,transform .21s}.manual-enter-from[data-v-a98bd601],.manual-leave-to[data-v-a98bd601]{opacity:0}.manual-enter-from .manual-shell[data-v-a98bd601],.manual-leave-to .manual-shell[data-v-a98bd601]{opacity:0;transform:translateY(12px)scale(.985)}@media (width<=820px){.manual-layer[data-v-a98bd601]{align-items:stretch;padding:0}.manual-shell[data-v-a98bd601]{border:0;border-radius:0;flex-direction:column;width:100%;height:100dvh;display:flex}.manual-rail[data-v-a98bd601]{padding:calc(13px + env(safe-area-inset-top)) 14px 9px;border-bottom:1px solid #dcc7a217;border-right:0;flex:none}.manual-brand[data-v-a98bd601]{gap:8px}.manual-seal[data-v-a98bd601]{width:34px;height:34px}.manual-brand strong[data-v-a98bd601]{font-size:17px}.manual-intro[data-v-a98bd601],.manual-rail-foot[data-v-a98bd601]{display:none}.manual-nav[data-v-a98bd601]{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:10px;display:grid}.manual-nav button[data-v-a98bd601]{justify-content:center;align-items:center;gap:5px;min-height:43px;padding:5px 4px;display:flex}.manual-nav button>span[data-v-a98bd601]{width:23px;height:23px}.manual-nav button>span svg[data-v-a98bd601]{width:13px}.manual-nav button>div[data-v-a98bd601]{display:block}.manual-nav button strong[data-v-a98bd601]{white-space:nowrap;font-size:9px}.manual-nav button small[data-v-a98bd601],.manual-nav button>svg[data-v-a98bd601]{display:none}.manual-content[data-v-a98bd601]{flex:1;min-height:0}.manual-content-head[data-v-a98bd601]{min-height:58px;padding:10px 15px}.manual-content-head h2[data-v-a98bd601]{font-size:20.5px}.manual-page[data-v-a98bd601]{padding:20px 15px calc(28px + env(safe-area-inset-bottom))}.manual-hero-copy h3[data-v-a98bd601],.section-copy h3[data-v-a98bd601],.world-hero h3[data-v-a98bd601]{font-size:26px}.core-loop[data-v-a98bd601]{grid-template-columns:1fr 1fr;gap:7px}.core-loop>i[data-v-a98bd601]{display:none}.core-loop>div[data-v-a98bd601]{min-height:112px}.manual-split[data-v-a98bd601]{grid-template-columns:1fr}.pulse-table-head[data-v-a98bd601],.pulse-table-row[data-v-a98bd601]{grid-template-columns:.72fr .92fr 1.5fr 1fr;gap:4px;padding:6px 7px}.pulse-table-head[data-v-a98bd601],.pulse-table-row[data-v-a98bd601],.pulse-table-row strong[data-v-a98bd601],.pulse-table-row em[data-v-a98bd601]{font-size:9px}.term-grid[data-v-a98bd601],.world-hero[data-v-a98bd601]{grid-template-columns:1fr}.prophecy-seal[data-v-a98bd601]{display:none}.layer-stack[data-v-a98bd601]{grid-template-columns:1fr;gap:6px}.layer-stack>i[data-v-a98bd601]{height:12px;transform:rotate(90deg)}.world-facts[data-v-a98bd601]{grid-template-columns:1fr}}@media (width<=420px){.manual-nav button[data-v-a98bd601]{gap:3px}.manual-nav button>span[data-v-a98bd601]{width:21px;height:21px}.manual-nav button strong[data-v-a98bd601]{font-size:9px}.manual-hero-copy h3[data-v-a98bd601],.section-copy h3[data-v-a98bd601],.world-hero h3[data-v-a98bd601]{font-size:24px}.core-loop>div[data-v-a98bd601]{padding:11px}}.offline-layer[data-v-89225a74]{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02070abd;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.offline-modal[data-v-89225a74]{text-align:center;background:radial-gradient(circle at 50% 2%,#53b5a81c,#0000 31%),linear-gradient(160deg,#0c1b20,#060d12);border:1px solid #e3c58e2b;border-radius:10px;width:min(420px,100%);padding:35px 32px 29px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000008c}.offline-modal[data-v-89225a74]:before{content:"";border:1px solid #e0c08614;border-radius:50%;width:210px;height:210px;position:absolute;top:-95px;left:50%;transform:translate(-50%);box-shadow:0 0 0 28px #e0c08606}.close-button[data-v-89225a74]{color:#e5e0d1b8;cursor:pointer;background:#ffffff08;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:14px;right:14px}.moon-medallion[data-v-89225a74]{color:#8be1d5;background:#3a958a14;border:1px solid #6cdbcc3b;border-radius:50%;place-items:center;width:57px;height:57px;margin:0 auto 16px;display:grid;position:relative;box-shadow:inset 0 0 0 6px #040d1173}.offline-kicker[data-v-89225a74]{color:#dedbcda8;letter-spacing:.2em;font-size:9px}.offline-modal h2[data-v-89225a74]{color:#f4ecdcf0;letter-spacing:.04em;margin:9px 0 8px;font-family:STKaiti,KaiTi,serif;font-size:27px;font-weight:500}.offline-modal>p[data-v-89225a74]{color:#e0dfd2b8;max-width:320px;margin:0 auto;font-size:10.5px;line-height:1.8}.offline-reward[data-v-89225a74]{justify-content:center;align-items:baseline;gap:7px;margin:25px 0 14px;display:flex}.offline-reward svg[data-v-89225a74]{color:#e5be7780;align-self:center}.offline-reward span[data-v-89225a74]{color:#e0ddcfb8;font-size:9.5px}.offline-reward strong[data-v-89225a74]{color:#f0d39d;font-size:31.5px;font-weight:400}.offline-reward em[data-v-89225a74]{color:#e0dccdb8;font-size:9.5px;font-style:normal}.offline-rate[data-v-89225a74]{color:#dedccfa8;border-top:1px solid #ddc7a114;border-bottom:1px solid #ddc7a114;justify-content:space-between;padding:11px 13px;font-size:9px;display:flex}.offline-breakdown[data-v-89225a74]{gap:5px;margin:-3px 0 12px;display:grid}.offline-breakdown>div[data-v-89225a74]{text-align:left;background:#33897e09;border:1px solid #66d8c917;border-radius:4px;grid-template-columns:1fr auto auto;align-items:center;gap:9px;padding:7px 10px;display:grid}.offline-breakdown span[data-v-89225a74]{color:#e1ded0b3;font-size:9px}.offline-breakdown strong[data-v-89225a74]{color:#7ee0d1d1;font-size:9px;font-weight:500}.offline-breakdown em[data-v-89225a74]{color:#e6be77a8;font-size:8.5px;font-style:normal}.offline-rate strong[data-v-89225a74]{color:#77dbcc9c;font-weight:500}.claim-button[data-v-89225a74]{color:#251b10;letter-spacing:.1em;cursor:pointer;background:linear-gradient(110deg,#efd09a,#d2a057);border:1px solid #edca8959;border-radius:4px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:45px;margin-top:20px;font-size:10.5px;display:flex}.offline-enter-active[data-v-89225a74],.offline-leave-active[data-v-89225a74]{transition:opacity .2s}.offline-enter-active .offline-modal[data-v-89225a74],.offline-leave-active .offline-modal[data-v-89225a74]{transition:transform .2s,opacity .2s}.offline-enter-from[data-v-89225a74],.offline-leave-to[data-v-89225a74]{opacity:0}.offline-enter-from .offline-modal[data-v-89225a74],.offline-leave-to .offline-modal[data-v-89225a74]{opacity:0;transform:translateY(10px)scale(.98)}.onboarding[data-v-81b2c95a]{color:#f8f2e5;isolation:isolate;background:#071015;min-height:100dvh;position:fixed;inset:0;overflow:hidden}.onboarding-scene[data-v-81b2c95a]{object-fit:cover;object-position:58% center;z-index:-3;width:100%;height:100%;animation:14s ease-in-out infinite alternate scene-breathe-81b2c95a;position:absolute;inset:0;transform:scale(1.015)}.onboarding-vignette[data-v-81b2c95a]{z-index:-2;background:linear-gradient(90deg,#03090cf0 0%,#040b0fc9 35%,#040b0f33 69%,#040a0d80 100%),linear-gradient(#04090cbd 0%,#0000 31% 63%,#04080ad1 100%);position:absolute;inset:0}.onboarding-vignette[data-v-81b2c95a]:after{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.onboarding-header[data-v-81b2c95a]{align-items:center;gap:14px;padding:38px clamp(28px,5vw,78px);display:flex;position:absolute;top:0;left:0;right:0}.brand-mark.compact[data-v-81b2c95a]{color:#efc67b;letter-spacing:.06em;background:linear-gradient(135deg,#d798472e,#0000),#0b1518;border:1px solid #e6bd7475;flex:none;width:44px;height:44px;font-family:Bahnschrift,DIN Alternate,sans-serif;font-size:13px;font-weight:700;transform:rotate(45deg);box-shadow:inset 0 0 0 4px #071014,0 0 24px #da994917}.brand-mark.compact>span[data-v-81b2c95a]{transform:rotate(-45deg)}.onboarding-brand[data-v-81b2c95a]{flex-direction:column;gap:2px;display:flex}.onboarding-brand strong[data-v-81b2c95a]{letter-spacing:.18em;font-size:17px}.onboarding-brand span[data-v-81b2c95a]{color:#ebddc280;letter-spacing:.28em;font-size:9.5px}.onboarding-signal[data-v-81b2c95a]{color:#d8f4eaad;letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0511154d;border:1px solid #7fe8db2e;border-radius:99px;align-items:center;gap:9px;margin-left:auto;padding:8px 13px;font-size:12px;display:flex}.onboarding-signal i[data-v-81b2c95a]{background:#76dfcc;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #76dfcc}.onboarding-copy[data-v-81b2c95a]{width:min(590px,54vw);position:absolute;top:50%;left:clamp(32px,8vw,138px);transform:translateY(-45%)}.eyebrow[data-v-81b2c95a]{color:#f4e5c794;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;font-size:12px;display:flex}.eyebrow span[data-v-81b2c95a]{color:#f1c46f}.eyebrow b[data-v-81b2c95a]{font-weight:400}.eyebrow[data-v-81b2c95a]:before{content:"";background:#d5a85b;width:30px;height:1px}.onboarding-copy h1[data-v-81b2c95a]{letter-spacing:.02em;filter:drop-shadow(0 18px 34px #0000006b);margin:22px 0 20px;font-family:STKaiti,KaiTi,serif;font-size:clamp(74px,9vw,142px);font-weight:700;line-height:.76}.onboarding-copy h1 em[data-v-81b2c95a]{color:#0000;-webkit-text-stroke:1px #fadea5d9;text-shadow:0 0 45px #f0a85c33;font-style:normal}.onboarding-lead[data-v-81b2c95a]{color:#f5dbb0;letter-spacing:.1em;margin:0 0 20px;font-family:STKaiti,KaiTi,serif;font-size:clamp(18px,1.8vw,25px);line-height:1.8}.onboarding-description[data-v-81b2c95a]{color:#e5e7dcd6;max-width:490px;margin:0;font-size:15px;line-height:1.95}.primary-cta[data-v-81b2c95a]{color:#1c1510;letter-spacing:.12em;cursor:pointer;background:linear-gradient(115deg,#f6d394,#d8a65d);border:1px solid #f8d38e73;border-radius:3px;align-items:center;gap:12px;margin-top:32px;padding:9px 20px 9px 9px;font-size:15px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 16px 40px #d7914c2e}.primary-cta[data-v-81b2c95a]:hover{transform:translateY(-2px);box-shadow:0 20px 54px #d7914c4a}.cta-icon[data-v-81b2c95a]{background:#3721121f;border-radius:2px;place-items:center;width:38px;height:38px;display:grid}.onboarding-meta[data-v-81b2c95a]{color:#f0ede0c7;letter-spacing:.07em;gap:23px;margin-top:24px;font-size:10.5px;display:flex}.onboarding-meta span[data-v-81b2c95a]{align-items:center;gap:7px;display:inline-flex}.onboarding-aside[data-v-81b2c95a]{color:#efe9d9d6;border-left:1px solid #e8c68645;width:245px;padding-left:18px;position:absolute;bottom:136px;right:clamp(30px,6vw,104px)}.prophecy-index[data-v-81b2c95a]{color:#efc478b8;letter-spacing:.24em;margin-bottom:16px;font-size:10.5px}.onboarding-aside blockquote[data-v-81b2c95a]{color:#f3ead7;letter-spacing:.07em;margin:0;font-family:STKaiti,KaiTi,serif;font-size:26px;line-height:1.65}.prophecy-rule[data-v-81b2c95a]{background:#c99f5c;width:32px;height:1px;margin:17px 0 14px}.onboarding-aside>span[data-v-81b2c95a]{font-size:12px;line-height:1.7}.onboarding-footer[data-v-81b2c95a]{color:#dde2d3b8;letter-spacing:.18em;align-items:center;gap:15px;font-size:10.5px;display:flex;position:absolute;bottom:30px;left:clamp(30px,5vw,78px);right:clamp(30px,5vw,78px)}.signal-line[data-v-81b2c95a]{background:linear-gradient(90deg,#e2bd7980,#0000);width:50px;height:1px}.onboarding-footer strong[data-v-81b2c95a]{color:#76dfccb3}@keyframes scene-breathe-81b2c95a{0%{transform:scale(1.015)translate(0,0)}to{transform:scale(1.045)translate(-.5%,-.4%)}}@media (width<=820px){.onboarding-scene[data-v-81b2c95a]{object-position:63% center}.onboarding-vignette[data-v-81b2c95a]{background:linear-gradient(#03080ba6 0%,#03080b33 23%,#03080b8a 62%,#03080bf5 100%),linear-gradient(90deg,#03080ba3,#0000 82%)}.onboarding-header[data-v-81b2c95a]{padding:max(20px, env(safe-area-inset-top)) 22px 0}.onboarding-signal[data-v-81b2c95a]{padding:10px;font-size:0}.onboarding-copy[data-v-81b2c95a]{top:auto;left:22px;right:22px;bottom:calc(64px + env(safe-area-inset-bottom));width:auto;transform:none}.onboarding-copy h1[data-v-81b2c95a]{margin:17px 0 20px;font-size:clamp(68px,21vw,96px)}.onboarding-lead[data-v-81b2c95a]{font-size:19.5px}.onboarding-description[data-v-81b2c95a]{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:410px;font-size:14.5px;display:-webkit-box;overflow:hidden}.primary-cta[data-v-81b2c95a]{margin-top:24px}.onboarding-meta[data-v-81b2c95a]{flex-wrap:wrap;gap:10px 17px;margin-top:19px}.onboarding-aside[data-v-81b2c95a]{display:none}.onboarding-footer[data-v-81b2c95a]{left:22px;right:22px;bottom:calc(20px + env(safe-area-inset-bottom))}}.pulse-summary[data-v-4346e8db]{gap:15px;display:flex}.pulse-summary span[data-v-4346e8db]{color:#dcded2b8;align-items:center;gap:6px;font-size:9.5px;display:flex}.pulse-summary svg[data-v-4346e8db]{color:#67d8c994}.pulse-summary strong[data-v-4346e8db]{color:#f0e8d6e3;font-weight:500}.pulse-layout[data-v-4346e8db]{grid-template-columns:minmax(0,1.3fr) minmax(310px,.76fr);gap:16px;display:grid}.pulse-overview[data-v-4346e8db]{background:radial-gradient(circle at 50% 45%,#55c1b119,#0000 25%),radial-gradient(circle at 50% 45%,#df9d4b0f,#0000 48%),linear-gradient(145deg,#0b1a1efa,#050c11fa);border:1px solid #dcc6a01f;border-radius:10px;min-height:604px;overflow:hidden}.pulse-constellation[data-v-4346e8db]{width:100%;min-height:447px;position:relative}.pulse-constellation[data-v-4346e8db]:before{content:"";opacity:.44;background-image:linear-gradient(#e6d2b007 1px,#0000 1px),linear-gradient(90deg,#e6d2b007 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 49%,#000,#0000 70%);mask-image:radial-gradient(circle at 50% 49%,#000,#0000 70%)}.constellation-caption[data-v-4346e8db]{flex-direction:column;gap:4px;display:flex;position:absolute;top:21px;left:23px}.constellation-caption span[data-v-4346e8db]{color:#dbddd1a8;letter-spacing:.15em;font-size:9px}.constellation-caption strong[data-v-4346e8db]{color:#efdab1a3;font-family:STKaiti,KaiTi,serif;font-size:17px;font-weight:500}.constellation-aura[data-v-4346e8db]{filter:blur(9px);background:radial-gradient(circle,#3fa59921,#0000 65%);border-radius:50%;width:270px;height:270px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.rune-ring[data-v-4346e8db]{border-radius:50%;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.rune-ring-a[data-v-4346e8db]{border:1px solid #65d9ca1c;width:322px;height:322px;animation:42s linear infinite slow-spin-4346e8db;box-shadow:inset 0 0 45px #5bbcaf09}.rune-ring-a[data-v-4346e8db]:before{content:"";border:1px dashed #d8bb7e24;border-radius:50%;position:absolute;inset:15px}.rune-ring-b[data-v-4346e8db]{border:1px solid #dcba781f;width:238px;height:238px}.rune-ring-b[data-v-4346e8db]:before,.rune-ring-b[data-v-4346e8db]:after{content:"";background:linear-gradient(90deg,#0000,#d9bb7f1c,#0000);width:360px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rune-ring-b[data-v-4346e8db]:after{transform:translate(-50%,-50%)rotate(90deg)}.constellation-center[data-v-4346e8db]{text-align:center;background:radial-gradient(circle,#08181bfa,#051014d6 65%,#0000 69%);border:1px solid #67dacb24;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.constellation-center span[data-v-4346e8db]{color:#dfe0d3b8;letter-spacing:.1em;font-size:9.5px}.constellation-center strong[data-v-4346e8db]{color:#ead8b3;margin:7px 0;font-size:28px;font-weight:500}.constellation-center em[data-v-4346e8db]{color:#dddbcba8;font-size:9px;font-style:normal}.rune-node[data-v-4346e8db]{border:1px solid color-mix(in srgb, var(--color) 35%, transparent);width:37px;height:37px;color:var(--color);transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-163px) rotate(calc(var(--angle) * -1));cursor:pointer;background:#061216f5;border-radius:50%;place-items:center;padding:0;transition:all .18s;display:grid;position:absolute;top:49%;left:50%;box-shadow:inset 0 0 0 3px #040b0ed6}.rune-node span[data-v-4346e8db]{font-family:DIN Alternate,Bahnschrift,sans-serif;font-size:12px}.rune-node small[data-v-4346e8db]{color:#e3e1d3b8;background:#081216;border:1px solid #ded3bb24;border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;display:grid;position:absolute;bottom:-5px;right:-6px}.rune-node.filled[data-v-4346e8db]:after{content:"";border:1px solid color-mix(in srgb, var(--color) 14%, transparent);border-radius:50%;position:absolute;inset:-6px}.rune-node[data-v-4346e8db]:hover,.rune-node.active[data-v-4346e8db]{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-163px) rotate(calc(var(--angle) * -1)) scale(1.12);box-shadow:inset 0 0 0 3px #040b0ed6, 0 0 24px color-mix(in srgb, var(--color) 24%, transparent)}.rune-node.locked[data-v-4346e8db]{color:#d9d8cbb8;cursor:pointer;border-style:dashed}.pulse-stats[data-v-4346e8db]{border-top:1px solid #dbc7a317;grid-template-columns:repeat(3,1fr);display:grid}.pulse-stats>div[data-v-4346e8db]{border-right:1px solid #dbc7a314;padding:20px 21px}.pulse-stats>div[data-v-4346e8db]:last-child{border-right:0}.pulse-stats span[data-v-4346e8db]{color:#ddded1b8;align-items:center;gap:5px;font-size:9px;display:flex}.pulse-stats svg[data-v-4346e8db]{color:#68d9c987}.pulse-stats strong[data-v-4346e8db]{color:#efe7d5e3;margin-top:8px;font-size:18px;font-weight:500;display:block}.pulse-stats small[data-v-4346e8db]{color:#deddd0a8;margin-left:2px;font-size:9px}.pulse-detail[data-v-4346e8db]{padding:23px}.selected-pulse-heading[data-v-4346e8db]{align-items:center;gap:12px;display:flex}.pulse-number[data-v-4346e8db]{color:#7ce1d3ab;border:1px solid #6fdbcc33;border-radius:50%;place-items:center;width:39px;height:39px;font-size:12px;display:grid}.selected-pulse-heading>div[data-v-4346e8db]:nth-child(2){flex-direction:column;gap:3px;display:flex}.selected-pulse-heading span[data-v-4346e8db]{color:#dedfd3b8;font-size:9px}.selected-pulse-heading h3[data-v-4346e8db]{color:#f2ecddf0;margin:0;font-family:STKaiti,KaiTi,serif;font-size:20.5px;font-weight:500}.pulse-grade[data-v-4346e8db]{border:1px solid color-mix(in srgb, var(--grade) 30%, transparent);color:var(--grade);background:color-mix(in srgb, var(--grade) 8%, transparent);border-radius:3px;margin-left:auto;padding:5px 8px;font-size:9.5px}.pulse-level-display[data-v-4346e8db]{background:#ffffff05;border:1px solid #dcc9a614;border-radius:6px;justify-content:space-between;align-items:center;margin-top:27px;padding:19px;display:flex}.pulse-level-display>div:first-child span[data-v-4346e8db]{color:#ddded2b8;font-size:9.5px;display:block}.pulse-level-display>div:first-child strong[data-v-4346e8db]{margin:5px 4px 0 0;font-size:41px;font-weight:400;line-height:1;display:inline-block}.pulse-level-display em[data-v-4346e8db]{color:#dddccfa8;font-size:12px;font-style:normal}.pulse-ring-preview[data-v-4346e8db]{border:2px solid color-mix(in srgb, var(--grade) 38%, transparent);width:59px;height:59px;color:var(--grade);background:radial-gradient(circle, color-mix(in srgb, var(--glow) 8%, transparent), transparent 66%);box-shadow:0 0 25px color-mix(in srgb, var(--glow) 10%, transparent);border-radius:50%;place-items:center;display:grid}.pulse-ring-preview span[data-v-4346e8db]{font-size:10.5px}.quality-ladder[data-v-4346e8db]{justify-content:space-between;align-items:flex-start;margin:22px 2px 27px;display:flex}.quality-ladder div[data-v-4346e8db]{color:#dcdccfa8;flex-direction:column;align-items:center;gap:6px;font-size:9px;display:flex}.quality-ladder i[data-v-4346e8db]{border:1px solid color-mix(in srgb, var(--quality) 38%, transparent);border-radius:50%;width:5px;height:5px}.quality-ladder div.active[data-v-4346e8db]{color:color-mix(in srgb, var(--quality) 70%, white 10%)}.quality-ladder div.active i[data-v-4346e8db]{background:var(--quality);box-shadow:0 0 8px var(--quality)}.level-up-box[data-v-4346e8db]{background:#ffffff05;border:1px solid #dec7a117;border-radius:5px;padding:15px}.level-up-box>div[data-v-4346e8db]:first-child{color:#deded2b8;justify-content:space-between;margin-bottom:8px;font-size:9.5px;display:flex}.level-up-box strong[data-v-4346e8db]{color:#eee5d2a1;font-weight:500}.level-up-box button[data-v-4346e8db]{color:#e8ce9e;cursor:pointer;background:#daa04912;border:1px solid #e5bc7345;border-radius:4px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;margin-top:13px;font-size:10.5px;display:flex}.level-up-box button[data-v-4346e8db]:disabled{opacity:.32;cursor:default}.attribute-panel[data-v-4346e8db]{margin-top:23px}.attribute-heading[data-v-4346e8db]{justify-content:space-between;align-items:flex-end;margin-bottom:11px;display:flex}.attribute-heading div[data-v-4346e8db]{flex-direction:column;gap:3px;display:flex}.attribute-heading span[data-v-4346e8db]{color:#ddded2a8;font-size:9px}.attribute-heading strong[data-v-4346e8db]{color:#efe8d8e3;font-size:10.5px;font-weight:500}.attribute-heading small[data-v-4346e8db]{color:#dbdbcfa8;font-size:9px}.attribute-row[data-v-4346e8db]{border-top:1px solid #dcc9a612;grid-template-columns:35px 1fr auto 32px;align-items:center;gap:10px;padding:11px 0;display:grid}.attribute-icon[data-v-4346e8db]{border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.attribute-icon.body[data-v-4346e8db]{color:#e7966f;background:#d366441a}.attribute-icon.mind[data-v-4346e8db]{color:#75d6ca;background:#48aea21a}.attribute-row>div[data-v-4346e8db]:nth-child(2){flex-direction:column;gap:3px;display:flex}.attribute-row>div:nth-child(2) strong[data-v-4346e8db]{color:#ede8dae3;font-size:10.5px;font-weight:500}.attribute-row>div:nth-child(2) span[data-v-4346e8db]{color:#dcdbcea8;font-size:9px}.attribute-row>b[data-v-4346e8db]{color:#efe8d7e3;font-size:13px;font-weight:500}.attribute-row>button[data-v-4346e8db]{color:#84e0d2c4;cursor:pointer;background:#41998f12;border:1px solid #69d8c92e;border-radius:3px;width:31px;height:27px;font-size:9.5px}.attribute-row>button[data-v-4346e8db]:disabled{opacity:.28}.derived-attributes[data-v-4346e8db]{border-top:1px solid #dcc9a612;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:11px;padding-top:11px;display:grid}.derived-attributes>div[data-v-4346e8db]{background:#ffffff03;border:1px solid #dcc9a611;border-radius:4px;grid-template-columns:1fr auto;gap:3px 7px;min-width:0;padding:8px;display:grid}.derived-attributes span[data-v-4346e8db]{color:#dfded1c7;font-size:9px}.derived-attributes strong[data-v-4346e8db]{color:#84e0d2db;font-size:10px;font-weight:500}.derived-attributes small[data-v-4346e8db]{color:#dcdbcea8;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:9px;overflow:hidden}.power-source-breakdown[data-v-4346e8db]{border-top:1px solid #dcc9a612;grid-template-columns:1fr 1fr;gap:5px;margin-top:10px;padding-top:10px;display:grid}.power-source-breakdown>div[data-v-4346e8db]{color:#dcdbcebd;border:1px solid #dcc9a611;border-radius:4px;justify-content:space-between;align-items:center;gap:7px;padding:7px 8px;font-size:9px;display:flex}.power-source-breakdown strong[data-v-4346e8db]{color:#eac684e6;font-size:9.5px;font-weight:500}.power-source-breakdown .total[data-v-4346e8db]{background:#37918509;border-color:#68d8c924}.power-source-breakdown .total strong[data-v-4346e8db]{color:#84e0d2e6}.power-source-breakdown p[data-v-4346e8db]{color:#dcdbcea8;grid-column:1/-1;margin:2px 0 0;font-size:9px;line-height:1.5}.meridian-list[data-v-4346e8db]{background:#050d128f;border:1px solid #dbc7a41c;border-radius:9px;margin-top:16px;padding:20px 22px 23px}.list-heading[data-v-4346e8db]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.list-heading>div[data-v-4346e8db]{flex-direction:column;gap:3px;display:flex}.list-heading span[data-v-4346e8db]{color:#dedfd2a8;letter-spacing:.1em;font-size:9px}.list-heading strong[data-v-4346e8db]{color:#efe8d7e3;font-size:12px;font-weight:500}.list-heading button[data-v-4346e8db]{color:#eacc94ad;cursor:pointer;background:#de9f420d;border:1px solid #e1b66933;border-radius:3px;align-items:center;gap:6px;padding:8px 11px;font-size:9.5px;display:flex}.list-heading button[data-v-4346e8db]:disabled{opacity:.3}.meridian-grid[data-v-4346e8db]{grid-template-columns:repeat(9,1fr);gap:7px;display:grid}.meridian-card[data-v-4346e8db]{color:#eae6d8d6;cursor:pointer;background:#ffffff04;border:1px solid #dac7a514;border-radius:5px;flex-direction:column;align-items:center;gap:7px;min-height:148px;padding:10px 5px 9px;display:flex;position:relative;overflow:hidden}.meridian-card[data-v-4346e8db]:before{content:"";background:linear-gradient(transparent, color-mix(in srgb, var(--pulse-color) 7%, transparent));height:37%;position:absolute;inset:auto 0 0}.meridian-card[data-v-4346e8db]:hover,.meridian-card.active[data-v-4346e8db]{border-color:color-mix(in srgb, var(--pulse-color) 25%, transparent);background:color-mix(in srgb, var(--pulse-color) 3%, #ffffff04)}.meridian-index[data-v-4346e8db]{color:#dfded1a8;font-size:9px}.meridian-track[data-v-4346e8db]{background:#ffffff0b;border-radius:3px;width:4px;height:54px;position:relative;overflow:hidden}.meridian-track i[data-v-4346e8db]{background:var(--pulse-color);box-shadow:0 0 9px color-mix(in srgb, var(--pulse-color) 45%, transparent);border-radius:3px;position:absolute;bottom:0;left:0;right:0}.meridian-card>strong[data-v-4346e8db]{color:var(--pulse-color);font-size:18px;font-weight:500}.meridian-card>strong small[data-v-4346e8db]{color:#dfded0a8;margin-left:1px;font-size:9px}.meridian-quality[data-v-4346e8db]{color:#dcdacda8;font-size:9px}.meridian-card>svg[data-v-4346e8db]{color:var(--pulse-color);position:absolute;top:8px;right:8px}.meridian-card.empty[data-v-4346e8db]{--pulse-color:#747973;opacity:.43;border-style:dashed}.meridian-card.empty svg[data-v-4346e8db]{color:#deddd0a8;margin-top:15px;position:static}.meridian-card.empty>strong[data-v-4346e8db]{color:#dedccfa8;font-size:12px}@keyframes slow-spin-4346e8db{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (width<=1120px){.pulse-layout[data-v-4346e8db]{grid-template-columns:minmax(0,1.08fr) minmax(300px,.8fr)}.meridian-grid[data-v-4346e8db]{grid-template-columns:repeat(5,1fr)}}@media (width<=940px){.pulse-layout[data-v-4346e8db]{grid-template-columns:1fr}}@media (width<=820px){.pulse-overview[data-v-4346e8db]{min-height:565px}.pulse-constellation[data-v-4346e8db]{min-height:445px}}@media (width<=600px){.pulse-summary span[data-v-4346e8db]:last-child{display:none}.pulse-overview[data-v-4346e8db]{min-height:525px}.rune-ring-a[data-v-4346e8db]{width:282px;height:282px}.rune-ring-b[data-v-4346e8db]{width:215px;height:215px}.rune-node[data-v-4346e8db]{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-140px) rotate(calc(var(--angle) * -1))}.rune-node[data-v-4346e8db]:hover,.rune-node.active[data-v-4346e8db]{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-140px) rotate(calc(var(--angle) * -1)) scale(1.1)}.constellation-center[data-v-4346e8db]{width:142px;height:142px}.pulse-stats>div[data-v-4346e8db]{padding:16px 12px}.pulse-stats strong[data-v-4346e8db]{font-size:15px}.meridian-grid[data-v-4346e8db]{grid-template-columns:repeat(3,1fr)}.meridian-card[data-v-4346e8db]{min-height:136px}.list-heading[data-v-4346e8db]{align-items:flex-start;gap:12px}.list-heading button[data-v-4346e8db]{flex:none;max-width:170px}}.resource-sheet-layer[data-v-32667a46]{z-index:111;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02070ac7;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.resource-sheet-panel[data-v-32667a46]{background:radial-gradient(circle at 88% 0,#d3a45e1a,#0000 38%),#071116;border:1px solid #e1c49033;border-radius:12px;width:min(430px,100%);max-height:calc(100dvh - 44px);overflow:hidden auto;box-shadow:0 30px 90px #0000009e}.resource-sheet-head[data-v-32667a46]{border-bottom:1px solid #dcc7a21a;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 16px;display:flex}.resource-sheet-head small[data-v-32667a46]{color:#e2be8299;letter-spacing:.18em;font-size:8.5px}.resource-sheet-head h2[data-v-32667a46]{color:#f4ebd9f0;letter-spacing:.08em;margin:5px 0 0;font-family:STKaiti,KaiTi,serif;font-size:24px;font-weight:500}.resource-sheet-head p[data-v-32667a46]{color:#dcdbce8c;margin:4px 0 0;font-size:9.5px}.resource-sheet-head button[data-v-32667a46]{color:#ebe2d0b3;cursor:pointer;background:#ffffff06;border:1px solid #dccaa81f;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;display:grid}.resource-sheet-body[data-v-32667a46]{padding:16px 18px calc(18px + env(safe-area-inset-bottom));gap:9px;display:grid}.resource-sheet-item[data-v-32667a46]{background:#ffffff06;border:1px solid #68d8c914;border-radius:8px;grid-template-columns:38px minmax(0,1fr);gap:4px 10px;min-width:0;padding:13px 14px;display:grid}.resource-sheet-icon[data-v-32667a46]{color:#efc77be6;background:#c691421f;border-radius:50%;grid-row:1;place-items:center;width:34px;height:34px;display:grid}.resource-sheet-item.stones .resource-sheet-icon[data-v-32667a46]{color:#80dfcfeb;background:#3dae9d1f}.resource-sheet-item.crystals .resource-sheet-icon[data-v-32667a46]{color:#85b4eef0;background:#4774b224}.resource-sheet-meta[data-v-32667a46]{flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex}.resource-sheet-meta strong[data-v-32667a46]{color:#eee8d9e6;font-size:13px;font-weight:500}.resource-sheet-meta small[data-v-32667a46]{overflow-wrap:anywhere;color:#dcdbce80;font-size:9px;line-height:1.5}.resource-sheet-value[data-v-32667a46]{overflow-wrap:anywhere;color:#f3d8a3f2;font-variant-numeric:tabular-nums;letter-spacing:.01em;text-align:right;grid-column:1/-1;min-width:0;margin-top:5px;font-size:clamp(19px,5.4vw,25px);font-weight:500;line-height:1.15}.resource-sheet-item.stones .resource-sheet-value[data-v-32667a46]{color:#8be8d8f2}.resource-sheet-item.crystals .resource-sheet-value[data-v-32667a46]{color:#94c2f7f5}.resource-sheet-note[data-v-32667a46]{color:#dcdbce6b;margin:2px 2px 0;font-size:8.5px;line-height:1.6}.resource-sheet-enter-active[data-v-32667a46],.resource-sheet-leave-active[data-v-32667a46]{transition:opacity .18s}.resource-sheet-enter-active .resource-sheet-panel[data-v-32667a46],.resource-sheet-leave-active .resource-sheet-panel[data-v-32667a46]{transition:transform .18s,opacity .18s}.resource-sheet-enter-from[data-v-32667a46],.resource-sheet-leave-to[data-v-32667a46]{opacity:0}.resource-sheet-enter-from .resource-sheet-panel[data-v-32667a46],.resource-sheet-leave-to .resource-sheet-panel[data-v-32667a46]{opacity:0;transform:translateY(10px)scale(.985)}@media (width<=700px){.resource-sheet-layer[data-v-32667a46]{align-items:end;padding:0}.resource-sheet-panel[data-v-32667a46]{border-radius:14px 14px 0 0;width:100%;max-height:88dvh}.resource-sheet-head[data-v-32667a46]{padding:18px 18px 14px}.resource-sheet-body[data-v-32667a46]{padding:13px 14px calc(16px + env(safe-area-inset-bottom))}}.ring-summary[data-v-24abf7db]{gap:14px;display:flex}.ring-summary span[data-v-24abf7db]{color:#ddded1b8;align-items:center;gap:6px;font-size:9.5px;display:flex}.ring-summary svg[data-v-24abf7db]{color:#6bdaca8f}.ring-layout[data-v-24abf7db]{grid-template-columns:minmax(0,1.45fr) minmax(300px,.7fr);gap:16px;display:grid}.ring-visual-card[data-v-24abf7db]{background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--ring-b) 10%, transparent), transparent 21%), radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--ring-a) 5%, transparent), transparent 42%), linear-gradient(145deg, #0a191dfa, #050c10fc);border:1px solid #dfc69b21;border-radius:10px;min-height:565px;position:relative;overflow:hidden}.ring-grid[data-v-24abf7db]{opacity:.44;background-image:linear-gradient(#e2d0af06 1px,#0000 1px),linear-gradient(90deg,#e2d0af06 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 44%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 44%,#000,#0000 72%)}.ring-title[data-v-24abf7db]{flex-direction:column;gap:4px;display:flex;position:absolute;top:21px;left:23px}.ring-title span[data-v-24abf7db]{color:#ddddd1a8;letter-spacing:.16em;font-size:9px}.ring-title strong[data-v-24abf7db]{color:#efe2c9b0;font-family:STKaiti,KaiTi,serif;font-size:17px;font-weight:500}.ring-stage[data-v-24abf7db]{width:380px;height:380px;margin:78px auto 0;position:relative}.ring-stage[data-v-24abf7db]:before,.ring-stage[data-v-24abf7db]:after{content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-stage[data-v-24abf7db]:before{border:1px solid #ded4be14;width:303px;height:303px}.ring-stage[data-v-24abf7db]:after{border:1px dashed #decba612;width:337px;height:337px}.ring-aura[data-v-24abf7db]{background:radial-gradient(circle, color-mix(in srgb, var(--ring-b) 18%, transparent), transparent 66%);filter:blur(18px);border-radius:50%;position:absolute;inset:55px}.ring-arc[data-v-24abf7db]{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arc-a[data-v-24abf7db]{border:2px solid #0000;border-top-color:color-mix(in srgb, var(--ring-a) 63%, transparent);border-right-color:color-mix(in srgb, var(--ring-a) 20%, transparent);width:280px;height:280px;filter:drop-shadow(0 0 9px color-mix(in srgb, var(--ring-a) 25%, transparent));animation:24s linear infinite spin-24abf7db}.arc-b[data-v-24abf7db]{border:2px solid #0000;border-bottom-color:color-mix(in srgb, var(--ring-b) 72%, transparent);border-left-color:color-mix(in srgb, var(--ring-b) 22%, transparent);width:258px;height:258px;filter:drop-shadow(0 0 11px color-mix(in srgb, var(--ring-b) 31%, transparent));animation:19s linear infinite reverse-spin-24abf7db}.arc-c[data-v-24abf7db]{border:1px solid color-mix(in srgb, var(--ring-b) 14%, transparent);border-left-style:dashed;width:323px;height:323px;animation:42s linear infinite spin-24abf7db}.ring-stage:not(.unlocked) .ring-arc[data-v-24abf7db]{opacity:.22;filter:grayscale();animation-play-state:paused}.ring-ticks[data-v-24abf7db]{animation:65s linear infinite rotate-only-24abf7db;position:absolute;inset:28px}.ring-ticks i[data-v-24abf7db]{background:color-mix(in srgb, var(--ring-a) 25%, transparent);transform-origin:0 162px;width:1px;height:4px;transform:rotate(var(--angle));position:absolute;top:0;left:50%}.ring-center[data-v-24abf7db]{border:1px solid color-mix(in srgb, var(--ring-b) 18%, transparent);background:radial-gradient(circle,#061216fa,#050f13c9 64%,#0000 68%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:168px;height:168px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-center span[data-v-24abf7db]{color:#ddddd0b8;letter-spacing:.11em;font-size:9.5px}.ring-center strong[data-v-24abf7db]{color:#f1e7d4;margin:4px 0;font-family:STKaiti,KaiTi,serif;font-size:51.5px;font-weight:500;line-height:1}.ring-center em[data-v-24abf7db]{color:color-mix(in srgb, var(--ring-b) 55%, #e6ddc933);font-size:9.5px;font-style:normal}.truth-orbit i[data-v-24abf7db]{color:#dfdccfa8;width:24px;height:24px;transform:translate(-50%, -50%) rotate(var(--truth-angle)) translateY(-190px) rotate(calc(var(--truth-angle) * -1));background:#071116;border:1px solid #ded3bc17;border-radius:50%;place-items:center;font-family:STKaiti,KaiTi,serif;font-size:9px;font-style:normal;display:grid;position:absolute;top:50%;left:50%}.truth-orbit i.active[data-v-24abf7db]{border-color:color-mix(in srgb, var(--ring-b) 36%, transparent);color:color-mix(in srgb, var(--ring-b) 67%, white);box-shadow:0 0 13px color-mix(in srgb, var(--ring-b) 15%, transparent)}.ring-live-stats[data-v-24abf7db]{border-top:1px solid #dcc8a514;grid-template-columns:repeat(3,1fr);margin:0 23px 21px;display:grid}.ring-live-stats>div[data-v-24abf7db]{border-right:1px solid #dcc8a512;padding:17px 18px}.ring-live-stats>div[data-v-24abf7db]:last-child{border-right:0}.ring-live-stats span[data-v-24abf7db]{color:#dcdccfa8;font-size:9px;display:block}.ring-live-stats strong[data-v-24abf7db]{color:#f0e6d2ba;margin-top:7px;font-size:17px;font-weight:500;display:block}.ring-live-stats small[data-v-24abf7db]{color:#dcdbcea8;margin-left:2px;font-size:9px}.ring-dormant-note[data-v-24abf7db]{color:#dddbcea8;align-items:center;gap:6px;width:fit-content;margin:93px auto 0;font-size:9px;display:flex}.ring-action-panel[data-v-24abf7db]{padding:25px 23px}.action-index[data-v-24abf7db]{color:color-mix(in srgb, var(--ring-b) 54%, #ffffff29);letter-spacing:.14em;font-size:9px}.ring-action-panel h3[data-v-24abf7db]{color:#f2ebdbf0;margin:12px 0 9px;font-family:STKaiti,KaiTi,serif;font-size:22.5px;font-weight:500}.ring-action-panel>p[data-v-24abf7db]{color:#deded1c7;margin:0;font-size:10.5px;line-height:1.8}.unlock-requirements[data-v-24abf7db]{margin:22px 0}.unlock-requirements>div[data-v-24abf7db]{color:#dddccfa8;border-top:1px solid #dcc8a512;justify-content:space-between;padding:11px 0;font-size:9.5px;display:flex}.unlock-requirements span[data-v-24abf7db]{align-items:center;gap:6px;display:flex}.unlock-requirements strong[data-v-24abf7db]{color:#ede7d9c7;font-weight:500}.unlock-requirements>div.done[data-v-24abf7db]{color:#70dbcb8c}.unlock-requirements>div.done strong[data-v-24abf7db]{color:#70dbcba6}.ring-primary[data-v-24abf7db]{border:1px solid color-mix(in srgb, var(--ring-b) 27%, transparent);color:#eee6d6e3;background:color-mix(in srgb, var(--ring-b) 8%, #ffffff05);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:46px;font-size:10.5px;display:flex}.ring-primary[data-v-24abf7db]:disabled{opacity:.3;cursor:default}.action-footnote[data-v-24abf7db]{color:#dcdbcea8;justify-content:center;align-items:center;gap:5px;margin-top:12px;font-size:9px;display:flex}.ring-level-progress[data-v-24abf7db],.ring-next-xp[data-v-24abf7db]{margin-top:25px}.ring-level-progress>div[data-v-24abf7db]:first-child{color:#dddccfa8;justify-content:space-between;margin-bottom:8px;font-size:9px;display:flex}.ring-level-progress strong[data-v-24abf7db]{color:#f0e9dad6;font-weight:500}.ring-next-xp[data-v-24abf7db]{background:#ffffff04;border:1px solid #dcc8a512;border-radius:4px;grid-template-columns:1fr auto;align-items:center;gap:7px;margin-bottom:22px;padding:13px;display:grid}.ring-next-xp span[data-v-24abf7db]{color:#dcdbcea8;font-size:9px}.ring-next-xp strong[data-v-24abf7db]{color:#ede5d3d6;font-size:10.5px;font-weight:500}.ring-next-xp .progress-track[data-v-24abf7db]{grid-column:1/-1}.transmigration-path[data-v-24abf7db]{background:#050d128c;border:1px solid #dcc7a21a;border-radius:9px;margin-top:16px;padding:19px 21px 21px}.path-heading[data-v-24abf7db]{justify-content:space-between;align-items:flex-end;margin-bottom:15px;display:flex}.path-heading>div[data-v-24abf7db]{flex-direction:column;gap:3px;display:flex}.path-heading span[data-v-24abf7db]{color:#dcdbcea8;letter-spacing:.14em;font-size:9px}.path-heading strong[data-v-24abf7db]{color:#efe8d8d6;font-size:12px;font-weight:500}.path-heading em[data-v-24abf7db]{color:#dfc0805e;font-size:9px;font-style:normal}.stage-grid[data-v-24abf7db]{grid-template-columns:repeat(9,1fr);gap:6px;display:grid}.stage-card[data-v-24abf7db]{color:#dddccea8;background:#ffffff03;border:1px solid #dcc9a612;border-radius:4px;flex-direction:column;align-items:center;gap:5px;min-height:142px;padding:10px 5px;display:flex;position:relative}.stage-card.current[data-v-24abf7db]{border-color:color-mix(in srgb, var(--stage-b) 25%, transparent);background:color-mix(in srgb, var(--stage-b) 4%, #ffffff03)}.stage-card.complete[data-v-24abf7db]{opacity:.65}.stage-card.locked[data-v-24abf7db]{opacity:.44}.stage-index[data-v-24abf7db]{color:#dddbcd99;font-size:9px}.stage-ring[data-v-24abf7db]{width:29px;height:29px;margin:5px 0;position:relative}.stage-ring i[data-v-24abf7db]{border:1px solid color-mix(in srgb, var(--stage-a) 25%, transparent);border-radius:50%;position:absolute;inset:2px;transform:rotate(25deg)scaleY(.48)}.stage-ring i[data-v-24abf7db]:last-child{border-color:color-mix(in srgb, var(--stage-b) 35%, transparent);inset:7px -2px;transform:rotate(-25deg)scaleY(.58)}.stage-card.current .stage-ring[data-v-24abf7db]{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--stage-b) 25%, transparent))}.stage-card>strong[data-v-24abf7db]{color:#eee8dad6;font-size:10.5px;font-weight:500}.stage-card.current>strong[data-v-24abf7db]{color:color-mix(in srgb, var(--stage-b) 70%, #f4e8d4)}.stage-quality[data-v-24abf7db]{color:#dcdbcea8;font-size:9px}.stage-card em[data-v-24abf7db]{color:#eee2cdb8;margin-top:auto;font-size:9px;font-style:normal}.stage-card small[data-v-24abf7db]{color:#dcdacc99;font-size:9px}.truth-panel[data-v-24abf7db]{background:#050d1280;border:1px solid #dcc7a417;border-radius:7px;grid-template-columns:minmax(250px,.8fr) minmax(400px,1.3fr) auto;align-items:center;gap:24px;margin-top:14px;padding:17px 20px;display:grid}.truth-copy[data-v-24abf7db]{flex-direction:column;gap:4px;display:flex}.truth-copy span[data-v-24abf7db]{color:#dddccfa8;letter-spacing:.13em;font-size:9px}.truth-copy strong[data-v-24abf7db]{color:#eee7d8d6;font-size:10.5px;font-weight:500}.truth-copy p[data-v-24abf7db]{color:#dcdbcea8;margin:2px 0 0;font-size:9px;line-height:1.6}.truth-ladder[data-v-24abf7db]{grid-template-columns:repeat(9,1fr);gap:4px;display:grid}.truth-ladder>div[data-v-24abf7db]{color:#dddbcd99;flex-direction:column;align-items:center;gap:4px;font-size:9px;display:flex}.truth-ladder i[data-v-24abf7db]{border:1px solid #dcd0b814;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.truth-ladder>div.active[data-v-24abf7db]{color:#6fdacb8f}.truth-ladder>div.active i[data-v-24abf7db]{background:#3b948914;border-color:#6fdacb45}.truth-panel>button[data-v-24abf7db]{color:#e6c8918c;cursor:pointer;background:#d89f480a;border:1px solid #e1bb7529;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-width:119px;min-height:36px;font-size:9px;display:flex}@keyframes spin-24abf7db{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes reverse-spin-24abf7db{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes rotate-only-24abf7db{to{transform:rotate(360deg)}}@media (width<=1180px){.stage-grid[data-v-24abf7db]{grid-template-columns:repeat(5,1fr)}.truth-panel[data-v-24abf7db]{grid-template-columns:1fr 1.3fr}.truth-panel>button[data-v-24abf7db]{grid-column:1/-1}}@media (width<=940px){.ring-layout[data-v-24abf7db],.truth-panel[data-v-24abf7db]{grid-template-columns:1fr}}@media (width<=820px){.ring-visual-card[data-v-24abf7db]{min-height:534px}.ring-stage[data-v-24abf7db]{margin-top:62px;transform:scale(.92)}.ring-dormant-note[data-v-24abf7db]{margin-top:46px}}@media (width<=600px){.ring-summary span[data-v-24abf7db]:last-child{display:none}.ring-visual-card[data-v-24abf7db]{min-height:484px}.ring-stage[data-v-24abf7db]{width:348px;height:348px;margin-top:55px;transform:scale(.84)}.ring-dormant-note[data-v-24abf7db]{margin-top:21px}.ring-live-stats[data-v-24abf7db]{margin-top:-32px;margin-left:13px;margin-right:13px}.ring-live-stats>div[data-v-24abf7db]{padding:13px 8px}.stage-grid[data-v-24abf7db]{grid-template-columns:repeat(3,1fr)}.truth-ladder[data-v-24abf7db]{grid-template-columns:repeat(5,1fr);row-gap:10px}.truth-panel[data-v-24abf7db]{gap:15px}}.map-status[data-v-4dcad74d]{gap:10px;display:flex}.map-status>div[data-v-4dcad74d]{background:#ffffff05;border:1px solid #dccdae1a;border-radius:5px;grid-template-columns:auto 1fr;align-items:center;gap:3px 7px;min-width:115px;padding:8px 11px;display:grid}.map-status svg[data-v-4dcad74d]{color:#72d8ca8c;grid-row:1/3}.map-status span[data-v-4dcad74d]{color:#dedfd4b8;font-size:9px}.map-status strong[data-v-4dcad74d]{color:#edeadce3;font-size:10.5px;font-weight:500}.star-map-layout[data-v-4dcad74d]{grid-template-columns:minmax(0,1fr) 330px;gap:16px;min-height:565px;display:grid}.star-chart[data-v-4dcad74d]{background:radial-gradient(circle at 50% 48%,#2d6f6c1f,#0000 22%),radial-gradient(circle at 68% 22%,#e07e460f,#0000 25%),linear-gradient(150deg,#081318f5,#040a0ffa);border:1px solid #dbc7a21f;border-radius:10px;min-height:565px;position:relative;overflow:hidden}.star-chart[data-v-4dcad74d]:before{content:"";opacity:.42;background-image:radial-gradient(circle at 17% 19%,#f3e6cacc 0 1px,#0000 1.5px),radial-gradient(circle at 28% 62%,#71d7ccb3 0 1px,#0000 1.5px),radial-gradient(circle at 66% 11%,#f3e6caa6 0 1px,#0000 1.5px),radial-gradient(circle at 84% 58%,#e8b967a6 0 1px,#0000 1.5px),radial-gradient(circle at 92% 82%,#f3e6ca8c 0 1px,#0000 1.5px),radial-gradient(circle at 38% 89%,#71d7cc8c 0 1px,#0000 1.5px),radial-gradient(circle at 11% 86%,#f3e6ca78 0 1px,#0000 1.5px);background-size:170px 140px,230px 190px,270px 220px,320px 250px,360px 280px,410px 310px,450px 330px;position:absolute;inset:0}.chart-glow[data-v-4dcad74d]{border:1px solid #5fdccb14;border-radius:50%;width:240px;height:240px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 48px #5ed3c406,0 0 80px #47b0a512}.chart-title[data-v-4dcad74d]{z-index:4;flex-direction:column;gap:3px;display:flex;position:absolute;top:20px;left:22px}.chart-title span[data-v-4dcad74d]{color:#dedfd4b8;letter-spacing:.16em;font-size:9.5px}.chart-title strong[data-v-4dcad74d]{color:#efdbb5a8;font-family:STKaiti,KaiTi,serif;font-size:16px;font-weight:500}.chart-lines[data-v-4dcad74d]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.universe-node[data-v-4dcad74d]{z-index:3;color:#eae5d6e3;cursor:pointer;isolation:isolate;contain:layout;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;width:72px;min-height:56px;padding:0;display:flex;position:absolute}.universe-node[data-v-4dcad74d]:focus,.universe-node[data-v-4dcad74d]:focus-visible{outline:none}.universe-node:focus-visible .node-core[data-v-4dcad74d]{border-color:color-mix(in srgb, var(--accent) 74%, #f1e5d1);box-shadow:inset 0 0 0 4px #040b0fb8, 0 0 18px color-mix(in srgb, var(--accent) 24%, transparent), 0 0 34px color-mix(in srgb, var(--accent) 10%, transparent)}.node-core[data-v-4dcad74d]{border:1px solid color-mix(in srgb, var(--accent) 47%, transparent);width:39px;height:39px;color:var(--accent);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 55%), #081419;box-shadow:inset 0 0 0 4px #040b0fb8, 0 0 18px color-mix(in srgb, var(--accent) 9%, transparent);border-radius:50%;place-items:center;transition:border-color .16s,box-shadow .16s,background-color .16s;display:grid;position:relative}.node-core b[data-v-4dcad74d]{font-family:STKaiti,KaiTi,serif;font-size:16px;font-weight:500}.universe-node:hover .node-core[data-v-4dcad74d],.universe-node.active .node-core[data-v-4dcad74d]{border-color:color-mix(in srgb, var(--accent) 74%, #f1e5d1);box-shadow:inset 0 0 0 4px #040b0fb8, 0 0 18px color-mix(in srgb, var(--accent) 24%, transparent), 0 0 34px color-mix(in srgb, var(--accent) 10%, transparent)}.universe-node.world .node-core[data-v-4dcad74d]{border-width:1.5px;width:52px;height:52px}.universe-node.hub .node-core[data-v-4dcad74d]{border-style:dashed}.universe-node.locked[data-v-4dcad74d]{color:#e1e0d494}.universe-node.locked .node-core[data-v-4dcad74d]{opacity:.44;color:#e1e0d4c7;background:#071116;border-color:#dbd9ce24;box-shadow:inset 0 0 0 4px #03080bd1}.node-label[data-v-4dcad74d]{z-index:2;color:#f4efe3f5;letter-spacing:.04em;text-align:center;white-space:nowrap;width:72px;font-size:13px;font-weight:400;line-height:1.2;display:block;position:relative}.node-label small[data-v-4dcad74d]{color:color-mix(in srgb, var(--accent) 62%, transparent);margin-right:4px;font-family:DIN Alternate,Bahnschrift,sans-serif;font-size:9px;font-weight:400;display:inline}.home-tag[data-v-4dcad74d],.hub-tag[data-v-4dcad74d]{border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);min-width:54px;color:color-mix(in srgb, var(--accent) 58%, transparent);text-align:center;white-space:nowrap;background:#091419;border-radius:2px;padding:3px 5px;font-size:9px;position:absolute;top:58px;left:calc(50% - 27px)}.hub-tag[data-v-4dcad74d]{top:54px}.map-legend[data-v-4dcad74d]{color:#ddded2a8;gap:16px;font-size:9px;display:flex;position:absolute;bottom:18px;left:20px}.map-legend span[data-v-4dcad74d]{align-items:center;gap:5px;display:flex}.map-legend i[data-v-4dcad74d]{border-radius:50%;width:5px;height:5px;display:inline-block}.legend-live[data-v-4dcad74d]{background:#62d7c3;box-shadow:0 0 6px #62d7c3}.legend-lock[data-v-4dcad74d]{border:1px solid #dcdcd04f}.legend-route[data-v-4dcad74d]{background:#deb97559;border-radius:0!important;width:13px!important;height:1px!important}.universe-detail[data-v-4dcad74d]{background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--world-color) 10%, transparent), transparent 31%), linear-gradient(180deg, #0d1b1efa, #060e13fa);border:1px solid #e0c69624;border-radius:10px;padding:25px 23px;position:relative;overflow:hidden}.universe-detail[data-v-4dcad74d]:before{content:"";background:var(--world-color);width:2px;height:70px;box-shadow:0 0 18px color-mix(in srgb, var(--world-color) 40%, transparent);position:absolute;top:38px;left:0}.world-watermark[data-v-4dcad74d]{color:color-mix(in srgb, var(--world-color) 5%, transparent);pointer-events:none;font-family:STKaiti,KaiTi,serif;font-size:175px;line-height:1;position:absolute;top:26px;right:-24px}.world-index[data-v-4dcad74d]{color:color-mix(in srgb, var(--world-color) 65%, transparent);letter-spacing:.14em;font-family:DIN Alternate,Bahnschrift,sans-serif;font-size:12px}.world-heading[data-v-4dcad74d]{margin-top:14px;position:relative}.world-heading>span[data-v-4dcad74d]{color:#ddded2b8;letter-spacing:.11em;font-size:9.5px}.world-heading h3[data-v-4dcad74d]{color:#f2ebdb;letter-spacing:.06em;margin:7px 0 3px;font-family:STKaiti,KaiTi,serif;font-size:31.5px;font-weight:500}.world-heading em[data-v-4dcad74d]{color:color-mix(in srgb, var(--world-color) 65%, #fff3);letter-spacing:.13em;font-size:10.5px;font-style:normal}.world-status[data-v-4dcad74d]{gap:8px;margin-top:20px;display:flex}.world-status span[data-v-4dcad74d]{color:#84e2d39c;background:#347b7412;border:1px solid #64d7c724;border-radius:99px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;display:flex}.world-status span.locked[data-v-4dcad74d]{color:#dddbccb8;background:#ffffff05;border-color:#ddd1bb1a}.world-description[data-v-4dcad74d]{color:#e2e1d4c7;margin:20px 0;font-size:12px;line-height:1.85}.world-rule[data-v-4dcad74d]{background:#ffffff05;border:1px solid #dec79d17;border-radius:5px;padding:13px 14px}.world-rule>span[data-v-4dcad74d]{color:#e0ded2a8;letter-spacing:.12em;font-size:9px;display:block}.world-rule strong[data-v-4dcad74d]{color:color-mix(in srgb, var(--world-color) 59%, #e9e3d4);margin-top:6px;font-size:12px;font-weight:500;display:block}.world-rule p[data-v-4dcad74d]{color:#deddd0b8;margin:7px 0 0;font-size:9.5px;line-height:1.6}.expedition-progress[data-v-4dcad74d]{margin-top:21px}.expedition-progress>div[data-v-4dcad74d]:first-child{color:#dfdfd2b8;justify-content:space-between;align-items:baseline;margin-bottom:7px;font-size:9px;display:flex}.expedition-progress strong[data-v-4dcad74d]{color:#f0eadbe3;font-size:10.5px;font-weight:500}.expedition-progress em[data-v-4dcad74d]{color:#dfded2a8;margin-top:6px;font-size:9px;font-style:normal;display:block}.world-cta[data-v-4dcad74d]{border:1px solid color-mix(in srgb, var(--world-color) 35%, transparent);color:#eaddc4;background:color-mix(in srgb, var(--world-color) 12%, #070f13cc);letter-spacing:.1em;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;margin-top:23px;font-size:12px;display:flex;position:relative}.locked-cta[data-v-4dcad74d]{color:#e7e2d3c7;background:#ffffff06;border-color:#dac5a121}.universe-strip[data-v-4dcad74d]{scrollbar-width:thin;grid-template-columns:repeat(7,minmax(120px,1fr));gap:7px;margin-top:15px;display:grid;overflow-x:auto}.strip-item[data-v-4dcad74d]{cursor:pointer;background:#ffffff04;border:1px solid #dbcbae14;border-radius:4px;align-items:center;gap:8px;min-width:122px;min-height:52px;padding:8px 10px;transition:all .16s;display:flex}.strip-item[data-v-4dcad74d]:hover,.strip-item.active[data-v-4dcad74d]{background:#dfab560a;border-color:#e1bb7533}.strip-item.locked[data-v-4dcad74d]{opacity:.42}.strip-item>span[data-v-4dcad74d]{border:1px solid;border-radius:50%;place-items:center;width:26px;height:26px;font-family:STKaiti,KaiTi,serif;font-size:12px;display:grid}.strip-item>div[data-v-4dcad74d]{flex:1;min-width:0}.strip-item strong[data-v-4dcad74d]{color:#eeeadce3;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:500;display:block;overflow:hidden}.strip-item small[data-v-4dcad74d]{color:#dcdbcea8;white-space:nowrap;margin-top:3px;font-size:9px;display:block}.strip-item>svg[data-v-4dcad74d]{color:#dccbaa47}.next-discovery[data-v-4dcad74d]{background:linear-gradient(90deg,#e0aa550d,#0000);border:1px solid #dbc49b17;border-radius:5px;align-items:center;gap:12px;margin-top:14px;padding:13px 16px;display:flex}.discovery-icon[data-v-4dcad74d]{color:#e6be778f;border:1px solid #e1b36826;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.next-discovery>div[data-v-4dcad74d]:nth-child(2){flex-direction:column;gap:3px;display:flex}.next-discovery span[data-v-4dcad74d]{color:#dfe0d3a8;font-size:9px}.next-discovery strong[data-v-4dcad74d]{color:#efe8d8d6;font-size:10.5px;font-weight:500}.next-discovery em[data-v-4dcad74d]{color:#e4c07c6e;margin-left:auto;font-size:9.5px;font-style:normal}@media (width<=1120px){.star-map-layout[data-v-4dcad74d]{grid-template-columns:minmax(0,1fr) 300px}}@media (height<=820px) and (width>=941px){.star-map-layout[data-v-4dcad74d],.star-chart[data-v-4dcad74d]{min-height:505px}.universe-detail[data-v-4dcad74d]{padding:20px}.world-description[data-v-4dcad74d]{margin:14px 0}.world-status[data-v-4dcad74d]{margin-top:14px}.expedition-progress[data-v-4dcad74d]{margin-top:15px}.world-cta[data-v-4dcad74d]{margin-top:16px}}@media (width<=940px){.star-map-layout[data-v-4dcad74d]{grid-template-columns:1fr}.universe-detail[data-v-4dcad74d]{min-height:auto}}@media (width<=820px){.map-status>div[data-v-4dcad74d]:first-child{display:none}.star-chart[data-v-4dcad74d]{min-height:510px}.universe-detail[data-v-4dcad74d]{padding:21px 18px}.universe-strip[data-v-4dcad74d]{grid-template-columns:repeat(13,minmax(122px,1fr))}}@media (width<=430px){.star-chart[data-v-4dcad74d]{min-height:475px}.chart-title[data-v-4dcad74d]{top:16px;left:16px}.universe-node .node-label[data-v-4dcad74d]{font-size:9.5px}.universe-node .node-core[data-v-4dcad74d]{width:34px;height:34px}.universe-node.world .node-core[data-v-4dcad74d]{width:46px;height:46px}.home-tag[data-v-4dcad74d],.hub-tag[data-v-4dcad74d]{display:none}.map-legend[data-v-4dcad74d]{bottom:12px;left:14px}.next-discovery em[data-v-4dcad74d]{display:none}}.toast-stack[data-v-a5d9927a]{z-index:120;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}.toast-item[data-v-a5d9927a]{color:#efeadce3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081317f0;border:1px solid #e0caa426;border-radius:5px;align-items:center;gap:8px;min-height:38px;padding:7px 12px 7px 7px;font-size:10.5px;display:flex;box-shadow:0 12px 35px #00000059}.toast-item>span[data-v-a5d9927a]{color:#78ddceb8;background:#43998e17;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.toast-item.success[data-v-a5d9927a]{border-color:#5ed7c533}.toast-item.warning>span[data-v-a5d9927a]{color:#e7b769;background:#db993e17}.toast-item.warning[data-v-a5d9927a]{border-color:#e0ae5b2e}.toast-enter-active[data-v-a5d9927a],.toast-leave-active[data-v-a5d9927a]{transition:all .2s}.toast-enter-from[data-v-a5d9927a],.toast-leave-to[data-v-a5d9927a]{opacity:0;transform:translateY(-7px)scale(.97)}@media (width<=820px){.toast-stack[data-v-a5d9927a]{top:calc(15px + env(safe-area-inset-top));width:max-content;max-width:calc(100vw - 30px)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e9e5d8;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#050b0f;font-family:Microsoft YaHei UI,PingFang SC,Noto Sans CJK SC,sans-serif}*{box-sizing:border-box}html,body,#app{width:100%;min-width:320px;min-height:100%;margin:0}body{background:#050b0f;overflow:hidden}.boot-screen{color:#e6dfd08f;letter-spacing:.18em;background:#050d11;flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:10px;display:flex;position:fixed;inset:0}.boot-screen .brand-mark{color:#e7bd73;border:1px solid #e5b96959;width:50px;height:50px;transform:rotate(45deg)}.boot-screen .brand-mark span{transform:rotate(-45deg)}button,input{font:inherit}button{-webkit-tap-highlight-color:transparent}button:focus-visible{outline-offset:2px;outline:1px solid #6fdfcfcc}::selection{color:#081014;background:#d6b476}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#dec69d24;border-radius:5px}.app-shell{background:radial-gradient(circle at 83% 5%,#674e321c,#0000 24%),radial-gradient(circle at 35% 100%,#27646017,#0000 31%),#060d12;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.ambient-stars{pointer-events:none;opacity:.45;background-image:radial-gradient(circle at 7% 12%,#f1e4cab8 0 .7px,#0000 1px),radial-gradient(circle at 21% 61%,#66d3c480 0 .7px,#0000 1px),radial-gradient(circle at 48% 18%,#f1e4ca73 0 .6px,#0000 1px),radial-gradient(circle at 76% 65%,#e2b16778 0 .7px,#0000 1px),radial-gradient(circle at 93% 28%,#f1e4ca8c 0 .7px,#0000 1px);background-size:240px 230px,310px 280px,370px 330px,430px 390px,510px 450px;position:fixed;inset:0}.main-frame{flex-direction:column;flex:1;min-width:0;height:100dvh;display:flex;position:relative;overflow:hidden}.topbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050c1094;border-bottom:1px solid #ddc7a117;align-items:center;gap:24px;min-height:74px;padding:13px clamp(22px,2.4vw,38px);display:flex;position:relative}.world-state{align-items:center;gap:10px;display:flex}.status-light{background:#62d5c0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #62d5c0ad}.world-state>div{flex-direction:column;gap:3px;display:flex}.world-state strong{color:#eee8dae3;letter-spacing:.05em;font-size:10.5px;font-weight:500}.world-state span{color:#dddccfa8;letter-spacing:.04em;font-size:9px}.mobile-brand{display:none}.resource-strip{align-items:center;gap:7px;margin-left:auto;display:flex}.resource-summary{display:none}.resource-strip>div{background:#ffffff05;border:1px solid #dcc9a614;border-radius:4px;grid-template-rows:auto auto;grid-template-columns:28px auto;align-items:center;column-gap:7px;min-width:100px;padding:5px 9px 5px 6px;display:grid}.resource-icon{border-radius:50%;grid-row:1/3;place-items:center;width:26px;height:26px;display:grid}.resource-icon.coin{color:#dcb46c;background:#daa34814}.resource-icon.stone{color:#73dbcd;background:#41998f14}.resource-icon.crystal{color:#d78573;background:#c2574514}.resource-strip b{color:#f1ebdce3;font-size:10.5px;font-weight:500}.resource-strip small{color:#dcdbcda8;font-size:9px}.top-actions{align-items:center;gap:5px;display:flex}.top-actions>button:not(.top-player){color:#e4e2d5b8;cursor:pointer;background:#ffffff05;border:1px solid #dccaa814;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:relative}.top-actions>button:not(.top-player):hover{color:#ede8d9e3;border-color:#dcbc8029}.top-actions .help-trigger{color:#e8c38185;background:#d89e4709;border-color:#e0b76c21}.top-actions .help-trigger:after{content:"";background:#68d5c1;border:1px solid #061015;border-radius:50%;width:5px;height:5px;position:absolute;top:0;right:0;box-shadow:0 0 6px #68d5c185}.top-actions .help-trigger:hover{color:#f3d399d1;background:#d89e4712;border-color:#e4ba6e4d}.daily-trigger i{background:#e6b05f;border:1px solid #061015;border-radius:50%;width:5px;height:5px;position:absolute;top:0;right:1px}.top-player{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #ddc7a217;align-items:center;gap:8px;margin-left:7px;padding-left:12px;font-family:inherit;display:flex}.top-player:hover .player-medallion{border-color:#68dac975;box-shadow:0 0 18px #49cab91f}.top-player:hover strong{color:#f2d6a3}.top-player:focus-visible{outline-offset:4px;outline:1px solid #69daca73}.player-medallion{color:#98dfd5;background:radial-gradient(circle at 35% 30%,#4aaea033,#081318 67%);border:1px solid #66d8c945;border-radius:50%;place-items:center;width:34px;height:34px;font-family:STKaiti,KaiTi,serif;font-size:15px;display:grid}.top-player>.player-info{flex-direction:column;gap:3px;display:flex}.top-player .player-info strong{color:#efe9dbe3;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:9.5px;font-weight:500;display:block;overflow:hidden}.top-player .player-info>span{color:#dcdbcea8;font-size:9px}.content-scroll{scroll-behavior:smooth;flex:1;min-height:0;overflow:hidden auto}.view-page{width:100%;max-width:1480px;margin:0 auto;padding:25px clamp(22px,2.4vw,38px) 22px}.section-heading{justify-content:space-between;align-items:center;gap:20px;min-height:62px;margin-bottom:16px;display:flex}.section-heading>div:first-child{flex-direction:column;gap:5px;display:flex}.section-kicker{color:#dcdbcea8;letter-spacing:.21em;font-size:9px}.section-heading h2{color:#ede6d7;letter-spacing:.07em;margin:0;font-family:STKaiti,KaiTi,serif;font-size:28px;font-weight:500}.realm-chip{background:#ffffff04;border:1px solid #dec8a01a;border-radius:4px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:baseline;min-width:170px;padding:8px 12px;display:grid}.realm-chip span{color:#dedccfa8;grid-column:1/-1;margin-bottom:2px;font-size:9px}.realm-chip strong{color:#efd9b0b8;font-family:STKaiti,KaiTi,serif;font-size:16px;font-weight:500}.realm-chip em{color:#6ddacb66;justify-self:end;font-size:9px;font-style:normal}.panel{background:linear-gradient(160deg,#0b171bcc,#060e13d1);border:1px solid #dcc8a41c;border-radius:8px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.panel-heading>div:first-child{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.panel-heading span{color:#dfe0d3c7;font-size:10.5px;line-height:1.35;display:block}.panel-heading strong{color:#f3edddf0;overflow-wrap:anywhere;max-width:100%;font-size:14.5px;font-weight:500;line-height:1.35;display:block}.panel-heading>svg{flex:none;margin-left:auto}.progress-track{background:#ffffff0b;border-radius:3px;height:3px;overflow:hidden}.progress-track.tall{height:4px}.progress-track>span,.progress-track>i{background:linear-gradient(90deg,#5ad5c0,#d9b56e);border-radius:3px;height:100%;transition:width .28s;display:block;box-shadow:0 0 10px #5ad5c033}.desktop-footer{color:#dcdbcda8;letter-spacing:.05em;border-top:1px solid #dcc7a10f;align-items:center;gap:11px;min-height:30px;padding:0 clamp(22px,2.4vw,38px);font-size:9px;display:flex}.desktop-footer i{background:#dcdbcd3b;border-radius:50%;width:2px;height:2px}.desktop-footer em{color:#60d1c14d;margin-left:auto;font-style:normal}.brand-mark{place-items:center;display:grid}.brand-mark.small{color:#efc67b;letter-spacing:.04em;background:linear-gradient(135deg,#d7984729,#0000),#0b1518;border:1px solid #e6bd746b;flex:none;width:38px;height:38px;font-family:Bahnschrift,DIN Alternate,sans-serif;font-size:11px;font-weight:700;transform:rotate(45deg);box-shadow:inset 0 0 0 3px #071014,0 0 18px #da994914}.brand-mark.small>span{transform:rotate(-45deg)}.brand-mark>span{display:block}.mobile-nav{display:none}.drawer-layer,.settings-layer{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02070aa8;position:fixed;inset:0}.drawer-layer{justify-content:flex-end;display:flex}.daily-drawer{background:radial-gradient(circle at 100% 0,#cc8e4b14,#0000 28%),linear-gradient(160deg,#0a181d,#060d12);border-left:1px solid #e0c39026;width:min(380px,100%);height:100%;padding:25px;overflow-y:auto;box-shadow:-24px 0 70px #00000052}.daily-drawer>header,.settings-modal>header{justify-content:space-between;align-items:flex-start;display:flex}.daily-drawer>header>div,.settings-modal>header>div{flex-direction:column;gap:5px;display:flex}.daily-drawer header span,.settings-modal header span{color:#dddccfa8;letter-spacing:.16em;font-size:9px}.daily-drawer header strong,.settings-modal header strong{color:#f2ebdbf0;font-family:STKaiti,KaiTi,serif;font-size:22.5px;font-weight:500}.daily-drawer header button,.settings-modal header button{color:#e5e1d4c7;cursor:pointer;background:#ffffff05;border:1px solid #dccaa917;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.daily-day{background:linear-gradient(120deg,#d6a3520d,#0000),#ffffff04;border:1px solid #ddc59b17;border-radius:6px;flex-direction:column;gap:4px;margin:26px 0 20px;padding:18px;display:flex}.daily-day span{color:#dadacda8;font-size:9px}.daily-day strong{color:#f0e2c6ba;font-family:STKaiti,KaiTi,serif;font-size:20.5px;font-weight:500}.daily-day em{color:#dcdacda8;align-self:flex-end;font-size:9px;font-style:normal}.daily-task-list{flex-direction:column;gap:8px;display:flex}.daily-task{background:#ffffff04;border:1px solid #dcc9a714;border-radius:5px;grid-template-columns:30px 1fr auto;align-items:center;gap:11px;padding:13px 12px;display:grid}.task-check{color:#6bd9c970;background:#3e978d0d;border:1px solid #68d8c821;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9.5px;display:grid}.daily-task.complete .task-check{color:#0b1518;background:#69d6c2}.daily-task>div:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.daily-task>div:nth-child(2)>strong{color:#eee8dae3;font-size:10.5px;font-weight:500}.daily-task>div:nth-child(2)>span{color:#dcdbcea8;font-size:9px}.daily-task .progress-track{margin-top:3px}.daily-task>button{color:#e8c38396;cursor:pointer;background:#d79d440d;border:1px solid #e0b56933;border-radius:3px;min-width:52px;min-height:27px;padding:4px 7px;font-size:9px}.daily-task>button:disabled{color:#dddbce99;background:#ffffff03;border-color:#dacdb612}.daily-bonus{color:#6bd9c97d;background:#3990860a;border:1px solid #68d8c91a;border-radius:5px;align-items:center;gap:12px;margin-top:18px;padding:14px;display:flex}.daily-bonus>div{flex-direction:column;flex:1;gap:3px;display:flex}.daily-bonus span{color:#dcdbcea8;font-size:9px}.daily-bonus strong{color:#ede8d9d6;font-size:9.5px;font-weight:500}.daily-bonus b{color:#70dccd96;font-size:14.5px;font-weight:500}.settings-layer{place-items:center;padding:20px;display:grid}.settings-modal{background:radial-gradient(circle at 100% 0,#57ab9e12,#0000 27%),linear-gradient(160deg,#0b191e,#060d12);border:1px solid #dec59b24;border-radius:9px;width:min(430px,100%);max-height:calc(100dvh - 32px);padding:26px;overflow-y:auto;box-shadow:0 28px 90px #00000080}.setting-row{border-bottom:1px solid #dcc8a412;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.setting-row>div{flex-direction:column;gap:4px;display:flex}.setting-row span{color:#ede8dad6;font-size:11.5px}.setting-row strong{color:#dcdbcea8;font-size:10.5px;font-weight:400}.offline-insight-setting{align-items:flex-start}.offline-insight-options{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:190px;flex-direction:row!important;display:flex!important}.offline-insight-options button{color:#dedccf9e;cursor:pointer;background:#ffffff04;border:1px solid #dcc9a717;border-radius:3px;min-width:29px;min-height:27px;padding:4px 6px;font-size:8.5px}.offline-insight-options button.active{color:#9aeee1;background:#36928717;border-color:#65dbcd4f}.offline-insight-hint{color:#dcdbce66;background:#ffffff03;border:1px solid #dcc9a712;border-radius:5px;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 12px;display:flex}.offline-insight-hint.active{color:#6cdbcb9e;background:#31877c09;border-color:#65dbcd26}.offline-insight-hint>svg{flex:none;margin-top:1px}.offline-insight-hint>div{flex-direction:column;gap:3px;min-width:0;display:flex}.offline-insight-hint span{color:#ede8dad6;font-size:10px}.offline-insight-hint strong{color:#e0ded1ad;font-size:9.5px;font-weight:400}.offline-insight-hint em{color:#dcdbce75;font-size:8.5px;font-style:normal;line-height:1.55}.toggle{cursor:pointer;background:#ffffff06;border:1px solid #dbcaab1f;border-radius:99px;flex:none;width:39px;height:21px;transition:all .18s;position:relative}.toggle i{background:#dedccf4f;border-radius:50%;width:13px;height:13px;transition:all .18s;position:absolute;top:3px;left:3px}.toggle.on{background:#3d948924;border-color:#60d5c542}.toggle.on i{background:#68d6c1;left:21px;box-shadow:0 0 8px #68d6c166}.save-info{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:19px;display:grid}.save-info>div{background:#ffffff04;border:1px solid #dccaa812;border-radius:4px;padding:11px 9px}.save-info span{color:#dcdbcea8;font-size:10px;display:block}.save-info strong{color:#ede8dad6;margin-top:5px;font-size:11px;font-weight:500;display:block}.logout-button{color:#ebe4d4a3;cursor:pointer;background:#ffffff05;border:1px solid #dcc7a21f;border-radius:4px;min-height:29px;padding:5px 9px;font-size:10.5px}.password-trigger{color:#8feadcdb;white-space:nowrap;cursor:pointer;background:#3a93880f;border:1px solid #69d9c933;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-height:29px;padding:5px 9px;font-size:10.5px;display:inline-flex}.password-trigger:hover{background:#3a93881a;border-color:#69d9c961}.password-editor{background:#32857b09;border:1px solid #69d9c921;border-radius:6px;flex-direction:column;gap:11px;margin-top:14px;padding:14px;display:flex}.password-editor-heading{border-bottom:1px solid #dcc8a512;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.password-editor-heading>span{color:#f1ebdceb;align-items:center;gap:6px;font-size:11.5px;display:flex}.password-editor-heading>span svg{color:#6fdccdb8}.password-editor-heading small{color:#dddccf94;text-align:right;font-size:9.5px}.password-field{flex-direction:column;gap:5px;display:flex}.password-field>span{color:#e5e2d6b8;font-size:10px}.password-input{color:#6cdaca8c;background:#ffffff04;border:1px solid #dcc9a71f;border-radius:4px;align-items:center;gap:8px;min-height:38px;padding:0 10px;display:flex}.password-input:focus-within{border-color:#69daca5c;box-shadow:0 0 0 3px #44a3960d}.password-input input{color:#f7f1e4f2;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11.5px}.password-input input::placeholder{color:#e0ded257}.password-input button{color:#e4e1d680;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.password-error{color:#ffa38ff0;background:#a0342912;border:1px solid #d85f4e2e;border-radius:4px;margin:0;padding:7px 9px;font-size:10px;line-height:1.5}.password-actions{grid-template-columns:.8fr 1.2fr;gap:6px;margin-top:2px;display:grid}.password-actions button{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-height:36px;font-size:10.5px;display:flex}.password-cancel{color:#ebe6d9b3;background:#ffffff04;border:1px solid #dcc8a51a}.password-cancel:disabled{opacity:.45;cursor:default}.password-save{color:#24190e;background:linear-gradient(110deg,#efd29a,#d4a158);border:1px solid #e6be7552}.password-save:disabled{opacity:.5;cursor:default}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.view-enter-active,.view-leave-active{transition:opacity .15s,transform .15s}.view-enter-from{opacity:0;transform:translateY(5px)}.view-leave-to{opacity:0;transform:translateY(-3px)}.drawer-enter-active,.drawer-leave-active{transition:opacity .2s}.drawer-enter-active .daily-drawer,.drawer-leave-active .daily-drawer{transition:transform .22s}.drawer-enter-from,.drawer-leave-to{opacity:0}.drawer-enter-from .daily-drawer,.drawer-leave-to .daily-drawer{transform:translate(100%)}.modal-enter-active,.modal-leave-active{transition:opacity .18s}.modal-enter-active .settings-modal,.modal-leave-active .settings-modal{transition:transform .18s,opacity .18s}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .settings-modal,.modal-leave-to .settings-modal{opacity:0;transform:translateY(8px)scale(.985)}@media (width<=1180px){.world-state{display:none}.resource-strip{margin-left:0}}@media (width<=820px){body{overflow:hidden}.app-shell{display:block}.main-frame{height:100dvh}.topbar{min-height:62px;padding:calc(8px + env(safe-area-inset-top)) 14px 8px;background:#050c10d1;gap:9px}.mobile-brand{align-items:center;gap:8px;display:flex}.mobile-brand>div:last-child{flex-direction:column;gap:2px;display:flex}.mobile-brand strong{color:#f1e8d7e3;font-size:10.5px;font-weight:500}.mobile-brand span{color:#dbdacda8;white-space:nowrap;font-size:9px}.resource-strip{gap:4px;margin-left:auto}.resource-summary{color:#efe0c6d9;cursor:pointer;background:#ffffff05;border:1px solid #dcc9a614;border-radius:4px;align-items:center;gap:4px;min-height:28px;padding:4px 7px;display:flex}.resource-summary>svg{color:#dcdbcd85;flex:none}.resource-strip>div,.resource-strip>div:nth-child(3){display:none}.resource-icon{width:20px;height:20px}.resource-icon svg{width:11px}.resource-strip b{font-size:9px}.resource-strip small{display:none}.top-actions{gap:2px}.top-actions .sound-toggle,.top-player{display:none}.top-actions>button:not(.top-player){width:28px;height:28px}.content-scroll{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.view-page{padding:18px 14px}.section-heading{min-height:53px;margin-bottom:12px}.section-heading h2{font-size:25px}.desktop-footer{display:none}.mobile-nav{z-index:40;min-height:calc(62px + env(safe-area-inset-bottom));padding:5px 10px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050c10e8;border-top:1px solid #ddc69e1a;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:#ddddd1b8;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:9px;display:flex;position:relative}.mobile-nav button.active{color:#dfbd7b}.mobile-nav button i{opacity:0;background:#e3b96f;width:17px;height:1px;position:absolute;top:-6px;box-shadow:0 0 10px #e3b96f}.mobile-nav button.active i{opacity:1}.daily-drawer{width:min(100%,390px)}.settings-layer{align-items:end;padding:0}.settings-modal{width:100%;padding:22px 20px calc(22px + env(safe-area-inset-bottom));border-radius:12px 12px 0 0}}@media (width<=430px){.brand-mark.small{width:33px;height:33px}.mobile-brand span{text-overflow:ellipsis;max-width:86px;overflow:hidden}.resource-strip>div:nth-child(2){display:none}.section-heading .map-status,.section-heading .pulse-summary{max-width:125px}.save-info{grid-template-columns:1fr}.offline-insight-setting{flex-direction:column;align-items:stretch;gap:10px}.offline-insight-options{justify-content:flex-start;max-width:none}.password-editor-heading{flex-direction:column;align-items:flex-start}.password-editor-heading small{text-align:left}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
