body{position:relative;margin:0;min-width:320px;min-height:100vh;cursor:url(/assets/mouse_cursor-BfNzbWxD.png) 25 30,auto!important;background-color:#0f172a;background-image:url(/assets/%E5%A5%87%E5%B9%BB%E5%A4%A7%E9%99%86V3.1-%E5%B0%8F%E5%B0%BA%E5%AF%B8-e83pO8rT.png);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;color:#e2e8f0;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.app-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;background:#000;transition:opacity .7s ease,visibility .7s ease}.app-loader--leaving{visibility:hidden;opacity:0}.app-loader__field{position:relative;display:grid;width:min(70vh,76vw);aspect-ratio:1;place-items:center;overflow:hidden}.app-loader__vortex{position:relative;z-index:2;width:76%;height:76%;object-fit:cover;opacity:.78;filter:saturate(.72) contrast(1.08);animation:app-loader-vortex-in .8s ease-out both,app-loader-vortex-spin 24s linear .8s infinite reverse}.app-loader__field:before,.app-loader__field:after{position:absolute;top:18%;right:18%;bottom:18%;left:18%;z-index:1;border:1px solid rgba(122,205,255,.22);border-radius:50%;content:"";animation:app-loader-ring 2.4s ease-in-out infinite}.app-loader__field:after{top:28%;right:28%;bottom:28%;left:28%;border-color:#ffe19433;animation-delay:-.8s}.app-loader__particle{position:absolute;z-index:3;width:7px;height:7px;border-radius:50%;background:#dff7ff;box-shadow:0 0 12px #8edafff2,0 0 26px #ffda7e5c;opacity:0;animation:app-loader-particle 1.9s ease-in-out infinite}.app-loader__particle--1{--particle-x: -36vw;--particle-y: -28vh;animation-delay:0s}.app-loader__particle--2{--particle-x: 34vw;--particle-y: -30vh;animation-delay:-.28s}.app-loader__particle--3{--particle-x: -42vw;--particle-y: 8vh;animation-delay:-.5s}.app-loader__particle--4{--particle-x: 38vw;--particle-y: 12vh;animation-delay:-.72s}.app-loader__particle--5{--particle-x: -24vw;--particle-y: 34vh;animation-delay:-.94s}.app-loader__particle--6{--particle-x: 26vw;--particle-y: 36vh;animation-delay:-1.16s}.app-loader__particle--7{--particle-x: 0vw;--particle-y: -42vh;animation-delay:-1.38s}.app-loader__particle--8{--particle-x: 4vw;--particle-y: 42vh;animation-delay:-1.6s}.app-loader__progress{position:fixed;left:50%;bottom:13vh;width:min(340px,54vw);height:8px;overflow:hidden;border:1px solid rgba(141,204,255,.38);border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 12px #000000b8,0 0 22px #56b3ff33;transform:translate(-50%)}.app-loader__progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6acbff,#fff1a8 52%,#74e3ff);box-shadow:0 0 16px #9ae0ffd1;transform:translate(-100%);animation:app-loader-progress 1.8s cubic-bezier(.4,0,.2,1) forwards}@keyframes app-loader-vortex-in{0%{opacity:0;transform:scale(.68) rotate(-18deg)}to{opacity:.78;transform:scale(1) rotate(0)}}@keyframes app-loader-vortex-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes app-loader-ring{0%,to{opacity:.22;transform:scale(.92)}50%{opacity:.62;transform:scale(1.1)}}@keyframes app-loader-particle{0%{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.35)}22%{opacity:.95}72%{opacity:.75}to{opacity:0;transform:translate(0) scale(1.35)}}@keyframes app-loader-progress{0%{transform:translate(-100%)}68%{transform:translate(-24%)}to{transform:translate(0)}}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#140f0a73,#1e140fa6);pointer-events:none}.adventure-card{background-color:#f3e7c9!important;border:2px solid #D9C49A!important;box-shadow:0 4px 16px #28190f26!important;color:#4a3426!important}.adventure-card .n-card-header__main{color:#9c6b3d!important}.adventure-dialog{background-color:#f8efd8!important;border:3px solid #9C6B3D!important;box-shadow:0 8px 32px #1e140f4d!important;color:#4a3426!important}#app{position:relative;z-index:1;min-height:100vh}*{box-sizing:border-box;cursor:url(/assets/mouse_cursor-BfNzbWxD.png) 25 30,auto!important}a,button,[role=button],input[type=button],input[type=submit],.n-button{cursor:url(/assets/mouse_cursor-BfNzbWxD.png) 25 30,pointer!important}.release-notes[data-v-8f9d01f6]{white-space:pre-wrap;line-height:1.7;padding:10px 12px;border-radius:10px;background:#f8f0dde6;border:1px solid rgba(188,151,95,.35);color:#5f4222}.dialogue-media[data-v-f7002f33]{display:grid;gap:10px;margin-bottom:12px}.dialogue-media__image[data-v-f7002f33],.dialogue-media__video[data-v-f7002f33]{width:min(100%,560px);max-height:40vh;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#00000052;object-fit:contain}.dialogue-frame[data-v-e567e6b4]{border-radius:18px}.portrait-layer[data-v-bcb5705d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.portrait-layer__slot[data-v-bcb5705d]{position:absolute;bottom:170px;width:min(28vw,320px);display:flex;justify-content:center}.portrait-layer__slot--left[data-v-bcb5705d]{left:4vw}.portrait-layer__slot--center[data-v-bcb5705d]{left:50%;transform:translate(-50%)}.portrait-layer__slot--right[data-v-bcb5705d]{right:4vw}.portrait-card[data-v-bcb5705d]{max-width:100%;max-height:min(56vh,540px);display:flex;align-items:flex-end;justify-content:center;transition:opacity .2s ease,transform .2s ease,filter .2s ease}.portrait-card--muted[data-v-bcb5705d]{opacity:.55;filter:grayscale(.3);transform:scale(.97)}.portrait-card__image[data-v-bcb5705d]{max-width:100%;max-height:min(56vh,540px);object-fit:contain;filter:drop-shadow(0 16px 32px rgba(0,0,0,.26))}@media (max-width: 960px){.portrait-layer__slot[data-v-bcb5705d]{width:min(34vw,240px);bottom:200px}}.dialogue-rich-text[data-v-ba6c7104]{color:#f8e9cf;line-height:1.8}.dialogue-rich-text[data-v-ba6c7104] p,.dialogue-rich-text[data-v-ba6c7104] h1,.dialogue-rich-text[data-v-ba6c7104] h2,.dialogue-rich-text[data-v-ba6c7104] h3,.dialogue-rich-text[data-v-ba6c7104] ul,.dialogue-rich-text[data-v-ba6c7104] ol{margin:0 0 8px}.dialogue-rich-text[data-v-ba6c7104] a{color:#7fd4ff}.dialogue-overlay[data-v-b66e71e1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center}.dialogue-backdrop[data-v-b66e71e1]{position:absolute;top:0;right:0;bottom:0;left:0}.dialogue-shell[data-v-b66e71e1]{position:relative;z-index:1;width:min(1120px,calc(100vw - 40px));padding-bottom:24px}.dialogue-panel[data-v-b66e71e1]{overflow:hidden}.dialogue-panel__content[data-v-b66e71e1]{padding:20px 24px;background:#100a08c7}.dialogue-panel__header[data-v-b66e71e1],.dialogue-panel__footer[data-v-b66e71e1],.dialogue-actions[data-v-b66e71e1]{display:flex;align-items:center;justify-content:space-between;gap:12px}.dialogue-nameplate[data-v-b66e71e1]{min-width:124px;padding:10px 16px;color:#fff4db;font-size:18px;font-weight:700;background:#ffd6911f;border-radius:12px}.dialogue-panel__footer[data-v-b66e71e1]{justify-content:flex-end;margin-top:12px}.dialogue-action[data-v-b66e71e1]{padding:10px 16px;border:1px solid rgba(255,233,197,.16);border-radius:12px;background:#ffffff0f;color:#fff1d8}.dialogue-action--primary[data-v-b66e71e1]{background:linear-gradient(180deg,#ffe0a4eb,#e1ae59eb);color:#402819;font-weight:700}.dialogue-fade-enter-active[data-v-b66e71e1],.dialogue-fade-leave-active[data-v-b66e71e1]{transition:opacity .2s ease}.dialogue-fade-enter-from[data-v-b66e71e1],.dialogue-fade-leave-to[data-v-b66e71e1]{opacity:0}@media (max-width: 960px){.dialogue-shell[data-v-b66e71e1]{width:calc(100vw - 20px);padding-bottom:12px}.dialogue-panel__content[data-v-b66e71e1]{padding:14px}}
