.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.main-menu[data-v-c3ef2a17]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.header[data-v-c3ef2a17]{display:flex;align-items:center;margin-bottom:16px;padding:16px 16px 0}h1[data-v-c3ef2a17]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.menu-container[data-v-c3ef2a17]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-c3ef2a17]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-c3ef2a17]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-c3ef2a17]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-c3ef2a17]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.menu-icon img.loading[data-v-c3ef2a17]{opacity:0}.menu-content[data-v-c3ef2a17]{flex:1}.menu-title[data-v-c3ef2a17]{font-size:16px;font-weight:500;margin-bottom:4px;color:var(--tg-theme-text-color, #000000)}.menu-description[data-v-c3ef2a17]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-c3ef2a17]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.no-access-message[data-v-c3ef2a17]{text-align:center;padding:32px 16px;color:var(--tg-theme-text-color, #000000)}.error-icon[data-v-c3ef2a17]{font-size:48px;margin-bottom:16px}.no-access-message h2[data-v-c3ef2a17]{font-size:20px;margin-bottom:8px}.no-access-message p[data-v-c3ef2a17]{color:var(--tg-theme-hint-color, #999999);font-size:14px;line-height:1.4}.settings-page[data-v-855beab5]{padding:20px;max-width:600px;margin:0 auto;background:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);min-height:100vh}.settings-header[data-v-855beab5]{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid var(--tg-theme-section-separator-color, #e5e5e5)}.settings-header h1[data-v-855beab5]{font-size:24px;font-weight:600;margin:0 0 8px;color:var(--tg-theme-text-color, #000000)}.settings-subtitle[data-v-855beab5]{font-size:16px;color:var(--tg-theme-hint-color, #999999);margin:0}.settings-section[data-v-855beab5]{margin-bottom:30px}.section-header[data-v-855beab5]{margin-bottom:15px}.section-header h2[data-v-855beab5]{font-size:18px;font-weight:500;margin:0 0 5px;color:var(--tg-theme-text-color, #000000)}.section-description[data-v-855beab5]{font-size:14px;color:var(--tg-theme-hint-color, #999999);margin:0}.setting-item[data-v-855beab5]{background:var(--tg-theme-secondary-bg-color, #f8f8f8);border-radius:12px;padding:16px;margin-bottom:12px}.setting-item.clickable[data-v-855beab5]{cursor:pointer;transition:background-color .2s ease,transform .1s ease}.setting-item.clickable[data-v-855beab5]:hover{background:var(--tg-theme-section-bg-color, #f0f0f0)}.setting-item.clickable[data-v-855beab5]:active{transform:scale(.98)}.setting-info[data-v-855beab5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.setting-label[data-v-855beab5]{font-weight:500;color:var(--tg-theme-text-color, #000000)}.setting-value[data-v-855beab5]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.setting-action[data-v-855beab5]{font-size:14px;color:var(--tg-theme-link-color, #3390ec);font-weight:500}.language-options[data-v-855beab5]{display:flex;flex-direction:column;gap:8px}.language-option[data-v-855beab5]{display:flex;align-items:center;padding:12px;background:var(--tg-theme-bg-color, #ffffff);border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all .2s ease}.language-option[data-v-855beab5]:hover{background:var(--tg-theme-section-bg-color, #f0f0f0)}.language-option.active[data-v-855beab5]{border-color:var(--tg-theme-button-color, #3390ec);background:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.language-flag[data-v-855beab5]{font-size:20px;margin-right:12px}.language-name[data-v-855beab5]{flex:1;font-weight:500}.language-check[data-v-855beab5]{color:var(--tg-theme-button-text-color, #ffffff);font-weight:700}.theme-note[data-v-855beab5],.setting-note[data-v-855beab5]{margin-top:8px;color:var(--tg-theme-hint-color, #999999)}.setting-toggle[data-v-855beab5]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%}.toggle-slider[data-v-855beab5]{position:relative;display:inline-block;width:44px;height:24px;background-color:#ccc;border-radius:12px;transition:.3s}.app-info[data-v-855beab5]{display:flex;flex-direction:column;gap:8px}.info-item[data-v-855beab5]{display:flex;justify-content:space-between;align-items:center}.info-label[data-v-855beab5]{color:var(--tg-theme-hint-color, #999999)}.info-value[data-v-855beab5]{font-weight:500;color:var(--tg-theme-text-color, #000000)}@media (max-width: 480px){.settings-page[data-v-855beab5]{padding:16px}.settings-header h1[data-v-855beab5]{font-size:20px}.language-option[data-v-855beab5]{padding:10px}}.notifications-settings[data-v-0f8ac2cb]{padding:20px;max-width:600px;margin:0 auto;background:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);min-height:100vh}.notifications-header[data-v-0f8ac2cb]{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid var(--tg-theme-section-separator-color, #e5e5e5)}.notifications-header h1[data-v-0f8ac2cb]{font-size:24px;font-weight:600;margin:0 0 8px;color:var(--tg-theme-text-color, #000000)}.notifications-subtitle[data-v-0f8ac2cb]{font-size:16px;color:var(--tg-theme-hint-color, #999999);margin:0}.loading-state[data-v-0f8ac2cb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.loading-spinner[data-v-0f8ac2cb]{width:40px;height:40px;border:3px solid var(--tg-theme-section-separator-color, #e5e5e5);border-top:3px solid var(--tg-theme-button-color, #3390ec);border-radius:50%;animation:spin-0f8ac2cb 1s linear infinite;margin-bottom:16px}@keyframes spin-0f8ac2cb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notifications-list[data-v-0f8ac2cb]{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.notification-item[data-v-0f8ac2cb]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--tg-theme-secondary-bg-color, #f8f8f8);border-radius:12px;transition:background-color .2s ease}.notification-item[data-v-0f8ac2cb]:hover{background:var(--tg-theme-section-bg-color, #f0f0f0)}.notification-info[data-v-0f8ac2cb]{flex:1;min-width:0}.notification-name[data-v-0f8ac2cb]{font-size:16px;font-weight:500;color:var(--tg-theme-text-color, #000000);margin-bottom:4px;line-height:1.4}.notification-key[data-v-0f8ac2cb]{font-size:13px;color:var(--tg-theme-hint-color, #999999);font-family:monospace}.notification-toggle[data-v-0f8ac2cb]{display:flex;align-items:center;cursor:pointer;margin-left:16px}.notification-toggle input[type=checkbox][data-v-0f8ac2cb]{display:none}.toggle-slider[data-v-0f8ac2cb]{position:relative;display:inline-block;width:44px;height:24px;background-color:var(--tg-theme-section-separator-color, #ccc);border-radius:12px;transition:all .3s ease}.toggle-slider[data-v-0f8ac2cb]:before{content:"";position:absolute;width:20px;height:20px;background-color:#fff;border-radius:50%;top:2px;left:2px;transition:all .3s ease;box-shadow:0 2px 4px #0000001a}.notification-toggle input[type=checkbox]:checked+.toggle-slider[data-v-0f8ac2cb]{background-color:var(--tg-theme-button-color, #3390ec)}.notification-toggle input[type=checkbox]:checked+.toggle-slider[data-v-0f8ac2cb]:before{transform:translate(20px)}.empty-state[data-v-0f8ac2cb]{text-align:center;padding:60px 20px}.empty-icon[data-v-0f8ac2cb]{font-size:64px;margin-bottom:16px;opacity:.5}.empty-state h3[data-v-0f8ac2cb]{font-size:20px;font-weight:500;margin:0 0 8px;color:var(--tg-theme-text-color, #000000)}.empty-state p[data-v-0f8ac2cb]{font-size:16px;color:var(--tg-theme-hint-color, #999999);margin:0}.save-section[data-v-0f8ac2cb]{margin:30px 0;text-align:center}.save-button[data-v-0f8ac2cb]{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:120px}.save-button[data-v-0f8ac2cb]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.save-button[data-v-0f8ac2cb]:disabled{opacity:.6;cursor:not-allowed;transform:none}.info-section[data-v-0f8ac2cb]{margin-top:30px}.info-card[data-v-0f8ac2cb]{display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--tg-theme-secondary-bg-color, #f8f8f8);border-radius:12px;border-left:4px solid var(--tg-theme-button-color, #3390ec)}.info-icon[data-v-0f8ac2cb]{font-size:20px;margin-top:2px}.info-text[data-v-0f8ac2cb]{flex:1}.info-text strong[data-v-0f8ac2cb]{display:block;font-size:14px;font-weight:500;color:var(--tg-theme-text-color, #000000);margin-bottom:4px}.info-text p[data-v-0f8ac2cb]{font-size:13px;color:var(--tg-theme-hint-color, #999999);margin:0;line-height:1.4}@media (max-width: 480px){.notifications-settings[data-v-0f8ac2cb]{padding:16px}.notifications-header h1[data-v-0f8ac2cb]{font-size:20px}.notification-item[data-v-0f8ac2cb]{padding:14px}.notification-name[data-v-0f8ac2cb]{font-size:15px}.notification-toggle[data-v-0f8ac2cb]{margin-left:12px}.info-card[data-v-0f8ac2cb]{padding:14px}}@media (prefers-color-scheme: dark){.loading-spinner[data-v-0f8ac2cb]{border-color:var(--tg-theme-section-separator-color, #333);border-top-color:var(--tg-theme-button-color, #3390ec)}.toggle-slider[data-v-0f8ac2cb]:before{box-shadow:0 2px 4px #0000004d}}.hell-event-notifications[data-v-c3d64688]{padding:20px;max-width:600px;margin:0 auto;background:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);min-height:100vh}.notifications-header[data-v-c3d64688]{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid var(--tg-theme-section-separator-color, #e5e5e5)}.notifications-header h1[data-v-c3d64688]{font-size:24px;font-weight:600;margin:0 0 8px;color:var(--tg-theme-text-color, #000000)}.notifications-subtitle[data-v-c3d64688]{font-size:16px;color:var(--tg-theme-hint-color, #999999);margin:0}.loading-state[data-v-c3d64688]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.loading-spinner[data-v-c3d64688]{width:40px;height:40px;border:3px solid var(--tg-theme-section-separator-color, #e5e5e5);border-top:3px solid var(--tg-theme-button-color, #3390ec);border-radius:50%;animation:spin-c3d64688 1s linear infinite;margin-bottom:16px}@keyframes spin-c3d64688{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notification-section[data-v-c3d64688]{margin-bottom:40px}.section-header[data-v-c3d64688]{margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--tg-theme-section-separator-color, #e5e5e5)}.section-header h3[data-v-c3d64688]{font-size:18px;font-weight:600;margin:0 0 6px;color:var(--tg-theme-text-color, #000000)}.section-desc[data-v-c3d64688]{font-size:14px;color:var(--tg-theme-hint-color, #999999);margin:0;line-height:1.4}.notifications-list[data-v-c3d64688]{display:flex;flex-direction:column;gap:16px}.notification-item[data-v-c3d64688]{background:var(--tg-theme-secondary-bg-color, #f8f8f8);border-radius:12px;overflow:hidden;transition:background-color .2s ease}.notification-main[data-v-c3d64688]{display:flex;align-items:center;justify-content:space-between;padding:16px}.notification-info[data-v-c3d64688]{flex:1;min-width:0}.notification-name[data-v-c3d64688]{font-size:16px;font-weight:500;color:var(--tg-theme-text-color, #000000);line-height:1.4}.notification-toggle[data-v-c3d64688]{display:flex;align-items:center;cursor:pointer;margin-left:16px}.notification-toggle input[type=checkbox][data-v-c3d64688]{display:none}.toggle-slider[data-v-c3d64688]{position:relative;display:inline-block;width:44px;height:24px;background-color:var(--tg-theme-section-separator-color, #ccc);border-radius:12px;transition:all .3s ease}.toggle-slider[data-v-c3d64688]:before{content:"";position:absolute;width:20px;height:20px;background-color:#fff;border-radius:50%;top:2px;left:2px;transition:all .3s ease;box-shadow:0 2px 4px #0000001a}.notification-toggle input[type=checkbox]:checked+.toggle-slider[data-v-c3d64688]{background-color:var(--tg-theme-button-color, #3390ec)}.notification-toggle input[type=checkbox]:checked+.toggle-slider[data-v-c3d64688]:before{transform:translate(20px)}.notification-options[data-v-c3d64688]{padding:12px 16px;background:var(--tg-theme-bg-color, #ffffff);border-top:1px solid var(--tg-theme-section-separator-color, #e5e5e5)}.option-row[data-v-c3d64688]{margin-bottom:12px}.option-row[data-v-c3d64688]:last-child{margin-bottom:0}.option-toggle[data-v-c3d64688]{display:flex;align-items:center;cursor:pointer;gap:12px}.option-toggle input[type=checkbox][data-v-c3d64688]{width:18px;height:18px;accent-color:var(--tg-theme-button-color, #3390ec);cursor:pointer}.option-label[data-v-c3d64688]{font-size:14px;color:var(--tg-theme-text-color, #000000);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.save-section[data-v-c3d64688]{margin:30px 0;text-align:center}.save-button[data-v-c3d64688]{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:120px}.save-button[data-v-c3d64688]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.save-button[data-v-c3d64688]:disabled{opacity:.6;cursor:not-allowed;transform:none}.info-section[data-v-c3d64688]{margin-top:30px}.info-card[data-v-c3d64688]{display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--tg-theme-secondary-bg-color, #f8f8f8);border-radius:12px;border-left:4px solid var(--tg-theme-button-color, #3390ec)}.info-icon[data-v-c3d64688]{font-size:20px;margin-top:2px}.info-text[data-v-c3d64688]{flex:1}.info-text strong[data-v-c3d64688]{display:block;font-size:14px;font-weight:500;color:var(--tg-theme-text-color, #000000);margin-bottom:4px}.info-text p[data-v-c3d64688]{font-size:13px;color:var(--tg-theme-hint-color, #999999);margin:0;line-height:1.4}@media (max-width: 480px){.hell-event-notifications[data-v-c3d64688]{padding:16px}.notifications-header h1[data-v-c3d64688]{font-size:20px}.notification-main[data-v-c3d64688]{padding:14px}.notification-options[data-v-c3d64688]{padding:12px 14px}.notification-name[data-v-c3d64688]{font-size:15px}.notification-toggle[data-v-c3d64688]{margin-left:12px}.info-card[data-v-c3d64688]{padding:14px}}.format-options[data-v-c3d64688]{display:flex;flex-direction:column;gap:12px}.format-option[data-v-c3d64688]{display:flex;align-items:center;padding:16px;background:var(--tg-theme-bg-color, #ffffff);border:2px solid var(--tg-theme-section-separator-color, #e5e5e5);border-radius:12px;cursor:pointer;transition:all .2s ease;gap:12px}.format-option[data-v-c3d64688]:hover{background:var(--tg-theme-secondary-bg-color, #f8f8f8)}.format-option.active[data-v-c3d64688]{border-color:var(--tg-theme-button-color, #3390ec);background:var(--tg-theme-secondary-bg-color, #f8f8f8)}.format-option input[type=radio][data-v-c3d64688]{width:18px;height:18px;accent-color:var(--tg-theme-button-color, #3390ec);cursor:pointer}.format-content[data-v-c3d64688]{flex:1}.format-title[data-v-c3d64688]{font-size:16px;font-weight:500;color:var(--tg-theme-text-color, #000000);margin-bottom:4px}.format-desc[data-v-c3d64688]{font-size:14px;color:var(--tg-theme-hint-color, #999999);line-height:1.3}@media (prefers-color-scheme: dark){.loading-spinner[data-v-c3d64688]{border-color:var(--tg-theme-section-separator-color, #333);border-top-color:var(--tg-theme-button-color, #3390ec)}.toggle-slider[data-v-c3d64688]:before{box-shadow:0 2px 4px #0000004d}}.admin-panel[data-v-1a87c986]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.header[data-v-1a87c986]{display:flex;align-items:center;margin-bottom:20px}h1[data-v-1a87c986]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.menu-container[data-v-1a87c986]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-1a87c986]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-1a87c986]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-1a87c986]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-1a87c986]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.menu-icon img.loading[data-v-1a87c986]{opacity:0}.menu-content[data-v-1a87c986]{flex:1}.menu-title[data-v-1a87c986]{font-size:16px;font-weight:500;margin-bottom:4px;color:var(--tg-theme-text-color, #000000)}.menu-description[data-v-1a87c986]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-1a87c986]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.back-button[data-v-1a87c986]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}@media (prefers-color-scheme: dark){.admin-panel[data-v-1a87c986]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.menu-item[data-v-1a87c986]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e)}.menu-title[data-v-1a87c986]{color:var(--tg-theme-text-color, #ffffff)}.menu-description[data-v-1a87c986]{color:var(--tg-theme-hint-color, #8e8e93)}.back-button[data-v-1a87c986]{color:var(--tg-theme-text-color, #ffffff)}}.no-access-message[data-v-1a87c986]{text-align:center;padding:32px 16px;color:var(--tg-theme-text-color, #000000)}.error-icon[data-v-1a87c986]{font-size:48px;margin-bottom:16px}.no-access-message h2[data-v-1a87c986]{font-size:20px;margin-bottom:8px}.no-access-message p[data-v-1a87c986]{color:var(--tg-theme-hint-color, #999999);font-size:14px;line-height:1.4}.modal[data-v-454588a7]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-454588a7]{background-color:var(--tg-theme-bg-color, #ffffff);border-radius:12px;padding:20px;width:90%;max-width:500px}.modal-header[data-v-454588a7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-header h2[data-v-454588a7]{margin:0;font-size:18px;color:var(--tg-theme-text-color, #000000)}.close-button[data-v-454588a7]{background:none;border:none;font-size:24px;cursor:pointer;color:var(--tg-theme-hint-color, #999999)}.form-group[data-v-454588a7]{margin-bottom:16px}.form-group label[data-v-454588a7]{display:block;margin-bottom:8px;color:var(--tg-theme-text-color, #000000);font-size:14px}.form-group input[type=text][data-v-454588a7],.form-group input[type=date][data-v-454588a7]{width:100%;padding:8px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000)}.checkbox[data-v-454588a7]{display:flex;align-items:center}.checkbox label[data-v-454588a7]{margin-bottom:0;margin-left:8px}.form-actions[data-v-454588a7]{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}button[data-v-454588a7]{padding:8px 16px;border-radius:8px;border:none;cursor:pointer;font-size:14px}.cancel[data-v-454588a7]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000)}.submit[data-v-454588a7]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.submit[data-v-454588a7]:disabled{opacity:.7;cursor:not-allowed}.error-message[data-v-454588a7]{color:#dc3545;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;padding:10px;margin-bottom:15px;font-size:14px}.no-access-message[data-v-454588a7]{text-align:center;padding:20px}.error-icon[data-v-454588a7]{font-size:48px;margin-bottom:10px}@media (prefers-color-scheme: dark){.modal-content[data-v-454588a7]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.form-group input[type=text][data-v-454588a7],.form-group input[type=date][data-v-454588a7]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);border-color:var(--tg-theme-hint-color, #3a3a3c);color:var(--tg-theme-text-color, #ffffff)}.cancel[data-v-454588a7]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff)}.error-message[data-v-454588a7]{background-color:#dc35451a;border-color:#dc354533}}.server-list[data-v-92f0b82f]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.header[data-v-92f0b82f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:16px 16px 0}h1[data-v-92f0b82f]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.add-button[data-v-92f0b82f]{padding:8px 16px;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;cursor:pointer;font-size:14px}.server-content[data-v-92f0b82f]{padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px}.loading[data-v-92f0b82f],.empty-state[data-v-92f0b82f]{text-align:center;padding:24px;color:var(--tg-theme-hint-color, #999999)}.servers-grid[data-v-92f0b82f]{display:grid;gap:16px;grid-template-columns:1fr}.server-card[data-v-92f0b82f]{background-color:var(--tg-theme-bg-color, #ffffff);border-radius:8px;padding:16px}.server-header[data-v-92f0b82f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.server-header h3[data-v-92f0b82f]{margin:0;font-size:16px;font-weight:500}.status[data-v-92f0b82f]{padding:4px 8px;border-radius:4px;font-size:12px}.status.active[data-v-92f0b82f]{background-color:#e6f4ea;color:#137333}.status.inactive[data-v-92f0b82f]{background-color:#fce8e6;color:#c5221f}.server-info[data-v-92f0b82f]{font-size:14px}.server-info p[data-v-92f0b82f]{margin:4px 0;color:var(--tg-theme-text-color, #000000)}.server-info strong[data-v-92f0b82f]{font-weight:500}.server-actions[data-v-92f0b82f]{margin-top:12px;display:flex;justify-content:flex-end}.select-button[data-v-92f0b82f]{padding:8px 16px;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;cursor:pointer;font-size:14px;text-decoration:none;display:inline-block}.select-button[data-v-92f0b82f]:hover{opacity:.9}.monitoring-status[data-v-92f0b82f]{padding:2px 8px;border-radius:4px;font-size:12px}.monitoring-status.enabled[data-v-92f0b82f]{background-color:var(--tg-theme-button-color, #50a8eb);color:var(--tg-theme-button-text-color, #ffffff)}.monitoring-status.disabled[data-v-92f0b82f]{background-color:var(--tg-theme-hint-color, #999999);color:var(--tg-theme-bg-color, #ffffff)}@media (prefers-color-scheme: dark){.server-list[data-v-92f0b82f]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.server-content[data-v-92f0b82f]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e)}.server-card[data-v-92f0b82f]{background-color:var(--tg-theme-bg-color, #1c1c1e)}h1[data-v-92f0b82f],h2[data-v-92f0b82f],h3[data-v-92f0b82f],p[data-v-92f0b82f],strong[data-v-92f0b82f],span[data-v-92f0b82f]{color:var(--tg-theme-text-color, #ffffff)}.loading[data-v-92f0b82f],.empty-state[data-v-92f0b82f]{color:var(--tg-theme-hint-color, #8e8e93)}.status.active[data-v-92f0b82f]{background-color:#13733333;color:#34c759}.status.inactive[data-v-92f0b82f]{background-color:#c5221f33;color:#ff3b30}.server-info p[data-v-92f0b82f]{color:var(--tg-theme-text-color, #ffffff)}.select-button[data-v-92f0b82f]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.select-button[data-v-92f0b82f]:hover{opacity:.9}.add-button[data-v-92f0b82f]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.add-button[data-v-92f0b82f]:hover{opacity:.9}.server-header h3[data-v-92f0b82f]{color:var(--tg-theme-text-color, #ffffff)}.server-info strong[data-v-92f0b82f]{color:var(--tg-theme-hint-color, #8e8e93)}}.no-access-message[data-v-92f0b82f]{text-align:center;padding:24px;color:var(--tg-theme-hint-color, #999999)}.error-icon[data-v-92f0b82f]{font-size:24px;margin-bottom:16px}.no-access-message h2[data-v-92f0b82f]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.no-access-message p[data-v-92f0b82f]{margin:0;font-size:14px;color:var(--tg-theme-hint-color, #999999)}.server-details[data-v-b114dc03]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.header[data-v-b114dc03]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:16px 16px 0}.header-left[data-v-b114dc03]{display:flex;align-items:center;gap:16px}.back-button[data-v-b114dc03]{padding:8px 16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000);border:none;border-radius:8px;text-decoration:none;font-size:14px}.details-content[data-v-b114dc03]{padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px}.loading[data-v-b114dc03],.error[data-v-b114dc03]{text-align:center;padding:24px;color:var(--tg-theme-hint-color, #999999)}.error[data-v-b114dc03]{color:#dc3545}.server-info[data-v-b114dc03]{background-color:var(--tg-theme-bg-color, #ffffff);border-radius:8px;padding:16px}.info-grid[data-v-b114dc03]{display:grid;gap:16px;margin-top:16px}.info-item[data-v-b114dc03]{display:flex;justify-content:space-between;align-items:center}.status[data-v-b114dc03]{padding:4px 8px;border-radius:4px;font-size:12px}.status.active[data-v-b114dc03]{background-color:#e6f4ea;color:#137333}.status.inactive[data-v-b114dc03]{background-color:#fce8e6;color:#c5221f}.actions[data-v-b114dc03]{margin-top:20px;display:flex;justify-content:flex-end;gap:12px}.load-accounts-button[data-v-b114dc03],.update-accounts-button[data-v-b114dc03]{padding:10px 20px;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;cursor:pointer;font-size:14px}.load-accounts-button[data-v-b114dc03]:disabled,.update-accounts-button[data-v-b114dc03]:disabled{opacity:.7;cursor:not-allowed}.update-accounts-button[data-v-b114dc03]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000)}.header-buttons[data-v-b114dc03]{display:flex;gap:12px}.accounts-button[data-v-b114dc03]{padding:8px 16px;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;text-decoration:none;font-size:14px}.accounts-button[data-v-b114dc03]:hover{opacity:.9}@media (prefers-color-scheme: dark){.server-details[data-v-b114dc03]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.details-content[data-v-b114dc03]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e)}.server-info[data-v-b114dc03]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.back-button[data-v-b114dc03]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff)}.status.active[data-v-b114dc03]{background-color:#13733333}.status.inactive[data-v-b114dc03]{background-color:#c5221f33}.update-accounts-button[data-v-b114dc03]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff)}h1[data-v-b114dc03],h2[data-v-b114dc03],h3[data-v-b114dc03],p[data-v-b114dc03],strong[data-v-b114dc03],span[data-v-b114dc03]{color:var(--tg-theme-text-color, #ffffff)}.loading[data-v-b114dc03]{color:var(--tg-theme-hint-color, #8e8e93)}.error[data-v-b114dc03]{color:#dc3545e6}.load-accounts-button[data-v-b114dc03]{background-color:var(--tg-theme-button-color, #3390ec)}.load-accounts-button[data-v-b114dc03]:disabled,.update-accounts-button[data-v-b114dc03]:disabled{opacity:.5}}.switch[data-v-b114dc03]{position:relative;display:inline-block;width:44px;height:24px}.switch input[data-v-b114dc03]{opacity:0;width:0;height:0}.slider[data-v-b114dc03]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--tg-theme-hint-color, #ccc);transition:.4s;border-radius:24px}.slider[data-v-b114dc03]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-b114dc03]{background-color:var(--tg-theme-button-color, #50a8eb)}input:checked+.slider[data-v-b114dc03]:before{transform:translate(20px)}.admins-section[data-v-b114dc03]{flex-direction:column;gap:8px}.admins-list[data-v-b114dc03]{display:flex;flex-direction:column;gap:8px}.admin-items[data-v-b114dc03]{display:flex;flex-direction:column;gap:4px}.admin-item[data-v-b114dc03]{display:flex;justify-content:space-between;align-items:center;padding:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:4px}.add-admin-button[data-v-b114dc03]{margin-top:8px;padding:8px;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:4px;cursor:pointer}.admin-search-input[data-v-b114dc03]{width:100%;padding:8px 12px;border-radius:8px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:var(--tg-theme-secondary-bg-color, #efeff4);color:var(--tg-theme-text-color, #000000);font-size:14px;margin-bottom:12px}.admin-option[data-v-b114dc03]{padding:12px;border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #efeff4);cursor:pointer;transition:background-color .2s;margin-bottom:8px}.admin-option.selected[data-v-b114dc03]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.admin-option-main[data-v-b114dc03]{display:flex;justify-content:space-between;align-items:center}.admin-name[data-v-b114dc03]{font-weight:500}.admin-phone[data-v-b114dc03]{font-size:.9em;opacity:.8}.admins-list-container[data-v-b114dc03]{max-height:300px;overflow-y:auto;margin-top:12px}.no-admins-found[data-v-b114dc03]{text-align:center;padding:24px;color:var(--tg-theme-hint-color, #999999)}@media (prefers-color-scheme: dark){.admin-search-input[data-v-b114dc03]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);border-color:var(--tg-theme-hint-color, #8e8e93);color:var(--tg-theme-text-color, #ffffff)}.admin-option[data-v-b114dc03]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff)}.admin-option[data-v-b114dc03]:hover{background-color:var(--tg-theme-hint-color, #404040)}}.modal[data-v-b114dc03]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-b114dc03]{background-color:var(--tg-theme-bg-color, #ffffff);padding:16px;border-radius:8px;width:90%;max-width:400px;max-height:90vh;overflow-y:auto}.modal-body[data-v-b114dc03]{margin:16px 0}.modal-footer[data-v-b114dc03]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.cancel-button[data-v-b114dc03]{padding:8px 16px;border-radius:4px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:transparent;color:var(--tg-theme-text-color, #000000);cursor:pointer}.confirm-button[data-v-b114dc03]{padding:8px 16px;border-radius:4px;border:none;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);cursor:pointer}.confirm-button[data-v-b114dc03]:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme: dark){.modal-content[data-v-b114dc03]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.cancel-button[data-v-b114dc03]{color:var(--tg-theme-text-color, #ffffff);border-color:var(--tg-theme-hint-color, #8e8e93)}}.server-accounts[data-v-52343d95]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.header[data-v-52343d95]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:16px 16px 0}.back-button[data-v-52343d95]{padding:8px 16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000);border:none;border-radius:8px;text-decoration:none;font-size:14px}.accounts-content[data-v-52343d95]{padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px}.accounts-header[data-v-52343d95]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.total-accounts[data-v-52343d95]{color:var(--tg-theme-hint-color, #999999)}.accounts-list[data-v-52343d95]{display:grid;gap:12px}.account-item[data-v-52343d95]{background-color:var(--tg-theme-bg-color, #ffffff);padding:12px;border-radius:8px;display:flex;justify-content:space-between}.account-info[data-v-52343d95]{display:flex;gap:8px}.loading[data-v-52343d95],.error[data-v-52343d95]{text-align:center;padding:24px;color:var(--tg-theme-hint-color, #999999)}.error[data-v-52343d95]{color:#dc3545}.header-buttons[data-v-52343d95]{display:flex;gap:12px}.update-button[data-v-52343d95]{padding:8px 16px;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;cursor:pointer;font-size:14px;min-width:160px}.update-button[data-v-52343d95]:disabled{opacity:.7;cursor:not-allowed}.update-button[data-v-52343d95]:hover:not(:disabled){opacity:.9}@media (prefers-color-scheme: dark){.server-accounts[data-v-52343d95]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.accounts-content[data-v-52343d95]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e)}.account-item[data-v-52343d95]{background-color:var(--tg-theme-bg-color, #1c1c1e)}h1[data-v-52343d95],h2[data-v-52343d95],h3[data-v-52343d95],p[data-v-52343d95],strong[data-v-52343d95]{color:var(--tg-theme-text-color, #ffffff)}.loading[data-v-52343d95]{color:var(--tg-theme-hint-color, #8e8e93)}.error[data-v-52343d95]{color:#dc3545e6}.back-button[data-v-52343d95]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff)}.update-button[data-v-52343d95]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.update-button[data-v-52343d95]:disabled{opacity:.5}.total-accounts[data-v-52343d95]{color:var(--tg-theme-hint-color, #8e8e93)}.account-info[data-v-52343d95]{color:var(--tg-theme-text-color, #ffffff)}.account-info strong[data-v-52343d95]{color:var(--tg-theme-hint-color, #8e8e93)}.accounts-header h2[data-v-52343d95]{color:var(--tg-theme-text-color, #ffffff)}}.users-list[data-v-2cf30e77]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-2cf30e77]{display:flex;align-items:center;margin-bottom:20px}.back-button[data-v-2cf30e77]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-2cf30e77]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.search-container[data-v-2cf30e77]{margin-bottom:16px}.search-input[data-v-2cf30e77]{width:100%;padding:12px;border-radius:12px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000);font-size:14px}.menu-container[data-v-2cf30e77]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-2cf30e77]{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;color:var(--tg-theme-text-color, #000000)}.user-info[data-v-2cf30e77]{display:flex;flex-direction:column;gap:4px}.username[data-v-2cf30e77]{font-size:16px;font-weight:500;color:var(--tg-theme-text-color, #000000)}.name[data-v-2cf30e77]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.select-button[data-v-2cf30e77]{display:flex;align-items:center;gap:8px;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);padding:8px 16px;border-radius:8px;border:none;cursor:pointer;font-size:14px}.menu-arrow[data-v-2cf30e77]{color:var(--tg-theme-button-text-color, #ffffff)}.no-results[data-v-2cf30e77]{text-align:center;color:var(--tg-theme-hint-color, #999999);padding:20px;font-style:italic}.pagination[data-v-2cf30e77]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:20px;padding:16px}.pagination-button[data-v-2cf30e77]{padding:8px 16px;border-radius:8px;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border:none;cursor:pointer}.pagination-button[data-v-2cf30e77]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-2cf30e77]{color:var(--tg-theme-text-color, #000000)}.no-access-message[data-v-2cf30e77]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center}.error-icon[data-v-2cf30e77]{font-size:48px;margin-bottom:16px}h2[data-v-2cf30e77]{margin:0;font-size:24px;color:var(--tg-theme-text-color, #000000)}.bulk-role-button[data-v-2cf30e77]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);padding:8px 16px;border-radius:8px;border:none;cursor:pointer;margin-left:auto}.filter-container[data-v-2cf30e77]{margin-top:8px}.type-filter[data-v-2cf30e77]{width:100%;padding:8px;border-radius:8px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:var(--tg-theme-secondary-bg-color, #f5f5f5)}.roles-list[data-v-2cf30e77]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.role-badge[data-v-2cf30e77]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:2px 6px;border-radius:4px;font-size:12px}.actions[data-v-2cf30e77]{display:flex;gap:8px;align-items:center}.role-button[data-v-2cf30e77]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000);padding:6px 12px;border-radius:6px;border:1px solid var(--tg-theme-hint-color, #999999);cursor:pointer}.roles-grid[data-v-2cf30e77]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:12px;max-height:300px;overflow-y:auto;padding-right:8px}.role-option[data-v-2cf30e77]{padding:12px;border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);display:flex;align-items:center}.type-select[data-v-2cf30e77]{width:100%;padding:12px;border-radius:8px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000);margin-top:8px;font-size:14px}.type-selection[data-v-2cf30e77]{margin-bottom:20px}.type-selection h4[data-v-2cf30e77],.available-roles h4[data-v-2cf30e77]{margin:0 0 8px;font-size:16px;color:var(--tg-theme-text-color, #000000)}.current-roles[data-v-2cf30e77]{margin-bottom:20px;padding:16px;border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5)}.current-roles h4[data-v-2cf30e77]{margin:0 0 12px;font-size:16px;color:var(--tg-theme-text-color, #000000)}.roles-list[data-v-2cf30e77]{display:flex;flex-direction:column;gap:8px}.role-item[data-v-2cf30e77]{display:flex;justify-content:space-between;align-items:center;padding:12px;background-color:var(--tg-theme-bg-color, #ffffff);border-radius:6px;border:1px solid var(--tg-theme-hint-color, #999999)}.role-item span[data-v-2cf30e77]{color:var(--tg-theme-text-color, #000000);font-size:14px}.remove-role-button[data-v-2cf30e77]{padding:6px 12px;border-radius:6px;border:1px solid #ff3b30;background-color:transparent;color:#ff3b30;cursor:pointer;font-size:14px;transition:all .2s ease}.remove-role-button[data-v-2cf30e77]:hover{background-color:#ff3b30;color:#fff}.available-roles[data-v-2cf30e77]{margin-top:20px}.available-roles h4[data-v-2cf30e77]{margin:0 0 12px;font-size:16px;color:var(--tg-theme-text-color, #000000)}.roles-grid[data-v-2cf30e77]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;max-height:300px;overflow-y:auto;padding-right:8px}.roles-grid[data-v-2cf30e77]::-webkit-scrollbar{width:6px}.roles-grid[data-v-2cf30e77]::-webkit-scrollbar-track{background:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:3px}.roles-grid[data-v-2cf30e77]::-webkit-scrollbar-thumb{background:var(--tg-theme-hint-color, #999999);border-radius:3px}.role-option[data-v-2cf30e77]{padding:12px;border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5)}.role-option label[data-v-2cf30e77]{display:flex;align-items:center;gap:8px;width:100%;cursor:pointer;color:var(--tg-theme-text-color, #000000)}.role-option input[type=checkbox][data-v-2cf30e77]{width:18px;height:18px;margin:0;accent-color:var(--tg-theme-button-color, #3390ec);cursor:pointer}.modal-overlay[data-v-2cf30e77]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal[data-v-2cf30e77]{background-color:var(--tg-theme-bg-color, #ffffff);border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.modal-content[data-v-2cf30e77]{padding:20px}.modal h3[data-v-2cf30e77]{margin:0 0 16px;font-size:18px;color:var(--tg-theme-text-color, #000000)}.modal-body[data-v-2cf30e77]{margin-bottom:20px}.modal-footer[data-v-2cf30e77]{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid var(--tg-theme-hint-color, #999999)}.cancel-button[data-v-2cf30e77]{padding:8px 16px;border-radius:8px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:transparent;color:var(--tg-theme-text-color, #000000);cursor:pointer}.confirm-button[data-v-2cf30e77]{padding:8px 16px;border-radius:8px;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border:none;cursor:pointer}.confirm-button[data-v-2cf30e77]:disabled{opacity:.5;cursor:not-allowed}.no-roles[data-v-2cf30e77]{text-align:center;padding:20px;color:var(--tg-theme-hint-color, #999999);font-style:italic}@media (prefers-color-scheme: dark){.users-list[data-v-2cf30e77]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.menu-item[data-v-2cf30e77]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e)}.search-input[data-v-2cf30e77]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);border-color:var(--tg-theme-hint-color, #8e8e93);color:var(--tg-theme-text-color, #ffffff)}.search-input[data-v-2cf30e77]::-moz-placeholder{color:var(--tg-theme-hint-color, #8e8e93)}.search-input[data-v-2cf30e77]::placeholder{color:var(--tg-theme-hint-color, #8e8e93)}.username[data-v-2cf30e77]{color:var(--tg-theme-text-color, #ffffff)}.name[data-v-2cf30e77]{color:var(--tg-theme-hint-color, #8e8e93)}.back-button[data-v-2cf30e77],h1[data-v-2cf30e77]{color:var(--tg-theme-text-color, #ffffff)}.no-results[data-v-2cf30e77]{color:var(--tg-theme-hint-color, #8e8e93)}.page-info[data-v-2cf30e77]{color:var(--tg-theme-text-color, #ffffff)}.role-button[data-v-2cf30e77]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff)}.role-badge[data-v-2cf30e77]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e)}.type-filter[data-v-2cf30e77]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff)}.role-item[data-v-2cf30e77]{background-color:var(--tg-theme-bg-color, #1c1c1e);border-color:var(--tg-theme-hint-color, #8e8e93)}.role-item span[data-v-2cf30e77]{color:var(--tg-theme-text-color, #ffffff)}.remove-role-button[data-v-2cf30e77]{border-color:#ff453a;color:#ff453a}.remove-role-button[data-v-2cf30e77]:hover{background-color:#ff453a;color:#fff}.modal[data-v-2cf30e77]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.modal h3[data-v-2cf30e77]{color:var(--tg-theme-text-color, #ffffff)}.cancel-button[data-v-2cf30e77]{color:var(--tg-theme-text-color, #ffffff);border-color:var(--tg-theme-hint-color, #8e8e93)}.role-option[data-v-2cf30e77]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e)}.type-select[data-v-2cf30e77]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff);border-color:var(--tg-theme-hint-color, #8e8e93)}.type-select option[data-v-2cf30e77]{background-color:var(--tg-theme-bg-color, #1c1c1e);color:var(--tg-theme-text-color, #ffffff)}.type-selection h4[data-v-2cf30e77],.available-roles h4[data-v-2cf30e77]{color:var(--tg-theme-text-color, #ffffff)}.cancel-button[data-v-2cf30e77]:hover{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e)}.modal-footer[data-v-2cf30e77]{border-top-color:var(--tg-theme-hint-color, #8e8e93)}.no-roles[data-v-2cf30e77]{color:var(--tg-theme-hint-color, #8e8e93)}}.user-view[data-v-29dc61ef]{padding:16px}.header[data-v-29dc61ef]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.back-button[data-v-29dc61ef]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);padding:8px 16px;border-radius:8px;border:none;cursor:pointer}.user-details[data-v-29dc61ef]{display:flex;flex-direction:column;gap:16px}.detail-item[data-v-29dc61ef]{display:flex;flex-direction:column;gap:4px}.label[data-v-29dc61ef]{color:var(--tg-theme-hint-color, #999999);font-size:14px}.value[data-v-29dc61ef]{font-size:16px}.roles[data-v-29dc61ef]{display:flex;gap:8px;flex-wrap:wrap}.role-badge[data-v-29dc61ef]{background-color:var(--tg-theme-secondary-bg-color, #efeff4);padding:4px 32px 4px 8px;border-radius:4px;font-size:14px;position:relative}.account-item[data-v-29dc61ef]{background-color:var(--tg-theme-secondary-bg-color, #efeff4);padding:12px 32px 12px 12px;border-radius:8px;position:relative}.account-main[data-v-29dc61ef]{display:flex;justify-content:space-between;margin-bottom:4px}.account-nickname[data-v-29dc61ef]{color:var(--tg-theme-hint-color, #999999)}.account-details[data-v-29dc61ef]{display:flex;gap:12px;font-size:14px;color:var(--tg-theme-hint-color, #999999)}.no-accounts[data-v-29dc61ef]{color:var(--tg-theme-hint-color, #999999);font-style:italic;margin-top:4px}.accounts-header[data-v-29dc61ef]{display:flex;justify-content:space-between;align-items:center}.add-account-button[data-v-29dc61ef]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);padding:4px 8px;border-radius:4px;border:none;cursor:pointer;font-size:14px}.modal[data-v-29dc61ef]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-29dc61ef]{background-color:var(--tg-theme-bg-color, #ffffff);padding:16px;border-radius:8px;width:90%;max-width:400px}.modal-body[data-v-29dc61ef]{margin:16px 0}.account-search-input[data-v-29dc61ef]{width:100%;padding:8px 12px;border-radius:8px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:var(--tg-theme-secondary-bg-color, #efeff4);color:var(--tg-theme-text-color, #000000);font-size:14px;margin-bottom:12px}.accounts-list-container[data-v-29dc61ef]{max-height:300px;overflow-y:auto;margin-top:12px}.available-accounts-list[data-v-29dc61ef]{display:flex;flex-direction:column;gap:8px}.account-option[data-v-29dc61ef]{padding:12px;border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #efeff4);cursor:pointer;transition:background-color .2s}.account-option[data-v-29dc61ef]:hover{background-color:var(--tg-theme-hint-color, #999999)}.account-option.selected[data-v-29dc61ef]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.account-option-main[data-v-29dc61ef]{display:flex;justify-content:space-between;margin-bottom:4px}.account-name[data-v-29dc61ef]{font-weight:500}.account-nickname[data-v-29dc61ef]{color:inherit;opacity:.8}.account-option-details[data-v-29dc61ef]{font-size:12px;opacity:.8}.no-accounts-found[data-v-29dc61ef]{text-align:center;padding:20px;color:var(--tg-theme-hint-color, #999999);font-style:italic}.server-name[data-v-29dc61ef]{font-size:12px}.modal-footer[data-v-29dc61ef]{display:flex;justify-content:flex-end;gap:8px}.cancel-button[data-v-29dc61ef]{padding:8px 16px;border-radius:4px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:transparent;cursor:pointer}.confirm-button[data-v-29dc61ef]{padding:8px 16px;border-radius:4px;border:none;background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);cursor:pointer}.confirm-button[data-v-29dc61ef]:disabled{opacity:.5;cursor:not-allowed}.roles-header[data-v-29dc61ef]{display:flex;justify-content:space-between;align-items:center}.add-role-button[data-v-29dc61ef]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);padding:4px 8px;border-radius:4px;border:none;cursor:pointer;font-size:14px}.role-option[data-v-29dc61ef]{padding:12px;border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #efeff4);cursor:pointer;transition:background-color .2s}.role-option[data-v-29dc61ef]:hover{background-color:var(--tg-theme-hint-color, #999999)}.role-option.selected[data-v-29dc61ef]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.remove-button[data-v-29dc61ef]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:var(--tg-theme-hint-color, #999999);opacity:.7;transition:opacity .2s}.remove-button[data-v-29dc61ef]:hover{opacity:1}.phone-container[data-v-29dc61ef]{display:flex;align-items:center;gap:8px;margin-top:4px}.edit-button[data-v-29dc61ef]{background-color:transparent;color:var(--tg-theme-button-color, #3390ec);padding:4px 8px;border-radius:4px;border:1px solid var(--tg-theme-button-color, #3390ec);cursor:pointer;font-size:14px}.edit-button[data-v-29dc61ef]:hover{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.phone-input-container[data-v-29dc61ef]{display:flex;gap:8px;align-items:center;margin-top:4px}.phone-input[data-v-29dc61ef]{flex:1;padding:8px;border-radius:4px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:var(--tg-theme-secondary-bg-color, #efeff4);color:var(--tg-theme-text-color, #000000);font-size:14px}.save-button[data-v-29dc61ef]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);padding:8px 16px;border-radius:4px;border:none;cursor:pointer}.save-button[data-v-29dc61ef]:disabled{opacity:.5;cursor:not-allowed}.type-container[data-v-29dc61ef]{display:flex;align-items:center;gap:8px;margin-top:4px}.type-input-container[data-v-29dc61ef]{display:flex;gap:8px;align-items:center;margin-top:4px}.type-select[data-v-29dc61ef]{flex:1;padding:8px;border-radius:4px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:var(--tg-theme-secondary-bg-color, #efeff4);color:var(--tg-theme-text-color, #000000);font-size:14px}.date-container[data-v-29dc61ef]{display:flex;align-items:center;gap:8px;margin-top:4px}.date-input-container[data-v-29dc61ef]{display:flex;gap:8px;align-items:center;margin-top:4px}.date-input[data-v-29dc61ef]{padding:8px;border-radius:4px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:var(--tg-theme-secondary-bg-color, #efeff4);color:var(--tg-theme-text-color, #000000);font-size:14px}.username-link[data-v-29dc61ef]{color:inherit;text-decoration:none;cursor:pointer}.username-link[data-v-29dc61ef]:hover{color:#08c}@media (prefers-color-scheme: dark){.user-view[data-v-29dc61ef]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.detail-item[data-v-29dc61ef]{color:var(--tg-theme-text-color, #ffffff)}.label[data-v-29dc61ef]{color:var(--tg-theme-hint-color, #8e8e93)}.value[data-v-29dc61ef]{color:var(--tg-theme-text-color, #ffffff)}.role-badge[data-v-29dc61ef]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff)}.account-item[data-v-29dc61ef]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e)}.account-nickname[data-v-29dc61ef],.account-details[data-v-29dc61ef],.no-accounts[data-v-29dc61ef]{color:var(--tg-theme-hint-color, #8e8e93)}.back-button[data-v-29dc61ef]{color:var(--tg-theme-text-color, #ffffff)}.modal-content[data-v-29dc61ef]{background-color:var(--tg-theme-bg-color, #1c1c1e);color:var(--tg-theme-text-color, #ffffff)}.account-search-input[data-v-29dc61ef]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);border-color:var(--tg-theme-hint-color, #8e8e93);color:var(--tg-theme-text-color, #ffffff)}.account-search-input[data-v-29dc61ef]::-moz-placeholder{color:var(--tg-theme-hint-color, #8e8e93)}.account-search-input[data-v-29dc61ef]::placeholder{color:var(--tg-theme-hint-color, #8e8e93)}.account-option[data-v-29dc61ef]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff)}.account-option[data-v-29dc61ef]:hover{background-color:var(--tg-theme-hint-color, #404040)}.account-option.selected[data-v-29dc61ef]{background-color:var(--tg-theme-button-color, #3390ec)}.account-option-main .account-nickname[data-v-29dc61ef]{color:inherit;opacity:.8}.no-accounts-found[data-v-29dc61ef]{color:var(--tg-theme-hint-color, #8e8e93)}.cancel-button[data-v-29dc61ef]{color:var(--tg-theme-text-color, #ffffff);border-color:var(--tg-theme-hint-color, #8e8e93)}.confirm-button[data-v-29dc61ef]:disabled{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-hint-color, #8e8e93)}.role-option[data-v-29dc61ef]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff)}.role-option[data-v-29dc61ef]:hover{background-color:var(--tg-theme-hint-color, #404040)}.role-option.selected[data-v-29dc61ef]{background-color:var(--tg-theme-button-color, #3390ec)}.no-roles-found[data-v-29dc61ef],.remove-button[data-v-29dc61ef]{color:var(--tg-theme-hint-color, #8e8e93)}.remove-button[data-v-29dc61ef]:hover{color:var(--tg-theme-text-color, #ffffff)}.phone-input[data-v-29dc61ef]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff);border-color:var(--tg-theme-hint-color, #8e8e93)}.edit-button[data-v-29dc61ef]{border-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-color, #3390ec)}.edit-button[data-v-29dc61ef]:hover{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.type-select[data-v-29dc61ef],.date-input[data-v-29dc61ef]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e);color:var(--tg-theme-text-color, #ffffff);border-color:var(--tg-theme-hint-color, #8e8e93)}}.my-accounts[data-v-823c0bec]{padding:16px}.header[data-v-823c0bec]{margin-bottom:20px}h1[data-v-823c0bec]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.accounts-list[data-v-823c0bec]{display:flex;flex-direction:column;gap:12px}.account-item[data-v-823c0bec]{padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px}.account-main[data-v-823c0bec]{display:flex;justify-content:space-between;margin-bottom:8px}.account-name[data-v-823c0bec]{font-weight:500;font-size:16px;color:var(--tg-theme-text-color, #000000)}.account-nickname[data-v-823c0bec]{color:var(--tg-theme-hint-color, #999999)}.account-details[data-v-823c0bec]{display:flex;justify-content:space-between;font-size:14px;color:var(--tg-theme-hint-color, #999999)}.no-accounts[data-v-823c0bec]{text-align:center;padding:32px 16px}.message[data-v-823c0bec]{font-size:16px;color:var(--tg-theme-text-color, #000000);margin-bottom:8px}.hint[data-v-823c0bec]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.select-button[data-v-823c0bec]{padding:8px 16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;cursor:pointer;font-size:14px}.select-button[data-v-823c0bec]:active{opacity:.8}.no-access-message[data-v-823c0bec]{text-align:center;padding:32px 16px;color:var(--tg-theme-text-color, #000000)}.error-icon[data-v-823c0bec]{font-size:48px;margin-bottom:16px}.no-access-message h2[data-v-823c0bec]{font-size:20px;margin-bottom:8px}.no-access-message p[data-v-823c0bec]{color:var(--tg-theme-hint-color, #999999);font-size:14px;line-height:1.4}.account-details[data-v-cf5d842e]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-cf5d842e]{margin-bottom:20px}.header-content[data-v-cf5d842e]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.header-actions[data-v-cf5d842e]{display:flex;align-items:center;flex-shrink:0}.rename-button[data-v-cf5d842e],.save-button[data-v-cf5d842e],.cancel-button[data-v-cf5d842e]{padding:8px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.rename-button[data-v-cf5d842e]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.rename-button[data-v-cf5d842e]:active{opacity:.8}.save-button[data-v-cf5d842e]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff)}.save-button[data-v-cf5d842e]:active:not(:disabled){opacity:.8}.save-button[data-v-cf5d842e]:disabled{opacity:.6;cursor:not-allowed}.header-info[data-v-cf5d842e]{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.account-name-display h1[data-v-cf5d842e],.account-name-edit[data-v-cf5d842e]{margin:0}h1[data-v-cf5d842e]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.name-input[data-v-cf5d842e]{width:100%;padding:8px 12px;border:2px solid var(--tg-theme-button-color, #3390ec);border-radius:8px;font-size:20px;font-weight:500;color:var(--tg-theme-text-color, #000000);background-color:var(--tg-theme-bg-color, #ffffff);outline:none}.name-input[data-v-cf5d842e]:focus{border-color:var(--tg-theme-button-color, #3390ec)}.account-igg[data-v-cf5d842e]{font-size:14px;color:var(--tg-theme-hint-color, #999999);margin-top:4px}.menu-container[data-v-cf5d842e]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.menu-item[data-v-cf5d842e]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-cf5d842e]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-cf5d842e]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-cf5d842e]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.menu-icon img.loading[data-v-cf5d842e]{opacity:0}.menu-content[data-v-cf5d842e]{flex:1}.menu-title[data-v-cf5d842e]{font-size:16px;font-weight:500;margin-bottom:4px;color:var(--tg-theme-text-color, #000000)}.menu-description[data-v-cf5d842e]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-cf5d842e]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.back-button[data-v-cf5d842e]{display:none}.guild-fest[data-v-316f13d3]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.menu-container[data-v-316f13d3]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-316f13d3]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-316f13d3]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-316f13d3]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-316f13d3]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.menu-icon img.loading[data-v-316f13d3]{opacity:0}.menu-content[data-v-316f13d3]{flex:1}.menu-title[data-v-316f13d3]{font-size:16px;font-weight:500;margin-bottom:4px}.menu-description[data-v-316f13d3]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-316f13d3]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.header[data-v-316f13d3]{display:flex;align-items:center;margin-bottom:16px;padding:16px 16px 0}.back-button[data-v-316f13d3]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-316f13d3]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.settings-container[data-v-6a9ecb69]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.settings-section[data-v-6a9ecb69]{margin-bottom:24px}.settings-section h2[data-v-6a9ecb69]{font-size:18px;margin-bottom:16px;color:var(--tg-theme-text-color, #000000)}.setting-item[data-v-6a9ecb69]{margin-bottom:16px}.checkbox-label[data-v-6a9ecb69]{display:flex;align-items:center;gap:8px;color:var(--tg-theme-text-color, #000000)}.checkbox-label input[type=checkbox][data-v-6a9ecb69]{width:20px;height:20px;cursor:pointer}.mail-settings[data-v-6a9ecb69]{margin-top:12px;margin-left:24px}.mail-input[data-v-6a9ecb69]{width:100%;padding:8px;margin-bottom:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000)}.save-button[data-v-6a9ecb69]{width:100%;padding:12px;background-color:var(--tg-theme-button-color, #50a8eb);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;cursor:pointer}.save-button[data-v-6a9ecb69]:active{opacity:.8}.header[data-v-6a9ecb69]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-6a9ecb69]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.delay-settings[data-v-6a9ecb69]{margin-top:12px;margin-left:24px}.input-label[data-v-6a9ecb69]{display:flex;flex-direction:column;gap:8px;color:var(--tg-theme-text-color, #000000)}.delay-input[data-v-6a9ecb69]{width:100%;max-width:200px;padding:8px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000)}.item-select[data-v-6a9ecb69]{width:100%;padding:8px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000);font-size:14px}.item-select option[data-v-6a9ecb69]{padding:8px}.missions-container[data-v-43227315]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.mission-item[data-v-43227315]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:8px;padding:16px;margin-bottom:12px}.mission-header[data-v-43227315]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mission-title[data-v-43227315]{display:flex;align-items:center;gap:12px}.mission-icon[data-v-43227315]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.mission-controls[data-v-43227315]{display:flex;align-items:center;gap:12px}.switch[data-v-43227315]{position:relative;display:inline-block;width:44px;height:24px}.switch input[data-v-43227315]{opacity:0;width:0;height:0}.slider[data-v-43227315]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--tg-theme-hint-color, #ccc);transition:.4s;border-radius:24px}.slider[data-v-43227315]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-43227315]{background-color:var(--tg-theme-button-color, #50a8eb)}input:checked+.slider[data-v-43227315]:before{transform:translate(20px)}.edit-button[data-v-43227315]{padding:6px 12px;background-color:var(--tg-theme-button-color, #50a8eb);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:6px;cursor:pointer}.edit-button[data-v-43227315]:active{opacity:.8}.points-settings[data-v-43227315]{display:flex;gap:16px}.input-group[data-v-43227315]{flex:1}.input-group label[data-v-43227315]{display:block;margin-bottom:4px;font-size:14px;color:var(--tg-theme-hint-color, #999999)}.input-group input[data-v-43227315]{width:100%;padding:8px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:6px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000)}.mission-info[data-v-43227315]{display:flex;gap:16px;color:var(--tg-theme-hint-color, #999999);font-size:14px}.header[data-v-43227315]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-43227315]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-43227315]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.mission-header h3[data-v-43227315]{margin:0;font-size:16px;color:var(--tg-theme-text-color, #000000)}.search-container[data-v-43227315]{margin-bottom:16px}.search-input[data-v-43227315]{position:relative;width:100%}.search-icon[data-v-43227315]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--tg-theme-hint-color, #999999)}.search-field[data-v-43227315]{width:100%;padding:12px 12px 12px 44px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000);font-size:16px}.search-field[data-v-43227315]::-moz-placeholder{color:var(--tg-theme-hint-color, #999999)}.search-field[data-v-43227315]::placeholder{color:var(--tg-theme-hint-color, #999999)}.search-field[data-v-43227315]:focus{outline:none;border-color:var(--tg-theme-button-color, #50a8eb)}.missions-container[data-v-087d97f6]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.mission-item[data-v-087d97f6]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:8px;padding:16px;margin-bottom:12px}.mission-header[data-v-087d97f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mission-title[data-v-087d97f6]{display:flex;align-items:center;gap:12px}.mission-icon[data-v-087d97f6]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.mission-controls[data-v-087d97f6]{display:flex;align-items:center;gap:12px}.switch[data-v-087d97f6]{position:relative;display:inline-block;width:44px;height:24px}.switch input[data-v-087d97f6]{opacity:0;width:0;height:0}.slider[data-v-087d97f6]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--tg-theme-hint-color, #ccc);transition:.4s;border-radius:24px}.slider[data-v-087d97f6]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-087d97f6]{background-color:var(--tg-theme-button-color, #50a8eb)}input:checked+.slider[data-v-087d97f6]:before{transform:translate(20px)}.edit-button[data-v-087d97f6]{padding:6px 12px;background-color:var(--tg-theme-button-color, #50a8eb);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:6px;cursor:pointer}.edit-button[data-v-087d97f6]:active{opacity:.8}.points-settings[data-v-087d97f6]{display:flex;gap:16px}.input-group[data-v-087d97f6]{flex:1}.input-group label[data-v-087d97f6]{display:block;margin-bottom:4px;font-size:14px;color:var(--tg-theme-hint-color, #999999)}.input-group input[data-v-087d97f6]{width:100%;padding:8px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:6px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000)}.mission-info[data-v-087d97f6]{display:flex;gap:16px;color:var(--tg-theme-hint-color, #999999);font-size:14px}.header[data-v-087d97f6]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-087d97f6]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-087d97f6]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.mission-header h3[data-v-087d97f6]{margin:0;font-size:16px;color:var(--tg-theme-text-color, #000000)}.search-container[data-v-087d97f6]{margin-bottom:16px}.search-input[data-v-087d97f6]{position:relative;width:100%}.search-icon[data-v-087d97f6]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--tg-theme-hint-color, #999999)}.search-field[data-v-087d97f6]{width:100%;padding:12px 12px 12px 44px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000);font-size:16px}.search-field[data-v-087d97f6]::-moz-placeholder{color:var(--tg-theme-hint-color, #999999)}.search-field[data-v-087d97f6]::placeholder{color:var(--tg-theme-hint-color, #999999)}.search-field[data-v-087d97f6]:focus{outline:none;border-color:var(--tg-theme-button-color, #50a8eb)}.protection-settings[data-v-d6b18f7b]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.menu-container[data-v-d6b18f7b]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-d6b18f7b]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-d6b18f7b]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-d6b18f7b]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-d6b18f7b]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.menu-icon img.loading[data-v-d6b18f7b]{opacity:0}.menu-content[data-v-d6b18f7b]{flex:1}.menu-title[data-v-d6b18f7b]{font-size:16px;font-weight:500;margin-bottom:4px}.menu-description[data-v-d6b18f7b]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-d6b18f7b]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.header[data-v-d6b18f7b]{display:flex;align-items:center;margin-bottom:16px;padding:16px 16px 0}.back-button[data-v-d6b18f7b]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-d6b18f7b]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.protection-shield[data-v-926df0bf]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-926df0bf]{padding:16px 0}.settings-group[data-v-926df0bf]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-926df0bf]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-926df0bf]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.select-label[data-v-926df0bf]{display:block;margin-bottom:8px;color:var(--tg-theme-text-color, #000000)}.shield-select[data-v-926df0bf]{width:100%;padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px}.time-settings[data-v-926df0bf]{display:flex;flex-direction:column;gap:16px}.time-input[data-v-926df0bf]{display:flex;flex-direction:column;gap:8px}.time-input label[data-v-926df0bf]{color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-926df0bf]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px}.save-button[data-v-926df0bf]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-926df0bf]:active{opacity:.8}.header[data-v-926df0bf]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-926df0bf]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.protection-counter[data-v-240c4807]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-240c4807]{padding:16px 0}.settings-group[data-v-240c4807]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-240c4807]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-240c4807]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.time-settings[data-v-240c4807]{display:flex;flex-direction:column;gap:16px}.time-input[data-v-240c4807]{display:flex;flex-direction:column;gap:8px}.time-input label[data-v-240c4807]{color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-240c4807]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px}.save-button[data-v-240c4807]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-240c4807]:active{opacity:.8}.header[data-v-240c4807]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-240c4807]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.tiles-settings[data-v-88b6c11f]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-88b6c11f]{padding:16px 0}.settings-group[data-v-88b6c11f]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-88b6c11f]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-88b6c11f]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.time-settings[data-v-88b6c11f]{display:flex;flex-direction:column;gap:16px}.time-input[data-v-88b6c11f]{display:flex;flex-direction:column;gap:8px}.time-input label[data-v-88b6c11f]{color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-88b6c11f]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px}.save-button[data-v-88b6c11f]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-88b6c11f]:active{opacity:.8}.header[data-v-88b6c11f]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-88b6c11f]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-88b6c11f]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.shelter-settings[data-v-b6edbf1e]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-b6edbf1e]{padding:16px 0}.settings-group[data-v-b6edbf1e]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.group-title[data-v-b6edbf1e]{margin:0 0 16px;font-size:16px;font-weight:500;color:var(--tg-theme-text-color, #000000)}.radio-group[data-v-b6edbf1e],.checkbox-group[data-v-b6edbf1e]{display:flex;flex-direction:column;gap:16px}.radio-item[data-v-b6edbf1e],.checkbox-item[data-v-b6edbf1e]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.save-button[data-v-b6edbf1e]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-b6edbf1e]:active{opacity:.8}.header[data-v-b6edbf1e]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-b6edbf1e]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-b6edbf1e]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.prison-settings[data-v-6fc79a60]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-6fc79a60]{padding:16px 0}.settings-group[data-v-6fc79a60]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-6fc79a60]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-6fc79a60]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.save-button[data-v-6fc79a60]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.header[data-v-6fc79a60]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-6fc79a60]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-6fc79a60]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.gifting-quest[data-v-633a0b5b]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.menu-container[data-v-633a0b5b]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-633a0b5b]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-633a0b5b]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-633a0b5b]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-633a0b5b]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.menu-icon img.loading[data-v-633a0b5b]{opacity:0}.menu-content[data-v-633a0b5b]{flex:1}.menu-title[data-v-633a0b5b]{font-size:16px;font-weight:500;margin-bottom:4px}.menu-description[data-v-633a0b5b]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-633a0b5b]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.header[data-v-633a0b5b]{display:flex;align-items:center;margin-bottom:16px;padding:16px 16px 0}.back-button[data-v-633a0b5b]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-633a0b5b]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.settings-container[data-v-3083b0d5]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.settings-section[data-v-3083b0d5]{margin-bottom:24px}.settings-section h2[data-v-3083b0d5]{font-size:18px;margin-bottom:16px;color:var(--tg-theme-text-color, #000000)}.setting-item[data-v-3083b0d5]{margin-bottom:16px}.checkbox-label[data-v-3083b0d5]{display:flex;align-items:center;gap:8px;color:var(--tg-theme-text-color, #000000)}.checkbox-label input[type=checkbox][data-v-3083b0d5]{width:20px;height:20px;cursor:pointer}.save-button[data-v-3083b0d5]{width:100%;padding:12px;background-color:var(--tg-theme-button-color, #50a8eb);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;cursor:pointer}.save-button[data-v-3083b0d5]:active{opacity:.8}.header[data-v-3083b0d5]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-3083b0d5]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-3083b0d5]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.missions-container[data-v-86d97cef]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.mission-item[data-v-86d97cef]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:8px;padding:16px;margin-bottom:12px}.mission-header[data-v-86d97cef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mission-title[data-v-86d97cef]{display:flex;align-items:center;gap:12px}.mission-icon[data-v-86d97cef]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.mission-controls[data-v-86d97cef]{display:flex;align-items:center;gap:12px}.switch[data-v-86d97cef]{position:relative;display:inline-block;width:44px;height:24px}.switch input[data-v-86d97cef]{opacity:0;width:0;height:0}.slider[data-v-86d97cef]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--tg-theme-hint-color, #ccc);transition:.4s;border-radius:24px}.slider[data-v-86d97cef]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-86d97cef]{background-color:var(--tg-theme-button-color, #50a8eb)}input:checked+.slider[data-v-86d97cef]:before{transform:translate(20px)}.edit-button[data-v-86d97cef]{padding:6px 12px;background-color:var(--tg-theme-button-color, #50a8eb);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:6px;cursor:pointer}.edit-button[data-v-86d97cef]:active{opacity:.8}.points-settings[data-v-86d97cef]{display:flex;gap:16px}.input-group[data-v-86d97cef]{flex:1}.input-group label[data-v-86d97cef]{display:block;margin-bottom:4px;font-size:14px;color:var(--tg-theme-hint-color, #999999)}.input-group input[data-v-86d97cef]{width:100%;padding:8px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:6px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000)}.mission-info[data-v-86d97cef]{display:flex;gap:16px;color:var(--tg-theme-hint-color, #999999);font-size:14px}.header[data-v-86d97cef]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-86d97cef]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-86d97cef]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.mission-header h3[data-v-86d97cef]{margin:0;font-size:16px;color:var(--tg-theme-text-color, #000000)}.search-container[data-v-86d97cef]{margin-bottom:16px}.search-input[data-v-86d97cef]{position:relative;width:100%}.search-icon[data-v-86d97cef]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--tg-theme-hint-color, #999999)}.search-field[data-v-86d97cef]{width:100%;padding:12px 12px 12px 44px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000);font-size:16px}.search-field[data-v-86d97cef]::-moz-placeholder{color:var(--tg-theme-hint-color, #999999)}.search-field[data-v-86d97cef]::placeholder{color:var(--tg-theme-hint-color, #999999)}.search-field[data-v-86d97cef]:focus{outline:none;border-color:var(--tg-theme-button-color, #50a8eb)}.general-main[data-v-4aa0ceea]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-4aa0ceea]{padding:16px 0}.settings-group[data-v-4aa0ceea]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-4aa0ceea]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-4aa0ceea]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-4aa0ceea]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.sub-setting[data-v-4aa0ceea]{margin-left:28px;display:flex;flex-direction:column;gap:8px}.sub-setting label[data-v-4aa0ceea]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.time-input[data-v-4aa0ceea]{display:flex;flex-direction:column;gap:8px}.time-input label[data-v-4aa0ceea]{color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-4aa0ceea]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:100%}.save-button[data-v-4aa0ceea]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-4aa0ceea]:active{opacity:.8}.header[data-v-4aa0ceea]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-4aa0ceea]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.quests-settings[data-v-f9481cf6]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-f9481cf6]{padding:16px 0}.settings-group[data-v-f9481cf6]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-f9481cf6]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-f9481cf6]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-f9481cf6]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.save-button[data-v-f9481cf6]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-f9481cf6]:active{opacity:.8}.header[data-v-f9481cf6]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-f9481cf6]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.general-spam[data-v-b82b3893]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-b82b3893]{padding:16px 0}.settings-group[data-v-b82b3893]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-b82b3893]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-b82b3893]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-b82b3893]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.time-input[data-v-b82b3893]{display:flex;flex-direction:column;gap:8px}.time-input label[data-v-b82b3893]{color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-b82b3893]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:100%}.save-button[data-v-b82b3893]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-b82b3893]:active{opacity:.8}.header[data-v-b82b3893]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-b82b3893]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.boosts-settings[data-v-c01e3b8f]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-c01e3b8f]{padding:16px 0}.settings-group[data-v-c01e3b8f]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-c01e3b8f]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-c01e3b8f]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-c01e3b8f]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.save-button[data-v-c01e3b8f]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-c01e3b8f]:active{opacity:.8}.header[data-v-c01e3b8f]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-c01e3b8f]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.resources-settings[data-v-6c493664]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.menu-container[data-v-6c493664]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-6c493664]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-6c493664]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-6c493664]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-6c493664]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.menu-icon img.loading[data-v-6c493664]{opacity:0}.menu-content[data-v-6c493664]{flex:1}.menu-title[data-v-6c493664]{font-size:16px;font-weight:500;margin-bottom:4px}.menu-description[data-v-6c493664]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-6c493664]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.header[data-v-6c493664]{display:flex;align-items:center;margin-bottom:16px;padding:16px 16px 0}.back-button[data-v-6c493664]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-6c493664]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.main-settings[data-v-85a1e98b]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-85a1e98b]{padding:16px 0}.settings-group[data-v-85a1e98b]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-85a1e98b]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-85a1e98b]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-85a1e98b]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.sub-setting[data-v-85a1e98b]{margin-left:28px;display:flex;flex-direction:column;gap:8px}.sub-setting label[data-v-85a1e98b]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.time-input[data-v-85a1e98b]{display:flex;flex-direction:column;gap:8px}.time-input label[data-v-85a1e98b]{color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-85a1e98b]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:100%}.save-button[data-v-85a1e98b]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-85a1e98b]:active{opacity:.8}.header[data-v-85a1e98b]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-85a1e98b]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-85a1e98b]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.main-settings[data-v-f41c9832]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-f41c9832]{padding:16px 0}.settings-group[data-v-f41c9832]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-f41c9832]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-f41c9832]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-f41c9832]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.save-button[data-v-f41c9832]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-f41c9832]:active{opacity:.8}.header[data-v-f41c9832]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-f41c9832]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-f41c9832]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}h3[data-v-f41c9832]{margin:0 0 12px;font-size:16px;color:var(--tg-theme-text-color, #000000)}.resources-misc[data-v-17250ed1]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.header[data-v-17250ed1]{display:flex;align-items:center;margin-bottom:16px;padding:16px 16px 0}h1[data-v-17250ed1]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.content[data-v-17250ed1]{padding:16px 0}.settings-group[data-v-17250ed1]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.settings-group h3[data-v-17250ed1]{margin:0 0 16px;font-size:16px;color:var(--tg-theme-text-color, #000000)}.checkbox-group[data-v-17250ed1]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-17250ed1]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000)}.sub-setting[data-v-17250ed1]{margin-left:28px;display:flex;flex-direction:column;gap:8px}.number-input[data-v-17250ed1]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:100%}.save-button[data-v-17250ed1]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-17250ed1]:active{opacity:.8}.level-range[data-v-17250ed1]{margin-bottom:16px}.tile-types[data-v-17250ed1]{display:flex;flex-direction:column;gap:12px}.tile-type-item[data-v-17250ed1]{display:flex;align-items:center;gap:12px}.schedule-periods[data-v-17250ed1]{display:flex;flex-direction:column;gap:16px}.period-item[data-v-17250ed1]{display:flex;align-items:center;gap:16px}.time-range[data-v-17250ed1]{display:flex;gap:16px;flex:1}.time-input[data-v-17250ed1]{display:flex;flex-direction:column;gap:8px;flex:1}.time-picker[data-v-17250ed1]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000)}.add-button[data-v-17250ed1]{width:100%;padding:12px;margin-top:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;color:var(--tg-theme-text-color, #000000);cursor:pointer}.remove-button[data-v-17250ed1]{padding:8px 16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;color:#ff3b30;cursor:pointer}.resource-priority[data-v-17250ed1]{display:flex;flex-direction:column;gap:12px}.resource-item[data-v-17250ed1]{display:flex;align-items:center;gap:12px}.main-settings[data-v-a8fc416f]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-a8fc416f]{padding:16px 0}.settings-group[data-v-a8fc416f]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-a8fc416f]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-a8fc416f]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-a8fc416f]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.time-range[data-v-a8fc416f]{display:flex;gap:16px}.time-input[data-v-a8fc416f]{display:flex;flex-direction:column;gap:8px;flex:1}.time-input label[data-v-a8fc416f]{color:var(--tg-theme-text-color, #000000);font-size:14px}.time-picker[data-v-a8fc416f]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:100%}.save-button[data-v-a8fc416f]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-a8fc416f]:active{opacity:.8}.header[data-v-a8fc416f]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-a8fc416f]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-a8fc416f]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.hunting-settings[data-v-0d05ac9d]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.menu-container[data-v-0d05ac9d]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-0d05ac9d]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-0d05ac9d]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-0d05ac9d]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-0d05ac9d]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.menu-icon img.loading[data-v-0d05ac9d]{opacity:0}.menu-content[data-v-0d05ac9d]{flex:1}.menu-title[data-v-0d05ac9d]{font-size:16px;font-weight:500;margin-bottom:4px}.menu-description[data-v-0d05ac9d]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-0d05ac9d]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.header[data-v-0d05ac9d]{display:flex;align-items:center;margin-bottom:16px}.back-button[data-v-0d05ac9d]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}h1[data-v-0d05ac9d]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.hunting-general[data-v-0b066d2f]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-0b066d2f]{padding:16px 0}.settings-group[data-v-0b066d2f]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-0b066d2f]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-0b066d2f]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-0b066d2f]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.sub-setting[data-v-0b066d2f]{margin-left:28px;display:flex;flex-direction:column;gap:8px}.sub-setting label[data-v-0b066d2f]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.time-input[data-v-0b066d2f]{display:flex;flex-direction:column;gap:8px}.time-input label[data-v-0b066d2f]{color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-0b066d2f]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:100%}.save-button[data-v-0b066d2f]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-0b066d2f]:active{opacity:.8}.header[data-v-0b066d2f]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-0b066d2f]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.select-input[data-v-0b066d2f]{display:flex;flex-direction:column;gap:8px}.select-input label[data-v-0b066d2f]{color:var(--tg-theme-text-color, #000000);font-size:14px}.select-field[data-v-0b066d2f]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:100%;cursor:pointer}.hunting-parameters[data-v-85c017e4]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-85c017e4]{padding:16px 0}.settings-group[data-v-85c017e4]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-85c017e4]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-85c017e4]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-85c017e4]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer}.time-input[data-v-85c017e4]{display:flex;flex-direction:column;gap:8px}.time-input label[data-v-85c017e4]{color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-85c017e4]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:100%}h3[data-v-85c017e4]{margin:0 0 16px;font-size:16px;color:var(--tg-theme-text-color, #000000)}.save-button[data-v-85c017e4]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-85c017e4]:active{opacity:.8}.header[data-v-85c017e4]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-85c017e4]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.monsters-to-hunt[data-v-1ed1ebf7]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-1ed1ebf7]{padding:16px 0}.search-container[data-v-1ed1ebf7]{margin-bottom:16px}.search-input[data-v-1ed1ebf7]{width:100%;padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px}.monsters-list[data-v-1ed1ebf7]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.monster-item[data-v-1ed1ebf7]{display:flex;align-items:center;justify-content:space-between;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;gap:16px}.monster-info[data-v-1ed1ebf7]{display:flex;align-items:center;gap:12px;flex:1}.monster-icon[data-v-1ed1ebf7]{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.monster-image[data-v-1ed1ebf7]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.monster-details[data-v-1ed1ebf7]{flex:1}.monster-name[data-v-1ed1ebf7]{font-size:16px;font-weight:500;color:var(--tg-theme-text-color, #000000);margin-bottom:4px}.monster-strength[data-v-1ed1ebf7]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.monster-toggle[data-v-1ed1ebf7]{display:flex;align-items:center}.toggle-switch[data-v-1ed1ebf7]{position:relative;display:inline-block;width:60px;height:34px}.toggle-switch input[data-v-1ed1ebf7]{opacity:0;width:0;height:0}.toggle-slider[data-v-1ed1ebf7]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--tg-theme-hint-color, #ccc);transition:.4s;border-radius:34px}.toggle-slider[data-v-1ed1ebf7]:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.toggle-slider[data-v-1ed1ebf7]{background-color:var(--tg-theme-button-color, #2481cc)}input:checked+.toggle-slider[data-v-1ed1ebf7]:before{transform:translate(26px)}.saving-indicator[data-v-1ed1ebf7]{text-align:center;padding:8px;color:var(--tg-theme-hint-color, #999999);font-size:14px}.header[data-v-1ed1ebf7]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-1ed1ebf7]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.darknest-settings[data-v-aafb7947]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.input-group[data-v-77036ebf]{display:flex;flex-direction:column;gap:12px}.input-item[data-v-77036ebf]{display:flex;align-items:center;justify-content:space-between;gap:12px}.input-item label[data-v-77036ebf]{flex:1;color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-77036ebf]{width:120px}.input-group[data-v-efbe5950]{display:flex;flex-direction:column;gap:12px}.input-item[data-v-efbe5950]{display:flex;align-items:center;justify-content:space-between;gap:12px}.input-item label[data-v-efbe5950]{flex:1;color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-efbe5950]{width:120px}.update-requests[data-v-f64deb13]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.complete-button[data-v-f64deb13]{padding:8px 16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:14px;cursor:pointer;white-space:nowrap}.complete-button[data-v-f64deb13]:disabled{opacity:.7;cursor:not-allowed}.request-date[data-v-f64deb13]{font-size:12px;color:var(--tg-theme-hint-color, #999999);margin-top:4px}.no-requests[data-v-f64deb13]{text-align:center;padding:32px 16px;color:var(--tg-theme-hint-color, #999999)}.error-message[data-v-f64deb13]{text-align:center;padding:16px;margin:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:8px;color:#ff3b30}.loading-message[data-v-f64deb13]{text-align:center;padding:32px 16px;color:var(--tg-theme-hint-color, #999999)}.retry-button[data-v-f64deb13]{margin-top:12px;padding:8px 16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:14px;cursor:pointer}.server-name[data-v-f64deb13]{font-size:12px;color:var(--tg-theme-hint-color, #999999);margin-left:8px}.menu-title[data-v-f64deb13]{display:flex;align-items:center;font-size:16px;font-weight:500;margin-bottom:4px;color:var(--tg-theme-text-color, #000000)}.account-name[data-v-f64deb13]{cursor:pointer;padding:2px 6px;border-radius:4px;transition:background-color .2s}.account-name[data-v-f64deb13]:hover{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5)}.account-name.copied[data-v-f64deb13]{background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff)}.general-main[data-v-4258c0d2]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-4258c0d2]{padding:16px 0}.settings-group[data-v-4258c0d2]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-4258c0d2]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-4258c0d2]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-4258c0d2]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.sub-setting[data-v-4258c0d2]{margin-left:28px;display:flex;flex-direction:column;gap:8px}.save-button[data-v-4258c0d2]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-4258c0d2]:active{opacity:.8}.header[data-v-4258c0d2]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-4258c0d2]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.feedback-container[data-v-c5f85405]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-c5f85405]{display:flex;align-items:center;margin-bottom:20px}h1[data-v-c5f85405]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.menu-container[data-v-c5f85405]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-c5f85405]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-c5f85405]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-c5f85405]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-content[data-v-c5f85405]{flex:1}.menu-title[data-v-c5f85405]{font-size:16px;font-weight:500;margin-bottom:4px;color:var(--tg-theme-text-color, #000000)}.menu-description[data-v-c5f85405]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-c5f85405]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.create-icon[data-v-c5f85405],.suggestion-icon[data-v-c5f85405]{color:var(--tg-theme-button-color, #2481cc)}.bug-icon[data-v-c5f85405]{color:var(--tg-theme-destructive-text-color, #ff3b30)}@media (prefers-color-scheme: dark){.feedback-container[data-v-c5f85405]{background-color:var(--tg-theme-bg-color, #1c1c1e)}.menu-item[data-v-c5f85405]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2e)}.menu-title[data-v-c5f85405]{color:var(--tg-theme-text-color, #ffffff)}.menu-description[data-v-c5f85405]{color:var(--tg-theme-hint-color, #8e8e93)}}.quests-settings[data-v-8346c969]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-8346c969]{padding:16px 0}.settings-group[data-v-8346c969]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-8346c969]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-8346c969]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-8346c969]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.input-group[data-v-8346c969]{display:flex;flex-direction:column;gap:8px}.input-label[data-v-8346c969]{color:var(--tg-theme-text-color, #000000);font-size:16px}.number-input[data-v-8346c969]{padding:8px 12px;border:1px solid var(--tg-theme-button-color, #2481cc);border-radius:6px;font-size:16px;width:100%;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000)}.save-button[data-v-8346c969]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-8346c969]:active{opacity:.8}.header[data-v-8346c969]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-8346c969]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.mirage-realm-settings[data-v-f867ad8f]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-f867ad8f]{margin-bottom:20px}h1[data-v-f867ad8f]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.menu-container[data-v-f867ad8f]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-f867ad8f]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000)}.menu-icon[data-v-f867ad8f]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-f867ad8f]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.menu-content[data-v-f867ad8f]{flex:1}.menu-title[data-v-f867ad8f]{font-size:16px;font-weight:500;margin-bottom:4px}.menu-description[data-v-f867ad8f]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-f867ad8f]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.note[data-v-f867ad8f]{margin-top:24px;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;font-size:14px;color:var(--tg-theme-hint-color, #999999);line-height:1.4}.mirage-realm-resources[data-v-f5dd93da]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-f5dd93da]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-f5dd93da]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.main-settings[data-v-f5dd93da]{padding:16px 0}.settings-group[data-v-f5dd93da]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-f5dd93da]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-f5dd93da]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-f5dd93da]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.sub-setting[data-v-f5dd93da]{margin-left:28px;display:flex;flex-direction:column;gap:8px}.sub-setting label[data-v-f5dd93da]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.time-input[data-v-f5dd93da]{display:flex;flex-direction:column;gap:8px}.time-input label[data-v-f5dd93da]{color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-f5dd93da]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:100%}.save-button[data-v-f5dd93da]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-f5dd93da]:active{opacity:.8}h3[data-v-f5dd93da]{margin:0 0 12px;font-size:16px;color:var(--tg-theme-text-color, #000000)}.back-button[data-v-f5dd93da]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}.mirage-realm-hunting[data-v-83d5723f]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-83d5723f]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-83d5723f]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.main-settings[data-v-83d5723f]{padding:16px 0}.settings-group[data-v-83d5723f]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.checkbox-group[data-v-83d5723f]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-83d5723f]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-83d5723f]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.time-input[data-v-83d5723f]{display:flex;flex-direction:column;gap:8px}.time-input label[data-v-83d5723f]{color:var(--tg-theme-text-color, #000000);font-size:14px}.number-input[data-v-83d5723f]{padding:12px;border:1px solid var(--tg-theme-hint-color, #999999);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:100%}.save-button[data-v-83d5723f]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-83d5723f]:active{opacity:.8}.back-button[data-v-83d5723f]{background:none;border:none;padding:8px;margin-right:8px;cursor:pointer;color:var(--tg-theme-text-color, #000000)}.gear-settings[data-v-4d5c9f07]{padding:16px}.header[data-v-4d5c9f07]{margin-bottom:20px}h1[data-v-4d5c9f07]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.loading-spinner[data-v-4d5c9f07]{display:flex;justify-content:center;padding:40px 0}.spinner[data-v-4d5c9f07]{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:var(--tg-theme-button-color, #2481cc);animation:spin-4d5c9f07 1s ease-in-out infinite}@keyframes spin-4d5c9f07{to{transform:rotate(360deg)}}.content[data-v-4d5c9f07]{display:flex;flex-direction:column;gap:16px}.settings-group[data-v-4d5c9f07]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;padding:16px}.group-label[data-v-4d5c9f07]{display:block;font-size:16px;font-weight:500;margin-bottom:12px;color:var(--tg-theme-text-color, #000000)}.select-wrapper[data-v-4d5c9f07]{position:relative}.setting-select[data-v-4d5c9f07]{width:100%;padding:12px;border-radius:8px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-wrapper[data-v-4d5c9f07]:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--tg-theme-text-color, #000000);pointer-events:none}.description-block[data-v-4d5c9f07]{margin-top:16px;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px}.description-block h3[data-v-4d5c9f07]{margin:0 0 16px;font-size:16px;color:var(--tg-theme-text-color, #000000)}.description-block ul[data-v-4d5c9f07]{margin:0;padding-left:20px;color:var(--tg-theme-text-color, #000000)}.description-block li[data-v-4d5c9f07]{margin-bottom:8px;font-size:14px}.description-block .note[data-v-4d5c9f07]{margin-top:16px;padding:12px;background-color:var(--tg-theme-bg-color, #ffffff);border-radius:6px;font-size:14px;color:var(--tg-theme-hint-color, #999999)}.description-block .note strong[data-v-4d5c9f07]{color:var(--tg-theme-text-color, #000000)}.save-button[data-v-4d5c9f07]{padding:12px 0;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;cursor:pointer;width:100%;margin-top:8px}.save-button[data-v-4d5c9f07]:disabled{opacity:.7;cursor:not-allowed}.actions[data-v-4d5c9f07]{margin-top:16px}.request-button[data-v-4d5c9f07]{padding:12px 0;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000000);border:1px solid var(--tg-theme-button-color, #2481cc);border-radius:8px;font-size:16px;cursor:pointer;width:100%}.request-button[data-v-4d5c9f07]:disabled{opacity:.7;cursor:not-allowed}.my-gear-settings[data-v-627e1c3d]{padding:16px}.header[data-v-627e1c3d]{margin-bottom:20px}h1[data-v-627e1c3d]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.loading-spinner[data-v-627e1c3d]{display:flex;justify-content:center;padding:40px 0}.spinner[data-v-627e1c3d]{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:var(--tg-theme-button-color, #2481cc);animation:spin-627e1c3d 1s ease-in-out infinite}@keyframes spin-627e1c3d{to{transform:rotate(360deg)}}.settings-form[data-v-627e1c3d]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-627e1c3d]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;padding:16px}.toggle-item[data-v-627e1c3d]{display:flex;justify-content:space-between;align-items:center}.toggle-label[data-v-627e1c3d]{font-size:16px;color:var(--tg-theme-text-color, #000000)}.toggle-switch[data-v-627e1c3d]{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch input[data-v-627e1c3d]{opacity:0;width:0;height:0}.toggle-slider[data-v-627e1c3d]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.toggle-slider[data-v-627e1c3d]:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.toggle-slider[data-v-627e1c3d]{background-color:var(--tg-theme-button-color, #2481cc)}input:focus+.toggle-slider[data-v-627e1c3d]{box-shadow:0 0 1px var(--tg-theme-button-color, #2481cc)}input:checked+.toggle-slider[data-v-627e1c3d]:before{transform:translate(26px)}.setting-label[data-v-627e1c3d]{font-size:16px;color:var(--tg-theme-text-color, #000000);margin-bottom:8px}.select-wrapper[data-v-627e1c3d]{position:relative}.setting-select[data-v-627e1c3d]{width:100%;padding:10px;border-radius:8px;border:1px solid var(--tg-theme-hint-color, #999999);background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-wrapper[data-v-627e1c3d]:after{content:"";position:absolute;right:12px;top:45%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--tg-theme-text-color, #000000);pointer-events:none}.actions[data-v-627e1c3d]{display:flex;justify-content:center;margin-top:16px}.save-button[data-v-627e1c3d]{padding:12px 24px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;cursor:pointer;min-width:120px}.save-button[data-v-627e1c3d]:disabled{opacity:.7;cursor:not-allowed}.gear-sets[data-v-c760f9e9]{padding:16px}.header[data-v-c760f9e9]{margin-bottom:20px}h1[data-v-c760f9e9]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.loading-spinner[data-v-c760f9e9]{display:flex;justify-content:center;padding:40px 0}.spinner[data-v-c760f9e9]{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:var(--tg-theme-button-color, #2481cc);animation:spin-c760f9e9 1s ease-in-out infinite}@keyframes spin-c760f9e9{to{transform:rotate(360deg)}}.gear-sets-content[data-v-c760f9e9]{display:flex;flex-direction:column;gap:16px}.info-block[data-v-c760f9e9]{display:flex;gap:12px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;padding:16px;margin-bottom:16px}.info-icon[data-v-c760f9e9]{font-size:24px}.info-text[data-v-c760f9e9]{font-size:14px;color:var(--tg-theme-text-color, #000000);line-height:1.4}.gear-sets-list[data-v-c760f9e9]{display:flex;flex-direction:column;gap:8px}h2[data-v-c760f9e9]{font-size:18px;margin:0 0 12px;color:var(--tg-theme-text-color, #000000)}.set-item[data-v-c760f9e9]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;padding:16px}.set-name[data-v-c760f9e9]{font-size:16px;font-weight:500;color:var(--tg-theme-text-color, #000000);margin-bottom:4px}.set-date[data-v-c760f9e9]{font-size:12px;color:var(--tg-theme-hint-color, #999999)}.no-sets[data-v-c760f9e9]{display:flex;flex-direction:column;align-items:center;padding:32px 16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px}.empty-icon[data-v-c760f9e9]{font-size:48px;margin-bottom:16px}.empty-text[data-v-c760f9e9]{font-size:16px;color:var(--tg-theme-hint-color, #999999)}.actions[data-v-c760f9e9]{display:flex;justify-content:center;margin-top:16px}.request-button[data-v-c760f9e9]{padding:12px 24px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;cursor:pointer}.request-button[data-v-c760f9e9]:disabled{opacity:.7;cursor:not-allowed}.troops-and-traps-settings[data-v-961a3112]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.menu-container[data-v-961a3112]{display:flex;flex-direction:column;gap:12px}.menu-item[data-v-961a3112]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-961a3112]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-961a3112]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-961a3112]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.menu-icon img.loading[data-v-961a3112]{opacity:0}.menu-content[data-v-961a3112]{flex:1}.menu-title[data-v-961a3112]{font-size:16px;font-weight:500;margin-bottom:4px}.menu-description[data-v-961a3112]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-961a3112]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.header[data-v-961a3112]{display:flex;align-items:center;margin-bottom:16px}h1[data-v-961a3112]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.troops-general[data-v-1bc02564],.main-settings[data-v-1bc02564]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff)}.content[data-v-1bc02564]{padding:16px 0}.settings-group[data-v-1bc02564]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px}.settings-group h3[data-v-1bc02564]{margin:0 0 16px;font-size:16px;color:var(--tg-theme-text-color, #000000)}.checkbox-group[data-v-1bc02564]{display:flex;flex-direction:column;gap:16px}.checkbox-item[data-v-1bc02564]{display:flex;align-items:center;gap:12px;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-1bc02564]{width:24px;height:24px;accent-color:var(--tg-theme-button-color, #2481cc);cursor:pointer;border-radius:6px}.save-button[data-v-1bc02564]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.save-button[data-v-1bc02564]:active{opacity:.8}.header[data-v-1bc02564]{margin-bottom:16px}h1[data-v-1bc02564]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.troops-settings[data-v-481696c4]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh;color:var(--tg-theme-text-color, #000000)}.settings-group[data-v-481696c4]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px;border:1px solid var(--tg-theme-hint-color, rgba(255, 255, 255, .1))}.tier-header[data-v-481696c4]{margin-bottom:16px}.tier-header h3[data-v-481696c4]{color:var(--tg-theme-text-color, #000000);font-weight:500}.troops-grid[data-v-481696c4]{display:flex;flex-direction:column;gap:16px}.troop-input[data-v-481696c4]{display:flex;align-items:center;justify-content:space-between;gap:16px}.troop-info[data-v-481696c4]{display:flex;align-items:center;gap:12px;flex:1}.troop-info label[data-v-481696c4]{color:var(--tg-theme-text-color, #000000);font-size:14px}.troop-icon[data-v-481696c4]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;border-radius:6px;background-color:var(--tg-theme-bg-color, #ffffff);padding:2px}.number-input[data-v-481696c4]{padding:12px;border:1px solid var(--tg-theme-hint-color, rgba(255, 255, 255, .1));border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:120px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.save-button[data-v-481696c4]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px}.header[data-v-481696c4]{margin-bottom:16px}h1[data-v-481696c4]{font-size:20px;font-weight:500;color:var(--tg-theme-text-color, #000000);margin:0}@media (prefers-color-scheme: dark){.troop-info label[data-v-481696c4]{color:#fff;text-shadow:none}.number-input[data-v-481696c4]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2c);color:#fff;border-color:#ffffff26}.tier-header h3[data-v-481696c4],h1[data-v-481696c4]{color:#fff}}.traps-settings[data-v-0daa030f]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh;color:var(--tg-theme-text-color, #000000)}.settings-group[data-v-0daa030f]{margin-bottom:24px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);padding:16px;border-radius:12px;border:1px solid var(--tg-theme-hint-color, rgba(255, 255, 255, .1))}.tier-header[data-v-0daa030f]{margin-bottom:16px}.tier-header h3[data-v-0daa030f]{color:var(--tg-theme-text-color, #000000);font-weight:500}.traps-grid[data-v-0daa030f]{display:flex;flex-direction:column;gap:16px}.trap-input[data-v-0daa030f]{display:flex;align-items:center;justify-content:space-between;gap:16px}.trap-info[data-v-0daa030f]{display:flex;align-items:center;gap:12px;flex:1}.trap-info label[data-v-0daa030f]{color:var(--tg-theme-text-color, #000000);font-size:14px}.trap-icon[data-v-0daa030f]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;border-radius:6px;background-color:var(--tg-theme-bg-color, #ffffff);padding:2px}.number-input[data-v-0daa030f]{padding:12px;border:1px solid var(--tg-theme-hint-color, rgba(255, 255, 255, .1));border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px;width:120px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.number-input[data-v-0daa030f]:focus{outline:none;border-color:var(--tg-theme-button-color, #2481cc)}.checkbox-group[data-v-0daa030f],.checkbox-item[data-v-0daa030f]{display:none}.save-button[data-v-0daa030f]{width:100%;padding:16px;background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px;transition:opacity .2s ease}.save-button[data-v-0daa030f]:active{opacity:.8}.header[data-v-0daa030f]{margin-bottom:16px;padding:0}h1[data-v-0daa030f],h3[data-v-0daa030f]{margin:0;color:var(--tg-theme-text-color, #000000)}h1[data-v-0daa030f]{font-size:20px;font-weight:500}h3[data-v-0daa030f]{font-size:16px}@supports (-webkit-touch-callout: none){.number-input[data-v-0daa030f]{font-size:16px;padding:12px}}.number-input[data-v-0daa030f]::-webkit-outer-spin-button,.number-input[data-v-0daa030f]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input[type=number][data-v-0daa030f]{-moz-appearance:textfield}.trap-input[data-v-0daa030f]:active{opacity:.7}@media (prefers-color-scheme: dark){.trap-info label[data-v-0daa030f]{color:#fff;text-shadow:none}.number-input[data-v-0daa030f]{background-color:var(--tg-theme-secondary-bg-color, #2c2c2c);color:#fff;border-color:#ffffff26}.tier-header h3[data-v-0daa030f],h1[data-v-0daa030f]{color:#fff}}.heroes-settings[data-v-baa9c788]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-baa9c788]{margin-bottom:20px}h1[data-v-baa9c788]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.menu-container[data-v-baa9c788]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.menu-item[data-v-baa9c788]{display:flex;align-items:center;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;text-decoration:none;color:var(--tg-theme-text-color, #000000);transition:background-color .2s ease}.menu-item[data-v-baa9c788]:active{background-color:var(--tg-theme-hint-color, #ededed)}.menu-icon[data-v-baa9c788]{width:48px;height:48px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-icon img[data-v-baa9c788]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.menu-icon img.loading[data-v-baa9c788]{opacity:0}.menu-content[data-v-baa9c788]{flex:1}.menu-title[data-v-baa9c788]{font-size:16px;font-weight:500;margin-bottom:4px;color:var(--tg-theme-text-color, #000000)}.menu-description[data-v-baa9c788]{font-size:14px;color:var(--tg-theme-hint-color, #999999)}.menu-arrow[data-v-baa9c788]{margin-left:12px;color:var(--tg-theme-hint-color, #999999)}.heroes-general[data-v-cd34cf79]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-cd34cf79]{margin-bottom:20px}h1[data-v-cd34cf79]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.loading[data-v-cd34cf79],.error[data-v-cd34cf79]{text-align:center;padding:20px;color:var(--tg-theme-text-color, #000000)}.error[data-v-cd34cf79]{color:var(--tg-theme-destructive-text-color, #ff0000)}.settings-form[data-v-cd34cf79]{display:flex;flex-direction:column;gap:16px}.settings-group[data-v-cd34cf79]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:8px;padding:16px}.checkbox-group[data-v-cd34cf79]{display:flex;flex-direction:column;gap:12px}.checkbox-item[data-v-cd34cf79]{display:flex;align-items:center;gap:12px;cursor:pointer;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-cd34cf79]{width:20px;height:20px;cursor:pointer}.save-button[data-v-cd34cf79]{background-color:var(--tg-theme-button-color, #007aff);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;padding:16px;font-size:16px;font-weight:500;cursor:pointer;margin-top:20px;transition:opacity .2s ease}.save-button[data-v-cd34cf79]:disabled{opacity:.6;cursor:not-allowed}.save-button[data-v-cd34cf79]:not(:disabled):active{opacity:.8}.stages-settings[data-v-03007bf3]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-03007bf3]{margin-bottom:20px}h1[data-v-03007bf3]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.loading[data-v-03007bf3],.error[data-v-03007bf3]{text-align:center;padding:20px;color:var(--tg-theme-text-color, #000000)}.error[data-v-03007bf3]{color:var(--tg-theme-destructive-text-color, #ff0000)}.settings-form[data-v-03007bf3]{display:flex;flex-direction:column;gap:16px}.settings-group[data-v-03007bf3]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:8px;padding:16px}.checkbox-group[data-v-03007bf3]{display:flex;flex-direction:column;gap:12px}.checkbox-item[data-v-03007bf3]{display:flex;align-items:center;gap:12px;cursor:pointer;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-03007bf3]{width:20px;height:20px;cursor:pointer}.select-group[data-v-03007bf3]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.select-group[data-v-03007bf3]:last-child{margin-bottom:0}.select-group label[data-v-03007bf3],.group-label[data-v-03007bf3]{color:var(--tg-theme-text-color, #000000);font-size:16px;font-weight:500}.select-input[data-v-03007bf3]{padding:12px;border:1px solid var(--tg-theme-hint-color, #ccc);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px}.select-input[data-v-03007bf3]:focus{outline:none;border-color:var(--tg-theme-button-color, #007aff)}.specific-stage-settings[data-v-03007bf3],.heroes-selection[data-v-03007bf3],.hero-slots[data-v-03007bf3]{display:flex;flex-direction:column;gap:12px}.hero-slot[data-v-03007bf3]{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--tg-theme-bg-color, #ffffff);border-radius:6px}.hero-slot label[data-v-03007bf3]{font-size:14px;color:var(--tg-theme-hint-color, #666666)}.selected-hero-info[data-v-03007bf3]{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px;background-color:var(--tg-theme-secondary-bg-color, #f0f0f0);border-radius:6px}.hero-icon[data-v-03007bf3]{width:32px;height:32px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.hero-name[data-v-03007bf3]{font-size:14px;color:var(--tg-theme-text-color, #000000);font-weight:500}.save-button[data-v-03007bf3]{background-color:var(--tg-theme-button-color, #007aff);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;padding:16px;font-size:16px;font-weight:500;cursor:pointer;margin-top:20px;transition:opacity .2s ease}.save-button[data-v-03007bf3]:disabled{opacity:.6;cursor:not-allowed}.save-button[data-v-03007bf3]:not(:disabled):active{opacity:.8}.colosseum-settings[data-v-c010c0f7]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-c010c0f7]{margin-bottom:20px}h1[data-v-c010c0f7]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.loading[data-v-c010c0f7],.error[data-v-c010c0f7]{text-align:center;padding:20px;color:var(--tg-theme-text-color, #000000)}.error[data-v-c010c0f7]{color:var(--tg-theme-destructive-text-color, #ff0000)}.settings-form[data-v-c010c0f7]{display:flex;flex-direction:column;gap:16px}.settings-group[data-v-c010c0f7]{background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:8px;padding:16px}.checkbox-group[data-v-c010c0f7]{display:flex;flex-direction:column;gap:12px}.checkbox-item[data-v-c010c0f7]{display:flex;align-items:center;gap:12px;cursor:pointer;color:var(--tg-theme-text-color, #000000);font-size:16px}.checkbox-item input[type=checkbox][data-v-c010c0f7]{width:20px;height:20px;cursor:pointer}.input-group[data-v-c010c0f7],.select-group[data-v-c010c0f7]{display:flex;flex-direction:column;gap:8px}.input-group label[data-v-c010c0f7],.select-group label[data-v-c010c0f7],.group-label[data-v-c010c0f7]{color:var(--tg-theme-text-color, #000000);font-size:16px;font-weight:500}.number-input[data-v-c010c0f7],.select-input[data-v-c010c0f7]{padding:12px;border:1px solid var(--tg-theme-hint-color, #ccc);border-radius:8px;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);font-size:16px}.number-input[data-v-c010c0f7]:focus,.select-input[data-v-c010c0f7]:focus{outline:none;border-color:var(--tg-theme-button-color, #007aff)}.heroes-selection[data-v-c010c0f7],.hero-slots[data-v-c010c0f7]{display:flex;flex-direction:column;gap:12px}.hero-slot[data-v-c010c0f7]{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--tg-theme-bg-color, #ffffff);border-radius:6px}.hero-slot label[data-v-c010c0f7]{font-size:14px;color:var(--tg-theme-hint-color, #666666)}.selected-hero-info[data-v-c010c0f7]{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px;background-color:var(--tg-theme-secondary-bg-color, #f0f0f0);border-radius:6px}.hero-icon[data-v-c010c0f7]{width:32px;height:32px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.hero-name[data-v-c010c0f7]{font-size:14px;color:var(--tg-theme-text-color, #000000);font-weight:500}.save-button[data-v-c010c0f7]{background-color:var(--tg-theme-button-color, #007aff);color:var(--tg-theme-button-text-color, #ffffff);border:none;border-radius:8px;padding:16px;font-size:16px;font-weight:500;cursor:pointer;margin-top:20px;transition:opacity .2s ease}.save-button[data-v-c010c0f7]:disabled{opacity:.6;cursor:not-allowed}.save-button[data-v-c010c0f7]:not(:disabled):active{opacity:.8}.heroes-list[data-v-f0f9e692]{padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}.header[data-v-f0f9e692]{margin-bottom:20px}h1[data-v-f0f9e692]{margin:0;font-size:20px;color:var(--tg-theme-text-color, #000000)}.loading[data-v-f0f9e692],.error[data-v-f0f9e692],.no-heroes[data-v-f0f9e692]{text-align:center;padding:20px;color:var(--tg-theme-text-color, #000000)}.error[data-v-f0f9e692]{color:var(--tg-theme-destructive-text-color, #ff0000)}.heroes-grid[data-v-f0f9e692]{display:grid;grid-template-columns:1fr;gap:16px}.hero-card[data-v-f0f9e692]{display:flex;align-items:flex-start;padding:16px;background-color:var(--tg-theme-secondary-bg-color, #f5f5f5);border-radius:12px;gap:16px}.hero-image[data-v-f0f9e692]{flex-shrink:0;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.hero-image img[data-v-f0f9e692]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}.hero-info[data-v-f0f9e692]{flex:1}.hero-name[data-v-f0f9e692]{font-size:16px;font-weight:600;color:var(--tg-theme-text-color, #000000);margin-bottom:4px}.hero-nickname[data-v-f0f9e692]{font-size:14px;color:var(--tg-theme-hint-color, #999999);margin-bottom:12px}.hero-stats[data-v-f0f9e692]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.stat[data-v-f0f9e692]{display:flex;justify-content:space-between;align-items:center}.stat .label[data-v-f0f9e692]{font-size:12px;color:var(--tg-theme-hint-color, #999999)}.stat .value[data-v-f0f9e692]{font-size:14px;font-weight:500;color:var(--tg-theme-text-color, #000000)}
