.toast-stack[data-v-d8671c2a]{position:fixed;top:56px;left:50%;transform:translate(-50%);z-index:100001;display:flex;flex-direction:column;gap:6px;pointer-events:none}.toast-slot[data-v-d8671c2a]{display:flex;justify-content:center;min-height:0}.toast-card[data-v-d8671c2a]{border-width:1px;border-style:solid;border-radius:16px;border-color:var(--border-panel, transparent);background:linear-gradient(180deg,var(--surface-panel-main, transparent),var(--surface-panel-sub, transparent));box-shadow:var(--shadow-panel, 0 8px 18px rgba(0, 0, 0, .16));pointer-events:none}.toast-card--plain[data-v-d8671c2a]{padding:8px 12px;min-width:min(168px,calc(100vw - 20px));max-width:min(260px,calc(100vw - 20px))}.toast-card--receipt[data-v-d8671c2a]{padding:9px 12px;min-width:min(212px,calc(100vw - 20px));max-width:min(320px,calc(100vw - 20px))}.toast-card__row[data-v-d8671c2a]{display:flex;align-items:flex-start;gap:0}.toast-card__row--with-label[data-v-d8671c2a]{gap:10px}.toast-card__text[data-v-d8671c2a]{min-width:0;display:flex;flex-direction:column;gap:2px;width:100%}.toast-card__title[data-v-d8671c2a]{font-size:var(--ui-text-body);font-weight:var(--ui-player-font-weight, 400);line-height:var(--ui-line-normal, 1.35);word-break:break-word}.toast-card--plain .toast-card__title[data-v-d8671c2a]{font-size:var(--ui-text-body);font-weight:var(--ui-player-font-weight, 400);text-align:center}.toast-card__detail[data-v-d8671c2a]{font-size:var(--ui-text-body);line-height:var(--ui-line-normal, 1.35);color:var(--ui-player-text-color, var(--text-muted, var(--color-text-dim)));-webkit-text-fill-color:var(--ui-player-text-color, var(--text-muted, var(--color-text-dim)));font-weight:var(--ui-player-font-weight, 400);word-break:break-word}.toast-card__label[data-v-d8671c2a]{margin-top:1px;padding:1px 7px;border-radius:999px;font-size:var(--ui-text-label);font-weight:var(--ui-player-font-weight, 400);white-space:nowrap;border:1px solid var(--border-chip, transparent);background:var(--surface-chip-main, transparent);color:var(--text-chip, currentColor)}.toast-slot-enter-active[data-v-d8671c2a],.toast-slot-leave-active[data-v-d8671c2a]{transition:opacity .2s ease,transform .2s ease}.toast-slot-enter-from[data-v-d8671c2a],.toast-slot-leave-to[data-v-d8671c2a]{opacity:0;transform:translateY(-8px)}:root[data-display-mode=nostalgia] .toast-card[data-v-d8671c2a],:root[data-display-mode=fullConfig] .toast-card[data-v-d8671c2a]{border-color:color-mix(in srgb,var(--nostalgia-modal-border, var(--nostalgia-border)) 92%,transparent);background:linear-gradient(180deg,var(--nostalgia-modal-bg-strong, #fff),var(--nostalgia-modal-bg, #f9f9f9));box-shadow:0 16px 34px #20140829}:root[data-display-mode=fullConfig] .toast-card[data-v-d8671c2a]{border-color:var(--ui-flow-divider, color-mix(in srgb, var(--fc-text-body, #e3ddd4) 42%, transparent));background:var(--fc-modal-surface-main, rgba(13, 18, 28, .92));background-image:none;box-shadow:none}:root[data-display-mode=nostalgia] .toast-card__title[data-v-d8671c2a],:root[data-display-mode=nostalgia] .toast-card__detail[data-v-d8671c2a],:root[data-display-mode=fullConfig] .toast-card__title[data-v-d8671c2a],:root[data-display-mode=fullConfig] .toast-card__detail[data-v-d8671c2a]{color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));font-weight:var(--ui-player-font-weight, 400);line-height:var(--ui-line-normal, 1.35)}:root[data-display-mode=nostalgia] .toast-card__label[data-v-d8671c2a],:root[data-display-mode=fullConfig] .toast-card__label[data-v-d8671c2a]{border-color:color-mix(in srgb,var(--nostalgia-modal-border, var(--nostalgia-border)) 88%,transparent);background:var(--nostalgia-modal-surface-soft, var(--nostalgia-modal-surface, #fff));color:var(--ui-player-link-color, var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color, var(--color-accent));font-weight:var(--ui-player-font-weight, 400);line-height:var(--ui-line-normal, 1.35)}:root[data-display-mode=fullConfig] .toast-card__label[data-v-d8671c2a]{border-color:var(--ui-flow-divider, color-mix(in srgb, var(--fc-text-body, #e3ddd4) 32%, transparent));background:transparent}.toast-card--hang-system{min-width:min(168px,calc(100vw - 20px))!important;max-width:min(260px,calc(100vw - 20px))!important;padding:9px 14px!important;border:1px solid #d8dbe0!important;border-radius:4px!important;background:#fff!important;background-image:none!important;box-shadow:0 8px 22px #14181e29!important}.toast-card--hang-system .toast-card__title{color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;font-family:var(--game-font-base, sans-serif)!important;font-size:var(--ui-text-body, 16px)!important;font-weight:var(--ui-player-font-weight, 500)!important;line-height:var(--ui-line-normal, 1.35)!important;text-align:center}.toast-card--hang-system .toast-card__detail{color:#6f737b!important;-webkit-text-fill-color:#6f737b!important;font-family:var(--game-font-base, sans-serif)!important;font-size:var(--ui-text-aux, 13px)!important;line-height:var(--ui-line-normal, 1.35)!important}:root .toast-card.toast-card--hang-system{border-color:#d8dbe0!important;border-radius:8px!important;background:#fff!important;background-image:none!important;box-shadow:0 8px 22px #14181e29!important}:root .toast-card.toast-card--hang-system .toast-card__title{color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;font-family:var(--ui-font-family, var(--game-font-base, sans-serif))!important;font-size:var(--ui-text-body, 16px)!important;font-weight:var(--ui-player-font-weight, 500)!important;line-height:var(--ui-line-normal, 1.35)!important;text-align:center}:root .toast-card.toast-card--hang-system .toast-card__detail{color:#6f737b!important;-webkit-text-fill-color:#6f737b!important;font-family:var(--ui-font-family, var(--game-font-base, sans-serif))!important;font-size:var(--ui-text-aux, 13px)!important;line-height:var(--ui-line-normal, 1.35)!important}:root .toast-card.toast-card--hang-system.toast-card--tone-success .toast-card__title{color:#2f6f4e!important;-webkit-text-fill-color:#2f6f4e!important}:root .toast-card.toast-card--hang-system.toast-card--tone-error .toast-card__title{color:#a33e38!important;-webkit-text-fill-color:#a33e38!important}:root .toast-card.toast-card--hang-system.toast-card--tone-warning .toast-card__title{color:#8a671f!important;-webkit-text-fill-color:#8a671f!important}.toast-card.toast-card--hang-system{min-width:min(168px,calc(100vw - 20px))!important;max-width:min(260px,calc(100vw - 20px))!important;padding:8px 12px!important;border:1px solid rgba(28,28,30,.08)!important;border-radius:16px!important;color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;background:#fffffff5!important;background-image:none!important;box-shadow:0 12px 30px #1c1f2629!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important}.toast-card.toast-card--hang-system .toast-card__title{color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important;text-align:center}.toast-card.toast-card--hang-system .toast-card__detail{color:#6f737b!important;-webkit-text-fill-color:#6f737b!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important}:root .toast-card.toast-card--hang-system{min-width:min(168px,calc(100vw - 20px))!important;max-width:min(260px,calc(100vw - 20px))!important;padding:8px 12px!important;border:1px solid rgba(28,28,30,.08)!important;border-radius:16px!important;color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;background:#fffffff5!important;background-image:none!important;box-shadow:0 12px 30px #1c1f2629!important}:root .toast-card.toast-card--hang-system.toast-card--tone-success .toast-card__title,:root .toast-card.toast-card--hang-system.toast-card--tone-error .toast-card__title,:root .toast-card.toast-card--hang-system.toast-card--tone-warning .toast-card__title,:root .toast-card.toast-card--hang-system.toast-card--tone-loot .toast-card__title,:root .toast-card.toast-card--hang-system.toast-card--tone-footprint .toast-card__title,:root .toast-card.toast-card--hang-system .toast-card__title{color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important;text-align:center}.toast-card.toast-card--hang-system,:root .toast-card.toast-card--hang-system{min-width:min(168px,calc(100vw - 20px))!important;max-width:min(260px,calc(100vw - 20px))!important;padding:8px 12px!important;border:1px solid rgba(21,24,29,.08)!important;border-radius:16px!important;color:#15181d!important;-webkit-text-fill-color:#15181d!important;background:#fff!important;background-image:none!important;box-shadow:0 14px 36px #181f2a1f!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Avenir Next,Segoe UI,sans-serif!important}.toast-card.toast-card--hang-system .toast-card__title,:root .toast-card.toast-card--hang-system .toast-card__title,.toast-card.toast-card--hang-system.toast-card--tone-success .toast-card__title,.toast-card.toast-card--hang-system.toast-card--tone-error .toast-card__title,.toast-card.toast-card--hang-system.toast-card--tone-warning .toast-card__title,.toast-card.toast-card--hang-system.toast-card--tone-loot .toast-card__title,.toast-card.toast-card--hang-system.toast-card--tone-footprint .toast-card__title{color:#15181d!important;-webkit-text-fill-color:#15181d!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Avenir Next,Segoe UI,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important;text-align:center}.toast-card.toast-card--hang-system .toast-card__detail,:root .toast-card.toast-card--hang-system .toast-card__detail{color:#626b78!important;-webkit-text-fill-color:#626b78!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Avenir Next,Segoe UI,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important}:root[data-display-mode][data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator).toast-card.toast-card--hang-system{color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important}:root[data-display-mode][data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator).toast-card.toast-card--hang-system.toast-card--tone-success .toast-card__title,:root[data-display-mode][data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator).toast-card.toast-card--hang-system.toast-card--tone-error .toast-card__title,:root[data-display-mode][data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator).toast-card.toast-card--hang-system.toast-card--tone-warning .toast-card__title,:root[data-display-mode][data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator).toast-card.toast-card--hang-system.toast-card--tone-loot .toast-card__title,:root[data-display-mode][data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator).toast-card.toast-card--hang-system.toast-card--tone-footprint .toast-card__title,:root[data-display-mode][data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator).toast-card.toast-card--hang-system .toast-card__title{color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important}:root[data-display-mode][data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator).toast-card.toast-card--hang-system .toast-card__detail{color:#626b78!important;-webkit-text-fill-color:#626b78!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important}:root[data-display-mode][data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator).toast-card.toast-card--hang-system,:root .toast-card.toast-card--hang-system{min-width:min(168px,calc(100vw - 20px))!important;max-width:min(260px,calc(100vw - 20px))!important;padding:8px 12px!important;border:1px solid rgba(28,28,30,.08)!important;border-radius:16px!important;color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;background:#fffffff5!important;background-image:none!important;box-shadow:0 12px 30px #1c1f2629!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important}:root[data-display-mode][data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator).toast-card.toast-card--hang-system .toast-card__title,:root .toast-card.toast-card--hang-system .toast-card__title{color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important}:root .toast-card.toast-card--hang-system.toast-card--tone-success,:root .toast-card.toast-card--hang-system.toast-card--tone-error,:root .toast-card.toast-card--hang-system.toast-card--tone-warning,:root .toast-card.toast-card--hang-system.toast-card--tone-loot,:root .toast-card.toast-card--hang-system.toast-card--tone-footprint,:root .toast-card.toast-card--hang-system{border:1px solid rgba(28,28,30,.08)!important;border-radius:16px!important;color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;background:#fffffff5!important;background-image:none!important;box-shadow:0 12px 30px #1c1f2629!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important}:root .toast-card.toast-card--hang-system.toast-card--tone-success .toast-card__title,:root .toast-card.toast-card--hang-system.toast-card--tone-error .toast-card__title,:root .toast-card.toast-card--hang-system.toast-card--tone-warning .toast-card__title,:root .toast-card.toast-card--hang-system.toast-card--tone-loot .toast-card__title,:root .toast-card.toast-card--hang-system.toast-card--tone-footprint .toast-card__title,:root .toast-card.toast-card--hang-system .toast-card__title{color:#1c1c1e!important;-webkit-text-fill-color:#1c1c1e!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important}.action-result-dialog[data-v-8f83ee2e]{--action-result-dialog-height: var(--app-visual-viewport-height, 100dvh);--action-result-dialog-edge-gap: var(--ui-page-x-padding, 8px);width:min(100%,340px);box-sizing:border-box;max-width:min(340px,calc(100vw - var(--action-result-dialog-edge-gap) - var(--action-result-dialog-edge-gap)));max-height:calc(var(--action-result-dialog-height) - var(--action-result-dialog-edge-gap) - var(--action-result-dialog-edge-gap) - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:var(--ui-density-gap-sm, 6px);padding:var(--ui-dialog-x-padding, 8px);border-radius:8px;border:1px solid var(--ui-flow-divider);background:var(--ui-player-bg-color, var(--nostalgia-modal-solid-bg, var(--color-bg-primary)))!important;box-shadow:0 14px 40px #0f172a33;overflow:hidden;overscroll-behavior:contain;animation:action-result-soft-enter-8f83ee2e .12s ease-out both!important}@keyframes action-result-soft-enter-8f83ee2e{0%{opacity:0;transform:translateY(4px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.action-result-dialog[data-v-8f83ee2e]:before,.action-result-dialog[data-v-8f83ee2e]:after{content:none!important;display:none!important}.action-result-dialog__head[data-v-8f83ee2e]:after{bottom:-2px;background:var(--ui-flow-divider)}.action-result-dialog__body[data-v-8f83ee2e]{flex:1;min-height:0;overflow-y:auto;padding-right:2px;display:grid;gap:var(--ui-density-gap-2xs, 2px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.action-result-dialog__section[data-v-8f83ee2e]{padding-top:var(--ui-density-gap-2xs, 2px);border-top:1px solid var(--ui-flow-divider)}.action-result-dialog__section[data-v-8f83ee2e]:first-child{padding-top:0;border-top:none}.action-result-dialog__section-title[data-v-8f83ee2e]{color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));font-size:var(--ui-text-body)!important;font-weight:var(--ui-player-font-weight, 400);line-height:var(--ui-line-normal, 1.35)}.action-result-dialog__text[data-v-8f83ee2e]{color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));font-size:var(--ui-text-body);font-weight:var(--ui-player-font-weight, 400);line-height:var(--ui-line-normal, 1.35)}.action-result-dialog__inline-divider[data-v-8f83ee2e]{height:1px;margin:var(--ui-density-gap-2xs, 2px) 0;background:var(--ui-flow-divider)}.action-result-dialog__actions[data-v-8f83ee2e]{margin-top:0;padding-top:var(--ui-density-gap-sm, 6px);border-top:1px solid var(--ui-flow-divider);background:var(--ui-player-bg-color, var(--nostalgia-modal-solid-bg, var(--color-bg-primary)))}:root[data-display-mode=fullConfig] .action-result-dialog{border-color:var(--ui-flow-divider, var(--fc-modal-line, rgba(86, 96, 114, .8)))!important;background:var(--fc-modal-surface-main, #12151d)!important;box-shadow:var(--fc-modal-shadow, 0 28px 64px rgba(0, 0, 0, .44))!important}html:root[data-display-mode=nostalgia] body #app .modal-overlay .action-result-dialog.page-dialog-card[class],html:root[data-display-mode=nostalgia] body .modal-overlay .action-result-dialog.page-dialog-card[class],html:root[data-display-mode=fullConfig] body #app .modal-overlay .action-result-dialog.page-dialog-card[class],html:root[data-display-mode=fullConfig] body .modal-overlay .action-result-dialog.page-dialog-card[class]{border-radius:8px!important}:root[data-display-mode=fullConfig] .action-result-dialog__actions{background:var(--fc-modal-action-zone-bg, transparent)!important}@media(max-height:620px){.action-result-dialog[data-v-8f83ee2e]{gap:var(--ui-density-gap-xs, 4px)}.action-result-dialog__actions[data-v-8f83ee2e]{padding-top:var(--ui-density-gap-xs, 4px)}}@media(prefers-reduced-motion:reduce){.action-result-dialog[data-v-8f83ee2e]{animation:none!important}}.cd-overlay[data-v-1333534f]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000073}.cd-panel[data-v-1333534f]{border-radius:8px;padding:var(--ui-dialog-x-padding, 8px);box-sizing:border-box;width:min(100%,340px);max-width:min(340px,calc(100vw - 32px));background:var(--nostalgia-modal-solid-bg, var(--ui-player-bg-color, var(--color-bg-primary)))!important;background-color:var(--nostalgia-modal-solid-bg, var(--ui-player-bg-color, var(--color-bg-primary)))!important;box-shadow:var(--shadow-dialog, 0 10px 28px rgba(15, 23, 42, .18));border:1px solid var(--ui-flow-divider, var(--color-border));opacity:1;backdrop-filter:none;-webkit-backdrop-filter:none}.cd-title-normal[data-v-1333534f]{color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));font-weight:var(--ui-player-font-weight, 400)}.cd-title-danger[data-v-1333534f]{color:var(--color-danger);-webkit-text-fill-color:var(--color-danger)}.cd-message[data-v-1333534f]{font-size:var(--ui-text-body);color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));font-weight:var(--ui-player-font-weight, 400);margin:var(--ui-density-gap-xs, 4px) 0 var(--ui-density-gap-sm, 6px);line-height:var(--ui-line-normal, 1.35);white-space:pre-wrap}.cd-note[data-v-1333534f]{font-size:var(--ui-text-meta);color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));font-weight:var(--ui-player-font-weight, 400);margin:0 0 var(--ui-density-gap-sm, 6px);line-height:var(--ui-line-normal, 1.35);white-space:pre-line;overflow-wrap:anywhere;word-break:break-word}.cd-input-wrap[data-v-1333534f]{margin-bottom:var(--ui-density-gap-sm, 6px)}.cd-input[data-v-1333534f]{width:100%;padding:10px 12px;font-size:var(--ui-text-body);line-height:var(--ui-line-normal, 1.35);border-radius:8px;border:1px solid var(--color-border);background-color:var(--ui-input-bg, var(--ui-player-bg-color, var(--color-bg-primary)));color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));font-weight:var(--ui-player-font-weight, 400)}.cd-actions[data-v-1333534f]{display:flex;gap:10px}.cd-actions--single[data-v-1333534f]{justify-content:stretch}.cd-btn-confirm[data-v-1333534f]{flex:1;min-height:38px;border-radius:9px;background:var(--color-accent);color:#fff;font-size:var(--ui-text-link);line-height:var(--ui-line-normal, 1.35);font-weight:var(--ui-player-font-weight, 400);cursor:pointer}.cd-btn-confirm.cd-danger[data-v-1333534f]{background:var(--color-danger)}.cd-btn-confirm[data-v-1333534f]:disabled{opacity:.4;cursor:not-allowed}.cd-btn-cancel[data-v-1333534f]{flex:0 0 auto;min-height:38px;padding:0 16px;border-radius:9px;border:1px solid var(--color-border);background:var(--ui-soft-bg-subtle, transparent);color:var(--ui-player-link-color, var(--color-accent));font-size:var(--ui-text-link);line-height:var(--ui-line-normal, 1.35);font-weight:var(--ui-player-font-weight, 400);cursor:pointer;-webkit-text-fill-color:var(--ui-player-link-color, var(--color-accent))}:root[data-display-mode=nostalgia] .cd-panel.page-dialog-card{border-radius:8px;border:1px solid var(--ui-flow-divider, var(--color-border))!important;background:var(--ui-player-bg-color, var(--nostalgia-modal-solid-bg, var(--color-bg-primary)))!important;box-shadow:0 18px 36px #0f172a29!important}:root[data-display-mode=fullConfig] .cd-panel.page-dialog-card{border-radius:8px;border:1px solid var(--fc-modal-line, rgba(86, 96, 114, .8))!important;background:var(--fc-modal-surface-main, #12151d)!important;box-shadow:var(--fc-modal-shadow, 0 28px 64px rgba(0, 0, 0, .44))!important}:root[data-display-mode=nostalgia] .cd-panel.page-dialog-card .page-dialog-head,:root[data-display-mode=fullConfig] .cd-panel.page-dialog-card .page-dialog-head{padding-bottom:var(--ui-density-gap-sm, 6px);border-bottom:1px solid var(--ui-flow-divider)!important}.cd-panel.page-dialog-card .page-dialog-head:after{display:none!important;content:none!important}:root[data-display-mode=nostalgia] .cd-panel.page-dialog-card .page-dialog-actions{margin-top:var(--ui-density-gap-sm, 6px);padding:var(--ui-density-gap-sm, 6px) 0 0;border-top:1px solid var(--ui-flow-divider)!important;border-left:0!important;border-right:0!important;border-bottom:0!important;border-radius:0!important;background:var(--ui-player-bg-color, var(--nostalgia-modal-solid-bg, var(--color-bg-primary)))!important;box-shadow:none!important}:root[data-display-mode=fullConfig] .cd-panel.page-dialog-card .page-dialog-actions{margin-top:var(--ui-density-gap-sm, 6px);padding:var(--ui-density-gap-sm, 6px) 0 0;border-top:1px solid var(--ui-flow-divider, var(--fc-modal-action-zone-border, rgba(255, 255, 255, .08)))!important;border-left:0!important;border-right:0!important;border-bottom:0!important;border-radius:0!important;background:var(--fc-modal-action-zone-bg, transparent)!important;box-shadow:none!important}:root[data-display-mode=nostalgia] .cd-panel.page-dialog-card .cd-message,:root[data-display-mode=fullConfig] .cd-panel.page-dialog-card .cd-message{font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal, 1.35)!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}:root[data-display-mode=nostalgia] .cd-panel.page-dialog-card .cd-input,:root[data-display-mode=fullConfig] .cd-panel.page-dialog-card .cd-input{font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal, 1.35)!important}:root[data-display-mode=nostalgia] .cd-panel.page-dialog-card .cd-btn-cancel,:root[data-display-mode=nostalgia] .cd-panel.page-dialog-card .cd-btn-confirm,:root[data-display-mode=fullConfig] .cd-panel.page-dialog-card .cd-btn-cancel,:root[data-display-mode=fullConfig] .cd-panel.page-dialog-card .cd-btn-confirm{font-size:var(--ui-text-link)!important;line-height:var(--ui-line-normal, 1.35)!important;font-weight:var(--ui-player-font-weight, 400)!important}@keyframes cd-fade-in-1333534f{0%{opacity:0;transform:translateY(4px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.cd-panel-enter[data-v-1333534f]{animation:cd-fade-in-1333534f .12s ease-out both}@media(prefers-reduced-motion:reduce){.cd-panel-enter[data-v-1333534f]{animation:none}}.sk-overlay[data-v-48f4cf72]{--input-dialog-viewport-height: var(--app-visual-viewport-height, 100dvh);--input-dialog-safe-bottom: env(safe-area-inset-bottom, 0px);--input-dialog-edge-gap: var(--ui-page-x-padding, 8px);align-items:flex-end;min-height:var(--input-dialog-viewport-height);height:var(--input-dialog-viewport-height);padding:var(--input-dialog-edge-gap) var(--input-dialog-edge-gap) calc(var(--input-dialog-safe-bottom) + 6px);overflow:hidden}.sk-panel[data-v-48f4cf72]{width:min(100%,340px);box-sizing:border-box;max-width:min(340px,calc(100vw - var(--input-dialog-edge-gap) - var(--input-dialog-edge-gap)));min-width:min(340px,calc(100vw - var(--input-dialog-edge-gap) - var(--input-dialog-edge-gap)));max-height:calc(var(--input-dialog-viewport-height) - var(--input-dialog-edge-gap) - var(--input-dialog-safe-bottom) - 6px);margin:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:8px;padding:var(--ui-dialog-x-padding, 8px);animation:sk-soft-enter-48f4cf72 .12s ease-out both}html:root[data-display-mode=nostalgia] body #app .modal-overlay .sk-panel.page-dialog-card[class],html:root[data-display-mode=nostalgia] body .modal-overlay .sk-panel.page-dialog-card[class],html:root[data-display-mode=fullConfig] body #app .modal-overlay .sk-panel.page-dialog-card[class],html:root[data-theme=fullConfig] body #app .modal-overlay .sk-panel.page-dialog-card[class],html:root[data-display-mode=fullConfig] body .modal-overlay .sk-panel.page-dialog-card[class],html:root[data-theme=fullConfig] body .modal-overlay .sk-panel.page-dialog-card[class]{border-radius:8px!important}.sk-head[data-v-48f4cf72]{padding-bottom:10px}.sk-head[data-v-48f4cf72] .page-dialog-title,.sk-head .page-dialog-title[data-v-48f4cf72]{text-align:left}.sk-subtitle[data-v-48f4cf72]{margin:6px 0 8px;color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));font-size:var(--ui-text-aux);line-height:var(--ui-line-normal, 1.35);font-weight:var(--ui-player-font-weight, 400);overflow-wrap:anywhere}.sk-dots[data-v-48f4cf72]{display:flex;justify-content:center;gap:12px;margin:12px 0 8px}.sk-dot[data-v-48f4cf72]{width:14px;height:14px;border-radius:50%;border:2px solid var(--color-border);background:transparent;transition:all .15s}.sk-dot.filled[data-v-48f4cf72]{background:var(--color-accent);border-color:var(--color-accent)}.sk-dot.error[data-v-48f4cf72]{border-color:var(--color-danger)}.sk-dot.filled.error[data-v-48f4cf72]{background:var(--color-danger)}.sk-error[data-v-48f4cf72]{font-size:var(--ui-text-aux);color:var(--color-danger);text-align:center;line-height:var(--ui-line-normal, 1.35);margin:6px 0 4px;font-weight:var(--ui-player-font-weight, 400);min-height:26px}.sk-grid[data-v-48f4cf72]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.sk-key[data-v-48f4cf72]{height:50px;border-radius:8px;border:1px solid var(--ui-flow-divider, var(--color-border));background:var(--ui-player-bg-color, var(--color-bg-primary));font-size:var(--ui-text-link);font-weight:var(--ui-player-font-weight, 400);color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));cursor:pointer;display:flex;align-items:center;justify-content:center;touch-action:pan-y;-webkit-tap-highlight-color:transparent;user-select:none;transition:background .1s}.sk-key[data-v-48f4cf72]:active:not(:disabled){background:color-mix(in srgb,var(--ui-player-bg-color, var(--color-bg-primary)) 86%,var(--ui-player-link-color, var(--color-accent)) 14%)}.sk-key[data-v-48f4cf72]:disabled{opacity:.4;cursor:not-allowed}.sk-key.sk-cancel[data-v-48f4cf72]{font-size:var(--ui-text-link);font-weight:var(--ui-player-font-weight, 400);color:var(--ui-player-link-color, var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color, var(--color-accent))}.sk-key.sk-del[data-v-48f4cf72]{font-size:var(--ui-text-link)}.sk-footer[data-v-48f4cf72]{display:flex;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;margin-top:8px;padding:0}.sk-link[data-v-48f4cf72]{font-size:var(--ui-text-link);color:var(--ui-player-link-color, var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color, var(--color-accent));font-weight:var(--ui-player-font-weight, 400);text-decoration-line:var(--ui-link-decoration-line, none);text-decoration-thickness:var(--ui-link-decoration-thickness, auto);text-underline-offset:var(--ui-link-underline-offset, auto);cursor:pointer}.sk-link[data-v-48f4cf72]:active{opacity:.6}.sk-shake[data-v-48f4cf72]{animation:sk-shake-anim-48f4cf72 .4s ease-in-out}@keyframes sk-shake-anim-48f4cf72{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.sk-fade-enter-active[data-v-48f4cf72],.sk-fade-leave-active[data-v-48f4cf72]{transition:opacity 90ms ease-out}.sk-fade-enter-from[data-v-48f4cf72],.sk-fade-leave-to[data-v-48f4cf72]{opacity:0}@keyframes sk-soft-enter-48f4cf72{0%{opacity:0;transform:translateY(4px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-height:620px){.sk-panel[data-v-48f4cf72]{padding:8px}.sk-head[data-v-48f4cf72]{padding-bottom:8px}.sk-subtitle[data-v-48f4cf72]{margin:4px 0 6px}.sk-dots[data-v-48f4cf72]{gap:10px;margin:10px 0 6px}.sk-dot[data-v-48f4cf72]{width:12px;height:12px}.sk-error[data-v-48f4cf72]{min-height:22px;margin:4px 0 2px}.sk-grid[data-v-48f4cf72]{gap:6px;margin-top:8px}.sk-key[data-v-48f4cf72]{height:42px}.sk-footer[data-v-48f4cf72]{margin-top:8px}}@media(max-height:520px){.sk-key[data-v-48f4cf72]{height:36px}.sk-dots[data-v-48f4cf72]{margin:8px 0 4px}}@media(prefers-reduced-motion:reduce){.sk-panel[data-v-48f4cf72]{animation:none}}.theme-trans[data-v-133e65ba]{position:fixed;inset:0;z-index:99999;pointer-events:auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.theme-trans__ink-core[data-v-133e65ba]{position:absolute;left:50%;top:50%;width:15%;height:15%;transform:translate(-50%,-50%);animation:ink-core-133e65ba .7s cubic-bezier(.22,.61,.36,1) forwards}.theme-trans--ink-dark .theme-trans__ink-core[data-v-133e65ba]{background:radial-gradient(ellipse 100% 100% at 50% 50%,#0a0806 0%,#110f0c 20%,#161210 40%,transparent 75%)}.theme-trans--ink-light .theme-trans__ink-core[data-v-133e65ba]{background:radial-gradient(ellipse 100% 100% at 50% 50%,#faf8f5 0%,#f5f3ef 20%,#ebe8e4 40%,transparent 75%)}.theme-trans__ink-mid[data-v-133e65ba]{position:absolute;left:50%;top:50%;width:25%;height:25%;transform:translate(-50%,-50%);filter:blur(8px);animation:ink-mid-133e65ba .7s cubic-bezier(.22,.61,.36,1) forwards}.theme-trans--ink-dark .theme-trans__ink-mid[data-v-133e65ba]{background:radial-gradient(ellipse 100% 100% at 50% 50%,transparent 0%,rgba(22,18,14,.85) 30%,rgba(14,12,10,.5) 50%,transparent 78%)}.theme-trans--ink-light .theme-trans__ink-mid[data-v-133e65ba]{background:radial-gradient(ellipse 100% 100% at 50% 50%,transparent 0%,rgba(250,248,245,.9) 30%,rgba(245,243,239,.6) 50%,transparent 78%)}.theme-trans__ink-outer[data-v-133e65ba]{position:absolute;left:50%;top:50%;width:40%;height:40%;transform:translate(-50%,-50%);filter:blur(20px);animation:ink-outer-133e65ba .7s cubic-bezier(.22,.61,.36,1) forwards}.theme-trans--ink-dark .theme-trans__ink-outer[data-v-133e65ba]{background:radial-gradient(ellipse 100% 100% at 50% 50%,transparent 0%,transparent 20%,rgba(20,16,14,.6) 40%,rgba(12,10,8,.35) 60%,transparent 85%)}.theme-trans--ink-light .theme-trans__ink-outer[data-v-133e65ba]{background:radial-gradient(ellipse 100% 100% at 50% 50%,transparent 0%,transparent 20%,rgba(250,248,245,.65) 40%,rgba(235,232,228,.4) 60%,transparent 85%)}@keyframes ink-core-133e65ba{0%{width:2%;height:2%;opacity:.8}50%{width:130%;height:130%;opacity:1}to{width:200%;height:200%;opacity:0}}@keyframes ink-mid-133e65ba{0%{width:5%;height:5%;opacity:.5}40%{width:150%;height:150%;opacity:.95}to{width:220%;height:220%;opacity:0}}@keyframes ink-outer-133e65ba{0%{width:15%;height:15%;opacity:.35}30%{width:170%;height:170%;opacity:.85}to{width:240%;height:240%;opacity:0}}.theme-trans-mount-enter-active[data-v-133e65ba],.theme-trans-mount-leave-active[data-v-133e65ba]{transition:opacity .2s ease}.theme-trans-mount-enter-from[data-v-133e65ba],.theme-trans-mount-leave-to[data-v-133e65ba]{opacity:0}.game-update-banner[data-v-73408c22]{width:min(100%,520px);margin:0 auto;padding:8px 10px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;border-bottom:1px solid rgba(245,183,73,.46);background:linear-gradient(135deg,#291c0bf5,#25211cf5);color:#fff7df;box-shadow:0 8px 18px #00000038;z-index:42}.game-update-banner__text[data-v-73408c22]{min-width:0;display:grid;gap:2px}.game-update-banner__text strong[data-v-73408c22]{font-size:var(--ui-text-body);line-height:var(--ui-line-normal, 1.35);font-weight:var(--ui-player-font-weight, 400)}.game-update-banner__text span[data-v-73408c22]{font-size:var(--ui-text-caption);line-height:var(--ui-line-normal, 1.35);color:#fff8e2eb;font-weight:var(--ui-player-font-weight, 400)}.game-update-banner__text small[data-v-73408c22]{font-size:var(--ui-text-caption);line-height:var(--ui-line-normal, 1.35);color:#ffd98ff0;font-weight:var(--ui-player-font-weight, 400)}.game-update-banner__button[data-v-73408c22]{min-width:108px;min-height:36px;border:1px solid rgba(255,226,155,.7);border-radius:6px;padding:0 10px;background:linear-gradient(180deg,#ffe09a,#d89427);color:#2d1802;font-size:var(--ui-text-link);font-weight:var(--ui-player-font-weight, 400);line-height:var(--ui-line-normal, 1.35);white-space:nowrap;box-shadow:inset 0 1px #ffffff7a}.game-update-banner__button[data-v-73408c22]:disabled{opacity:.7}@media(max-width:360px){.game-update-banner[data-v-73408c22]{grid-template-columns:1fr}.game-update-banner__button[data-v-73408c22]{width:100%}}.detail-sheet-dialog-card[data-v-9be9d94b]{position:relative;z-index:1;isolation:isolate;padding:var(--ui-dialog-x-padding, 8px)!important;border-radius:8px;border:1px solid var(--ui-flow-divider, var(--color-border));box-shadow:var(--shadow-dialog, 0 10px 28px rgba(15, 23, 42, .18));color:var(--ui-player-text-color, var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary))!important}.detail-sheet-dialog-card--height-managed[data-v-9be9d94b]{display:flex!important;flex-direction:column;min-height:0!important;height:var(--detail-dialog-managed-height, auto)!important;max-height:var(--modal-scroll-available-height)!important;overflow:hidden!important}.detail-sheet-dialog-card.animate-slide-up[data-v-9be9d94b]{animation:detail-sheet-soft-enter-9be9d94b .12s ease-out both!important;opacity:1!important;transform:none!important}@keyframes detail-sheet-soft-enter-9be9d94b{0%{opacity:0;transform:translateY(4px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.detail-sheet-dialog-card[data-v-9be9d94b]:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--ui-player-bg-color, var(--nostalgia-modal-solid-bg, var(--color-bg-primary)));pointer-events:none}.detail-sheet-dialog-solid-backing[data-v-9be9d94b]{position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--ui-player-bg-color, var(--nostalgia-modal-solid-bg, var(--color-bg-primary)));pointer-events:none}.detail-sheet-dialog-card[data-v-9be9d94b]>*:not(.detail-sheet-dialog-solid-backing){position:relative;z-index:2}:root[data-display-mode=nostalgia] .detail-sheet-dialog-solid-backing{background:var(--ui-player-bg-color, var(--nostalgia-modal-solid-bg, var(--color-bg-primary)))}:root[data-display-mode=fullConfig] .detail-sheet-dialog-solid-backing{background:var(--fc-modal-surface-main, var(--nostalgia-modal-solid-bg, var(--surface-dialog-main, #12151d)))}:root[data-display-mode=nostalgia] .detail-sheet-dialog-card{background:var(--ui-player-bg-color, var(--nostalgia-modal-solid-bg, var(--color-bg-primary)))!important;background-color:var(--ui-player-bg-color, var(--nostalgia-modal-solid-bg, var(--color-bg-primary)))!important;background-image:none!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-display-mode=fullConfig] .detail-sheet-dialog-card{background:var(--fc-modal-surface-main, var(--nostalgia-modal-solid-bg, var(--surface-dialog-main, #12151d)))!important;background-color:var(--fc-modal-surface-main, var(--nostalgia-modal-solid-bg, var(--surface-dialog-main, #12151d)))!important;background-image:none!important}:root[data-display-mode=fullConfig] .detail-sheet-dialog-card:before{background:var(--fc-modal-surface-main, var(--nostalgia-modal-solid-bg, var(--surface-dialog-main, #12151d)))}.detail-sheet-dialog-card>.page-dialog-head[data-v-9be9d94b]:after{bottom:calc(-1 * var(--ui-density-gap-2xs, 2px))}.detail-sheet-dialog-body[data-v-9be9d94b]{display:flex;flex-direction:column;gap:var(--ui-density-gap-2xs, 2px);margin-top:var(--ui-density-gap-2xs, 2px);color:var(--ui-player-text-color, var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary))!important;font-weight:var(--ui-player-font-weight, 400);line-height:var(--ui-line-normal, 1.35)}.detail-sheet-dialog-body--scrollable[data-v-9be9d94b]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.detail-sheet-dialog-natural-content[data-v-9be9d94b]{display:flex;flex-direction:column;flex:0 0 auto;min-width:0;gap:inherit}.detail-sheet-dialog-card--height-managed[data-v-9be9d94b]>:is(.page-dialog-head,.page-dialog-fullsheet__foot,.page-dialog-fullsheet__foot-note,.page-dialog-actions){flex:0 0 auto}.detail-sheet-dialog-card .page-dialog-title[data-v-9be9d94b]{color:var(--ui-player-text-color, var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary))!important}.detail-sheet-dialog-card .page-dialog-close[data-v-9be9d94b]{color:var(--ui-player-link-color, var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color, var(--color-accent))!important}.detail-sheet-dialog-card .page-dialog-fullsheet__foot-note[data-v-9be9d94b]{color:var(--ui-player-text-color, var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary))!important;font-size:var(--ui-text-body);font-weight:var(--ui-player-font-weight, 400);line-height:var(--ui-line-normal, 1.35)}.detail-sheet-dialog-card .page-dialog-actions[data-v-9be9d94b] :is(button,a,.link-action,.btn-link){color:var(--ui-player-link-color, var(--text-link, var(--color-link, var(--color-accent))))!important;-webkit-text-fill-color:var(--ui-player-link-color, var(--text-link, var(--color-link, var(--color-accent))))!important;text-decoration-line:var(--ui-link-decoration-line, none)}.detail-sheet-dialog-card .page-dialog-actions[data-v-9be9d94b] :is(button,a,.link-action,.btn-link):hover{text-decoration-line:var(--ui-inverse-link-decoration-line, underline)}@media(prefers-reduced-motion:reduce){.detail-sheet-dialog-card.animate-slide-up[data-v-9be9d94b]{animation:none!important}}.share-channel-dialog__body[data-v-d5978458],.share-channel-dialog__actions[data-v-d5978458]{margin:0;padding:0}.share-channel-dialog__actions[data-v-d5978458]{display:grid}.share-channel-dialog__action--unavailable[data-v-d5978458]{color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));opacity:.55}.share-channel-dialog__feedback[data-v-d5978458]{margin:0;color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary))}.script-share-channel[data-v-d5978458]{position:fixed;inset:0;z-index:20100;display:grid;place-items:center;padding:12px;background:#00000047;color:#1c1c1e;-webkit-text-fill-color:currentColor;font:400 14px/1.35 -apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif;letter-spacing:0}.script-share-channel__card[data-v-d5978458]{width:min(100%,288px);overflow:hidden;border:1px solid #d1d1d6;border-radius:10px;background:#fff;box-shadow:0 12px 34px #0000002e}.script-share-channel__card header[data-v-d5978458]{min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;padding-left:12px;border-bottom:1px solid #d1d1d6}.script-share-channel__card header strong[data-v-d5978458]{font-weight:600}.script-share-channel__card header button[data-v-d5978458]{width:44px;height:44px;padding:0;border:0;background:transparent;color:#007aff;font:inherit;font-size:20px}.script-share-channel__actions[data-v-d5978458]{display:grid;padding:4px 0}.script-share-channel__actions button[data-v-d5978458]{min-height:44px;padding:0 12px;border:0;background:transparent;color:#007aff;text-align:left;font:inherit}.script-share-channel__actions button.is-unavailable[data-v-d5978458]{color:#6e6e73;opacity:.65}.script-share-channel__feedback[data-v-d5978458]{padding:8px 12px 12px;color:#6e6e73}.script-share-channel--contained[data-v-d5978458]{position:absolute;inset:0;z-index:6;padding:8px}.script-share-channel--contained .script-share-channel__card[data-v-d5978458]{width:min(100%,260px);border-radius:10px}.script-share-channel--contained .script-share-channel__card header[data-v-d5978458]{min-height:40px;grid-template-columns:minmax(0,1fr) 40px;padding-left:10px}.script-share-channel--contained .script-share-channel__card header button[data-v-d5978458]{width:40px;height:40px}.script-share-channel--contained .script-share-channel__actions[data-v-d5978458]{padding:2px 0}.script-share-channel--contained .script-share-channel__actions button[data-v-d5978458]{min-height:40px;padding:0 10px}.player-scripts-host[data-v-241de173]{width:100%;min-height:100dvh;padding:8px;background:#f2f2f7;color:#1c1c1e;-webkit-text-fill-color:currentColor;font-family:-apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.35;letter-spacing:0;text-decoration:none}.player-scripts-host--embedded[data-v-241de173]{height:100%;min-height:100%;padding:0;background:transparent}.player-scripts-page[data-v-241de173]{width:100%;max-width:414px;min-width:0;margin:0 auto;padding:0 0 env(safe-area-inset-bottom,0);color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary))}.player-scripts-page--embedded[data-v-241de173]{max-width:none;margin:0}.player-scripts-page__header[data-v-241de173],.player-scripts-page__section[data-v-241de173],.player-scripts-page__runbar[data-v-241de173]{margin-bottom:0}.player-scripts-page__header[data-v-241de173]{padding:0}.player-scripts-page__title[data-v-241de173]{color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));font-size:var(--ui-text-section-title)}.player-scripts-page strong[data-v-241de173]{font-weight:inherit}.player-scripts-page__tabs[data-v-241de173],.player-scripts-page__section-head[data-v-241de173],.player-scripts-page__actions[data-v-241de173],.player-scripts-page__step-actions[data-v-241de173],.player-scripts-page__script-actions[data-v-241de173]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.player-scripts-page__tabs[data-v-241de173]{gap:0 var(--ui-inline-action-gap, .25em);border-bottom:1px solid var(--ui-flow-divider, var(--color-border));margin-bottom:0}.player-scripts-page__tab[data-v-241de173],.player-scripts-page__link[data-v-241de173]{border:0;background:transparent;color:var(--ui-player-link-color, var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color, var(--color-accent));padding:0;font:inherit;cursor:pointer}.player-scripts-page .player-scripts-page__tab[role=tab][data-v-241de173]{transition-property:none!important;transition-duration:0s!important}.player-scripts-page__tab.player-scripts-page__tab--active[aria-selected=true][data-v-241de173]{color:var(--ui-player-text-color, var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary))!important}.player-scripts-page__link--danger[data-v-241de173],.player-scripts-page__button--danger[data-v-241de173]{color:var(--color-danger, #a33);-webkit-text-fill-color:var(--color-danger, #a33)}.player-scripts-page__tab[data-v-241de173]:disabled,.player-scripts-page__link[data-v-241de173]:disabled{color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));opacity:.5;cursor:default}.player-scripts-page__tab--active[data-v-241de173]:disabled{opacity:1}.player-scripts-page__section[data-v-241de173]{display:grid;row-gap:var(--ui-text-flow-section-gap, 0);column-gap:8px}.player-scripts-page__runbar[data-v-241de173],.player-scripts-page__summary[data-v-241de173],.player-scripts-page__last-run[data-v-241de173],.player-scripts-page__status[data-v-241de173],.player-scripts-page__empty[data-v-241de173],.player-scripts-page__settings[data-v-241de173]{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--ui-inline-action-gap, .25em);padding:0}.player-scripts-page__runbar[data-v-241de173]{border-bottom:1px solid var(--ui-flow-divider, var(--color-border))}.player-scripts-page__summary[data-v-241de173],.player-scripts-page__last-run[data-v-241de173]{justify-content:space-between}.player-scripts-page__summary[data-v-241de173]{border-bottom:1px solid var(--ui-flow-divider, var(--color-border))}.player-scripts-page__field[data-v-241de173]{display:grid;row-gap:var(--ui-text-flow-block-gap, 0);min-width:0;font-size:var(--ui-text-body)}.player-scripts-page__input[data-v-241de173]{width:100%;min-width:0;min-height:36px;padding:6px 8px;border:1px solid var(--color-border);border-radius:4px;background:transparent;color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));font:inherit}.player-scripts-page__button[data-v-241de173]{min-height:34px;padding:5px 10px;border:1px solid var(--ui-player-link-color, var(--color-accent));border-radius:4px;background:transparent;color:var(--ui-player-link-color, var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color, var(--color-accent));font:inherit;cursor:pointer}.player-scripts-page__button[data-v-241de173]:disabled{color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));opacity:.5;cursor:default}.player-scripts-page__script-row[data-v-241de173],.player-scripts-page__step-row[data-v-241de173],.player-scripts-page__history-row[data-v-241de173]{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--ui-flow-divider, var(--color-border));padding:0}.player-scripts-page__script-main[data-v-241de173],.player-scripts-page__step-main[data-v-241de173]{display:grid;row-gap:var(--ui-text-flow-block-gap, 0);flex:1;min-width:0;color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));text-align:left}.player-scripts-page__script-name[data-v-241de173]{width:fit-content;min-width:0;padding:0;border:0;background:transparent;color:var(--ui-player-link-color, var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color, var(--color-accent));text-align:left;font:inherit;cursor:pointer}.player-scripts-page__script-name[data-v-241de173]:disabled{color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));cursor:default}.player-scripts-page__script-main span[data-v-241de173],.player-scripts-page__step-main strong[data-v-241de173],.player-scripts-page__step-main span[data-v-241de173],.player-scripts-page__history-row strong[data-v-241de173],.player-scripts-page__history-row span[data-v-241de173]{color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary))}.player-scripts-page__check[data-v-241de173]{display:inline-flex;align-items:center;gap:6px;min-height:34px}.player-scripts-page__dialog[data-v-241de173]{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:12px;background:#00000059}.player-scripts-page__dialog-card[data-v-241de173]{width:min(100%,480px);max-height:90dvh;overflow:auto;display:grid;row-gap:var(--ui-text-flow-section-gap, 0);column-gap:8px;padding:8px;background:var(--color-bg-primary, #fff);color:var(--ui-player-text-color, var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color, var(--color-text-primary));border:1px solid var(--color-border)}@media(min-width:560px){.player-scripts-page__dialog-card[data-v-241de173]{grid-template-columns:repeat(2,minmax(0,1fr))}.player-scripts-page__dialog-card>.player-scripts-page__section-head[data-v-241de173],.player-scripts-page__dialog-card>.player-scripts-page__actions[data-v-241de173]{grid-column:1 / -1}}.player-scripts-page--embedded[data-v-241de173]{--script-bg: #f2f2f7;--script-surface: #fff;--script-soft: #e7f2ff;--script-text: #1c1c1e;--script-muted: #6e6e73;--script-line: #d1d1d6;--script-primary: #007aff;--script-danger: #d13f43;--script-success: #248a3d;min-height:100%;position:relative;padding:0;background:var(--script-bg);color:var(--script-text)!important;-webkit-text-fill-color:currentColor!important;font-family:-apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;line-height:1.35}.player-scripts-page--embedded[data-v-241de173] *{font-family:inherit;font-style:normal;letter-spacing:0;-webkit-text-fill-color:currentColor!important}.player-scripts-page--embedded strong[data-v-241de173]{font-weight:600}.player-scripts-page--embedded .player-scripts-page__tabs[data-v-241de173]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-height:42px;border-bottom:1px solid var(--script-line);background:var(--script-surface)}.player-scripts-page--embedded .player-scripts-page__tab[data-v-241de173]{position:relative;min-width:0;min-height:41px;display:flex;align-items:center;justify-content:center;gap:5px;color:var(--script-muted)!important;-webkit-text-fill-color:currentColor!important;text-decoration:none}.player-scripts-page--embedded .player-scripts-page__tab>span[data-v-241de173]:first-child{font-size:15px;line-height:18px}.player-scripts-page--embedded .player-scripts-page__tab--active[aria-selected=true][data-v-241de173]{color:var(--script-primary)!important}.player-scripts-page--embedded .player-scripts-page__tab--active[data-v-241de173]:after{content:"";position:absolute;right:12px;bottom:0;left:12px;height:2px;background:var(--script-primary)}.player-scripts-page--embedded .player-scripts-page__section[data-v-241de173]{gap:5px;padding:7px 9px 9px}.player-scripts-page--embedded .player-scripts-page__runbar[data-v-241de173]{min-height:44px;padding:6px 12px;border-bottom:1px solid var(--script-line);background:var(--script-surface);gap:6px}.player-scripts-page--embedded .player-scripts-page__notice[data-v-241de173]{min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;padding-left:12px;border-bottom:1px solid var(--script-line);background:var(--script-surface);color:var(--script-text)}.player-scripts-page--embedded .player-scripts-page__notice button[data-v-241de173]{width:44px;height:44px;border:0;background:transparent;color:var(--script-muted);font:inherit}.player-scripts-page--embedded .player-scripts-page__notice--success[data-v-241de173]{border-left:3px solid var(--script-success)}.player-scripts-page--embedded .player-scripts-page__notice--warning[data-v-241de173]{border-left:3px solid #9a6700}.player-scripts-page--embedded .player-scripts-page__notice--error[data-v-241de173]{border-left:3px solid var(--script-danger)}.player-scripts-page--embedded .player-scripts-page__summary[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__last-run[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__status[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__empty[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__settings[data-v-241de173]{gap:6px}.player-scripts-page--embedded .player-scripts-page__summary[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__last-run[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__status[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__empty[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__settings[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__runbar[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__section-head[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__field[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__check[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__history-row strong[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__history-row span[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__step-main strong[data-v-241de173]{color:var(--script-text)!important}.player-scripts-page--embedded .player-scripts-page__summary[data-v-241de173]{padding:12px;border:1px solid var(--script-line);border-radius:8px;background:var(--script-surface)}.player-scripts-page--embedded .player-scripts-page__last-run[data-v-241de173]{min-height:44px;padding:0 10px;border-top:1px solid var(--script-line);border-bottom:1px solid var(--script-line)}.player-scripts-page--embedded .player-scripts-page__section-head[data-v-241de173]{min-height:36px;justify-content:space-between}.player-scripts-page--embedded .player-scripts-page__section-head>strong[data-v-241de173]{font-size:14px;font-weight:600}.player-scripts-page--embedded .player-scripts-page__section-head>strong span[data-v-241de173]{color:var(--script-muted);font-size:12px;font-weight:400}.player-scripts-page--embedded .player-scripts-page__new-script[data-v-241de173]{min-height:32px;padding:0 6px;border:0;background:transparent;color:var(--script-primary);font:inherit;font-size:13px}.player-scripts-page--embedded .player-scripts-page__field[data-v-241de173]{gap:3px;font-size:14px;font-weight:600}.player-scripts-page--embedded .player-scripts-page__field small[data-v-241de173]{color:var(--script-muted);font-size:12px;font-weight:400}.player-scripts-page--embedded .player-scripts-page__field-head[data-v-241de173]{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:8px}.player-scripts-page--embedded .player-scripts-page__input[data-v-241de173]{min-height:40px;padding:0 9px;border:1px solid var(--script-line);border-radius:7px;background:var(--script-surface);color:var(--script-text)!important;-webkit-text-fill-color:currentColor!important;font:inherit;font-weight:400}.player-scripts-page--embedded textarea.player-scripts-page__input[data-v-241de173]{min-height:54px;padding-top:7px;padding-bottom:7px;resize:vertical}.player-scripts-page--embedded .player-scripts-page__picker[data-v-241de173]{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border:1px solid var(--script-line);border-radius:8px;background:var(--script-surface);color:var(--script-text);font:inherit;font-weight:400;text-align:left}.player-scripts-page--embedded .player-scripts-page__picker[data-v-241de173]:disabled{color:var(--script-muted)}.player-scripts-page--embedded .player-scripts-page__picker-list[data-v-241de173]{display:grid;max-height:176px;overflow-y:auto;border:1px solid var(--script-line);border-radius:8px;background:var(--script-surface)}.player-scripts-page--embedded .player-scripts-page__picker-list button[data-v-241de173]{min-height:40px;padding:0 10px;border:0;border-bottom:1px solid var(--script-line);background:transparent;color:var(--script-text);font:inherit;text-align:left}.player-scripts-page--embedded .player-scripts-page__picker-list button[data-v-241de173]:last-child{border-bottom:0}.player-scripts-page--embedded .player-scripts-page__picker-list button.is-selected[data-v-241de173]{background:var(--script-soft);color:var(--script-text)}.player-scripts-page--embedded .player-scripts-page__button[data-v-241de173]{min-height:44px;padding:0 13px;border:1px solid var(--script-primary);border-radius:8px;background:var(--script-primary);color:#fff!important;-webkit-text-fill-color:currentColor!important;text-decoration:none;font:inherit;font-weight:600}.player-scripts-page--embedded .player-scripts-page__button[data-v-241de173]:disabled{border-color:var(--script-line);background:var(--script-surface);color:var(--script-muted)!important;opacity:.55}.player-scripts-page--embedded .player-scripts-page__button--danger[data-v-241de173]{border-color:var(--script-danger);background:var(--script-danger);color:#fff!important}.player-scripts-page--embedded .player-scripts-page__link[data-v-241de173]{min-height:44px;display:inline-flex;align-items:center;color:var(--script-primary)!important;-webkit-text-fill-color:currentColor!important;text-decoration:none}.player-scripts-page--embedded .player-scripts-page__link--danger[data-v-241de173]{color:var(--script-danger)!important}.player-scripts-page--embedded .player-scripts-page__command[data-v-241de173]{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 9px;border:1px solid var(--script-line);border-radius:6px;background:var(--script-surface);color:var(--script-primary);font:inherit;font-size:12px;font-weight:400}.player-scripts-page--embedded .player-scripts-page__command--danger[data-v-241de173]{color:var(--script-danger)}.player-scripts-page--embedded .player-scripts-page__command[data-v-241de173]:disabled{color:var(--script-muted);opacity:.55}.player-scripts-page--embedded .player-scripts-page__editor-back[data-v-241de173]{min-height:34px;display:flex;align-items:center}.player-scripts-page--embedded .player-scripts-page__steps-head[data-v-241de173]{margin-top:2px}.player-scripts-page--embedded .player-scripts-page__script-row[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__step-row[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__history-row[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__segment-row[data-v-241de173]{padding:10px;border:1px solid var(--script-line);border-radius:8px;background:var(--script-surface)}.player-scripts-page--embedded .player-scripts-page__script-row[data-v-241de173]{padding:7px 9px}.player-scripts-page--embedded .player-scripts-page__step-row[data-v-241de173]{padding:7px 8px}.player-scripts-page--embedded .player-scripts-page__script-row[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__step-row[data-v-241de173]{align-items:flex-start;flex-direction:column}.player-scripts-page--embedded .player-scripts-page__script-main[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__step-main[data-v-241de173]{gap:2px;color:var(--script-text)!important;-webkit-text-fill-color:currentColor!important}.player-scripts-page--embedded .player-scripts-page__script-main span[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__step-main span[data-v-241de173]{color:var(--script-muted)!important;-webkit-text-fill-color:currentColor!important}.player-scripts-page--embedded .player-scripts-page__script-name[data-v-241de173]{color:var(--script-text)!important;-webkit-text-fill-color:currentColor!important}.player-scripts-page--embedded .player-scripts-page__script-actions[data-v-241de173],.player-scripts-page--embedded .player-scripts-page__step-actions[data-v-241de173]{width:100%;justify-content:flex-end;gap:5px}.player-scripts-page--embedded .player-scripts-page__script-actions[data-v-241de173]{width:100%;justify-content:flex-end;gap:5px;margin-top:4px}.player-scripts-page--embedded .player-scripts-page__auto-collapse[data-v-241de173]{min-height:36px;padding:0;color:var(--script-text);font-size:12px;font-weight:400}.player-scripts-page--embedded .player-scripts-page__pager[data-v-241de173]{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--script-muted);font-size:12px}.player-scripts-page--embedded .player-scripts-page__pager button[data-v-241de173]{min-height:32px;padding:0 6px;border:0;background:transparent;color:var(--script-primary);font:inherit}.player-scripts-page--embedded .player-scripts-page__pager button[data-v-241de173]:disabled{color:var(--script-muted)}.player-scripts-page--embedded .player-scripts-page__dialog[data-v-241de173]{position:absolute;z-index:5;padding:8px;background:#0000003d}.player-scripts-page--embedded .player-scripts-page__dialog-card[data-v-241de173]{width:100%;max-height:100%;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 12px;border:1px solid var(--script-line);border-radius:8px;background:var(--script-bg);color:var(--script-text)!important;-webkit-text-fill-color:currentColor!important}.player-scripts-page--embedded .player-scripts-page__add-kind[data-v-241de173]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.player-scripts-page--embedded .player-scripts-page__add-kind button[data-v-241de173]{min-height:44px;border:1px solid var(--script-line);border-radius:8px;background:var(--script-surface);color:var(--script-muted);font:inherit}.player-scripts-page--embedded .player-scripts-page__add-kind button.is-active[data-v-241de173]{border-color:var(--script-primary);background:var(--script-soft);color:var(--script-primary);font-weight:600}.player-scripts-page--embedded .player-scripts-page__tool-note[data-v-241de173]{padding:9px 10px;border-left:3px solid #9a6700;background:#fbf7ed;color:var(--script-muted);font-size:12px}.player-scripts-page--embedded .player-scripts-page__share-summary[data-v-241de173]{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;padding:12px;border:1px solid var(--script-line);border-radius:8px;background:var(--script-surface)}.player-scripts-page--embedded .player-scripts-page__share-summary small[data-v-241de173]{display:block;margin-top:2px;color:var(--script-muted)}.player-scripts-page--embedded .player-scripts-page__share-channels[data-v-241de173]{display:grid;gap:8px}.player-scripts-page--embedded .player-scripts-page__segment-row[data-v-241de173]{display:grid;gap:8px;border-left:3px solid var(--script-primary)}.player-scripts-page--embedded .player-scripts-page__segment-summary[data-v-241de173]{width:100%;min-height:44px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:9px;align-items:center;padding:0;border:0;background:transparent;color:var(--script-text);text-align:left;font:inherit}.player-scripts-page--embedded .player-scripts-page__segment-summary small[data-v-241de173]{display:block;margin-top:2px;color:var(--script-muted)}.player-scripts-page--embedded .player-scripts-page__segment-summary>span[data-v-241de173]:last-child{color:var(--script-primary);font-size:12px}.player-scripts-page--embedded .player-scripts-page__segment-icon[data-v-241de173]{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;background:var(--script-soft);color:var(--script-primary);font-weight:700}.player-scripts-page--embedded .player-scripts-page__segment-steps[data-v-241de173]{display:grid;gap:4px;padding:8px 0;border-top:1px solid var(--script-line);border-bottom:1px solid var(--script-line)}.player-scripts-page--embedded .player-scripts-page__segment-step[data-v-241de173]{display:grid;grid-template-columns:24px 1fr;gap:6px;color:var(--script-muted)}.player-scripts-page--embedded .player-scripts-page__check[data-v-241de173]{min-height:44px;gap:8px}.player-scripts-page--embedded input[type=checkbox][data-v-241de173],.player-scripts-page--embedded input[type=radio][data-v-241de173]{width:18px;height:18px;accent-color:var(--script-primary)}.player-scripts-page--embedded .player-scripts-page__advanced-target[data-v-241de173]{display:grid;gap:0;border:1px solid var(--script-line);border-radius:8px;background:var(--script-surface);overflow:hidden}.player-scripts-page--embedded .player-scripts-page__advanced-toggle[data-v-241de173]{min-height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border:0;background:transparent;color:var(--script-primary);font:inherit;text-align:left}.player-scripts-page--embedded .player-scripts-page__advanced-fields[data-v-241de173]{display:grid;gap:6px;padding:0 10px 10px;border-top:1px solid var(--script-line)}.player-scripts-page--embedded .player-scripts-page__advanced-fields .player-scripts-page__check[data-v-241de173]{min-height:36px;font-size:13px}.player-scripts-page--embedded .player-scripts-page__run-status[data-v-241de173]{display:grid;gap:3px;padding:6px 9px;border:1px solid var(--script-line);border-radius:8px;background:var(--script-surface);color:var(--script-text);font-size:13px}.player-scripts-page--embedded .player-scripts-page__run-status>span[data-v-241de173]:nth-child(2){color:var(--script-muted)}.player-scripts-page--embedded .player-scripts-page__status-list[data-v-241de173]{display:grid;gap:0;border-top:1px solid var(--script-line)}.player-scripts-page--embedded .player-scripts-page__status-item[data-v-241de173]{min-height:32px;display:grid;align-content:center;gap:1px;padding:4px 0;border-bottom:1px solid var(--script-line);color:var(--script-text)}.player-scripts-page--embedded .player-scripts-page__status-item small[data-v-241de173]{color:var(--script-muted);font-size:12px}.player-scripts-page--embedded .player-scripts-page__status-pager[data-v-241de173]{min-height:32px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;color:var(--script-muted);font-size:12px}.player-scripts-page--embedded .player-scripts-page__status-pager button[data-v-241de173]{min-height:32px;padding:0 6px;border:0;background:transparent;color:var(--script-primary);font:inherit}.player-scripts-page--embedded .player-scripts-page__status-pager button[data-v-241de173]:last-child{justify-self:end}.player-scripts-page--embedded .player-scripts-page__status-pager button[data-v-241de173]:disabled{color:var(--script-muted)}.player-scripts-page--embedded .player-scripts-page__history-row[data-v-241de173]{display:grid;gap:4px}.player-scripts-page--embedded .player-scripts-page__history-main[data-v-241de173]{min-height:32px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px}.player-scripts-page--embedded .player-scripts-page__history-main button[data-v-241de173]{min-height:32px;padding:0 6px;border:1px solid var(--script-line);border-radius:6px;background:var(--script-surface);color:var(--script-primary);font:inherit;font-size:12px}.player-scripts-page--embedded .player-scripts-page__history-detail[data-v-241de173]{display:grid;gap:3px;padding-top:4px;border-top:1px solid var(--script-line);color:var(--script-muted);font-size:12px}.player-scripts-page--embedded .player-scripts-page__run-action[data-v-241de173]{min-height:36px;padding:0 10px;border:1px solid var(--script-line);border-radius:6px;background:var(--script-surface);color:var(--script-primary);font:inherit;font-size:12px}.player-scripts-page--embedded .player-scripts-page__run-action--danger[data-v-241de173]{color:var(--script-danger)}.player-scripts-page--embedded .player-scripts-page__run-action[data-v-241de173]:disabled{color:var(--script-muted);opacity:.55}.player-scripts-page--embedded .player-scripts-page__dialog-card--compact[data-v-241de173]{width:min(100%,260px);justify-self:center;align-self:center;gap:8px;padding:10px;border-radius:10px}.player-scripts-page--embedded .player-scripts-page__dialog-card--compact .player-scripts-page__section-head[data-v-241de173]{min-height:36px}.player-scripts-page--embedded .player-scripts-page__dialog-card--compact .player-scripts-page__actions[data-v-241de173]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.player-scripts-page--embedded .player-scripts-page__dialog-card--compact .player-scripts-page__actions[data-v-241de173]>*{min-height:40px;justify-content:center;border:1px solid var(--script-line);border-radius:8px}.player-scripts-page--embedded .player-scripts-page__dialog-card--compact .player-scripts-page__button--danger[data-v-241de173]{border-color:var(--script-danger)}.built-in-script-dock[data-v-a4389d61]{--script-bg: #f2f2f7;--script-surface: #fff;--script-soft: #e7f2ff;--script-text: #1c1c1e;--script-muted: #6e6e73;--script-line: #d1d1d6;--script-primary: #007aff;--script-danger: #d13f43;--script-success: #248a3d;position:fixed;inset:0;z-index:20000;pointer-events:none;color:var(--script-text);font-family:-apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;line-height:1.35}.built-in-script-dock__trigger[data-v-a4389d61]{position:fixed;width:44px;height:44px;padding:4px;border:0;border-radius:10px;background:transparent;color:var(--script-primary);box-shadow:none;display:inline-grid;place-items:center;pointer-events:auto;touch-action:none;cursor:grab}.built-in-script-dock__trigger[data-v-a4389d61]:active{cursor:grabbing}.built-in-script-dock__trigger-mark[data-v-a4389d61]{position:relative;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--script-line);border-radius:10px;background:#fffffffa;box-shadow:0 2px 10px #0f172a29}.built-in-script-dock__trigger-symbol--idle[data-v-a4389d61],.built-in-script-dock__trigger-symbol--paused[data-v-a4389d61]{width:0;height:0;margin-left:3px;border-block:7px solid transparent;border-left:11px solid var(--script-primary)}.built-in-script-dock__trigger-symbol--running[data-v-a4389d61]{width:11px;height:13px;border-inline:4px solid var(--script-primary)}.built-in-script-dock__trigger-symbol--complete[data-v-a4389d61]{width:13px;height:7px;margin-top:-3px;border-bottom:3px solid var(--script-success);border-left:3px solid var(--script-success);transform:rotate(-45deg)}.built-in-script-dock__trigger-symbol--stopped[data-v-a4389d61]{width:12px;height:12px;border-radius:2px;background:var(--script-danger)}.built-in-script-dock__trigger--running .built-in-script-dock__trigger-mark[data-v-a4389d61],.built-in-script-dock__trigger--paused .built-in-script-dock__trigger-mark[data-v-a4389d61]{border-color:var(--script-primary);background:#e7f2ff}.built-in-script-dock__trigger--complete .built-in-script-dock__trigger-mark[data-v-a4389d61]{border-color:var(--script-success);background:#eff8f0}.built-in-script-dock__trigger--stopped .built-in-script-dock__trigger-mark[data-v-a4389d61]{border-color:var(--script-danger);background:#fff1f1}.built-in-script-dock__panel[data-v-a4389d61]{position:fixed;max-width:calc(100vw - 30px);height:calc(90dvh - 54px);max-height:calc(90dvh - 54px);display:grid;grid-template-rows:42px minmax(0,1fr);border:1px solid var(--script-line);border-radius:8px;background:var(--script-bg);color:var(--script-text);box-shadow:0 12px 34px #00000029;pointer-events:auto;overflow:hidden}.built-in-script-dock__head[data-v-a4389d61]{min-height:42px;padding:5px 7px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--script-line);background:var(--script-surface);box-sizing:border-box}.built-in-script-dock__body[data-v-a4389d61]{min-height:0;padding:0;overflow-y:auto;overscroll-behavior:contain}.built-in-script-dock__head-icon[data-v-a4389d61]{width:30px;height:30px;padding:0;border:1px solid var(--script-line);border-radius:8px;background:var(--script-surface);color:var(--script-primary);font:inherit}.built-in-script-dock__heading[data-v-a4389d61]{min-width:0;overflow:hidden;font-size:16px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.built-in-script-dock__head-status[data-v-a4389d61]{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:var(--script-soft)}.built-in-script-dock__head-status .built-in-script-dock__trigger-symbol--idle[data-v-a4389d61],.built-in-script-dock__head-status .built-in-script-dock__trigger-symbol--paused[data-v-a4389d61]{width:0;height:0;margin-left:2px;border-block:5px solid transparent;border-left:8px solid var(--script-primary)}.built-in-script-dock__head-status .built-in-script-dock__trigger-symbol--running[data-v-a4389d61]{width:8px;height:9px;border-inline:3px solid var(--script-primary)}.built-in-script-dock__head-status .built-in-script-dock__trigger-symbol--complete[data-v-a4389d61]{width:9px;height:5px;margin-top:-2px;border-bottom:2px solid var(--script-success);border-left:2px solid var(--script-success);transform:rotate(-45deg)}.built-in-script-dock__head-status .built-in-script-dock__trigger-symbol--stopped[data-v-a4389d61]{width:9px;height:9px;border-radius:2px;background:var(--script-danger)}.built-in-script-dock__window-actions[data-v-a4389d61]{display:inline-flex;align-items:center;gap:2px;margin-left:auto}.built-in-script-dock__head-icon--close[data-v-a4389d61]:hover{color:#b42318;background:#fee4e2}.built-in-script-dock[data-v-a4389d61] *{box-sizing:border-box}@media(max-width:430px){.built-in-script-dock__panel[data-v-a4389d61]{box-shadow:-4px 10px 28px #00000029}}.game-update-transition[data-v-d1410c79]{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:#0c0c0cb8;color:#fff8e5}.game-update-transition__panel[data-v-d1410c79]{width:min(78vw,300px);display:grid;gap:12px;text-align:center}.game-update-transition__title[data-v-d1410c79]{font-size:var(--ui-text-body);font-weight:var(--ui-player-font-weight, 400);line-height:var(--ui-line-normal, 1.35)}.game-update-transition__bar[data-v-d1410c79]{height:6px;overflow:hidden;border-radius:999px;background:#ffffff29}.game-update-transition__bar span[data-v-d1410c79]{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffcf72,#fff4ba);animation:game-update-slide-d1410c79 .8s ease-in-out infinite}@keyframes game-update-slide-d1410c79{0%{transform:translate(-110%)}to{transform:translate(250%)}}.app-root{--app-safe-top: var(--immersive-safe-top, 0px);--app-root-safe-top: 0px;--app-shell-min-height: 100vh;--app-shell-min-height: 100svh;--app-shell-min-height: 100dvh;--app-shell-min-height: var(--app-visual-viewport-height, 100dvh);--app-content-min-height: calc(var(--app-shell-min-height) - var(--app-root-safe-top));width:100%;min-width:0;min-height:var(--app-shell-min-height);display:flex;flex-direction:column;box-sizing:border-box;overflow-x:hidden;padding-top:var(--app-root-safe-top)!important;position:relative;isolation:isolate}.app-root--nostalgia:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:var(--ui-player-bg-color, var(--nostalgia-bg-color, #ffffff));background-image:var(--nostalgia-bg-image, none);background-position:var(--nostalgia-bg-position, center top);background-size:var(--nostalgia-bg-size, cover);background-repeat:var(--nostalgia-bg-repeat, no-repeat);filter:var(--nostalgia-bg-filter, none)}.app-root--nostalgia{background-color:var(--ui-player-bg-color, var(--nostalgia-bg-color, #ffffff));background-image:var(--nostalgia-bg-image, none);background-position:var(--nostalgia-bg-position, center top);background-size:var(--nostalgia-bg-size, cover);background-repeat:var(--nostalgia-bg-repeat, no-repeat)}.app-route-stage{position:relative;flex:1 1 auto;min-height:var(--app-content-min-height);isolation:isolate;overflow-x:hidden}.app-route-scene{width:100%;min-width:0;min-height:var(--app-content-min-height);box-sizing:border-box;overflow-x:hidden}.app-route-switch-enter-active,.app-route-switch-leave-active{transition:opacity 96ms ease,transform 96ms cubic-bezier(.2,0,.2,1),filter 96ms ease}.app-route-switch-enter-from{opacity:.72;transform:translate3d(0,3px,0);filter:brightness(.985)}.app-route-switch-leave-to{opacity:.86;transform:translate3d(0,-2px,0);filter:brightness(.99)}.app-global-loading{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding-bottom:32vh;background:color-mix(in srgb,var(--ui-player-bg-color, var(--color-bg-primary, #ffffff)) 14%,transparent);color:var(--ui-player-loading-color, var(--ui-player-link-color, var(--color-accent, #2563eb)));pointer-events:none;animation:app-global-loading-in .12s ease-out both}.app-global-loading__rift{position:relative;width:38px;height:38px;color:inherit;filter:drop-shadow(0 1px 2px color-mix(in srgb,currentColor 24%,transparent))}.app-global-loading__rift:before,.app-global-loading__rift:after{content:"";position:absolute;border-radius:50%;border-style:solid;border-color:transparent}.app-global-loading__rift:before{inset:1px;border-width:3px;border-top-color:currentColor;border-left-color:currentColor;animation:app-global-loading-spin .86s linear infinite}.app-global-loading__rift:after{inset:9px;border-width:2px;border-right-color:currentColor;border-bottom-color:currentColor;opacity:.68;animation:app-global-loading-spin-reverse 1.08s linear infinite}@keyframes app-global-loading-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes app-global-loading-spin{to{transform:rotate(360deg)}}@keyframes app-global-loading-spin-reverse{to{transform:rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.app-route-switch-enter-active,.app-route-switch-leave-active{transition-duration:.01ms}.app-global-loading__rift:before,.app-global-loading__rift:after{animation-duration:2.4s}}@supports (-webkit-touch-callout: none){.app-root,.app-route-stage,.app-route-scene{backface-visibility:hidden;-webkit-backface-visibility:hidden}}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-400:oklch(82.8% .189 84.429);--color-yellow-500:oklch(79.5% .184 86.047);--color-violet-400:oklch(70.2% .183 293.541);--color-purple-500:oklch(62.7% .265 303.9);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-medium:500;--font-weight-bold:700;--font-weight-black:900;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg-primary:var(--color-bg-primary);--color-bg-secondary:var(--color-bg-secondary);--color-bg-panel:var(--color-bg-panel);--color-bg-hover:var(--color-bg-hover);--color-border:var(--color-border);--color-border-glow:var(--color-border-glow);--color-accent:var(--color-accent);--color-gold:var(--color-gold);--color-magic-gold:var(--color-magic-gold,var(--color-gold));--color-danger:var(--color-danger);--color-heal:var(--color-heal);--color-epic:var(--color-epic);--color-legendary:var(--color-legendary);--color-text-primary:var(--color-text-primary);--color-text-secondary:var(--color-text-secondary);--color-text-dim:var(--color-text-dim);--color-text-place:var(--color-text-place,var(--color-text-secondary));--color-text-player:var(--color-text-player,var(--color-accent));--color-text-system:var(--color-text-system,var(--color-gold));--color-knowledge:var(--color-knowledge,var(--color-heal))}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-right-1{right:calc(var(--spacing)*-1)}.isolate{isolation:isolate}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-\[8px\]{height:8px}.h-\[10px\]{height:10px}.h-\[calc\(100vh-120px\)\]{height:calc(100vh - 120px)}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-\[60vh\]{max-height:60vh}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-full{width:100%}.max-w-\[85\%\]{max-width:85%}.max-w-\[480px\]{max-width:480px}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-\[3ch\]{gap:3ch}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px*var(--tw-space-y-reverse));margin-block-end:calc(1px*calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[rgba\(34\,197\,94\,0\.4\)\]{border-color:#22c55e66}.border-\[rgba\(34\,197\,94\,0\.28\)\]{border-color:#22c55e47}.border-\[rgba\(100\,100\,150\,0\.1\)\]{border-color:#6464961a}.border-\[rgba\(138\,180\,255\,0\.62\)\]{border-color:#8ab4ff9e}.border-\[rgba\(168\,85\,247\,0\.3\)\]{border-color:#a855f74d}.border-\[rgba\(239\,68\,68\,0\.28\)\]{border-color:#ef444447}.border-\[rgba\(255\,215\,0\,0\.3\)\]{border-color:#ffd7004d}.border-\[rgba\(255\,215\,0\,0\.24\)\]{border-color:#ffd7003d}.border-\[rgba\(255\,215\,120\,0\.26\)\]{border-color:#ffd77842}.border-\[rgba\(255\,215\,120\,0\.78\)\]{border-color:#ffd778c7}.border-\[var\(--border-chip\)\]{border-color:var(--border-chip)}.border-\[var\(--border-chip-active\)\]{border-color:var(--border-chip-active)}.border-\[var\(--color-accent\)\],.border-\[var\(--color-accent\)\]\/20{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/20{border-color:color-mix(in oklab,var(--color-accent)20%,transparent)}}.border-\[var\(--color-accent\)\]\/30{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/30{border-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.border-\[var\(--color-accent\)\]\/80{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/80{border-color:color-mix(in oklab,var(--color-accent)80%,transparent)}}.border-\[var\(--color-border\)\],.border-\[var\(--color-border\)\]\/20{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-border\)\]\/20{border-color:color-mix(in oklab,var(--color-border)20%,transparent)}}.border-\[var\(--color-danger\)\],.border-\[var\(--color-danger\)\]\/30{border-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-danger\)\]\/30{border-color:color-mix(in oklab,var(--color-danger)30%,transparent)}}.border-\[var\(--color-danger\)\]\/80{border-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-danger\)\]\/80{border-color:color-mix(in oklab,var(--color-danger)80%,transparent)}}.border-\[var\(--color-danger-border\)\]{border-color:var(--color-danger-border)}.border-\[var\(--color-epic\)\]\/30{border-color:var(--color-epic)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-epic\)\]\/30{border-color:color-mix(in oklab,var(--color-epic)30%,transparent)}}.border-\[var\(--color-gold\)\],.border-\[var\(--color-gold\)\]\/20{border-color:var(--color-gold)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-gold\)\]\/20{border-color:color-mix(in oklab,var(--color-gold)20%,transparent)}}.border-\[var\(--color-gold\)\]\/80{border-color:var(--color-gold)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-gold\)\]\/80{border-color:color-mix(in oklab,var(--color-gold)80%,transparent)}}.border-\[var\(--color-heal\)\]\/80{border-color:var(--color-heal)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-heal\)\]\/80{border-color:color-mix(in oklab,var(--color-heal)80%,transparent)}}.border-\[var\(--color-pet-accent-border\)\]{border-color:var(--color-pet-accent-border)}.border-\[var\(--color-state-info-border\)\]{border-color:var(--color-state-info-border)}.border-\[var\(--color-state-positive-border\)\]{border-color:var(--color-state-positive-border)}.border-\[var\(--color-text-dim\)\]\/30{border-color:var(--color-text-dim)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-text-dim\)\]\/30{border-color:color-mix(in oklab,var(--color-text-dim)30%,transparent)}}.bg-\[rgba\(0\,212\,255\,0\.1\)\]{background-color:#00d4ff1a}.bg-\[rgba\(0\,212\,255\,0\.08\)\]{background-color:#00d4ff14}.bg-\[rgba\(0\,212\,255\,0\.15\)\]{background-color:#00d4ff26}.bg-\[rgba\(18\,22\,44\,0\.88\)\]{background-color:#12162ce0}.bg-\[rgba\(18\,22\,44\,0\.92\)\]{background-color:#12162ceb}.bg-\[rgba\(34\,197\,94\,0\.12\)\]{background-color:#22c55e1f}.bg-\[rgba\(34\,197\,94\,0\.16\)\]{background-color:#22c55e29}.bg-\[rgba\(100\,100\,100\,0\.2\)\]{background-color:#64646433}.bg-\[rgba\(139\,92\,246\,0\.1\)\]{background-color:#8b5cf61a}.bg-\[rgba\(239\,68\,68\,0\.1\)\]{background-color:#ef44441a}.bg-\[rgba\(239\,68\,68\,0\.16\)\]{background-color:#ef444429}.bg-\[rgba\(255\,215\,0\,0\.1\)\]{background-color:#ffd7001a}.bg-\[rgba\(255\,215\,0\,0\.2\)\]{background-color:#ffd70033}.bg-\[rgba\(255\,215\,0\,0\.08\)\]{background-color:#ffd70014}.bg-\[rgba\(255\,215\,0\,0\.14\)\]{background-color:#ffd70024}.bg-\[rgba\(255\,215\,120\,0\.14\)\]{background-color:#ffd77824}.bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}.bg-\[var\(--color-bg-hover\)\]{background-color:var(--color-bg-hover)}.bg-\[var\(--color-bg-secondary\)\]{background-color:var(--color-bg-secondary)}.bg-\[var\(--color-border\)\]{background-color:var(--color-border)}.bg-\[var\(--color-danger\)\]{background-color:var(--color-danger)}.bg-\[var\(--color-danger-soft\)\]{background-color:var(--color-danger-soft)}.bg-\[var\(--color-heal\)\]\/20{background-color:var(--color-heal)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-heal\)\]\/20{background-color:color-mix(in oklab,var(--color-heal)20%,transparent)}}.bg-\[var\(--color-pet-accent-soft\)\]{background-color:var(--color-pet-accent-soft)}.bg-\[var\(--color-state-info\)\]{background-color:var(--color-state-info)}.bg-\[var\(--color-state-info-soft\)\]{background-color:var(--color-state-info-soft)}.bg-\[var\(--color-state-positive-soft\)\]{background-color:var(--color-state-positive-soft)}.bg-\[var\(--surface-chip-active\)\]{background-color:var(--surface-chip-active)}.bg-\[var\(--surface-chip-main\)\]{background-color:var(--surface-chip-main)}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[var\(--color-accent\)\]{--tw-gradient-from:var(--color-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[var\(--color-pet-accent\)\]{--tw-gradient-from:var(--color-pet-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-600{--tw-gradient-from:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-700{--tw-gradient-from:var(--color-red-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-yellow-500{--tw-gradient-from:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[var\(--color-epic\)\]{--tw-gradient-to:var(--color-epic);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[var\(--color-state-info\)\]{--tw-gradient-to:var(--color-state-info);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-400{--tw-gradient-to:var(--color-red-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-violet-400{--tw-gradient-to:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-3{padding-top:calc(var(--spacing)*3)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--color-accent\)\]{color:var(--color-accent)}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-epic\)\]{color:var(--color-epic)}.text-\[var\(--color-gold\)\]{color:var(--color-gold)}.text-\[var\(--color-heal\)\]{color:var(--color-heal)}.text-\[var\(--color-legendary\)\]{color:var(--color-legendary)}.text-\[var\(--color-pet-accent\)\]{color:var(--color-pet-accent)}.text-\[var\(--color-state-info\)\]{color:var(--color-state-info)}.text-\[var\(--color-state-positive\)\]{color:var(--color-state-positive)}.text-\[var\(--color-text-dim\)\]{color:var(--color-text-dim)}.text-\[var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-\[var\(--color-warning\)\]{color:var(--color-warning)}.text-\[var\(--element-fire\)\]{color:var(--element-fire)}.text-\[var\(--element-ice\)\]{color:var(--element-ice)}.text-\[var\(--element-thunder\)\]{color:var(--element-thunder)}.text-\[var\(--element-wind\)\]{color:var(--element-wind)}.text-\[var\(--faction-blue\)\]{color:var(--faction-blue)}.text-\[var\(--faction-red\)\]{color:var(--faction-red)}.text-\[var\(--text-chip-active\)\]{color:var(--text-chip-active)}.text-accent{color:var(--color-accent)}.text-black{color:var(--color-black)}.text-danger{color:var(--color-danger)}.text-gold{color:var(--color-gold)}.text-gray-900{color:var(--color-gray-900)}.text-knowledge{color:var(--color-knowledge)}.text-magic-gold{color:var(--color-magic-gold)}.text-white{color:var(--color-white)}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--color-accent\)\]{--tw-ring-color:var(--color-accent)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media(hover:hover){.hover\:border-\[var\(--color-border-glow\)\]:hover{border-color:var(--color-border-glow)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.disabled\:opacity-60:disabled{opacity:.6}}:root{--font-size-返回场景:var(--ui-text-link);--font-size-返回上级:var(--ui-text-link);--font-size-返回首页:var(--ui-text-link);--font-size-关闭:var(--ui-text-link);--font-size-页面主标题:var(--ui-text-title);--font-size-页面副标题:var(--ui-text-section-title);--font-size-弹窗标题:var(--ui-text-title);--font-size-分类标签-背包:var(--ui-text-section-title);--font-size-分类标签-仓库:var(--ui-text-section-title);--font-size-分类标签-商城:var(--ui-text-section-title);--font-size-分类标签-技能:var(--ui-text-section-title);--font-size-分类标签-系统:var(--ui-text-section-title);--font-size-分类标签-圣魂:var(--ui-text-section-title);--font-size-分类标签-符文:var(--ui-text-section-title);--font-size-分类标签-氪石:var(--ui-text-section-title);--font-size-分类标签-坐骑:var(--ui-text-section-title);--font-size-分类标签-宠物:var(--ui-text-section-title);--font-size-操作按钮-主要:var(--ui-text-link);--font-size-操作按钮-次要:var(--ui-text-link);--font-size-操作按钮-功能入口:var(--ui-text-content);--font-size-操作按钮-NPC:var(--ui-text-content);--font-size-操作按钮-玩家:var(--ui-text-content);--font-size-操作按钮-怪物:var(--ui-text-content);--font-size-操作按钮-传送点:var(--ui-text-content);--font-size-正文-场景描述:var(--ui-text-body);--font-size-正文-说明文字:var(--ui-text-aux);--font-size-正文-提示文字:var(--ui-text-caption);--font-size-正文-角标:var(--ui-text-caption);--font-size-正文-属性数值:var(--ui-text-value);--font-size-正文-货币数值:var(--ui-text-value);--font-size-正文-道具名称:var(--ui-text-content);--font-size-正文-技能名称:var(--ui-text-content);--font-size-正文-地图名称:var(--ui-text-content);--font-size-正文-角色名称:var(--ui-text-content);--font-size-正文-称号名称:var(--ui-text-content);--font-size-正文-时装名称:var(--ui-text-content);--font-size-正文-宠物名称:var(--ui-text-content);--font-size-正文-坐骑名称:var(--ui-text-content);--font-size-正文-圣魂名称:var(--ui-text-content);--font-size-侧边菜单-第一行:var(--ui-text-content);--font-size-侧边菜单-第二行:var(--ui-text-content);--font-size-侧边菜单-第三行:var(--ui-text-content);--font-size-侧边菜单-分隔符:var(--ui-text-caption);--font-size-方向导航-北南西东:var(--ui-text-content);--font-size-方向导航-分隔符:var(--ui-text-caption);--font-size-弹窗-消息内容:var(--ui-text-body);--font-size-弹窗-按钮文字:var(--ui-text-link);--font-size-输入框-提示文字:var(--ui-text-aux);--font-size-输入框-输入文字:var(--ui-text-body)}.text-返回场景{font-size:var(--font-size-返回场景)!important}.text-返回上级{font-size:var(--font-size-返回上级)!important}.text-返回首页{font-size:var(--font-size-返回首页)!important}.text-关闭{font-size:var(--font-size-关闭)!important}.text-页面主标题{font-size:var(--font-size-页面主标题)!important}.text-页面副标题{font-size:var(--font-size-页面副标题)!important}.text-弹窗标题{font-size:var(--font-size-弹窗标题)!important}.text-分类标签-背包{font-size:var(--font-size-分类标签-背包)!important}.text-分类标签-仓库{font-size:var(--font-size-分类标签-仓库)!important}.text-分类标签-商城{font-size:var(--font-size-分类标签-商城)!important}.text-分类标签-技能{font-size:var(--font-size-分类标签-技能)!important}.text-分类标签-系统{font-size:var(--font-size-分类标签-系统)!important}.text-分类标签-圣魂{font-size:var(--font-size-分类标签-圣魂)!important}.text-分类标签-符文{font-size:var(--font-size-分类标签-符文)!important}.text-分类标签-氪石{font-size:var(--font-size-分类标签-氪石)!important}.text-分类标签-坐骑{font-size:var(--font-size-分类标签-坐骑)!important}.text-分类标签-宠物{font-size:var(--font-size-分类标签-宠物)!important}.text-操作按钮-主要{font-size:var(--font-size-操作按钮-主要)!important}.text-操作按钮-次要{font-size:var(--font-size-操作按钮-次要)!important}.text-操作按钮-功能入口{font-size:var(--font-size-操作按钮-功能入口)!important}.text-操作按钮-NPC{font-size:var(--font-size-操作按钮-NPC)!important}.text-操作按钮-玩家{font-size:var(--font-size-操作按钮-玩家)!important}.text-操作按钮-怪物{font-size:var(--font-size-操作按钮-怪物)!important}.text-操作按钮-传送点{font-size:var(--font-size-操作按钮-传送点)!important}.text-正文-场景描述{font-size:var(--font-size-正文-场景描述)!important}.text-正文-说明文字{font-size:var(--font-size-正文-说明文字)!important}.text-正文-提示文字{font-size:var(--font-size-正文-提示文字)!important}.text-正文-角标{font-size:var(--font-size-正文-角标)!important}.text-正文-属性数值{font-size:var(--font-size-正文-属性数值)!important}.text-正文-货币数值{font-size:var(--font-size-正文-货币数值)!important}.text-正文-道具名称{font-size:var(--font-size-正文-道具名称)!important}.text-正文-技能名称{font-size:var(--font-size-正文-技能名称)!important}.text-正文-地图名称{font-size:var(--font-size-正文-地图名称)!important}.text-正文-角色名称{font-size:var(--font-size-正文-角色名称)!important}.text-正文-称号名称{font-size:var(--font-size-正文-称号名称)!important}.text-正文-时装名称{font-size:var(--font-size-正文-时装名称)!important}.text-正文-宠物名称{font-size:var(--font-size-正文-宠物名称)!important}.text-正文-坐骑名称{font-size:var(--font-size-正文-坐骑名称)!important}.text-正文-圣魂名称{font-size:var(--font-size-正文-圣魂名称)!important}.text-侧边菜单-第一行{font-size:var(--font-size-侧边菜单-第一行)!important}.text-侧边菜单-第二行{font-size:var(--font-size-侧边菜单-第二行)!important}.text-侧边菜单-第三行{font-size:var(--font-size-侧边菜单-第三行)!important}.text-侧边菜单-分隔符{font-size:var(--font-size-侧边菜单-分隔符)!important}.text-方向导航-北南西东{font-size:var(--font-size-方向导航-北南西东)!important}.text-方向导航-分隔符{font-size:var(--font-size-方向导航-分隔符)!important}.text-弹窗-消息内容{font-size:var(--font-size-弹窗-消息内容)!important}.text-弹窗-按钮文字{font-size:var(--font-size-弹窗-按钮文字)!important}.text-输入框-提示文字{font-size:var(--font-size-输入框-提示文字)!important}.text-输入框-输入文字{font-size:var(--font-size-输入框-输入文字)!important}.btn-back:not(.btn-back--sm),.btn-back--sm,.cursor-pointer[style*="color:#ff0000"],a[href*="javascript:void(0)"]{font-size:var(--font-size-返回场景,16px)!important}.map-title,.bag-page-title,.glass-panel>h2,.section-title,.text-lg.font-bold{font-size:var(--font-size-页面主标题,19px)!important}.hang-title{font-size:var(--font-size-页面副标题,17px)!important}.msg-header-title{font-size:var(--font-size-弹窗标题,19px)!important}.vo-tab--filter,.vo-tab.px-2.py-1.whitespace-nowrap,.vo-tab.px-2.py-0\.5.whitespace-nowrap{font-size:var(--font-size-分类标签-背包,17px)!important}.btn-game,.btn-tier1,.btn-tier2,.btn-tier3,.activity-btn,.action-link,.action-link-gold,.func-link,.func-link-gold,.npc-row,.section-label,.vo-tab,.activity-sub-btn{font-size:var(--font-size-操作按钮-主要,16px)!important}.btn-game:has(+.btn-game),.btn-game+.btn-game,.glass-panel .btn-game.px-2.py-1{font-size:var(--font-size-操作按钮-次要,16px)!important}.map-desc{font-size:var(--font-size-正文-场景描述,16px)!important}.text-xs,.text-sm,.security-banner-text,.msg-time,.msg-more-link{font-size:var(--font-size-正文-说明文字,14px)!important}.text-\[9px\],.text-\[10px\],.dir-dot,.func-sep,.msg-toggle-btn{font-size:var(--font-size-正文-提示文字,12px)!important}.dir-link{font-size:var(--font-size-方向导航-北南西东,16px)!important}.game-msg-box .msg-scroll-area{font-size:var(--font-size-弹窗-消息内容,16px)!important}.vo-input::placeholder{font-size:var(--font-size-输入框-提示文字,14px)!important}.vo-input{font-size:var(--font-size-输入框-输入文字,16px)!important}:root{--immersive-safe-top:0px;--app-visual-viewport-height:100dvh;--app-visual-viewport-width:100vw;--app-visual-viewport-offset-top:0px;--ui-scale:1;--ui-content-asset-scale:clamp(.92,calc(var(--ui-scale)/1.26),1.18);--game-font-base:"LXGW WenKai","KaiTi","STKaiti","Noto Serif SC","Songti SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal;--ui-font-family:var(--game-font-base);--ui-player-font-weight:400;--ui-player-font-style:normal;--ui-battle-selected-font-weight:600;--ui-link-decoration-line:none;--ui-inverse-link-decoration-line:none;--ui-link-decoration-thickness:1px;--ui-link-underline-offset:.14em;--ui-text-title:calc(16px*var(--ui-scale));--ui-text-section-title:calc(16px*var(--ui-scale));--ui-text-content:calc(16px*var(--ui-scale));--ui-text-body:calc(16px*var(--ui-scale));--ui-text-value:calc(16px*var(--ui-scale));--ui-text-link:calc(16px*var(--ui-scale));--ui-text-aux:calc(13px*var(--ui-scale));--ui-text-caption:calc(13px*var(--ui-scale));--ui-text-label:calc(13px*var(--ui-scale));--ui-icon-size-xs:max(calc(10px*var(--ui-scale)),10px);--ui-icon-size-sm:max(calc(12px*var(--ui-scale)),11px);--ui-icon-size-md:max(calc(14px*var(--ui-scale)),12px);--ui-icon-size-lg:max(calc(16px*var(--ui-scale)),14px);--ui-icon-size-status:var(--ui-icon-size-sm);--ui-icon-size-help:var(--ui-icon-size-md);--ui-icon-font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;--ui-divider-display:none;--ui-divider-color-base:var(--ui-player-text-color,var(--color-text-primary,#111))}@supports (color:color-mix(in lab,red,red)){:root{--ui-divider-color-base:color-mix(in srgb,var(--ui-player-text-color,var(--color-text-primary,#111))24%,transparent)}}:root{--ui-divider-color-resolved:transparent;--ui-flow-divider:var(--ui-divider-color-resolved);--ui-control-height-sm:max(calc(32px*var(--ui-scale)),30px);--ui-control-height-md:max(calc(38px*var(--ui-scale)),34px);--ui-control-height-lg:max(calc(40px*var(--ui-scale)),36px);--ui-chip-height:max(calc(24px*var(--ui-scale)),20px);--ui-badge-height:max(calc(22px*var(--ui-scale)),18px);--ui-resource-bar-height:max(calc(16px*var(--ui-scale)),14px);--ui-line-normal:var(--ui-player-line-height,1.35);--ui-density-gap-2xs:max(calc(2px*var(--ui-scale)),2px);--ui-density-gap-xs:max(calc(4px*var(--ui-scale)),4px);--ui-density-gap-sm:max(calc(6px*var(--ui-scale)),6px);--ui-density-gap-md:max(calc(8px*var(--ui-scale)),8px);--ui-density-gap-lg:max(calc(10px*var(--ui-scale)),10px);--ui-density-gap-xl:max(calc(12px*var(--ui-scale)),12px);--ui-text-flow-block-gap:0px;--ui-text-flow-section-gap:0px;--ui-inline-action-gap:var(--ui-player-inline-action-gap,.25em);--ui-flow-row-gap:var(--ui-inline-action-gap);--ui-page-top-gap:clamp(15px,4.8svh,38px);--ui-page-x-padding:8px;--ui-page-bottom-padding:8px;--ui-dialog-x-padding:var(--ui-page-x-padding);--ui-fullsheet-x-padding:var(--ui-page-x-padding);--font-size-返回场景:var(--ui-text-link);--font-size-返回上级:var(--ui-text-link);--font-size-返回首页:var(--ui-text-link);--font-size-关闭:var(--ui-text-link);--font-size-页面主标题:var(--ui-text-title);--font-size-页面副标题:var(--ui-text-section-title);--font-size-弹窗标题:var(--ui-text-title);--font-size-分类标签-背包:var(--ui-text-section-title);--font-size-分类标签-仓库:var(--ui-text-section-title);--font-size-分类标签-商城:var(--ui-text-section-title);--font-size-分类标签-技能:var(--ui-text-section-title);--font-size-分类标签-系统:var(--ui-text-section-title);--font-size-分类标签-圣魂:var(--ui-text-section-title);--font-size-分类标签-符文:var(--ui-text-section-title);--font-size-分类标签-氪石:var(--ui-text-section-title);--font-size-分类标签-坐骑:var(--ui-text-section-title);--font-size-分类标签-宠物:var(--ui-text-section-title);--font-size-操作按钮-主要:var(--ui-text-link);--font-size-操作按钮-次要:var(--ui-text-link);--font-size-操作按钮-功能入口:var(--ui-text-content);--font-size-操作按钮-NPC:var(--ui-text-content);--font-size-操作按钮-玩家:var(--ui-text-content);--font-size-操作按钮-怪物:var(--ui-text-content);--font-size-操作按钮-传送点:var(--ui-text-content);--font-size-正文-场景描述:var(--ui-text-body);--font-size-正文-说明文字:var(--ui-text-body);--font-size-正文-提示文字:var(--ui-text-caption);--font-size-正文-角标:var(--ui-text-caption);--font-size-正文-属性数值:var(--ui-text-value);--font-size-正文-货币数值:var(--ui-text-value);--font-size-正文-道具名称:var(--ui-text-content);--font-size-正文-技能名称:var(--ui-text-content);--font-size-正文-地图名称:var(--ui-text-content);--font-size-正文-角色名称:var(--ui-text-content);--font-size-正文-称号名称:var(--ui-text-content);--font-size-正文-时装名称:var(--ui-text-content);--font-size-正文-宠物名称:var(--ui-text-content);--font-size-正文-坐骑名称:var(--ui-text-content);--font-size-正文-圣魂名称:var(--ui-text-content);--font-size-侧边菜单-第一行:var(--ui-text-content);--font-size-侧边菜单-第二行:var(--ui-text-content);--font-size-侧边菜单-第三行:var(--ui-text-content);--font-size-侧边菜单-分隔符:var(--ui-text-caption);--font-size-方向导航-北南西东:var(--ui-text-content);--font-size-方向导航-分隔符:var(--ui-text-caption);--font-size-弹窗-消息内容:var(--ui-text-body);--font-size-弹窗-按钮文字:var(--ui-text-link);--font-size-输入框-提示文字:var(--ui-text-aux);--font-size-输入框-输入文字:var(--ui-text-body);--bg-brightness:1;--bg-sway-period:0s;--bg-base-color:#fff;--monster-name-normal:#2f67c2;--monster-name-rare:#c15666;--monster-normal-text:#4a5f8a;--monster-normal-strong:#6077a0;--monster-normal-soft:#4a5f8a29;--monster-normal-border:#4a5f8a3d;--monster-rare-text:#ad4c4c;--monster-rare-strong:#c16868;--monster-rare-soft:#ad4c4c24;--monster-rare-border:#ad4c4c3d;--monster-boss-text:#d4b078;--monster-boss-strong:#f2d09b;--monster-boss-soft:#63471c42;--monster-boss-border:#e2bc753d;--monster-attack-text:#efc79d;--monster-attack-soft:#3a201252;--monster-attack-border:#e4be942e}:root[data-reading-line-height=compact]{--ui-line-normal:1.25}:root[data-reading-line-height=normal]{--ui-line-normal:1.35}:root[data-reading-line-height=relaxed]{--ui-line-normal:1.45}:root[data-reading-line-height=custom]{--ui-line-normal:var(--ui-player-line-height,1.35)}:root[data-immersive-viewport=true]{--immersive-safe-top: calc(env(safe-area-inset-top,0px) + 6px) }:root[data-display-mode=nostalgia]{--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-panel:#fffffff5;--color-bg-hover:#f0f0f0;--color-border:#6060602e;--color-border-glow:#6060602e;--color-accent:#003f9e;--color-gold:#77561d;--color-danger:#8c2714;--color-warning:#8a4d13;--color-warning-hover:#9d5f22;--color-heal:#3e5737;--color-epic:#5d4790;--color-legendary:#85561e;--element-fire:#e74c3c;--element-ice:#2980b9;--element-wind:#0e6655;--element-thunder:#9b59b6;--attr-destruction:#ef4444;--attr-arcane:#3b82f6;--attr-swift:#22c55e;--attr-bastion:#eab308;--faction-red:#f44;--faction-blue:#48f;--color-text-primary:#17110c;--color-text-secondary:#2b2219;--color-text-dim:#4a4036;--panel-backdrop:none;--font-size-title:var(--ui-text-title);--font-size-body:var(--ui-text-body);--font-size-subtitle:var(--ui-text-section-title);--font-size-action:var(--ui-text-link);--font-size-aux:var(--ui-text-aux);--font-size-tiny:var(--ui-text-caption);--monster-name-normal:var(--color-accent);--monster-name-rare:#c15666;--monster-normal-text:var(--color-accent);--monster-normal-strong:#6077a0;--monster-normal-soft:#4a5f8a24;--monster-normal-border:#4a5f8a47;--monster-rare-text:#ad4c4c;--monster-rare-strong:#c16868;--monster-rare-soft:#ad4c4c1f;--monster-rare-border:#ad4c4c3d;--monster-boss-text:#b88439;--monster-boss-strong:#d59c47;--monster-boss-soft:#b884391f;--monster-boss-border:#b8843952;--monster-attack-text:#c78b37;--monster-attack-soft:#fff7edf0;--monster-attack-border:#e1a45357;--ui-soft-bg:#173f9212;--ui-soft-bg-subtle:#173f920d;--ui-soft-bg-medium:#173f9217;--ui-soft-bg-strong:#173f9221;--ui-soft-bg-stronger:#173f922b;--ui-soft-border:#4e402f24;--ui-soft-border-medium:#4e402f2e;--ui-soft-border-strong:#4e402f3d;--ui-soft-border-stronger:#4e402f4d;--ui-card-shadow:0 16px 30px #20160d29;--surface-page-main:var(--color-bg-panel);--surface-page-sub:var(--color-bg-secondary);--surface-page-shell:var(--surface-page-main);--surface-panel-main:var(--color-bg-panel);--surface-panel-sub:var(--ui-soft-bg-subtle);--surface-panel-muted:var(--ui-soft-bg);--surface-panel-accent:transparent;--surface-dialog-main:#fffffff7;--surface-dialog-sub:#f8f8f8eb;--surface-chip-main:var(--ui-soft-bg-subtle);--surface-chip-active:var(--ui-soft-bg-strong);--border-page:var(--color-border);--border-panel:var(--ui-soft-border-strong);--border-panel-strong:var(--ui-soft-border-stronger);--border-dialog:#cbd5e1e0;--border-chip:var(--ui-soft-border-medium);--border-chip-active:var(--ui-soft-border-stronger);--shadow-page:var(--ui-card-shadow);--shadow-panel:0 8px 18px #1a120a24;--shadow-dialog:0 14px 36px #1a120a2e;--scene-mask-top:#0000;--scene-mask-mid:#0000;--scene-mask-bottom-soft:#0000;--scene-mask-bottom:#0000;--scene-glow:transparent;--text-title:var(--color-text-primary);--text-body:var(--color-text-primary);--text-muted:var(--color-text-dim);--text-link:var(--color-accent);--text-link-muted:var(--text-muted);--text-home:var(--color-gold);--text-danger:var(--color-danger);--text-chip:var(--color-accent);--text-chip-active:var(--color-accent);--text-current:var(--text-link);--text-shadow-title:none;--color-state-positive:var(--color-heal);--color-state-positive-soft:#22c55e26;--color-state-positive-border:#22c55e47;--color-state-info:#2563eb;--color-state-info-soft:#3b82f61a;--color-state-info-border:#3b82f63d;--color-state-available:#ca8a04;--color-state-available-soft:#facc1526;--color-state-available-border:#ca8a043d;--color-hang-active:var(--color-state-positive);--color-hang-active-soft:var(--color-state-positive-soft);--color-hang-active-border:var(--color-state-positive-border);--color-ground-item:var(--color-heal);--color-ground-item-soft:#32c8321a;--color-ground-item-protected:var(--color-danger);--color-danger-soft:#ef44441a;--color-danger-border:#cc00003d;--color-resource-hp:var(--color-danger);--color-resource-mp:var(--color-state-info);--color-pet-accent:var(--color-epic);--color-pet-accent-soft:#6600cc1f;--color-pet-accent-border:#6600cc38;--color-bar-hp-high-from:#78c963;--color-bar-hp-high-to:#4f9e4d;--color-bar-hp-mid-from:#e1bf61;--color-bar-hp-mid-to:#bc7f21;--color-bar-hp-low-from:#e08278;--color-bar-hp-low-to:#c94d4d;--color-bar-mp-from:#8cc2ff;--color-bar-mp-to:#4d7fda;--color-bar-exp-from:#f0d479;--color-bar-exp-to:#c59231;--color-battle-hp-high:var(--color-bar-hp-high-to);--color-battle-hp-mid:var(--color-bar-hp-mid-to);--color-battle-hp-low:var(--color-bar-hp-low-to);--color-battle-mp-bar:var(--color-bar-mp-to);--nostalgia-bg-color:#fff;--nostalgia-bg-image:none;--nostalgia-bg-filter:none;--nostalgia-bg-position:center top;--nostalgia-bg-size:cover;--nostalgia-bg-repeat:no-repeat;--nostalgia-shell-bg:linear-gradient(180deg,#fffffffa 0%,#f8f8f8fa 100%);--nostalgia-shell-border:#8a8a8a38;--nostalgia-shell-shadow:0 8px 24px #3727121a;--nostalgia-surface:#fffffffa;--nostalgia-surface-soft:#f9f9f9eb;--nostalgia-surface-muted:#f2f2f2e0;--nostalgia-border:#8a8a8a2e;--nostalgia-border-strong:#8a8a8a47;--nostalgia-input-bg:#fff;--nostalgia-input-bg-focus:#fff;--nostalgia-input-border:#8a8a8a52;--nostalgia-input-shadow:inset 0 1px 0 #ffffff9e;--nostalgia-input-shadow-focus:inset 0 1px 0 #ffffffbd;--nostalgia-modal-overlay:#1a10083d;--nostalgia-modal-bg:#fffffff5;--nostalgia-modal-bg-strong:#fffffffc;--nostalgia-modal-solid-bg:#fff;--nostalgia-modal-surface:#f6f6f6eb;--nostalgia-modal-surface-soft:#fafafadb;--nostalgia-modal-border:#8a8a8a33;--nostalgia-modal-border-strong:#8a8a8a4d;--nostalgia-modal-shadow:0 18px 42px #37271224;--nostalgia-text-title:#17110c;--nostalgia-text-body:#1f1811;--nostalgia-text-muted:#4a4036;--nostalgia-text-soft:#3a3027}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia]{--monster-normal-text:color-mix(in srgb,var(--color-accent)78%,var(--color-text-primary)22%)}}:root[data-display-mode=nostalgia]{--monster-normal-strong:var(--color-accent);--monster-normal-soft:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia]{--monster-normal-soft:color-mix(in srgb,var(--color-accent)10%,transparent)}}:root[data-display-mode=nostalgia]{--monster-normal-border:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia]{--monster-normal-border:color-mix(in srgb,var(--color-accent)22%,transparent)}}:root[data-display-mode=nostalgia]{--monster-name-rare:var(--color-accent);--monster-rare-text:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia]{--monster-rare-text:color-mix(in srgb,var(--color-accent)78%,var(--color-text-primary)22%)}}:root[data-display-mode=nostalgia]{--monster-rare-strong:var(--color-accent);--monster-rare-soft:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia]{--monster-rare-soft:color-mix(in srgb,var(--color-accent)10%,transparent)}}:root[data-display-mode=nostalgia]{--monster-rare-border:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia]{--monster-rare-border:color-mix(in srgb,var(--color-accent)22%,transparent)}}:root[data-display-mode=nostalgia]{--nostalgia-link:var(--color-accent);--nostalgia-link-muted:#8b97b3;--nostalgia-current:#cf7435;--nostalgia-current-soft:#cf74351f;--nostalgia-danger:var(--color-danger);--surface-page-main:var(--nostalgia-surface);--surface-page-sub:var(--nostalgia-surface-soft);--surface-page-shell:var(--nostalgia-shell-bg);--surface-panel-main:var(--nostalgia-surface-soft);--surface-panel-sub:var(--nostalgia-surface-muted);--surface-panel-muted:var(--nostalgia-surface-muted);--surface-panel-accent:transparent;--surface-dialog-main:var(--nostalgia-modal-bg-strong);--surface-dialog-sub:var(--nostalgia-modal-bg);--surface-chip-main:transparent;--surface-chip-active:transparent;--border-page:var(--nostalgia-border);--border-panel:var(--nostalgia-border);--border-panel-strong:var(--nostalgia-border-strong);--border-dialog:var(--nostalgia-modal-border);--border-chip:transparent;--border-chip-active:transparent;--shadow-page:var(--nostalgia-shell-shadow);--shadow-panel:none;--shadow-dialog:var(--nostalgia-modal-shadow);--scene-mask-top:#0000;--scene-mask-mid:#0000;--scene-mask-bottom-soft:#0000;--scene-mask-bottom:#0000;--scene-glow:transparent;--text-title:var(--nostalgia-text-title);--text-body:var(--nostalgia-text-body);--text-muted:var(--nostalgia-text-muted);--text-link:var(--nostalgia-link);--text-link-muted:var(--nostalgia-link-muted);--text-home:var(--color-gold);--text-danger:var(--nostalgia-danger);--text-chip:var(--nostalgia-link);--text-chip-active:var(--nostalgia-text-title);--text-current:var(--nostalgia-current);--text-shadow-title:none}:root[data-display-mode=nostalgia][data-nostalgia-style=default-nostalgia]{--nostalgia-bg-color:#fff;--nostalgia-bg-image:none;--nostalgia-bg-filter:none;--color-bg-primary:#fff;--color-bg-secondary:#fff;--color-bg-panel:#fff;--color-bg-hover:#f5f5f5;--color-border:#0000002e;--color-border-glow:#0000002e;--color-accent:#00e;--color-gold:#77561d;--color-danger:#8c2714;--color-text-primary:#000;--color-text-secondary:#000;--color-text-dim:#000;--nostalgia-shell-bg:#fff;--nostalgia-shell-border:#0000002e;--nostalgia-shell-shadow:none;--nostalgia-surface:#fff;--nostalgia-surface-soft:#fff;--nostalgia-surface-muted:#fff;--nostalgia-border:#0000002e;--nostalgia-border-strong:#00000047;--nostalgia-text-title:#000;--nostalgia-text-body:#000;--nostalgia-text-muted:#000;--nostalgia-text-soft:#000;--nostalgia-link:#00e;--nostalgia-link-muted:#00e;--nostalgia-current:#000;--nostalgia-current-soft:#00000014}:root[data-display-mode=nostalgia][data-nostalgia-style=classic-web]{--nostalgia-bg-color:#fff;--nostalgia-bg-image:none;--nostalgia-bg-filter:none;--color-bg-primary:#fff;--color-bg-secondary:#fff;--color-bg-panel:#fff;--color-bg-hover:#f5f5f5;--color-border:#00000038;--color-border-glow:#00000038;--color-accent:#00e;--color-text-primary:#000;--color-text-secondary:#000;--color-text-dim:#000;--ui-soft-bg:transparent;--ui-soft-bg-subtle:transparent;--ui-soft-bg-medium:transparent;--ui-soft-bg-strong:transparent;--ui-soft-bg-stronger:transparent;--ui-soft-border:#0000002e;--ui-soft-border-medium:#00000038;--ui-soft-border-strong:#00000042;--ui-soft-border-stronger:#00000052;--ui-card-shadow:none;--nostalgia-shell-bg:#fff;--nostalgia-shell-border:#00000038;--nostalgia-shell-shadow:none;--nostalgia-surface:#fff;--nostalgia-surface-soft:#fff;--nostalgia-surface-muted:#fff;--nostalgia-border:#0000002e;--nostalgia-border-strong:#00000047;--nostalgia-input-bg:#fff;--nostalgia-input-bg-focus:#fff;--nostalgia-input-border:#00000052;--nostalgia-input-shadow:none;--nostalgia-input-shadow-focus:none;--nostalgia-modal-overlay:#00000038;--nostalgia-modal-bg:#fff;--nostalgia-modal-bg-strong:#fff;--nostalgia-modal-solid-bg:#fff;--nostalgia-modal-surface:#fff;--nostalgia-modal-surface-soft:#fff;--nostalgia-modal-border:#0000003d;--nostalgia-modal-border-strong:#00000057;--nostalgia-modal-shadow:none;--nostalgia-text-title:#000;--nostalgia-text-body:#000;--nostalgia-text-muted:#000;--nostalgia-text-soft:#000;--monster-name-normal:#00e;--monster-normal-text:#00e;--monster-normal-strong:#00e;--monster-normal-soft:#0000ee1a;--monster-normal-border:#0000ee38;--monster-name-rare:#00e;--monster-rare-text:#00e;--monster-rare-strong:#00e;--monster-rare-soft:#0000ee1a;--monster-rare-border:#0000ee38;--nostalgia-link:#00e;--nostalgia-link-muted:#00e;--nostalgia-current:#000;--nostalgia-current-soft:#00000014;--surface-page-main:#fff;--surface-page-sub:#fff;--surface-page-shell:#fff;--surface-panel-main:#fff;--surface-panel-sub:#fff;--surface-panel-muted:#fff;--surface-panel-accent:transparent;--surface-dialog-main:#fff;--surface-dialog-sub:#fff;--surface-chip-main:transparent;--surface-chip-active:transparent;--border-page:#00000038;--border-panel:#0000002e;--border-panel-strong:#00000047;--border-dialog:#0000003d;--border-chip:transparent;--border-chip-active:transparent;--shadow-page:none;--shadow-panel:none;--shadow-dialog:none;--text-title:#000;--text-body:#000;--text-muted:#000;--text-link:#00e;--text-link-muted:#00e;--text-chip:#00e;--text-chip-active:#000;--text-current:#000;--text-shadow-title:none}:root[data-display-mode=nostalgia][data-nostalgia-style=night-eye]{--nostalgia-bg-color:#2d3239;--nostalgia-bg-image:none;--nostalgia-bg-filter:none;--color-bg-primary:#2d3239;--color-bg-secondary:#373c43;--color-bg-panel:#2f353df0;--color-bg-hover:#444a52;--color-border:#d4c8b824;--color-border-glow:#d4c8b824;--color-accent:#6782c4;--color-gold:#a98a55;--color-danger:#ab5e50;--color-warning:#b27e43;--color-heal:#708d63;--color-epic:#9b84bf;--color-legendary:#b98b4f;--color-text-primary:#d7cec1;--color-text-secondary:#c1b4a3;--color-text-dim:#9f8f7b;--ui-soft-bg:#6782c414;--ui-soft-bg-subtle:#6782c40d;--ui-soft-bg-medium:#6782c41f;--ui-soft-bg-strong:#6782c429;--ui-soft-bg-stronger:#6782c438;--ui-soft-border:#e9e1d41a;--ui-soft-border-medium:#e9e1d429;--ui-soft-border-strong:#e9e1d433;--ui-soft-border-stronger:#e9e1d442;--ui-card-shadow:0 18px 34px #0000005c;--nostalgia-shell-bg:linear-gradient(180deg,#2d3239f5 0%,#22272dfa 100%);--nostalgia-shell-border:#d4c8b829;--nostalgia-shell-shadow:0 16px 34px #00000061;--nostalgia-surface:#343a42fa;--nostalgia-surface-soft:#3d444ce6;--nostalgia-surface-muted:#2f353cd6;--nostalgia-border:#d4c8b829;--nostalgia-border-strong:#d4c8b838;--nostalgia-input-bg:#181c2294;--nostalgia-input-bg-focus:#1f242bc2;--nostalgia-input-border:#d4c8b842;--nostalgia-input-shadow:inset 0 1px 0 #ffffff0d;--nostalgia-input-shadow-focus:inset 0 1px 0 #ffffff14;--nostalgia-modal-overlay:#04060a70;--nostalgia-modal-bg:#20252cf0;--nostalgia-modal-bg-strong:#262c34f7;--nostalgia-modal-solid-bg:#262c34;--nostalgia-modal-surface:#464e5899;--nostalgia-modal-surface-soft:#51596470;--nostalgia-modal-border:#d4c8b83d;--nostalgia-modal-border-strong:#d4c8b852;--nostalgia-modal-shadow:0 20px 44px #0000006b;--nostalgia-text-title:#d7ccbf;--nostalgia-text-body:#c7bbac;--nostalgia-text-muted:#867765;--nostalgia-text-soft:#a19280;--monster-name-normal:var(--color-accent);--monster-normal-text:#88a0d4;--monster-normal-strong:#88a0d4;--monster-normal-soft:#6782c42e;--monster-normal-border:#6782c447;--monster-name-rare:#b57679;--monster-rare-text:#a76a6d;--monster-rare-strong:#c28285;--monster-rare-soft:#b5767929;--monster-rare-border:#b5767942;--nostalgia-link:#6782c4;--nostalgia-link-muted:#8fa0bf;--nostalgia-current:#bf965b;--nostalgia-current-soft:#bf965b29}:root[data-display-mode=nostalgia][data-nostalgia-style=parchment-scroll]{--nostalgia-bg-color:#d3c09a;--nostalgia-bg-image:url(/assets/nostalgia-parchment-bg.png);--nostalgia-bg-filter:none;--color-bg-primary:#af8f55;--color-bg-secondary:#9e8145b8;--color-bg-panel:#a2844980;--color-bg-hover:#94763c8f;--color-border:#5a42233d;--color-border-glow:#5a42233d;--color-accent:#003f9e;--color-gold:#6d4b16;--color-danger:#7e2513;--color-warning:#864d17;--color-heal:#4a5f39;--color-epic:#5d478f;--color-legendary:#7e4e16;--color-text-primary:#100b07;--color-text-secondary:#23190f;--color-text-dim:#392a18;--nostalgia-shell-bg:linear-gradient(180deg,#94784257 0%,#7e622d47 100%);--nostalgia-shell-border:#86683a57;--nostalgia-shell-shadow:0 10px 24px #32230d29;--nostalgia-surface:#91743c8f;--nostalgia-surface-soft:#aa8b5175;--nostalgia-surface-muted:#886b3561;--nostalgia-border:#86683a3d;--nostalgia-border-strong:#86683a57;--nostalgia-input-bg:#eeddb885;--nostalgia-input-bg-focus:#f4e6c5b8;--nostalgia-input-border:#86683a52;--nostalgia-input-shadow:inset 0 1px 0 #fff6e15c;--nostalgia-input-shadow-focus:inset 0 1px 0 #fff7e47a;--nostalgia-modal-overlay:#301f0c47;--nostalgia-modal-bg:#eee1c4f0;--nostalgia-modal-bg-strong:#f5ebd2f7;--nostalgia-modal-solid-bg:#f5ebd2;--nostalgia-modal-surface:#ddc697b8;--nostalgia-modal-surface-soft:#e8d6b18f;--nostalgia-modal-border:#785c2d47;--nostalgia-modal-border-strong:#785c2d61;--nostalgia-modal-shadow:0 18px 40px #3b250c42;--nostalgia-text-title:#120d08;--nostalgia-text-body:#19120c;--nostalgia-text-muted:#301f0f;--nostalgia-text-soft:#28190d;--monster-name-normal:var(--color-accent);--monster-normal-text:#1d458b;--monster-normal-strong:var(--color-accent);--monster-normal-soft:#123a921a;--monster-normal-border:#123a9233;--monster-name-rare:#7a3b3d;--monster-rare-text:#693133;--monster-rare-strong:#854447;--monster-rare-soft:#7a3b3d1a;--monster-rare-border:#7a3b3d33;--nostalgia-link:#003f9e;--nostalgia-link-muted:#8a8f9f;--nostalgia-current:#7a4215;--nostalgia-current-soft:#7a42152e}:root[data-theme=fullConfig]{--bg-brightness:1.25;--scene-bg-brightness:.85;--color-bg-primary:#0a0814;--color-bg-secondary:#120e1cb3;--color-bg-hover:#32282399;--color-accent:var(--fc-text-link,#8fd6e8);--fullconfig-link-color:var(--fc-text-link,#8fd6e8);--fullconfig-text-color:var(--fc-text-body,#e3ddd4);--color-gold:gold;--color-magic-gold:#fc4;--color-danger:#f55;--color-warning:#ff8a3d;--color-warning-hover:#ffb37a;--color-heal:#5d5;--color-epic:#b7f;--color-legendary:#fa0;--element-fire:#ff6b5b;--element-ice:#5ba8d4;--element-wind:#4cce9a;--element-thunder:#b88aee;--attr-destruction:#ff6b6b;--attr-arcane:#6ba3ff;--attr-swift:#5bdd88;--attr-bastion:#ffd644;--faction-red:#f66;--faction-blue:#69f;--color-text-primary:#eceef2;--color-text-secondary:#c8ccdc;--color-text-dim:#9ca3b5;--panel-backdrop:none;--font-size-base:15px;--panel-radius:8px;--monster-name-normal:#e1d7f2;--monster-name-rare:#e59aa5;--monster-normal-text:#c7bed8;--monster-normal-strong:#efe7ff;--monster-normal-soft:#4e426842;--monster-normal-border:#6a5a884d;--monster-rare-text:#da8a8a;--monster-rare-strong:#f0b4b4;--monster-rare-soft:#82343447;--monster-rare-border:#da8a8a52;--monster-boss-text:#e2bf88;--monster-boss-strong:#f6d8a7;--monster-boss-soft:#6e4e2052;--monster-boss-border:#e2bf8852;--monster-attack-text:#f3d0a9;--monster-attack-soft:#4226165c;--monster-attack-border:#f3d0a942;--ui-soft-bg:#ffffff0a;--ui-soft-bg-subtle:#ffffff0a;--ui-soft-bg-medium:#ffffff0d;--ui-soft-bg-strong:#a888ff29;--ui-soft-bg-stronger:#a888ff33;--ui-soft-border:#080a1038;--ui-soft-border-medium:#080a1047;--ui-soft-border-strong:#1e18285c;--ui-soft-border-stronger:#1e18287a;--ui-card-shadow:0 16px 32px #05070c3d;--color-state-positive:#72c373;--color-state-positive-soft:#72c37329;--color-state-positive-border:#72c37342;--color-state-info:var(--fc-text-link,#8fd6e8);--color-state-info-soft:#b59aff1f;--color-state-info-border:#b59aff38;--color-state-available:#d8ab5a;--color-state-available-soft:#d8ab5a29;--color-state-available-border:#d8ab5a3d;--color-hang-active:var(--color-state-positive);--color-hang-active-soft:var(--color-state-positive-soft);--color-hang-active-border:var(--color-state-positive-border);--color-ground-item:var(--color-state-positive);--color-ground-item-soft:#72c37324;--color-ground-item-protected:#d28474;--color-danger-soft:#ff555524;--color-danger-border:#ff55553d;--color-resource-hp:var(--color-danger);--color-resource-mp:var(--color-state-info);--color-pet-accent:var(--color-epic);--color-pet-accent-soft:#bb77ff29;--color-pet-accent-border:#bb77ff47;--color-bar-hp-high-from:#5fd770;--color-bar-hp-high-to:#2f9647;--color-bar-hp-mid-from:#e4bb55;--color-bar-hp-mid-to:#b87419;--color-bar-hp-low-from:#df6f6f;--color-bar-hp-low-to:#a83434;--color-bar-mp-from:#74baff;--color-bar-mp-to:#2f70d0;--color-bar-exp-from:#f1d372;--color-bar-exp-to:#bc8727;--color-battle-hp-high:var(--color-bar-hp-high-to);--color-battle-hp-mid:var(--color-bar-hp-mid-to);--color-battle-hp-low:var(--color-bar-hp-low-to);--color-battle-mp-bar:var(--color-bar-mp-to)}*{box-sizing:border-box}body{font-family:var(--game-font-base,"Noto Sans SC","PingFang SC","Microsoft YaHei",system-ui,sans-serif);background:var(--color-bg-primary);color:var(--color-text-primary);min-height:calc(100vh - var(--immersive-safe-top,0px));min-height:calc(100svh - var(--immersive-safe-top,0px));min-height:calc(100dvh - var(--immersive-safe-top,0px));min-height:calc(var(--app-visual-viewport-height,100dvh) - var(--immersive-safe-top,0px));-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;padding:0;font-size:14px;overflow-x:hidden}html,body,#app{width:100%;max-width:100%;min-height:var(--app-visual-viewport-height,100dvh)}:root[data-display-mode=nostalgia] body{background:var(--ui-player-bg-color,var(--nostalgia-bg-color,#fff))}html:root[data-display-mode=nostalgia],html:root[data-display-mode=nostalgia] body,html:root[data-display-mode=nostalgia] #app{background-color:var(--ui-player-bg-color,var(--nostalgia-bg-color,#fff))!important}a{color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent));-webkit-text-decoration-line:var(--ui-link-decoration-line,none);text-decoration-line:var(--ui-link-decoration-line,none);text-underline-offset:.14em;text-decoration-thickness:1px}a:visited{color:var(--ui-player-visited-link-color,var(--ui-player-link-color,var(--color-accent)));-webkit-text-fill-color:var(--ui-player-visited-link-color,var(--ui-player-link-color,var(--color-accent)))}a:hover{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline);text-decoration-line:var(--ui-inverse-link-decoration-line,underline)}:root[data-link-decoration=underline]{--ui-link-decoration-line:underline;--ui-inverse-link-decoration-line:none}:root[data-divider-visibility=hide]{--ui-divider-display:none;--ui-divider-color-resolved:transparent}:root[data-divider-visibility=show]{--ui-divider-display:block;--ui-divider-color-resolved:var(--ui-divider-color-base)}:root[data-reading-theme=paper]{--color-bg-primary:#fbf7ed;--color-bg-secondary:#f4ecd9;--color-bg-panel:#fbf7edf7;--color-bg-hover:#efe4cf;--color-border:#765b3533;--color-border-glow:#765b352e;--color-accent:#0b4aa0;--color-text-primary:#1d1710;--color-text-secondary:#2e2418;--color-text-dim:#5f4e38;--nostalgia-bg-color:#fbf7ed;--nostalgia-bg-image:none;--nostalgia-surface:#fbf7edfa;--nostalgia-surface-soft:#f4ecd9eb;--nostalgia-surface-muted:#efe4cfe0;--nostalgia-border:#765b352e;--nostalgia-border-strong:#765b3547;--nostalgia-text-title:#17110c;--nostalgia-text-body:#1d1710;--nostalgia-text-muted:#5f4e38;--nostalgia-link:#0b4aa0}:root[data-reading-theme=eye-care]{--color-bg-primary:#edf2df;--color-bg-secondary:#e2ead3;--color-bg-panel:#edf2dff7;--color-bg-hover:#dbe5c9;--color-border:#4c603633;--color-border-glow:#4c60362e;--color-accent:#2f5f8f;--color-text-primary:#1d261a;--color-text-secondary:#2d3a27;--color-text-dim:#55664a;--nostalgia-bg-color:#edf2df;--nostalgia-bg-image:none;--nostalgia-surface:#edf2dffa;--nostalgia-surface-soft:#e2ead3eb;--nostalgia-surface-muted:#dbe5c9e0;--nostalgia-border:#4c60362e;--nostalgia-border-strong:#4c603647;--nostalgia-text-title:#1b2418;--nostalgia-text-body:#1d261a;--nostalgia-text-muted:#55664a;--nostalgia-link:#2f5f8f}:root[data-reading-theme=night]{--color-bg-primary:#20242a;--color-bg-secondary:#292f36;--color-bg-panel:#20242af7;--color-bg-hover:#343b44;--color-border:#ded3be29;--color-border-glow:#ded3be24;--color-accent:#8ba7df;--color-text-primary:#ddd4c6;--color-text-secondary:#c8bcaa;--color-text-dim:#a5957e;--nostalgia-bg-color:#20242a;--nostalgia-bg-image:none;--nostalgia-surface:#262b32fa;--nostalgia-surface-soft:#30363ee6;--nostalgia-surface-muted:#2a2f37d6;--nostalgia-border:#ded3be29;--nostalgia-border-strong:#ded3be3d;--nostalgia-text-title:#ddd4c6;--nostalgia-text-body:#d3c7b5;--nostalgia-text-muted:#a5957e;--nostalgia-link:#8ba7df}:root[data-reading-theme=parchment]{--color-bg-primary:#d3c09a;--color-bg-secondary:#9e8145b8;--color-bg-panel:#a2844980;--color-bg-hover:#94763c8f;--color-border:#5a42233d;--color-border-glow:#5a42233d;--color-accent:#003f9e;--color-text-primary:#100b07;--color-text-secondary:#23190f;--color-text-dim:#392a18;--nostalgia-bg-color:#d3c09a;--nostalgia-bg-image:url(/assets/nostalgia-parchment-bg.png);--nostalgia-surface:#91743c8f;--nostalgia-surface-soft:#aa8b5175;--nostalgia-surface-muted:#886b3561;--nostalgia-border:#86683a3d;--nostalgia-border-strong:#86683a57;--nostalgia-text-title:#120d08;--nostalgia-text-body:#19120c;--nostalgia-text-muted:#301f0f;--nostalgia-link:#003f9e}:root[data-text-color=ink]{--color-text-primary:#17110c;--color-text-secondary:#2b2219;--color-text-dim:#4a4036;--nostalgia-text-title:#17110c;--nostalgia-text-body:#17110c;--text-title:#17110c;--text-body:#17110c}:root[data-text-color=brown]{--color-text-primary:#3a2616;--color-text-secondary:#4a3320;--color-text-dim:#6a5037;--nostalgia-text-title:#301f0f;--nostalgia-text-body:#3a2616;--text-title:#301f0f;--text-body:#3a2616}:root[data-text-color=warm]{--color-text-primary:#ddd4c6;--color-text-secondary:#c8bcaa;--color-text-dim:#a5957e;--nostalgia-text-title:#ddd4c6;--nostalgia-text-body:#d3c7b5;--text-title:#ddd4c6;--text-body:#d3c7b5}:root[data-link-color=blue]{--color-accent:#003f9e;--nostalgia-link:#003f9e;--text-link:#003f9e;--text-chip:#003f9e}:root[data-link-color=teal]{--color-accent:#147d8b;--nostalgia-link:#147d8b;--text-link:#147d8b;--text-chip:#147d8b}:root[data-link-color=amber]{--color-accent:#a06412;--nostalgia-link:#a06412;--text-link:#a06412;--text-chip:#a06412}:root:not([data-display-mode=fullConfig])[data-background-color=white]{--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-panel:#fffffff5;--nostalgia-bg-color:#fff;--nostalgia-bg-image:none;--nostalgia-surface:#fffffffa;--nostalgia-surface-soft:#fafafaeb;--nostalgia-surface-muted:#f5f5f5e0}:root:not([data-display-mode=fullConfig])[data-background-color=paper]{--color-bg-primary:#fbf7ed;--color-bg-secondary:#f4ecd9;--color-bg-panel:#fbf7edf7;--nostalgia-bg-color:#fbf7ed;--nostalgia-bg-image:none;--nostalgia-surface:#fbf7edfa;--nostalgia-surface-soft:#f4ecd9eb;--nostalgia-surface-muted:#efe4cfe0}:root:not([data-display-mode=fullConfig])[data-background-color=eye-care]{--color-bg-primary:#edf2df;--color-bg-secondary:#e2ead3;--color-bg-panel:#edf2dff7;--nostalgia-bg-color:#edf2df;--nostalgia-bg-image:none;--nostalgia-surface:#edf2dffa;--nostalgia-surface-soft:#e2ead3eb;--nostalgia-surface-muted:#dbe5c9e0}:root:not([data-display-mode=fullConfig])[data-background-color=night]{--color-bg-primary:#20242a;--color-bg-secondary:#292f36;--color-bg-panel:#20242af7;--nostalgia-bg-color:#20242a;--nostalgia-bg-image:none;--nostalgia-surface:#262b32fa;--nostalgia-surface-soft:#30363ee6;--nostalgia-surface-muted:#2a2f37d6}:root:not([data-display-mode=fullConfig])[data-background-color=parchment]{--color-bg-primary:#d3c09a;--color-bg-secondary:#9e8145b8;--color-bg-panel:#a2844980;--nostalgia-bg-color:#d3c09a;--nostalgia-bg-image:url(/assets/nostalgia-parchment-bg.png);--nostalgia-surface:#91743c8f;--nostalgia-surface-soft:#aa8b5175;--nostalgia-surface-muted:#886b3561}:root[data-text-color=ink],:root[data-display-mode=nostalgia][data-text-color=ink],:root[data-display-mode=fullConfig][data-text-color=ink]{--color-text-primary:#17110c;--color-text-secondary:#2b2219;--color-text-dim:#4a4036;--nostalgia-text-title:#17110c;--nostalgia-text-body:#17110c;--text-title:#17110c;--text-body:#17110c}:root[data-text-color=brown],:root[data-display-mode=nostalgia][data-text-color=brown],:root[data-display-mode=fullConfig][data-text-color=brown]{--color-text-primary:#3a2616;--color-text-secondary:#4a3320;--color-text-dim:#6a5037;--nostalgia-text-title:#301f0f;--nostalgia-text-body:#3a2616;--text-title:#301f0f;--text-body:#3a2616}:root[data-text-color=warm],:root[data-display-mode=nostalgia][data-text-color=warm],:root[data-display-mode=fullConfig][data-text-color=warm]{--color-text-primary:#ddd4c6;--color-text-secondary:#c8bcaa;--color-text-dim:#a5957e;--nostalgia-text-title:#ddd4c6;--nostalgia-text-body:#d3c7b5;--text-title:#ddd4c6;--text-body:#d3c7b5}:root[data-text-color=charcoal],:root[data-display-mode=nostalgia][data-text-color=charcoal],:root[data-display-mode=fullConfig][data-text-color=charcoal]{--color-text-primary:#263238;--color-text-secondary:#31424a;--color-text-dim:#52666e;--nostalgia-text-title:#263238;--nostalgia-text-body:#263238;--text-title:#263238;--text-body:#263238}:root[data-text-color=emerald],:root[data-display-mode=nostalgia][data-text-color=emerald],:root[data-display-mode=fullConfig][data-text-color=emerald]{--color-text-primary:#1f5f45;--color-text-secondary:#285f49;--color-text-dim:#486f5c;--nostalgia-text-title:#1f5f45;--nostalgia-text-body:#1f5f45;--text-title:#1f5f45;--text-body:#1f5f45}:root[data-text-color=crimson],:root[data-display-mode=nostalgia][data-text-color=crimson],:root[data-display-mode=fullConfig][data-text-color=crimson]{--color-text-primary:#7f1d1d;--color-text-secondary:#8a2a2a;--color-text-dim:#9a4a4a;--nostalgia-text-title:#7f1d1d;--nostalgia-text-body:#7f1d1d;--text-title:#7f1d1d;--text-body:#7f1d1d}:root[data-link-color=blue],:root[data-display-mode=nostalgia][data-link-color=blue],:root[data-display-mode=fullConfig][data-link-color=blue]{--color-accent:#003f9e;--nostalgia-link:#003f9e;--text-link:#003f9e;--text-chip:#003f9e}:root[data-link-color=teal],:root[data-display-mode=nostalgia][data-link-color=teal],:root[data-display-mode=fullConfig][data-link-color=teal]{--color-accent:#147d8b;--nostalgia-link:#147d8b;--text-link:#147d8b;--text-chip:#147d8b}:root[data-link-color=amber],:root[data-display-mode=nostalgia][data-link-color=amber],:root[data-display-mode=fullConfig][data-link-color=amber]{--color-accent:#a06412;--nostalgia-link:#a06412;--text-link:#a06412;--text-chip:#a06412}:root[data-link-color=violet],:root[data-display-mode=nostalgia][data-link-color=violet],:root[data-display-mode=fullConfig][data-link-color=violet]{--color-accent:#6d3fb3;--nostalgia-link:#6d3fb3;--text-link:#6d3fb3;--text-chip:#6d3fb3}:root[data-link-color=crimson],:root[data-display-mode=nostalgia][data-link-color=crimson],:root[data-display-mode=fullConfig][data-link-color=crimson]{--color-accent:#b42318;--nostalgia-link:#b42318;--text-link:#b42318;--text-chip:#b42318}:root[data-link-color=emerald],:root[data-display-mode=nostalgia][data-link-color=emerald],:root[data-display-mode=fullConfig][data-link-color=emerald]{--color-accent:#147a48;--nostalgia-link:#147a48;--text-link:#147a48;--text-chip:#147a48}:root:not([data-display-mode=fullConfig])[data-background-color=white],:root[data-display-mode=nostalgia][data-background-color=white]{--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-panel:#fffffff5;--nostalgia-bg-color:#fff;--nostalgia-bg-image:none;--nostalgia-surface:#fffffffa;--nostalgia-surface-soft:#fafafaeb;--nostalgia-surface-muted:#f5f5f5e0}:root:not([data-display-mode=fullConfig])[data-background-color=paper],:root[data-display-mode=nostalgia][data-background-color=paper]{--color-bg-primary:#fbf7ed;--color-bg-secondary:#f4ecd9;--color-bg-panel:#fbf7edf7;--nostalgia-bg-color:#fbf7ed;--nostalgia-bg-image:none;--nostalgia-surface:#fbf7edfa;--nostalgia-surface-soft:#f4ecd9eb;--nostalgia-surface-muted:#efe4cfe0}:root:not([data-display-mode=fullConfig])[data-background-color=eye-care],:root[data-display-mode=nostalgia][data-background-color=eye-care]{--color-bg-primary:#edf2df;--color-bg-secondary:#e2ead3;--color-bg-panel:#edf2dff7;--nostalgia-bg-color:#edf2df;--nostalgia-bg-image:none;--nostalgia-surface:#edf2dffa;--nostalgia-surface-soft:#e2ead3eb;--nostalgia-surface-muted:#dbe5c9e0}:root:not([data-display-mode=fullConfig])[data-background-color=night],:root[data-display-mode=nostalgia][data-background-color=night]{--color-bg-primary:#20242a;--color-bg-secondary:#292f36;--color-bg-panel:#20242af7;--nostalgia-bg-color:#20242a;--nostalgia-bg-image:none;--nostalgia-surface:#262b32fa;--nostalgia-surface-soft:#30363ee6;--nostalgia-surface-muted:#2a2f37d6}:root:not([data-display-mode=fullConfig])[data-background-color=parchment],:root[data-display-mode=nostalgia][data-background-color=parchment]{--color-bg-primary:#d3c09a;--color-bg-secondary:#9e8145b8;--color-bg-panel:#a2844980;--nostalgia-bg-color:#d3c09a;--nostalgia-bg-image:url(/assets/nostalgia-parchment-bg.png);--nostalgia-surface:#91743c8f;--nostalgia-surface-soft:#aa8b5175;--nostalgia-surface-muted:#886b3561}:root:not([data-display-mode=fullConfig])[data-background-color=slate],:root[data-display-mode=nostalgia][data-background-color=slate]{--color-bg-primary:#dfe7e5;--color-bg-secondary:#d2ddda;--color-bg-panel:#dfe7e5f7;--nostalgia-bg-color:#dfe7e5;--nostalgia-bg-image:none;--nostalgia-surface:#dfe7e5fa;--nostalgia-surface-soft:#d2dddaeb;--nostalgia-surface-muted:#c7d5d2e0}.text-place{color:var(--color-text-place)}.text-player{color:var(--color-text-player)}.text-system{color:var(--color-text-system)}.text-knowledge{color:#22c55e;-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(135deg,#86efac,#22c55e,#16a34a);-webkit-background-clip:text;background-clip:text}.text-gold{color:gold;-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(135deg,#fef08a,#facc15,#eab308 70%,#ca8a04);-webkit-background-clip:text;background-clip:text}.text-magic-gold{color:#ec4899;-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(135deg,#f9a8d4,#ec4899,#db2777);-webkit-background-clip:text;background-clip:text}.success-rate-bonus{color:#d99632;font-weight:700}:root[data-display-mode=nostalgia] .text-knowledge,:root[data-display-mode=nostalgia] .text-gold,:root[data-display-mode=nostalgia] .text-magic-gold{color:inherit;-webkit-text-fill-color:currentColor;text-shadow:none;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.text-state-positive{color:var(--color-state-positive)}.text-state-info{color:var(--color-state-info)}.text-state-available{color:var(--color-state-available)}.text-resource-hp{color:var(--color-resource-hp,var(--color-danger))}.text-resource-mp{color:var(--color-resource-mp,var(--color-accent))}.text-pet-accent{color:var(--color-pet-accent,var(--color-epic))}.text-danger-gradient{color:#dc2626;-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(135deg,#f87171,#ef4444,#dc2626 70%,#b91c1c);-webkit-background-clip:text;background-clip:text}.text-career-mage{-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(135deg,#bae6fd,#7dd3fc,#38bdf8 70%,#0ea5e9);-webkit-background-clip:text;background-clip:text}.text-career-blue{-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(135deg,#93c5fd,#60a5fa,#3b82f6 70%,#2563eb);-webkit-background-clip:text;background-clip:text}.text-career-red{-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(135deg,#f87171,#ef4444,#dc2626 70%,#b91c1c);-webkit-background-clip:text;background-clip:text}.text-career-purple{-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(135deg,#c4b5fd,#a78bfa,#8b5cf6 70%,#7c3aed);-webkit-background-clip:text;background-clip:text}.text-gender-male{-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(135deg,#93c5fd,#60a5fa,#3b82f6 70%,#2563eb);-webkit-background-clip:text;background-clip:text}.text-gender-female{-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(135deg,#fbcfe8,#f9a8d4,#ec4899 70%,#db2777);-webkit-background-clip:text;background-clip:text}.text-level-normal{color:#e2e8f0}.text-level-god{color:#fef08a}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.glass-panel{background:var(--color-bg-panel);-webkit-backdrop-filter:var(--panel-backdrop);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:4px;margin-bottom:8px;padding:8px}@keyframes lava-line-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes bg-breathe{0%{transform:translate(0)scale(1)}to{transform:translate(4px,-3px)scale(1.075)}}@keyframes bg-breathe-strong{0%{transform:translate(0)scale(1)}to{transform:translate(6px,-4px)scale(1.1)}}@keyframes ambient-breathe{0%,to{opacity:.4}50%{opacity:.7}}.info-panel{--color-text-dim:#666;--color-text-primary:#333;border:1px solid #e5e7eb;border-radius:6px;color:#333!important;background:#fff!important}.donor-badge-active{color:#d4a017;background:#ffd70026;border:1px solid gold}.donor-badge-inactive{color:#9ca3af;background:#f3f4f6;border:1px solid #e5e7eb}.glow-border{border:1px solid var(--color-border-glow);box-shadow:0 0 5px #b8860b4d}.btn-tier1{cursor:pointer;border:1px solid var(--color-border);background:var(--color-bg-panel);color:var(--color-accent);border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:7px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-tier1.btn-t1-danger{color:var(--color-danger);border-color:var(--color-danger)}.btn-tier1.btn-t1-green{color:var(--color-heal);border-color:var(--color-heal)}.btn-tier1.btn-t1-purple{color:var(--color-epic);border-color:var(--color-epic)}.btn-tier2{cursor:pointer;border:1px solid var(--color-border);color:var(--color-accent);background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:5px 14px;font-size:13px;text-decoration:none;transition:all .2s;display:inline-flex}.btn-tier3{cursor:pointer;color:var(--color-accent);background:0 0;border:none;border-radius:4px;align-items:center;gap:3px;padding:3px 8px;font-size:13px;text-decoration:none;transition:all .2s;display:inline-flex}.btn-game{background:var(--ui-soft-bg,transparent);border:1px solid var(--color-border);color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent));min-width:0;max-width:100%;min-height:var(--ui-control-height-md);font-size:var(--ui-text-link);line-height:var(--ui-line-normal,1.35);text-shadow:none;box-shadow:none;cursor:pointer;text-align:center;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;background-image:none;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-weight:600;transition:all .2s;display:inline-flex;position:relative}.btn-game:before,.btn-game:after{display:none}.btn-game:hover{background:var(--ui-soft-bg-strong,var(--color-bg-hover));border-color:var(--ui-soft-border-stronger,var(--color-border));text-decoration:none}.btn-game:active{filter:brightness(.96);transform:none}.btn-game.btn-danger{color:var(--color-danger);-webkit-text-fill-color:var(--color-danger);border-color:var(--color-danger)}.btn-game.btn-gold{color:var(--color-gold);-webkit-text-fill-color:var(--color-gold);border-color:var(--color-gold)}.btn-game.btn-game--minor{min-height:var(--ui-control-height-sm);border-radius:8px;padding:0 10px;font-weight:600;font-size:var(--ui-text-link)!important;line-height:var(--ui-line-normal,1.35)!important}.btn-game.btn-game--micro{min-height:var(--ui-badge-height);border-radius:8px;padding:0 8px;font-weight:600;font-size:var(--ui-text-link)!important;line-height:var(--ui-line-normal,1.35)!important}.link-action--minor{font-weight:600;font-size:var(--ui-text-link)!important;line-height:var(--ui-line-normal,1.35)!important}.cultivation-page-head{justify-content:space-between;align-items:center;gap:var(--ui-density-gap-lg);flex-wrap:wrap;min-width:0;display:flex}.cultivation-page-head__main{align-items:center;gap:var(--ui-density-gap-md);flex-wrap:wrap;min-width:0;display:flex}.cultivation-page-actions{justify-content:flex-end;align-items:center;gap:var(--ui-density-gap-sm);flex-wrap:wrap;display:flex}.page-head-tools{justify-content:flex-end;align-items:center;gap:var(--ui-density-gap-sm);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.page-head-tools .back-bar{flex:none;width:auto;max-width:100%}.page-head-tools:has(.back-bar)>:not(.back-bar):first-child{margin-right:auto}.page-visual-inline-row,.page-shell-header__title-row,.page-shell-header__title-actions,.page-shell-header__actions,.cultivation-page-head,.cultivation-page-head__main,.cultivation-page-actions,.page-head-tools,.help-legacy-title-row,.help-legacy-title-group,.sponsor-topbar,.sponsor-title-group{align-items:center}.page-shell-header__title-actions>*,.page-shell-header__actions>*,.cultivation-page-head__main>*,.cultivation-page-actions>*,.page-head-tools>*,.help-legacy-title-row>*,.help-legacy-title-group>*,.sponsor-title-group>*,.sponsor-topbar>*{line-height:var(--ui-line-normal,1.35)}.page-secondary-toolbar,.cultivation-page-entry{justify-content:flex-start;align-items:center;gap:var(--ui-density-gap-sm);padding:var(--ui-density-gap-xs);border:1px solid var(--ui-soft-border);background:var(--ui-soft-bg-subtle);border-radius:18px;flex-wrap:wrap;align-self:flex-start;width:max-content;min-width:0;max-width:100%;display:inline-flex!important}.page-secondary-toolbar>*,.cultivation-page-entry>*{flex:none}.page-secondary-toolbar .btn-game,.cultivation-page-entry .btn-game{white-space:normal;overflow-wrap:anywhere;width:auto;min-width:0;max-width:100%}.page-tab-strip{border:1px solid var(--ui-soft-border);background:var(--ui-soft-bg-subtle);border-radius:18px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:4px;display:inline-flex}.page-tab-strip>*{flex:none}@media(max-width:480px){.page-secondary-toolbar{align-self:stretch;width:100%}.page-secondary-toolbar>*,.page-secondary-toolbar .btn-game,.cultivation-page-entry .btn-game{min-width:0}.page-tab-strip{gap:6px}}.cultivation-stage-card{border-radius:18px;gap:12px;padding:14px;display:grid}.cultivation-stage-card__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cultivation-stage-card__title{font-size:var(--font-size-正文-道具名称,var(--ui-text-content));font-weight:700;line-height:var(--ui-line-normal,1.35);color:var(--color-text-primary)}.cultivation-stage-card__title--accent{color:var(--color-text-primary)}.cultivation-stage-card__title--gold{color:var(--color-gold)}.cultivation-stage-card__hint{font-size:var(--font-size-正文-说明文字,var(--ui-text-aux));line-height:var(--ui-line-normal,1.35);color:var(--color-text-dim);margin-top:4px}.cultivation-stage-card__hint--danger{color:var(--color-danger)}.cultivation-stage-card__meta{font-size:var(--font-size-正文-角标,var(--ui-text-label));color:var(--color-text-secondary);text-align:right;gap:4px;font-weight:600;display:grid}.cultivation-stage-card__row{background:var(--ui-soft-bg-subtle);border:1px solid var(--ui-soft-border);border-radius:16px;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:10px;min-height:46px;padding:10px 12px;display:grid}.cultivation-stage-card__label{font-size:var(--font-size-正文-说明文字,var(--ui-text-aux));color:var(--color-text-secondary);font-weight:700}.cultivation-stage-card__value-wrap{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.cultivation-stage-card__value{min-width:0;font-size:var(--font-size-正文-道具名称,var(--ui-text-content));color:var(--color-text-primary);word-break:break-word;font-weight:700}button.cultivation-stage-card__value[class]{min-width:0!important;min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-link,var(--ui-text-body))!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;text-align:left!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important}.cultivation-stage-card__value--empty{color:var(--color-text-dim)}.cultivation-stage-card__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cultivation-stage-card__slot-list,.equipment-rune-slot-list{gap:var(--ui-density-gap-2xs,2px);flex-direction:column;display:flex}.equipment-rune-slot-row{border:1px solid var(--ui-soft-border,var(--color-border));border-radius:var(--ui-radius-sm,6px);background:var(--ui-soft-bg-subtle,#ffffff59)}.equipment-rune-slot-row--active{border-color:var(--ui-player-link-color,var(--color-accent));background:var(--ui-soft-bg,#ffffff80)}.equipment-rune-slot-row--locked{opacity:.68}.equipment-rune-slot-row--selectable .equipment-rune-slot-row__main{color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))}.equipment-rune-slot-row__main{border-radius:inherit;width:100%;min-height:36px;color:var(--color-text-primary);-webkit-text-fill-color:currentColor;font-size:var(--ui-text-body);line-height:var(--ui-line-normal,1.35);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:7px 10px;display:grid}.equipment-rune-slot-row__main span:last-child{overflow-wrap:anywhere;min-width:0}.cultivation-stage-card__stat{background:var(--ui-soft-bg-subtle);border:1px solid var(--ui-soft-border);border-radius:16px;padding:10px 12px}.cultivation-stage-card__stat-label{font-size:var(--font-size-正文-角标,var(--ui-text-label));color:var(--color-text-dim)}.cultivation-stage-card__stat-value{font-size:var(--font-size-正文-道具名称,var(--ui-text-content));color:var(--color-text-primary);margin-top:2px;font-weight:700}.cultivation-stage-card__section-title{font-size:var(--font-size-页面副标题,var(--ui-text-section-title));color:var(--color-text-secondary);font-weight:700}.cultivation-stage-card__actions{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.cultivation-stage-card__actions>.btn-game{text-align:left;flex:none;justify-content:flex-start;max-width:100%;width:auto!important}.cultivation-stage-card__actions>.cultivation-cancel-action{max-width:max-content;flex:0 0 100%!important;width:fit-content!important;margin-left:0!important}.cultivation-stage-card__notes{margin-top:var(--ui-density-gap-xs,4px);padding-top:var(--ui-density-gap-2xs,2px);border-top:1px solid var(--ui-flow-divider,var(--color-border));color:var(--color-text-dim);line-height:var(--ui-line-normal,1.35)}@media(max-width:420px){.cultivation-stage-card__row{align-items:baseline;gap:var(--ui-density-gap-2xs,2px)var(--ui-density-gap-md,8px);grid-template-columns:auto minmax(0,1fr)}.cultivation-stage-card__value-wrap{flex-flow:wrap;justify-content:flex-start;align-items:baseline}.cultivation-stage-card__stats{grid-template-columns:1fr}}.btn-back{background:var(--ui-soft-bg,transparent);border:1px solid var(--ui-soft-border-strong,var(--color-border));color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent));cursor:pointer;font-size:var(--ui-text-link);border-radius:12px;padding:5px 12px;font-weight:400}.btn-back:before{content:"← "}.btn-back:hover{background:var(--ui-soft-bg-strong,var(--color-bg-hover));border-color:var(--ui-soft-border-stronger,var(--color-border))}.vo-input{color:var(--color-text-primary);border:1px solid var(--color-border);font-size:var(--ui-text-body);background-color:#fff;border-radius:4px;outline:none;padding:4px 8px}.vo-input::placeholder{color:var(--color-text-dim)}.battle-target-selected{font-weight:700}[data-btn-cap]:before,[data-btn-cap]:after{display:none!important}:root[data-display-mode=fullConfig] body,:root[data-display-mode=fullConfig] .app-container{font-size:var(--ui-text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:root[data-display-mode=fullConfig] .text-xs,:root[data-display-mode=fullConfig] .text-sm{font-size:var(--ui-text-aux)}:root[data-display-mode=fullConfig] .text-\[9px\],:root[data-display-mode=fullConfig] .text-\[10px\],:root[data-display-mode=fullConfig] .text-\[11px\]{font-size:var(--ui-text-caption)}:root[data-display-mode=fullConfig] .text-\[12px\]{font-size:var(--ui-text-label)}:root[data-display-mode=fullConfig] .text-\[13px\]{font-size:var(--ui-text-aux)}:root[data-display-mode=fullConfig] .text-\[14px\]{font-size:var(--ui-text-content)}:root[data-display-mode=fullConfig] .text-base,:root[data-display-mode=fullConfig] .text-lg,:root[data-display-mode=fullConfig] .text-xl,:root[data-display-mode=fullConfig] .text-2xl,:root[data-display-mode=fullConfig] .text-3xl{font-size:var(--ui-text-body)}:root[data-display-mode=fullConfig] .btn-tier1,:root[data-display-mode=fullConfig] .btn-tier2,:root[data-display-mode=fullConfig] .btn-tier3{font-size:var(--ui-text-link)}:root[data-display-mode=fullConfig] .vo-input{font-size:var(--ui-text-body)}:root[data-display-mode=fullConfig] .btn-game,:root[data-display-mode=fullConfig] .btn-back,:root[data-display-mode=fullConfig] .activity-sub-btn,:root[data-display-mode=fullConfig] .vo-tab{font-size:var(--ui-text-link)}:root[data-display-mode=fullConfig] .glass-panel>h2,:root[data-display-mode=fullConfig] .section-title{font-size:var(--ui-text-body)}:root[data-display-mode=fullConfig] .section-label,:root[data-display-mode=fullConfig] .npc-row{font-size:var(--ui-text-content)}:root[data-display-mode=fullConfig] .security-banner{font-size:var(--ui-text-aux)}:root[data-display-mode=fullConfig] .security-banner-btn-verify,:root[data-display-mode=fullConfig] .security-banner-btn-dismiss{font-size:var(--ui-text-link)}.btn-back:not(.btn-back--sm),:root[data-display-mode=fullConfig] .btn-back:not(.btn-back--sm),.btn-game,:root[data-display-mode=fullConfig] .btn-game{font-size:var(--ui-text-link)!important}.text-link,:root[data-display-mode=fullConfig] .text-link{font-size:var(--ui-text-link)}.link-action,:root[data-display-mode=fullConfig] .link-action,.vo-input,.vo-tab,:root[data-display-mode=fullConfig] .vo-input,:root[data-display-mode=fullConfig] .vo-tab{font-size:var(--ui-text-link)!important}.vo-tab--filter,:root[data-display-mode=fullConfig] .vo-tab--filter{font-size:var(--ui-text-section-title)!important}.vo-tab--filter.vo-tab--sub,:root[data-display-mode=fullConfig] .vo-tab--filter.vo-tab--sub{letter-spacing:.01em;font-size:var(--ui-text-link)!important}.bag-page-title,:root[data-display-mode=fullConfig] .bag-page-title{font-size:var(--font-size-title,19px)!important}:root[data-display-mode=fullConfig] .app-container [style*="font-size: 10px"],:root[data-display-mode=fullConfig] .app-container [style*="font-size: 11px"]{font-size:var(--ui-text-caption)!important}:root[data-display-mode=fullConfig] .app-container [style*="font-size: 12px"]{font-size:var(--ui-text-label)!important}:root[data-display-mode=fullConfig] .app-container [style*="font-size: 13px"]{font-size:var(--ui-text-aux)!important}:root[data-display-mode=fullConfig] .app-container [style*="font-size: 14px"],:root[data-display-mode=fullConfig] .app-container [style*="font-size: 15px"],:root[data-display-mode=fullConfig] .app-container [style*="font-size: 16px"],:root[data-display-mode=fullConfig] .app-container [style*="font-size: 17px"],:root[data-display-mode=fullConfig] .app-container [style*="font-size: 18px"],:root[data-display-mode=fullConfig] .app-container [style*="font-size: 20px"]{font-size:var(--ui-text-content)!important}.bar-hp{background:linear-gradient(90deg,var(--color-bar-hp-high-from)0%,var(--color-bar-hp-high-to)100%)}.bar-mp{background:linear-gradient(90deg,var(--color-bar-mp-from)0%,var(--color-bar-mp-to)100%)}.bar-exp{background:linear-gradient(90deg,var(--color-bar-exp-from)0%,var(--color-bar-exp-to)100%)}.bar-track{background:#eee;border:1px solid #ccc;border-radius:2px;height:14px;overflow:hidden}.bar-track.bar-critical-hp,.role-progress-track.role-progress-track--critical,.vo-hp-bar.critical{border-color:var(--color-bar-hp-low-to);box-shadow:inset 0 1px 2px #0000001f,0 0 0 1px var(--color-bar-hp-low-to),0 0 12px var(--color-bar-hp-low-to)}@supports (color:color-mix(in lab,red,red)){.bar-track.bar-critical-hp,.role-progress-track.role-progress-track--critical,.vo-hp-bar.critical{box-shadow:inset 0 1px 2px #0000001f,0 0 0 1px color-mix(in srgb,var(--color-bar-hp-low-to)16%,transparent),0 0 12px color-mix(in srgb,var(--color-bar-hp-low-to)28%,transparent)}}.bar-track.bar-critical-hp,.role-progress-track.role-progress-track--critical,.vo-hp-bar.critical{animation:1.2s ease-in-out infinite hp-critical-pulse}@keyframes hp-critical-pulse{0%,to{box-shadow:inset 0 1px 2px #0000001f,0 0 0 1px color-mix(in srgb,var(--color-bar-hp-low-to)14%,transparent),0 0 8px color-mix(in srgb,var(--color-bar-hp-low-to)22%,transparent)}50%{box-shadow:inset 0 1px 2px #0000001f,0 0 0 1px color-mix(in srgb,var(--color-bar-hp-low-to)20%,transparent),0 0 14px color-mix(in srgb,var(--color-bar-hp-low-to)34%,transparent)}}.role-progress-track.role-progress-track--critical,.vo-hp-bar.critical{border:1px solid var(--color-bar-hp-low-to)}@supports (color:color-mix(in lab,red,red)){.role-progress-track.role-progress-track--critical,.vo-hp-bar.critical{border:1px solid color-mix(in srgb,var(--color-bar-hp-low-to)22%,var(--color-border))}}.bar-fill{border-radius:1px;height:100%;transition:width .3s}.quality-normal{color:#333}.quality-uncommon{color:#282}.quality-rare{color:#26c}.quality-epic{color:#83c}.quality-legendary{color:#c60}.quality-mythic{color:#c00}.page-dialog-title.soul-detail-dialog-title--plain,.page-dialog-title.soul-detail-dialog-title--plain .soul-name-inline,.page-dialog-title.soul-detail-dialog-title--plain .soul-name-inline__text{color:var(--color-text-primary)!important}.item-card{border-left:2px solid #0000;position:relative}@keyframes damage-float{0%{opacity:1}to{opacity:0}}.damage-number{color:#c00;text-shadow:none;font-weight:700}.heal-number{color:#080;text-shadow:none;font-weight:700}.page-enter-active,.page-leave-active{animation:none}.activity-sub-btn{text-shadow:none;color:#06c;cursor:pointer;background:0 0;border:1px solid #ccc;border-radius:3px;align-items:center;gap:4px;padding:6px 16px;font-size:13px;font-weight:400;display:inline-flex;position:relative}.activity-sub-btn:before,.activity-sub-btn:after{display:none}.activity-sub-btn-blue{color:var(--color-accent);box-shadow:none;background:0 0}.activity-sub-btn-purple{color:#60c;box-shadow:none;background:0 0}.activity-sub-btn-red{color:#c00;box-shadow:none;background:0 0}.activity-sub-btn:hover{filter:none;background:#f0f0f0;transform:none}.vo-tab{cursor:pointer;border:1px solid var(--color-border);color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent));white-space:nowrap;background:#00000008;border-radius:6px;justify-content:center;align-items:center;padding:5px 12px;font-size:13px;transition:all .2s;display:inline-flex;position:relative}:root[data-display-mode=nostalgia] body,:root[data-display-mode=nostalgia] .app-container{font-family:var(--game-font-base,"Noto Serif SC","Source Han Serif SC","Songti SC","SimSun",serif)}:root[data-display-mode=nostalgia] .glass-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;border-radius:0}:root[data-display-mode=nostalgia] .btn-game,:root[data-display-mode=nostalgia] .btn-back,:root[data-display-mode=nostalgia] .vo-tab,:root[data-display-mode=nostalgia] .settings-style-card,:root[data-display-mode=nostalgia] .page-dialog-close{color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent));box-shadow:none;text-align:left;min-height:auto;line-height:var(--ui-line-normal,1.35);background:0 0;border-color:#0000;border-radius:0;justify-content:flex-start;padding:0}:root[data-display-mode=nostalgia] .btn-game:hover,:root[data-display-mode=nostalgia] .btn-back:hover,:root[data-display-mode=nostalgia] .vo-tab.active,:root[data-display-mode=nostalgia] .vo-tab-active,:root[data-display-mode=nostalgia] .page-dialog-chip--active,:root[data-display-mode=nostalgia] .function-page-chip--accent,:root[data-display-mode=nostalgia] .function-page-chip--success,:root[data-display-mode=nostalgia] .settings-style-card--active{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline);text-decoration-line:var(--ui-inverse-link-decoration-line,underline);box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-display-mode=nostalgia] .page-tab-strip{box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;padding:0;justify-content:flex-start!important;align-items:flex-start!important;gap:0!important}:root[data-display-mode=nostalgia] .page-tab-strip>*{min-height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}:root[data-display-mode=nostalgia] .btn-game.btn-danger,:root[data-display-mode=nostalgia] .action-btn-danger{color:var(--color-danger);-webkit-text-fill-color:var(--color-danger);border-color:#0000}:root[data-display-mode=nostalgia] .btn-game.btn-game--minor,:root[data-display-mode=nostalgia] .btn-game.btn-game--micro,:root[data-display-mode=nostalgia] .page-dialog-close,:root[data-display-mode=nostalgia] .vo-tab--filter,:root[data-display-mode=nostalgia] .vo-tab--sub{min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] .page-dialog-chip,:root[data-display-mode=nostalgia] .equipped-pill,:root[data-display-mode=nostalgia] .function-page-chip,:root[data-display-mode=nostalgia] .page-status-section__count{min-height:auto!important;box-shadow:none!important;text-align:left!important;font-size:var(--font-size-正文-说明文字,16px)!important;font-weight:500!important;line-height:var(--ui-line-normal,1.35)!important;color:var(--color-text-dim)!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important}:root[data-display-mode=nostalgia] .function-page-stack [class*="bg-["],:root[data-display-mode=nostalgia] .function-page-stack [class*=bg-gradient]{background:0 0!important}:root[data-display-mode=nostalgia] .modal-content,:root[data-display-mode=nostalgia] .page-dialog-card,:root[data-display-mode=nostalgia] .page-status-summary,:root[data-display-mode=nostalgia] .page-status-section,:root[data-display-mode=nostalgia] .page-dialog-list__item,:root[data-display-mode=nostalgia] .page-status-card,:root[data-display-mode=nostalgia] .page-dialog-table,:root[data-display-mode=nostalgia] .page-dialog-banner,:root[data-display-mode=nostalgia] .settings-page-card,:root[data-display-mode=nostalgia] .info-panel,:root[data-display-mode=nostalgia] .item-card,:root[data-display-mode=nostalgia] .settings-submodal,:root[data-display-mode=nostalgia] .security-card,:root[data-display-mode=nostalgia] .security-modal,:root[data-display-mode=nostalgia] .overview-card{color:var(--nostalgia-text-body)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-display-mode=nostalgia] .modal-overlay{background:var(--nostalgia-modal-overlay,#1a10083d)!important}:root[data-display-mode=nostalgia] .modal-overlay .modal-content,:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-card,:root[data-display-mode=nostalgia] .modal-overlay .settings-layer-modal,:root[data-display-mode=nostalgia] .modal-overlay .settings-submodal,:root[data-display-mode=nostalgia] .modal-overlay .security-modal{background:linear-gradient(180deg,var(--nostalgia-modal-bg-strong,var(--surface-dialog-main))0%,var(--nostalgia-modal-bg,var(--surface-dialog-sub))100%)!important;background-color:var(--nostalgia-modal-solid-bg,#fff)!important;border-color:var(--nostalgia-modal-border,var(--border-dialog))!important;box-shadow:var(--nostalgia-modal-shadow,var(--shadow-dialog))!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-card,:root[data-display-mode=nostalgia] .modal-overlay .settings-layer-modal,:root[data-display-mode=nostalgia] .modal-overlay .settings-submodal,:root[data-display-mode=nostalgia] .modal-overlay .security-modal{padding-left:var(--ui-dialog-x-padding)!important;padding-right:var(--ui-dialog-x-padding)!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-list__item,:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-table,:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-banner,:root[data-display-mode=nostalgia] .modal-overlay .page-status-card,:root[data-display-mode=nostalgia] .modal-overlay .overview-card,:root[data-display-mode=nostalgia] .modal-overlay .item-card,:root[data-display-mode=nostalgia] .modal-overlay .settings-layer-modal__surface,:root[data-display-mode=nostalgia] .modal-overlay .security-card{background:var(--nostalgia-modal-surface,var(--nostalgia-modal-bg))!important;border-color:var(--nostalgia-modal-border-strong,var(--nostalgia-modal-border,var(--nostalgia-border)))!important;box-shadow:none!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-list__item,:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-list__item.item-card{min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:1px 0!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-banner{background-color:var(--nostalgia-modal-surface-soft,var(--nostalgia-modal-surface,var(--nostalgia-modal-bg)))!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-fullsheet__foot,:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-fullsheet__body{background:0 0!important}:root[data-display-mode=nostalgia] .modal-content--detail-dialog,:root[data-display-mode=nostalgia] .modal-content--detail-sheet{border-radius:12px}:root[data-display-mode=nostalgia] .modal-content--detail-dialog .page-dialog-head,:root[data-display-mode=nostalgia] .modal-content--detail-sheet .page-dialog-head{border-bottom:1px solid var(--ui-flow-divider);gap:8px 10px;padding-bottom:6px}:root[data-display-mode=nostalgia] .modal-content--detail-dialog .page-dialog-head:after,:root[data-display-mode=nostalgia] .modal-content--detail-sheet .page-dialog-head:after{display:none!important}:root[data-display-mode=nostalgia] .modal-content--detail-dialog .page-dialog-title-wrap,:root[data-display-mode=nostalgia] .modal-content--detail-sheet .page-dialog-title-wrap{width:100%}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-fullsheet__foot{padding:4px var(--ui-fullsheet-x-padding) calc(6px + env(safe-area-inset-bottom,0px));box-shadow:none;border-top:1px solid var(--ui-flow-divider)!important}:root[data-display-mode=nostalgia] .page-tab-strip,:root[data-display-mode=nostalgia] .page-dialog-chip-row{text-align:left;justify-content:flex-start}:root[data-display-mode=nostalgia] .page-status-summary,:root[data-display-mode=nostalgia] .page-status-section{text-align:left;justify-content:stretch}:root[data-display-mode=nostalgia] .page-status-section__head,:root[data-display-mode=nostalgia] .page-dialog-head{text-align:left;justify-content:space-between}:root[data-display-mode=nostalgia] .page-dialog-head:after,:root[data-display-mode=nostalgia] .page-status-section__head:after{background:var(--ui-flow-divider)!important}.ui-flow-divider{background:var(--ui-flow-divider);width:100%;height:1px;margin:4px 0;display:block}:root[data-display-mode=nostalgia] .page-tab-strip>*+*{margin-left:0;position:relative;padding-left:0!important}:root[data-display-mode=nostalgia] .page-tab-strip>*+:before{content:"|";color:var(--color-text-dim);font-weight:400;text-decoration:none;position:absolute;left:0}:root[data-display-mode=nostalgia] .page-tab-strip .scrollable-tab-row__item+.scrollable-tab-row__item{position:relative;margin-left:0!important;padding-left:0!important}:root[data-display-mode=nostalgia] .page-tab-strip .scrollable-tab-row__item+.scrollable-tab-row__item:before{content:"|";color:var(--color-text-dim);font-weight:400;text-decoration:none;position:absolute;left:0}:root[data-display-mode=nostalgia] :is(.page-tab-strip,.scrollable-tab-row) :is(.vo-tab-active,.page-dialog-chip--active,.scrollable-tab-row__item--main.vo-tab-active,.scrollable-tab-row__item--chip.page-dialog-chip--active){color:var(--color-text-primary)!important;text-decoration:none!important}:root[data-display-mode=nostalgia] .page-dialog-title,:root[data-display-mode=nostalgia] .page-status-summary__title,:root[data-display-mode=nostalgia] .page-status-section__title,:root[data-display-mode=nostalgia] .page-status-card__title,:root[data-display-mode=nostalgia] .settings-page-title{color:var(--nostalgia-text-title)!important}:root[data-display-mode=nostalgia] .page-dialog-title-meta,:root[data-display-mode=nostalgia] .page-status-summary__meta,:root[data-display-mode=nostalgia] .page-status-section__count,:root[data-display-mode=nostalgia] .page-dialog-note,:root[data-display-mode=nostalgia] .page-dialog-copy,:root[data-display-mode=nostalgia] .page-status-card__desc,:root[data-display-mode=nostalgia] .page-status-card__source,:root[data-display-mode=nostalgia] .page-dialog-list__meta,:root[data-display-mode=nostalgia] .function-page-soft-note{color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important;font-weight:var(--ui-player-font-weight,400)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .page-dialog-chip--active,:root[data-display-mode=nostalgia] .function-page-chip--accent,:root[data-display-mode=nostalgia] .function-page-chip--success,:root[data-display-mode=nostalgia] .function-page-chip--danger,:root[data-display-mode=nostalgia] .page-dialog-close{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important}:root[data-display-mode=nostalgia] .page-dialog-chip--active{color:var(--color-text-primary)!important}:root[data-display-mode=nostalgia] .vo-input,:root[data-display-mode=nostalgia] input.vo-input,:root[data-display-mode=nostalgia] textarea.vo-input,:root[data-display-mode=nostalgia] .page-dialog-input-row>.vo-input{background:var(--nostalgia-input-bg)!important;border-color:var(--nostalgia-input-border,var(--nostalgia-border))!important;color:var(--nostalgia-text-body)!important;box-shadow:var(--nostalgia-input-shadow,none)!important;caret-color:var(--nostalgia-link)!important}:root[data-display-mode=nostalgia] .vo-input::placeholder,:root[data-display-mode=nostalgia] input::placeholder,:root[data-display-mode=nostalgia] textarea::placeholder{color:var(--nostalgia-text-muted)!important}:root[data-display-mode=nostalgia] .vo-input:focus,:root[data-display-mode=nostalgia] input:focus,:root[data-display-mode=nostalgia] textarea:focus{background:var(--nostalgia-input-bg-focus,var(--nostalgia-input-bg))!important;border-color:var(--nostalgia-link)!important;box-shadow:0 0 0 1px var(--nostalgia-link),var(--nostalgia-input-shadow-focus,var(--nostalgia-input-shadow,none))!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia] .vo-input:focus,:root[data-display-mode=nostalgia] input:focus,:root[data-display-mode=nostalgia] textarea:focus{box-shadow:0 0 0 1px color-mix(in srgb,var(--nostalgia-link)24%,transparent),var(--nostalgia-input-shadow-focus,var(--nostalgia-input-shadow,none))!important}}:root[data-display-mode=nostalgia] .game-msg-box{background:linear-gradient(180deg,var(--nostalgia-modal-bg-strong,var(--nostalgia-modal-bg,var(--nostalgia-surface)))0%,var(--nostalgia-modal-bg,var(--nostalgia-surface))100%)!important;border-color:var(--nostalgia-modal-border,var(--nostalgia-border))!important;box-shadow:var(--nostalgia-modal-shadow,var(--nostalgia-shell-shadow))!important}:root[data-display-mode=nostalgia] .battle-log-panel{border-color:var(--ui-flow-divider)!important;box-shadow:none!important;background:0 0!important}:root[data-display-mode=nostalgia] .game-msg-box .msg-header{border-bottom-color:var(--nostalgia-border)!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia] .game-msg-box .msg-header{border-bottom-color:color-mix(in srgb,var(--nostalgia-border)82%,transparent)!important}}:root[data-display-mode=nostalgia] .battle-log-panel__head{border-bottom-color:var(--ui-flow-divider)!important}:root[data-display-mode=nostalgia] .game-msg-box .msg-header-title,:root[data-display-mode=nostalgia] .battle-log-panel__title{color:var(--nostalgia-text-title)!important}:root[data-display-mode=nostalgia] .game-msg-box .msg-time,:root[data-display-mode=nostalgia] .game-msg-box .msg-more-link,:root[data-display-mode=nostalgia] .game-msg-box .msg-new-tip,:root[data-display-mode=nostalgia] .battle-log-panel__time,:root[data-display-mode=nostalgia] .battle-log-panel__meta,:root[data-display-mode=nostalgia] .battle-log-panel__empty{color:var(--nostalgia-text-muted)!important}.vo-tab--sub{font-weight:600;border-radius:999px!important;padding:4px 10px!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) .game-msg-box{font-size:var(--ui-text-body)!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) .game-msg-box .msg-header-title{font-size:var(--ui-text-section-title)!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) .game-msg-box .msg-toggle-btn{font-size:var(--ui-text-caption)!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) .game-msg-box .msg-scroll-area{font-size:var(--ui-text-body)!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) .game-msg-box .msg-time{font-size:var(--ui-text-caption)!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) .game-msg-box .msg-more-link{font-size:var(--ui-text-link)!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) .game-msg-box .msg-new-tip{font-size:var(--ui-text-aux)!important}.vo-hp-bar{background:#e5e7eb;border-radius:4px;flex:1;height:8px;overflow:hidden}.vo-hp-fill{border-radius:inherit;background:#22c55e;height:100%;transition:width .3s}.safe-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.safe-top{padding-top:env(safe-area-inset-top,0)}.ground-item-detail-panel{background:#fff;border:1px solid #ddd}:root[data-surround-key=bg_default]{--surround-color:#1a1630;--surround-center:#0a0814}:root[data-surround-key=bg_full_default]{--surround-color:#181520;--surround-center:#09080f}:root[data-surround-key^=bg_tomb_]{--surround-color:#1c1810;--surround-center:#0c0a08}:root[data-surround-key^=bg_wish_]{--surround-color:#1a1830;--surround-center:#0a0818}:root[data-surround-key^=bg_dungeon_]{--surround-color:#171822;--surround-center:#08090f}:root[data-surround-key^=bg_destiny_]{--surround-color:#1a1418;--surround-center:#0a080c}:root[data-surround-key^=bg_siege_]{--surround-color:#1d1714;--surround-center:#0c0807}:root[data-surround-key^=bg_worldboss_]{--surround-color:#281010;--surround-center:#0e0808}:root[data-surround-key=bg_ui_login],:root[data-surround-key=bg_ui_create_role]{--surround-color:#1a1628;--surround-center:#0a0814}:root[data-surround-key=bg_activity_center]{--surround-color:#17172a;--surround-center:#080812}:root[data-surround-key=bg_prize_pool]{--surround-color:#1a1a28;--surround-center:#0a0a14}:root[data-surround-key=bg_duel_arena]{--surround-color:#1a1218;--surround-center:#09070a}:root[data-surround-key=bg_ancient_battlefield],:root[data-surround-key=bg_ancient_battlefield_a]{--surround-color:#1a1814;--surround-center:#0a0c08}:root[data-surround-key=bg_ancient_battlefield_b]{--surround-color:#1a1216;--surround-center:#0a070a}:root[data-surround-key=bg_blacksmith]{--surround-color:#2a1810;--surround-center:#0f0a08}:root[data-surround-key=bg_soul_tower]{--surround-color:#18102a;--surround-center:#0a0818}:root[data-surround-key=bg_mount_center]{--surround-color:#1a2028;--surround-center:#0a0e14}:root[data-surround-key=bg_pet_center]{--surround-color:#1a2820;--surround-center:#0a1410}:root[data-surround-key=bg_magic_tower]{--surround-color:#1e1428;--surround-center:#0c0814}:root[data-surround-key=bg_活动_监狱]{--surround-color:#181418;--surround-center:#0a080a}@media(min-width:481px){:root[data-theme=fullConfig][data-surround-key] body{background:radial-gradient(ellipse 120% 120% at 50% 50%,var(--surround-center,#0a0814)0%,var(--surround-center,#0a0814)25%,var(--surround-color,#1a1630)55%,var(--surround-color,#1a1630)100%)!important}:root[data-theme=fullConfig][data-surround-key] #app>div{background:0 0!important}:root[data-theme=fullConfig]:not([data-surround-key]) #app>div{background:var(--color-bg-primary,#0a0814)!important}}@media(max-width:480px){.page-head-tools{gap:6px}}.animate-slide-up{animation:none}.modal-overlay{--modal-available-height:calc(var(--app-visual-viewport-height,100dvh) - var(--ui-page-x-padding) - var(--ui-page-x-padding));--modal-scroll-available-height:calc(var(--app-visual-viewport-height,100dvh) - var(--ui-page-x-padding) - var(--ui-page-x-padding));z-index:50;padding:var(--ui-page-x-padding);width:100%;min-height:var(--app-visual-viewport-height,100dvh);height:var(--app-visual-viewport-height,100dvh);overscroll-behavior:contain;background:#0009;justify-content:center;align-items:center;animation:90ms ease-out both modal-overlay-in;display:flex;position:fixed;inset:0;overflow:hidden}.modal-overlay--detail-sheet{--detail-sheet-top-offset:calc(var(--page-empty-top-row-height,var(--ui-page-top-gap,clamp(15px,4.8svh,38px))) + var(--app-safe-top,0px));--detail-sheet-bottom-offset: calc(6px + env(safe-area-inset-bottom,0px)) ;--modal-scroll-available-height:calc(var(--app-visual-viewport-height,100dvh) - var(--detail-sheet-top-offset) - var(--detail-sheet-bottom-offset));padding:var(--detail-sheet-top-offset)var(--ui-page-x-padding)var(--detail-sheet-bottom-offset);align-items:flex-start}.modal-content{box-sizing:border-box;background:var(--color-bg-panel,#16120ee6);border:1px solid var(--color-border,#b4c3dc2e);border-radius:var(--panel-radius,8px);max-width:min(480px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)));max-height:85vh;max-height:min(85vh,calc(var(--app-visual-viewport-height,100dvh) - var(--ui-page-x-padding) - var(--ui-page-x-padding)));transform-origin:50%;will-change:transform,opacity;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;animation:.16s cubic-bezier(.22,1,.36,1) modal-pop-in;overflow-y:auto;box-shadow:0 8px 32px #0006}@keyframes modal-overlay-in{0%{opacity:0}to{opacity:1}}.modal-content--sm{max-width:min(378px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)));max-height:93.5vh;max-height:min(93.5vh,calc(var(--app-visual-viewport-height,100dvh) - var(--ui-page-x-padding) - var(--ui-page-x-padding)))}.modal-content--sound-display{width:min(66.67vw,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)));max-width:min(95vw,520px);max-height:66.67vh;max-height:min(66.67vh,calc(var(--app-visual-viewport-height,100dvh) - var(--ui-page-x-padding) - var(--ui-page-x-padding)));min-width:min(340px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)))}.modal-content--lg{max-width:min(520px,95vw);max-height:99vh;max-height:min(99vh,calc(var(--app-visual-viewport-height,100dvh) - var(--ui-page-x-padding) - var(--ui-page-x-padding)))}.modal-content--xl{max-width:min(600px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)));max-height:99vh;max-height:min(99vh,calc(var(--app-visual-viewport-height,100dvh) - var(--ui-page-x-padding) - var(--ui-page-x-padding)))}.modal-content--detail-sheet{border-radius:12px;overflow:hidden;width:calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding))!important;max-width:calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding))!important;height:auto!important;max-height:calc(100dvh - var(--detail-sheet-top-offset,0px) - var(--detail-sheet-bottom-offset,6px) - 6px)!important;max-height:calc(var(--app-visual-viewport-height,100dvh) - var(--detail-sheet-top-offset,0px) - var(--detail-sheet-bottom-offset,6px) - 6px)!important;background:var(--surface-dialog-main,#fff)!important;border-color:var(--border-dialog,#8a8a8a33)!important}.modal-content--detail-dialog{min-height:0;width:min(480px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)))!important;max-width:min(480px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)))!important}.modal-content--detail-dialog.more-menu-modal{width:min(520px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)))!important;max-width:min(520px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)))!important;height:auto!important;min-height:auto!important}.modal-content--detail-dialog.more-menu-modal .more-menu-links{grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:flex-start!important;align-items:baseline!important;gap:2px 8px!important;display:grid!important}.modal-overlay .battle-status-dialog-modal.modal-content--detail-dialog{flex-direction:column;display:flex;overflow:hidden;width:min(600px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)))!important;max-width:min(600px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)))!important;max-height:99vh!important;max-height:min(99vh,calc(var(--app-visual-viewport-height,100dvh) - var(--ui-page-x-padding) - var(--ui-page-x-padding)))!important}.modal-overlay .battle-status-dialog-modal .battle-status-dialog-body{flex:auto;min-height:0;overflow:hidden}.modal-overlay .battle-status-dialog-modal .battle-status-dialog-body.detail-sheet-dialog-body--scrollable{overflow-y:auto}html body .modal-overlay .battle-status-dialog-modal .battle-status-tab.battle-status-tab--active[class]{color:var(--text-body,var(--ui-player-text-color,var(--color-text-primary)))!important;-webkit-text-fill-color:var(--text-body,var(--ui-player-text-color,var(--color-text-primary)))!important}.settings-submodal,.security-card,.security-modal{border-radius:16px}.settings-shell-card{border-radius:24px}.settings-shell-card--hero{padding:18px 18px 16px}.settings-shell-card--section{padding:16px 18px}.settings-layer-modal{border-radius:28px;padding:18px 18px 16px}.settings-layer-modal--compact{max-width:min(420px,94vw)}.settings-layer-modal--wide{width:min(88vw,720px);max-width:min(88vw,720px);max-height:min(88vh,920px)}.settings-layer-modal__surface{border-radius:20px;padding:14px 16px}.settings-layer-modal__surface+.settings-layer-modal__surface{margin-top:12px}.settings-submodal__title,.security-card__title,.security-modal__title{font-size:var(--ui-text-section-title);line-height:var(--ui-line-normal,1.35);font-weight:var(--ui-player-font-weight,400);color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary));margin-bottom:8px}.settings-submodal__hint,.security-card__hint,.security-modal__hint{font-size:var(--ui-text-body);line-height:var(--ui-line-normal,1.35);color:var(--color-text-dim)}.settings-submodal__label{font-size:var(--ui-text-label);line-height:var(--ui-line-normal,1.35);color:var(--color-text-dim)}.settings-submodal__row,.security-input-row{font-size:var(--ui-text-body);line-height:var(--ui-line-normal,1.35);align-items:center;gap:8px;display:flex}.settings-submodal__actions,.security-card__actions{flex-wrap:wrap;gap:8px;display:flex}.settings-submodal__actions{margin-top:10px}.settings-submodal__textarea{min-height:72px}.settings-layer-modal :is(.text-xs,.text-sm),.security-modal :is(.text-xs,.text-sm){font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important}.settings-layer-modal .settings-submodal__label,.security-modal .settings-submodal__label{font-size:var(--ui-text-label)!important;line-height:var(--ui-line-normal,1.35)!important}.settings-layer-modal :is(.vo-input,textarea),.security-modal :is(.vo-input,textarea){font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important}.settings-layer-modal :is(.btn-game,.page-dialog-close,.security-switch-btn),.security-modal :is(.btn-game,.page-dialog-close,.security-switch-btn){font-size:var(--ui-text-link)!important;line-height:var(--ui-line-normal,1.35)!important}.settings-layer-modal :is(.settings-color-chip,.function-page-chip),.security-modal :is(.settings-color-chip,.function-page-chip){font-size:var(--ui-text-label)!important;line-height:var(--ui-line-normal,1.35)!important}.settings-color-grid{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.settings-color-chip{border:1px solid var(--color-border);cursor:pointer;border-radius:9999px;align-items:center;gap:4px;min-height:28px;padding:0 8px;display:inline-flex}.security-switch-btn{min-width:54px}.security-input-row{min-height:36px}.settings-page-card,.help-page-card{border-radius:16px}.settings-page-title,.help-page-title,.help-page-section-title{font-size:var(--ui-text-body);line-height:var(--ui-line-normal,1.35);font-weight:var(--ui-player-font-weight,400);color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))}.settings-page-empty,.settings-page-hint,.help-page-empty{color:var(--color-text-dim)}.settings-page-label{color:var(--color-text-secondary)}.settings-switch-row:last-child,.help-page-list-row:last-child{border-bottom:0}.help-page-content{line-height:var(--ui-line-normal,1.35)}.ui-page-flow,.ui-page-flow-list,.ui-page-flow-item{min-width:0;margin-inline:0;padding-inline:0}.ui-page-flow{row-gap:var(--ui-text-flow-section-gap,0px);flex-direction:column;display:flex}.ui-page-flow-list,.ui-page-flow-item{row-gap:var(--ui-text-flow-block-gap,0px);display:grid}.ui-page-flow-item,.ui-page-flow-line{line-height:var(--ui-line-normal,1.35);margin-block:0;padding-block:0}.function-page-stack{flex-direction:column;gap:12px;display:flex}.function-page-grid{gap:12px;display:grid}.function-page-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.function-page-button-row,.function-page-inline-form{flex-wrap:wrap;gap:8px;display:flex}.function-page-button-row{justify-content:flex-start;align-items:baseline;gap:var(--ui-density-gap-2xs,2px)var(--ui-inline-action-gap,.25em);min-width:0;max-width:100%}.function-page-button-row>*{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;flex:0 auto;min-width:0;max-width:100%}.function-page-inline-form{align-items:center}.page-action-cluster{justify-content:flex-start;align-items:baseline;gap:var(--ui-density-gap-2xs,2px)var(--ui-inline-action-gap,.25em);flex-wrap:wrap;width:100%;min-width:0;display:flex}.page-action-cluster>*{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;min-width:0;max-width:100%}.page-action-cluster>:is(button,.btn-game,.page-dialog-close,a.btn-game,.action-link,.action-link-gold){flex:0 auto;width:auto}.page-action-cluster--compact>:is(button,.btn-game,.page-dialog-close,a.btn-game,.action-link,.action-link-gold){flex:0 auto;width:auto;min-width:0}.function-page-search-row{align-items:center;gap:var(--ui-density-gap-xs,4px);flex-wrap:nowrap;min-width:0}.function-page-search-row>.vo-input,.function-page-search-row>.function-page-search-input{flex:1 1 0;width:100%;min-width:0}.function-page-search-input{min-height:var(--ui-control-height-md)}.function-page-search-button{min-width:68px;min-height:var(--ui-control-height-md);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}:root[data-display-mode=nostalgia] .function-page-search-button{min-height:auto!important;box-shadow:var(--nostalgia-input-shadow,none)!important;color:var(--ui-player-link-color,var(--text-link,var(--color-accent)))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--text-link,var(--color-accent)))!important;font-weight:var(--ui-player-font-weight,400)!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-thickness:var(--ui-link-decoration-thickness,1px)!important;text-underline-offset:.16em!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;padding:0!important}:root[data-display-mode=nostalgia] .function-page-search-button:hover{box-shadow:none!important;-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;background:0 0!important;border-color:#0000!important}:root[data-display-mode=nostalgia] .function-page-inline-form:has(>.vo-input):has(>.btn-game){align-items:center!important;gap:var(--ui-density-gap-xs,4px)!important;flex-wrap:nowrap!important}:root[data-display-mode=nostalgia] .function-page-inline-form:has(>.vo-input):has(>.btn-game)>.vo-input{flex:1 1 0!important;min-width:0!important}:root[data-display-mode=nostalgia] .function-page-inline-form:has(>.vo-input):has(>.btn-game)>.btn-game{flex:none!important}@media(max-width:360px){:root[data-display-mode=nostalgia][data-interface-scale="125"] .function-page-inline-form:has(>.vo-input):has(>.btn-game),:root[data-display-mode=nostalgia][data-interface-scale="125"] .function-page-search-row{flex-wrap:wrap!important}:root[data-display-mode=nostalgia][data-interface-scale="125"] .function-page-inline-form:has(>.vo-input):has(>.btn-game)>.vo-input,:root[data-display-mode=nostalgia][data-interface-scale="125"] .function-page-search-row>.vo-input,:root[data-display-mode=nostalgia][data-interface-scale="125"] .function-page-search-row>.function-page-search-input{flex-basis:100%!important}}@media(max-width:390px){.function-page-search-row{flex-wrap:nowrap}.function-page-search-row>.vo-input,.function-page-search-row>.function-page-search-input{flex:1 1 0}.function-page-search-row>.function-page-search-button{flex:none}.page-action-cluster>:is(button,.btn-game,.page-dialog-close,a.btn-game,.action-link,.action-link-gold),.page-action-cluster--compact>:is(button,.btn-game,.page-dialog-close,a.btn-game,.action-link,.action-link-gold){flex:0 auto}}.function-page-search-label{white-space:nowrap;color:var(--ui-player-text-color,var(--color-text-primary));font-weight:var(--ui-player-font-weight,400);line-height:var(--ui-line-normal,1.35);flex:none}.mojie-search-field{width:100%;max-width:min(100%,calc(260px*var(--ui-scale,1)));flex:1 1 min(100%,calc(260px*var(--ui-scale,1)));min-width:0;display:flex}.mojie-search-field__control{flex:1 1 0;min-width:0;display:flex;position:relative}.mojie-search-field__input{width:100%;min-width:0;padding-right:calc(28px*var(--ui-scale,1))!important}.mojie-search-field__clear{right:calc(6px*var(--ui-scale,1));width:calc(20px*var(--ui-scale,1));height:calc(20px*var(--ui-scale,1));min-width:calc(20px*var(--ui-scale,1));min-height:calc(20px*var(--ui-scale,1));color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent));font:inherit;font-size:var(--ui-text-aux);font-weight:var(--ui-player-font-weight,400);line-height:var(--ui-line-normal,1.35);-webkit-text-decoration-line:var(--ui-link-decoration-line,none);text-decoration-line:var(--ui-link-decoration-line,none);text-decoration-thickness:var(--ui-link-decoration-thickness,1px);text-underline-offset:.16em;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.mojie-search-field__clear:hover{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline);text-decoration-line:var(--ui-inverse-link-decoration-line,underline)}.mojie-search-field__clear:disabled{cursor:not-allowed;opacity:.55}.function-page-empty{text-align:center;color:var(--ui-player-text-color,var(--color-text-primary));font-weight:var(--ui-player-font-weight,400);line-height:var(--ui-line-normal,1.35);padding:16px 12px}.function-page-soft-note{color:var(--ui-player-text-color,var(--color-text-primary));font-weight:var(--ui-player-font-weight,400);line-height:var(--ui-line-normal,1.35)}.function-page-value{font-weight:var(--ui-player-font-weight,400);color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary));line-height:var(--ui-line-normal,1.35)}.function-page-chip{min-height:var(--ui-chip-height);font-size:var(--ui-text-label);line-height:var(--ui-line-normal,1.35);color:var(--color-text-secondary);background:#6496ff14;border:1px solid #94a3b842;border-radius:9999px;justify-content:center;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.function-page-chip--accent{color:var(--color-accent);border-color:var(--ui-soft-border-stronger,var(--color-border));background:var(--ui-soft-bg-strong,var(--color-bg-hover))}.function-page-chip--success{color:var(--color-heal);background:#4ade801f;border-color:#4ade8047}.function-page-chip--danger{color:var(--color-danger);background:#f871711f;border-color:#f8717147}.function-page-chip--sub{min-height:var(--ui-badge-height);font-size:var(--ui-text-caption);letter-spacing:.01em;padding:0 6px;font-weight:600;color:var(--color-text-dim)!important;background:#94a3b80d!important;border-color:#94a3b82e!important}.function-page-chip--sub.function-page-chip--accent{color:var(--color-accent)!important;border-color:var(--ui-soft-border-strong,var(--color-border))!important;background:var(--ui-soft-bg-medium,var(--color-bg-hover))!important}.loading-placeholder-group{gap:8px;display:grid}.loading-placeholder-group--centered{justify-items:center}.loading-placeholder{background:linear-gradient(90deg,#94a3b81f,#94a3b842,#94a3b81f) 0 0/200% 100%;border-radius:999px;width:100%;min-height:12px;animation:1.4s ease-in-out infinite loading-placeholder-shimmer;display:block}.loading-placeholder--line-sm{min-height:10px}.loading-placeholder--line{min-height:12px}.loading-placeholder--block{border-radius:14px;min-height:42px}.loading-placeholder--panel{border-radius:18px;min-height:72px}@keyframes loading-placeholder-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.page-dialog-card,.page-status-summary,.page-status-section{border-radius:18px}.page-dialog-head,.page-status-section__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.page-dialog-title-wrap{flex:1;gap:4px;min-width:0;display:grid}.page-dialog-title,.page-status-summary__title,.page-status-section__title{font-size:15px;font-weight:400;line-height:var(--ui-line-normal,1.35);color:var(--color-text-primary)}.page-dialog-title-meta,.page-status-summary__meta,.page-status-section__count,.page-dialog-note,.page-dialog-copy,.page-status-card__desc,.page-status-card__source{color:var(--color-text-dim)}.page-dialog-title-meta,.page-status-summary__meta,.page-dialog-copy{line-height:var(--ui-line-normal,1.35)}.page-dialog-title-meta,.page-status-summary__meta{margin-top:4px}.page-dialog-head:after,.page-status-section__head:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000);height:1px;position:absolute;bottom:-10px;left:0;right:0}.page-dialog-close{border:1px solid var(--color-border);min-width:52px;min-height:30px;color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent));cursor:pointer;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.page-dialog-close:hover{background:var(--color-bg-hover);transform:translateY(-1px)}.page-dialog-chip-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-dialog-chip-row--header{margin-top:8px}.page-dialog-chip,.page-status-section__count{min-height:28px;color:var(--color-text-secondary);background:#6496ff14;border:1px solid #94a3b842;border-radius:9999px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.page-dialog-chip--active{color:#111827;border-color:var(--ui-soft-border-stronger,var(--color-border));background:var(--ui-soft-bg-strong,var(--color-bg-hover));font-weight:400;text-decoration:none}.page-dialog-chip-row .page-dialog-chip{color:var(--color-accent)}.page-dialog-chip-row .page-dialog-chip--active{color:#111827;font-weight:400;text-decoration:none}.page-dialog-banner{background-position:50%;background-size:cover;border:1px solid #94a3b838;border-radius:18px;min-height:118px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.page-dialog-banner:after{content:"";pointer-events:none;background:linear-gradient(#0f172a14,#0f172a6b);position:absolute;inset:0}.page-dialog-banner__label{z-index:1;color:#f8fafc;text-shadow:0 1px 4px #0f172a80;font-size:14px;font-weight:700;position:absolute;bottom:12px;left:14px;right:14px}.page-dialog-copy{margin:0}.page-dialog-empty{text-align:center;color:var(--color-text-dim);padding:18px 12px}.ui-flow-row{justify-content:flex-start;align-items:baseline;gap:0 var(--ui-flow-row-gap,.25em);min-width:0;max-width:100%;color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary));font-size:var(--ui-text-content);font-weight:var(--ui-player-font-weight,400);line-height:var(--ui-line-normal,1.35);white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.ui-flow-label{max-width:100%;color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary));line-height:var(--ui-line-normal,1.35);white-space:nowrap;flex:none}.ui-flow-value{min-width:min(100%,var(--ui-flow-value-min,0));max-width:100%;color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary));line-height:var(--ui-line-normal,1.35);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;flex:1 1 0}.ui-flow-value--inline{flex:0 auto;min-width:0}.ui-flow-action{white-space:nowrap;flex:none;max-width:100%}.ui-flow-row--compact{gap:0}.ui-flow-row--content-start .ui-flow-value{flex-basis:min(100%,var(--ui-flow-value-min,0))}.page-dialog-value{font-weight:var(--ui-player-font-weight,400);color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary));line-height:var(--ui-line-normal,1.35)}.page-dialog-shortcuts,.page-dialog-input-row,.page-dialog-actions{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.page-dialog-input-row{align-items:center}.page-dialog-input-row>.vo-input,.page-dialog-input-row>input,.page-dialog-input-row>textarea{flex:180px}.page-dialog-actions{justify-content:flex-start;padding-top:2px}.page-dialog-actions>*{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;flex:0 auto;min-width:0;max-width:100%}.page-dialog-actions>.flex-1{flex:0 auto;min-width:0}.page-dialog-actions>.w-full{flex:100%}.page-dialog-actions>:is(button,.btn-game,.page-dialog-close){white-space:nowrap;overflow-wrap:normal;word-break:keep-all;border-radius:10px;max-width:100%;min-height:36px;padding-inline:12px}.ui-vertical-action-dialog{width:fit-content!important;min-width:min(12rem,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)))!important;max-width:min(20rem,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)))!important}.ui-vertical-action-dialog .detail-sheet-dialog-body{width:max-content;max-width:100%}.ui-vertical-action-list{grid-template-columns:minmax(0,1fr);width:max-content;max-width:100%;place-items:stretch stretch!important;gap:var(--ui-density-gap-2xs,2px)!important;display:grid!important}.ui-vertical-action-button[class]{text-align:left;justify-content:flex-start;align-items:center;width:100%!important;min-height:var(--ui-vertical-action-button-height,32px)!important;padding:0 var(--ui-density-gap-xs,4px)!important;display:flex!important}.page-dialog-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;max-height:min(72vh,620px);padding-right:2px;overflow-y:auto}.modal-content:not(.detail-sheet-dialog-card--height-managed):has(.page-dialog-scroll){border-radius:0;flex-direction:column;display:flex;overflow:hidden;width:min(480px,100vw)!important;max-width:min(480px,100vw)!important;height:var(--modal-scroll-available-height)!important;max-height:var(--modal-scroll-available-height)!important}.modal-content:has(.page-dialog-scroll) .page-dialog-scroll{flex:auto;min-height:0;max-height:none}.page-dialog-fullsheet{flex-direction:column;display:flex}.page-dialog-fullsheet__body{min-height:0;padding:4px var(--ui-fullsheet-x-padding)6px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;overflow-y:auto}.page-dialog-fullsheet__body::-webkit-scrollbar{width:6px}.page-dialog-fullsheet__body::-webkit-scrollbar-thumb{background:#94a3b852;border-radius:999px}.page-dialog-fullsheet__foot{padding:6px var(--ui-fullsheet-x-padding) calc(8px + env(safe-area-inset-bottom,0px));background:var(--color-bg-secondary);border-top:1px solid #94a3b82e;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.page-dialog-fullsheet__foot{background:color-mix(in srgb,var(--color-bg-secondary)82%,transparent 18%)}}.page-dialog-fullsheet__foot{box-shadow:0 -8px 18px #0f172a0d}.page-dialog-fullsheet__foot-note{color:var(--color-text-dim);line-height:var(--ui-line-normal,1.35);margin-bottom:6px}.page-dialog-list,.page-status-list{gap:var(--ui-density-gap-sm);flex-direction:column;display:flex}.list-density-rows{gap:var(--ui-density-gap-xs);display:grid}.list-density-row{justify-content:flex-start;align-items:baseline;gap:0 var(--ui-inline-action-gap,.25em);min-height:32px;display:flex}.list-density-row__main{align-items:baseline;gap:0 var(--ui-inline-action-gap,.25em);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex;overflow:visible}.list-density-row__name{min-width:0;font-weight:var(--ui-player-font-weight,400);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:keep-all;color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary));overflow:visible;text-decoration:none!important}.list-density-row__name:hover{text-decoration:none!important}.list-density-row__name:is(button){color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent));cursor:pointer;text-align:left;font-family:inherit;line-height:var(--ui-line-normal,1.35);font-weight:var(--ui-player-font-weight,400);background:0 0;border:0;padding:0;font-size:var(--ui-text-content)!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-thickness:var(--ui-link-decoration-thickness,1px)!important;text-underline-offset:var(--ui-link-underline-offset,2px)!important}.list-density-row__name.link-action{font-weight:var(--ui-player-font-weight,400);line-height:var(--ui-line-normal,1.35);color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-thickness:var(--ui-link-decoration-thickness,1px)!important;text-underline-offset:var(--ui-link-underline-offset,2px)!important;font-size:var(--ui-text-content)!important}a.list-density-row__name,.cursor-pointer.list-density-row__name,.friends-page-name-link.list-density-row__name{color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))}:root[data-display-mode=nostalgia] .list-density-row__name.link-action,:root[data-display-mode=fullConfig] .list-density-row__name.link-action{font-size:var(--ui-text-content)!important}.list-density-row__meta,.list-density-row__minor{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;flex:none}.list-density-row__meta{font-weight:var(--ui-player-font-weight,400);color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))}.list-density-row__minor{color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))}.ui-inline-quantity{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;line-height:var(--ui-line-normal,1.35);flex:none;color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;font-weight:var(--ui-player-font-weight,400)!important;text-decoration:none!important}.list-density-row__side{align-items:baseline;gap:0 var(--ui-inline-action-gap,.25em);flex:none;display:flex}.list-density-row__action{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;width:auto;min-width:0}.list-density-row--inline-tail{min-width:0;display:block}.list-density-row--inline-tail>.list-density-row__main,.list-density-row--inline-tail>.list-density-row__side{min-width:0;display:inline}.list-density-row--inline-tail>.list-density-row__main>*,.list-density-row--inline-tail>.list-density-row__side>*{vertical-align:baseline;display:inline}.list-density-row--inline-tail :is(.list-density-row__meta,.list-density-row__minor,.list-density-row__action){white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.list-density-row--inline-tail>.list-density-row__main>*+*,.list-density-row--inline-tail>.list-density-row__side,.list-density-row--inline-tail>.list-density-row__side>*+*{margin-inline-start:var(--ui-inline-action-gap,.25em)}.ui-semantic-sentence{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;line-height:var(--ui-line-normal,1.35)}.ui-inline-fact-row,.ui-object-action-flow{white-space:normal;overflow-wrap:anywhere;align-items:baseline;min-width:0;max-width:100%}.ui-inline-fact-row :is(.ui-inline-fact-row__fact,.list-density-row__meta,.list-density-row__minor),.ui-object-action-flow :is(.ui-object-action-flow__action,.list-density-row__action){white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.ui-inline-tail,.ui-inline-fact,.ui-inline-action{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;display:inline}.ui-label-value-sentence{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;display:block}.ui-label-value-sentence>:first-child{white-space:nowrap;vertical-align:baseline;max-width:100%;display:inline}.ui-label-value-sentence>:not(:first-child){white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;vertical-align:baseline;min-width:0;max-width:100%;display:inline}.page-dialog-list__item,.page-status-card{background:#6496ff0f;border:1px solid #94a3b838;border-radius:16px}@media(max-width:420px){.list-density-row{gap:0 var(--ui-inline-action-gap,.25em)}.list-density-row__name{font-size:15px}.list-density-row__main{gap:0 var(--ui-inline-action-gap,.25em)}}.page-dialog-list__item{justify-content:flex-start;align-items:baseline;gap:0 var(--ui-inline-action-gap,.25em);padding:10px 12px;display:flex}.page-dialog-list__item--selectable{cursor:pointer;transition:border-color .2s,background-color .2s,transform .2s}.page-dialog-list__item--selectable:hover{border-color:var(--ui-soft-border-stronger,var(--color-border));background:var(--ui-soft-bg-strong,var(--color-bg-hover));transform:translateY(-1px)}.page-dialog-list__main{flex:0 auto;min-width:0}.page-dialog-list__main--inline-tail{white-space:normal;overflow-wrap:anywhere;word-break:keep-all;min-width:0;max-width:100%;display:block}.page-dialog-list__main--inline-tail>*{vertical-align:baseline;display:inline}.page-dialog-list__main--inline-tail>*+*{margin-inline-start:var(--ui-inline-action-gap,.25em)}.page-dialog-list__title,.page-status-card__title{font-size:var(--font-size-正文-道具名称,var(--ui-text-content));font-weight:700;line-height:var(--ui-line-normal,1.35);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:keep-all;overflow:visible;text-decoration:none!important}.page-dialog-list__title{color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary));cursor:default}button.page-dialog-list__title:not(:disabled),a.page-dialog-list__title,.page-dialog-list__title[role=link],.page-dialog-list__title[data-link-role=true]{color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent));cursor:pointer}.page-status-card__title{color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))}.page-dialog-list__title:hover,.page-status-card__title:hover,.cultivation-stage-card__value:hover{text-decoration:none!important}.hover\:underline:hover{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;text-decoration-thickness:var(--ui-link-decoration-thickness,1px)!important;text-underline-offset:.14em!important}.page-dialog-list__title.text-sm,.page-dialog-list__title.text-xs{font-size:var(--font-size-正文-道具名称,var(--ui-text-content))!important}:root[data-display-mode=nostalgia] .magic-gold-page--nostalgia .page-dialog-list__title,:root[data-display-mode=fullConfig] .magic-gold-page--nostalgia .page-dialog-list__title{color:var(--ui-player-text-color,var(--color-text-primary));-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary));font-weight:var(--ui-player-font-weight,400)}:root[data-display-mode=nostalgia] :is(.pet-shop-page-balance__value,.pet-shop-page-price,.skill-book-shop-page-money,.skill-book-shop-page-price,.dj-shop-page-price),:root[data-display-mode=fullConfig] :is(.pet-shop-page-balance__value,.pet-shop-page-price,.skill-book-shop-page-money,.skill-book-shop-page-price,.dj-shop-page-price){color:var(--color-text-primary)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.page-dialog-list__meta{color:var(--color-text-dim);font-size:var(--font-size-正文-说明文字,var(--ui-text-aux));line-height:var(--ui-line-normal,1.35);margin-top:2px}.page-dialog-list__main--inline-tail>.page-dialog-list__meta,.page-dialog-list__meta.ui-inline-tail{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;margin-top:0}.page-dialog-list__state{color:var(--color-gold);font-size:var(--font-size-正文-角标,var(--ui-text-label));font-weight:700;line-height:var(--ui-line-normal,1.35);white-space:nowrap}.page-dialog-table{border:1px solid #94a3b838;border-radius:16px;overflow:hidden}.page-dialog-table__header,.page-dialog-table__row{align-items:center;gap:10px;padding:10px 12px;display:grid}.page-dialog-table__header{color:var(--color-accent);background:var(--ui-soft-bg-medium,#94a3b814);font-weight:700}.page-dialog-table__row{border-top:1px solid #94a3b829}.page-dialog-table__row--active{background:var(--ui-soft-bg-strong,#94a3b81f)}.page-dialog-table__cell{min-width:0}.page-dialog-table__cell--align-right{text-align:right}.page-dialog-table__cell--muted{color:var(--color-text-dim)}.page-dialog-table--guild-rank .page-dialog-table__header,.page-dialog-table--guild-rank .page-dialog-table__row{grid-template-columns:48px minmax(0,1fr) 88px 84px 64px}.page-status-summary{padding:14px 16px}.page-status-summary__meta{font-size:13px}.page-status-section__head{margin-bottom:10px}.page-status-card{padding:12px 14px;box-shadow:0 12px 28px #0f172a14}.page-status-card__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-status-card__meta{color:var(--color-text-dim);white-space:nowrap;flex-shrink:0;font-size:12px}.page-status-card__desc{line-height:var(--ui-line-normal,1.35);margin-top:6px}.page-status-card__source{margin-top:4px;font-size:12px}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view :is(.section-panel,.map-monster-summary,.func-menu,.dir-nav-panel,.hang-panel),:root[data-display-mode=nostalgia] .map-view :is(.section-panel,.map-monster-summary,.func-menu,.dir-nav-panel,.hang-panel){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view :is(.section-panel,.map-monster-summary,.func-menu,.hang-panel),:root[data-display-mode=nostalgia] .map-view :is(.section-panel,.map-monster-summary,.func-menu,.hang-panel){padding-left:0!important;padding-right:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view :is(.map-header,.map-monster-summary,.activity-row,.map-action-row,.func-grid,.map-system-grid,.map-system-grid__row,.dir-nav-cross-fixed,.dir-compass-row,.ground-item-actions){text-align:left!important;justify-content:flex-start!important;place-items:flex-start start!important;margin-left:0!important;margin-right:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view :is(.map-header,.map-monster-summary,.map-system-grid){max-width:none!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .map-system-grid{margin-top:4px!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .map-system-grid__row{flex-wrap:wrap!important;gap:2px 10px!important;margin-bottom:2px!important;display:flex!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view :is(.page-action-cluster--compact>.action-link,.page-action-cluster--compact>.action-link-gold,.map-system-grid__link){flex:none!important;width:auto!important;min-width:auto!important;max-width:none!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .dir-nav-wrap{margin:12px 0 10px!important;padding:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .dir-slot-empty,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .dir-dot{display:none!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .dir-compass-row{min-height:auto!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view :is(.monster-link,.monster-link-boss,.monster-link-rare){color:var(--color-accent)!important;text-shadow:none!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) :is(.btn-game,.vo-tab,.scrollable-tab-row__item,.scrollable-tab-row__nav,.action-link,.activity-btn,.func-link,.func-link-gold,.dir-link,.map-system-grid__link,.category-tab-grid__tab,.map-nav-legacy__toolbar-link,.map-nav-legacy__direction-item,.more-menu-links .func-link,.area-transport-links .func-link,.transfer-panel-links .func-link):not(.vo-input){min-height:auto!important;box-shadow:none!important;color:var(--text-link,var(--color-accent))!important;line-height:var(--ui-line-normal,1.35)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) :is(.btn-game,.vo-tab,.scrollable-tab-row__item,.scrollable-tab-row__nav,.action-link,.activity-btn,.func-link,.func-link-gold,.dir-link,.map-system-grid__link,.category-tab-grid__tab):hover{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline);text-decoration-line:var(--ui-inverse-link-decoration-line,underline);box-shadow:none!important;background:0 0!important;transform:none!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) :is(.btn-game.btn-danger,.btn-game.action-btn-danger,.action-btn-danger,.text-danger){color:var(--color-danger)!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) :is(.btn-game:disabled,.vo-tab:disabled,.action-link[aria-disabled=true],.dir-link-disabled){opacity:.72;color:var(--color-text-dim)!important;text-decoration:none!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) :is(.vo-tab-active,.vo-tab.active,.vo-tab--active,button.is-active,a.is-active,.category-tab-grid__tab.is-active){-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline);text-decoration-line:var(--ui-inverse-link-decoration-line,underline);color:var(--text-link,var(--color-accent))!important}:root[data-display-mode=nostalgia] .page-dialog-close{min-width:auto;min-height:auto;box-shadow:none;color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent));background:0 0;border:0;border-radius:0;padding:4px 8px;font-size:15px}:root[data-display-mode=nostalgia] .page-dialog-close:hover{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline);text-decoration-line:var(--ui-inverse-link-decoration-line,underline);background:0 0;transform:none}:root[data-display-mode=nostalgia] .modal-content--detail-dialog .page-dialog-actions,:root[data-display-mode=nostalgia] .modal-content--detail-sheet .page-dialog-fullsheet__foot{box-shadow:none!important;background:0 0!important;border:0!important}.special-entry-card{border-radius:20px;padding:28px 24px}.special-entry-header{text-align:center;margin-bottom:22px}.special-entry-title{font-size:var(--ui-text-body);font-weight:400;line-height:var(--ui-line-normal,1.35);letter-spacing:.04em}.special-entry-subtitle{color:var(--color-text-secondary);line-height:var(--ui-line-normal,1.35);margin-top:8px}.special-entry-form{flex-direction:column;gap:16px;display:flex}.special-entry-field{flex-direction:column;gap:6px;display:flex}.special-entry-label{color:var(--color-text-secondary);font-size:12px;font-weight:700}.special-entry-input{border-radius:12px;min-height:48px;padding:12px 16px}.special-entry-input::placeholder{color:var(--color-text-dim)}.special-entry-error{color:var(--color-danger);font-size:12px}.special-entry-submit{min-height:48px;margin-top:4px}.special-entry-footer{text-align:center;margin-top:18px}.special-entry-link{color:var(--color-accent);cursor:pointer}.special-entry-link:hover{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline);text-decoration-line:var(--ui-inverse-link-decoration-line,underline)}.special-entry-hint{color:var(--color-text-dim);line-height:var(--ui-line-normal,1.35)}.special-entry-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.special-entry-choice{border:1px solid var(--color-border);background:#ffffff0a;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:92px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.special-entry-choice:hover{border-color:var(--color-accent);transform:translateY(-1px)}.special-entry-choice--active{border-color:var(--color-accent);background:var(--ui-soft-bg-strong,#ffffff14);box-shadow:0 12px 24px #080a102e}.special-entry-choice__icon{font-size:22px;line-height:1}.special-entry-choice__title{font-size:14px;font-weight:800}.special-entry-choice__desc{color:var(--color-text-dim);text-align:center;font-size:11px;line-height:var(--ui-line-normal,1.35)}.user-center-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.user-center-inline-note{color:var(--color-text-dim);line-height:var(--ui-line-normal,1.35)}html:root[data-display-mode=nostalgia]{width:100%!important;max-width:100%!important;min-height:var(--app-visual-viewport-height,100dvh)!important;background:var(--ui-player-bg-color,var(--nostalgia-bg-color,#fff))!important;margin:0!important;padding:0!important;display:block!important}html[data-game-zone=true],html[data-game-zone=true] body{overscroll-behavior:none;overscroll-behavior-y:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;min-height:100dvh;min-height:var(--app-visual-viewport-height,100dvh);overflow-x:clip}html[data-game-zone=true] .game-container{touch-action:pan-y;width:100%;min-width:0;overflow-x:clip}html[data-game-zone=true] .game-container .game-msg-box .msg-scroll-area,html[data-game-zone=true] .game-container .battle-log-panel__body{touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.game-container{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;touch-action:pan-y;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;width:100%;min-width:0;max-width:100%;overflow-x:clip}html[data-game-zone=true] .game-container input,html[data-game-zone=true] .game-container textarea,html[data-game-zone=true] .game-container select,html[data-game-zone=true] .game-container [contenteditable=""],html[data-game-zone=true] .game-container [contenteditable=true],html[data-game-zone=true] .game-container [contenteditable=plaintext-only],html[data-game-zone=true] .game-container .allow-text-select,html[data-game-zone=true] .game-container [data-allow-select=true],html[data-game-zone=true] .game-container [data-gesture-guard=off]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}html[data-game-zone=true] .game-container [data-no-select=true]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}html[data-game-zone=true] .game-container .scrollable-tab-row__viewport,html[data-game-zone=true] .game-container .scrollable-tab-row__viewport *,html[data-game-zone=true] .game-container [data-gesture-axis=x],html[data-game-zone=true] .game-container [data-gesture-axis=x] *{touch-action:manipulation;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}html[data-modal-open=true],body[data-modal-open=true]{overscroll-behavior:none;overflow:hidden}body[data-modal-open=true]{height:auto!important;min-height:var(--modal-lock-body-min-height,var(--app-visual-viewport-height,100dvh))!important}.fpl-workspace .fpl-content>:last-child,.fpl-immersion .fpl-content>:last-child,.activity-content>:last-child,.map-content-layer>:last-child,.battle-page-shell>:last-child{margin-bottom:0!important}.press-feedback{opacity:.88;filter:brightness(.92)saturate(1.05);will-change:transform,opacity,filter;transition:opacity 80ms,filter 80ms,transform 80ms cubic-bezier(.2,0,.2,1),box-shadow 80ms}.press-feedback:is([data-action-target],button,a,[role=button],.btn-game,.btn-back,.link-action,.action-link,.action-link-gold,.func-link,.func-link-gold,.activity-btn,.activity-sub-btn,.battle-action-chip,.battle-quick-btn,.page-dialog-close,.security-switch-btn,.vo-tab,.npc-row,.dir-link){transform:translateY(2px)scale(.978)}.press-feedback:is(.btn-game,.btn-back,.activity-btn,.activity-sub-btn,.battle-action-chip,.battle-quick-btn,.page-dialog-close,.security-switch-btn){box-shadow:inset 0 2px 5px #0000003d,0 0 0 1px #00000014}.press-feedback:is(.activity-btn,.battle-action-chip,.battle-quick-btn,.action-link-gold,.func-link-gold){transform:translateY(2px)scale(.972)}.press-feedback:is(:disabled,[disabled],[aria-disabled=true]){opacity:.7;filter:grayscale(.08)brightness(.96);box-shadow:none;transform:none}@media(prefers-reduced-motion:reduce){.press-feedback{transition-duration:.01ms}}:root[data-transition-level=off] *,:root[data-entrance-animation=off] :is(.animate-slide-up,.animate-fade-in,.animate-pulse,.animate-bounce){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root[data-transition-level=light] :is(button,a,[role=button],.settings-inline-option,.vo-tab,.category-tab-grid__item,.scrollable-tab-row__tab,.link-action,.action-link){transition-duration:.12s!important}:root[data-transition-level=smooth] :is(button,a,[role=button],.settings-inline-option,.vo-tab,.category-tab-grid__item,.scrollable-tab-row__tab,.link-action,.action-link){transition-duration:.22s!important;transition-timing-function:cubic-bezier(.2,0,.2,1)!important}:root[data-active-state-style=underline] :is(.settings-inline-option--active,.vo-tab-active,.category-tab-grid__item--active,.scrollable-tab-row__tab--active,.page-dialog-chip--active,.btn-game--active){text-underline-offset:.14em!important;text-decoration-line:underline!important;text-decoration-thickness:1px!important}:root[data-active-state-style=soft-bg] :is(.settings-inline-option--active,.vo-tab-active,.category-tab-grid__item--active,.scrollable-tab-row__tab--active,.page-dialog-chip--active,.btn-game--active){background-color:var(--ui-player-link-color,var(--color-accent))!important}@supports (color:color-mix(in lab,red,red)){:root[data-active-state-style=soft-bg] :is(.settings-inline-option--active,.vo-tab-active,.category-tab-grid__item--active,.scrollable-tab-row__tab--active,.page-dialog-chip--active,.btn-game--active){background-color:color-mix(in srgb,var(--ui-player-link-color,var(--color-accent))12%,transparent)!important}}:root[data-active-state-style=soft-bg] :is(.settings-inline-option--active,.vo-tab-active,.category-tab-grid__item--active,.scrollable-tab-row__tab--active,.page-dialog-chip--active,.btn-game--active){border-color:var(--ui-player-link-color,var(--color-accent))!important}@supports (color:color-mix(in lab,red,red)){:root[data-active-state-style=soft-bg] :is(.settings-inline-option--active,.vo-tab-active,.category-tab-grid__item--active,.scrollable-tab-row__tab--active,.page-dialog-chip--active,.btn-game--active){border-color:color-mix(in srgb,var(--ui-player-link-color,var(--color-accent))34%,transparent)!important}}.game-container input:focus,.game-container input:focus-visible,.game-container textarea:focus,.game-container textarea:focus-visible{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 2px #06c3}:root[data-display-mode=fullConfig] .game-container input:focus,:root[data-display-mode=fullConfig] .game-container input:focus-visible,:root[data-display-mode=fullConfig] .game-container textarea:focus,:root[data-display-mode=fullConfig] .game-container textarea:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 2px #20182b47}@keyframes modal-pop-in{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}:root[data-theme=fullConfig]{--panel-backdrop:none;--fc-scene-mask-top:#0a122233;--fc-scene-mask-mid:#0a12220d;--fc-scene-mask-bottom-soft:#0a122224;--fc-scene-mask-bottom:#0a12223d;--fc-scene-glow:#b0a2ff1f;--fc-line-title:#080a106b;--fc-surface-card-main:#ffffff0d;--fc-surface-card-sub:#ffffff0a;--fc-surface-card-accent:#a888ff24;--fc-line-card:#080a1061;--fc-surface-chip:#ffffff0a;--fc-surface-chip-active:#a888ff2e;--fc-line-chip:#080a1057;--fc-line-chip-active:#1e18287a;--fc-text-title:#f1eee7;--fc-text-body:#e3ddd4;--fc-text-soft:#c5beb6;--fc-text-dim:#a79f96;--fc-text-shadow-title:0 2px 8px #00000047;--fc-text-shadow-body:none;--fc-text-link:#8fd6e8;--fc-text-return:#efe4d7;--fc-text-home:#ffe1a3;--fc-text-danger:#f4cfd4;--fullconfig-link-color:var(--fc-text-link);--fullconfig-text-color:var(--fc-text-body);--fc-input-bg:#0d121cb8;--fc-input-bg-focus:#101622db;--fc-input-border:var(--fc-text-link)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=fullConfig]{--fc-input-border:color-mix(in srgb,var(--fc-text-link)34%,#ffffff38)}}:root[data-theme=fullConfig]{--fc-input-placeholder:var(--fc-text-body)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=fullConfig]{--fc-input-placeholder:color-mix(in srgb,var(--fc-text-body)58%,transparent)}}:root[data-theme=fullConfig]{--color-bg-primary:#0c1222;--color-bg-secondary:#1218288f;--color-bg-hover:#ffffff0f;--color-bg-panel:var(--fc-surface-card-main);--color-border:var(--fc-line-card);--color-border-glow:#54476d38;--color-accent:var(--fc-text-link);--color-text-primary:var(--fc-text-title);--color-text-secondary:var(--fc-text-body);--color-text-dim:var(--fc-text-dim);--ui-soft-bg:#ffffff0a;--ui-soft-bg-subtle:var(--fc-surface-chip);--ui-soft-bg-medium:#ffffff0d;--ui-soft-bg-strong:#a888ff29;--ui-soft-bg-stronger:#a888ff33;--ui-soft-border:#080a1038;--ui-soft-border-medium:var(--fc-line-chip);--ui-soft-border-strong:#1e18285c;--ui-soft-border-stronger:var(--fc-line-chip-active);--ui-card-shadow:0 16px 32px #05070c3d;--color-state-positive:#d8f2df;--color-state-positive-soft:#8fd4a71f;--color-state-positive-border:#8fd4a733;--color-state-info:var(--fc-text-link);--color-state-info-soft:#b59aff1f;--color-state-info-border:#b59aff38;--color-state-available:#f6e4b3;--color-state-available-soft:#f6e4b31f;--color-state-available-border:#f6e4b338;--color-hang-active:#dff6e4;--color-hang-active-soft:#92cda41f;--color-hang-active-border:#92cda438;--color-ground-item:#e0f8e4;--color-ground-item-soft:#92cda41f;--color-ground-item-protected:#ffd6df;--color-danger-soft:#ffd6df1f;--color-danger-border:#ffc4d038;--color-pet-accent:#efe2ff;--color-pet-accent-soft:#be9cff24;--color-pet-accent-border:#be9cff3d}:root[data-theme=fullConfig][data-bg-tone=bright]{--fc-scene-mask-top:#0a122238;--fc-scene-mask-bottom-soft:#0a122229;--fc-scene-mask-bottom:#0a122247;--fc-scene-glow:#b0a2ff24;--fc-line-title:#080a107a;--fc-surface-card-main:#ffffff0f;--fc-surface-card-sub:#ffffff0d;--fc-surface-card-accent:#a888ff29;--fc-line-card:#080a1070;--fc-surface-chip:#ffffff0d;--fc-surface-chip-active:#a888ff33;--fc-line-chip:#080a1066;--fc-line-chip-active:#1e182885;--fc-text-title:#f3efe7;--fc-text-body:#e6dfd6;--fc-text-soft:#cac1b8;--fc-text-dim:#aaa199;--fc-text-link:#86cfe2;--fc-text-return:#f3e8db;--fc-text-home:#ffe3a8;--fc-text-danger:#f6d3d8}:root[data-theme=fullConfig][data-bg-tone=dark]{--fc-scene-mask-top:#0a122229;--fc-scene-mask-bottom-soft:#0a12221f;--fc-scene-mask-bottom:#0a122233;--fc-scene-glow:#b0a2ff17;--fc-line-title:#080a1057;--fc-surface-card-main:#ffffff0a;--fc-surface-card-sub:#ffffff08;--fc-surface-card-accent:#a888ff1f;--fc-line-card:#080a104d;--fc-surface-chip:#ffffff08;--fc-surface-chip-active:#a888ff29;--fc-line-chip:#080a1047;--fc-line-chip-active:#1e182866;--fc-text-title:#f0ece4;--fc-text-body:#ded8d0;--fc-text-soft:#c2bab2;--fc-text-dim:#9f9790;--fc-text-link:#9adced;--fc-text-return:#f3e8dc;--fc-text-home:#ffebb5;--fc-text-danger:#f6d8dd}:root[data-theme=fullConfig] body,:root[data-theme=fullConfig] .app-container{color:var(--fc-text-body)}:root[data-theme=fullConfig]{--nostalgia-bg-image:none;--nostalgia-modal-solid-bg:#12151d;--fc-modal-surface-main:#12151df5;--fc-modal-surface-sub:#0d1017f5;--fc-modal-surface-accent:#e3d4b814;--fc-modal-line:#566072cc;--fc-modal-line-soft:#ffffff0f;--fc-modal-shadow:0 28px 64px #00000070;--fc-modal-inner-main:#ffffff0d;--fc-modal-inner-sub:#ffffff08;--fc-modal-inner-line:#525a6c8f;--fc-modal-title-font:"LXGW Neo XiHei","Noto Sans SC","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--fc-modal-title-spacing:.01em;--fc-modal-title-color:var(--fc-text-title);--fc-modal-button-radius:12px;--fc-modal-action-zone-bg:linear-gradient(180deg,#ffffff0b,#ffffff05),linear-gradient(135deg,#ffffff0a,transparent 72%);--fc-modal-action-zone-border:#ffffff14;--fc-modal-action-zone-shadow:inset 0 1px 0 #ffffff0a,0 14px 30px #00000029;--surface-page-main:#10131be0;--surface-page-sub:#0b0e14eb;--surface-page-shell:var(--surface-page-main);--surface-panel-main:var(--fc-surface-card-main);--surface-panel-sub:var(--fc-surface-card-sub);--surface-panel-muted:var(--fc-modal-inner-main);--surface-panel-accent:var(--fc-surface-card-accent);--surface-dialog-main:var(--fc-modal-surface-main);--surface-dialog-sub:var(--fc-modal-surface-sub);--surface-chip-main:var(--fc-surface-chip);--surface-chip-active:var(--fc-surface-chip-active);--border-page:#464e5eb8;--border-panel:var(--fc-line-card);--border-panel-strong:var(--fc-line-title);--border-dialog:var(--fc-modal-line);--border-chip:var(--fc-line-chip);--border-chip-active:var(--fc-line-chip-active);--shadow-page:0 18px 36px #00000047;--shadow-panel:0 8px 18px #060a181a;--shadow-dialog:var(--fc-modal-shadow);--scene-mask-top:var(--fc-scene-mask-top);--scene-mask-mid:var(--fc-scene-mask-mid);--scene-mask-bottom-soft:var(--fc-scene-mask-bottom-soft);--scene-mask-bottom:var(--fc-scene-mask-bottom);--scene-glow:var(--fc-scene-glow);--text-title:var(--fc-text-title);--text-body:var(--fc-text-body);--text-muted:var(--fc-text-soft);--text-link:var(--fc-text-link);--text-link-muted:var(--text-muted);--text-home:var(--fc-text-home);--text-danger:var(--fc-text-danger);--text-chip:var(--fc-text-body);--text-chip-active:var(--fc-text-title);--text-current:var(--text-link);--text-shadow-title:none}:root[data-theme=fullConfig][data-page-ui-mode=standard]{--overview-card-inner-glow:transparent;--overview-card-topline:transparent}:root[data-display-mode=nostalgia] .map-view--nostalgia{--map-flow-text-size:var(--ui-text-content);--map-flow-small-size:var(--ui-text-caption);--map-flow-line:var(--ui-line-normal,1.35);--map-flow-divider:var(--ui-flow-divider);--map-flow-text-color:var(--text-body,var(--color-text-primary));--map-flow-link-color:var(--text-link,var(--color-accent))}:root[data-display-mode=nostalgia] .map-view--nostalgia .map-content-layer{font-size:var(--map-flow-text-size)!important;line-height:var(--map-flow-line)!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .dir-nav-wrap .dir-nav-legacy-list{border-bottom:0!important;padding:0!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .map-template-block,:root[data-display-mode=nostalgia] .map-view--nostalgia .section-panel,:root[data-display-mode=nostalgia] .map-view--nostalgia .activity-row,:root[data-display-mode=nostalgia] .map-view--nostalgia .func-menu,:root[data-display-mode=nostalgia] .map-view--nostalgia .func-return,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-system-grid,:root[data-display-mode=nostalgia] .map-view--nostalgia .dir-nav-legacy-list,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-more-entry-row{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .map-header.map-template-block--hero{padding-top:0!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .map-title,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-desc,:root[data-display-mode=nostalgia] .map-view--nostalgia .npc-row,:root[data-display-mode=nostalgia] .map-view--nostalgia .ground-items-row,:root[data-display-mode=nostalgia] .map-view--nostalgia .section-label-inline,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-status-panel__body,:root[data-display-mode=nostalgia] .map-view--nostalgia .function-page-soft-note,:root[data-display-mode=nostalgia] .map-view--nostalgia .text-xs,:root[data-display-mode=nostalgia] .map-view--nostalgia .text-sm{color:var(--map-flow-text-color)!important;font-size:var(--map-flow-text-size)!important;font-weight:var(--ui-player-font-weight,400)!important;line-height:var(--map-flow-line)!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .map-title,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-desc{margin:0!important}:root[data-display-mode=nostalgia] .map-view--nostalgia :is(.npc-link,.player-link,.ground-item-link,.monster-link,.monster-link-boss,.monster-link-rare,.action-link,.action-link-gold,.func-menu .func-link,.func-menu .func-link-gold,.func-return .func-link,.pickup-link,.pickup-link-protected,.dir-link,.map-system-grid__link,.map-more-entry-link){-webkit-text-decoration-line:var(--ui-link-decoration-line,none);text-decoration-line:var(--ui-link-decoration-line,none);color:var(--map-flow-link-color)!important;font-size:var(--map-flow-text-size)!important;font-weight:400!important;line-height:var(--map-flow-line)!important;box-shadow:none!important;background:0 0!important;border:0!important}:root[data-display-mode=nostalgia] .map-view--nostalgia :is(.map-action-row,.func-grid,.func-row,.func-links,.map-system-grid__row,.dir-compass-row,.ground-item-actions,.activity-row){justify-content:flex-start!important;gap:0 var(--ui-inline-action-gap,.25em)!important;line-height:var(--map-flow-line)!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .map-action-row--top{justify-content:flex-start!important;align-items:baseline!important;gap:0 var(--ui-inline-action-gap,.25em)!important;flex-wrap:wrap!important;row-gap:0!important;display:flex!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .map-action-row--top .action-link{white-space:nowrap!important;flex:none!important;width:auto!important;min-width:0!important;max-width:none!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .dir-nav-legacy-item,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-nav-legacy__direction-item,:root[data-display-mode=nostalgia] .map-view--nostalgia .dir-nav-legacy-item__label,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-nav-legacy__direction-label{color:var(--ui-player-text-color,var(--map-flow-text-color))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--map-flow-text-color))!important;text-decoration:none!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .dir-nav-legacy-item__name,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-nav-legacy__direction-name,:root[data-display-mode=nostalgia] .map-view--nostalgia .dir-nav-legacy-item__label--action{color:var(--ui-player-link-color,var(--map-flow-link-color))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--map-flow-link-color))!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .dir-nav-legacy-item:hover:not(:disabled),:root[data-display-mode=nostalgia] .map-view--nostalgia .map-nav-legacy__direction-item:hover:not(:disabled){text-decoration-line:none!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .dir-nav-legacy-item:hover:not(:disabled) .dir-nav-legacy-item__name,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-nav-legacy__direction-item:hover:not(:disabled) .map-nav-legacy__direction-name{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important}:root[data-display-mode=nostalgia] .map-view--nostalgia .npc-sep{color:var(--map-flow-text-color)!important;margin:0!important}:root[data-display-mode=nostalgia] .map-view--nostalgia :is(.function-page-soft-note,.map-route-switch-note,.map-desc-placeholder){color:var(--map-flow-text-color)!important;font-weight:var(--ui-player-font-weight,400)!important;line-height:var(--map-flow-line,var(--ui-line-normal,1.35))!important}:root[data-display-mode=fullConfig] .map-view{--map-flow-text-size:var(--ui-text-content);--map-flow-small-size:var(--ui-text-caption);--map-flow-line:var(--ui-line-normal,1.35);--map-flow-divider:var(--ui-flow-divider);--map-flow-text-color:var(--text-body,#f4ead7);--map-flow-link-color:var(--text-link,#dcecff)}:root[data-display-mode=fullConfig] .map-view .map-content-layer{font-size:var(--map-flow-text-size)!important;line-height:var(--map-flow-line)!important}:root[data-display-mode=fullConfig] .map-view .map-header{text-align:left!important;justify-content:flex-start!important;place-items:flex-start start!important}:root[data-display-mode=fullConfig] .map-view .map-template-block,:root[data-display-mode=fullConfig] .map-view .section-panel,:root[data-display-mode=fullConfig] .map-view .activity-row,:root[data-display-mode=fullConfig] .map-view .func-menu,:root[data-display-mode=fullConfig] .map-view .func-return,:root[data-display-mode=fullConfig] .map-view .map-system-grid,:root[data-display-mode=fullConfig] .map-view .dir-nav-legacy-list,:root[data-display-mode=fullConfig] .map-view .map-more-entry-row{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}:root[data-display-mode=fullConfig] .map-view .section-panel:before,:root[data-display-mode=fullConfig] .map-view .section-panel:after,:root[data-display-mode=fullConfig] .map-view .func-menu:before,:root[data-display-mode=fullConfig] .map-view .func-menu:after,:root[data-display-mode=fullConfig] .map-view .dir-nav-panel:before,:root[data-display-mode=fullConfig] .map-view .dir-nav-panel:after{display:none!important}:root[data-display-mode=fullConfig] .map-view :is(.map-title,.map-desc,.npc-row,.ground-items-row,.section-label-inline,.map-status-panel__body,.function-page-soft-note,.text-place,.text-xs,.text-sm){color:var(--map-flow-text-color)!important;font-size:var(--map-flow-text-size)!important;font-weight:var(--ui-player-font-weight,400)!important;line-height:var(--map-flow-line)!important;text-align:left!important}:root[data-display-mode=fullConfig] .map-view :is(.map-title,.map-desc){margin:0!important}:root[data-display-mode=fullConfig] .map-view :is(.npc-link,.player-link,.ground-item-link,.monster-link,.monster-link-boss,.monster-link-rare,.action-link,.action-link-gold,.func-menu .func-link,.func-menu .func-link-gold,.func-return .func-link,.pickup-link,.pickup-link-protected,.dir-link,.dir-nav-legacy-item,.map-system-grid__link,.map-more-entry-link){-webkit-text-decoration-line:var(--ui-link-decoration-line,none);text-decoration-line:var(--ui-link-decoration-line,none);min-height:auto!important;box-shadow:none!important;color:var(--map-flow-link-color)!important;font-size:var(--map-flow-text-size)!important;font-weight:400!important;line-height:var(--map-flow-line)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=fullConfig] .map-view :is(.map-action-row,.func-grid,.func-row,.func-links,.map-system-grid__row,.dir-compass-row,.ground-item-actions,.activity-row){justify-content:flex-start!important;gap:0 var(--ui-inline-action-gap,.25em)!important;line-height:var(--map-flow-line)!important}:root[data-display-mode=fullConfig] .map-view .map-action-row--top{justify-content:flex-start!important;align-items:baseline!important;gap:0 var(--ui-inline-action-gap,.25em)!important;flex-wrap:wrap!important;row-gap:0!important;display:flex!important}:root[data-display-mode=fullConfig] .map-view .map-action-row--top .action-link{white-space:nowrap!important;flex:none!important;width:auto!important;min-width:0!important;max-width:none!important}:root[data-display-mode=fullConfig] .map-view .dir-nav-legacy-item,:root[data-display-mode=fullConfig] .map-view .map-nav-legacy__direction-item,:root[data-display-mode=fullConfig] .map-view .dir-nav-legacy-item__label,:root[data-display-mode=fullConfig] .map-view .map-nav-legacy__direction-label{color:var(--ui-player-text-color,var(--map-flow-text-color))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--map-flow-text-color))!important;text-decoration:none!important}:root[data-display-mode=fullConfig] .map-view .dir-nav-legacy-item__name,:root[data-display-mode=fullConfig] .map-view .map-nav-legacy__direction-name,:root[data-display-mode=fullConfig] .map-view .dir-nav-legacy-item__label--action{color:var(--ui-player-link-color,var(--map-flow-link-color))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--map-flow-link-color))!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important}:root[data-display-mode=fullConfig] .map-view .dir-nav-legacy-item:hover:not(:disabled),:root[data-display-mode=fullConfig] .map-view .map-nav-legacy__direction-item:hover:not(:disabled){text-decoration-line:none!important}:root[data-display-mode=fullConfig] .map-view .dir-nav-legacy-item:hover:not(:disabled) .dir-nav-legacy-item__name,:root[data-display-mode=fullConfig] .map-view .map-nav-legacy__direction-item:hover:not(:disabled) .map-nav-legacy__direction-name{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important}:root[data-display-mode=fullConfig] .map-message-center{box-shadow:none!important;line-height:var(--map-flow-line)!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-display-mode=fullConfig] .map-message-center__head{border-bottom:1px solid var(--map-flow-divider)!important;gap:8px!important;padding:4px 0!important}:root[data-display-mode=fullConfig] .map-message-center__title-caret-button,:root[data-display-mode=fullConfig] .map-message-center__tab,:root[data-display-mode=fullConfig] .map-message-center__tool{width:auto!important;min-width:auto!important;height:auto!important;min-height:0!important;color:var(--ui-player-link-color,var(--map-flow-link-color))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--map-flow-link-color))!important;font-size:var(--map-flow-text-size)!important;font-weight:400!important;line-height:var(--map-flow-line)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=fullConfig] .map-message-center__title{color:var(--ui-player-text-color,var(--map-flow-text-color))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--map-flow-text-color))!important}:root[data-display-mode=fullConfig] .map-message-center__title-caret-button{color:var(--ui-player-link-color,var(--map-flow-link-color))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--map-flow-link-color))!important}:root[data-display-mode=fullConfig] .map-message-center__tab--active{text-decoration-line:underline}:root[data-display-mode=fullConfig] .map-message-center__body{padding:4px 0 6px!important}:root[data-display-mode=fullConfig] .map-message-center__row{border-bottom-color:var(--map-flow-divider)!important;color:var(--map-flow-text-color)!important;font-size:var(--map-flow-text-size)!important;font-weight:400!important;line-height:var(--map-flow-line)!important;padding:2px 0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-message-center,:root[data-display-mode=nostalgia] .map-message-center,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .npc-row,:root[data-display-mode=nostalgia] .map-view--nostalgia .npc-row,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .ground-items-row,:root[data-display-mode=nostalgia] .map-view--nostalgia .ground-items-row{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-message-center__head,:root[data-display-mode=nostalgia] .map-message-center__head{border-bottom:0!important;gap:0 10px!important;padding:2px 0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-message-center__title,:root[data-display-mode=nostalgia] .map-message-center__title{min-width:0!important;min-height:auto!important;color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-message-center__title-caret-button,:root[data-display-mode=nostalgia] .map-message-center__title-caret-button{min-width:0!important;min-height:auto!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-message-center__title-caret,:root[data-display-mode=nostalgia] .map-message-center__title-caret{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-link)!important;font-weight:400!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-message-center__tab,:root[data-display-mode=nostalgia] .map-message-center__tab,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-message-center__tool,:root[data-display-mode=nostalgia] .map-message-center__tool{width:auto!important;min-width:0!important;height:auto!important;min-height:auto!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-message-center__tab--active,:root[data-display-mode=nostalgia] .map-message-center__tab--active{color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;text-decoration-line:underline!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-message-center__body,:root[data-display-mode=nostalgia] .map-message-center__body{padding:2px 0 4px!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-message-center__row,:root[data-display-mode=nostalgia] .map-message-center__row{font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;padding:1px 0!important}:root[data-display-mode=nostalgia] :is(.map-message-center__content,.battle-log-panel__text,.game-message-box) :is(span[style*="#b28a2a"],span[style*="rgb(178, 138, 42)"]),:root[data-theme=classic]:not([data-display-mode=nostalgia]) :is(.map-message-center__content,.battle-log-panel__text,.game-message-box) :is(span[style*="#b28a2a"],span[style*="rgb(178, 138, 42)"]){color:var(--color-text-primary)!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .map-action-row,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .func-grid,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .func-row,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .func-links,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .map-system-grid__row,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .dir-compass-row,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-action-row,:root[data-display-mode=nostalgia] .map-view--nostalgia .func-grid,:root[data-display-mode=nostalgia] .map-view--nostalgia .func-row,:root[data-display-mode=nostalgia] .map-view--nostalgia .func-links,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-system-grid__row,:root[data-display-mode=nostalgia] .map-view--nostalgia .dir-compass-row{text-align:left!important;justify-content:flex-start!important;gap:1px var(--ui-inline-action-gap,.25em)!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .action-link,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .action-link-gold,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .func-link,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .func-link-gold,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .dir-link,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .map-view .map-system-grid__link,:root[data-display-mode=nostalgia] .map-view--nostalgia .action-link,:root[data-display-mode=nostalgia] .map-view--nostalgia .action-link-gold,:root[data-display-mode=nostalgia] .map-view--nostalgia .func-link,:root[data-display-mode=nostalgia] .map-view--nostalgia .func-link-gold,:root[data-display-mode=nostalgia] .map-view--nostalgia .dir-link,:root[data-display-mode=nostalgia] .map-view--nostalgia .map-system-grid__link{min-height:auto!important;box-shadow:none!important;color:var(--color-accent)!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .npc-row,:root[data-display-mode=nostalgia] .map-view--nostalgia .npc-row,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .ground-items-row,:root[data-display-mode=nostalgia] .map-view--nostalgia .ground-items-row{color:var(--color-text-primary)!important;padding:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .scrollable-tab-row,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-tab-strip{box-shadow:none!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:baseline!important;gap:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .scrollable-tab-row__list{gap:0!important;padding:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .vo-tab,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .vo-tab--filter,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .scrollable-tab-row__item,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .category-tab-grid__tab,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .role-pill-button{width:auto!important;min-width:0!important;max-width:none!important;min-height:auto!important;box-shadow:none!important;color:var(--color-accent)!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .vo-tab-active,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .vo-tab.active,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .category-tab-grid__tab.is-active{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;color:var(--color-accent)!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .list-density-row__action.btn-game{width:auto!important;min-width:0!important;min-height:auto!important;box-shadow:none!important;color:var(--color-accent)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]):not([data-display-mode=fullConfig]) .category-tab-grid{flex-wrap:wrap!important;justify-content:flex-start!important;gap:0 12px!important;padding:0!important;display:flex!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]):not([data-display-mode=fullConfig]) .category-tab-grid__row{justify-content:flex-start!important;gap:0 12px!important;width:auto!important;display:flex!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .page-action-cluster>:is(button,.btn-game,.page-dialog-close,a.btn-game,.action-link,.action-link-gold){flex:none!important;min-width:0!important}:root[data-display-mode=nostalgia] .mail-page__mail-card .list-density-row__name{color:var(--color-accent)!important;font-weight:400!important}@font-face{font-family:MojieDIY-ZCOOL-XiaoWei;src:url(/assets/fonts/diy/zcool-xiaowei/zcool-xiaowei-chinese-simplified-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MojieDIY-ZCOOL-QingKe;src:url(/assets/fonts/diy/zcool-qingke/zcool-qingke-huangyou-chinese-simplified-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MojieDIY-ZCOOL-KuaiLe;src:url(/assets/fonts/diy/zcool-kuaile/zcool-kuaile-chinese-simplified-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MojieDIY-MaShanZheng;src:url(/assets/fonts/diy/ma-shan/ma-shan-zheng-chinese-simplified-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MojieDIY-LongCang;src:url(/assets/fonts/diy/long-cang/long-cang-chinese-simplified-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root[data-interface-scale="90"]{--ui-scale:1.14}:root[data-interface-scale="95"]{--ui-scale:1.2}:root[data-interface-scale="100"]{--ui-scale:1.26}:root[data-interface-scale="105"]{--ui-scale:1.32}:root[data-interface-scale="110"]{--ui-scale:1.38}:root[data-interface-scale="115"]{--ui-scale:1.44}:root[data-interface-scale="120"]{--ui-scale:1.5}:root[data-interface-scale="125"]{--ui-scale:1.56}:root[data-game-font=system],:root[data-game-font=default]{--game-font-base:system-ui,-apple-system,BlinkMacSystemFont,"PingFang SC","HarmonyOS Sans SC","MiSans","OPPO Sans","Noto Sans SC","Microsoft YaHei UI","Microsoft YaHei",sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=browser-serif]{--game-font-base:"SimSun","NSimSun","Songti SC","STSong","Noto Serif SC","Source Han Serif SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=heiti]{--game-font-base:"PingFang SC","HarmonyOS Sans SC","MiSans","OPPO Sans","Noto Sans SC","Microsoft YaHei UI","Microsoft YaHei",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=yahei]{--game-font-base:"Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Noto Sans SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=pingfang]{--game-font-base:"PingFang SC","Hiragino Sans GB","Noto Sans SC","Microsoft YaHei",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=harmony]{--game-font-base:"HarmonyOS Sans SC","HarmonyOS Sans","PingFang SC","Noto Sans SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=mi-sans]{--game-font-base:"MiSans","Mi Sans","HarmonyOS Sans SC","Noto Sans SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=oppo-sans]{--game-font-base:"OPPO Sans","HarmonyOS Sans SC","Noto Sans SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=vivo-sans]{--game-font-base:"vivo Sans","Vivo Sans","HarmonyOS Sans SC","Noto Sans SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=honor-sans]{--game-font-base:"HONOR Sans CN","Honor Sans","HarmonyOS Sans SC","Noto Sans SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=kaiti]{--game-font-base:"Kaiti SC","STKaiti","KaiTi","LXGW WenKai","Songti SC","Noto Serif SC","Source Han Serif SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=songti]{--game-font-base:"Songti SC","Noto Serif SC","Source Han Serif SC","STSong","SimSun",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=serif]{--game-font-base:"Noto Serif SC","Source Han Serif SC","Songti SC","STSong","SimSun",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=source-han-sans]{--game-font-base:"Source Han Sans SC","Noto Sans SC","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=source-han-serif]{--game-font-base:"Source Han Serif SC","Noto Serif SC","Songti SC","STSong","SimSun",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=noto-sans]{--game-font-base:"Noto Sans SC","Noto Sans CJK SC","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=noto-serif]{--game-font-base:"Noto Serif SC","Noto Serif CJK SC","Source Han Serif SC","Songti SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=zcool-xiaowei]{--game-font-base:"MojieDIY-ZCOOL-XiaoWei","Songti SC","SimSun",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=zcool-qingke]{--game-font-base:"MojieDIY-ZCOOL-QingKe","PingFang SC","Noto Sans SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=zcool-kuaile]{--game-font-base:"MojieDIY-ZCOOL-KuaiLe","PingFang SC","Noto Sans SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=ma-shan]{--game-font-base:"MojieDIY-MaShanZheng","KaiTi","STKaiti","Kaiti SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=long-cang]{--game-font-base:"MojieDIY-LongCang","KaiTi","STKaiti","Kaiti SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=rounded]{--game-font-base:"PingFang SC","HarmonyOS Sans SC","MiSans","OPPO Sans","Noto Sans SC","Microsoft YaHei UI",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=mono]{--game-font-base:ui-monospace,"SFMono-Regular","Noto Sans Mono CJK SC","Sarasa Mono SC","Roboto Mono","Droid Sans Mono","Microsoft YaHei Mono",monospace;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=roboto]{--game-font-base:"Roboto","Noto Sans SC","Droid Sans Fallback","PingFang SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=hand]{--game-font-base:"Kaiti SC","STKaiti","KaiTi","LXGW WenKai","PingFang SC","Noto Sans SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=newspaper]{--game-font-base:"Songti SC","Noto Serif SC","Source Han Serif SC","STSong","PingFang SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=wenkai],:root[data-game-font=lxgw]{--game-font-base:"LXGW WenKai","LXGW WenKai Screen","Kaiti SC","STKaiti","KaiTi","Noto Serif SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=inscription]{--game-font-base:"Noto Serif SC","Source Han Serif SC","Songti SC","PingFang SC","Noto Sans SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=lishu]{--game-font-base:"LiSu","STLiti","FZLiShu-S01","KaiTi","Songti SC","Noto Serif SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=elegant-song]{--game-font-base:"Source Han Serif SC","Noto Serif SC","Songti SC","STSong","SimSun",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=book-song],:root[data-game-font=old-song]{--game-font-base:"SimSun","NSimSun","Songti SC","STSong","Noto Serif SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=mingti]{--game-font-base:"PMingLiU","MingLiU","Songti SC","Noto Serif SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=bold-hei],:root[data-game-font=poster-hei]{--game-font-base:"SimHei","Microsoft YaHei UI","Noto Sans SC","PingFang SC",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=clean-sans],:root[data-game-font=soft-sans],:root[data-game-font=square-sans],:root[data-game-font=narrow-sans],:root[data-game-font=wide-sans]{--game-font-base:"HarmonyOS Sans SC","MiSans","Noto Sans SC","PingFang SC","Microsoft YaHei UI",system-ui,sans-serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=code-sans],:root[data-game-font=terminal],:root[data-game-font=pixel-old]{--game-font-base:ui-monospace,"Sarasa Mono SC","Noto Sans Mono CJK SC","Droid Sans Mono","Microsoft YaHei Mono",monospace;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-game-font=martial-scroll],:root[data-game-font=bamboo-slip],:root[data-game-font=stone-cut],:root[data-game-font=seal-ish],:root[data-game-font=clerical-soft],:root[data-game-font=brush-soft],:root[data-game-font=comic-hand],:root[data-game-font=round-cute],:root[data-game-font=fantasy-serif],:root[data-game-font=festival]{--game-font-base:"KaiTi","STKaiti","Kaiti SC","LiSu","Songti SC","Noto Serif SC","PingFang SC",serif;--game-font-title:var(--game-font-base);--game-font-style:normal}:root[data-text-weight=light],:root[data-text-weight=thin2],:root[data-text-weight=thin1]{--ui-player-font-weight:300;--ui-battle-selected-font-weight:500}:root[data-text-weight=normal]{--ui-player-font-weight:400;--ui-battle-selected-font-weight:600}:root[data-text-weight=medium]{--ui-player-font-weight:600;--ui-battle-selected-font-weight:700}:root[data-text-weight=semibold],:root[data-text-weight=bold1]{--ui-player-font-weight:700;--ui-battle-selected-font-weight:800}:root[data-text-weight=bold],:root[data-text-weight=bold2]{--ui-player-font-weight:900;--ui-battle-selected-font-weight:900}:root[data-text-slant=normal]{--ui-player-font-style:normal}:root[data-text-slant=italic]{--ui-player-font-style:italic}:root[data-game-font] body,:root[data-game-font] .app-root,:root[data-game-font] .page-ui-shell,:root[data-game-font] .game-container,:root[data-game-font] .app-container,:root[data-game-font] .modal-overlay,:root[data-game-font] .modal-content,:root[data-game-font] .page-dialog-card,:root[data-game-font] .game-msg-box,:root[data-game-font] .battle-page-shell,:root[data-game-font] .battle-log-panel{font-family:var(--game-font-base,"Noto Sans SC","PingFang SC","Microsoft YaHei",system-ui,sans-serif)!important;font-style:var(--ui-player-font-style,var(--game-font-style,normal))!important}:root[data-game-font] .app-root :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator),:root[data-game-font] .page-ui-shell :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator),:root[data-game-font] .game-container :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator),:root[data-game-font] .app-container :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator),:root[data-game-font] .modal-overlay :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator),:root[data-game-font] .battle-page-shell :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator),:root[data-game-font] .battle-log-panel :not(code):not(pre):not(kbd):not(samp):not(.settings-inline-separator){font-family:inherit!important;font-style:inherit!important}:root[data-game-font] .page-dialog-title,:root[data-game-font] .page-status-summary__title,:root[data-game-font] .page-status-section__title,:root[data-game-font] .settings-page-title,:root[data-game-font] .help-page-title,:root[data-game-font] .help-page-section-title,:root[data-game-font] .map-title,:root[data-game-font] .bag-page-title,:root[data-game-font] .role-card-name,:root[data-game-font] .role-section-title,:root[data-game-font] .god-page__name,:root[data-game-font] .god-page__skill-title,:root[data-game-font] .god-page__quick-name,:root[data-game-font] .god-page__section-title,:root[data-game-font] .god-page__section-subtitle,:root[data-game-font] .battle-main-card__name,:root[data-game-font] .battle-boss-card__title,:root[data-game-font] .battle-target-section__title,:root[data-game-font] .overview-card-title,:root[data-game-font] .cultivation-stage-card__title,:root[data-game-font] .section-title{font-family:var(--game-font-title,var(--game-font-base,inherit))!important}.page-dialog-title,.page-status-summary__title,.page-status-section__title,.settings-page-title{font-size:var(--ui-text-title)!important;line-height:var(--ui-line-normal,1.35)!important}.page-dialog-title-meta,.page-status-summary__meta,.page-dialog-copy{font-size:var(--ui-text-aux)!important;line-height:var(--ui-line-normal,1.35)!important}.page-dialog-close{min-height:var(--ui-control-height-md);padding-inline:10px;font-size:var(--ui-text-link)!important;line-height:var(--ui-line-normal,1.35)!important}.page-dialog-chip,.page-status-section__count{min-height:var(--ui-chip-height);font-size:var(--ui-text-label)!important;line-height:var(--ui-line-normal,1.35)!important}.page-dialog-actions{justify-content:flex-start;align-items:baseline;gap:var(--ui-density-gap-2xs,2px)var(--ui-density-gap-lg,12px);padding-top:var(--ui-density-gap-2xs)}.page-dialog-actions>:is(button,.btn-game,.page-dialog-close){max-width:100%;min-height:var(--ui-control-height-lg);white-space:normal;overflow-wrap:anywhere;padding-inline:12px;font-size:var(--ui-text-link)!important;line-height:var(--ui-line-normal,1.35)!important}.result-decision-actions{gap:var(--ui-density-gap-sm);width:100%;padding-top:var(--ui-density-gap-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.result-decision-actions>.result-decision-action{width:100%;min-width:0;min-height:var(--ui-control-height-lg);border:1px solid var(--ui-soft-border,#60729442);background:var(--ui-soft-bg,#ffffff6b);text-align:center;border-radius:8px;justify-content:center;align-items:center;padding:6px 10px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff52;font-size:var(--ui-text-link)!important;line-height:var(--ui-line-normal,1.35)!important}.result-decision-actions>.result-decision-action--replace{color:var(--ui-player-link-color,var(--color-accent));-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))}.result-decision-actions>.result-decision-action--discard{color:var(--color-danger);border-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.result-decision-actions>.result-decision-action--discard{border-color:color-mix(in srgb,var(--color-danger)35%,transparent)}}.page-dialog-actions.pet-divine-forget-actions{gap:var(--ui-density-gap-sm);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.page-dialog-actions.pet-divine-forget-actions>.pet-divine-forget-action{justify-content:center;width:100%;min-width:0}.result-preview-section{gap:var(--ui-density-gap-2xs,2px);color:var(--color-text-primary);font-size:var(--ui-text-body);line-height:var(--ui-line-normal,1.35);font-weight:400;display:grid}.result-preview-section__title,.result-preview-line{color:var(--color-text-primary);font-size:var(--ui-text-body);line-height:var(--ui-line-normal,1.35);overflow-wrap:anywhere;font-weight:400}.result-preview-list{gap:var(--ui-density-gap-2xs,2px);display:grid}.list-density-row{min-height:var(--ui-control-height-sm)}.list-density-row__name{line-height:var(--ui-line-normal,1.35);font-size:var(--ui-text-content)!important}.list-density-row__meta{line-height:var(--ui-line-normal,1.35);font-size:var(--ui-text-body)!important}.list-density-row__minor{line-height:var(--ui-line-normal,1.35);font-size:var(--ui-text-label)!important}:root[data-display-mode=nostalgia] .page-dialog-title,:root[data-display-mode=nostalgia] .page-status-summary__title,:root[data-display-mode=nostalgia] .page-status-section__title,:root[data-display-mode=nostalgia] .page-status-card__title{font-size:var(--ui-text-title)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-title-wrap,:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-title{min-width:0!important;max-width:100%!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-title{white-space:normal!important;overflow-wrap:anywhere!important;word-break:keep-all!important;text-overflow:clip!important}:root[data-display-mode=nostalgia] .overview-card-title{font-size:var(--ui-text-content)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .page-dialog-title-meta,:root[data-display-mode=nostalgia] .page-status-summary__meta,:root[data-display-mode=nostalgia] .page-dialog-copy{font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .page-dialog-chip,:root[data-display-mode=nostalgia] .function-page-chip,:root[data-display-mode=nostalgia] .page-status-section__count,:root[data-display-mode=nostalgia] .overview-card__badge{min-height:var(--ui-chip-height)!important;font-size:var(--ui-text-label)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-actions>.btn-game,:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-actions>button,:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-actions>.page-dialog-close{min-height:var(--ui-control-height-lg)!important;font-size:var(--ui-text-link)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-close{min-height:var(--ui-control-height-md)!important;line-height:var(--ui-line-normal,1.35)!important;padding-inline:6px!important}:root[data-display-mode=nostalgia] .shop-page--nostalgia .list-density-row__action.btn-game.btn-game--micro[class],:root[data-display-mode=nostalgia] .pet-shop-page--nostalgia .list-density-row__action.btn-game.btn-game--micro[class],:root[data-display-mode=nostalgia] .skill-book-shop-page--nostalgia .list-density-row__action.btn-game.btn-game--micro[class],:root[data-display-mode=nostalgia] .dj-shop-page--nostalgia .list-density-row__action.btn-game.btn-game--micro[class],:root[data-display-mode=nostalgia] .dj-shop-page--nostalgia .function-page-search-button.btn-game[class],:root[data-display-mode=nostalgia] .dj-shop-page--nostalgia .dj-shop-page-balance .btn-game[class],:root[data-display-mode=nostalgia] .trade-page--nostalgia .btn-game[class],:root[data-display-mode=nostalgia] .trade-page--nostalgia .function-page-search-button.btn-game[class],:root[data-display-mode=nostalgia] .trade-page--nostalgia .list-density-row__action.btn-game[class],:root[data-display-mode=nostalgia] .trade-page--nostalgia .trade-page-stall-action.btn-game[class],:root[data-display-mode=nostalgia] .peer-trade-page--nostalgia .btn-game[class],:root[data-display-mode=nostalgia] .peer-trade-page--nostalgia .list-density-row__action.btn-game[class],:root[data-display-mode=nostalgia] .peer-trade-page--nostalgia .peer-trade-page-submit.btn-game[class],:root[data-display-mode=nostalgia] .give-player-page--nostalgia .btn-game[class],:root[data-display-mode=nostalgia] .give-player-page--nostalgia .list-density-row__action.btn-game[class],:root[data-display-mode=nostalgia] .magic-gold-page--nostalgia .page-dialog-actions .btn-game[class],:root[data-display-mode=nostalgia] .magic-gold-page--nostalgia .page-dialog-list__item>.btn-game[class],:root[data-display-mode=nostalgia] .prize-page--nostalgia .btn-game[class]{min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-weight:var(--ui-player-font-weight,400)!important;text-align:center!important;line-height:var(--ui-line-normal,1.35)!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-thickness:var(--ui-link-decoration-thickness,1px)!important;text-underline-offset:.16em!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;padding:0!important}:root[data-display-mode=nostalgia] .shop-page--nostalgia .list-density-row__action--disabled.btn-game[class],:root[data-display-mode=nostalgia] .pet-shop-page--nostalgia .list-density-row__action--disabled.btn-game[class],:root[data-display-mode=nostalgia] .skill-book-shop-page--nostalgia .skill-book-shop-page-action--disabled.btn-game[class],:root[data-display-mode=nostalgia] .dj-shop-page--nostalgia .list-density-row__action--disabled.btn-game[class],:root[data-display-mode=nostalgia] .trade-page--nostalgia .trade-page-card__action--disabled.btn-game[class]{color:var(--color-text-dim)!important;background:0 0!important;border-color:#0000!important}:root[data-display-mode=nostalgia] :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) :is(.cultivation-stage-card__title,.cultivation-stage-card__section-title,.blessing-page__section-title,.blessing-page__subsection-title){font-size:var(--ui-text-body)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;color:var(--color-text-primary)!important}:root[data-display-mode=nostalgia] :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) :is(.cultivation-stage-card__value,.cultivation-stage-card__stat-value,.page-dialog-list__title,.pet-list-name,.pet-skill-card-name,.pet-quick-slot-name,.mount-page__list-name,.blessing-page__weapon-name,.blessing-page__skill-title,.blessing-page__quick-card-name){min-width:0!important;font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;overflow:visible!important}:root[data-display-mode=nostalgia] :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) :is(.cultivation-stage-card__hint,.cultivation-stage-card__label,.cultivation-stage-card__meta,.page-dialog-list__meta,.pet-page-entry-shell__text,.pet-page-hero__summary,.pet-skill-summary,.pet-skill-detail-value,.pet-skill-note,.blessing-page__notice,.blessing-page__empty-note,.blessing-page__feedback-detail){font-size:var(--ui-text-body)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;color:var(--color-text-primary)!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}:root[data-display-mode=nostalgia] :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) .pet-skill-summary{-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;display:block!important;overflow:visible!important}:root[data-display-mode=nostalgia] :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) :is(.cultivation-stage-card__head>div:first-child,.cultivation-stage-card__value-wrap){justify-content:flex-start!important;align-items:baseline!important;gap:var(--ui-density-gap-2xs,2px)var(--ui-inline-action-gap,.25em)!important;flex-wrap:wrap!important;display:flex!important}:root[data-display-mode=nostalgia] :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) :is(.cultivation-stage-card__hint,.cultivation-stage-card__value--empty){color:var(--color-text-primary)!important;margin-top:0!important}:root[data-display-mode=nostalgia] :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) :is(.cultivation-page-head .btn-game[class],.pet-page-hero .btn-game[class],.mount-page-hero .btn-game[class],.blessing-page-hero .btn-game[class],.cultivation-stage-card__actions .btn-game[class],.page-dialog-list__item>.btn-game[class],.pet-list-action-btn[class],.pet-detail-mini-btn[class],.mount-page__list-action-btn[class],.blessing-page__soft-btn--mini[class],.blessing-page__switch-btn[class]){min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;text-align:left!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important;text-decoration:none!important}:root[data-display-mode=nostalgia] .pet-page--nostalgia .pet-list-status-tag[class]{min-height:auto!important;box-shadow:none!important;font-size:var(--ui-text-body)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] .blessing-page--nostalgia :is(.blessing-page__skill-card,.blessing-page__skills-stage-panel)[class]{min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] .blessing-page--nostalgia .blessing-page__skill-card[class]{border-bottom:1px solid var(--ui-flow-divider)!important}:root[data-display-mode=nostalgia] .blessing-page--nostalgia .blessing-page__skill-card:last-child{border-bottom:0!important}:root[data-display-mode=nostalgia] .blessing-page--nostalgia .blessing-page__skill-title[class]{width:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-body)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:inline!important}:root[data-display-mode=nostalgia] .blessing-page--nostalgia :is(.blessing-page__default-chip,.blessing-page__skill-type-chip)[class]{min-height:auto!important;box-shadow:none!important;color:var(--color-text-primary)!important;font-size:var(--ui-text-body)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia) .btn-game.btn-game--micro[class]{min-height:auto!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia,.rune-page--nostalgia,.kryptonite-page--nostalgia) .cultivation-stage-card__actions>.btn-game[class]{text-align:left!important;flex:none!important;justify-content:flex-start!important;width:auto!important;max-width:100%!important}:root[data-display-mode=nostalgia] :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) :is(.cultivation-page-entry,.page-secondary-toolbar,.page-tab-strip,.glass-panel,.item-card,.cultivation-stage-card,.cultivation-stage-card__row,.cultivation-stage-card__stat,.page-dialog-list__item){box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}:root[data-display-mode=nostalgia] :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) :is(.cultivation-stage-card__row,.cultivation-stage-card__stat){padding-inline:0!important}:root[data-display-mode=nostalgia] :is(.rune-page--nostalgia,.kryptonite-page--nostalgia,.blood-contract-page--nostalgia,.breakthrough-page--nostalgia,.talent-page--nostalgia,.upgrade-page--nostalgia,.dungeon-page--nostalgia) :is(.glass-panel,.settings-page-card,.cultivation-stage-card,.info-panel,.page-status-section,.page-status-summary){box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}:root[data-display-mode=nostalgia] :is(.rune-page--nostalgia,.kryptonite-page--nostalgia,.blood-contract-page--nostalgia,.breakthrough-page--nostalgia,.talent-page--nostalgia,.upgrade-page--nostalgia,.dungeon-page--nostalgia) :is(.text-页面主标题,.settings-page-title,.page-status-summary__title){font-size:22.8px!important;line-height:var(--ui-line-normal,1.35)!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}:root[data-display-mode=nostalgia] :is(.rune-page--nostalgia,.kryptonite-page--nostalgia,.blood-contract-page--nostalgia,.breakthrough-page--nostalgia,.talent-page--nostalgia,.upgrade-page--nostalgia,.dungeon-page--nostalgia) :is(.cultivation-stage-card__title,.cultivation-stage-card__section-title,.text-页面副标题,.page-status-section__title,.breakthrough-page__section-title,.action-result-dialog__section-title){font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] :is(.rune-page--nostalgia,.kryptonite-page--nostalgia,.blood-contract-page--nostalgia,.breakthrough-page--nostalgia,.talent-page--nostalgia,.upgrade-page--nostalgia,.dungeon-page--nostalgia) :is(.text-正文-道具名称,.text-正文-技能名称,.page-status-card__title,.page-dialog-list__title,.kryptonite-page__stone-name,.rune-page__bag-card .text-正文-道具名称,.blood-contract-page .font-medium.text-\[var\(--color-accent\)\],.breakthrough-page__cap-value,.breakthrough-page__level-value,.breakthrough-page__history-value,.breakthrough-page__condition-name,.breakthrough-page__history-path,.talent-page-specialization__active-title,.talent-page-card__name-btn,.overview-card-title){min-width:0!important;font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;overflow:visible!important}:root[data-display-mode=nostalgia] :is(.rune-page--nostalgia,.kryptonite-page--nostalgia,.blood-contract-page--nostalgia,.breakthrough-page--nostalgia,.talent-page--nostalgia,.upgrade-page--nostalgia,.dungeon-page--nostalgia) :is(.cultivation-stage-card__hint,.cultivation-stage-card__label,.cultivation-stage-card__meta,.page-dialog-list__meta,.page-dialog-empty,.text-正文-说明文字,.text-sm,.text-xs,.text-\[10px\],.rune-page__attr-list,.blood-contract-hero__summary,.breakthrough-page__resource-note,.breakthrough-page__condition-row,.breakthrough-page__history-row,.breakthrough-page__hint,.breakthrough-page__empty,.talent-page .page-status-summary__meta,.talent-page .function-page-soft-note,.talent-page-specialization__active-effect,.talent-page-specialization__active-note,.talent-page-card__hint,.overview-card-desc,.action-result-dialog__text){font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important}:root[data-display-mode=nostalgia] :is(.rune-page--nostalgia,.kryptonite-page--nostalgia,.blood-contract-page--nostalgia,.breakthrough-page--nostalgia,.talent-page--nostalgia,.upgrade-page--nostalgia,.dungeon-page--nostalgia) :is(.blood-contract-hero__eyebrow,.blood-contract-hero__chip,.blood-contract-section-head__eyebrow,.blood-contract-section-head__badge,.talent-page-remaining,.talent-page-overview-legend,.talent-page-specialization__active-label,.talent-page-specialization-card__meta,.talent-page-card__effect-chip,.talent-page-card__status,.talent-page-float-text,.overview-card__badge,.text-正文-角标){font-size:15px!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] :is(.rune-page--nostalgia,.kryptonite-page--nostalgia,.blood-contract-page--nostalgia,.breakthrough-page--nostalgia,.talent-page--nostalgia,.upgrade-page--nostalgia,.dungeon-page--nostalgia) :is(.btn-game[class],.link-action[class],.page-dialog-close[class]){min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;text-align:left!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important;text-decoration:none!important}:root[data-display-mode=nostalgia] :is(.rune-page--nostalgia,.kryptonite-page--nostalgia,.blood-contract-page--nostalgia,.breakthrough-page--nostalgia,.talent-page--nostalgia,.dungeon-page--nostalgia) .btn-game.btn-game--micro[class]{min-height:32px!important}:root[data-display-mode=nostalgia] .talent-page--nostalgia .talent-page-title-row,:root[data-display-mode=nostalgia] .talent-page--nostalgia .talent-page-title-row .page-status-summary__title,:root[data-display-mode=nostalgia] .talent-page--nostalgia .talent-page-card__title-row,:root[data-display-mode=nostalgia] .talent-page--nostalgia .talent-page-card__name-btn{white-space:normal!important;flex-wrap:wrap!important;width:auto!important;max-width:100%!important}:root[data-display-mode=nostalgia] .talent-page--nostalgia .talent-page-card{overflow:visible!important}:root[data-display-mode=nostalgia] .talent-page--nostalgia .btn-game[class]{min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important}:root[data-display-mode=nostalgia] :is(.rune-page--nostalgia,.kryptonite-page--nostalgia,.blood-contract-page--nostalgia,.breakthrough-page--nostalgia,.talent-page--nostalgia,.dungeon-page--nostalgia) :is(.info-panel,.item-card,.page-status-card__head,.breakthrough-page__condition-row,.breakthrough-page__history-row){flex-wrap:wrap!important;min-width:0!important}:root[data-display-mode=nostalgia] :is(.god-page--nostalgia,.pet-shop-page--nostalgia,.skills-redirect-page--nostalgia) :is(.text-页面主标题,.settings-page-title,.page-status-summary__title){font-size:var(--ui-text-title)!important;line-height:var(--ui-line-normal,1.35)!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}:root[data-display-mode=nostalgia] :is(.god-page--nostalgia,.pet-shop-page--nostalgia,.skills-redirect-page--nostalgia) :is(.god-page__section-title,.god-page__section-subtitle,.page-status-section__title,.career-detail__title){font-size:var(--ui-text-section-title)!important;line-height:var(--ui-line-normal,1.35)!important;letter-spacing:0!important}:root[data-display-mode=nostalgia] :is(.god-page--nostalgia,.pet-shop-page--nostalgia,.skills-redirect-page--nostalgia) :is(.god-page__name,.god-page__skill-title,.god-page__quick-name,.god-page__switch-name,.god-page__smart-card>.font-bold,.god-page .text-lg.font-bold,.pet-shop-page-acquired__name,.pet-shop-page-link,.list-density-row__name,.text-正文-道具名称,.career-detail__skill-name,.career-detail__value){min-width:0!important;font-size:var(--ui-text-content)!important;line-height:var(--ui-line-normal,1.35)!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;overflow:visible!important}:root[data-display-mode=nostalgia] .god-page--nostalgia .god-page__skill-title--action[class]{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important}:root[data-display-mode=nostalgia] :is(.god-page--nostalgia,.pet-shop-page--nostalgia,.skills-redirect-page--nostalgia) :is(.text-正文-说明文字,.text-sm,.text-xs,.text-\[10px\],.page-status-summary__meta,.list-density-row__meta,.god-page__feedback-detail,.god-page__switch-artifact,.god-page__row,.god-page__target-row,.god-page__fragments,.pet-shop-page-balance__label,.pet-shop-page-acquired__eyebrow,.pet-shop-page-acquired__meta,.pet-shop-page-acquired__detail,.pet-shop-page-price,.career-detail__desc,.career-detail__label,.career-detail__copy){font-size:var(--ui-text-aux)!important;line-height:var(--ui-line-normal,1.35)!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important}:root[data-display-mode=nostalgia] :is(.god-page--nostalgia,.pet-shop-page--nostalgia,.skills-redirect-page--nostalgia) :is(.god-page__default-chip,.god-page__skill-type,.god-page__state-tag,.god-page__switch-label,.page-dialog-chip){font-size:var(--ui-text-label)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .sound-display-panel .settings-style-card[class]{width:auto!important;min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] .sound-display-panel .settings-style-card__name,:root[data-display-mode=nostalgia] .sound-display-panel .settings-style-card__desc{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-weight:400!important}:root[data-display-mode=nostalgia] .sound-display-panel .settings-style-card--active .settings-style-card__name{-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important}:root[data-display-mode=nostalgia] .sound-display-panel{gap:var(--ui-density-gap-2xs,2px)!important}:root[data-display-mode=nostalgia] .sound-display-panel__surface{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] .sound-display-panel__section-title,:root[data-display-mode=nostalgia] .sound-display-panel .settings-style-block__label{margin-bottom:var(--ui-density-gap-2xs,2px)!important;color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;font-size:var(--ui-text-content)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .sound-display-panel .settings-style-block{padding-top:0!important}:root[data-display-mode=nostalgia] .sound-display-panel .settings-style-block+.settings-style-block{margin-top:var(--ui-density-gap-2xs,2px)!important}:root[data-display-mode=nostalgia] .sound-display-panel .settings-style-block__head{gap:var(--ui-density-gap-2xs,2px)!important;margin-bottom:var(--ui-density-gap-2xs,2px)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .sound-display-panel .settings-style-grid{gap:var(--ui-density-gap-2xs,2px)var(--ui-density-gap-md,8px)!important}:root[data-display-mode=nostalgia] .sound-display-panel .settings-row{justify-content:flex-start!important;gap:var(--ui-density-gap-lg,10px)!important;padding:1px 0!important}:root[data-display-mode=nostalgia] :is(.god-page--nostalgia,.pet-shop-page--nostalgia,.skills-redirect-page--nostalgia) :is(.btn-game[class],.vo-tab[class],.link-action[class],.god-page__soft-btn[class],.page-dialog-close[class]){min-height:auto!important;box-shadow:none!important;color:var(--color-accent)!important;text-align:left!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important;text-decoration:none!important}:root[data-display-mode=nostalgia] .pet-shop-page--nostalgia .pet-shop-page-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-display-mode=nostalgia] .pet-shop-page--nostalgia :is(.btn-game[class],.link-action[class]){min-height:var(--ui-control-height-sm)!important;box-shadow:none!important;color:var(--color-accent)!important;text-align:center!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;padding:0!important;text-decoration:none!important}:root[data-display-mode=nostalgia] .pet-shop-page--nostalgia .link-action[class]{text-align:left!important;min-height:0!important}:root[data-display-mode=nostalgia] :is(.god-page--nostalgia,.pet-shop-page--nostalgia,.skills-redirect-page--nostalgia) :is(.god-page__skill-line,.god-page__section-head,.god-page__current-line,.god-page__switch-card-body,.list-density-row,.page-dialog-head,.career-detail__skill-head){flex-wrap:wrap!important;min-width:0!important}:root[data-display-mode=nostalgia] .modal-overlay :is(.god-page__tab,.god-page__soft-btn,.god-page__switch-btn){min-height:var(--ui-control-height-sm)!important;border:1px solid var(--border-panel)!important;padding:0 10px!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia] .modal-overlay :is(.god-page__tab,.god-page__soft-btn,.god-page__switch-btn){border:1px solid color-mix(in srgb,var(--border-panel)88%,transparent)!important}}:root[data-display-mode=nostalgia] .modal-overlay :is(.god-page__tab,.god-page__soft-btn,.god-page__switch-btn){background:var(--surface-panel-muted)!important;box-shadow:none!important;color:var(--color-accent)!important;text-align:center!important;line-height:var(--ui-line-normal,1.35)!important;border-radius:8px!important;justify-content:center!important;text-decoration:none!important}:root[data-display-mode=nostalgia] .cd-panel .cd-message{font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}:root[data-display-mode=nostalgia] .cd-panel .cd-input{font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .modal-overlay .cd-panel.page-dialog-card .page-dialog-actions>.cd-btn-cancel,:root[data-display-mode=nostalgia] .modal-overlay .cd-panel.page-dialog-card .page-dialog-actions>.cd-btn-confirm,:root[data-display-mode=nostalgia] .cd-panel .cd-btn-cancel,:root[data-display-mode=nostalgia] .cd-panel .cd-btn-confirm{font-size:var(--ui-text-link)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .settings-layer-modal .settings-submodal__label,:root[data-display-mode=nostalgia] .security-modal .settings-submodal__label{font-size:var(--ui-text-label)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .talent-page .modal-overlay .modal-content,:root[data-display-mode=nostalgia] .talent-page .modal-overlay .page-dialog-card{opacity:1!important;background:#fffaf0!important;border:1px solid #c49d486b!important;box-shadow:0 18px 42px #14100a42!important}.page-dialog-title,.page-status-summary__title,.page-status-section__title,.settings-page-title{color:var(--color-text-primary)!important}:root[data-display-mode=fullConfig] .page-dialog-title,:root[data-display-mode=fullConfig] .page-status-summary__title,:root[data-display-mode=fullConfig] .page-status-section__title,:root[data-display-mode=fullConfig] .settings-page-title{color:var(--text-title,var(--color-text-primary))!important}:root[data-display-mode=nostalgia] :is(.ancient-page-section-title,.imperial-tomb-page-section-title,.faction-page__section-title,.faction-pending-hero__eyebrow,.faction-pending-hero__countdown,.wish-page__section-title,.breakthrough-page__cap-value,.breakthrough-page__level-value,.rune-page .text-正文-技能名称,.rune-page .text-正文-说明文字){color:var(--color-text-primary)!important}:root[data-display-mode=nostalgia] :is(.ancient-page-time-pill,.imperial-tomb-page-time-pill,.breakthrough-page__stat-label,.breakthrough-page__resource-note){color:var(--color-text-primary)!important;background:0 0!important;border-color:#0000!important}:root[data-display-mode=nostalgia] :is(.rune-page--nostalgia,.kryptonite-page--nostalgia,.blood-contract-page--nostalgia,.breakthrough-page--nostalgia,.operation-activity-page--nostalgia,.sponsor-activity-page--nostalgia) :is(.btn-game,.link-action,.scrollable-tab-row__item,.scrollable-tab-row__nav,.sponsor-activity-page__scope-btn)[class]{min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important;text-decoration:none!important}:root[data-display-mode=nostalgia] :is(.world-boss-page--nostalgia,.wish-page--nostalgia,.activity-view--nostalgia,.operation-activity-page--nostalgia,.sponsor-activity-page--nostalgia,.city-page--nostalgia) :is(.text-正文-道具名称,.page-status-card__title,.page-dialog-list__title,.activity-entry-title,.special-entry-title){font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] :is(.world-boss-page--nostalgia,.wish-page--nostalgia) :is(.btn-game,.btn-game--minor,.activity-sub-btn,.link-action--minor)[class]{min-height:auto!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) :is(.activity-center-hero__btn,.sponsor-tab-chip,.operation-activity-page__tab-row .scrollable-tab-row__item,.sponsor-activity-page__tab-row .scrollable-tab-row__item)[class],:root[data-display-mode=nostalgia] :is(.activity-center-hero__btn,.sponsor-tab-chip,.operation-activity-page__tab-row .scrollable-tab-row__item,.sponsor-activity-page__tab-row .scrollable-tab-row__item)[class]{min-height:auto!important;box-shadow:none!important;color:var(--color-accent)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important}:root[data-display-mode=nostalgia] .kryptonite-page--nostalgia button:is(.info-panel,.border) :is(.text-正文-道具名称,.text-\[var\(--color-text-dim\)\],.text-\[var\(--color-heal\)\],.text-\[var\(--color-epic\)\],.text-\[var\(--color-legendary\)\]),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .kryptonite-page button:is(.info-panel,.border) :is(.text-正文-道具名称,.text-\[var\(--color-text-dim\)\],.text-\[var\(--color-heal\)\],.text-\[var\(--color-epic\)\],.text-\[var\(--color-legendary\)\]),:root[data-display-mode=nostalgia] .kryptonite-page--nostalgia button:is(.info-panel,.border),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .kryptonite-page button:is(.info-panel,.border){color:var(--color-accent)!important}:root[data-display-mode=nostalgia] :is(.mail-detail-page,.user-center-read-page,.trade-record-detail-page,.give-session-detail-page) .function-page-chip{min-height:auto!important;box-shadow:none!important;color:var(--color-text-primary)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-weight:400!important}:root[data-display-mode=nostalgia] .pet-page--nostalgia :is(.pet-attribute-section__title,.pet-attribute-pair-item__label,.pet-attribute-pair-item__value,.pet-attribute-pair-item__value--zero){color:var(--color-text-primary)!important;font-size:var(--ui-text-content)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] .pet-page--nostalgia .pet-attribute-inline-action[class]{min-width:0!important;min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 2px!important}:root[data-display-mode=nostalgia] .mount-page--nostalgia :is(.text-\[var\(--color-epic\)\],.text-\[var\(--color-legendary\)\]),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .rune-page .modal-overlay :is(.text-\[var\(--color-gold\)\],.text-\[var\(--color-epic\)\]),:root[data-display-mode=nostalgia] .rune-page--nostalgia .modal-overlay :is(.text-\[var\(--color-gold\)\],.text-\[var\(--color-epic\)\]){color:var(--color-text-primary)!important;font-weight:400!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-close[class]{min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] .modal-overlay .soul-detail-dialog--nostalgia .page-dialog-actions>.btn-game[class]{min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0 2px!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-actions{justify-content:flex-start!important;align-items:baseline!important;gap:var(--ui-density-gap-xl,24px)!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-actions>:is(button,.btn-game):not(.page-dialog-close)[class]{width:auto!important;min-width:0!important;min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important;text-underline-offset:.14em!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;justify-content:flex-start!important;padding:0!important;text-decoration-thickness:1px!important}:root[data-display-mode=nostalgia] .modal-overlay .result-decision-actions,:root[data-display-mode=nostalgia] .page-ui-shell .result-decision-actions{align-items:stretch!important;gap:var(--ui-density-gap-sm,8px)!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:100%!important;display:grid!important}:root[data-display-mode=nostalgia] .modal-overlay .result-decision-actions>.result-decision-action[class],:root[data-display-mode=nostalgia] .page-ui-shell .result-decision-actions>.result-decision-action[class]{width:100%!important;min-height:var(--ui-control-height-lg)!important;border:1px solid var(--ui-soft-border,#60729442)!important;background:var(--ui-soft-bg,#ffffff6b)!important;text-align:center!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:6px 10px!important;font-weight:600!important;display:inline-flex!important}:root[data-display-mode=nostalgia] .modal-overlay .result-decision-actions>.result-decision-action--replace[class],:root[data-display-mode=nostalgia] .page-ui-shell .result-decision-actions>.result-decision-action--replace[class]{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important}:root[data-display-mode=nostalgia] .modal-overlay .result-decision-actions>.result-decision-action--discard[class],:root[data-display-mode=nostalgia] .page-ui-shell .result-decision-actions>.result-decision-action--discard[class]{color:var(--color-danger)!important;border-color:var(--color-danger)!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia] .modal-overlay .result-decision-actions>.result-decision-action--discard[class],:root[data-display-mode=nostalgia] .page-ui-shell .result-decision-actions>.result-decision-action--discard[class]{border-color:color-mix(in srgb,var(--color-danger)35%,transparent)!important}}:root .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action[class],:root .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action[class],:root[data-link-color=custom] .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action[class],:root[data-link-color=custom] .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action[class]{width:100%!important;min-width:0!important;min-height:var(--ui-control-height-lg)!important;border:1px solid var(--ui-soft-border,#60729442)!important;background:var(--ui-soft-bg,#ffffff6b)!important;text-align:center!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;border-radius:8px!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;padding:6px 10px!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff52!important}:root .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--replace[class],:root .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--replace[class],:root[data-link-color=custom] .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--replace[class],:root[data-link-color=custom] .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--replace[class]{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important}:root .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root[data-link-color=custom] .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root[data-link-color=custom] .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class]{color:var(--color-danger)!important;-webkit-text-fill-color:var(--color-danger)!important;border-color:var(--color-danger)!important}@supports (color:color-mix(in lab,red,red)){:root .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root[data-link-color=custom] .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root[data-link-color=custom] .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class]{border-color:color-mix(in srgb,var(--color-danger)35%,transparent)!important}}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .glass-panel{margin-bottom:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .glass-panel[class*=p-],:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .glass-panel[class*=p-]{padding:0!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :where(p,div,span,a,button,label,li,dt,dd),:root .modal-overlay :where(p,div,span,a,button,label,li,dt,dd){line-height:var(--ui-line-normal,1.35)!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :where(.role-legacy-line,.home-legacy-line,.bag-legacy-line,.page-dialog-line,.page-status-line,.settings-legacy-line,.attribute-line,.list-density-row){margin-top:var(--ui-density-gap-2xs,2px)!important;margin-bottom:0!important;padding-top:1px!important;padding-bottom:1px!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :where(.list-density-row__name,.list-density-row__meta,.list-density-row__minor,.bag-page-list-row__name-link){line-height:var(--ui-line-normal,1.35)!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :where([class*=-row],[class*=__row],[class*=-line],[class*=__line],[class*=-entry],[class*=__entry],[class*=-item],[class*=__item],[class*=-tab],[class*=__tab]){min-height:auto!important;margin-top:0!important;margin-bottom:0!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :where(.function-page-stack,.function-page-grid,.hang-tab-panel,.role-legacy-page,.role-card-page,.home-legacy-panel,.bag-legacy-list,.list-density-stack,.page-dialog-body,.page-status-section,.page-status-summary,.settings-page-card,.help-page-card){gap:var(--ui-density-gap-2xs,2px)!important;row-gap:var(--ui-density-gap-2xs,2px)!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.space-y-1,.space-y-2,.space-y-3,.space-y-4,.function-page-stack,.list-density-rows,.page-status-list)>:not([hidden])~:not([hidden]){margin-top:var(--ui-density-gap-2xs,2px)!important;margin-bottom:0!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :where(.page-status-summary,.page-status-section,.page-dialog-card){padding-top:var(--ui-density-gap-2xs,2px)!important;padding-bottom:var(--ui-density-gap-2xs,2px)!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :where(.cultivation-stage-card,.pet-list-row,.batch-refine-box,.batch-refine-entry,.batch-refine-row,.batch-refine-result-card){gap:var(--ui-density-gap-2xs,2px)!important;row-gap:var(--ui-density-gap-2xs,2px)!important;padding-top:1px!important;padding-bottom:1px!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) .cultivation-stage-card{padding-inline:0!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :where(.cultivation-stage-card__head,.cultivation-stage-card__stats,.cultivation-stage-card__actions,.batch-refine-entry-grid,.batch-refine-list,.batch-refine-step-list,.batch-refine-result-list,.batch-refine-controls,.batch-refine-slot-line,.batch-refine-step,.batch-refine-save,.batch-refine-result-summary,.batch-refine-row-actions){gap:var(--ui-density-gap-2xs,2px)!important;row-gap:var(--ui-density-gap-2xs,2px)!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :where(.cultivation-stage-card__hint,.cultivation-stage-card__meta,.cultivation-stage-card__stat-value,.batch-refine-entry span,.batch-refine-result-name,.batch-refine-result-meta,.batch-refine-result-note,.batch-refine-warning,.batch-refine-consume){line-height:var(--ui-line-normal,1.35)!important;margin-top:0!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :where(.cultivation-stage-card__row,.cultivation-stage-card__stat){min-height:auto!important;padding:1px 0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) .cultivation-stage-card__row{align-items:baseline!important;gap:var(--ui-density-gap-md,8px)!important;grid-template-columns:auto minmax(0,1fr)!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.equipment-page--nostalgia,.pet-page--nostalgia,.mount-page--nostalgia,.soul-page--nostalgia,.blessing-page--nostalgia) .cultivation-stage-card__value-wrap{justify-content:flex-start!important;align-items:baseline!important;gap:var(--ui-density-gap-2xs,2px)var(--ui-inline-action-gap,.25em)!important;flex-flow:wrap!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.equipment-page--nostalgia,.magic-gold-page--nostalgia)>:not([hidden])~:not([hidden]){margin-top:var(--ui-density-gap-2xs,2px)!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .magic-gold-page--nostalgia :is(.page-dialog-actions,.page-dialog-list,.page-dialog-list__item){gap:var(--ui-density-gap-2xs,2px)!important;min-height:auto!important;padding-top:0!important;padding-bottom:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .magic-gold-page--nostalgia :is(.magic-gold-page__section-title,.magic-gold-page__info-row,.magic-gold-page__empty,.page-dialog-list__title,.page-dialog-list__meta){font-size:var(--ui-text-body)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;color:var(--color-text-primary)!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.pet-shop-page--nostalgia,.skill-book-shop-page--nostalgia) :is(.pet-shop-page-hero,.pet-shop-page-acquired,.glass-panel,.skill-book-shop-page-hero,.skill-book-shop-page-section){padding:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .pet-shop-page--nostalgia .pet-shop-page-balance,:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .skill-book-shop-page--nostalgia .skill-book-shop-page-money{margin-top:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .pet-shop-page--nostalgia :is(.pet-shop-page-balance__label,.pet-shop-page-balance__value,.pet-shop-page-price),:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .skill-book-shop-page--nostalgia :is(.skill-book-shop-page-money,.page-status-section__count,.skill-book-shop-page-price){color:var(--color-text-primary)!important;font-size:var(--ui-text-content)!important;line-height:var(--ui-line-normal,1.35)!important;font-weight:400!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .skill-book-shop-page--nostalgia .function-page-soft-note{display:none!important}:root[data-display-mode=nostalgia] :is(.page-ui-shell:not(.login-page),.modal-overlay) :is(.font-bold,.font-semibold,.font-medium,.text-页面主标题,.text-页面副标题,.text-正文-说明文字,.text-正文-道具名称,.text-正文-技能名称,.text-正文-属性数值,.text-正文-货币数值,.text-正文-地图名称,.text-正文-角色名称,.text-正文-宠物名称,.text-正文-坐骑名称,.text-正文-圣魂名称,.btn-game,.btn-back,.link-action,.vo-tab,.category-tab-grid__tab,.scrollable-tab-row__item,.page-dialog-title,.page-dialog-title-meta,.page-dialog-close,.page-dialog-actions>*,.page-status-summary__title,.page-status-section__title,.page-status-card__title,.settings-page-title,.map-title,.bag-page-title,.list-density-row__name,.list-density-row__meta,.bag-legacy-title-current,.bag-legacy-link,.bag-legacy-item__name,.bag-legacy-item__qty,.bag-legacy-item__action,.function-page-chip),:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :where(*),:root[data-display-mode=nostalgia] .modal-overlay :where(*){font-weight:400!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.page-status-card,.page-dialog-list__item){min-height:auto!important;padding:1px 0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.page-status-card__head,.page-status-section__head){gap:var(--ui-density-gap-2xs,2px)var(--ui-density-gap-md,8px)!important;margin-bottom:var(--ui-density-gap-2xs,2px)!important;min-height:auto!important;padding:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.page-status-card__desc,.page-status-card__meta,.page-status-summary__meta,.function-page-soft-note){line-height:var(--ui-line-normal,1.35)!important;margin-top:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.page-status-list,.page-dialog-list){gap:var(--ui-density-gap-2xs,2px)!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.rune-page,.kryptonite-page) :is(.space-y-3>:not([hidden])~:not([hidden]),.space-y-2>:not([hidden])~:not([hidden]),.space-y-1\.5>:not([hidden])~:not([hidden]),.space-y-1>:not([hidden])~:not([hidden])),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page) :is(.rune-page,.kryptonite-page) :is(.space-y-3>:not([hidden])~:not([hidden]),.space-y-2>:not([hidden])~:not([hidden]),.space-y-1\.5>:not([hidden])~:not([hidden]),.space-y-1>:not([hidden])~:not([hidden])){margin-top:var(--ui-density-gap-2xs,2px)!important;margin-bottom:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.rune-page,.kryptonite-page) :is(.cultivation-stage-card,.info-panel,.item-card,.page-dialog-list__item),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page) :is(.rune-page,.kryptonite-page) :is(.cultivation-stage-card,.info-panel,.item-card,.page-dialog-list__item){min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:1px 0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.rune-page,.kryptonite-page) :is(.cultivation-stage-card__head,.cultivation-stage-card__actions,.cultivation-page-head,.flex),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page) :is(.rune-page,.kryptonite-page) :is(.cultivation-stage-card__head,.cultivation-stage-card__actions,.cultivation-page-head,.flex){gap:var(--ui-density-gap-2xs,2px)var(--ui-density-gap-md,8px)!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) :is(.rune-page,.kryptonite-page) :is(.cultivation-stage-card__title,.cultivation-stage-card__section-title,.cultivation-stage-card__hint,.cultivation-stage-card__meta,.text-正文-技能名称,.text-正文-道具名称,.text-正文-说明文字,.text-正文-角标,.btn-game),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page) :is(.rune-page,.kryptonite-page) :is(.cultivation-stage-card__title,.cultivation-stage-card__section-title,.cultivation-stage-card__hint,.cultivation-stage-card__meta,.text-正文-技能名称,.text-正文-道具名称,.text-正文-说明文字,.text-正文-角标,.btn-game){font-size:var(--ui-text-content)!important;line-height:var(--ui-line-normal,1.35)!important;letter-spacing:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .kryptonite-page button.w-full.text-left,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page) .kryptonite-page button.w-full.text-left,:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .kryptonite-page .kryptonite-compose-level-row,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page) .kryptonite-page .kryptonite-compose-level-row{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:1px 0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .kryptonite-page button.w-full.text-left>div:first-child,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page) .kryptonite-page button.w-full.text-left>div:first-child,:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .kryptonite-page .kryptonite-compose-level-action,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page) .kryptonite-page .kryptonite-compose-level-action{color:var(--color-accent)!important;min-height:auto!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .kryptonite-page button.w-full.text-left>div:not(:first-child),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page) .kryptonite-page button.w-full.text-left>div:not(:first-child),:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .kryptonite-page .kryptonite-compose-level-desc,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page) .kryptonite-page .kryptonite-compose-level-desc{color:var(--color-text-primary)!important;margin-top:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .talent-page :is(.page-status-summary__meta,.page-status-card__title,.talent-page-card__value,.talent-page-card__effect-chip,.talent-page-card__status,.btn-game){font-size:var(--ui-text-content)!important;line-height:var(--ui-line-normal,1.35)!important;letter-spacing:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .talent-page :is(.talent-page-card__head,.talent-page-card__main,.talent-page-card__title-row,.talent-page-card__name-wrap,.talent-page-card__actions){gap:var(--ui-density-gap-2xs,2px)var(--ui-density-gap-md,8px)!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .talent-page .talent-page-card__head{padding-block:0!important}:root[data-display-mode=nostalgia] .modal-overlay .modal-content.page-dialog-card{border:1px solid var(--nostalgia-modal-border,#8a8a8a38)!important;box-shadow:var(--nostalgia-modal-shadow,0 18px 42px #37271224)!important;opacity:1!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#fff,#fbfbfb)!important;border-radius:12px!important}:root[data-theme=classic]:not([data-display-mode=nostalgia]) .modal-overlay .modal-content.page-dialog-card{opacity:1!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#fff,#f8fafc)!important;border:1px solid #c9d5e1eb!important;border-radius:12px!important;box-shadow:0 18px 36px #0f172a29!important}:root[data-theme=fullConfig] .modal-overlay .modal-content.page-dialog-card.imperial-title-dialog-panel:before,:root[data-theme=fullConfig] .modal-overlay .modal-content.page-dialog-card.imperial-title-dialog-panel:after{opacity:.16!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.btn-game,.btn-back,.link-action,.func-link,.vo-tab,.scrollable-tab-row__item,.category-tab-grid__tab,.function-page-chip,.page-dialog-chip,.page-status-section__count,.god-page__skill-card,.god-page__quick-card,.god-page__smart-card,.god-page__mini-box,.god-page__switch-card,.god-page__rule-card,.god-page__default-chip,.god-page__skill-type,.god-page__state-tag,.page-status-summary__meta,.page-status-section__title,.page-status-summary__title,.settings-page-title,.list-density-row,.list-density-row__name,.list-density-row__meta,.list-density-row__minor,.text-sm,.text-xs),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.btn-game,.btn-back,.link-action,.func-link,.vo-tab,.scrollable-tab-row__item,.category-tab-grid__tab,.function-page-chip,.page-dialog-chip,.page-status-section__count,.god-page__skill-card,.god-page__quick-card,.god-page__smart-card,.god-page__mini-box,.god-page__switch-card,.god-page__rule-card,.god-page__default-chip,.god-page__skill-type,.god-page__state-tag,.page-status-summary__meta,.page-status-section__title,.page-status-summary__title,.settings-page-title,.list-density-row,.list-density-row__name,.list-density-row__meta,.list-density-row__minor,.text-sm,.text-xs){line-height:var(--ui-line-normal,1.35)!important;font-weight:400!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.btn-game,.btn-back,.vo-tab,.scrollable-tab-row__item,.category-tab-grid__tab,.function-page-chip,.page-dialog-chip,.page-status-section__count,.god-page__skill-card,.god-page__quick-card,.god-page__smart-card,.god-page__mini-box,.god-page__switch-card,.god-page__rule-card,.god-page__default-chip,.god-page__skill-type,.god-page__state-tag,.god-page__soft-btn),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.btn-game,.btn-back,.vo-tab,.scrollable-tab-row__item,.category-tab-grid__tab,.function-page-chip,.page-dialog-chip,.page-status-section__count,.god-page__skill-card,.god-page__quick-card,.god-page__smart-card,.god-page__mini-box,.god-page__switch-card,.god-page__rule-card,.god-page__default-chip,.god-page__skill-type,.god-page__state-tag,.god-page__soft-btn){min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .trade-sell-page .list-density-row,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .trade-sell-page .list-density-row,:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .trade-sell-page .list-density-row,:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .god-page .god-page__skill-line,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .god-page .god-page__skill-line,:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .god-page .god-page__skill-line{justify-content:flex-start!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .trade-sell-page .list-density-row__main,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .trade-sell-page .list-density-row__main,:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .trade-sell-page .list-density-row__main,:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .god-page .god-page__skill-main,:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .god-page .god-page__skill-main,:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .god-page .god-page__skill-main{flex:0 auto!important;width:auto!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .trade-sell-page :is(.list-density-row,.list-density-row__main,.list-density-row__side),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .trade-sell-page :is(.list-density-row,.list-density-row__main,.list-density-row__side),:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .trade-sell-page :is(.list-density-row,.list-density-row__main,.list-density-row__side),:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .god-page :is(.god-page__skill-line,.god-page__skill-main,.god-page__skill-actions),:root[data-theme=classic]:not([data-display-mode=nostalgia]) .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .god-page :is(.god-page__skill-line,.god-page__skill-main,.god-page__skill-actions),:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .god-page :is(.god-page__skill-line,.god-page__skill-main,.god-page__skill-actions){gap:var(--ui-density-gap-2xs,2px)var(--ui-inline-action-gap,.25em)!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view){--surface-panel-main:transparent;--surface-panel-sub:transparent;--surface-panel-muted:transparent;--surface-panel-accent:transparent;--border-panel:var(--ui-flow-divider,#94a3b847);--border-panel-strong:var(--ui-flow-divider,#94a3b847);--shadow-panel:none;--surface-chip-main:transparent;--surface-chip-active:transparent;--border-chip:var(--ui-flow-divider,#94a3b847);--border-chip-active:var(--ui-flow-divider,#94a3b847);--text-chip:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)));--text-chip-active:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)));--ui-soft-bg-subtle:transparent;--ui-soft-border-medium:var(--ui-flow-divider,#94a3b847);--ui-soft-border-stronger:var(--ui-flow-divider,#94a3b847)}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.glass-panel:not(.modal-content),.info-panel,.item-card,.settings-shell-card,.page-status-summary,.page-status-section,.page-status-card,.page-dialog-list__item,.list-density-row,.ranking-page-card,.mail-page__mail-card,.mail-page-toolbar,.mail-page-section-head,.bag-page-list-region){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .glass-panel:before,:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .glass-panel:after,:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .settings-shell-card:before,:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .settings-shell-card:after{display:none!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(a,[role=button],.btn-game,.btn-back,.back-btn,.back-btn__label,.btn-tier1,.btn-tier2,.btn-tier3,.vo-tab,.scrollable-tab-row__item,.scrollable-tab-row__nav,.category-tab-grid__tab,.function-page-chip,.page-dialog-chip,.page-status-section__count,.settings-style-card,.settings-legacy-menu__item,.bag-legacy-link,.bag-legacy-item__name,.bag-legacy-item__action,.mail-legacy-link,.map-message-center__tab,.role-card-row-label--action,.role-pill-button,.role-bar-plus,.role-attrs-ledger-link,.role-buffs-tab,.blessing-page__flow-link,.blessing-page__skill-flow-name,.hang-keyword,.hang-keyword-result,.ranking-page-tab,.ranking-page-refresh,.page-action-cluster>:is(button,a,.btn-game,.link-action))[class]:not(.settings-switch):not(.settings-switch *):not(.result-decision-action){min-width:0!important;min-height:auto!important;box-shadow:none!important;text-shadow:inherit!important;color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;font-size:var(--ui-text-link)!important;font-weight:var(--ui-player-font-weight,400)!important;line-height:var(--ui-line-normal,1.35)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .map-message-center__tab--active[class]{color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;text-decoration-line:underline!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(a:hover,[role=button]:hover,.btn-game:hover,.btn-back:hover,.back-btn:hover,.btn-tier1:hover,.btn-tier2:hover,.btn-tier3:hover,.vo-tab:hover,.vo-tab.active,.vo-tab-active,.scrollable-tab-row__item:hover,.scrollable-tab-row__item--active,.category-tab-grid__tab:hover,.category-tab-grid__tab--active,.ranking-page-tab:hover,.ranking-page-tab--active)[class]:not(.settings-switch):not(.settings-switch *):not(.result-decision-action){-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline);text-decoration-line:var(--ui-inverse-link-decoration-line,underline);box-shadow:none!important;filter:none!important;color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;background:0 0!important;border-color:#0000!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.page-dialog-title,.page-status-summary__title,.page-status-section__title,.page-status-card__title,.settings-page-title,.map-title,.bag-page-title,.ranking-page-rank,.mail-page-section-head__title,.mail-page-toolbar__eyebrow,.mail-page-toolbar__text,.mail-page-hero__summary,.mail-page-hero__pill,.mail-legacy-muted,.mail-legacy-sep,.list-density-row__meta,.list-density-row__minor),:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) [class*="text-[var(--color-text-dim)]"]{color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;font-size:var(--ui-text-content)!important;font-weight:var(--ui-player-font-weight,400)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.function-page-stack,.page-status-list,.list-density-rows,.settings-legacy-menu__list,.bag-page-item-list){gap:var(--ui-density-gap-2xs,2px)!important;row-gap:var(--ui-density-gap-2xs,2px)!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.space-y-1,.space-y-2,.space-y-3,.space-y-4,.page-status-list,.list-density-rows)>:not([hidden])~:not([hidden]){margin-top:var(--ui-density-gap-2xs,2px)!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.page-action-cluster,.page-secondary-toolbar,.ranking-page-tabs,.list-density-row,.list-density-row__main,.list-density-row__side){gap:var(--ui-density-gap-2xs,2px)var(--ui-density-gap-md,8px)!important;row-gap:var(--ui-density-gap-2xs,2px)!important;justify-content:flex-start!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .page-action-cluster{gap:var(--ui-density-gap-2xs,2px)var(--ui-inline-action-gap,.25em)!important;row-gap:var(--ui-density-gap-2xs,2px)!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.list-density-row,.list-density-row__main,.list-density-row__side){gap:0 var(--ui-inline-action-gap,.25em)!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.font-bold,.font-semibold,.font-medium){font-weight:var(--ui-player-font-weight,400)!important}:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.page-status-summary,.page-status-section,.settings-page-card,.help-page-card,.cultivation-stage-card,.page-secondary-toolbar,.cultivation-page-entry,.function-page-stack>.glass-panel:first-child,.page-tab-strip,.vo-tab,.page-status-card,.overview-card,.item-card,.special-entry-choice,.page-dialog-chip,.page-status-section__count,.function-page-chip,.equipped-pill){box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .page-status-summary:before,:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .page-status-summary:after,:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .page-status-section:before,:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .page-status-section:after,:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .settings-page-card:before,:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .settings-page-card:after,:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .page-status-card:before,:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .page-status-card:after,:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .settings-page-title:before,:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .page-status-summary__title:before,:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .page-status-section__title:before{content:none!important;display:none!important}:root[data-display-mode=fullConfig][data-page-ui-mode=standard] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.page-status-summary__title,.page-status-section__title,.settings-page-title){min-height:auto!important;box-shadow:none!important;color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;font-size:var(--ui-text-content)!important;font-family:var(--ui-font-family,var(--game-font-base))!important;font-weight:var(--ui-player-font-weight,400)!important;line-height:var(--ui-line-normal,1.35)!important;letter-spacing:0!important;text-shadow:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=fullConfig] :is(.map-message-center__title-caret-button,.map-message-center__tab:not(.map-message-center__tab--active),.map-message-center__tool,.activity-btn,.activity-btn-feature)[class],:root[data-display-mode=fullConfig] :is(.map-message-center__title-caret-button,.map-message-center__tab:not(.map-message-center__tab--active),.map-message-center__tool,.activity-btn,.activity-btn-feature)[class] *{color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) button[class] *{color:inherit!important;font-weight:inherit!important;text-shadow:inherit!important}:root[data-display-mode=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .battle-page-shell .battle-target-section__toggle-btn .battle-target-section__chev{color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important}:root[data-theme=fullConfig] .map-view :is(.npc-link,.player-link,.monster-link,.item-link,.action-link,.action-link-gold,.activity-btn,.activity-btn-feature,.func-link,.func-link-gold,.dir-link,.map-system-grid__link,.map-more-entry-link),:root[data-theme=fullConfig] .map-view :is(.npc-link,.player-link,.monster-link,.item-link,.action-link,.action-link-gold,.activity-btn,.activity-btn-feature,.func-link,.func-link-gold,.dir-link,.map-system-grid__link,.map-more-entry-link) *{-webkit-text-decoration-line:var(--ui-link-decoration-line,none);text-decoration-line:var(--ui-link-decoration-line,none);color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;text-shadow:inherit!important}:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.page-status-section__count,.function-page-empty,.pet-shop-page-balance__label,.equipment-summary-empty,.text-gold,.text-magic-gold)[class],:root[data-theme=fullConfig] :is(.page-status-section__count,.function-page-empty,.pet-shop-page-balance__label,.equipment-summary-empty,.text-gold,.text-magic-gold)[class]{min-height:auto!important;box-shadow:none!important;color:var(--ui-player-text-color,var(--color-text-primary))!important;font-size:var(--ui-text-content)!important;font-weight:var(--ui-player-font-weight,400)!important;line-height:var(--ui-line-normal,1.35)!important;text-shadow:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] .map-view--nostalgia :is(.map-system-grid__link,.map-system-grid__link--more),:root[data-theme=fullConfig] .map-view :is(.map-system-grid__link,.map-system-grid__link--more){text-decoration:none!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.page-status-summary,.page-status-section,.page-status-card,.glass-panel:not(.modal-content):not(.toast-card):not(.qad-panel):not(.cd-panel):not(.sk-panel),.settings-page-card,.info-panel,.overview-card,.function-page-card,.help-page-card,.contact-legacy-panel,.settings-account-legacy-panel,.security-legacy-panel,.team-page-hero,.team-page-summary,.team-page-section),:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.page-status-summary,.page-status-section,.page-status-card,.glass-panel:not(.modal-content):not(.toast-card):not(.qad-panel):not(.cd-panel):not(.sk-panel),.settings-page-card,.info-panel,.overview-card,.function-page-card,.help-page-card,.contact-legacy-panel,.settings-account-legacy-panel,.security-legacy-panel,.team-page-hero,.team-page-summary,.team-page-section){padding-left:0!important;padding-right:0!important}:root[data-display-mode=nostalgia] .modal-overlay,:root[data-theme=fullConfig] .modal-overlay{padding-left:var(--ui-page-x-padding)!important;padding-right:var(--ui-page-x-padding)!important}:root[data-display-mode=nostalgia] .modal-overlay .modal-content.page-dialog-card:not(.page-dialog-fullsheet),:root[data-theme=fullConfig] .modal-overlay .modal-content.page-dialog-card:not(.page-dialog-fullsheet){padding:var(--ui-dialog-x-padding)!important}:root[data-display-mode=nostalgia] .modal-content--detail-sheet .page-dialog-head,:root[data-theme=fullConfig] .modal-content--detail-sheet .page-dialog-head{padding:var(--ui-density-gap-xs,4px)var(--ui-fullsheet-x-padding)6px!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-fullsheet__body,:root[data-theme=fullConfig] .modal-overlay .page-dialog-fullsheet__body,:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-fullsheet__foot,:root[data-theme=fullConfig] .modal-overlay .page-dialog-fullsheet__foot{padding-left:var(--ui-fullsheet-x-padding)!important;padding-right:var(--ui-fullsheet-x-padding)!important}:root[data-display-mode=nostalgia] .modal-overlay :is(.settings-layer-modal,.settings-submodal,.security-modal),:root[data-theme=fullConfig] .modal-overlay :is(.settings-layer-modal,.settings-submodal,.security-modal){padding-left:var(--ui-dialog-x-padding)!important;padding-right:var(--ui-dialog-x-padding)!important}:root[data-display-mode=nostalgia] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(div,p,span,a,button,label,li,td,th,input,textarea,select,h1,h2,h3,h4,h5,h6),:root[data-theme=fullConfig] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(div,p,span,a,button,label,li,td,th,input,textarea,select,h1,h2,h3,h4,h5,h6){font-size:var(--ui-text-body)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.msg-time,.chat-time,.chat-message-time,.log-time,.time-stamp,.timestamp,.text-正文-提示文字,.text-xs,.text-sm),:root[data-theme=fullConfig] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.msg-time,.chat-time,.chat-message-time,.log-time,.time-stamp,.timestamp,.text-正文-提示文字,.text-xs,.text-sm){font-size:var(--ui-text-aux)!important;line-height:var(--ui-line-normal,1.35)!important;font-weight:400!important}:root[data-display-mode=nostalgia] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.page-dialog-head,.page-dialog-actions,.action-result-dialog__section,.settings-page-section,.page-status-section,.cultivation-stage-card__section,.function-page-section,.info-panel,.rule-dialog-section),:root[data-theme=fullConfig] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.page-dialog-head,.page-dialog-actions,.action-result-dialog__section,.settings-page-section,.page-status-section,.cultivation-stage-card__section,.function-page-section,.info-panel,.rule-dialog-section),:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.border,.border-t,.border-b,.border-l,.border-r,[class*="border-[var(--color-border"],[class*="border-[var(--color-border-soft"],[class*="border-[var(--color-border-strong"]),:root[data-display-mode=nostalgia] .modal-overlay :is(.border,.border-t,.border-b,.border-l,.border-r,[class*="border-[var(--color-border"],[class*="border-[var(--color-border-soft"],[class*="border-[var(--color-border-strong"]){border-color:var(--ui-flow-divider)!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.text-\[var\(--color-text-dim\)\],.text-\[var\(--color-text-secondary\)\],.text-muted,.muted):not(.msg-time):not(.chat-time):not(.chat-message-time):not(.log-time):not(.time-stamp):not(.timestamp),:root[data-display-mode=nostalgia] .modal-overlay :is(.text-\[var\(--color-text-dim\)\],.text-\[var\(--color-text-secondary\)\],.text-muted,.muted):not(.msg-time):not(.chat-time):not(.chat-message-time):not(.log-time):not(.time-stamp):not(.timestamp){color:var(--color-text-primary)!important;font-size:var(--ui-text-body)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-display-mode=nostalgia] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.mt-1,.mt-2,.mt-3,.mt-4,.my-1,.my-2,.my-3,.my-4){margin-top:var(--ui-density-gap-2xs,2px)!important}:root[data-display-mode=nostalgia] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.mb-1,.mb-2,.mb-3,.mb-4,.my-1,.my-2,.my-3,.my-4){margin-bottom:0!important}:root[data-display-mode=nostalgia] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.space-y-1,.space-y-2,.space-y-3,.space-y-4)>:not(:last-child){margin-bottom:0!important;margin-block-end:0!important}:root[data-display-mode=nostalgia] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.space-y-1,.space-y-2,.space-y-3,.space-y-4)>:not([hidden])~:not([hidden]){margin-top:var(--ui-density-gap-2xs,2px)!important;margin-block-start:var(--ui-density-gap-2xs,2px)!important;margin-bottom:0!important;margin-block-end:0!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.space-y-1,.space-y-2,.space-y-3,.space-y-4)>:not([hidden])~:not([hidden]){margin-top:var(--ui-text-flow-block-gap,var(--ui-density-gap-2xs,2px))!important;margin-block-start:var(--ui-text-flow-block-gap,var(--ui-density-gap-2xs,2px))!important;margin-bottom:0!important;margin-block-end:0!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.glass-panel,.settings-page-card,.page-status-section,.page-status-summary,.page-dialog-body,.page-dialog-copy,.function-page-stack,.list-density-stack,.text-正文-说明文字,.help-page-content){row-gap:var(--ui-text-flow-block-gap,var(--ui-density-gap-2xs,2px))!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.text-正文-说明文字,.page-dialog-copy,.function-page-soft-note,.page-status-line,.page-dialog-line,.ui-semantic-sentence,.ui-label-value-sentence,.ui-inline-fact-row){line-height:var(--ui-line-normal,1.35)!important;margin-top:0!important;margin-bottom:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.gap-1,.gap-2,.gap-3,.gap-4),:root[data-display-mode=nostalgia] .modal-overlay :is(.gap-1,.gap-2,.gap-3,.gap-4){gap:var(--ui-density-gap-2xs,2px)var(--ui-density-gap-md,8px)!important;row-gap:var(--ui-density-gap-2xs,2px)!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.py-1,.py-1\.5,.py-2,.py-3,.py-4),:root[data-display-mode=nostalgia] .modal-overlay :is(.py-1,.py-1\.5,.py-2,.py-3,.py-4){padding-top:1px!important;padding-bottom:1px!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) :is(.page-ui-shell:not(.login-page),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.ui-page-flow,.ui-page-flow-list,.ui-page-flow-item,.function-page-stack,.function-page-grid,.page-status-list,.list-density-stack,.list-density-rows){margin-inline:0!important;padding-inline:0!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) :is(.page-ui-shell:not(.login-page),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.role-legacy-line,.home-legacy-line,.bag-legacy-line,.page-dialog-line,.page-status-line,.settings-legacy-line,.attribute-line,.ui-page-flow-item,.ui-page-flow-line,.list-density-row,.battle-legacy-line,.battle-wish-runtime-panel__line,.battle-main-card__text-line,.battle-log-row,[class*=__text-line]){line-height:var(--ui-line-normal,1.35)!important;margin-top:0!important;margin-bottom:0!important;margin-block:0!important;padding-top:0!important;padding-bottom:0!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) :is(.page-ui-shell:not(.login-page),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.bag-legacy-list,.bag-page-item-list,.list-density-stack,.list-density-rows,.page-status-list,.page-dialog-copy,.battle-main-card__text-block,.battle-main-card__rows,.battle-log-list){row-gap:0!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.function-page-stack,.function-page-grid,.role-legacy-page,.role-card-page,.home-legacy-panel,.hang-tab-panel){row-gap:var(--ui-text-flow-section-gap,0px)!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) :is(.page-ui-shell:not(.login-page),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.skill-detail-sheet,.skill-detail-sheet__hero,.skill-detail-sheet__compact,.skill-detail-sheet__hero-copy,.skill-detail-sheet__fact-list,.skill-detail-sheet__section,.skill-detail-sheet__token-grid,.career-detail,.career-detail__section,.career-detail__rows,.career-detail__skill-list,.career-detail__skill,.entity-detail,.entity-detail__content,.entity-detail__section,.entity-detail__rows,.entity-detail__skill-list,.entity-detail__skill,.thing-detail,.thing-detail__content,.thing-detail__section,.thing-detail__rows,.npc-detail-shell,.npc-detail-panels,.monster-detail-shell,.monster-detail-summary,.monster-detail-panels,.role-attrs-section,.role-attrs-section-body,.role-attrs-group,.gameplay-feedback-body,.gameplay-summary-list,.gameplay-summary-row,.gameplay-feedback-detail-list,.qad-info-list,.map-message-center__body,.pet-attribute-section,.pet-fruit-candidate-list,.pet-skill-section,.wash-metric-panel,.mount-detail-list,.mount-unlock-list,.mail-legacy-panel,.mail-legacy-section,.guild-page-overview-flow,.guild-page-entry-list,.sponsor-panel,.sponsor-status-card,.sponsor-contact-list,.operation-activity-page__line-list,.sponsor-activity-page__line-list){row-gap:0!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) :is(.page-ui-shell:not(.login-page),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(.skill-detail-sheet__compact-body,.skill-detail-sheet__row,.skill-detail-sheet__level-value,.skill-detail-sheet__actions,.career-detail__desc,.career-detail__section,.career-detail__copy,.entity-detail__desc,.entity-detail__section,.entity-detail__title,.entity-detail__subtitle,.entity-detail__copy,.thing-detail__desc,.thing-detail__section,.thing-detail__title,.thing-detail__copy,.npc-detail-label--spaced,.role-attrs-ledger-section,.role-attrs-section--collapsible,.role-attrs-section-body,.role-attrs-group,.role-attrs-group__title,.role-attrs-row,.role-attrs-pair-row,.role-attrs-solo-row,.gameplay-summary-row,.gameplay-feedback-detail-head,.gameplay-feedback-detail-row,.qad-info-list,.qad-info-list--preview,.qad-row,.qad-total-row,.qad-aux-body,.map-message-center__row,.pet-attribute-section,.pet-attribute-section__title,.pet-growth-row,.pet-skill-note,.wash-result-card,.wash-metric-row,.mail-page__mail-meta-row,.mail-legacy-copy,.mail-legacy-section,.guild-page-hero__summary,.guild-page-section-head,.sponsor-subtitle,.sponsor-status-card,.sponsor-highlight-line,.sponsor-panel-title,.sponsor-current-line,.sponsor-footnote){margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;margin-block:0!important;padding-block:0!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) .page-ui-shell.fpl-classic:not(.login-page):not(.battle-page):not(.battle-view)>:last-child{padding-bottom:0!important}:root:is([data-display-mode=nostalgia],[data-display-mode=fullConfig]) .map-view--nostalgia{padding-bottom:calc(var(--ui-page-bottom-padding,8px) + env(safe-area-inset-bottom,0px))!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.text-center,.text-right),:root[data-display-mode=nostalgia] .modal-overlay :is(.text-center,.text-right){text-align:left!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.justify-center,.justify-end),:root[data-display-mode=nostalgia] .modal-overlay :is(.justify-center,.justify-end){justify-content:flex-start!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(button,a,.btn-game,.link-action,.action-link,[role=button]):not(.result-decision-action):not(:disabled){color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-weight:var(--ui-player-font-weight,400)!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important;text-underline-offset:.14em!important;text-decoration-thickness:1px!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .settings-inline-option--active:not(:disabled){color:var(--ui-player-text-color,var(--text-body,#111))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--text-body,#111))!important}:root[data-display-mode=nostalgia] .modal-overlay :is(button,a,.btn-game,.link-action,.action-link,[role=button]):not(.result-decision-action):not(:disabled){color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important;text-underline-offset:.14em!important;font-weight:400!important;text-decoration-thickness:1px!important}:root[data-display-mode=nostalgia] :is(.settings-inline-option--active,.vo-tab-active,.page-dialog-chip--active,.category-tab-grid__tab.is-active,.ranking-page-tab--active,.role-buffs-tab--active,.battle-target-text-line__name--target)[class]{text-decoration-line:none!important}:root[data-display-mode=nostalgia] :where(.page-flow-divider,.flow-divider,.settings-section-divider,.settings-page-divider,.function-page-divider,.page-dialog-divider,.page-section-divider,.list-divider,.tab-divider,[class*=__divider],[class*=-divider]),:root[data-display-mode=fullConfig] :where(.page-flow-divider,.flow-divider,.settings-section-divider,.settings-page-divider,.function-page-divider,.page-dialog-divider,.page-section-divider,.list-divider,.tab-divider,[class*=__divider],[class*=-divider]){border-color:var(--ui-flow-divider)!important;background-color:var(--ui-flow-divider)!important}:root[data-divider-visibility=hide] :where(.ui-flow-divider,.page-flow-divider,.flow-divider,.settings-section-divider,.settings-page-divider,.function-page-divider,.page-dialog-divider,.page-section-divider,.list-divider,.tab-divider,[class*=__divider],[class*=-divider]){background:0 0!important;border-color:#0000!important;display:none!important}:root[data-divider-visibility=hide] :where([style*=--ui-flow-divider],[style*="var(--ui-flow-divider"]){border-color:#0000!important}:root[data-display-mode=nostalgia] .scrollable-tab-row__list{gap:0!important;padding:0!important}:root[data-display-mode=nostalgia] .scrollable-tab-row__item+.scrollable-tab-row__item{margin-left:0!important;padding-left:0!important;position:relative!important}:root[data-display-mode=nostalgia] .scrollable-tab-row__item+.scrollable-tab-row__item:before{content:"|"!important;color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;font-weight:400!important;text-decoration:none!important;position:absolute!important;left:0!important}:root[data-display-mode=nostalgia] .scrollable-tab-row__item:is(.vo-tab-active,.page-dialog-chip--active){color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important}:root[data-display-mode=nostalgia]{--ui-inline-sep-before:0px;--ui-inline-sep-after:0px}:root[data-display-mode=nostalgia] :is(.scrollable-tab-row__item+.scrollable-tab-row__item,.page-tab-strip>.vo-tab+.vo-tab,.page-tab-strip>button+button,.page-tab-strip>a+a,.role-buffs-tab+.role-buffs-tab){margin-left:var(--ui-inline-sep-before)!important;padding-left:0!important;position:static!important}:root[data-display-mode=nostalgia] :is(.scrollable-tab-row__item+.scrollable-tab-row__item,.page-tab-strip>.vo-tab+.vo-tab,.page-tab-strip>button+button,.page-tab-strip>a+a,.role-buffs-tab+.role-buffs-tab):before{content:"|"!important;color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;font-size:inherit!important;line-height:var(--ui-line-normal,1.35)!important;font-weight:var(--ui-player-font-weight,400)!important;vertical-align:baseline!important;margin:0!important;font-style:normal!important;text-decoration:none!important;display:inline-block!important;position:static!important}:root[data-display-mode=nostalgia] .scrollable-tab-row__item,:root[data-display-mode=nostalgia] .ranking-page--nostalgia .ranking-page-tab,:root[data-display-mode=nostalgia] .role-buffs-tab{line-height:var(--ui-line-normal,1.35)!important;align-items:baseline!important;font-weight:400!important;display:inline-flex!important}:root[data-display-mode=nostalgia] .category-tab-grid--nostalgia .category-tab-grid__tab.is-active,:root[data-display-mode=nostalgia] .page-dialog-chip-row .page-dialog-chip.page-dialog-chip--active[class]{color:var(--ui-player-text-color,var(--text-body,var(--color-text-primary)))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--text-body,var(--color-text-primary)))!important;font-weight:400!important;text-decoration:none!important}.page-dialog-chip-row .page-dialog-chip[class]{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-weight:400!important;text-decoration:none!important}.page-dialog-chip-row .page-dialog-chip.page-dialog-chip--active[class],html body #app .modal-overlay .page-dialog-chip-row .page-dialog-chip.page-dialog-chip--active[class]{color:var(--ui-player-text-color,#111827)!important;-webkit-text-fill-color:var(--ui-player-text-color,#111827)!important;font-weight:400!important;text-decoration:none!important}:root[data-display-mode=nostalgia] .page-dialog-list__action[class]{min-height:auto!important;box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .ranking-page--nostalgia .ranking-page-tab.ranking-page-tab--active[class],:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .role-buffs-tab.role-buffs-tab--active[class]{color:var(--ui-player-text-color,var(--text-body,var(--color-text-primary)))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--text-body,var(--color-text-primary)))!important;text-decoration:none!important}:root[data-display-mode=nostalgia] :is(.bag-legacy-head__sep,.storage-legacy-head__sep,.mail-legacy-sep,.world-boss-page-entry-sep){color:var(--color-text-primary)!important;font-size:inherit!important;line-height:var(--ui-line-normal,1.35)!important;font-weight:var(--ui-player-font-weight,400)!important;vertical-align:baseline!important;margin:0!important;font-style:normal!important;text-decoration:none!important}:root[data-display-mode=nostalgia] .role-legacy-separator{border-color:var(--ui-flow-divider)!important;background-color:var(--ui-flow-divider)!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.page-dialog-head,.page-status-section__head){padding-bottom:var(--ui-density-gap-2xs,2px)!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.page-dialog-head,.page-status-section__head):after{bottom:0!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page) .battle-page-shell.battle-page--nostalgia .battle-target-section :is(.battle-target-group__line--selected-friendly .battle-target-group__name,.battle-target-group__line--selected-enemy .battle-target-group__name,.battle-target-card--selected-friendly .battle-target-card__name,.battle-target-card--selected-enemy .battle-target-card__name,.battle-target-text-line__name.battle-target-text-line__name--target){color:var(--color-text-primary)!important;font-weight:var(--ui-battle-selected-font-weight,600)!important;text-decoration-line:none!important}:root[data-display-mode=nostalgia][data-background-color]:not([data-background-color=default]) .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) :is(.glass-panel:not(.modal-content):not(.toast-card):not(.qad-panel):not(.cd-panel):not(.sk-panel),.page-status-summary,.page-status-section,.page-status-card,.settings-page-card,.info-panel,.item-card,.overview-card){background:var(--nostalgia-surface,var(--color-bg-panel))!important}:root[data-text-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(p,div,span,label,li,td,th):not(a):not(button):not([role=button]):not(.action-link):not(.link-action):not(.clickable-link-text):not(.btn-game):not(.settings-switch):not(.settings-switch *):not(.role-legacy-signature-row__text):not(.role-card-signature-row__text):not(.role-signature-current__text){color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important}:root[data-link-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(a,button,.btn-game,.link-action,.action-link,.clickable-link-text,[role=button]):not(:disabled):not(.settings-switch):not(.settings-switch *){color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important}:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .map-view,.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .map-view--nostalgia,.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .function-page,.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .settings-page,.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)){background-color:var(--ui-player-bg-color,var(--color-bg-primary))!important}:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.vo-select-dropdown):not([type=checkbox]):not([type=radio]){background:var(--ui-player-bg-color,var(--color-bg-primary))!important}@supports (color:color-mix(in lab,red,red)){:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.vo-select-dropdown):not([type=checkbox]):not([type=radio]){background:color-mix(in srgb,var(--ui-player-bg-color,var(--color-bg-primary))88%,var(--ui-player-text-color,var(--color-text-primary))12%)!important}}:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.vo-select-dropdown):not([type=checkbox]):not([type=radio]){border-color:var(--ui-player-text-color,var(--color-text-primary))!important}@supports (color:color-mix(in lab,red,red)){:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.vo-select-dropdown):not([type=checkbox]):not([type=radio]){border-color:color-mix(in srgb,var(--ui-player-text-color,var(--color-text-primary))32%,transparent)!important}}:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.vo-select-dropdown):not([type=checkbox]):not([type=radio]){color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;box-shadow:none!important;text-shadow:none!important}:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select):not([type=checkbox]):not([type=radio]):focus,:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select):not([type=checkbox]):not([type=radio]):focus-visible{border-color:var(--ui-player-link-color,var(--color-accent))!important;box-shadow:0 0 0 2px var(--ui-player-link-color,var(--color-accent))!important}@supports (color:color-mix(in lab,red,red)){:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select):not([type=checkbox]):not([type=radio]):focus,:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select):not([type=checkbox]):not([type=radio]):focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-player-link-color,var(--color-accent))28%,transparent)!important}}:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea)::placeholder{color:var(--ui-player-text-color,var(--color-text-primary))!important}@supports (color:color-mix(in lab,red,red)){:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea)::placeholder{color:color-mix(in srgb,var(--ui-player-text-color,var(--color-text-primary))58%,transparent)!important}}:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea)::placeholder{-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important}@supports (color:color-mix(in lab,red,red)){:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea)::placeholder{-webkit-text-fill-color:color-mix(in srgb,var(--ui-player-text-color,var(--color-text-primary))58%,transparent)!important}}:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) .vo-select-option:hover,:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) .vo-select-option-active{background:var(--ui-player-link-color,var(--color-accent))!important}@supports (color:color-mix(in lab,red,red)){:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) .vo-select-option:hover,:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) .vo-select-option-active{background:color-mix(in srgb,var(--ui-player-link-color,var(--color-accent))16%,var(--ui-player-bg-color,var(--color-bg-primary)))!important}}:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) .vo-select-option:hover,:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) .vo-select-option-active{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important}:root:not([data-display-mode=fullConfig])[data-background-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .map-view--nostalgia,:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.map-view,.map-view--nostalgia){background:var(--ui-player-bg-color,var(--color-bg-primary))!important}:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.vo-select-trigger,.vo-select-dropdown,.function-page-search-input):not([type=checkbox]):not([type=radio]){background:var(--fc-input-bg,#0d121cb8)!important;border-color:var(--fc-input-border,var(--fc-text-link,#8fd6e8))!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.vo-select-trigger,.vo-select-dropdown,.function-page-search-input):not([type=checkbox]):not([type=radio]){border-color:var(--fc-input-border,color-mix(in srgb,var(--fc-text-link,#8fd6e8)34%,#ffffff38))!important}}:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.vo-select-trigger,.vo-select-dropdown,.function-page-search-input):not([type=checkbox]):not([type=radio]){color:var(--ui-player-text-color,var(--fullconfig-text-color,var(--color-text-primary)))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--fullconfig-text-color,var(--color-text-primary)))!important;caret-color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;box-shadow:none!important;text-shadow:none!important}:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]):focus,:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]):focus-visible{background:var(--fc-input-bg-focus,#101622db)!important;border-color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;box-shadow:0 0 0 2px var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]):focus,:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]):focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))24%,transparent)!important}}:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{color:var(--fc-input-placeholder,var(--fullconfig-text-color,var(--color-text-primary)))!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{color:var(--fc-input-placeholder,color-mix(in srgb,var(--fullconfig-text-color,var(--color-text-primary))58%,transparent))!important}}:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{-webkit-text-fill-color:var(--fc-input-placeholder,var(--fullconfig-text-color,var(--color-text-primary)))!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=fullConfig] :is(.page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{-webkit-text-fill-color:var(--fc-input-placeholder,color-mix(in srgb,var(--fullconfig-text-color,var(--color-text-primary))58%,transparent))!important}}:root[data-text-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .map-view :is(.map-title,.map-desc,.map-status-panel__copy,.map-city-banner__meta,.map-city-banner__empty,.map-nav-legacy,.map-nav-legacy__location,.map-dialog-empty,.map-dialog-note,.text-xs,.text-sm),:root[data-text-color=custom] .map-view :is(.map-title,.map-desc,.map-status-panel__copy,.map-city-banner__meta,.map-city-banner__empty,.map-nav-legacy,.map-nav-legacy__location,.map-dialog-empty,.map-dialog-note,.text-xs,.text-sm){color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important}:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .map-view :is(a,button,.activity-btn,.action-link,.action-link-gold,.func-link,.pickup-link,.pickup-link-protected,.map-system-grid__link,.map-dialog-link,.map-nav-legacy__toolbar-link):not(:disabled),:root[data-link-color=custom] .map-view :is(a,button,.activity-btn,.action-link,.action-link-gold,.func-link,.pickup-link,.pickup-link-protected,.map-system-grid__link,.map-dialog-link,.map-nav-legacy__toolbar-link):not(:disabled){color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important}:root[data-link-decoration=underline] .map-view :is(a,button,.activity-btn,.action-link,.action-link-gold,.func-link,.map-system-grid__link,.map-dialog-link,.map-nav-legacy__toolbar-link):not(:disabled){text-underline-offset:.14em!important;text-decoration-line:underline!important;text-decoration-thickness:1px!important}:root[data-link-decoration=underline] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) [data-action-target]:not(:disabled){text-decoration-line:underline!important;text-decoration-thickness:var(--ui-link-decoration-thickness,1px)!important;text-underline-offset:.14em!important}:root .map-view :is(.pickup-link,.pickup-link-protected):not(:disabled){-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;text-decoration-line:var(--ui-inverse-link-decoration-line,underline)!important;text-underline-offset:.14em!important;text-decoration-thickness:1px!important}:root[data-link-decoration=underline] :is(a,button,[role=button],.hover\:underline):hover:not(:disabled),:root[data-link-decoration=underline] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) [data-action-target]:hover:not(:disabled),:root[data-link-decoration=underline] .map-view :is(.pickup-link,.pickup-link-protected):not(:disabled){-webkit-text-decoration-line:var(--ui-inverse-link-decoration-line,none)!important;text-decoration-line:var(--ui-inverse-link-decoration-line,none)!important;text-decoration-thickness:var(--ui-link-decoration-thickness,1px)!important;text-underline-offset:.14em!important}:root[data-display-mode=nostalgia] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .sound-display-panel .settings-inline-option--active[class],:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .sound-display-panel .settings-inline-option--active[class]{text-decoration-line:none!important}:root:not([data-text-weight=normal]) :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(p,div,span,button,a,label,li,td,th,input,textarea):not(.settings-switch):not(.settings-switch *):not(.settings-inline-separator){font-weight:var(--ui-player-font-weight,600)!important}:root[data-text-slant=italic] :is(.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(p,div,span,button,a,label,li,td,th,input,textarea):not(.settings-switch):not(.settings-switch *):not(.settings-inline-separator){font-style:var(--ui-player-font-style,italic)!important}:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) .modal-overlay .modal-content.page-dialog-card.imperial-title-dialog-panel,:root[data-theme=fullConfig] .modal-overlay .modal-content.page-dialog-card.imperial-title-dialog-panel{opacity:1!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#121110fc,#0d0c0bfc),#0d0c0b linear-gradient(135deg,#d8b16929,#0000 60%)!important;border:1px solid #b89552a3!important;box-shadow:0 24px 58px #00000085!important}:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view){color:var(--ui-player-text-color,var(--color-text-primary))!important;font-family:var(--ui-font-family,inherit)!important;font-size:var(--ui-text-body)!important;line-height:var(--ui-line-normal,1.35)!important}:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.glass-panel:not(.modal-content),.info-panel,.page-status-summary,.page-status-section,.page-status-card,.page-dialog-list__item,.page-dialog-table,.settings-shell-card,.overview-card,.special-entry-card,.cultivation-stage-card){box-shadow:none!important;color:var(--ui-player-text-color,var(--color-text-primary))!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;border-color:#0000!important;border-image:!important;background:0 0!important;border-radius:0!important}:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.glass-panel,.info-panel,.page-status-summary,.page-status-section,.page-status-card,.page-dialog-list__item,.page-dialog-table,.settings-shell-card,.overview-card,.special-entry-card,.cultivation-stage-card):before,:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.glass-panel,.info-panel,.page-status-summary,.page-status-section,.page-status-card,.page-dialog-list__item,.page-dialog-table,.settings-shell-card,.overview-card,.special-entry-card,.cultivation-stage-card):after{display:none!important}:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(.btn-game,.btn-tier1,.btn-tier2,.btn-tier3,.activity-sub-btn,.vo-tab,.vo-tab--sub,.page-dialog-chip):not(.settings-switch):not(.settings-switch *){box-shadow:none!important;color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;font-size:var(--ui-text-link)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;text-shadow:none!important;border-color:#0000!important;border-image:!important;background:0 0!important;border-radius:0!important;transform:none!important}:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(h1,h2,h3,.map-title,.bag-page-title,.section-title,.page-dialog-title,.page-status-summary__title,.page-status-section__title){color:var(--ui-player-text-color,var(--color-text-primary))!important;font-size:var(--ui-text-body)!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;letter-spacing:0!important;text-shadow:none!important}:root[data-theme=fullConfig] .page-ui-shell:not(.login-page):not(.create-role-page):not(.home-portal-page):not(.battle-page):not(.battle-view) :is(a,button.link-action,.text-link,.link-action,.action-link,.clickable-link-text,.dir-link,.func-link,.npc-link,.player-link,.monster-link,.ground-item-link):not(:disabled){color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;text-shadow:none!important}:root[data-display-mode=fullConfig] .modal-overlay .modal-content:not(.toast-card):not(.imperial-title-dialog-panel),:root[data-theme=fullConfig] .modal-overlay .modal-content:not(.toast-card):not(.imperial-title-dialog-panel),:root[data-display-mode=fullConfig] .modal-overlay .page-dialog-card:not(.imperial-title-dialog-panel),:root[data-theme=fullConfig] .modal-overlay .page-dialog-card:not(.imperial-title-dialog-panel){background:var(--fc-modal-surface-main,#12151d)!important;background-color:var(--fc-modal-surface-main,#12151d)!important;border:1px solid var(--fc-modal-line,var(--ui-flow-divider,#566072cc))!important;box-shadow:var(--fc-modal-shadow,var(--nostalgia-modal-shadow,0 18px 40px #00000038))!important;color:var(--ui-player-text-color,var(--color-text-primary))!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;border-image:!important;background-image:none!important;border-radius:4px!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]){background:var(--nostalgia-modal-solid-bg,var(--nostalgia-input-bg,#fff))!important;background-color:var(--nostalgia-modal-solid-bg,var(--nostalgia-input-bg,#fff))!important;color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important;border-color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]){border-color:color-mix(in srgb,var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))32%,transparent)!important}}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]){box-shadow:none!important;text-shadow:none!important}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{color:color-mix(in srgb,var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))58%,transparent)!important}}:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{-webkit-text-fill-color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important}@supports (color:color-mix(in lab,red,red)){:root[data-display-mode=nostalgia] .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{-webkit-text-fill-color:color-mix(in srgb,var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))58%,transparent)!important}}:root[data-display-mode=fullConfig] .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]){color:var(--fullconfig-text-color,var(--fc-text-body,var(--color-text-primary)))!important;-webkit-text-fill-color:var(--fullconfig-text-color,var(--fc-text-body,var(--color-text-primary)))!important}:root:not([data-display-mode=fullConfig]) .home-portal-page{background-color:var(--ui-player-bg-color,var(--color-bg-primary,#fff))!important;color:var(--ui-player-text-color,var(--color-text-primary,#111))!important}.home-portal-title,.home-portal-role,.home-portal-line,.home-portal-muted,.home-portal-copy,.home-portal-copy p,.home-portal-separator{color:var(--ui-player-text-color,var(--color-text-primary,#111))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary,#111))!important}.home-portal-link,.home-portal-text-link{color:var(--ui-player-link-color,var(--text-link,var(--color-accent,#064fae)))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--text-link,var(--color-accent,#064fae)))!important}:root[data-text-color=custom] :is(.home-portal-page,.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :where(p,div,span,label,li,td,th):not(a):not(button):not(.action-link):not(.link-action):not(.clickable-link-text):not(.btn-game):not(.settings-switch):not(.settings-switch *):not(.role-legacy-signature-row__text):not(.role-card-signature-row__text):not(.role-signature-current__text){color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important}:root[data-text-color=custom] .modal-overlay .thing-detail__collapse-toggle,:root[data-text-color=custom] .page-dialog-card .thing-detail__collapse-toggle,:root[data-text-color=custom] .modal-content .thing-detail__collapse-toggle{color:var(--ui-player-link-color,var(--text-link,var(--color-link,var(--color-accent))))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--text-link,var(--color-link,var(--color-accent))))!important}:root[data-link-color=custom] :is(.home-portal-page,.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(a,.btn-game:not(.btn-danger):not(.action-btn-danger):not(.cd-danger):not(.qad-danger),.btn-back,.back-btn,.page-dialog-close,.page-dialog-chip:not(.page-dialog-chip--active):not(.is-active),button[class*="text-[var(--color-accent)]"],.vo-tab,.scrollable-tab-row__item--main,.settings-inline-option,.bag-legacy-link,.bag-legacy-category-link,.bag-legacy-item__name-text,.bag-legacy-item__action,.storage-legacy-link,.storage-legacy-item__name-text,.storage-legacy-item__action,.storage-deposit-item__name,.link-action,.action-link,.func-link,.dir-link,.npc-link,.player-link,.monster-link,.ground-item-link,[role=button]):not(:disabled):not(.settings-switch):not(.settings-switch *):not(.result-decision-action){color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;text-shadow:none!important}:root:not([data-display-mode=fullConfig])[data-background-color=custom] :is(.home-portal-page,.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)){background-color:var(--ui-player-bg-color,var(--color-bg-primary))!important}:root[data-text-color=custom] .home-portal-page p,:root[data-text-color=custom] .home-portal-page div,:root[data-text-color=custom] .home-portal-page span,:root[data-text-color=custom] .home-portal-page label,:root[data-text-color=custom] .home-portal-page li,:root[data-text-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) p,:root[data-text-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) div,:root[data-text-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) span,:root[data-text-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) label,:root[data-text-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) li,:root[data-text-color=custom] .modal-overlay .page-dialog-card p,:root[data-text-color=custom] .modal-overlay .page-dialog-card div,:root[data-text-color=custom] .modal-overlay .page-dialog-card span,:root[data-text-color=custom] .modal-overlay .page-dialog-card label,:root[data-text-color=custom] .modal-overlay .page-dialog-card li,:root[data-text-color=custom] .modal-overlay .modal-content:not(.toast-card) p,:root[data-text-color=custom] .modal-overlay .modal-content:not(.toast-card) div,:root[data-text-color=custom] .modal-overlay .modal-content:not(.toast-card) span,:root[data-text-color=custom] .modal-overlay .modal-content:not(.toast-card) label,:root[data-text-color=custom] .modal-overlay .modal-content:not(.toast-card) li{color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important}:root[data-text-color=custom] .role-legacy-signature-row__text,:root[data-text-color=custom] .role-card-signature-row__text,:root[data-text-color=custom] .role-signature-current__text,html:root[data-text-color=custom] body #app .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .role-legacy-signature-row__text[class],html:root[data-text-color=custom] body #app .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .role-card-signature-row__text[class],html:root[data-text-color=custom] body #app .modal-overlay .page-dialog-card .role-signature-current__text[class],html:root[data-text-color=custom] body #app .modal-overlay .modal-content:not(.toast-card) .role-signature-current__text[class],html:root[data-text-color=custom] body>.modal-overlay .page-dialog-card .role-signature-current__text[class],html:root[data-text-color=custom] body>.modal-overlay .modal-content:not(.toast-card) .role-signature-current__text[class]{color:var(--role-signature-text-color,var(--ui-player-text-color,var(--color-text-primary)))!important;-webkit-text-fill-color:var(--role-signature-text-color,var(--ui-player-text-color,var(--color-text-primary)))!important}:root[data-text-color=custom] .home-portal-page [role=button]:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not([aria-current=true]),:root[data-text-color=custom] .home-portal-page [role=button]:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not([aria-current=true]) *,:root[data-text-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) [role=button]:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not([aria-current=true]),:root[data-text-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) [role=button]:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not([aria-current=true]) *,:root[data-text-color=custom] .modal-overlay .page-dialog-card [role=button]:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not([aria-current=true]),:root[data-text-color=custom] .modal-overlay .page-dialog-card [role=button]:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not([aria-current=true]) *,:root[data-text-color=custom] .modal-overlay .modal-content:not(.toast-card) [role=button]:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not([aria-current=true]),:root[data-text-color=custom] .modal-overlay .modal-content:not(.toast-card) [role=button]:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not([aria-current=true]) *{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important}:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .category-tab-grid__tab:not(.is-active):not(.is-disabled),:root .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .category-tab-grid__tab:not(.is-active):not(.is-disabled) .category-tab-grid__label,:root .modal-overlay .page-dialog-card .category-tab-grid__tab:not(.is-active):not(.is-disabled),:root .modal-overlay .page-dialog-card .category-tab-grid__tab:not(.is-active):not(.is-disabled) .category-tab-grid__label,:root .modal-overlay .modal-content:not(.toast-card) .category-tab-grid__tab:not(.is-active):not(.is-disabled),:root .modal-overlay .modal-content:not(.toast-card) .category-tab-grid__tab:not(.is-active):not(.is-disabled) .category-tab-grid__label{text-decoration-thickness:var(--ui-link-decoration-thickness,1px);text-underline-offset:var(--ui-link-underline-offset,.14em);color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important}:root[data-link-color=custom] .home-portal-page a,:root[data-link-color=custom] .home-portal-page button,:root[data-link-color=custom] .home-portal-page .home-portal-link,:root[data-link-color=custom] .home-portal-page .home-portal-text-link,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) a,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .btn-game,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .btn-back,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .back-btn,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .vo-tab,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .scrollable-tab-row__item--main,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .category-tab-grid__tab:not(.is-active):not(.is-disabled),:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .category-tab-grid__tab:not(.is-active):not(.is-disabled) .category-tab-grid__label,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .settings-inline-option,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .link-action,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .action-link,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .clickable-link-text,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .func-link,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .dir-link,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .npc-link,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .player-link,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .monster-link,:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .ground-item-link,:root[data-link-color=custom] .modal-overlay .page-dialog-card a,:root[data-link-color=custom] .modal-overlay .page-dialog-card .btn-game,:root[data-link-color=custom] .modal-overlay .page-dialog-card .btn-back,:root[data-link-color=custom] .modal-overlay .page-dialog-card .back-btn,:root[data-link-color=custom] .modal-overlay .page-dialog-card .vo-tab,:root[data-link-color=custom] .modal-overlay .page-dialog-card .scrollable-tab-row__item--main,:root[data-link-color=custom] .modal-overlay .page-dialog-card .category-tab-grid__tab:not(.is-active):not(.is-disabled),:root[data-link-color=custom] .modal-overlay .page-dialog-card .category-tab-grid__tab:not(.is-active):not(.is-disabled) .category-tab-grid__label,:root[data-link-color=custom] .modal-overlay .page-dialog-card .settings-inline-option,:root[data-link-color=custom] .modal-overlay .page-dialog-card .link-action,:root[data-link-color=custom] .modal-overlay .page-dialog-card .action-link,:root[data-link-color=custom] .modal-overlay .page-dialog-card .clickable-link-text,:root[data-link-color=custom] .modal-overlay .modal-content:not(.toast-card) a,:root[data-link-color=custom] .modal-overlay .modal-content:not(.toast-card) .btn-game,:root[data-link-color=custom] .modal-overlay .modal-content:not(.toast-card) .link-action,:root[data-link-color=custom] .modal-overlay .modal-content:not(.toast-card) .action-link,:root[data-link-color=custom] .modal-overlay .modal-content:not(.toast-card) .clickable-link-text{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;text-shadow:none!important}html:root body #app :is(a,button:not(:disabled),[role=button]:not(:disabled),.bag-legacy-item__name-text,.storage-legacy-item__name-text,.storage-deposit-item__name,.role-legacy-link,.list-density-row__name,.link-action,.action-link,.clickable-link-text) .soul-name-inline--link,html:root body #app :is(a,button:not(:disabled),[role=button]:not(:disabled),.bag-legacy-item__name-text,.storage-legacy-item__name-text,.storage-deposit-item__name,.role-legacy-link,.list-density-row__name,.link-action,.action-link,.clickable-link-text) .soul-name-inline--link .soul-name-inline__text,html:root body .modal-overlay :is(a,button:not(:disabled),[role=button]:not(:disabled),.bag-legacy-item__name-text,.storage-legacy-item__name-text,.storage-deposit-item__name,.role-legacy-link,.list-density-row__name,.link-action,.action-link,.clickable-link-text) .soul-name-inline--link,html:root body .modal-overlay :is(a,button:not(:disabled),[role=button]:not(:disabled),.bag-legacy-item__name-text,.storage-legacy-item__name-text,.storage-deposit-item__name,.role-legacy-link,.list-density-row__name,.link-action,.action-link,.clickable-link-text) .soul-name-inline--link .soul-name-inline__text{color:var(--ui-player-link-color,var(--text-link,var(--color-accent)))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--text-link,var(--color-accent)))!important}:root :is(.home-portal-page,.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(a,.btn-game:not(.btn-danger):not(.action-btn-danger):not(.cd-danger):not(.qad-danger),.btn-back,.back-btn,.page-dialog-close,.page-dialog-chip:not(.page-dialog-chip--active):not(.is-active),button[class*="text-[var(--color-accent)]"],.vo-tab,.scrollable-tab-row__item--main,.category-tab-grid__tab:not(.is-active):not(.is-disabled),.settings-inline-option,.bag-legacy-link,.bag-legacy-category-link,.bag-legacy-item__name-text,.bag-legacy-item__action,.storage-legacy-link,.storage-legacy-item__name-text,.storage-legacy-item__action,.storage-deposit-item__name,.link-action,.action-link,.clickable-link-text,.func-link,.dir-link,.npc-link,.player-link,.monster-link,.ground-item-link,.ground-item-more-link,.pickup-link,.activity-btn,.activity-btn-feature,.map-system-grid__link,.map-dialog-link,.map-nav-legacy__toolbar-link,.page-dialog-list__action,button.page-dialog-list__title:not(:disabled),a.page-dialog-list__title,.page-dialog-list__title[role=link],.page-dialog-list__title[data-link-role=true],.chat-message-name--link,.chat-share-card__link,[role=button]:not([aria-current=true]):not([aria-selected=true]),[role=link],[data-link-role=true]):not(:disabled):not(.settings-switch):not(.settings-switch *):not(.result-decision-action):not(.btn-danger):not(.action-btn-danger):not(.text-danger),:root :is(.home-portal-page,.page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),.modal-overlay .page-dialog-card,.modal-overlay .modal-content:not(.toast-card)) :is(a,.btn-game:not(.btn-danger):not(.action-btn-danger):not(.cd-danger):not(.qad-danger),.btn-back,.back-btn,.page-dialog-close,.page-dialog-chip:not(.page-dialog-chip--active):not(.is-active),button[class*="text-[var(--color-accent)]"],.vo-tab,.scrollable-tab-row__item--main,.category-tab-grid__tab:not(.is-active):not(.is-disabled),.settings-inline-option,.link-action,.action-link,.clickable-link-text,.func-link,.dir-link,.npc-link,.player-link,.monster-link,.ground-item-link,.ground-item-more-link,.pickup-link,.activity-btn,.activity-btn-feature,.map-system-grid__link,.map-dialog-link,.map-nav-legacy__toolbar-link,.page-dialog-list__action,button.page-dialog-list__title:not(:disabled),a.page-dialog-list__title,.page-dialog-list__title[role=link],.page-dialog-list__title[data-link-role=true],.chat-message-name--link,.chat-share-card__link,[role=button]:not([aria-current=true]):not([aria-selected=true]),[role=link],[data-link-role=true]):not(:disabled):not(.settings-switch):not(.settings-switch *):not(.result-decision-action):not(.btn-danger):not(.action-btn-danger):not(.text-danger) *{-webkit-text-decoration-line:var(--ui-link-decoration-line,none);text-decoration-line:var(--ui-link-decoration-line,none);color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important;text-shadow:none!important}:root :is(.btn-game.btn-danger,.btn-game.action-btn-danger,.action-btn-danger,.text-danger,.cd-btn-confirm.cd-danger,.qad-btn-confirm.qad-danger,.result-decision-action--discard)[class],:root :is(.btn-game.btn-danger,.btn-game.action-btn-danger,.action-btn-danger,.text-danger,.cd-btn-confirm.cd-danger,.qad-btn-confirm.qad-danger,.result-decision-action--discard)[class] *{color:var(--color-danger)!important;-webkit-text-fill-color:var(--color-danger)!important}:root :is(.settings-inline-option--active,.vo-tab-active,.page-dialog-chip--active,.category-tab-grid__tab.is-active,.ranking-page-tab--active,.role-buffs-tab--active,.battle-status-tab--active,[aria-selected=true],[aria-current=true])[class]:not(.battle-target-text-line__name--target),:root[data-link-color=custom] :is(.settings-inline-option--active,.vo-tab-active,.page-dialog-chip--active,.category-tab-grid__tab.is-active,.ranking-page-tab--active,.role-buffs-tab--active,.battle-status-tab--active,[aria-selected=true],[aria-current=true])[class]:not(.battle-target-text-line__name--target){opacity:1;cursor:default;color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;text-decoration-line:none!important}:root :is(.settings-inline-option--active,.vo-tab-active,.page-dialog-chip--active,.category-tab-grid__tab.is-active,.ranking-page-tab--active,.role-buffs-tab--active,.battle-status-tab--active,[aria-selected=true],[aria-current=true])[class]:not(.battle-target-text-line__name--target) *,:root[data-link-color=custom] :is(.settings-inline-option--active,.vo-tab-active,.page-dialog-chip--active,.category-tab-grid__tab.is-active,.ranking-page-tab--active,.role-buffs-tab--active,.battle-status-tab--active,[aria-selected=true],[aria-current=true])[class]:not(.battle-target-text-line__name--target) *{color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;text-decoration-line:none!important}html body .modal-overlay .modal-content:not(.toast-card) .battle-status-tab.battle-status-tab--active[class]{color:var(--text-body,var(--ui-player-text-color,var(--color-text-primary)))!important;-webkit-text-fill-color:var(--text-body,var(--ui-player-text-color,var(--color-text-primary)))!important;text-decoration-line:none!important}:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .settings-inline-option.settings-inline-option--active[class],:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .vo-tab.vo-tab-active[class],:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .category-tab-grid__tab.is-active[class],:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .ranking-page-tab--active[class],:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) .role-buffs-tab--active[class],:root[data-link-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view) [aria-selected=true][class]:not(.battle-target-text-line__name--target),:root[data-link-color=custom] .modal-overlay .page-dialog-card .settings-inline-option.settings-inline-option--active[class],:root[data-link-color=custom] .modal-overlay .page-dialog-card .vo-tab.vo-tab-active[class],:root[data-link-color=custom] .modal-overlay .page-dialog-card .page-dialog-chip.page-dialog-chip--active[class],:root[data-link-color=custom] .modal-overlay .page-dialog-card [aria-selected=true][class],:root[data-link-color=custom] .modal-overlay .modal-content:not(.toast-card) .settings-inline-option.settings-inline-option--active[class],:root[data-link-color=custom] .modal-overlay .modal-content:not(.toast-card) .vo-tab.vo-tab-active[class],:root[data-link-color=custom] .modal-overlay .modal-content:not(.toast-card) .page-dialog-chip.page-dialog-chip--active[class],:root[data-link-color=custom] .modal-overlay .modal-content:not(.toast-card) .battle-status-tab.battle-status-tab--active[class],:root[data-link-color=custom] .modal-overlay .modal-content:not(.toast-card) [aria-selected=true][class],html body #app .settings-inline-option.settings-inline-option--active[class],html body #app .vo-tab.vo-tab-active[class],html body #app .page-dialog-chip.page-dialog-chip--active[class],html body #app .category-tab-grid__tab.is-active[class],html body #app .ranking-page-tab--active[class],html body #app .role-buffs-tab--active[class],html body #app [aria-selected=true][class]:not(.battle-target-text-line__name--target),:root[data-link-color=custom] html body #app .settings-inline-option.settings-inline-option--active[class],:root[data-link-color=custom] html body #app .vo-tab.vo-tab-active[class],:root[data-link-color=custom] html body #app .page-dialog-chip.page-dialog-chip--active[class],:root[data-link-color=custom] html body #app .category-tab-grid__tab.is-active[class],:root[data-link-color=custom] html body #app .ranking-page-tab--active[class],:root[data-link-color=custom] html body #app .role-buffs-tab--active[class],:root[data-link-color=custom] html body #app [aria-selected=true][class]:not(.battle-target-text-line__name--target){color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;text-decoration-line:none!important}html[data-active-state-style=underline] body #app .settings-inline-option.settings-inline-option--active[class],html[data-active-state-style=underline] body #app .vo-tab.vo-tab-active[class],html[data-active-state-style=underline] body #app .page-dialog-chip.page-dialog-chip--active[class],html[data-active-state-style=underline] body #app .category-tab-grid__tab.is-active[class],html[data-active-state-style=underline] body #app .category-tab-grid__item.category-tab-grid__item--active[class],html[data-active-state-style=underline] body #app .scrollable-tab-row__tab.scrollable-tab-row__tab--active[class],html[data-active-state-style=underline] body #app .ranking-page-tab--active[class],html[data-active-state-style=underline] body #app .role-buffs-tab--active[class],html[data-active-state-style=underline] body #app [aria-selected=true][class]:not(.battle-target-text-line__name--target){text-underline-offset:.14em!important;text-decoration-line:underline!important;text-decoration-thickness:1px!important}:root:not([data-display-mode=fullConfig])[data-background-color=custom] .home-portal-page,:root:not([data-display-mode=fullConfig])[data-background-color=custom] .page-ui-shell:not(.login-page):not(.battle-page):not(.battle-view),:root:not([data-display-mode=fullConfig])[data-background-color=custom] .modal-overlay .page-dialog-card,:root:not([data-display-mode=fullConfig])[data-background-color=custom] .modal-overlay .modal-content:not(.toast-card){background:var(--ui-player-bg-color,var(--color-bg-primary))!important;background-color:var(--ui-player-bg-color,var(--color-bg-primary))!important}html:root[data-display-mode=nostalgia][data-background-color=custom] body #app .modal-overlay .page-dialog-card:not(.toast-card):not(.imperial-title-dialog-panel),html:root[data-display-mode=nostalgia][data-background-color=custom] body #app .modal-overlay .modal-content:not(.toast-card):not(.imperial-title-dialog-panel),html:root:not([data-display-mode=fullConfig])[data-background-color=custom] body #app .modal-overlay .page-dialog-card:not(.toast-card):not(.imperial-title-dialog-panel),html:root:not([data-display-mode=fullConfig])[data-background-color=custom] body #app .modal-overlay .modal-content:not(.toast-card):not(.imperial-title-dialog-panel){background:var(--ui-player-bg-color,var(--nostalgia-modal-solid-bg,var(--color-bg-primary)))!important;background-color:var(--ui-player-bg-color,var(--nostalgia-modal-solid-bg,var(--color-bg-primary)))!important}html:root[data-display-mode=nostalgia] body #app .modal-overlay .detail-sheet-dialog-card.page-dialog-card,html:root[data-display-mode=nostalgia][data-background-color=custom] body #app .modal-overlay .detail-sheet-dialog-card.page-dialog-card,html:root:not([data-display-mode=fullConfig])[data-background-color=custom] body #app .modal-overlay .detail-sheet-dialog-card.page-dialog-card,html:root[data-display-mode=nostalgia] body>.modal-overlay .detail-sheet-dialog-card.page-dialog-card,html:root[data-display-mode=nostalgia][data-background-color=custom] body>.modal-overlay .detail-sheet-dialog-card.page-dialog-card,html:root:not([data-display-mode=fullConfig])[data-background-color=custom] body>.modal-overlay .detail-sheet-dialog-card.page-dialog-card{background:var(--nostalgia-modal-solid-bg,var(--color-bg-primary,#fff))!important;background-color:var(--nostalgia-modal-solid-bg,var(--color-bg-primary,#fff))!important;opacity:1!important;-webkit-backdrop-filter:none!important;background-image:none!important;border-radius:8px!important}:root .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action[class],:root .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action[class],:root[data-link-color=custom] .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action[class],:root[data-link-color=custom] .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action[class],html body #app .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action[class],html body #app .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action[class]{width:100%!important;min-width:0!important;min-height:var(--ui-control-height-lg)!important;border:1px solid var(--ui-soft-border,#60729442)!important;background:var(--ui-soft-bg,#ffffff6b)!important;text-align:center!important;font-weight:400!important;line-height:var(--ui-line-normal,1.35)!important;border-style:solid!important;border-width:1px!important;border-radius:8px!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;padding:6px 10px!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff52!important}:root .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--replace[class],:root .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--replace[class],:root[data-link-color=custom] .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--replace[class],:root[data-link-color=custom] .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--replace[class],html body #app .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--replace[class],html body #app .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--replace[class]{color:var(--ui-player-link-color,var(--color-accent))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--color-accent))!important}:root .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root[data-link-color=custom] .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root[data-link-color=custom] .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],html body #app .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],html body #app .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class]{color:var(--color-danger)!important;-webkit-text-fill-color:var(--color-danger)!important;border-color:var(--color-danger)!important}@supports (color:color-mix(in lab,red,red)){:root .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root[data-link-color=custom] .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root[data-link-color=custom] .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],html body #app .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],html body #app .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class]{border-color:color-mix(in srgb,var(--color-danger)35%,transparent)!important}}:root .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root[data-link-color=custom] .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],:root[data-link-color=custom] .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],html body #app .modal-overlay .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class],html body #app .page-ui-shell .page-dialog-actions.result-decision-actions>.result-decision-action--discard[class]{border-style:solid!important;border-width:1px!important}html:root[data-display-mode=nostalgia] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]){background:var(--nostalgia-modal-solid-bg,#fff)!important;background-color:var(--nostalgia-modal-solid-bg,#fff)!important;color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important;border-color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important}@supports (color:color-mix(in lab,red,red)){html:root[data-display-mode=nostalgia] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]){border-color:color-mix(in srgb,var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))32%,transparent)!important}}html:root[data-display-mode=nostalgia] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]){box-shadow:none!important;text-shadow:none!important}html:root[data-display-mode=nostalgia] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important}@supports (color:color-mix(in lab,red,red)){html:root[data-display-mode=nostalgia] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{color:color-mix(in srgb,var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))58%,transparent)!important}}html:root[data-display-mode=nostalgia] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{-webkit-text-fill-color:var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))!important}@supports (color:color-mix(in lab,red,red)){html:root[data-display-mode=nostalgia] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{-webkit-text-fill-color:color-mix(in srgb,var(--ui-player-text-color,var(--nostalgia-text-body,var(--color-text-primary)))58%,transparent)!important}}html:root[data-display-mode=fullConfig] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]){background:var(--fc-input-bg,#0d121cb8)!important;background-color:var(--fc-input-bg,#0d121cb8)!important;color:var(--fc-text-body,var(--fullconfig-text-color,#e3ddd4))!important;-webkit-text-fill-color:var(--fc-text-body,var(--fullconfig-text-color,#e3ddd4))!important;border-color:var(--fc-input-border,var(--fc-text-link,#8fd6e8))!important}@supports (color:color-mix(in lab,red,red)){html:root[data-display-mode=fullConfig] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]){border-color:var(--fc-input-border,color-mix(in srgb,var(--fc-text-link,#8fd6e8)34%,#ffffff38))!important}}html:root[data-display-mode=fullConfig] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,select,.function-page-search-input):not([type=checkbox]):not([type=radio]){caret-color:var(--fc-text-link,var(--fullconfig-link-color,var(--color-accent)))!important;box-shadow:none!important;text-shadow:none!important}html:root[data-display-mode=fullConfig] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{color:var(--fc-input-placeholder,var(--fc-text-body,var(--fullconfig-text-color,#e3ddd4)))!important}@supports (color:color-mix(in lab,red,red)){html:root[data-display-mode=fullConfig] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{color:var(--fc-input-placeholder,color-mix(in srgb,var(--fc-text-body,var(--fullconfig-text-color,#e3ddd4))58%,transparent))!important}}html:root[data-display-mode=fullConfig] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{-webkit-text-fill-color:var(--fc-input-placeholder,var(--fc-text-body,var(--fullconfig-text-color,#e3ddd4)))!important}@supports (color:color-mix(in lab,red,red)){html:root[data-display-mode=fullConfig] body #app .modal-overlay .page-dialog-card:not(.toast-card) :is(.vo-input,input,textarea,.function-page-search-input)::placeholder{-webkit-text-fill-color:var(--fc-input-placeholder,color-mix(in srgb,var(--fc-text-body,var(--fullconfig-text-color,#e3ddd4))58%,transparent))!important}}html:root body #app .modal-overlay .thing-detail__collapse-toggle[class],html:root body #app .page-dialog-card .thing-detail__collapse-toggle[class],html:root body #app .modal-content .thing-detail__collapse-toggle[class],html:root body .modal-overlay .page-dialog-card:not(.toast-card) .thing-detail .thing-detail__title-row .thing-detail__collapse-toggle[class],html:root body .modal-overlay .modal-content:not(.toast-card) .thing-detail .thing-detail__title-row .thing-detail__collapse-toggle[class],html:root body .page-dialog-card:not(.toast-card) .thing-detail .thing-detail__title-row .thing-detail__collapse-toggle[class]{color:var(--ui-player-link-color,var(--text-link,var(--color-link,var(--color-accent))))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--text-link,var(--color-link,var(--color-accent))))!important}html:root[data-display-mode=nostalgia] body #app .modal-overlay .detail-sheet-dialog-card.page-dialog-card,html:root[data-display-mode=nostalgia] body .modal-overlay .detail-sheet-dialog-card.page-dialog-card{background:var(--nostalgia-modal-solid-bg,#fff)!important;background-color:var(--nostalgia-modal-solid-bg,#fff)!important;opacity:1!important;-webkit-backdrop-filter:none!important;background-image:none!important;border-radius:8px!important}html:root[data-display-mode=fullConfig] body #app .modal-overlay .detail-sheet-dialog-card.page-dialog-card,html:root[data-theme=fullConfig] body #app .modal-overlay .detail-sheet-dialog-card.page-dialog-card,html:root[data-display-mode=fullConfig] body .modal-overlay .detail-sheet-dialog-card.page-dialog-card,html:root[data-theme=fullConfig] body .modal-overlay .detail-sheet-dialog-card.page-dialog-card{background:var(--fc-modal-surface-main,#12151d)!important;background-color:var(--fc-modal-surface-main,#12151d)!important;opacity:1!important;-webkit-backdrop-filter:none!important;background-image:none!important;border-radius:8px!important}html:root[data-display-mode=nostalgia] body #app .modal-overlay .modal-content.qad-panel.page-dialog-card,html:root[data-display-mode=nostalgia] body .modal-overlay .modal-content.qad-panel.page-dialog-card,html:root[data-display-mode=fullConfig] body #app .modal-overlay .modal-content.qad-panel.page-dialog-card,html:root[data-theme=fullConfig] body #app .modal-overlay .modal-content.qad-panel.page-dialog-card,html:root[data-display-mode=fullConfig] body .modal-overlay .modal-content.qad-panel.page-dialog-card,html:root[data-theme=fullConfig] body .modal-overlay .modal-content.qad-panel.page-dialog-card,html:root[data-display-mode=nostalgia] body #app .modal-overlay .modal-content.cd-panel.page-dialog-card,html:root[data-display-mode=nostalgia] body .modal-overlay .modal-content.cd-panel.page-dialog-card,html:root[data-display-mode=fullConfig] body #app .modal-overlay .modal-content.cd-panel.page-dialog-card,html:root[data-theme=fullConfig] body #app .modal-overlay .modal-content.cd-panel.page-dialog-card,html:root[data-display-mode=fullConfig] body .modal-overlay .modal-content.cd-panel.page-dialog-card,html:root[data-theme=fullConfig] body .modal-overlay .modal-content.cd-panel.page-dialog-card{border-radius:8px!important}html:root[data-display-mode=nostalgia] body #app .modal-overlay .modal-content--detail-dialog.detail-sheet-dialog-card.page-dialog-card,html:root[data-display-mode=nostalgia] body .modal-overlay .modal-content--detail-dialog.detail-sheet-dialog-card.page-dialog-card,html:root[data-display-mode=fullConfig] body #app .modal-overlay .modal-content--detail-dialog.detail-sheet-dialog-card.page-dialog-card,html:root[data-theme=fullConfig] body #app .modal-overlay .modal-content--detail-dialog.detail-sheet-dialog-card.page-dialog-card,html:root[data-display-mode=fullConfig] body .modal-overlay .modal-content--detail-dialog.detail-sheet-dialog-card.page-dialog-card,html:root[data-theme=fullConfig] body .modal-overlay .modal-content--detail-dialog.detail-sheet-dialog-card.page-dialog-card{width:min(100%,340px)!important;max-width:min(340px,calc(100vw - var(--ui-page-x-padding) - var(--ui-page-x-padding)))!important;box-sizing:border-box!important;border-radius:8px!important;min-width:0!important}html:root body #app .modal-overlay.detail-sheet-dialog-overlay--nested,html:root body .modal-overlay.detail-sheet-dialog-overlay--nested{background:#0000002e!important}html:root[data-display-mode=nostalgia] body #app .modal-overlay.detail-sheet-dialog-overlay--nested .mount-unlock-dialog-card.detail-sheet-dialog-card,html:root[data-display-mode=nostalgia] body .modal-overlay.detail-sheet-dialog-overlay--nested .mount-unlock-dialog-card.detail-sheet-dialog-card{background:var(--nostalgia-modal-solid-bg,#fff)!important;background-color:var(--nostalgia-modal-solid-bg,#fff)!important;background-image:none!important}html:root[data-display-mode=fullConfig] body #app .map-view :is(.dir-nav-legacy-item,.map-nav-legacy__direction-item,.dir-nav-legacy-item__label,.map-nav-legacy__direction-label)[class],html:root[data-theme=fullConfig] body #app .map-view :is(.dir-nav-legacy-item,.map-nav-legacy__direction-item,.dir-nav-legacy-item__label,.map-nav-legacy__direction-label)[class]{color:var(--ui-player-text-color,var(--color-text-primary))!important;-webkit-text-fill-color:var(--ui-player-text-color,var(--color-text-primary))!important;text-decoration-line:none!important}html:root[data-display-mode=fullConfig] body #app .map-view :is(.dir-nav-legacy-item__name,.map-nav-legacy__direction-name)[class],html:root[data-theme=fullConfig] body #app .map-view :is(.dir-nav-legacy-item__name,.map-nav-legacy__direction-name)[class]{color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;-webkit-text-fill-color:var(--ui-player-link-color,var(--fullconfig-link-color,var(--color-accent)))!important;-webkit-text-decoration-line:var(--ui-link-decoration-line,none)!important;text-decoration-line:var(--ui-link-decoration-line,none)!important}.action-busy-indicator{vertical-align:-.06em;box-sizing:border-box;border:1px solid var(--ui-player-text-color,currentColor);width:.78em;height:.78em;margin-right:.32em;display:inline-block;position:relative}@supports (color:color-mix(in lab,red,red)){.action-busy-indicator{border:1px solid color-mix(in srgb,var(--ui-player-text-color,currentColor)18%,transparent)}}.action-busy-indicator{border-radius:50%}html:root body #app .modal-overlay .map-nav-loading-mask__spinner[class]{color:var(--ui-player-loading-color,var(--ui-player-link-color,var(--color-accent)))!important;-webkit-text-fill-color:currentColor!important}.action-busy-indicator:before,.action-busy-indicator:after{content:"";box-sizing:border-box;border-radius:50%;position:absolute}.action-busy-indicator:before{border:1.5px solid #0000;border-color:currentColor #0000 #0000 currentColor;animation:.84s linear infinite action-busy-spin;inset:-1px}.action-busy-indicator:after{opacity:.62;border:1px solid;border-color:#0000 currentColor currentColor #0000;animation:1.06s linear infinite action-busy-spin-reverse;inset:26%}@keyframes action-busy-spin{to{transform:rotate(360deg)}}@keyframes action-busy-spin-reverse{to{transform:rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.action-busy-indicator:before,.action-busy-indicator:after{animation-duration:2.4s}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
