.app-modal-backdrop[data-v-269e8ee8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.app-modal[data-v-269e8ee8]{background:#fff;border:3px solid #2c3e50;border-radius:14px;max-width:360px;width:100%;padding:24px 22px 18px;text-align:center;box-shadow:0 12px 40px #00000059;color:#2c3e50;font-family:inherit;max-height:calc(100vh - 40px);overflow-y:auto}.app-modal-icon[data-v-269e8ee8]{width:56px;height:56px;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:#fff;line-height:1}.app-modal-icon.icon-success[data-v-269e8ee8]{background:#53c278}.app-modal-icon.icon-error[data-v-269e8ee8]{background:#c0392b}.app-modal-icon.icon-warning[data-v-269e8ee8]{background:#f1c40f;color:#2c3e50}.app-modal-icon.icon-info[data-v-269e8ee8]{background:#3498db}.app-modal-icon-img[data-v-269e8ee8]{display:block;margin:0 auto 14px;max-width:120px;max-height:120px}.app-modal-title[data-v-269e8ee8]{margin:0 0 8px;font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:700;font-size:22px;color:#2c3e50}.app-modal-text[data-v-269e8ee8]{margin:0 0 14px;font-size:15px;line-height:1.4;white-space:pre-line}.app-modal-content[data-v-269e8ee8]{margin:0 0 14px}.app-modal-content[data-v-269e8ee8] input,.app-modal-content[data-v-269e8ee8] textarea{width:100%;padding:8px 10px;border:2px solid #2c3e50;border-radius:8px;font-size:14px;color:#111;box-sizing:border-box}.app-modal-buttons[data-v-269e8ee8]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:6px}.app-modal-btn[data-v-269e8ee8]{flex:1 1 auto;min-width:90px;padding:10px 16px;border:none;border-radius:8px;font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:700;font-size:16px;cursor:pointer;color:#fff;background:#2c3e50;transition:filter .15s ease,transform .05s ease}.app-modal-btn[data-v-269e8ee8]:hover{filter:brightness(1.15)}.app-modal-btn[data-v-269e8ee8]:active{transform:translateY(1px)}.app-modal-btn.variant-primary[data-v-269e8ee8]{background:#2c3e50}.app-modal-btn.variant-danger[data-v-269e8ee8]{background:#c0392b}.app-modal-btn.variant-default[data-v-269e8ee8]{background:#7f8c8d}.app-modal-buttons.stacked[data-v-269e8ee8]{flex-direction:column;gap:10px}.app-modal-buttons.stacked .app-modal-btn[data-v-269e8ee8]{width:100%;min-width:0;flex:0 0 auto;display:flex;align-items:center;gap:12px;text-align:left;white-space:normal;line-height:1.3;padding:14px 16px}.app-modal-btn-icon[data-v-269e8ee8]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.app-modal-btn-icon[data-v-269e8ee8] svg{width:24px;height:24px;display:block}.app-modal-btn-label[data-v-269e8ee8]{flex:1 1 auto}.app-modal-btn.variant-favored[data-v-269e8ee8]{background:#eafaf1;color:#1e7e46;border:2px solid #27ae60;font-weight:700;box-shadow:0 2px 10px #27ae6040}.app-modal-btn.variant-destructive[data-v-269e8ee8]{background:#fdecea;color:#c0392b;border:2px solid #e5978f;font-weight:600}.app-modal-btn.variant-discouraged[data-v-269e8ee8]{background:transparent;color:#7f8c8d;border:1px solid #cdd3d6;font-weight:400;font-size:13px}.modal-fade-enter-active[data-v-269e8ee8],.modal-fade-leave-active[data-v-269e8ee8]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-269e8ee8],.modal-fade-leave-to[data-v-269e8ee8]{opacity:0}@font-face{font-family:Brothers of Metal;src:url(data:font/woff2;base64,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) format("woff2"),url(./BrothersofMetal-C9OnzGQv.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Kaku Gothic Antique;src:url(./zenkakugothicantique-regular-webfont-BT-tixxa.woff2) format("woff2"),url(./zenkakugothicantique-regular-webfont-DbdhoTS2.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Kaku Gothic Antique;src:url(./zenkakugothicantique-regular-webfont-BT-tixxa.woff2) format("woff2"),url(./zenkakugothicantique-regular-webfont-DbdhoTS2.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--sat: env(safe-area-inset-top, 0px);--sab: env(safe-area-inset-bottom, 0px);--sal: env(safe-area-inset-left, 0px);--sar: env(safe-area-inset-right, 0px);--app-h: calc(100vh - var(--safe-area-inset-top, var(--sat)) - var(--safe-area-inset-bottom, var(--sab)))}@supports (height: 100svh){:root{--app-h: calc(100svh - var(--safe-area-inset-top, var(--sat)) - var(--safe-area-inset-bottom, var(--sab)))}}*{-webkit-user-select:none;user-select:none}html{padding-top:var(--safe-area-inset-top, var(--sat));padding-bottom:var(--safe-area-inset-bottom, var(--sab));overscroll-behavior:none;overflow:hidden;touch-action:manipulation;height:var(--app-h);display:block;font-size:16px;background:#1a1d24;font-family:Zen Kaku Gothic Antique,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;overscroll-behavior:none;overflow:hidden;height:100%}.status{background:#2c3e5099;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:block;position:fixed;top:0;left:0;right:0;height:var(--safe-area-inset-top, var(--sat));width:100vw;z-index:9999}.bottom-bar{background:#2c3e5099;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:block;position:fixed;bottom:0;left:0;right:0;height:var(--safe-area-inset-bottom, var(--sab));width:100vw;z-index:9999;pointer-events:none}#app{font-family:Zen Kaku Gothic Antique,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#fff;box-sizing:border-box;height:100%;width:100%;max-width:55vh;min-width:40vh;margin:auto;overflow:hidden}html.demo-web,html.demo-web body{background:#0b0f1a}html.demo-web #app{transform:translateZ(0)}.back-button svg{width:24px;height:24px;flex-shrink:0}.btn-previous{text-decoration:none;color:#2c3e50;padding-top:10px;padding-bottom:5px;display:inline-block}.text-left{text-align:left}.global-curtain{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;z-index:9999;pointer-events:none}.curtain-enter-active,.curtain-leave-active{transition:opacity .5s}.curtain-enter-from,.curtain-leave-to{opacity:0}.home[data-v-c4aaf122]{display:flex;height:100%;flex-direction:column;justify-content:space-around;max-width:768px;margin-left:auto;margin-right:auto;background:url(./home-Dzu4ETWS.webp) no-repeat center center fixed;background-size:auto 100vh}.home .logo[data-v-c4aaf122]{max-width:200px;margin:auto}.home .menu[data-v-c4aaf122]{padding:20px}.home .button a[data-v-c4aaf122],.home .menu a[data-v-c4aaf122]{text-decoration:none;color:#fff;background:#2c3e50;width:100%;max-width:120px;padding:15px;margin:auto;border-radius:5px;display:inline-block}.home .button a svg[data-v-c4aaf122]{width:60px}.menu-list[data-v-c4aaf122]{position:fixed;border:2px solid #fff;border-radius:5px;background-color:#fff;color:#2c3e50;width:15rem;left:calc(50% - 7.5rem);top:calc(50vh - 200px);z-index:2}.menu-list ul[data-v-c4aaf122]{list-style:none;padding:0}.menu-list ul>li[data-v-c4aaf122]{line-height:3rem}.menu-list ul>li a[data-v-c4aaf122]{color:#2c3e50;font-size:1.25rem;text-decoration:none;display:block}.overlay[data-v-c4aaf122]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}.settings-page[data-v-2874ef9e]{height:100%;background-color:#2c3e50;color:#fff;padding:20px;box-sizing:border-box;display:flex;flex-direction:column}.header[data-v-2874ef9e]{display:flex;align-items:center;margin-bottom:30px;flex-shrink:0}.back-button[data-v-2874ef9e]{background:none;border:none;color:#fff;cursor:pointer;width:40px;height:40px;padding:5px;margin-right:20px;display:flex;align-items:center;justify-content:center}.header h1[data-v-2874ef9e]{margin:0 60px 0 0;font-size:1.5rem;flex-grow:1;text-align:center}.settings-container[data-v-2874ef9e]{flex-grow:1;overflow-y:auto;max-width:600px;margin:0 auto;width:100%;-webkit-overflow-scrolling:touch;padding-bottom:var(--safe-area-inset-bottom, var(--sab))}.setting-item[data-v-2874ef9e]{background-color:#0003;padding:20px;border-radius:10px;margin-bottom:15px;display:flex;flex-direction:column}.setting-item.checkbox-item[data-v-2874ef9e]{flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}.setting-item label[data-v-2874ef9e]{font-size:1.1rem;font-weight:700}.setting-item select[data-v-2874ef9e]{margin-top:10px;padding:12px;border-radius:5px;border:1px solid rgba(255,255,255,.3);background-color:#34495e;color:#fff;font-size:1rem;outline:none;width:100%;box-sizing:border-box}.toggle-switch[data-v-2874ef9e]{position:relative;display:inline-block;width:50px;height:28px}.toggle-switch input[data-v-2874ef9e]{opacity:0;width:0;height:0}.slider[data-v-2874ef9e]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#95a5a6;transition:.4s;border-radius:34px}.slider[data-v-2874ef9e]:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.setting-item.danger-item[data-v-2874ef9e]{flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer;background-color:#c0392b33;border:1px solid rgba(231,76,60,.5)}.setting-item.danger-item[data-v-2874ef9e]:hover{background-color:#c0392b66}input:checked+.slider[data-v-2874ef9e]{background-color:#27ae60}input:focus+.slider[data-v-2874ef9e]{box-shadow:0 0 1px #27ae60}input:checked+.slider[data-v-2874ef9e]:before{transform:translate(22px)}input:disabled+.slider[data-v-2874ef9e]{background-color:#7f8c8d;opacity:.5;cursor:not-allowed}
