:root{--ke-dialog-box-bg: rgba(0, 0, 0, .85);--ke-dialog-box-border: none;--ke-dialog-box-border-radius: 0;--ke-dialog-box-shadow: 0 4px 20px rgba(0, 0, 0, .3);--ke-dialog-box-padding: 0;--ke-dialog-box-margin: 16px;--ke-dialog-toolbar-bg: rgba(0, 0, 0, .2);--ke-dialog-toolbar-border-bottom: 1px solid rgba(255, 255, 255, .08);--ke-dialog-toolbar-height: 48px;--ke-dialog-content-bg: rgba(0, 0, 0, .1);--ke-dialog-content-padding: 24px 32px 28px 32px;--ke-dialog-speaker-color: #ffffff;--ke-dialog-speaker-font-size: 1rem;--ke-dialog-speaker-font-weight: 500;--ke-dialog-speaker-margin: 0 0 16px 0;--ke-dialog-text-color: rgba(255, 255, 255, .95);--ke-dialog-text-font-size: 1rem;--ke-dialog-text-line-height: 1.7;--ke-continue-btn-bg: transparent;--ke-continue-btn-color: transparent;--ke-continue-btn-border-radius: 0;--ke-continue-btn-padding: 0;--ke-continue-btn-hover-bg: transparent}:root{--ke-typewriter-container-bg: transparent;--ke-typewriter-container-border: none;--ke-typewriter-container-border-radius: 0;--ke-typewriter-container-padding: 0;--ke-typewriter-text-color: inherit;--ke-typewriter-text-font-size: inherit;--ke-typewriter-text-line-height: inherit;--ke-typewriter-cursor-color: rgba(255, 255, 255, .8);--ke-typewriter-cursor-width: 2px;--ke-typewriter-debug-bg: rgba(0, 0, 0, .8);--ke-typewriter-debug-color: #90a4ae;--ke-typewriter-debug-border: 1px solid rgba(144, 164, 174, .3);--ke-typewriter-debug-padding: 12px;--ke-typewriter-page-dot-bg: rgba(255, 255, 255, .3);--ke-typewriter-page-dot-active-bg: rgba(255, 255, 255, .8);--ke-typewriter-page-dot-size: 6px;--ke-typewriter-page-dot-margin: 4px;--ke-typewriter-nav-btn-bg: transparent;--ke-typewriter-nav-btn-color: rgba(255, 255, 255, .6);--ke-typewriter-nav-btn-border-radius: 0;--ke-typewriter-nav-btn-size: 32px}:root{--ke-choice-panel-bg: rgba(0, 0, 0, .85);--ke-choice-panel-border: none;--ke-choice-panel-border-radius: 0;--ke-choice-panel-padding: 16px 24px;--ke-choice-btn-bg: transparent;--ke-choice-btn-color: rgba(255, 255, 255, .85);--ke-choice-btn-border: none;--ke-choice-btn-border-radius: 0;--ke-choice-btn-padding: 6px 12px 8px;--ke-choice-btn-margin: 2px;--ke-choice-btn-hover-bg: transparent;--ke-choice-btn-hover-border-color: transparent}:root{--ke-settings-panel-bg: rgba(0, 0, 0, .85);--ke-settings-panel-border: none;--ke-settings-panel-border-radius: 0;--ke-settings-panel-padding: 32px;--ke-settings-header-color: rgba(255, 255, 255, .95);--ke-settings-header-font-size: 1.25rem;--ke-settings-header-font-weight: 500;--ke-settings-label-color: rgba(255, 255, 255, .9);--ke-settings-desc-color: rgba(255, 255, 255, .6);--ke-settings-border-bottom: 1px solid rgba(255, 255, 255, .1)}:root{--ke-history-panel-bg: rgba(0, 0, 0, .85);--ke-history-panel-border: none;--ke-history-panel-border-radius: 0;--ke-history-item-bg: transparent;--ke-history-item-border-bottom: 1px solid rgba(255, 255, 255, .1);--ke-history-item-padding: 16px 24px;--ke-history-speaker-color: rgba(255, 255, 255, .95);--ke-history-speaker-font-weight: 500;--ke-history-text-color: rgba(255, 255, 255, .8)}:root{--ke-save-load-panel-bg: rgba(0, 0, 0, .85);--ke-save-load-panel-border: none;--ke-save-load-panel-border-radius: 0;--ke-save-card-bg: transparent;--ke-save-card-border: 1px solid rgba(255, 255, 255, .1);--ke-save-card-border-radius: 0;--ke-save-card-padding: 16px;--ke-save-card-margin: 8px 0;--ke-save-card-hover-bg: rgba(255, 255, 255, .05)}:root{--ke-audio-prompt-bg: rgba(0, 0, 0, .85);--ke-audio-prompt-color: rgba(255, 255, 255, .95);--ke-audio-prompt-border: none;--ke-audio-prompt-border-radius: 0;--ke-audio-prompt-padding: 32px}.dialog-box .typewriter-container{background:transparent!important;border:none!important}.dialog-box .typewriter-container .text-content{background:transparent!important;color:inherit!important}.dialog-box .typewriter-container .hidden-tester,.dialog-box .dialog-content,.dialog-box .dialog-content.q-pa-md,.dialog-box .dialog-content.relative-position,.dialog-box .dialog-content .q-pa-md{background:transparent!important}.dialog-box .dialog-content{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dialog-box .dialog-content .q-card,.dialog-box .dialog-content .q-card__section,.dialog-box .dialog-content .q-btn__wrapper,.dialog-box .dialog-content .q-btn__content,.dialog-box .dialog-content .q-icon,.dialog-box .dialog-content .q-avatar,.dialog-box .dialog-content .q-layout{background:transparent!important}.dialog-box .dialog-content .text-bold{position:relative;display:inline-block;opacity:0;animation:speakerFadeIn .3s ease-out .1s forwards}.dialog-box .dialog-content .text-bold:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:#fff9;animation:speakerUnderline .6s ease-out .3s forwards}@keyframes speakerFadeIn{to{opacity:1}}@keyframes speakerUnderline{to{width:100%}}.dialog-box .dialog-text{animation:textFadeIn .3s ease-out .2s both}@keyframes textFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.dialog-box{animation:dialogSlideUp .4s cubic-bezier(.16,1,.3,1)}@keyframes dialogSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dialog-content:after{content:"";position:absolute;bottom:20px;right:24px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid rgba(255,255,255,.6);animation:continueBounce 1.2s ease-in-out infinite;animation-delay:.5s;opacity:0;transition:opacity .3s ease}.dialog-box:not(.typing):after{opacity:1}@keyframes continueBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media(max-width:768px){.dialog-content{padding:20px 24px 24px!important}:root{--ke-dialog-text-font-size: .95rem;--ke-dialog-speaker-font-size: .95rem;--ke-dialog-box-margin: 12px}.dialog-content:after{bottom:16px;right:20px}}@media(max-width:480px){.dialog-content{padding:16px 20px 20px!important}:root{--ke-dialog-text-font-size: .9rem;--ke-dialog-speaker-font-size: .9rem;--ke-dialog-box-margin: 8px}.dialog-content:after{bottom:12px;right:16px;border-left-width:5px;border-top-width:3px;border-bottom-width:3px}}.choice-panel{background:#000000d9!important;backdrop-filter:blur(20px) saturate(120%)!important;-webkit-backdrop-filter:blur(20px) saturate(120%)!important;border:none!important;border-radius:0!important;padding:16px 24px!important;min-width:400px;max-width:600px;animation:choiceFadeIn .5s cubic-bezier(.16,1,.3,1)}.choice-panel{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border-color:transparent!important}.choice-panel .q-card,.choice-panel .q-card__section{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.choice-panel .q-btn{background:transparent!important;background-color:transparent!important;color:#ffffffd9!important;border:none!important;border-radius:0!important;padding:6px 12px 8px!important;margin:2px!important;position:relative!important;font-size:.85rem!important;font-weight:400!important;text-align:center!important;white-space:nowrap!important;transition:color .25s ease,transform .2s ease!important;min-height:28px!important;box-shadow:none!important;outline:none!important}.choice-panel .q-btn .q-btn__wrapper,.choice-panel .q-btn .q-btn__content{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.choice-panel .q-btn:before{display:none!important;opacity:0!important}.choice-panel .q-btn.q-btn--outline,.choice-panel .q-btn.q-btn--flat,.choice-panel .q-btn.q-btn--unelevated,.choice-panel .q-btn.q-btn--standard{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.choice-panel .q-btn.q-btn--outline:before,.choice-panel .q-btn.q-btn--flat:before,.choice-panel .q-btn.q-btn--unelevated:before,.choice-panel .q-btn.q-btn--standard:before{display:none!important}.choice-panel .q-btn:after{content:"";position:absolute;bottom:2px;left:50%;width:calc(100% - 20px);height:1.5px;background:#ffffff80;transition:width .25s cubic-bezier(.4,0,.2,1),background .25s ease;transform:translate(-50%)}.choice-panel .q-btn:hover{color:#fff!important;background:transparent!important;background-color:transparent!important;transform:translateY(-1px)!important;box-shadow:none!important;border:none!important}.choice-panel .q-btn:hover:before{display:none!important;opacity:0!important}.choice-panel .q-btn:hover:after{width:calc(100% - 16px);background:#ffffffe6}.choice-panel .q-btn:focus,.choice-panel .q-btn:active{background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;border:none!important}.choice-panel .q-btn:focus:before,.choice-panel .q-btn:active:before{display:none!important;opacity:0!important}.choice-panel{animation:choiceFadeIn .5s cubic-bezier(.16,1,.3,1)}.choice-panel .q-btn{opacity:0;transform:translateY(10px);animation:choiceItemFadeIn .4s ease-out forwards}.choice-panel .q-btn:nth-child(1){animation-delay:.12s}.choice-panel .q-btn:nth-child(2){animation-delay:.16s}.choice-panel .q-btn:nth-child(3){animation-delay:.2s}.choice-panel .q-btn:nth-child(4){animation-delay:.24s}.choice-panel .q-btn:nth-child(5){animation-delay:.28s}.choice-panel .q-btn:nth-child(6){animation-delay:.32s}.choice-panel .q-btn:nth-child(7){animation-delay:.36s}.choice-panel .q-btn:nth-child(8){animation-delay:.4s}.choice-panel .q-btn:nth-child(9){animation-delay:.44s}.choice-panel .q-btn:nth-child(10){animation-delay:.48s}@keyframes choiceFadeIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes choiceItemFadeIn{to{opacity:1;transform:translateY(0)}}.dialog-toolbar{display:flex!important;flex-wrap:wrap!important;gap:4px!important;padding:8px 16px!important;align-items:center!important;justify-content:space-between!important;background:#0003!important;width:100%!important;box-sizing:border-box!important;min-height:auto!important;height:auto!important}.dialog-toolbar .row{display:flex!important;gap:4px!important;flex-wrap:wrap!important;align-items:center!important;flex-shrink:1!important;min-width:0!important}.dialog-toolbar .row:first-child{justify-content:flex-start!important}.dialog-toolbar .row:last-child{justify-content:flex-end!important}.dialog-toolbar{display:flex;flex-wrap:wrap;gap:8px;padding:8px 16px;align-items:center;justify-content:space-between}.dialog-toolbar .q-btn{background:transparent!important;background-color:transparent!important;color:#ffffffd9!important;border:none!important;border-radius:0!important;padding:6px 12px 8px!important;font-size:.8rem!important;font-weight:400!important;position:relative!important;transition:color .25s ease,transform .2s ease!important;min-height:28px!important;white-space:nowrap!important;margin:2px!important;box-shadow:none!important;outline:none!important}.dialog-toolbar .q-btn .q-btn__wrapper,.dialog-toolbar .q-btn .q-btn__content{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.dialog-toolbar .q-btn:before{display:none!important;opacity:0!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.dialog-toolbar .q-btn.q-btn--outline,.dialog-toolbar .q-btn.q-btn--flat,.dialog-toolbar .q-btn.q-btn--unelevated,.dialog-toolbar .q-btn.q-btn--standard{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.dialog-toolbar .q-btn.q-btn--outline:before,.dialog-toolbar .q-btn.q-btn--flat:before,.dialog-toolbar .q-btn.q-btn--unelevated:before,.dialog-toolbar .q-btn.q-btn--standard:before{display:none!important}.dialog-toolbar .q-btn:after{content:"";position:absolute;bottom:2px;left:50%;width:0;height:1.5px;background:#ffffffe6;transition:width .25s cubic-bezier(.4,0,.2,1);transform:translate(-50%)}.dialog-toolbar .q-btn:hover{color:#fff!important;background:transparent!important;background-color:transparent!important;transform:translateY(-1px)!important;box-shadow:none!important;border:none!important}.dialog-toolbar .q-btn:hover:before{display:none!important;opacity:0!important}.dialog-toolbar .q-btn:hover:after{width:calc(100% - 16px)}.dialog-toolbar .q-btn:focus,.dialog-toolbar .q-btn:active{background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;border:none!important}.dialog-toolbar .q-btn:focus:before,.dialog-toolbar .q-btn:active:before{display:none!important;opacity:0!important}.dialog-toolbar .q-btn[label^=QS]{color:#64b5f6e6!important;font-weight:500!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.dialog-toolbar .q-btn[label^=QS]:before{display:none!important;opacity:0!important}.dialog-toolbar .q-btn[label^=QS]:after{background:#64b5f6e6;height:1.5px}.dialog-toolbar .q-btn[label^=QS]:hover{color:#64b5f6!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.dialog-toolbar .q-btn[label^=QS]:hover:before{display:none!important;opacity:0!important}.dialog-toolbar .q-btn[label^=QS]:focus,.dialog-toolbar .q-btn[label^=QS]:active{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;outline:none!important}.dialog-toolbar .q-btn[label^=QS]:focus:before,.dialog-toolbar .q-btn[label^=QS]:active:before{display:none!important;opacity:0!important}.dialog-box .q-btn,.dialog-toolbar .q-btn,.choice-panel .q-btn{border-radius:0!important;border:none!important;box-shadow:none!important}.dialog-box .q-btn .q-btn__wrapper,.dialog-box .q-btn .q-btn__content,.dialog-toolbar .q-btn .q-btn__wrapper,.dialog-toolbar .q-btn .q-btn__content,.choice-panel .q-btn .q-btn__wrapper,.choice-panel .q-btn .q-btn__content{border-radius:0!important}@media(max-width:600px){.dialog-toolbar{gap:6px!important;padding:10px 12px!important}.dialog-toolbar .row{flex:1 1 auto!important;justify-content:center!important;width:auto!important;min-height:auto!important}.dialog-toolbar .row:first-child,.dialog-toolbar .row:last-child{justify-content:center!important;flex-wrap:wrap!important}.dialog-toolbar .q-btn{font-size:.75rem!important;padding:5px 8px!important;min-height:26px!important}}@media(max-width:480px){.dialog-toolbar{padding:8px 10px!important;gap:4px!important}.dialog-toolbar .row{gap:4px!important;justify-content:center!important}.dialog-toolbar .q-btn{font-size:.7rem!important;padding:4px 7px!important;min-height:24px!important}}@media(max-width:360px){.dialog-toolbar{padding:6px 8px!important;gap:3px!important}.dialog-toolbar .row{gap:3px!important}.dialog-toolbar .q-btn{font-size:.65rem!important;padding:3px 5px!important;min-height:22px!important;flex:0 0 auto!important}}.dialog-box,.choice-panel,.settings-panel,.save-load-panel,.history-panel,.audio-prompt-content{backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%)}.settings-panel{background:#000000d9!important;border:none!important;border-radius:0!important;padding:32px!important;min-width:400px;max-width:500px}.settings-panel .q-card,.settings-panel .q-card__section,.settings-panel .q-btn,.settings-panel .q-btn__wrapper,.settings-panel .q-btn__content,.settings-panel .q-icon,.settings-panel .q-slider,.settings-panel .q-slider__track,.settings-panel .q-slider__thumb{background:transparent!important;box-shadow:none!important}.settings-header{color:#fffffff2!important;font-size:1.25rem!important;font-weight:500!important;margin-bottom:24px!important}.settings-item{border-bottom:1px solid rgba(255,255,255,.1)!important;padding:16px 0!important}.settings-item .settings-label{color:#ffffffe6!important;font-size:.95rem!important}.settings-item .settings-desc{color:#fff9!important;font-size:.85rem!important;margin-top:4px!important}.dialog-box .bgm-control,.dialog-box .bgm-panel,.settings-panel .bgm-control,.settings-panel .bgm-panel{background:#00000080!important;border:none!important;border-radius:0!important;padding:8px 12px!important}.dialog-box .bgm-label,.settings-panel .bgm-label{color:#fffc!important;font-size:.875rem!important}.dialog-box .bgm-btn,.settings-panel .bgm-btn{background:transparent!important;color:#fffc!important;border-radius:0!important}.dialog-box .bgm-btn:hover,.settings-panel .bgm-btn:hover{background:transparent!important}.history-panel{background:#000000d9!important;border:none!important;border-radius:0!important}.history-panel .q-card,.history-panel .q-card__section,.history-panel .q-btn,.history-panel .q-btn__wrapper,.history-panel .q-btn__content,.history-panel .q-icon,.history-panel .q-slider,.history-panel .q-slider__track,.history-panel .q-slider__thumb{background:transparent!important;box-shadow:none!important}.history-item{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.1)!important;padding:16px 24px!important}.history-item .history-speaker{color:#fffffff2!important;font-weight:500!important}.history-item .history-text{color:#fffc!important;margin-top:4px!important}.save-load-panel{background:#000000d9!important;border:none!important;border-radius:0!important}.save-load-panel .q-card,.save-load-panel .q-card__section,.save-load-panel .q-btn,.save-load-panel .q-btn__wrapper,.save-load-panel .q-btn__content,.save-load-panel .q-icon,.save-load-panel .q-slider,.save-load-panel .q-slider__track,.save-load-panel .q-slider__thumb{background:transparent!important;box-shadow:none!important}.save-card{background:transparent!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;padding:16px!important;margin:8px 0!important}.save-card:hover{background:#ffffff0d!important}.save-title{color:#fffffff2!important}.save-date{color:#fff9!important;font-size:.85rem!important}.audio-prompt-content{background:#000000d9!important;color:#fffffff2!important;border:none!important;border-radius:0!important;padding:32px!important;min-width:300px}.audio-prompt-content .q-card,.audio-prompt-content .q-card__section,.audio-prompt-content .q-btn,.audio-prompt-content .q-btn__wrapper,.audio-prompt-content .q-btn__content,.audio-prompt-content .q-icon,.audio-prompt-content .q-slider,.audio-prompt-content .q-slider__track,.audio-prompt-content .q-slider__thumb{background:transparent!important;box-shadow:none!important}.audio-prompt-title{color:#fffffff2!important;font-size:1.1rem!important;font-weight:500!important;margin-bottom:16px!important}.audio-prompt-text{color:#ffffffd9!important;font-size:.95rem!important}.title-screen[data-v-663aefbb]{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.title-background[data-v-663aefbb]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}.title-overlay[data-v-663aefbb]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#0000004d,#00000080,#000000b3)}.title-content[data-v-663aefbb]{position:relative;z-index:10;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:60px 40px 40px}.game-title-section[data-v-663aefbb]{text-align:center;margin-top:80px;animation:title-fade-in-663aefbb 1.5s ease-out}.title-game-name[data-v-663aefbb]{font-size:clamp(32px,8vw,64px);font-weight:700;margin:0;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 4px 20px rgba(0,0,0,.5);letter-spacing:clamp(4px,1vw,8px)}.title-subtitle[data-v-663aefbb]{font-size:clamp(14px,3vw,20px);color:#fffc;margin-top:20px;letter-spacing:clamp(2px,.5vw,4px);font-weight:300}.menu-buttons[data-v-663aefbb]{display:flex;flex-direction:column;gap:clamp(4px,1vw,8px);width:100%;max-width:400px;animation:menu-fade-in-663aefbb 1s ease-out .5s both}.menu-button[data-v-663aefbb]{position:relative;background:transparent;border:none;padding:clamp(6px,1.5vw,10px) clamp(24px,5vw,32px);padding-left:0;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:2px;overflow:visible}.menu-button[data-v-663aefbb]:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);transition:all .3s ease}.menu-button[data-v-663aefbb]:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:1px;background:#fff9;opacity:0;transition:all .3s ease;transform:translate(-50%)}.menu-button[data-v-663aefbb]:hover{transform:none}.menu-button[data-v-663aefbb]:hover:before{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%)}.menu-button[data-v-663aefbb]:hover:after{opacity:1;left:0;right:0;transform:none;box-shadow:0 0 8px #ffffff4d}.menu-button[data-v-663aefbb]:active{transform:scale(.98)}.button-text[data-v-663aefbb]{font-size:clamp(16px,4vw,20px);font-weight:500;letter-spacing:clamp(1px,.3vw,2px)}.button-text-en[data-v-663aefbb]{font-size:clamp(10px,2.5vw,12px);color:#fff9;letter-spacing:clamp(.5px,.2vw,1px);text-transform:uppercase}.footer-info[data-v-663aefbb]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;color:#ffffffb3;animation:footer-fade-in-663aefbb 1s ease-out 1s both;padding-bottom:20px}.engine-brand[data-v-663aefbb]{display:flex;align-items:center;gap:12px}.engine-logo-section[data-v-663aefbb]{display:flex;justify-content:center;align-items:center}.engine-link[data-v-663aefbb]{display:flex;align-items:center;gap:12px;padding:6px 10px;color:#ffffffb3;text-decoration:none;border-radius:6px;transition:all .3s ease}.engine-link[data-v-663aefbb]:hover{color:#fff;background:#ffffff1a}.engine-logo[data-v-663aefbb]{height:50px;width:auto;object-fit:contain;opacity:.9;transition:opacity .3s ease}.engine-link:hover .engine-logo[data-v-663aefbb]{opacity:1}.engine-text[data-v-663aefbb]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.engine-info[data-v-663aefbb]{font-size:12px;margin:0;opacity:.6;letter-spacing:1px}.engine-name[data-v-663aefbb]{font-size:16px;margin:0;font-weight:600;letter-spacing:2px;opacity:.9}.game-version[data-v-663aefbb]{display:flex;flex-direction:column;gap:4px;opacity:.5}.version-info[data-v-663aefbb],.author-info[data-v-663aefbb]{font-size:11px;margin:0}.github-link[data-v-663aefbb]{display:flex;align-items:center;gap:6px;padding:6px 10px;margin-left:12px;color:#fff9;text-decoration:none;border-radius:6px;transition:all .3s ease}.github-link[data-v-663aefbb]:hover{color:#fff;background:#ffffff1a}.github-icon[data-v-663aefbb]{width:40px;height:40px;fill:currentColor}.github-text[data-v-663aefbb]{font-size:18px;font-weight:500}.wiki-link[data-v-663aefbb]{display:flex;align-items:center;gap:6px;padding:6px 10px;margin-left:12px;color:#fff9;text-decoration:none;border-radius:6px;transition:all .3s ease}.wiki-link[data-v-663aefbb]:hover{color:#fff;background:#ffffff1a}.wiki-icon[data-v-663aefbb]{width:40px;height:40px;fill:currentColor}.wiki-text[data-v-663aefbb]{font-size:18px;font-weight:500}.patchouli-link[data-v-663aefbb]{display:flex;align-items:center;gap:6px;padding:6px 10px;margin-left:12px;color:#fff9;text-decoration:none;border-radius:6px;transition:all .3s ease}.patchouli-link[data-v-663aefbb]:hover{color:#fff;background:#ffffff1a}.patchouli-icon[data-v-663aefbb]{width:40px;height:40px;object-fit:contain;opacity:.9;transition:opacity .3s ease}.patchouli-link:hover .patchouli-icon[data-v-663aefbb],.patchouli-link:hover .patchouli-name[data-v-663aefbb]{opacity:1}.patchouli-link:hover .patchouli-info[data-v-663aefbb]{opacity:.7}.engine-link:hover .engine-name[data-v-663aefbb]{opacity:1}.engine-link:hover .engine-info[data-v-663aefbb]{opacity:.7}.patchouli-text[data-v-663aefbb]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.patchouli-info[data-v-663aefbb]{font-size:12px;margin:0;opacity:.6;letter-spacing:1px}.patchouli-name[data-v-663aefbb]{font-size:16px;font-weight:600;margin:0;letter-spacing:2px;opacity:.9}.gallery-panel[data-v-663aefbb]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fade-in-663aefbb .3s ease}.gallery-content[data-v-663aefbb]{background:#14141ef2;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:40px;min-width:400px;text-align:center;color:#fff}.gallery-content h2[data-v-663aefbb]{margin:0 0 20px;font-size:24px}.gallery-placeholder[data-v-663aefbb]{color:#fff9;margin:40px 0}.close-button[data-v-663aefbb]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:10px 24px;color:#fff;cursor:pointer;transition:background .2s}.close-button[data-v-663aefbb]:hover{background:#fff3}@keyframes title-fade-in-663aefbb{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes menu-fade-in-663aefbb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes footer-fade-in-663aefbb{0%{opacity:0}to{opacity:1}}@keyframes fade-in-663aefbb{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.title-content[data-v-663aefbb]{padding:40px 20px 20px}.game-title-section[data-v-663aefbb]{margin-top:40px}.menu-buttons[data-v-663aefbb]{max-width:100%}.footer-info[data-v-663aefbb]{gap:12px;padding-bottom:16px}.engine-logo[data-v-663aefbb]{height:40px}.engine-brand[data-v-663aefbb]{gap:8px}.engine-info[data-v-663aefbb]{font-size:10px}.engine-name[data-v-663aefbb]{font-size:14px}.version-info[data-v-663aefbb],.author-info[data-v-663aefbb]{font-size:10px}.github-link[data-v-663aefbb]{padding:6px 10px}.github-icon[data-v-663aefbb]{width:16px;height:16px}.github-text[data-v-663aefbb]{font-size:11px}.patchouli-link[data-v-663aefbb]{padding:6px 10px}.patchouli-icon[data-v-663aefbb]{width:16px;height:16px}.patchouli-info[data-v-663aefbb]{font-size:10px}.patchouli-name[data-v-663aefbb]{font-size:14px}}@media(max-width:480px){.title-content[data-v-663aefbb]{padding:30px 16px 16px}.game-title-section[data-v-663aefbb]{margin-top:30px}.menu-button[data-v-663aefbb]{border-radius:6px}.engine-logo[data-v-663aefbb]{height:32px}}@media(min-width:1920px){.menu-buttons[data-v-663aefbb]{max-width:500px}.title-game-name[data-v-663aefbb]{font-size:80px}}@media(max-height:600px){.title-content[data-v-663aefbb]{flex-direction:row;flex-wrap:wrap;padding:20px 40px;justify-content:center;align-content:center;gap:20px}.game-title-section[data-v-663aefbb]{margin-top:0;flex:1 1 auto;min-width:200px}.title-game-name[data-v-663aefbb]{font-size:clamp(24px,4vw,48px)}.title-subtitle[data-v-663aefbb]{font-size:clamp(12px,2vw,16px);margin-top:12px}.menu-buttons[data-v-663aefbb]{flex:0 0 auto;max-width:300px;gap:8px}.footer-info[data-v-663aefbb]{position:absolute;bottom:10px;right:20px;flex-direction:row;gap:12px;padding-bottom:0}.engine-brand[data-v-663aefbb]{flex-direction:row}.game-version[data-v-663aefbb],.wiki-link[data-v-663aefbb]{display:none}}@media(max-height:450px){.title-content[data-v-663aefbb]{padding:10px 30px;gap:10px}.game-title-section[data-v-663aefbb]{min-width:150px}.title-game-name[data-v-663aefbb]{font-size:clamp(20px,3vw,36px)}.title-subtitle[data-v-663aefbb]{margin-top:8px}.menu-buttons[data-v-663aefbb]{max-width:250px}.menu-button[data-v-663aefbb]{padding:8px 16px}.button-text[data-v-663aefbb]{font-size:clamp(14px,2.5vw,18px)}.button-text-en[data-v-663aefbb]{font-size:clamp(9px,1.5vw,10px)}.wiki-link[data-v-663aefbb]{display:none}}.click-prompt[data-v-663aefbb]{position:fixed;bottom:15%;left:50%;transform:translate(-50%);z-index:100;animation:prompt-fade-in-663aefbb 1s ease-out}.prompt-fade-enter-active[data-v-663aefbb]{animation:prompt-fade-in-663aefbb 1s ease-out}.prompt-fade-leave-active[data-v-663aefbb]{animation:prompt-fade-out-663aefbb .3s ease-out forwards}.prompt-fade-enter-from[data-v-663aefbb],.prompt-fade-leave-to[data-v-663aefbb]{opacity:0}.prompt-text[data-v-663aefbb]{display:inline-block;padding:12px 24px;font-size:clamp(16px,3vw,20px);color:#ffffffe6;letter-spacing:3px;background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;border:1px solid rgba(255,255,255,.1);animation:prompt-blink-663aefbb 2s ease-in-out infinite}@keyframes prompt-fade-in-663aefbb{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes prompt-fade-out-663aefbb{0%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-10px)}}@keyframes prompt-blink-663aefbb{0%,to{opacity:.5}50%{opacity:1}}.bgm-control-wrapper[data-v-663aefbb]{position:relative;z-index:50}.settings-screen[data-v-27e22140]{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.settings-background[data-v-27e22140]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}.settings-overlay[data-v-27e22140]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3}.settings-content[data-v-27e22140]{position:relative;z-index:10;height:100%;display:flex;align-items:center;justify-content:center;padding:40px}.settings-panel[data-v-27e22140]{background:#14141ef2;border:1px solid rgba(255,255,255,.1);border-radius:16px;width:100%;max-width:700px;max-height:100%;display:flex;flex-direction:column;overflow:hidden}.settings-header[data-v-27e22140]{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;border-bottom:1px solid rgba(255,255,255,.1)}.settings-title[data-v-27e22140]{margin:0;font-size:24px;font-weight:600;color:#fff}.back-button[data-v-27e22140]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:10px 20px;color:#fff;cursor:pointer;transition:all .2s;font-size:14px}.back-button[data-v-27e22140]:hover{background:#fff3}.settings-body[data-v-27e22140]{flex:1;overflow-y:auto;padding:24px 32px}.settings-body[data-v-27e22140]::-webkit-scrollbar{width:8px}.settings-body[data-v-27e22140]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.settings-body[data-v-27e22140]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.settings-body[data-v-27e22140]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.setting-section[data-v-27e22140]{margin-bottom:32px}.section-title[data-v-27e22140]{font-size:18px;font-weight:600;color:#fff;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid rgba(255,255,255,.1)}.setting-item[data-v-27e22140]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.05)}.setting-item[data-v-27e22140]:last-child{border-bottom:none}.setting-info[data-v-27e22140]{flex:1}.setting-label[data-v-27e22140]{font-size:16px;font-weight:500;color:#fff;margin-bottom:4px}.setting-desc[data-v-27e22140]{font-size:13px;color:#fff9}.setting-control[data-v-27e22140]{display:flex;align-items:center;gap:16px;margin-left:24px}.setting-slider[data-v-27e22140]{width:150px;height:6px;border-radius:3px;background:#ffffff1a;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer}.setting-slider[data-v-27e22140]::-webkit-slider-runnable-track{height:6px;border-radius:3px}.setting-slider[data-v-27e22140]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;cursor:pointer;-webkit-transition:transform .1s;transition:transform .1s;position:relative;top:50%;transform:translateY(-50%)}.setting-slider[data-v-27e22140]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;cursor:pointer;border:none;-moz-transition:transform .1s;transition:transform .1s}.setting-slider[data-v-27e22140]::-moz-range-thumb:hover{transform:scale(1.2)}.setting-slider[data-v-27e22140]::-webkit-slider-thumb:hover{transform:translateY(-50%) scale(1.2)}.setting-value[data-v-27e22140]{min-width:45px;text-align:right;font-size:14px;font-weight:600;color:#fff}.settings-footer[data-v-27e22140]{display:flex;justify-content:flex-end;gap:12px;padding:20px 32px;border-top:1px solid rgba(255,255,255,.1)}.footer-button[data-v-27e22140]{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.reset-button[data-v-27e22140]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.reset-button[data-v-27e22140]:hover{background:#ffffff26}.save-button[data-v-27e22140]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.save-button[data-v-27e22140]:hover{opacity:.9;transform:translateY(-1px)}.saveload-screen[data-v-bff475ca]{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.saveload-background[data-v-bff475ca]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}.saveload-overlay[data-v-bff475ca]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3}.saveload-content[data-v-bff475ca]{position:relative;z-index:10;height:100%;display:flex;align-items:center;justify-content:center;padding:40px}.saveload-panel[data-v-bff475ca]{background:#14141ef2;border:1px solid rgba(255,255,255,.1);border-radius:16px;width:100%;max-width:900px;max-height:100%;display:flex;flex-direction:column;overflow:hidden}.saveload-header[data-v-bff475ca]{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;border-bottom:1px solid rgba(255,255,255,.1);gap:16px}.mode-tabs[data-v-bff475ca]{display:flex;gap:8px}.mode-tab[data-v-bff475ca]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 24px;color:#fff9;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:2px}.mode-tab[data-v-bff475ca]:hover{background:#ffffff1a}.mode-tab.active[data-v-bff475ca]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff}.mode-text[data-v-bff475ca]{font-size:16px;font-weight:500}.mode-text-en[data-v-bff475ca]{font-size:11px;opacity:.7;text-transform:uppercase}.back-button[data-v-bff475ca]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:10px 20px;color:#fff;cursor:pointer;transition:all .2s;font-size:14px}.back-button[data-v-bff475ca]:hover{background:#fff3}.saveload-body[data-v-bff475ca]{flex:1;overflow-y:auto;padding:24px 32px}.saveload-body[data-v-bff475ca]::-webkit-scrollbar{width:8px}.saveload-body[data-v-bff475ca]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.saveload-body[data-v-bff475ca]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.saveload-body[data-v-bff475ca]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.empty-state[data-v-bff475ca]{text-align:center;padding:60px 20px;color:#ffffff80}.empty-icon[data-v-bff475ca]{font-size:64px;margin-bottom:16px;opacity:.5}.empty-text[data-v-bff475ca]{font-size:20px;margin-bottom:8px}.empty-sub[data-v-bff475ca]{font-size:14px}.save-grid[data-v-bff475ca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.save-slot[data-v-bff475ca]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;cursor:pointer;transition:all .2s;display:flex;flex-direction:column}.save-slot[data-v-bff475ca]:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}.slot-header[data-v-bff475ca]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1)}.slot-number[data-v-bff475ca]{font-size:14px;font-weight:600;color:#fff}.slot-time[data-v-bff475ca]{font-size:12px;color:#ffffff80;font-family:monospace}.slot-content[data-v-bff475ca]{flex:1;margin-bottom:12px}.slot-scene[data-v-bff475ca]{font-size:14px;font-weight:500;color:#fff;margin-bottom:6px}.slot-text[data-v-bff475ca]{font-size:12px;color:#fff9;line-height:1.4}.slot-actions[data-v-bff475ca]{display:flex;gap:8px}.slot-action-btn[data-v-bff475ca]{flex:1;padding:8px 12px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#ffffff0d;color:#fff;font-size:13px;cursor:pointer;transition:all .2s}.slot-action-btn[data-v-bff475ca]:hover{background:#ffffff1a}.slot-action-btn.primary[data-v-bff475ca]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent}.slot-action-btn.primary[data-v-bff475ca]:hover{opacity:.9}.slot-action-btn.danger[data-v-bff475ca]:hover{background:#f443364d;border-color:#f4433680}.quick-save-toolbar[data-v-bff475ca]{display:flex;align-items:center;gap:12px}.quick-save-label[data-v-bff475ca]{font-size:12px;color:#fff9;white-space:nowrap}.quick-save-slots[data-v-bff475ca]{display:flex;gap:8px}.quick-save-btn[data-v-bff475ca]{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:8px 16px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;min-width:60px}.quick-save-btn[data-v-bff475ca]:hover{background:#ffffff1a;border-color:#ffffff4d}.end-screen[data-v-06255098]{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.end-background[data-v-06255098]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;animation:end-bg-fade-06255098 2s ease-in-out}@keyframes end-bg-fade-06255098{0%{opacity:0}to{opacity:1}}.end-overlay[data-v-06255098]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#00000080,#000000b3,#000000e6)}.end-content[data-v-06255098]{position:relative;z-index:10;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center}.end-text[data-v-06255098]{animation:end-text-fade-in-06255098 1.5s ease-out}.end-title[data-v-06255098]{font-size:56px;font-weight:700;margin:0 0 16px;color:#fff;letter-spacing:4px;text-shadow:0 4px 20px rgba(0,0,0,.5)}.end-subtitle[data-v-06255098]{font-size:24px;color:#fffc;margin:0 0 40px;letter-spacing:2px}.end-message[data-v-06255098]{font-size:18px;color:#fff9;margin:0;font-style:italic}.game-info[data-v-06255098]{margin:40px 0;padding:24px 40px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;animation:game-info-fade-in-06255098 1s ease-out .5s both}.game-name[data-v-06255098]{font-size:32px;font-weight:600;color:#fff;margin-bottom:8px;letter-spacing:2px}.game-subtitle[data-v-06255098]{font-size:16px;color:#ffffffb3;letter-spacing:1px}.end-actions[data-v-06255098]{display:flex;gap:16px;animation:actions-fade-in-06255098 1s ease-out 1s both}.end-action-btn[data-v-06255098]{background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:16px 32px;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:160px}.end-action-btn[data-v-06255098]:hover{transform:translateY(-2px);box-shadow:0 8px 32px #667eea66}.end-action-btn[data-v-06255098]:active{transform:translateY(0)}.end-action-btn.secondary[data-v-06255098]{background:#ffffff1a}.end-action-btn.secondary[data-v-06255098]:hover{background:#fff3}.action-text[data-v-06255098]{font-size:16px;font-weight:500;letter-spacing:1px}.action-text-en[data-v-06255098]{font-size:11px;color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px}@keyframes end-text-fade-in-06255098{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes game-info-fade-in-06255098{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes actions-fade-in-06255098{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.splash-screen[data-v-e4722aed]{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;overflow:hidden}.logo-slide[data-v-e4722aed]{position:absolute;text-align:center;opacity:0}.engine-logo-slide[data-v-e4722aed]{animation:engine-logo-fade-e4722aed 3.3s ease-in-out forwards}@keyframes engine-logo-fade-e4722aed{0%{opacity:0}30.3%{opacity:1}75.8%{opacity:1}to{opacity:0}}.game-logo-slide[data-v-e4722aed]{animation:game-logo-fade-e4722aed 3.8s ease-in-out forwards;animation-delay:3.3s}@keyframes game-logo-fade-e4722aed{0%{opacity:0}26.3%{opacity:1}78.9%{opacity:1}to{opacity:0}}.engine-logo-slide[data-v-e4722aed]{display:flex;align-items:center;justify-content:center;gap:40px;animation:engine-logo-fade-e4722aed 3.3s ease-in-out forwards}.engine-logo[data-v-e4722aed]{width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 4px 20px rgba(0,0,0,.2));opacity:.9}.engine-name[data-v-e4722aed]{font-size:24px;font-weight:600;color:#333;letter-spacing:2px;margin:0;opacity:.9;line-height:1}.engine-info[data-v-e4722aed]{font-size:14px;color:#666;letter-spacing:1px;margin:0;opacity:.6;line-height:1}.engine-link[data-v-e4722aed]{display:flex;align-items:center;gap:12px;text-decoration:none;transition:all .3s ease}.engine-link:hover .engine-logo[data-v-e4722aed],.engine-link:hover .engine-name[data-v-e4722aed]{opacity:1}.engine-link:hover .engine-info[data-v-e4722aed]{opacity:.8}.engine-text[data-v-e4722aed]{display:flex;flex-direction:column;align-items:flex-start;gap:0}.patchouli-link[data-v-e4722aed]{display:flex;align-items:center;gap:12px;text-decoration:none;transition:all .3s ease}.patchouli-icon[data-v-e4722aed]{width:80px;height:80px;object-fit:contain;opacity:.9}.patchouli-name[data-v-e4722aed]{font-size:24px;font-weight:600;color:#333;letter-spacing:.5px;margin:0;opacity:.9;line-height:1}.patchouli-info[data-v-e4722aed]{font-size:14px;color:#666;letter-spacing:1px;margin:0;opacity:.6;text-transform:lowercase;line-height:1}.patchouli-link:hover .patchouli-icon[data-v-e4722aed],.patchouli-link:hover .patchouli-name[data-v-e4722aed]{opacity:1}.patchouli-link:hover .patchouli-info[data-v-e4722aed]{opacity:.8}.patchouli-text[data-v-e4722aed]{display:flex;flex-direction:column;align-items:flex-start;gap:0}.game-logo-slide[data-v-e4722aed]{display:flex;flex-direction:column;align-items:center;justify-content:center}.game-title[data-v-e4722aed]{font-size:72px;font-weight:700;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:4px}.game-subtitle[data-v-e4722aed]{margin-top:20px;font-size:18px;color:#0009;letter-spacing:6px;text-transform:uppercase}
