:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}html{background:linear-gradient(135deg,#0f172a,#1a2640)}body{margin:0;min-width:320px;min-height:100vh;background:transparent}#app{width:100%;height:100vh}*{scroll-behavior:smooth}.tg-btn-primary,.tg-btn-secondary,.tg-btn-icon{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background .12s,color .12s,border-color .12s;white-space:nowrap}.tg-btn-primary{background:#3b82f6;color:#fff;border:1px solid #3b82f6;padding:11px 18px}.tg-btn-primary:hover:not(:disabled){background:#2563eb;border-color:#2563eb}.tg-btn-primary:disabled{background:#1e293b;border-color:#1e293b;color:#64748b;cursor:not-allowed}.tg-btn-secondary{background:transparent;color:#94a3b8;border:1px solid #1e293b;padding:11px 18px;font-weight:500}.tg-btn-secondary:hover:not(:disabled){background:#1e293bb3;color:#e2e8f0}.tg-btn-secondary:disabled{opacity:.5;cursor:not-allowed}.tg-btn-icon{background:transparent;color:#94a3b8;border:1px solid transparent;width:40px;height:40px;padding:0}.tg-btn-icon:hover:not(:disabled){background:#1e293bb3;color:#e2e8f0}.tg-btn-icon:disabled{opacity:.4;cursor:not-allowed}.tg-btn-icon.is-bordered{border-color:#1e293b}.tg-btn-icon.is-danger:hover:not(:disabled){color:#ef4444;background:#ef444414}@media(max-width:1023px){.tg-btn-icon{width:44px;height:44px}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),textarea,select{font-size:16px}}.mobile-overlay[data-v-6ff9da82]{display:none}.sidebar[data-v-6ff9da82]{width:170px;background:#0f172a99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;padding:20px 10px;box-sizing:border-box;border-right:1px solid rgba(71,85,105,.2);display:flex;flex-direction:column;align-items:center;position:fixed;top:0;left:0;height:100vh;z-index:50}.mobile-header[data-v-6ff9da82]{display:none}.sidebar[data-v-6ff9da82] *{font-family:inherit}.logo-section[data-v-6ff9da82]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px;padding:12px;border-radius:12px;width:100%}.logo-icon[data-v-6ff9da82]{width:150px;height:150px;object-fit:contain;display:block;transform:translateY(13px)}.logo-text[data-v-6ff9da82]{font-weight:800;font-size:1.08rem;color:#fff;letter-spacing:.02em}.menu[data-v-6ff9da82]{display:flex;flex-direction:column;gap:12px;width:100%}.logout-button[data-v-6ff9da82]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:94%;margin:auto auto 4px;background:#ef44441a;color:#fca5a5;border:1px solid rgba(239,68,68,.3);padding:9px 6px;border-radius:10px;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-align:center}.logout-button[data-v-6ff9da82]:hover{background:#ef44442e;color:#fecaca;border-color:#ef444473}.menu-item-wrapper[data-v-6ff9da82]{position:relative;width:94%;margin:0 auto}.menu-button[data-v-6ff9da82]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;background:#94a3b80d;color:#fff;border:1px solid rgba(148,163,184,.28);padding:12px 8px;border-radius:10px;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-align:center}.menu-button[data-v-6ff9da82]:hover{background:#4755693d;border-color:#94a3b873;color:#fff}.menu-button.active[data-v-6ff9da82]{background:#3b82f626;color:#60a5fa;border-color:#3b82f64d}.menu-icon[data-v-6ff9da82]{font-size:22px}.menu-label[data-v-6ff9da82]{font-weight:700;font-size:.875rem}.submenu-popover[data-v-6ff9da82]{position:absolute;left:calc(100% + 15px);top:0;background:#1e293bf2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(71,85,105,.3);border-radius:12px;padding:8px;min-width:180px;box-shadow:0 10px 25px #0000004d;z-index:100;animation:slideIn-6ff9da82 .2s ease}.submenu-popover[data-v-6ff9da82]:before{content:"";position:absolute;left:-6px;top:20px;width:10px;height:10px;background:#1e293bf2;border-left:1px solid rgba(71,85,105,.3);border-bottom:1px solid rgba(71,85,105,.3);transform:rotate(45deg)}.submenu-header[data-v-6ff9da82]{padding:8px 12px;color:#64748b;font-size:.875rem;font-weight:700;text-transform:uppercase;border-bottom:1px solid rgba(71,85,105,.2);margin-bottom:4px}.submenu-item[data-v-6ff9da82]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#94a3b80f;border:1px solid rgba(148,163,184,.24);color:#fff;font-size:.875rem;font-weight:700;border-radius:8px;cursor:pointer;transition:all .2s ease}.submenu-item+.submenu-item[data-v-6ff9da82]{margin-top:6px}.submenu-item[data-v-6ff9da82]:hover{background:#3b82f61f;border-color:#60a5fa73;color:#fff}.submenu-item.active[data-v-6ff9da82]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 4px 12px #3b82f64d}.submenu-icon[data-v-6ff9da82]{font-size:1.1em}@keyframes slideIn-6ff9da82{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media(max-width:1023px){.mobile-overlay[data-v-6ff9da82]{display:block;position:fixed;inset:0;background:#0206179e;z-index:58}.sidebar.is-mobile[data-v-6ff9da82]{width:min(86vw,320px);padding:12px;align-items:stretch;transform:translate(-105%);transition:transform .22s ease;border-right:1px solid rgba(71,85,105,.32);z-index:60}.sidebar.is-mobile.is-mobile-open[data-v-6ff9da82]{transform:translate(0)}.mobile-header[data-v-6ff9da82]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:4px}.mobile-header-title[data-v-6ff9da82]{color:#f8fafc;font-size:.95rem;font-weight:700}.mobile-close-button[data-v-6ff9da82]{min-width:38px;height:38px;border-radius:10px;border:1px solid rgba(148,163,184,.32);background:#94a3b81f;color:#f8fafc;cursor:pointer;font-size:16px}.logo-section[data-v-6ff9da82]{margin-bottom:14px;padding:10px 8px}.logo-icon[data-v-6ff9da82]{width:96px;height:96px;transform:none}.logo-text[data-v-6ff9da82]{font-size:.98rem}.menu[data-v-6ff9da82]{flex:1;min-height:0;overflow-y:auto;gap:10px;padding-right:2px}.menu-item-wrapper[data-v-6ff9da82]{width:100%}.menu-button[data-v-6ff9da82]{flex-direction:row;justify-content:flex-start;gap:10px;min-height:44px;padding:10px 12px;border-radius:10px}.menu-icon[data-v-6ff9da82]{font-size:18px;line-height:1}.menu-label[data-v-6ff9da82]{font-size:.93rem}.submenu-popover.is-inline[data-v-6ff9da82]{position:static;left:auto;top:auto;margin-top:8px;min-width:unset;box-shadow:none;border-radius:10px;animation:none}.submenu-popover.is-inline[data-v-6ff9da82]:before{display:none}.submenu-item[data-v-6ff9da82]{min-height:40px;font-size:.9rem;padding:9px 10px}.logout-button[data-v-6ff9da82]{flex-direction:row;justify-content:center;width:100%;min-height:44px;margin:14px 0 2px}}.notifications-root[data-v-781d6f32]{position:fixed;top:18px;right:24px;z-index:1200}.notifications-trigger[data-v-781d6f32]{position:relative;width:58px;height:58px;border-radius:999px;border:1px solid rgba(148,163,184,.24);background:#0f172aeb;color:#e2e8f0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 34px #0f172a52;overflow:visible}.notifications-trigger.has-results[data-v-781d6f32]{border-color:#60a5fa80}.notifications-trigger[data-v-781d6f32]:before,.notifications-trigger[data-v-781d6f32]:after{content:"";position:absolute;inset:-1px;border-radius:999px;border:2px solid rgba(96,165,250,.5);animation:radar-ring-781d6f32 2s ease-out infinite;pointer-events:none}.notifications-trigger[data-v-781d6f32]:after{animation-delay:1s}@keyframes radar-ring-781d6f32{0%{transform:scale(1);opacity:.7}to{transform:scale(1.9);opacity:0}}.notifications-icon[data-v-781d6f32]{width:28px;height:28px;position:relative;z-index:1}.badge[data-v-781d6f32]{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.drawer-overlay[data-v-781d6f32]{position:fixed;inset:0;background:#02061761;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.drawer-panel[data-v-781d6f32]{position:absolute;top:0;right:0;width:min(540px,100vw);height:100vh;background:#0f172a;border-left:1px solid #334155;box-shadow:-20px 0 50px #0f172a73;display:flex;flex-direction:column}.drawer-header[data-v-781d6f32]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:24px 24px 18px;border-bottom:1px solid #1e293b}.drawer-header h3[data-v-781d6f32]{margin:0;color:#f8fafc;font-size:calc(22px * var(--content-font-scale, 1))}.drawer-close[data-v-781d6f32]{border:none;background:transparent;color:#94a3b8;font-size:28px;line-height:1;cursor:pointer;padding:0}.drawer-filters[data-v-781d6f32]{display:flex;align-items:center;gap:12px;padding:16px 24px;border-bottom:1px solid #1e293b}.filter-select[data-v-781d6f32]{flex:1;background:#1e293b;border:1px solid #334155;border-radius:8px;color:#e2e8f0;padding:10px 14px;font-size:calc(16px * var(--content-font-scale, 1));outline:none}.filter-select option[data-v-781d6f32]{background:#1e293b;color:#e2e8f0}.refresh-btn[data-v-781d6f32]{background:#3b82f626;border:1px solid rgba(96,165,250,.4);color:#bfdbfe;border-radius:8px;padding:10px 18px;font-size:calc(16px * var(--content-font-scale, 1));cursor:pointer;white-space:nowrap}.refresh-btn[data-v-781d6f32]:disabled{opacity:.5;cursor:default}.drawer-content[data-v-781d6f32]{flex:1;overflow-y:auto;padding:12px 0}.drawer-placeholder[data-v-781d6f32]{margin:0;padding:28px 24px;color:#94a3b8;font-size:calc(17px * var(--content-font-scale, 1));line-height:1.5;text-align:center}.drawer-placeholder.error[data-v-781d6f32]{color:#f87171}.results-list[data-v-781d6f32]{display:flex;flex-direction:column}.result-item[data-v-781d6f32]{display:flex;align-items:flex-start;gap:16px;padding:16px 24px;border-bottom:1px solid #1e293b;transition:background .15s}.result-item[data-v-781d6f32]:hover{background:#1e293b99}.result-item[data-v-781d6f32]:last-child{border-bottom:none}.result-avatar[data-v-781d6f32]{width:48px;height:48px;flex-shrink:0}.result-avatar img[data-v-781d6f32]{width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar-fallback[data-v-781d6f32]{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:calc(18px * var(--content-font-scale, 1));color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706)}.result-info[data-v-781d6f32]{flex:1;min-width:0}.result-top-row[data-v-781d6f32]{display:flex;align-items:center;gap:10px;margin-bottom:5px}.result-username[data-v-781d6f32]{font-weight:600;font-size:calc(17px * var(--content-font-scale, 1));color:#60a5fa;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-username[data-v-781d6f32]:hover{text-decoration:underline}.result-username.dim[data-v-781d6f32]{color:#94a3b8}.result-badge[data-v-781d6f32]{font-size:calc(13px * var(--content-font-scale, 1));padding:3px 8px;border-radius:6px;font-weight:600;white-space:nowrap;flex-shrink:0}.badge-top[data-v-781d6f32]{background:#22c55e33;color:#86efac}.badge-indexed[data-v-781d6f32]{background:#a855f733;color:#c4b5fd}.badge-mine[data-v-781d6f32]{background:#22c55e2e;color:#4ade80;border:1px solid rgba(34,197,94,.35)}.result-meta[data-v-781d6f32]{font-size:calc(15px * var(--content-font-scale, 1));color:#94a3b8;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.result-keyword[data-v-781d6f32]{color:#cbd5e1}.result-sep[data-v-781d6f32]{color:#475569}.result-pos[data-v-781d6f32]{color:#fbbf24;font-weight:600}.result-geo[data-v-781d6f32]{color:#94a3b8}.result-date[data-v-781d6f32]{font-size:calc(14px * var(--content-font-scale, 1));color:#64748b;margin-top:3px}[data-theme=light] .notifications-trigger[data-v-781d6f32]{background:#fff;border-color:#cbd5e1;color:#334155;box-shadow:0 4px 12px #0f172a1a}[data-theme=light] .notifications-trigger.has-results[data-v-781d6f32]{border-color:#3b82f6}[data-theme=light] .drawer-overlay[data-v-781d6f32]{background:#0f172a4d}[data-theme=light] .drawer-panel[data-v-781d6f32]{background:#fff;border-left-color:#e2e8f0;box-shadow:-20px 0 50px #0f172a2e}[data-theme=light] .drawer-header[data-v-781d6f32]{border-bottom-color:#e2e8f0}[data-theme=light] .drawer-header h3[data-v-781d6f32]{color:#0f172a}[data-theme=light] .drawer-close[data-v-781d6f32]{color:#475569}[data-theme=light] .drawer-filters[data-v-781d6f32]{border-bottom-color:#e2e8f0}[data-theme=light] .filter-select[data-v-781d6f32]{background-color:#fff;border-color:#cbd5e1;color:#0f172a}[data-theme=light] .filter-select option[data-v-781d6f32]{background-color:#fff;color:#0f172a}[data-theme=light] .refresh-btn[data-v-781d6f32]{background:#3b82f61a;border-color:#3b82f666;color:#1d4ed8}[data-theme=light] .refresh-btn[data-v-781d6f32]:hover:not(:disabled){background:#3b82f62e}[data-theme=light] .drawer-placeholder[data-v-781d6f32]{color:#64748b}[data-theme=light] .drawer-placeholder.error[data-v-781d6f32]{color:#b91c1c}[data-theme=light] .result-item[data-v-781d6f32]{border-bottom-color:#e2e8f0}[data-theme=light] .result-item[data-v-781d6f32]:hover{background:#f8fafc}[data-theme=light] .result-username[data-v-781d6f32]{color:#2563eb}[data-theme=light] .result-username.dim[data-v-781d6f32]{color:#64748b}[data-theme=light] .badge-top[data-v-781d6f32]{background:#22c55e26;color:#15803d}[data-theme=light] .badge-indexed[data-v-781d6f32]{background:#a855f726;color:#7c3aed}[data-theme=light] .badge-mine[data-v-781d6f32]{background:#22c55e26;color:#15803d;border-color:#22c55e66}[data-theme=light] .result-meta[data-v-781d6f32]{color:#64748b}[data-theme=light] .result-keyword[data-v-781d6f32]{color:#334155}[data-theme=light] .result-sep[data-v-781d6f32]{color:#cbd5e1}[data-theme=light] .result-pos[data-v-781d6f32]{color:#b45309}[data-theme=light] .result-geo[data-v-781d6f32]{color:#64748b}[data-theme=light] .result-date[data-v-781d6f32]{color:#94a3b8}@media(max-width:1023px){.notifications-root[data-v-781d6f32]{top:12px;right:14px}.notifications-trigger[data-v-781d6f32]{width:40px;height:40px}}.notif-root[data-v-cce12e7f]{position:fixed;top:18px;right:106px;z-index:1200}.notif-trigger[data-v-cce12e7f]{position:relative;width:58px;height:58px;border-radius:999px;border:2px solid rgba(251,191,36,.7);background:#f59e0b26;color:#fbbf24;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 34px #0f172a52,0 0 16px #fbbf2426}.notif-trigger.has-unread[data-v-cce12e7f]{background:#f59e0b38;border-color:#fbbf24e6;box-shadow:0 12px 34px #0f172a52,0 0 20px #fbbf244d}.notif-icon[data-v-cce12e7f]{width:28px;height:28px}.badge[data-v-cce12e7f]{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#f59e0b;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.drawer-overlay[data-v-cce12e7f]{position:fixed;inset:0;background:#02061761;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.drawer-panel[data-v-cce12e7f]{position:absolute;top:0;right:0;width:min(540px,100vw);height:100vh;background:#0f172a;border-left:1px solid #334155;box-shadow:-20px 0 50px #0f172a73;display:flex;flex-direction:column}.drawer-header[data-v-cce12e7f]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:24px 24px 18px;border-bottom:1px solid #1e293b}.drawer-header h3[data-v-cce12e7f]{margin:0;color:#f8fafc;font-size:calc(22px * var(--content-font-scale, 1));display:flex;align-items:center;gap:10px}.header-badge[data-v-cce12e7f]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 7px;border-radius:999px;background:#f59e0b;color:#fff;font-size:15px;font-weight:700}.drawer-close[data-v-cce12e7f]{border:none;background:transparent;color:#94a3b8;font-size:28px;line-height:1;cursor:pointer;padding:0}.drawer-content[data-v-cce12e7f]{flex:1;overflow-y:auto;padding:8px 0}.drawer-placeholder[data-v-cce12e7f]{margin:0;padding:28px 24px;color:#94a3b8;font-size:calc(17px * var(--content-font-scale, 1));text-align:center}.drawer-placeholder.error[data-v-cce12e7f]{color:#f87171}.notif-list[data-v-cce12e7f]{display:flex;flex-direction:column}.notif-item[data-v-cce12e7f]{display:flex;align-items:flex-start;gap:16px;padding:18px 24px;border-bottom:1px solid #1e293b;transition:background .15s}.notif-item[data-v-cce12e7f]:last-child{border-bottom:none}.notif-item.is-unread[data-v-cce12e7f]{background:#f59e0b0f;border-left:3px solid #f59e0b;padding-left:21px}.notif-item[data-v-cce12e7f]:hover{background:#1e293b99}.notif-item.is-unread[data-v-cce12e7f]:hover{background:#f59e0b1a}.notif-icon-wrap[data-v-cce12e7f]{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#1e293bcc;border:1px solid #334155;display:flex;align-items:center;justify-content:center;font-size:20px}.notif-body[data-v-cce12e7f]{flex:1;min-width:0}.notif-text[data-v-cce12e7f]{margin:0 0 7px;color:#e2e8f0;font-size:calc(16px * var(--content-font-scale, 1));line-height:1.5;word-break:break-word}.notif-text-link[data-v-cce12e7f]{display:block;width:100%;text-align:left;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-decoration-color:#fbbf2473;text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.notif-text-link[data-v-cce12e7f]:hover{color:#fbbf24;text-decoration-color:#fbbf24e6}.notif-meta[data-v-cce12e7f]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.notif-date[data-v-cce12e7f]{font-size:calc(14px * var(--content-font-scale, 1));color:#64748b}.notif-entity-type[data-v-cce12e7f]{font-size:calc(13px * var(--content-font-scale, 1));padding:3px 9px;border-radius:6px;background:#47556966;color:#94a3b8;font-weight:600}.read-btn[data-v-cce12e7f]{flex-shrink:0;background:#f59e0b1f;border:1px solid rgba(245,158,11,.35);color:#fbbf24;border-radius:8px;padding:7px 14px;font-size:calc(14px * var(--content-font-scale, 1));font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s;align-self:center}.read-btn[data-v-cce12e7f]:hover:not(:disabled){background:#f59e0b38}.read-btn[data-v-cce12e7f]:disabled{opacity:.5;cursor:default}@media(max-width:1023px){.notif-root[data-v-cce12e7f]{top:12px;right:58px}.notif-trigger[data-v-cce12e7f]{width:40px;height:40px}}.chat-btn[data-v-b545f20a]{position:fixed;top:18px;right:188px;z-index:1200;width:58px;height:58px;border-radius:999px;border:2px solid rgba(99,179,237,.7);background:#4299e126;color:#63b3ed;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 34px #0f172a52,0 0 16px #63b3ed26}.chat-btn.has-unread[data-v-b545f20a]{background:#4299e138;border-color:#63b3ede6;box-shadow:0 12px 34px #0f172a52,0 0 20px #63b3ed4d}.chat-icon[data-v-b545f20a]{width:26px;height:26px}.badge[data-v-b545f20a]{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#3b82f6;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}@media(max-width:1023px){.chat-btn[data-v-b545f20a]{top:12px;right:104px;width:40px;height:40px}}.theme-toggle[data-v-95a5dd74]{position:fixed;top:18px;right:270px;z-index:1200;width:58px;height:58px;border-radius:999px;border:2px solid rgba(148,163,184,.55);background:#94a3b81f;color:#e2e8f0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 34px #0f172a52;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;font-family:inherit;padding:0}.theme-toggle[data-v-95a5dd74]:hover{background:#94a3b838;border-color:#94a3b8bf;transform:translateY(-1px)}.theme-toggle-icon[data-v-95a5dd74]{font-size:24px;line-height:1}[data-theme=light] .theme-toggle[data-v-95a5dd74]{background:#fff;border-color:#cbd5e1;color:#0f172a;box-shadow:0 4px 12px #0f172a1a}[data-theme=light] .theme-toggle[data-v-95a5dd74]:hover{background:#f8fafc;border-color:#94a3b8}@media(max-width:1023px){.theme-toggle[data-v-95a5dd74]{top:12px;right:150px;width:40px;height:40px}.theme-toggle-icon[data-v-95a5dd74]{font-size:18px}}.app-container[data-v-99e2c455]{display:flex;height:100vh;width:100%;background:linear-gradient(135deg,#0f172a,#1a2640)}.mobile-topbar[data-v-99e2c455]{display:none}.main-content[data-v-99e2c455]{margin-left:170px;flex:1;overflow:hidden}.main-content-zoom[data-v-99e2c455]{--content-font-scale: 1.15;transform:scale(var(--content-zoom));transform-origin:top left;width:calc(100% * var(--content-zoom-inverse));height:calc(100% * var(--content-zoom-inverse))}@supports (zoom: 1){.main-content-zoom[data-v-99e2c455]{zoom:var(--content-zoom);transform:none;width:100%;height:100%}}.main-content-auth[data-v-99e2c455]{margin-left:0;overflow:auto}@media(max-width:1023px){.app-container[data-v-99e2c455]{display:block;height:auto;min-height:100vh}.mobile-topbar[data-v-99e2c455]{position:sticky;top:0;z-index:1100;min-height:56px;display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid rgba(148,163,184,.25);background:#0f172af5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mobile-menu-toggle[data-v-99e2c455]{width:44px;height:44px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#94a3b81a;color:#f8fafc;font-size:16px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.mobile-menu-toggle-icon[data-v-99e2c455]{position:relative;display:block;width:22px;height:3px;border-radius:999px;background-color:currentColor;transform:translateY(-1px)}.mobile-menu-toggle-icon[data-v-99e2c455]:before,.mobile-menu-toggle-icon[data-v-99e2c455]:after{content:"";position:absolute;left:0;width:100%;height:3px;border-radius:999px;background-color:currentColor}.mobile-menu-toggle-icon[data-v-99e2c455]:before{top:-6px}.mobile-menu-toggle-icon[data-v-99e2c455]:after{bottom:-6px}.mobile-menu-toggle-text[data-v-99e2c455]{font-size:14px;font-weight:600;line-height:1}.mobile-topbar-title[data-v-99e2c455]{color:#f8fafc;font-size:.96rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-content-mobile[data-v-99e2c455]{margin-left:0;padding-top:0}.main-content-zoom-mobile[data-v-99e2c455]{transform:none!important;zoom:normal!important;width:100%!important;height:100%!important}}.create-bot-wrap[data-v-29f3d910]{display:contents}.modal-overlay[data-v-29f3d910]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}.modal-card[data-v-29f3d910]{width:100%;max-width:460px;background:#0f172af2;border:1px solid rgba(71,85,105,.4);border-radius:12px;padding:20px}.modal-card h3[data-v-29f3d910]{color:#f1f5f9;margin:0 0 8px}.modal-card p[data-v-29f3d910]{color:#94a3b8;margin:0 0 12px}.token-input[data-v-29f3d910]{width:100%;background:#0f172a99;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;padding:10px 12px;border-radius:8px;font-size:calc(.95em * var(--content-font-scale, 1))}.token-input[data-v-29f3d910]:focus{outline:none;border-color:#3b82f6cc}.message[data-v-29f3d910]{margin-top:10px;font-size:calc(.9em * var(--content-font-scale, 1))}.message.error[data-v-29f3d910]{color:#f87171}.message.success[data-v-29f3d910]{color:#4ade80}.actions[data-v-29f3d910]{margin-top:16px;display:flex;justify-content:flex-end;gap:10px}.btn[data-v-29f3d910]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;font-size:calc(.95em * var(--content-font-scale, 1))}.btn[data-v-29f3d910]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-29f3d910]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-primary[data-v-29f3d910]:hover:not(:disabled){box-shadow:0 0 20px #3b82f64d}.btn-secondary[data-v-29f3d910]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-29f3d910]:hover:not(:disabled){background:#47556933}.add-bot-to-category-wrap[data-v-4081fa6c]{display:contents}.modal-overlay[data-v-4081fa6c]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}.modal-card[data-v-4081fa6c]{width:min(100%,560px);max-height:min(78vh,720px);background:#0f172afa;border:1px solid rgba(71,85,105,.4);border-radius:18px;box-shadow:0 24px 64px #02061766;padding:18px;display:flex;flex-direction:column;gap:14px;overflow:hidden}.modal-header[data-v-4081fa6c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.modal-header h3[data-v-4081fa6c]{color:#f1f5f9;margin:0 0 8px}.modal-header p[data-v-4081fa6c]{color:#94a3b8;margin:0}.icon-btn[data-v-4081fa6c]{width:36px;height:36px;border-radius:10px;border:1px solid rgba(71,85,105,.4);background:#1e293be6;color:#cbd5e1;cursor:pointer}.bots-list[data-v-4081fa6c]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px}.bot-option[data-v-4081fa6c]{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border-radius:14px;border:1px solid rgba(71,85,105,.28);background:#0f172aa6;color:#f1f5f9;cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease}.bot-option[data-v-4081fa6c]:hover:not(:disabled){border-color:#3b82f680;background:#1e293bf2;transform:translateY(-1px)}.bot-option.selected[data-v-4081fa6c]{border-color:#3b82f6b3;background:#1e40af38}.bot-avatar[data-v-4081fa6c]{width:44px;height:44px;flex-shrink:0;border-radius:999px;overflow:hidden;background:#1e293bf2}.bot-avatar img[data-v-4081fa6c]{width:100%;height:100%;object-fit:cover}.bot-avatar-fallback[data-v-4081fa6c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#e2e8f0;font-weight:700}.bot-meta[data-v-4081fa6c]{min-width:0;display:flex;flex-direction:column;gap:4px}.bot-meta strong[data-v-4081fa6c],.bot-meta span[data-v-4081fa6c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bot-meta span[data-v-4081fa6c]{color:#94a3b8;font-size:calc(.88em * var(--content-font-scale, 1))}.bot-checkmark[data-v-4081fa6c]{margin-left:auto;flex-shrink:0;color:#93c5fd;font-size:calc(.82em * var(--content-font-scale, 1))}.message[data-v-4081fa6c]{margin:0;font-size:calc(.9em * var(--content-font-scale, 1))}.message.error[data-v-4081fa6c]{color:#f87171}.message.success[data-v-4081fa6c]{color:#4ade80}.actions[data-v-4081fa6c]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.btn[data-v-4081fa6c]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;font-size:calc(.95em * var(--content-font-scale, 1))}.btn[data-v-4081fa6c]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-4081fa6c]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-primary[data-v-4081fa6c]:hover:not(:disabled){box-shadow:0 0 20px #3b82f64d}.btn-secondary[data-v-4081fa6c]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-4081fa6c]:hover:not(:disabled){background:#47556933}@media(max-width:767px){.modal-card[data-v-4081fa6c]{width:100%;max-height:calc(100vh - 32px)}}.edit-panel[data-v-6c6adf12]{width:100%;max-width:560px;background:#4755691a;border:1px solid rgba(71,85,105,.3);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px;font-size:calc(1rem * var(--content-font-scale, 1))}h2[data-v-6c6adf12]{margin:0;color:#f1f5f9;font-size:calc(1.34rem * var(--content-font-scale, 1))}.subtitle[data-v-6c6adf12]{margin:0 0 4px;color:#94a3b8;font-size:calc(1.02rem * var(--content-font-scale, 1))}.field-label[data-v-6c6adf12]{color:#cbd5e1;font-size:calc(1rem * var(--content-font-scale, 1))}.field-input[data-v-6c6adf12]{width:100%;background:#0f172ab3;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;border-radius:8px;padding:10px 12px;font-size:calc(1rem * var(--content-font-scale, 1))}.field-textarea[data-v-6c6adf12]{width:100%;background:#0f172ab3;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;border-radius:8px;padding:10px 12px;resize:vertical;font-size:calc(1rem * var(--content-font-scale, 1))}.field-textarea--auto[data-v-6c6adf12]{resize:none;overflow:hidden;min-height:80px;field-sizing:content}.current-photo-wrap[data-v-6c6adf12]{display:flex;align-items:center;min-height:72px}.photo-actions[data-v-6c6adf12]{display:flex;align-items:center;min-height:20px}.current-photo[data-v-6c6adf12]{width:72px;height:72px;border-radius:50%;object-fit:cover;border:1px solid rgba(71,85,105,.5)}.field-input[readonly][data-v-6c6adf12]{opacity:.8}.state-text[data-v-6c6adf12]{margin:0;color:#94a3b8;font-size:calc(.98rem * var(--content-font-scale, 1))}.state-text.error[data-v-6c6adf12]{color:#f87171}.state-text.success[data-v-6c6adf12]{color:#86efac}.save-actions[data-v-6c6adf12]{margin-top:12px}.secondary-btn[data-v-6c6adf12],.save-btn[data-v-6c6adf12]{align-self:flex-start;border:none;color:#fff;border-radius:8px;padding:10px 14px;cursor:pointer;font-size:calc(1rem * var(--content-font-scale, 1))}.secondary-btn[data-v-6c6adf12]{background:#47556973;padding:7px 10px;font-size:calc(.92rem * var(--content-font-scale, 1));border-radius:7px}.danger-btn[data-v-6c6adf12]{background:linear-gradient(135deg,#ef4444,#dc2626)}.save-btn[data-v-6c6adf12]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.secondary-btn[data-v-6c6adf12]:disabled,.save-btn[data-v-6c6adf12]:disabled{opacity:.65;cursor:not-allowed}.edit-section[data-v-eb0d9916]{width:100%}.protection-panel[data-v-2ab3f8c5]{width:100%;max-width:560px;background:#4755691a;border:1px solid rgba(71,85,105,.3);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px;font-size:calc(1rem * var(--content-font-scale, 1))}h2[data-v-2ab3f8c5]{margin:0;color:#f1f5f9;font-size:calc(1.34rem * var(--content-font-scale, 1))}.subtitle[data-v-2ab3f8c5]{margin:0 0 4px;color:#94a3b8;font-size:calc(1.02rem * var(--content-font-scale, 1))}.field-label[data-v-2ab3f8c5]{color:#cbd5e1;font-size:calc(1rem * var(--content-font-scale, 1))}.field-input[data-v-2ab3f8c5]{width:100%;background:#0f172ab3;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;border-radius:8px;padding:10px 12px;font-size:calc(1rem * var(--content-font-scale, 1))}.save-btn[data-v-2ab3f8c5]{margin-top:8px;align-self:flex-start;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;border-radius:8px;padding:10px 14px;cursor:pointer;font-size:calc(1rem * var(--content-font-scale, 1))}.save-btn[data-v-2ab3f8c5]:disabled{opacity:.65;cursor:not-allowed}.state-text[data-v-2ab3f8c5]{margin:0;color:#94a3b8;font-size:calc(.98rem * var(--content-font-scale, 1))}.state-text.error[data-v-2ab3f8c5]{color:#f87171}.state-text.success[data-v-2ab3f8c5]{color:#86efac}.copy-protection-section[data-v-2ab3f8c5]{margin-top:8px;padding-top:10px;border-top:1px solid rgba(71,85,105,.35)}.copy-protection-head[data-v-2ab3f8c5]{display:flex;justify-content:space-between;align-items:center;gap:12px}.copy-protection-hint[data-v-2ab3f8c5]{margin:4px 0 0;color:#94a3b8;font-size:calc(.94rem * var(--content-font-scale, 1))}.switch[data-v-2ab3f8c5]{position:relative;display:inline-block;width:46px;height:26px;flex-shrink:0}.switch input[data-v-2ab3f8c5]{opacity:0;width:0;height:0;position:absolute}.slider[data-v-2ab3f8c5]{position:absolute;inset:0;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#47556999;cursor:pointer;transition:.2s ease}.slider[data-v-2ab3f8c5]:before{content:"";position:absolute;width:20px;height:20px;left:2px;top:2px;border-radius:50%;background:#f8fafc;transition:.2s ease}.switch input:focus-visible+.slider[data-v-2ab3f8c5]{box-shadow:0 0 0 2px #3b82f666}.switch input:checked+.slider[data-v-2ab3f8c5]{background:#22c55ebf;border-color:#22c55ee6}.switch input:checked+.slider[data-v-2ab3f8c5]:before{transform:translate(20px)}.switch.disabled .slider[data-v-2ab3f8c5]{opacity:.7;cursor:not-allowed}.floating-editor[data-v-5195df31]{position:relative}.editor-surface[data-v-5195df31]{width:100%;min-height:200px;padding:10px 12px;border:1px solid rgba(71,85,105,.4);border-radius:8px;background:#0f172ab3;color:#f1f5f9;font-size:calc(1rem * var(--content-font-scale, 1));line-height:1.45;white-space:pre-wrap;word-break:break-word;outline:none}.editor-surface[data-v-5195df31] blockquote{margin:0;padding:6px 0 6px 10px;border-left:3px solid rgba(148,163,184,.6);color:#cbd5e1}.editor-surface[data-v-5195df31] code{padding:1px 4px;border-radius:4px;background:#0f172a99;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.editor-surface[data-v-5195df31] tg-spoiler{padding:0 4px;border-radius:4px;background:#64748bbf;color:transparent}.editor-surface[data-v-5195df31] tg-spoiler:hover{color:#f8fafc}.editor-surface[data-v-5195df31] tg-spoiler::selection{color:#f8fafc}.editor-surface[data-v-5195df31] a{color:#7dd3fc;text-decoration:underline}.editor-surface[contenteditable=false][data-v-5195df31]{opacity:.78;cursor:not-allowed}.editor-surface[data-v-5195df31]:focus{border-color:#38bdf899;box-shadow:0 0 0 3px #38bdf829}.editor-surface[data-v-5195df31]:empty:before{content:attr(data-placeholder);color:#94a3b8;pointer-events:none}.floating-toolbar[data-v-5195df31]{position:absolute;z-index:20;display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:140px;padding:8px;border-radius:12px;border:1px solid rgba(148,163,184,.25);background:#0f172af2;box-shadow:0 10px 26px #02061766;transform:translateY(-50%)}.toolbar-btn[data-v-5195df31]{border:none;background:transparent;color:#e2e8f0;border-radius:8px;width:100%;min-width:0;padding:8px 10px;font-size:calc(.92rem * var(--content-font-scale, 1));font-weight:600;text-align:left;white-space:nowrap;cursor:pointer}.toolbar-btn[data-v-5195df31]:hover{background:#334155b3}.toolbar-btn[data-v-5195df31]:disabled{opacity:.45;cursor:not-allowed}.toolbar-btn-italic[data-v-5195df31]{font-style:italic}.toolbar-btn-code[data-v-5195df31]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.toolbar-btn-underline[data-v-5195df31]{text-decoration:underline}.toolbar-btn-strike[data-v-5195df31]{text-decoration:line-through}.toolbar-btn-clear[data-v-5195df31]{opacity:.65;border-top:1px solid rgba(148,163,184,.18);margin-top:2px;padding-top:10px}.toolbar-btn-clear[data-v-5195df31]:hover{opacity:1}.toolbar-link-section[data-v-5195df31]{display:flex;gap:6px;align-items:center;border-top:1px solid rgba(148,163,184,.18);margin-top:2px;padding-top:8px}.toolbar-link-input[data-v-5195df31]{flex:1;min-width:0;padding:6px 8px;border-radius:6px;border:1px solid rgba(71,85,105,.4);background:#0f172ab3;color:#f1f5f9;font-size:calc(.85rem * var(--content-font-scale, 1));outline:none;box-sizing:border-box}.toolbar-link-input[data-v-5195df31]:focus{border-color:#38bdf899}.toolbar-link-apply[data-v-5195df31]{flex-shrink:0;border:none;border-radius:6px;padding:6px 10px;background:#38bdf833;color:#7dd3fc;font-size:calc(.85rem * var(--content-font-scale, 1));font-weight:600;cursor:pointer;white-space:nowrap}.toolbar-link-apply[data-v-5195df31]:hover{background:#38bdf852}.toolbar-link-apply[data-v-5195df31]:disabled{opacity:.4;cursor:not-allowed}.toolbar-link-remove[data-v-5195df31]{flex-shrink:0;border:none;border-radius:6px;padding:6px 8px;background:#ef444433;color:#fca5a5;font-size:calc(.85rem * var(--content-font-scale, 1));font-weight:600;cursor:pointer;line-height:1}.toolbar-link-remove[data-v-5195df31]:hover{background:#ef444459}.toolbar-link-remove[data-v-5195df31]:disabled{opacity:.4;cursor:not-allowed}.toolbar-fade-enter-active[data-v-5195df31],.toolbar-fade-leave-active[data-v-5195df31]{transition:opacity .18s ease,transform .18s ease}.toolbar-fade-enter-from[data-v-5195df31],.toolbar-fade-leave-to[data-v-5195df31]{opacity:0;transform:translate(8px,-50%)}.editor-format-hint[data-v-5195df31]{margin:6px 2px 0;color:#94a3b8;font-size:calc(.9rem * var(--content-font-scale, 1));line-height:1.3}.editor-variables[data-v-5195df31]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 2px 0}.editor-variables-label[data-v-5195df31]{color:#94a3b8;font-size:calc(.85rem * var(--content-font-scale, 1))}.editor-variable-btn[data-v-5195df31]{border:1px solid rgba(56,189,248,.35);background:#38bdf81f;color:#7dd3fc;border-radius:999px;padding:3px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(.82rem * var(--content-font-scale, 1));cursor:pointer;transition:background .15s ease,border-color .15s ease}.editor-variable-btn[data-v-5195df31]:hover{background:#38bdf838;border-color:#38bdf88c}.editor-variable-btn[data-v-5195df31]:disabled{opacity:.45;cursor:not-allowed}.field-label[data-v-54fe5ac8]{color:#cbd5e1;font-size:calc(1.02rem * var(--content-font-scale, 1));font-weight:500}.field-input[data-v-54fe5ac8]{width:100%;background:#0f172ab3;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;border-radius:8px;padding:10px 12px;font-size:calc(1rem * var(--content-font-scale, 1))}.helper-text[data-v-54fe5ac8]{margin:0;color:#94a3b8;font-size:calc(.98rem * var(--content-font-scale, 1))}.mini-remove-btn[data-v-54fe5ac8]{border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:6px;padding:6px 8px;cursor:pointer;font-size:calc(.96rem * var(--content-font-scale, 1))}.mini-remove-btn[data-v-54fe5ac8]:disabled{opacity:.6;cursor:not-allowed}.welcome-photo-preview[data-v-54fe5ac8]{margin-top:6px;display:flex;flex-direction:column;gap:6px}.welcome-photo-preview-image[data-v-54fe5ac8]{width:min(100%,360px);max-height:190px;object-fit:contain;border:1px solid rgba(71,85,105,.35);border-radius:8px;background:#0f172ab3}.welcome-remove-photo-btn[data-v-54fe5ac8]{align-self:flex-start}.video-format-block[data-v-54fe5ac8]{margin-top:4px;display:flex;flex-direction:column;gap:6px}.video-format-buttons[data-v-54fe5ac8]{display:inline-flex;gap:8px;flex-wrap:wrap}.video-format-btn[data-v-54fe5ac8]{border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:999px;padding:6px 10px;cursor:pointer;font-size:calc(.96rem * var(--content-font-scale, 1))}.video-format-btn.active[data-v-54fe5ac8]{border-color:#22c55e8c;background:#16a34a38;color:#bbf7d0}.video-format-btn[data-v-54fe5ac8]:disabled{opacity:.65;cursor:not-allowed}.modal-overlay[data-v-2a3cba9b]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:320;padding:16px}.modal-card[data-v-2a3cba9b]{width:100%;max-width:640px;max-height:88vh;background:#0f172afa;border:1px solid rgba(71,85,105,.35);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px;overflow:auto}.modal-card h3[data-v-2a3cba9b]{margin:0;color:#f1f5f9;font-size:calc(1.3rem * var(--content-font-scale, 1))}.modal-card>p[data-v-2a3cba9b]{margin:0;color:#94a3b8;font-size:calc(1.02rem * var(--content-font-scale, 1))}.field-label[data-v-2a3cba9b]{color:#cbd5e1;font-size:calc(1rem * var(--content-font-scale, 1))}.runtime-card[data-v-2a3cba9b]{border:1px solid rgba(59,130,246,.35);background:#1e40af29;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.field-input[data-v-2a3cba9b],.field-textarea[data-v-2a3cba9b]{width:100%;background:#0f172ab3;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;border-radius:8px;padding:10px 12px;font-size:calc(1rem * var(--content-font-scale, 1))}.field-textarea[data-v-2a3cba9b]{resize:vertical;min-height:200px}.description-actions[data-v-2a3cba9b]{display:flex;justify-content:flex-end}.buttons-block[data-v-2a3cba9b]{margin-top:4px;display:flex;flex-direction:column;gap:8px}.buttons-text-block[data-v-2a3cba9b]{border:1px solid rgba(71,85,105,.3);border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:8px}.buttons-textarea[data-v-2a3cba9b]{width:100%;resize:vertical;min-height:90px;border-radius:8px;border:1px solid rgba(71,85,105,.4);background:#0f172ab3;color:#f1f5f9;padding:8px 10px;font-size:calc(.95rem * var(--content-font-scale, 1));line-height:1.35}.buttons-text-hint[data-v-2a3cba9b]{margin:0;color:#94a3b8;font-size:calc(.88rem * var(--content-font-scale, 1))}.buttons-text-actions[data-v-2a3cba9b]{display:flex;gap:8px;flex-wrap:wrap}.buttons-block-header[data-v-2a3cba9b]{display:flex;justify-content:space-between;align-items:center;color:#cbd5e1;font-size:calc(1rem * var(--content-font-scale, 1))}.mini-add-btn[data-v-2a3cba9b]{border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:6px;padding:6px 8px;cursor:pointer;font-size:calc(.96rem * var(--content-font-scale, 1))}.state-text[data-v-2a3cba9b]{margin:0;color:#94a3b8;font-size:calc(.98rem * var(--content-font-scale, 1))}.state-text.error[data-v-2a3cba9b]{color:#f87171}.state-text.success[data-v-2a3cba9b]{color:#4ade80}.modal-actions[data-v-2a3cba9b]{margin-top:6px;display:flex;justify-content:flex-end;gap:10px}.modal-btn[data-v-2a3cba9b]{border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:8px;padding:10px 14px;cursor:pointer;font-size:calc(1rem * var(--content-font-scale, 1))}.modal-btn[data-v-2a3cba9b]:disabled,.mini-add-btn[data-v-2a3cba9b]:disabled{opacity:.6;cursor:not-allowed}.modal-btn-create[data-v-2a3cba9b]{border-color:#22c55e80;background:#22c55e33;color:#86efac}.modal-btn-start[data-v-2a3cba9b]{border-color:#3b82f680;background:#2563eb33;color:#bfdbfe}.modal-btn-stop[data-v-2a3cba9b]{border-color:#f8717180;background:#7f1d1d47;color:#fecaca}.owner-info-btn[data-v-c5144581],.owner-info-icon[data-v-c5144581]{border:1px solid rgba(148,163,184,.35);background:#1e293be6;color:#cbd5e1;border-radius:6px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.owner-info-btn[data-v-c5144581]{cursor:pointer}.owner-info-wrap[data-v-c5144581]{position:relative;display:inline-flex;align-items:center}.owner-info-placeholder[data-v-c5144581]{width:28px;height:28px;visibility:hidden}.owner-popover[data-v-c5144581]{position:absolute;top:calc(100% + 6px);min-width:210px;max-width:min(320px,calc(100vw - 56px));background:#0f172afa;border:1px solid rgba(71,85,105,.45);border-radius:10px;padding:10px;z-index:270}.owner-popover.align-right[data-v-c5144581]{right:0;left:auto}.owner-popover.align-center[data-v-c5144581]{right:50%;left:auto;transform:translate(50%)}.owner-telegram-link[data-v-c5144581]{color:#93c5fd;text-decoration:none}.owner-telegram-link[data-v-c5144581]:hover{text-decoration:underline}.owner-popover p[data-v-c5144581]{margin:0;color:#cbd5e1;font-size:calc(.86em * var(--content-font-scale, 1));white-space:normal;word-break:break-word;text-align:left}.owner-popover p+p[data-v-c5144581]{margin-top:6px}.mailings-header[data-v-e6de11f8]{display:flex;justify-content:space-between;align-items:center;gap:10px}.placeholder-card[data-v-e6de11f8]{border:1px solid rgba(71,85,105,.3);border-radius:10px;padding:12px;background:#0f172a73}.placeholder-card h3[data-v-e6de11f8]{margin:0 0 8px;color:#f1f5f9;font-size:calc(1.12rem * var(--content-font-scale, 1))}.plus-btn[data-v-e6de11f8]{width:28px;height:28px;border-radius:8px;border:1px solid rgba(34,197,94,.45);background:#22c55e33;color:#86efac;cursor:pointer;font-size:calc(1.1rem * var(--content-font-scale, 1));line-height:1}.plus-btn[data-v-e6de11f8]:disabled{opacity:.65;cursor:not-allowed}.state-text[data-v-e6de11f8]{margin:0;color:#94a3b8;font-size:calc(1rem * var(--content-font-scale, 1))}.state-text.error[data-v-e6de11f8]{color:#f87171}.items-list[data-v-e6de11f8]{margin-top:10px;display:flex;flex-direction:column;gap:10px}.item-card[data-v-e6de11f8]{border:1px solid rgba(71,85,105,.3);border-radius:10px;padding:10px;background:#0f172a8c}.item-card.clickable[data-v-e6de11f8]{cursor:pointer}.item-card.clickable[data-v-e6de11f8]:hover{border-color:#3b82f680;background:#1e293ba6}.item-card h4[data-v-e6de11f8]{margin:0 0 6px;color:#f1f5f9;font-size:calc(1.04rem * var(--content-font-scale, 1))}.item-card p[data-v-e6de11f8]{margin:0;color:#cbd5e1;font-size:calc(1rem * var(--content-font-scale, 1))}.mailing-id-row[data-v-e6de11f8]{display:flex;align-items:center;gap:6px}.draft-template-select[data-v-1daeca36]{position:relative}.selector-trigger[data-v-1daeca36]{border:1px solid rgba(59,130,246,.45);background:#1e40af33;color:#bfdbfe;border-radius:8px;padding:8px 10px;cursor:pointer;font-size:calc(1rem * var(--content-font-scale, 1))}.selector-trigger[data-v-1daeca36]:disabled{opacity:.6;cursor:not-allowed}.selector-dropdown[data-v-1daeca36]{position:absolute;top:calc(100% + 8px);left:0;width:min(420px,100%);max-height:260px;overflow:auto;background:#0f172afa;border:1px solid rgba(71,85,105,.4);border-radius:10px;padding:8px;z-index:360}.selector-state[data-v-1daeca36]{margin:0;color:#94a3b8;font-size:calc(.98rem * var(--content-font-scale, 1))}.selector-state.error[data-v-1daeca36]{color:#f87171}.selector-list[data-v-1daeca36]{display:flex;flex-direction:column;gap:6px}.selector-item[data-v-1daeca36]{text-align:left;border:1px solid rgba(71,85,105,.35);background:#1e293be6;color:#e2e8f0;border-radius:8px;padding:8px 10px;cursor:pointer;font-size:calc(1rem * var(--content-font-scale, 1))}.selector-item[data-v-1daeca36]:hover{border-color:#3b82f699;background:#1e40af47}.selector-item[data-v-1daeca36]:disabled{opacity:.6;cursor:not-allowed}.modal-overlay[data-v-be06a9a6]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:320;padding:16px}.modal-card[data-v-be06a9a6]{position:relative;width:100%;max-width:620px;max-height:88vh;background:#0f172afa;border:1px solid rgba(71,85,105,.35);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px;overflow:auto}.mobile-close-btn[data-v-be06a9a6]{display:none}.modal-card h3[data-v-be06a9a6]{margin:0;color:#f1f5f9;font-size:calc(1.3rem * var(--content-font-scale, 1))}.modal-card>p[data-v-be06a9a6]{margin:0;color:#94a3b8;font-size:calc(1.02rem * var(--content-font-scale, 1))}.field-label[data-v-be06a9a6]{color:#cbd5e1;font-size:calc(1.02rem * var(--content-font-scale, 1));font-weight:500}.field-input[data-v-be06a9a6],.field-textarea[data-v-be06a9a6]{width:100%;background:#0f172ab3;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;border-radius:8px;padding:10px 12px;font-size:calc(1rem * var(--content-font-scale, 1))}.field-textarea[data-v-be06a9a6]{resize:vertical;min-height:200px}.command-combo[data-v-be06a9a6]{position:relative}.command-input-wrap[data-v-be06a9a6]{display:flex;align-items:center;background:#0f172ab3;border:1px solid rgba(71,85,105,.4);border-radius:8px;overflow:hidden}.command-prefix[data-v-be06a9a6]{padding:10px 8px 10px 12px;color:#94a3b8;font-size:calc(1rem * var(--content-font-scale, 1));-webkit-user-select:none;user-select:none}.command-input[data-v-be06a9a6]{border:none!important;background:transparent!important;padding-left:2px!important}.command-toggle[data-v-be06a9a6]{background:none;border:none;color:#94a3b8;padding:0 10px;cursor:pointer;font-size:calc(.9rem * var(--content-font-scale, 1));line-height:1}.command-arrow[data-v-be06a9a6]{display:inline-block;transition:transform .15s}.command-arrow.open[data-v-be06a9a6]{transform:rotate(180deg)}.command-dropdown[data-v-be06a9a6]{position:absolute;top:100%;left:0;right:0;z-index:10;margin:4px 0 0;padding:4px 0;list-style:none;background:#0f172afa;border:1px solid rgba(71,85,105,.5);border-radius:8px;max-height:180px;overflow-y:auto}.command-option[data-v-be06a9a6]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 8px 14px;color:#e2e8f0;font-size:calc(.95rem * var(--content-font-scale, 1));cursor:pointer;gap:6px}.command-option[data-v-be06a9a6]:hover{background:#33415599}.command-option-text[data-v-be06a9a6]{display:flex;align-items:baseline;gap:8px;min-width:0;overflow:hidden}.command-option-name[data-v-be06a9a6]{color:#e2e8f0;flex-shrink:0}.command-option-desc[data-v-be06a9a6]{color:#64748b;font-size:calc(.85rem * var(--content-font-scale, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-delete-btn[data-v-be06a9a6]{flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(239,68,68,.35);border-radius:5px;background:#ef44441f;color:#f87171;font-size:.75rem;line-height:1;cursor:pointer;opacity:0;transition:opacity .12s}.command-option:hover .command-delete-btn[data-v-be06a9a6]{opacity:1}.command-delete-btn[data-v-be06a9a6]:hover{background:#ef44444d;border-color:#ef444499}.command-delete-btn[data-v-be06a9a6]:disabled{opacity:.4;cursor:not-allowed}.command-desc-input[data-v-be06a9a6]{margin-top:6px;font-size:calc(.95rem * var(--content-font-scale, 1))}.field-hint[data-v-be06a9a6]{font-size:calc(.82rem * var(--content-font-scale, 1));color:#64748b;margin-top:2px}.buttons-block[data-v-be06a9a6]{margin-top:4px;display:flex;flex-direction:column;gap:8px}.buttons-text-block[data-v-be06a9a6]{border:1px solid rgba(71,85,105,.3);border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:8px}.buttons-textarea[data-v-be06a9a6]{width:100%;resize:vertical;min-height:90px;border-radius:8px;border:1px solid rgba(71,85,105,.4);background:#0f172ab3;color:#f1f5f9;padding:8px 10px;font-size:calc(.95rem * var(--content-font-scale, 1));line-height:1.35}.buttons-text-hint[data-v-be06a9a6]{margin:0;color:#94a3b8;font-size:calc(.88rem * var(--content-font-scale, 1))}.buttons-text-actions[data-v-be06a9a6]{display:flex;gap:8px;flex-wrap:wrap}.buttons-block-header[data-v-be06a9a6]{display:flex;justify-content:space-between;align-items:center;color:#cbd5e1;font-size:calc(1.02rem * var(--content-font-scale, 1))}.mini-add-btn[data-v-be06a9a6]{border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:6px;padding:6px 8px;cursor:pointer;font-size:calc(.96rem * var(--content-font-scale, 1))}.state-text[data-v-be06a9a6]{margin:0;color:#94a3b8;font-size:calc(1rem * var(--content-font-scale, 1))}.state-text.error[data-v-be06a9a6]{color:#f87171}.state-text.success[data-v-be06a9a6]{color:#4ade80}.modal-actions[data-v-be06a9a6]{margin-top:10px;display:flex;align-items:flex-end;justify-content:flex-end;gap:10px}.send-delay-inline[data-v-be06a9a6]{margin-right:auto;display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:#cbd5e1;font-size:calc(1.02rem * var(--content-font-scale, 1))}.send-delay-fields[data-v-be06a9a6]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.send-delay-part[data-v-be06a9a6]{display:inline-flex;align-items:center;gap:6px;font-size:calc(.98rem * var(--content-font-scale, 1));white-space:nowrap}.send-delay-input[data-v-be06a9a6]{width:50px;background:#0f172ab3;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;border-radius:8px;padding:5px 6px;font-size:calc(1rem * var(--content-font-scale, 1))}.modal-btn[data-v-be06a9a6]{border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:8px;padding:10px 14px;cursor:pointer;font-size:calc(1rem * var(--content-font-scale, 1))}.modal-btn[data-v-be06a9a6]:disabled,.mini-add-btn[data-v-be06a9a6]:disabled{opacity:.6;cursor:not-allowed}.modal-btn-create[data-v-be06a9a6]{border-color:#22c55e80;background:#22c55e33;color:#86efac}@media(max-width:767px){.mobile-close-btn[data-v-be06a9a6]{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(71,85,105,.4);border-radius:8px;background:#1e293bd9;color:#cbd5e1;cursor:pointer;font-size:1rem;line-height:1}.mobile-close-btn[data-v-be06a9a6]:disabled{opacity:.6;cursor:not-allowed}.modal-card[data-v-be06a9a6]{padding-top:52px}.modal-actions[data-v-be06a9a6]{flex-direction:column;align-items:stretch;gap:12px}.send-delay-inline[data-v-be06a9a6]{margin-right:0;width:100%}.send-delay-fields[data-v-be06a9a6]{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.send-delay-part[data-v-be06a9a6]{min-width:0;gap:4px}.send-delay-input[data-v-be06a9a6]{width:100%;min-width:0}.modal-btn[data-v-be06a9a6]{width:100%}}.preview-overlay[data-v-29d6ae7b]{position:fixed;inset:0;background:#020617bf;display:flex;align-items:center;justify-content:center;z-index:360;padding:16px}.preview-card[data-v-29d6ae7b]{width:min(100%,980px);max-height:calc(100vh - 32px);background:#0f172afa;border:1px solid rgba(71,85,105,.35);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px;overflow:hidden}.preview-header[data-v-29d6ae7b]{display:flex;justify-content:space-between;align-items:center}.preview-header h3[data-v-29d6ae7b]{margin:0;color:#f1f5f9;font-size:calc(1rem * var(--content-font-scale, 1))}.close-btn[data-v-29d6ae7b]{border:1px solid rgba(71,85,105,.4);background:#1e293bcc;color:#cbd5e1;border-radius:8px;width:34px;height:34px;cursor:pointer;font-size:.9rem}.phone-frame[data-v-29d6ae7b]{flex:1;min-height:0;margin:0 auto;width:min(100%,780px);border-radius:36px;border:1px solid rgba(71,85,105,.4);background:#0b1220;padding:20px;display:flex;flex-direction:column}.chat-bg[data-v-29d6ae7b]{flex:1;min-height:0;border-radius:24px;padding:20px;background:linear-gradient(180deg,#1f2937,#0f172a);display:flex;flex-direction:column;overflow-y:auto}.message-bubble[data-v-29d6ae7b]{margin:0 auto;width:min(100%,510px);background:#2b5278;color:#e2e8f0;border-radius:12px 12px 4px;padding:18px;display:flex;flex-direction:column;gap:12px}.message-bubble-media-only[data-v-29d6ae7b]{width:auto;background:transparent;padding:0;border-radius:0}.media-wrap[data-v-29d6ae7b]{border-radius:16px;overflow:hidden;border:1px solid rgba(148,163,184,.25)}.media-wrap-circle[data-v-29d6ae7b]{width:320px;height:320px;margin:0 auto;border-radius:999px;border:1px solid rgba(148,163,184,.35)}.media-preview[data-v-29d6ae7b]{width:100%;max-height:min(400px,35vh);object-fit:cover;display:block;background:#0f172acc}.media-preview-circle[data-v-29d6ae7b]{width:100%;height:100%;max-height:none;border-radius:999px}.message-text[data-v-29d6ae7b]{margin:0;padding:2px 0;white-space:pre-wrap;word-break:break-word;font-size:calc(.86rem * var(--content-font-scale, 1));line-height:1.25}.message-text[data-v-29d6ae7b] blockquote{margin:0;padding-left:8px;border-left:2px solid rgba(226,232,240,.45);color:#dbeafe}.message-text[data-v-29d6ae7b] code{padding:1px 4px;border-radius:4px;background:#0f172a59;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.message-text[data-v-29d6ae7b] tg-spoiler{padding:0 4px;border-radius:4px;background:#0f172aa6;color:transparent}.message-text[data-v-29d6ae7b] tg-spoiler:hover{color:#e2e8f0}.inline-keyboard[data-v-29d6ae7b]{margin:12px auto 0;width:min(100%,510px);display:flex;flex-direction:column;gap:8px}.inline-keyboard-row[data-v-29d6ae7b]{display:flex;gap:8px;min-width:0}.inline-keyboard-media-gap[data-v-29d6ae7b]{margin-top:20px}.inline-btn[data-v-29d6ae7b]{position:relative;display:flex;align-items:center;justify-content:center;width:auto;flex:1 1 0;min-width:0;border:1px solid rgba(148,163,184,.35);border-radius:12px;background:#1e293b8c;color:#e2e8f0;font-size:calc(.78rem * var(--content-font-scale, 1));padding:10px 24px 10px 14px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-btn[data-v-29d6ae7b]:after{content:"↗";position:absolute;top:5px;right:9px;font-size:calc(.64rem * var(--content-font-scale, 1));color:#bae6fdf2}.meta-row[data-v-29d6ae7b]{display:flex;justify-content:flex-end;margin:0 auto;width:min(100%,510px)}.meta-time[data-v-29d6ae7b]{font-size:calc(.68rem * var(--content-font-scale, 1));color:#cbd5e1;opacity:.9}.preview-actions[data-v-29d6ae7b]{display:flex;justify-content:flex-end}.action-btn[data-v-29d6ae7b]{border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:8px;padding:8px 16px;cursor:pointer;font-size:.9rem}.drawer-card[data-v-1e2424e9]{width:100%;height:100%;max-height:100%;background:#0f172af5;border:1px solid rgba(71,85,105,.35);border-radius:14px;padding:16px;box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch}.drawer-header[data-v-1e2424e9]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.drawer-header-main[data-v-1e2424e9]{min-width:0;flex:1}.drawer-header h2[data-v-1e2424e9]{margin:0 0 4px;color:#f1f5f9;font-size:calc(1.32rem * var(--content-font-scale, 1))}.drawer-subtitle[data-v-1e2424e9]{margin:0;color:#94a3b8;font-size:calc(1.05rem * var(--content-font-scale, 1));overflow-wrap:anywhere}.drawer-identity[data-v-1e2424e9]{margin:2px 0 0;color:#cbd5e1;font-size:calc(1.06rem * var(--content-font-scale, 1));overflow-wrap:anywhere}.drawer-identity-link[data-v-1e2424e9]{color:#7dd3fc;text-decoration:none;font-weight:600}.drawer-identity-link[data-v-1e2424e9]:hover{color:#bae6fd;text-decoration:underline}.close-btn[data-v-1e2424e9]{border:1px solid rgba(71,85,105,.4);background:#1e293bcc;color:#cbd5e1;border-radius:8px;min-height:34px;min-width:34px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;cursor:pointer}.close-btn-icon[data-v-1e2424e9]{font-size:15px;line-height:1}.close-btn-label[data-v-1e2424e9]{display:none;font-size:calc(.9rem * var(--content-font-scale, 1));font-weight:600;line-height:1}.settings-layout[data-v-1e2424e9]{display:flex;flex-direction:column;gap:10px}.menu-column[data-v-1e2424e9]{display:flex;flex-direction:column;gap:8px}.menu-btn[data-v-1e2424e9]{text-align:left;background:#4755691a;border:1px solid rgba(71,85,105,.3);color:#fff;border-radius:8px;padding:10px 12px;font-size:calc(1.04rem * var(--content-font-scale, 1));line-height:1.3;cursor:pointer}.menu-btn.active[data-v-1e2424e9]{color:#fff;border-color:#3b82f699;background:#3b82f633}.placeholder-card[data-v-1e2424e9]{border:1px solid rgba(71,85,105,.3);border-radius:10px;padding:12px;background:#0f172a73}.placeholder-card h3[data-v-1e2424e9]{margin:0 0 8px;color:#f1f5f9;font-size:calc(1.12rem * var(--content-font-scale, 1))}.welcome-header[data-v-1e2424e9]{display:flex;justify-content:space-between;align-items:center;gap:10px}.plus-btn[data-v-1e2424e9]{width:28px;height:28px;border-radius:8px;border:1px solid rgba(34,197,94,.45);background:#22c55e33;color:#86efac;cursor:pointer;font-size:calc(1.1rem * var(--content-font-scale, 1));line-height:1}.state-text[data-v-1e2424e9]{margin:0;color:#94a3b8;font-size:calc(1rem * var(--content-font-scale, 1))}.state-text.error[data-v-1e2424e9]{color:#f87171}.items-list[data-v-1e2424e9]{margin-top:10px;display:flex;flex-direction:column;gap:10px}.item-card[data-v-1e2424e9]{border:1px solid rgba(71,85,105,.3);border-radius:10px;padding:10px;background:#0f172a8c}.item-card.clickable[data-v-1e2424e9]{cursor:pointer}.item-card.clickable[data-v-1e2424e9]:hover{border-color:#3b82f680;background:#1e293ba6}.item-card h4[data-v-1e2424e9]{margin:0 0 6px;color:#f1f5f9;font-size:calc(1.04rem * var(--content-font-scale, 1))}.item-card p[data-v-1e2424e9]{margin:0;color:#cbd5e1;font-size:calc(1rem * var(--content-font-scale, 1))}.welcome-item-row[data-v-1e2424e9]{display:flex;justify-content:space-between;align-items:center;gap:10px}.welcome-item-row h4[data-v-1e2424e9]{margin:0}.welcome-item-actions[data-v-1e2424e9]{display:inline-flex;align-items:center;gap:8px}.welcome-item-title[data-v-1e2424e9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.welcome-command-badge[data-v-1e2424e9]{display:inline-block;background:#3b82f626;color:#60a5fa;border:1px solid rgba(59,130,246,.3);border-radius:5px;padding:1px 7px;font-size:calc(.82rem * var(--content-font-scale, 1));white-space:nowrap}.welcome-command-desc[data-v-1e2424e9]{color:#64748b;font-size:calc(.82rem * var(--content-font-scale, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.welcome-delay-text[data-v-1e2424e9]{color:#94a3b8;font-size:calc(.92rem * var(--content-font-scale, 1));white-space:nowrap}.welcome-preview-btn[data-v-1e2424e9]{border:1px solid rgba(59,130,246,.35);background:#1e40af33;color:#bfdbfe;border-radius:8px;padding:6px 10px;font-size:calc(.92rem * var(--content-font-scale, 1));cursor:pointer}.welcome-preview-btn[data-v-1e2424e9]:disabled{opacity:.65;cursor:not-allowed}.welcome-media-badge[data-v-1e2424e9]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:48px;height:34px;padding:3px 6px;border-radius:10px;border:1px solid rgba(59,130,246,.35);background:#1e40af40;color:#bfdbfe;font-size:calc(.88rem * var(--content-font-scale, 1));line-height:1;font-weight:600;flex-shrink:0}.welcome-media-thumb[data-v-1e2424e9]{width:30px;height:24px;border-radius:6px;object-fit:cover;border:1px solid rgba(148,163,184,.45);pointer-events:none;background:#0f172aa6}.welcome-media-thumb[data-v-1e2424e9]::-webkit-media-controls{display:none!important;-webkit-appearance:none}.welcome-media-icon-fallback[data-v-1e2424e9]{font-size:calc(.8rem * var(--content-font-scale, 1));letter-spacing:.02em;opacity:.9}.welcome-media-count[data-v-1e2424e9]{font-size:calc(.84rem * var(--content-font-scale, 1))}.welcome-delete-btn[data-v-1e2424e9]{width:26px;height:26px;border-radius:999px;border:1px solid rgba(248,113,113,.45);background:#7f1d1d47;color:#fecaca;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:calc(.95rem * var(--content-font-scale, 1));line-height:1;flex-shrink:0}.welcome-delete-btn[data-v-1e2424e9]:disabled{opacity:.65;cursor:not-allowed}.welcome-pagination[data-v-1e2424e9]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.welcome-page-btn[data-v-1e2424e9]{border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:8px;padding:6px 10px;font-size:calc(.92rem * var(--content-font-scale, 1));cursor:pointer}.welcome-page-btn[data-v-1e2424e9]:disabled{opacity:.65;cursor:not-allowed}.welcome-page-info[data-v-1e2424e9]{color:#94a3b8;font-size:calc(.98rem * var(--content-font-scale, 1))}@media(max-width:767px){.drawer-card[data-v-1e2424e9]{border-radius:0;border-left:none;border-right:none;padding:0 12px 12px;height:100%;max-height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.drawer-header[data-v-1e2424e9]{position:sticky;top:0;z-index:5;margin:0 0 12px;padding:calc(12px + env(safe-area-inset-top,0px)) 64px 12px 0;background:#0f172afa;border-bottom:none}.drawer-header-main[data-v-1e2424e9]{width:100%}.drawer-header h2[data-v-1e2424e9]{font-size:calc(1.08rem * var(--content-font-scale, 1))}.drawer-subtitle[data-v-1e2424e9],.drawer-identity[data-v-1e2424e9]{font-size:calc(.92rem * var(--content-font-scale, 1))}.close-btn[data-v-1e2424e9]{position:absolute;top:12px;right:12px;z-index:7;min-height:40px;min-width:40px;border-radius:10px;padding:0}.close-btn-label[data-v-1e2424e9]{display:none}.menu-btn[data-v-1e2424e9]{min-height:44px;border-radius:10px}}.add-to-folders[data-v-623a17b4]{position:relative}.action-btn[data-v-623a17b4]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-623a17b4]:hover{background:#3b82f633;border-color:#3b82f699}.dropdown[data-v-623a17b4]{position:absolute;top:calc(100% + 6px);left:0;width:300px;max-height:340px;overflow:auto;background:#0f172afa;border:1px solid rgba(71,85,105,.4);border-radius:10px;padding:10px;z-index:220}.dropdown-header[data-v-623a17b4]{color:#f1f5f9;margin-bottom:8px}.checkbox-list[data-v-623a17b4]{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.checkbox-item[data-v-623a17b4]{display:flex;align-items:center;gap:8px;color:#cbd5e1;font-size:calc(.9em * var(--content-font-scale, 1))}.state-text[data-v-623a17b4]{margin:0 0 8px;color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1))}.state-text.error[data-v-623a17b4]{color:#f87171}.state-text.success[data-v-623a17b4]{color:#4ade80}.dropdown-actions[data-v-623a17b4]{display:flex;justify-content:flex-end;gap:8px}.mini-btn[data-v-623a17b4]{border:1px solid rgba(71,85,105,.3);background:#1e293be6;color:#cbd5e1;border-radius:6px;padding:6px 10px;cursor:pointer}.mini-btn.primary[data-v-623a17b4]{background:#3b82f633;border-color:#3b82f673;color:#bfdbfe}.mini-btn[data-v-623a17b4]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:767px){.dropdown[data-v-623a17b4]{display:flex;flex-direction:column}.dropdown-header[data-v-623a17b4]{order:-2}.dropdown-actions[data-v-623a17b4]{order:-1;margin-bottom:8px}}.search-card[data-v-c2a246a2]{max-width:640px;background:#4755691a;border:1px solid rgba(71,85,105,.3);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:12px}.search-card.inline[data-v-c2a246a2]{max-width:none;padding:12px;border-radius:10px;gap:8px}.search-card h2[data-v-c2a246a2]{color:#f1f5f9;margin:0;font-size:calc(1.35em * var(--content-font-scale, 1))}.search-card p[data-v-c2a246a2]{color:#94a3b8;margin:0}.search-row[data-v-c2a246a2]{display:flex}.search-input[data-v-c2a246a2]{flex:1;min-width:240px;background:#0f172a99;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;padding:10px 12px;border-radius:8px;font-size:calc(.95em * var(--content-font-scale, 1))}.search-input[data-v-c2a246a2]:focus{outline:none;border-color:#3b82f6cc}.state-text.error[data-v-c2a246a2]{color:#f87171}.results-list[data-v-c2a246a2]{display:flex;flex-direction:column;gap:10px}.result-card[data-v-c2a246a2]{margin-top:6px;border:1px solid rgba(71,85,105,.3);background:#0f172a73;border-radius:10px;padding:14px}.result-card h3[data-v-c2a246a2]{color:#f1f5f9;margin:0 0 8px;font-size:calc(.98em * var(--content-font-scale, 1))}.result-card p[data-v-c2a246a2]{font-size:calc(.9em * var(--content-font-scale, 1))}.btn[data-v-01e73f4f]{padding:10px 16px;border-radius:8px;cursor:pointer;font-weight:500;font-size:calc(.95em * var(--content-font-scale, 1))}.btn-secondary[data-v-01e73f4f]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-01e73f4f]:hover{background:#47556933}.modal-overlay[data-v-01e73f4f]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:300;padding:16px}.modal-card[data-v-01e73f4f]{width:100%;max-width:560px;max-height:85vh;overflow:auto;background:#0f172afa;border:1px solid rgba(71,85,105,.35);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.modal-header[data-v-01e73f4f]{display:flex;justify-content:space-between;align-items:center;gap:10px}.modal-header h3[data-v-01e73f4f]{margin:0;color:#f1f5f9}.close-btn[data-v-01e73f4f]{width:28px;height:28px;border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:8px;cursor:pointer}.state-text[data-v-01e73f4f]{margin:0;color:#94a3b8}.state-text.error[data-v-01e73f4f]{color:#f87171}.list[data-v-01e73f4f]{display:flex;flex-direction:column;gap:8px}.item[data-v-01e73f4f]{border:1px solid rgba(71,85,105,.3);border-radius:10px;padding:10px;background:#0f172a8c}.item.clickable[data-v-01e73f4f]{cursor:pointer}.item.clickable[data-v-01e73f4f]:hover{border-color:#3b82f680;background:#1e293ba6}.item h4[data-v-01e73f4f]{margin:0 0 4px;color:#f1f5f9}.item p[data-v-01e73f4f]{margin:0;color:#cbd5e1;font-size:calc(.9rem * var(--content-font-scale, 1))}.mailing-id-row[data-v-01e73f4f]{display:flex;align-items:center;gap:6px}.import-users-wrap[data-v-292f7764]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.action-btn[data-v-292f7764]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease;width:100%;text-align:center}.action-btn.icon-btn[data-v-292f7764]{width:32px;height:32px;padding:0;border-radius:8px;font-size:calc(16px * var(--content-font-scale, 1));line-height:1;display:inline-flex;align-items:center;justify-content:center}.action-btn[data-v-292f7764]:hover{background:#3b82f633;border-color:#3b82f699}.modal-overlay[data-v-292f7764]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}.modal-card[data-v-292f7764]{width:100%;max-width:520px;background:#0f172af2;border:1px solid rgba(71,85,105,.4);border-radius:12px;padding:20px}.modal-card h3[data-v-292f7764]{color:#f1f5f9;margin:0 0 8px}.modal-card p[data-v-292f7764]{color:#94a3b8;margin:0 0 12px}.field-label[data-v-292f7764]{display:block;color:#cbd5e1;margin:8px 0 6px;font-size:calc(.92em * var(--content-font-scale, 1))}.field-input[data-v-292f7764]{width:100%;background:#0f172a99;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;padding:10px 12px;border-radius:8px;font-size:calc(.95em * var(--content-font-scale, 1))}.field-input[data-v-292f7764]:focus{outline:none;border-color:#3b82f6cc}.message[data-v-292f7764]{margin-top:10px;font-size:calc(.9em * var(--content-font-scale, 1))}.message.error[data-v-292f7764]{color:#f87171}.message.success[data-v-292f7764]{color:#4ade80}.actions[data-v-292f7764]{margin-top:16px;display:flex;justify-content:flex-end;gap:10px}.btn[data-v-292f7764]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;font-size:calc(.95em * var(--content-font-scale, 1))}.btn[data-v-292f7764]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-292f7764]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-primary[data-v-292f7764]:hover:not(:disabled){box-shadow:0 0 20px #3b82f64d}.btn-secondary[data-v-292f7764]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-292f7764]:hover:not(:disabled){background:#47556933}.bot-token-row[data-v-007db7f8]{display:inline-flex;align-items:center;gap:6px}.bot-token-label[data-v-007db7f8]{color:#94a3b8}.bot-token-button[data-v-007db7f8]{border:none;padding:0;background:transparent;color:#93c5fd;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.bot-token-button[data-v-007db7f8]:disabled{opacity:.7;cursor:wait}.bot-token-button[data-v-007db7f8]:hover{color:#bfdbfe}.token-modal-overlay{position:fixed;inset:0;z-index:320;display:flex;align-items:center;justify-content:center;padding:16px;background:#020617b8}.token-modal-card{width:min(100%,676px);display:flex;flex-direction:column;gap:12px;border:1px solid rgba(71,85,105,.35);border-radius:14px;padding:20px;background:#0f172afa;box-shadow:0 20px 44px #02061773}.token-modal-card h3{margin:0;color:#f8fafc;font-size:calc(1.2rem * var(--content-font-scale, 1))}.token-modal-subtitle{margin:0;color:#cbd5e1;font-size:calc(.98rem * var(--content-font-scale, 1));display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.token-modal-subtitle-separator{color:#64748b}.token-modal-subtitle-link{color:#93c5fd;text-decoration:underline;text-underline-offset:2px}.token-modal-subtitle-link:hover{color:#bfdbfe}.token-modal-username-copy{background:#3b82f62e;border:1px solid rgba(59,130,246,.5);color:#bfdbfe;border-radius:6px;padding:3px 9px;font-size:calc(.82rem * var(--content-font-scale, 1));font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.token-modal-username-copy:hover:not(:disabled){background:#3b82f652;border-color:#60a5fab3;color:#eff6ff}.token-modal-username-copy.is-copied{background:#22c55e2e;border-color:#4ade808c;color:#86efac;cursor:default}.token-modal-error{margin:0;color:#fca5a5;font-size:calc(.96rem * var(--content-font-scale, 1))}.token-modal-copy-feedback{margin:0;color:#86efac;font-size:calc(.93rem * var(--content-font-scale, 1))}.token-modal-value{border:1px solid rgba(71,85,105,.4);border-radius:10px;padding:12px 14px;background:#0f172ab3;color:#f8fafc;font-size:calc(.96rem * var(--content-font-scale, 1));line-height:1.5;white-space:nowrap;word-break:normal;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.token-modal-actions{display:flex;gap:10px;justify-content:flex-end}.token-modal-btn{border:1px solid rgba(71,85,105,.35);border-radius:8px;padding:10px 14px;background:#1e293bd9;color:#cbd5e1;font:inherit;cursor:pointer}.token-modal-btn:disabled{opacity:.6;cursor:not-allowed}.token-modal-btn-primary{border-color:#3b82f673;background:#2563eb38;color:#dbeafe}.token-modal-btn-success{border-color:#22c55e73;background:#16a34a3d;color:#dcfce7}.permissions-wrap[data-v-3f63a917]{display:inline-flex}.action-btn[data-v-3f63a917]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:6px 12px;min-width:110px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;font-size:calc(.85em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-3f63a917]:hover{background:#3b82f633;border-color:#3b82f699}.modal-overlay[data-v-3f63a917]{position:fixed;inset:0;background:#020617eb;display:grid;place-items:center;z-index:320;padding:16px}.modal-card[data-v-3f63a917]{width:100%;max-width:620px;background:#0f172a;border:1px solid rgba(71,85,105,.35);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:12px}.modal-header[data-v-3f63a917]{display:flex;justify-content:space-between;align-items:center}.modal-header h3[data-v-3f63a917]{margin:0;color:#f1f5f9}.close-btn[data-v-3f63a917]{border:1px solid rgba(71,85,105,.4);background:#1e293b;color:#cbd5e1;border-radius:6px;padding:6px 10px;cursor:pointer}.hint-text[data-v-3f63a917]{margin:0;color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1))}.grant-form[data-v-3f63a917]{border:1px solid rgba(71,85,105,.3);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:10px}.field[data-v-3f63a917]{display:flex;flex-direction:column;gap:6px;color:#cbd5e1}.field input[data-v-3f63a917],.field select[data-v-3f63a917]{border:1px solid rgba(71,85,105,.4);border-radius:8px;background:#0f172a;color:#f1f5f9;padding:8px 10px}.field select[data-v-3f63a917]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:32px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.field select[data-v-3f63a917]:hover{border-color:#60a5fa80}.field select[data-v-3f63a917]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.flags[data-v-3f63a917]{display:flex;gap:14px;color:#cbd5e1}.grant-actions[data-v-3f63a917]{display:flex;justify-content:flex-end;gap:8px}.permissions-list[data-v-3f63a917]{display:flex;flex-direction:column;gap:8px}.perm-item[data-v-3f63a917]{border:1px solid rgba(71,85,105,.25);border-radius:8px;padding:10px;display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap}.perm-main[data-v-3f63a917]{display:flex;gap:6px;align-items:baseline;color:#e2e8f0}.perm-admin-id[data-v-3f63a917]{color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1))}.perm-flags[data-v-3f63a917]{display:flex;gap:6px}.perm-badge[data-v-3f63a917]{border:1px solid rgba(71,85,105,.35);color:#94a3b8;border-radius:4px;width:auto;text-align:center;font-size:calc(.85em * var(--content-font-scale, 1));padding:2px 8px}.perm-badge.active[data-v-3f63a917]{border-color:#3b82f699;color:#93c5fd;background:#3b82f626}.perm-actions[data-v-3f63a917]{display:flex;gap:8px}.mini-btn[data-v-3f63a917]{border:1px solid rgba(71,85,105,.35);background:#1e293b;color:#cbd5e1;border-radius:6px;padding:6px 10px;cursor:pointer}.mini-btn.primary[data-v-3f63a917]{background:#3b82f633;border-color:#3b82f680;color:#bfdbfe}.mini-btn.warning[data-v-3f63a917]{background:#f59e0b29;border-color:#f59e0b73;color:#fcd34d}.mini-btn.danger[data-v-3f63a917]{background:#ef444426;border-color:#ef444480;color:#fca5a5}.state-text[data-v-3f63a917]{color:#94a3b8;margin:0}.state-text.error[data-v-3f63a917]{color:#f87171}.state-text.success[data-v-3f63a917]{color:#4ade80}.modal-overlay[data-v-0b250a5b]{position:fixed;inset:0;background:#020617b8;display:flex;align-items:center;justify-content:center;padding:16px;z-index:700}.modal-card[data-v-0b250a5b]{width:100%;max-width:560px;background:#0f172a;border:1px solid #334155;border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:12px}.modal-header[data-v-0b250a5b]{display:flex;align-items:center;justify-content:space-between}.modal-header h3[data-v-0b250a5b]{margin:0;color:#f8fafc}.btn-close[data-v-0b250a5b]{background:transparent;border:1px solid #475569;color:#cbd5e1;border-radius:8px;width:30px;height:30px;font-size:calc(18px * var(--content-font-scale, 1));line-height:1;cursor:pointer}.entity-line[data-v-0b250a5b]{margin:0;color:#cbd5e1}.geo-selector[data-v-0b250a5b]{display:flex;gap:6px;flex-wrap:wrap}.geo-chip[data-v-0b250a5b]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid #334155;background:#0b1220;color:#cbd5e1;font-size:13px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.geo-chip[data-v-0b250a5b]:hover:not(:disabled){border-color:#475569;color:#f1f5f9}.geo-chip.active[data-v-0b250a5b]{background:#3b82f62e;border-color:#3b82f68c;color:#dbeafe}.geo-chip[data-v-0b250a5b]:disabled{opacity:.6;cursor:not-allowed}.geo-icon[data-v-0b250a5b]{width:18px;height:12px;border-radius:2px;display:block}.entity-link[data-v-0b250a5b]{color:#60a5fa;text-decoration:none}.entity-link[data-v-0b250a5b]:hover{text-decoration:underline}.state-text[data-v-0b250a5b]{margin:0;color:#cbd5e1}.state-text.muted[data-v-0b250a5b]{color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1))}.state-text.error[data-v-0b250a5b]{color:#fca5a5}.result-block h4[data-v-0b250a5b]{margin:0 0 8px;color:#f8fafc}.result-block p[data-v-0b250a5b]{margin:0;color:#cbd5e1}.result-block p+p[data-v-0b250a5b]{margin-top:6px}.shadow-no[data-v-0b250a5b]{color:#86efac}.shadow-yes[data-v-0b250a5b]{color:#fda4af}.actions[data-v-0b250a5b]{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.btn-primary[data-v-0b250a5b],.btn-secondary[data-v-0b250a5b]{border-radius:10px;min-height:40px;padding:9px 14px;border:1px solid transparent;cursor:pointer}.btn-primary[data-v-0b250a5b]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-secondary[data-v-0b250a5b]{background:transparent;border-color:#475569;color:#cbd5e1}.btn-primary[data-v-0b250a5b]:disabled,.btn-secondary[data-v-0b250a5b]:disabled,.btn-close[data-v-0b250a5b]:disabled{opacity:.7;cursor:default}.bots-list-view[data-v-c49aab75]{width:100%}.inline-search[data-v-c49aab75]{margin-bottom:16px}.settings-drawer-overlay[data-v-c49aab75]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;padding:48px 20px;z-index:1300;overflow:hidden}.settings-drawer-container[data-v-c49aab75]{width:min(480px,calc(100vw - 40px));height:calc(100vh - 96px);max-height:calc(100vh - 96px)}.state-text[data-v-c49aab75]{color:#94a3b8;margin:0 0 18px}.state-text.error[data-v-c49aab75]{color:#f87171}.action-buttons[data-v-c49aab75]{display:flex;gap:12px;margin-bottom:30px;flex-wrap:wrap;align-items:center}.btn[data-v-c49aab75]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;font-size:calc(.95em * var(--content-font-scale, 1))}.btn-primary[data-v-c49aab75]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-primary[data-v-c49aab75]:hover{box-shadow:0 0 20px #3b82f64d}.btn-secondary[data-v-c49aab75]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-c49aab75]:hover{background:#47556933}.bots-list[data-v-c49aab75]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.bot-item[data-v-c49aab75]{background:#4755691a;border:1px solid rgba(71,85,105,.2);border-radius:12px;padding:20px 16px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow:visible}.bot-item.is-frozen[data-v-c49aab75],.bot-item.is-deleted[data-v-c49aab75]{border-color:#7dd3fca6}@keyframes bot-highlight-glow-c49aab75{0%{box-shadow:0 0 #fbbf2400;border-color:#47556933}18%{box-shadow:0 0 0 4px #fbbf248c,0 0 22px #fbbf2459;border-color:#fbbf24d9}42%{box-shadow:0 0 0 2px #fbbf2440,0 0 10px #fbbf2426;border-color:#fbbf2473}62%{box-shadow:0 0 0 4px #fbbf248c,0 0 22px #fbbf2459;border-color:#fbbf24d9}84%{box-shadow:0 0 0 2px #fbbf2440,0 0 10px #fbbf2426;border-color:#fbbf2473}to{box-shadow:0 0 #fbbf2400;border-color:#47556933}}.bot-item.is-highlighted[data-v-c49aab75]{animation:bot-highlight-glow-c49aab75 3.2s ease-in-out}.bot-status-badge[data-v-c49aab75]{position:absolute;top:12px;right:12px;font-size:calc(24px * var(--content-font-scale, 1));line-height:1;border:none;background:transparent;cursor:pointer;z-index:2;padding:0}.bot-status-badge[data-v-c49aab75]{transform-origin:center;animation:frozen-snowflake-sway-c49aab75 2.8s ease-in-out infinite,frozen-snowflake-glow-c49aab75 2.2s ease-in-out infinite}.bot-folder-badge[data-v-c49aab75]{position:absolute;top:10px;left:10px;font-size:calc(24px * var(--content-font-scale, 1));line-height:1;z-index:2;-webkit-user-select:none;user-select:none;border:none;background:transparent;cursor:pointer;padding:2px}.bot-folders-popover[data-v-c49aab75]{position:absolute;top:46px;left:10px;z-index:15;min-width:250px;max-width:320px;display:flex;flex-direction:column;gap:8px;border-radius:12px;padding:12px;border:1px solid rgba(71,85,105,.45);background:#0f172af5;box-shadow:0 16px 32px #02061752}.bot-folders-state[data-v-c49aab75]{margin:0;color:#cbd5e1;font-size:calc(.98em * var(--content-font-scale, 1));text-align:left}.bot-folders-state.error[data-v-c49aab75]{color:#fca5a5}.bot-folder-link[data-v-c49aab75]{width:100%;border:1px solid rgba(71,85,105,.35);background:#1e293be6;color:#e2e8f0;border-radius:8px;padding:10px 12px;font-size:calc(1.02em * var(--content-font-scale, 1));font-weight:600;line-height:1.35;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease}.bot-folder-link[data-v-c49aab75]:hover{background:#2563eb33;border-color:#60a5fa73}.bot-state-popover[data-v-c49aab75]{position:absolute;top:40px;right:12px;z-index:15;border-radius:8px;padding:6px 10px;font-size:calc(.82em * var(--content-font-scale, 1));font-weight:600;color:#e2e8f0;border:1px solid rgba(71,85,105,.45);background:#0f172af2;white-space:nowrap}.bot-state-popover.is-frozen[data-v-c49aab75]{border-color:#7dd3fc99;background:#082f49eb}.bot-state-popover.is-deleted[data-v-c49aab75]{border-color:#f8717199;background:#450a0ae6;color:#fca5a5}@keyframes frozen-snowflake-sway-c49aab75{0%{transform:rotate(0) scale(1)}25%{transform:rotate(-8deg) scale(1.03)}50%{transform:rotate(0) scale(1.07)}75%{transform:rotate(8deg) scale(1.03)}to{transform:rotate(0) scale(1)}}@keyframes frozen-snowflake-glow-c49aab75{0%,to{opacity:.8;filter:drop-shadow(0 0 0 rgba(186,230,253,0))}50%{opacity:1;filter:drop-shadow(0 0 5px rgba(186,230,253,.7))}}@media(prefers-reduced-motion:reduce){.bot-status-badge[data-v-c49aab75]{animation:none}}.bot-item.foreign-entity[data-v-c49aab75],.bot-item.is-frozen[data-v-c49aab75],.bot-item.is-deleted[data-v-c49aab75]{isolation:isolate}.bot-item.foreign-entity[data-v-c49aab75]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#02061729;pointer-events:none;z-index:1}.bot-item.is-frozen[data-v-c49aab75]:after,.bot-item.is-deleted[data-v-c49aab75]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#02061747;pointer-events:none;z-index:1}.bot-item[data-v-c49aab75]:hover{background:#47556926;border-color:#47556966;z-index:4}.bot-item.is-frozen[data-v-c49aab75]:hover,.bot-item.is-deleted[data-v-c49aab75]:hover{border-color:#7dd3fcbf}.bot-avatar[data-v-c49aab75]{width:62px;height:62px;margin-bottom:10px}.bot-avatar img[data-v-c49aab75],.bot-avatar-fallback[data-v-c49aab75]{width:100%;height:100%;border-radius:50%}.bot-avatar img[data-v-c49aab75]{object-fit:cover;border:1px solid rgba(148,163,184,.35)}.bot-avatar-fallback[data-v-c49aab75]{display:flex;align-items:center;justify-content:center;color:#e2e8f0;font-weight:700;font-size:calc(1.05em * var(--content-font-scale, 1));background:linear-gradient(135deg,#3b82f659,#2563eb40);border:1px solid rgba(148,163,184,.35)}.bot-item h3[data-v-c49aab75]{color:#f1f5f9;margin:0 0 10px;font-size:calc(.98em * var(--content-font-scale, 1));line-height:1.2;min-height:2.4em;max-height:2.4em;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;word-break:break-word}.bot-item p[data-v-c49aab75]{color:#94a3b8;margin:4px 0;font-size:calc(.92em * var(--content-font-scale, 1))}.bot-username-row[data-v-c49aab75]{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bot-username-row .username-link[data-v-c49aab75]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.bot-subscribers-row[data-v-c49aab75]{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap;white-space:nowrap}.bot-protection-pill[data-v-c49aab75]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid transparent;padding:2px 8px;font-size:calc(.78em * var(--content-font-scale, 1));font-weight:700;line-height:1.3;min-width:68px;cursor:pointer}.protection-fire-wrap[data-v-c49aab75]{position:relative;display:inline-flex;align-items:center;margin-left:4px}.protection-fire-indicator[data-v-c49aab75]{display:inline-block;transform-origin:50% 90%;animation:protection-fire-flicker-c49aab75 1.2s ease-in-out infinite}.protection-fire-tooltip[data-v-c49aab75]{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);min-width:240px;max-width:300px;border:1px solid rgba(71,85,105,.5);border-radius:8px;padding:10px 12px;background:#0f172afa;color:#e2e8f0;box-shadow:0 10px 28px #02061780;display:flex;flex-direction:column;gap:4px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease,visibility .14s ease;z-index:65}.protection-fire-tooltip-title[data-v-c49aab75]{font-size:calc(.86em * var(--content-font-scale, 1));font-weight:700;color:#f8fafc;line-height:1.3}.protection-fire-tooltip-meta[data-v-c49aab75]{font-size:calc(.84em * var(--content-font-scale, 1));color:#cbd5e1;line-height:1.45}.protection-fire-wrap:hover .protection-fire-tooltip[data-v-c49aab75]{opacity:1;visibility:visible}.bot-protection-pill[data-v-c49aab75]:disabled{cursor:not-allowed;opacity:.7}.bot-protection-control[data-v-c49aab75]{position:relative;display:inline-flex}.bot-protection-pill.is-off[data-v-c49aab75]{color:#cbd5e1;background:#64748b2e;border-color:#94a3b859}.bot-protection-pill.is-standard[data-v-c49aab75]{color:#86efac;background:#22c55e2e;border-color:#22c55e73}.bot-protection-pill.is-hard[data-v-c49aab75]{color:#fca5a5;background:#ef444433;border-color:#ef444473}.bot-protection-dropdown[data-v-c49aab75]{position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%);min-width:106px;border-radius:10px;border:1px solid rgba(71,85,105,.45);background:#0f172afa;box-shadow:0 8px 24px #02061759;padding:6px;z-index:50;display:flex;flex-direction:column;gap:4px}.bot-protection-option[data-v-c49aab75]{border:1px solid transparent;border-radius:8px;background:#1e293bc7;color:#cbd5e1;font-size:calc(.8em * var(--content-font-scale, 1));font-weight:700;line-height:1.3;padding:6px 8px;cursor:pointer}.bot-protection-option[data-v-c49aab75]:hover{background:#334155cc}.bot-protection-option.active[data-v-c49aab75]{box-shadow:inset 0 0 0 1px #94a3b859}.bot-protection-option.is-off[data-v-c49aab75]{color:#cbd5e1}.bot-protection-option.is-standard[data-v-c49aab75]{color:#86efac}.bot-protection-option.is-hard[data-v-c49aab75]{color:#fca5a5}@keyframes protection-fire-flicker-c49aab75{0%,to{transform:translateY(0) scale(1) rotate(-3deg);filter:drop-shadow(0 0 0 rgba(251,146,60,0))}30%{transform:translateY(-1px) scale(1.08) rotate(3deg);filter:drop-shadow(0 0 5px rgba(251,146,60,.5))}60%{transform:translateY(1px) scale(.96) rotate(-2deg);filter:drop-shadow(0 0 3px rgba(249,115,22,.45))}}.username-link[data-v-c49aab75]{color:#60a5fa;text-decoration:none}.username-link[data-v-c49aab75]:hover{text-decoration:underline}.bot-info[data-v-c49aab75]{display:flex;gap:20px;margin-bottom:12px;color:#94a3b8;font-size:calc(.95em * var(--content-font-scale, 1))}.bot-meta[data-v-c49aab75]{width:100%;min-height:84px}.bot-stats-btn[data-v-c49aab75]{width:32px;height:32px;flex:0 0 32px;border-radius:8px;border:1px solid rgba(96,165,250,.45);background:#3b82f633;color:#dbeafe;cursor:pointer;font-size:calc(16px * var(--content-font-scale, 1));line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.bot-quick-actions[data-v-c49aab75]{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:8px;margin-top:6px;margin-bottom:10px;min-height:32px;width:100%}[data-v-c49aab75]::deep(.bot-quick-actions .import-users-wrap){display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px}[data-v-c49aab75]::deep(.bot-quick-actions .import-users-wrap .action-btn.icon-btn){width:32px;height:32px;flex:0 0 32px}.bot-stats-btn[data-v-c49aab75]:hover{background:#3b82f659;border-color:#93c5fde6}.bot-id-row[data-v-c49aab75]{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.bot-actions[data-v-c49aab75]{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:10px;width:100%;align-self:stretch}[data-v-c49aab75] .bot-actions .permissions-wrap,[data-v-c49aab75] .bot-actions .permissions-wrap .action-btn,[data-v-c49aab75] .bot-actions .add-to-folders,[data-v-c49aab75] .bot-actions .add-to-folders .action-btn{width:100%}.action-btn[data-v-c49aab75]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease;width:100%;text-align:center}.action-btn[data-v-c49aab75]:hover{background:#3b82f633;border-color:#3b82f699}.action-btn.selected[data-v-c49aab75]{background:#22c55e33;color:#86efac;border-color:#22c55e80}.action-btn.danger[data-v-c49aab75]{background:#ef44441a;color:#ef4444;border-color:#ef44444d}.action-btn.danger[data-v-c49aab75]:hover{background:#ef444433;border-color:#ef444499}.bulk-add-wrap[data-v-c49aab75],.admin-filter-wrap[data-v-c49aab75]{position:relative}.admin-filter-dropdown[data-v-c49aab75]{position:absolute;top:calc(100% + 8px);left:0;width:280px;max-height:360px;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#0f172afa;border:1px solid rgba(71,85,105,.4);border-radius:10px;padding:10px;z-index:260}.admin-filter-header[data-v-c49aab75]{color:#f1f5f9;margin-bottom:8px}.admin-filter-option[data-v-c49aab75]{width:100%;display:block;text-align:left;border:1px solid rgba(71,85,105,.35);background:#1e293be6;color:#cbd5e1;border-radius:8px;padding:10px 12px;font-size:calc(.9em * var(--content-font-scale, 1));cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.admin-filter-option+.admin-filter-option[data-v-c49aab75]{margin-top:6px}.admin-filter-option[data-v-c49aab75]:hover{background:#334155eb;border-color:#60a5fa73}.admin-filter-option.active[data-v-c49aab75]{color:#bfdbfe;background:#2563eb38;border-color:#3b82f68c}.bulk-dropdown[data-v-c49aab75]{position:absolute;top:calc(100% + 8px);left:0;width:330px;max-height:360px;overflow:auto;background:#0f172afa;border:1px solid rgba(71,85,105,.4);border-radius:10px;padding:10px;z-index:260}.bulk-dropdown-header[data-v-c49aab75]{color:#f1f5f9;margin-bottom:8px}.bulk-checkbox-list[data-v-c49aab75]{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.bulk-checkbox-item[data-v-c49aab75]{display:flex;align-items:center;gap:8px;color:#cbd5e1;font-size:calc(.9em * var(--content-font-scale, 1))}.bulk-actions[data-v-c49aab75]{display:flex;justify-content:flex-end;gap:8px}.mini-btn[data-v-c49aab75]{border:1px solid rgba(71,85,105,.3);background:#1e293be6;color:#cbd5e1;border-radius:6px;padding:6px 10px;cursor:pointer}.mini-btn.primary[data-v-c49aab75]{background:#3b82f633;border-color:#3b82f673;color:#bfdbfe}.mini-btn[data-v-c49aab75]:disabled{opacity:.6;cursor:not-allowed}.state-text.success[data-v-c49aab75]{color:#4ade80}.pagination[data-v-c49aab75]{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:10px}.pagination-text[data-v-c49aab75]{color:#cbd5e1;font-size:calc(.9em * var(--content-font-scale, 1))}@media(max-width:1279px){.action-buttons[data-v-c49aab75]{gap:10px;margin-bottom:22px}.btn[data-v-c49aab75]{padding:9px 14px;font-size:calc(.9em * var(--content-font-scale, 1))}.bots-list[data-v-c49aab75]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.bot-item[data-v-c49aab75]{padding:14px}.bulk-dropdown[data-v-c49aab75]{left:auto;right:0;width:min(330px,calc(100vw - 44px))}.admin-filter-dropdown[data-v-c49aab75]{left:auto;right:0;width:min(280px,calc(100vw - 44px))}}@media(max-width:767px){.bots-list-view[data-v-c49aab75]{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.action-buttons[data-v-c49aab75]{flex-direction:column;align-items:stretch;gap:8px}.btn[data-v-c49aab75]{width:100%;min-height:44px}.admin-filter-wrap[data-v-c49aab75]{width:100%}.admin-filter-dropdown[data-v-c49aab75]{position:static;top:auto;left:auto;right:auto;width:100%;max-height:min(50vh,420px);margin-top:8px}.bots-list[data-v-c49aab75]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bot-item[data-v-c49aab75]{padding:10px 8px}.bot-subscribers-row[data-v-c49aab75]{flex-wrap:wrap;justify-content:center;white-space:normal;gap:6px}.bot-protection-pill[data-v-c49aab75]{min-width:0;padding:2px 6px}.bot-actions[data-v-c49aab75]{gap:10px}.action-btn[data-v-c49aab75]{min-height:44px;border-radius:10px;font-size:calc(.95em * var(--content-font-scale, 1))}.settings-drawer-overlay[data-v-c49aab75]{align-items:stretch;justify-content:stretch;padding:0}.settings-drawer-container[data-v-c49aab75]{width:100%;max-width:100%;height:100%;max-height:100%;overflow:hidden}.pagination[data-v-c49aab75]{position:fixed;left:50%;right:auto;transform:translate(-50%);width:fit-content;min-width:min(320px,calc(100vw - 24px));max-width:calc(100vw - 24px);bottom:calc(20px + env(safe-area-inset-bottom,0px));margin-top:0;padding:10px 12px;border-radius:12px;border:1px solid rgba(71,85,105,.45);background:#0f172aeb;box-shadow:0 10px 24px #02061759;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:90}.pagination-text[data-v-c49aab75]{font-size:calc(.86em * var(--content-font-scale, 1));white-space:nowrap}}@media(min-width:1280px)and (max-width:1535px){.bots-list[data-v-c49aab75]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}}@media(min-width:1536px){.bots-list[data-v-c49aab75]{grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:16px}}@media(min-width:1024px){.pagination[data-v-c49aab75]{margin-top:20px;gap:12px}.pagination .mini-btn[data-v-c49aab75]{border-radius:7px;padding:7px 11px;font-size:calc(1rem * var(--content-font-scale, 1))}.pagination .pagination-text[data-v-c49aab75]{font-size:calc(.98em * var(--content-font-scale, 1))}}.create-category-wrap[data-v-27678d7a]{display:contents}.modal-overlay[data-v-27678d7a]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}.modal-card[data-v-27678d7a]{width:100%;max-width:460px;background:#0f172af2;border:1px solid rgba(71,85,105,.4);border-radius:12px;padding:20px}.modal-card h3[data-v-27678d7a]{color:#f1f5f9;margin:0 0 8px}.modal-card p[data-v-27678d7a]{color:#94a3b8;margin:0 0 12px}.name-input[data-v-27678d7a]{width:100%;background:#0f172a99;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;padding:10px 12px;border-radius:8px;font-size:calc(.95em * var(--content-font-scale, 1))}.name-input[data-v-27678d7a]:focus{outline:none;border-color:#3b82f6cc}.message[data-v-27678d7a]{margin-top:10px;font-size:calc(.9em * var(--content-font-scale, 1))}.message.error[data-v-27678d7a]{color:#f87171}.message.success[data-v-27678d7a]{color:#4ade80}.actions[data-v-27678d7a]{margin-top:16px;display:flex;justify-content:flex-end;gap:10px}.btn[data-v-27678d7a]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;font-size:calc(.95em * var(--content-font-scale, 1))}.btn[data-v-27678d7a]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-27678d7a]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-primary[data-v-27678d7a]:hover:not(:disabled){box-shadow:0 0 20px #3b82f64d}.btn-secondary[data-v-27678d7a]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-27678d7a]:hover:not(:disabled){background:#47556933}.update-category-wrap[data-v-6590dae8]{display:inline}.action-btn[data-v-6590dae8]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-6590dae8]:hover{background:#3b82f633;border-color:#3b82f699}.modal-overlay[data-v-6590dae8]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:220;padding:16px}.modal-card[data-v-6590dae8]{width:100%;max-width:460px;background:#0f172af2;border:1px solid rgba(71,85,105,.4);border-radius:12px;padding:20px}.modal-card h3[data-v-6590dae8]{color:#f1f5f9;margin:0 0 8px}.modal-card p[data-v-6590dae8]{color:#94a3b8;margin:0 0 12px}.name-input[data-v-6590dae8]{width:100%;background:#0f172a99;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;padding:10px 12px;border-radius:8px;font-size:calc(.95em * var(--content-font-scale, 1))}.name-input[data-v-6590dae8]:focus{outline:none;border-color:#3b82f6cc}.message[data-v-6590dae8]{margin-top:10px;font-size:calc(.9em * var(--content-font-scale, 1))}.message.error[data-v-6590dae8]{color:#f87171}.message.success[data-v-6590dae8]{color:#4ade80}.actions[data-v-6590dae8]{margin-top:16px;display:flex;justify-content:flex-end;gap:10px}.btn[data-v-6590dae8]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;font-size:calc(.95em * var(--content-font-scale, 1))}.btn[data-v-6590dae8]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-6590dae8]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-secondary[data-v-6590dae8]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.delete-category-wrap[data-v-8b720897]{display:inline}.action-btn[data-v-8b720897]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-8b720897]:hover{background:#3b82f633;border-color:#3b82f699}.action-btn.danger[data-v-8b720897]{background:#ef44441a;color:#ef4444;border-color:#ef44444d}.action-btn.danger[data-v-8b720897]:hover{background:#ef444433;border-color:#ef444499}.action-btn[data-v-8b720897]:disabled{opacity:.6;cursor:not-allowed}.bots-folders-view[data-v-5a168242]{width:100%}.folders-header[data-v-5a168242]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;gap:12px}.header-actions[data-v-5a168242]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.header-create-row[data-v-5a168242],.header-secondary-row[data-v-5a168242],.header-secondary-item[data-v-5a168242],.header-edit-actions[data-v-5a168242]{display:contents}.admin-filter-wrap[data-v-5a168242]{position:relative}.admin-filter-dropdown[data-v-5a168242]{position:absolute;top:calc(100% + 8px);left:0;width:280px;max-height:360px;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#0f172afa;border:1px solid rgba(71,85,105,.4);border-radius:10px;padding:10px;z-index:260}.admin-filter-header[data-v-5a168242]{color:#f1f5f9;margin-bottom:8px}.admin-filter-option[data-v-5a168242]{width:100%;display:block;text-align:left;border:1px solid rgba(71,85,105,.35);background:#1e293be6;color:#cbd5e1;border-radius:8px;padding:10px 12px;font-size:calc(.9em * var(--content-font-scale, 1));cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.admin-filter-option+.admin-filter-option[data-v-5a168242]{margin-top:6px}.admin-filter-option[data-v-5a168242]:hover{background:#334155eb;border-color:#60a5fa73}.admin-filter-option.active[data-v-5a168242]{color:#bfdbfe;background:#2563eb38;border-color:#3b82f68c}.folders-header h2[data-v-5a168242]{color:#f1f5f9;font-size:calc(1.5em * var(--content-font-scale, 1));margin:0}.state-text[data-v-5a168242]{color:#94a3b8;margin:0 0 18px}.state-text.error[data-v-5a168242]{color:#f87171}.btn[data-v-5a168242]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;font-size:calc(.95em * var(--content-font-scale, 1))}.btn-primary[data-v-5a168242]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-primary[data-v-5a168242]:hover{box-shadow:0 0 20px #3b82f64d}.btn-secondary[data-v-5a168242]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-5a168242]:hover{background:#47556933}.btn[data-v-5a168242]:disabled{opacity:.6;cursor:not-allowed}.folders-grid[data-v-5a168242]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.folder-card[data-v-5a168242]{background:#4755691a;border:1px solid rgba(71,85,105,.2);border-radius:12px;padding:24px;text-align:center;transition:all .3s ease;display:flex;flex-direction:column}.folder-card.foreign-entity[data-v-5a168242]{opacity:.72}.folder-card[data-v-5a168242]:hover{background:#47556926;border-color:#47556966;transform:translateY(-4px)}.folder-card.selectable[data-v-5a168242]{cursor:pointer}.folder-card.selected[data-v-5a168242]{border-color:#3b82f6b3;box-shadow:0 0 0 1px #3b82f666}.select-checkbox-wrap[data-v-5a168242]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px;color:#cbd5e1;font-size:calc(.9em * var(--content-font-scale, 1))}.folder-icon[data-v-5a168242]{font-size:calc(56px * var(--content-font-scale, 1));margin-bottom:16px}.folder-card h3[data-v-5a168242]{color:#f1f5f9;margin:0 0 8px;font-size:calc(1.2em * var(--content-font-scale, 1))}.folder-count[data-v-5a168242]{color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1));margin:0 0 8px}.folder-created-at[data-v-5a168242]{color:#94a3b8;font-size:calc(.85em * var(--content-font-scale, 1));margin:0 0 20px}.owner-row[data-v-5a168242]{display:flex;justify-content:center;margin-bottom:10px;position:relative}.folder-actions[data-v-5a168242]{display:flex;flex-direction:column;gap:8px;margin-top:auto;width:100%;align-items:stretch}.action-btn[data-v-5a168242]{width:100%;background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-5a168242]:hover{background:#3b82f633;border-color:#3b82f699}.action-btn.danger[data-v-5a168242]{background:#ef44441a;color:#ef4444;border-color:#ef44444d}.action-btn.danger[data-v-5a168242]:hover{background:#ef444433;border-color:#ef444499}[data-v-5a168242] .folder-actions .permissions-wrap,[data-v-5a168242] .folder-actions .permissions-wrap .action-btn{width:100%}[data-v-5a168242] .folder-actions .update-category-wrap,[data-v-5a168242] .folder-actions .delete-category-wrap{display:contents}[data-v-5a168242] .folder-actions .update-category-wrap .action-btn,[data-v-5a168242] .folder-actions .delete-category-wrap .action-btn{width:100%}.modal-overlay[data-v-5a168242]{position:fixed;inset:0;background:#020617b8;display:flex;align-items:center;justify-content:center;z-index:300;padding:16px}.modal-card[data-v-5a168242]{width:100%;max-width:560px;background:#0f172afa;border:1px solid rgba(71,85,105,.35);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px}.modal-card h3[data-v-5a168242]{margin:0;color:#f1f5f9}.modal-card p[data-v-5a168242]{margin:0;color:#94a3b8}.bulk-textarea[data-v-5a168242]{width:100%;border-radius:8px;border:1px solid rgba(71,85,105,.4);background:#0f172ab3;color:#f1f5f9;padding:10px 12px;resize:vertical}.bulk-textarea[data-v-5a168242]:focus{outline:none;border-color:#3b82f6cc}.state-text.success[data-v-5a168242]{color:#4ade80}.pagination[data-v-5a168242]{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:10px}.mini-btn[data-v-5a168242]{border:1px solid rgba(71,85,105,.3);background:#1e293be6;color:#cbd5e1;border-radius:6px;padding:6px 10px;cursor:pointer}.mini-btn[data-v-5a168242]:disabled{opacity:.6;cursor:not-allowed}.pagination-text[data-v-5a168242]{color:#cbd5e1;font-size:calc(.9em * var(--content-font-scale, 1))}.modal-actions[data-v-5a168242]{display:flex;justify-content:flex-end;gap:10px}@media(max-width:767px){.bots-folders-view[data-v-5a168242]{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.folders-header[data-v-5a168242]{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:16px}.admin-filter-wrap[data-v-5a168242]{width:100%;order:3;grid-column:1 / -1}.admin-filter-dropdown[data-v-5a168242]{position:static;top:auto;left:auto;right:auto;width:100%;max-height:min(50vh,420px);margin-top:8px}.folders-header h2[data-v-5a168242]{font-size:calc(1.25em * var(--content-font-scale, 1))}.header-actions[data-v-5a168242]{display:grid;grid-template-columns:1fr;gap:8px;width:100%}.header-create-row[data-v-5a168242]{display:block;grid-column:1 / -1;order:1}.header-create-row[data-v-5a168242] .create-category-wrap>.btn{width:100%;min-height:44px}.header-secondary-row[data-v-5a168242]{display:grid;grid-column:1 / -1;grid-template-columns:1fr 1fr;gap:8px;order:2}.admin-filter-wrap>.btn[data-v-5a168242]{width:100%;min-height:44px;font-size:calc(.84em * var(--content-font-scale, 1));padding:10px 8px}.header-secondary-item[data-v-5a168242]{display:block;min-width:0}.header-secondary-item[data-v-5a168242]>button.btn{width:100%;min-height:44px;font-size:calc(.84em * var(--content-font-scale, 1));padding:10px 8px}.header-edit-actions[data-v-5a168242]{display:grid;grid-template-columns:1fr;gap:8px}.header-edit-actions .btn[data-v-5a168242]{width:100%;min-height:44px;font-size:calc(.84em * var(--content-font-scale, 1));padding:10px 8px}.pagination[data-v-5a168242]{position:fixed;left:50%;right:auto;transform:translate(-50%);width:fit-content;min-width:min(320px,calc(100vw - 24px));max-width:calc(100vw - 24px);bottom:calc(20px + env(safe-area-inset-bottom,0px));margin-top:0;padding:10px 12px;border-radius:12px;border:1px solid rgba(71,85,105,.45);background:#0f172aeb;box-shadow:0 10px 24px #02061759;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:90}.pagination-text[data-v-5a168242]{font-size:calc(.86em * var(--content-font-scale, 1));white-space:nowrap}}@media(min-width:1024px){.pagination[data-v-5a168242]{margin-top:20px;gap:12px}.pagination .mini-btn[data-v-5a168242]{border-radius:7px;padding:7px 11px;font-size:calc(1rem * var(--content-font-scale, 1))}.pagination .pagination-text[data-v-5a168242]{font-size:calc(.98em * var(--content-font-scale, 1))}}.checker-card[data-v-f5dc4d8d]{max-width:620px;background:#4755691a;border:1px solid rgba(71,85,105,.3);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:12px}.checker-card h2[data-v-f5dc4d8d]{color:#f1f5f9;margin:0;font-size:calc(1.35em * var(--content-font-scale, 1))}.checker-card p[data-v-f5dc4d8d]{color:#94a3b8;margin:0 0 4px}.token-input[data-v-f5dc4d8d]{background:#0f172a99;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;padding:10px 12px;border-radius:8px;font-size:calc(.95em * var(--content-font-scale, 1))}.token-input[data-v-f5dc4d8d]:focus{outline:none;border-color:#3b82f6cc}.submit-btn[data-v-f5dc4d8d]{align-self:flex-start;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;border-radius:8px;padding:10px 16px;font-size:calc(.95em * var(--content-font-scale, 1));cursor:pointer;transition:all .2s ease}.submit-btn[data-v-f5dc4d8d]:disabled{opacity:.6;cursor:not-allowed}.submit-btn[data-v-f5dc4d8d]:hover:not(:disabled){box-shadow:0 0 16px #3b82f659}.message[data-v-f5dc4d8d]{margin:0;font-size:calc(.92em * var(--content-font-scale, 1))}.message.error[data-v-f5dc4d8d]{color:#f87171}.result-box[data-v-f5dc4d8d]{margin-top:4px;border:1px solid rgba(59,130,246,.3);background:#3b82f614;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:8px}.result-title[data-v-f5dc4d8d]{color:#bfdbfe;font-weight:600}.result-photo[data-v-f5dc4d8d]{align-self:flex-start}.result-photo img[data-v-f5dc4d8d]{width:80px;height:80px;border-radius:50%;object-fit:cover;border:2px solid rgba(71,85,105,.4)}.result-row[data-v-f5dc4d8d]{display:flex;justify-content:space-between;align-items:center;gap:16px;color:#e2e8f0}.result-value-group[data-v-f5dc4d8d]{display:inline-flex;align-items:center;gap:10px}.copy-btn[data-v-f5dc4d8d]{background:#3b82f62e;border:1px solid rgba(59,130,246,.5);color:#bfdbfe;border-radius:6px;padding:4px 10px;font-size:calc(.85em * var(--content-font-scale, 1));font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.copy-btn[data-v-f5dc4d8d]:hover:not(:disabled){background:#3b82f652;border-color:#60a5fab3;color:#eff6ff}.copy-btn.is-copied[data-v-f5dc4d8d]{background:#22c55e2e;border-color:#4ade808c;color:#86efac;cursor:default}.module-container[data-v-8cda5515]{height:100%;display:flex;overflow:hidden;background:linear-gradient(135deg,#0f172a,#1a2640)}.bots-main[data-v-8cda5515]{flex:1;display:flex;flex-direction:column;overflow:hidden;width:min(100%,1480px);margin:0 auto;padding:clamp(24px,2.2vw,40px);padding-left:clamp(24px,3vw,56px);position:relative;z-index:1}.module-header[data-v-8cda5515]{margin-bottom:30px;padding:0}.module-header h1[data-v-8cda5515]{color:#fff;font-size:calc(2em * var(--content-font-scale, 1));font-weight:700;margin-bottom:8px}.module-header p[data-v-8cda5515]{color:#94a3b8;font-size:calc(1.05em * var(--content-font-scale, 1));margin:0}.bots-content[data-v-8cda5515]{flex:1;overflow-y:auto}.bots-content[data-v-8cda5515]::-webkit-scrollbar{width:6px}.bots-content[data-v-8cda5515]::-webkit-scrollbar-track{background:transparent}.bots-content[data-v-8cda5515]::-webkit-scrollbar-thumb{background:#4755694d;border-radius:3px}.bots-content[data-v-8cda5515]::-webkit-scrollbar-thumb:hover{background:#47556980}@media(max-width:1279px){.bots-main[data-v-8cda5515]{width:100%;padding:20px 20px 20px 24px}.module-header[data-v-8cda5515]{margin-bottom:22px}.module-header h1[data-v-8cda5515]{font-size:calc(1.7em * var(--content-font-scale, 1))}.module-header p[data-v-8cda5515]{font-size:calc(.98em * var(--content-font-scale, 1))}}@media(min-width:1280px)and (max-width:1535px){.bots-main[data-v-8cda5515]{width:min(100%,1360px)}}@media(min-width:1536px){.bots-main[data-v-8cda5515]{width:min(100%,1480px)}}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_not_clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;inset:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translateY(-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp--extended-fixed-end,.dp--extended-fixed-start,.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%;align-items:center}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp--tp-wrap{width:100%}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transition: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-input-not-clearable-padding: 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition);height:100%}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.dp--centered{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed}.chart-wrap[data-v-f38949c0]{height:320px}.chart-html-tooltip[data-v-f38949c0]{position:fixed;z-index:1000;min-width:240px;max-width:min(520px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow-y:auto;padding:14px 16px;border:1px solid rgba(96,165,250,.38);border-radius:12px;background:#0f172af5;color:#e2e8f0;box-shadow:0 18px 36px #0206176b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:none}.cht-title[data-v-f38949c0]{color:#f8fafc;font-size:14px;font-weight:700;margin-bottom:10px}.cht-metric[data-v-f38949c0]{color:#cbd5e1;font-size:15px;font-weight:600;line-height:1.45}.cht-section-title[data-v-f38949c0]{margin-top:12px;margin-bottom:8px;color:#93c5fd;font-size:13px;font-weight:700}.cht-list[data-v-f38949c0]{display:flex;flex-direction:column;gap:4px}.cht-row[data-v-f38949c0]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;color:#e2e8f0;font-size:13px;line-height:1.3}.cht-row strong[data-v-f38949c0]{color:#bfdbfe;font-weight:700}.cht-row-label[data-v-f38949c0]{display:inline-flex;align-items:center;gap:6px}.cht-flag[data-v-f38949c0]{width:18px;height:auto;border-radius:2px;flex-shrink:0}.cht-flag-fallback[data-v-f38949c0]{font-size:16px;line-height:1}.cht-empty[data-v-f38949c0]{color:#94a3b8;font-size:14px}.general-dashboard[data-v-308e80fd]{width:100%}.filters-section[data-v-308e80fd]{background:#4755691a;border:1px solid rgba(71,85,105,.2);border-radius:12px;padding:24px;margin-bottom:30px}.filters-section h3[data-v-308e80fd]{color:#cbd5e1;font-size:calc(1.05em * var(--content-font-scale, 1));margin-bottom:16px;margin-top:0}.state-text.error[data-v-308e80fd]{margin-top:12px;color:#f87171}.date-filters[data-v-308e80fd]{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.date-group[data-v-308e80fd]{display:flex;flex-direction:column;gap:6px}.date-group label[data-v-308e80fd]{color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1));font-weight:500}.date-input[data-v-308e80fd]{width:100%;min-height:46px;background:#47556929;border:1px solid rgba(148,163,184,.28);color:#f1f5f9;padding:11px 14px;border-radius:10px;font-size:calc(1em * var(--content-font-scale, 1));line-height:1.2;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.date-input[data-v-308e80fd]:focus{outline:none;border-color:#60a5fae6;background:#4755693d;box-shadow:0 0 0 3px #3b82f624}@media(max-width:680px){.date-input[data-v-308e80fd]{width:100%;min-width:0}}.btn[data-v-308e80fd]{padding:10px 16px;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:all .3s ease;white-space:nowrap}.btn-primary[data-v-308e80fd]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-primary[data-v-308e80fd]:hover{box-shadow:0 0 15px #3b82f64d}.dashboard-grid[data-v-308e80fd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.stat-card[data-v-308e80fd]{background:linear-gradient(135deg,#4755691a,#1e293b1a);border:1px solid rgba(71,85,105,.2);border-radius:12px;padding:24px;transition:all .3s ease}.stat-card[data-v-308e80fd]:hover{background:#47556926;border-color:#47556966;transform:translateY(-4px)}.stat-card.large[data-v-308e80fd]{grid-column:1 / -1}.stat-icon[data-v-308e80fd]{font-size:calc(32px * var(--content-font-scale, 1));margin-bottom:12px}.stat-card h3[data-v-308e80fd]{color:#f1f5f9;font-size:calc(1.2em * var(--content-font-scale, 1));margin-bottom:16px}.stat-card h4[data-v-308e80fd]{color:#cbd5e1;font-size:calc(.95em * var(--content-font-scale, 1));margin-bottom:8px}.stat-number[data-v-308e80fd]{color:#60a5fa;font-size:calc(1.8em * var(--content-font-scale, 1));font-weight:700;margin:8px 0}.stat-change[data-v-308e80fd]{color:#4ade80;font-size:calc(.9em * var(--content-font-scale, 1));margin:0}.stat-change.premium-share[data-v-308e80fd]{color:#facc15}.geo-total-list[data-v-308e80fd]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.geo-total-row[data-v-308e80fd]{display:flex;align-items:center;justify-content:space-between;color:#e2e8f0;font-size:calc(.9em * var(--content-font-scale, 1))}.geo-total-row strong[data-v-308e80fd]{color:#93c5fd}.geo-total-label[data-v-308e80fd]{display:inline-flex;align-items:center;gap:6px}.geo-total-flag[data-v-308e80fd]{width:18px;height:auto;border-radius:2px;flex-shrink:0}.geo-total-flag-fallback[data-v-308e80fd]{font-size:16px;line-height:1}.bots-selection-section[data-v-308e80fd]{margin-top:24px}.bots-selection-section h3[data-v-308e80fd]{color:#f1f5f9;font-size:calc(1.2em * var(--content-font-scale, 1));margin-bottom:6px}.selected-count[data-v-308e80fd]{color:#94a3b8;margin:0 0 14px}.inline-search[data-v-308e80fd]{margin-bottom:16px}.bots-list[data-v-308e80fd]{display:flex;flex-direction:column;gap:16px}.bot-item[data-v-308e80fd]{background:#4755691a;border:1px solid rgba(71,85,105,.2);border-radius:12px;padding:20px;transition:all .3s ease}.bot-item.clickable[data-v-308e80fd]{cursor:pointer}.bot-item[data-v-308e80fd]:hover{background:#47556926;border-color:#47556966}.bot-item.clickable[data-v-308e80fd]:focus-visible{outline:2px solid rgba(96,165,250,.9);outline-offset:2px}.bot-header[data-v-308e80fd]{display:flex;align-items:center;margin-bottom:12px}.bot-title[data-v-308e80fd]{display:inline-flex;align-items:center;gap:8px;max-width:100%}.bot-header h4[data-v-308e80fd]{color:#f1f5f9;margin:0;font-size:calc(1.1em * var(--content-font-scale, 1))}.bot-blocked-indicator[data-v-308e80fd]{font-size:calc(1.05em * var(--content-font-scale, 1));line-height:1;filter:drop-shadow(0 0 8px rgba(125,211,252,.45));transform-origin:center;animation:frozen-snowflake-sway-308e80fd 2.8s ease-in-out infinite,frozen-snowflake-glow-308e80fd 2.2s ease-in-out infinite}@keyframes frozen-snowflake-sway-308e80fd{0%{transform:rotate(0) scale(1)}25%{transform:rotate(-8deg) scale(1.03)}50%{transform:rotate(0) scale(1.07)}75%{transform:rotate(8deg) scale(1.03)}to{transform:rotate(0) scale(1)}}@keyframes frozen-snowflake-glow-308e80fd{0%,to{opacity:.8;filter:drop-shadow(0 0 0 rgba(186,230,253,0))}50%{opacity:1;filter:drop-shadow(0 0 5px rgba(186,230,253,.7))}}@media(prefers-reduced-motion:reduce){.bot-blocked-indicator[data-v-308e80fd]{animation:none}}.bot-info[data-v-308e80fd]{display:flex;gap:20px;margin-bottom:12px;color:#94a3b8;font-size:calc(.95em * var(--content-font-scale, 1))}.bot-actions[data-v-308e80fd]{display:flex;gap:8px;flex-wrap:wrap}.action-btn[data-v-308e80fd]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:6px 12px;border-radius:6px;cursor:pointer;font-size:calc(.85em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-308e80fd]:hover{background:#3b82f633;border-color:#3b82f699}.action-btn.selected[data-v-308e80fd]{background:#22c55e33;color:#86efac;border-color:#22c55e80}@media(max-width:767px){.filters-section[data-v-308e80fd]{padding:14px;margin-bottom:16px}.date-filters[data-v-308e80fd]{gap:10px}.dashboard-grid[data-v-308e80fd]{gap:12px}.stat-card[data-v-308e80fd]{padding:16px}}.dashboard-date-menu.dp__menu{width:340px;background:linear-gradient(135deg,#0e1e44a3,#1d4ed880)!important;border:1px solid rgba(96,165,250,.72)!important;border-radius:12px;box-shadow:0 18px 38px #02061757,0 0 0 1px #60a5fa59 inset!important;backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);--dp-background-color: transparent;--dp-menu-border-color: rgba(96, 165, 250, .72);--dp-text-color: #e6f0ff;--dp-hover-color: rgba(59, 130, 246, .52);--dp-hover-text-color: #ffffff;--dp-primary-color: #3b82f6;--dp-primary-text-color: #ffffff;--dp-secondary-color: rgba(147, 197, 253, .28);--dp-border-color: rgba(96, 165, 250, .56);--dp-border-color-hover: rgba(191, 219, 254, .86);--dp-cell-border-radius: 10px}.dashboard-date-menu .dp__month_year_wrap,.dashboard-date-menu .dp__calendar_header,.dashboard-date-menu .dp__arrow_top,.dashboard-date-menu .dp__icon{color:#bfdbfe!important}.dashboard-date-menu .dp__calendar_item{min-width:42px;min-height:38px}.dashboard-date-menu .dp__cell_inner{border-radius:8px;color:#cbd5e1;transition:all .2s ease}.dashboard-date-menu .dp__cell_inner:hover{background:#2563eb9e!important;color:#f1f5f9}.dashboard-date-menu .dp__today{border:1px solid rgba(147,197,253,.95)}.dashboard-date-menu .dp__active_date{background:linear-gradient(135deg,#60a5fa,#1d4ed8)!important;color:#fff}.dashboard-date-menu .dp__cell_offset{color:#94a3b88c}.dashboard-date-menu .dp__menu_inner{background:transparent!important}.chat-select[data-v-ea92f4a6]{position:relative;min-width:260px}.chat-select-trigger[data-v-ea92f4a6]{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#47556929;border:1px solid rgba(148,163,184,.28);border-radius:10px;color:#f1f5f9;padding:10px 14px;font-size:calc(.95em * var(--content-font-scale, 1));cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.chat-select-trigger[data-v-ea92f4a6]:disabled{opacity:.65;cursor:not-allowed}.chat-select-trigger[data-v-ea92f4a6]:hover{background:#47556938}.chat-select-trigger[data-v-ea92f4a6]:focus-visible{outline:none;border-color:#60a5fae6;box-shadow:0 0 0 3px #3b82f624}.chat-select-label[data-v-ea92f4a6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-select-arrow[data-v-ea92f4a6]{color:#93c5fd;transition:transform .2s ease}.chat-select-arrow.open[data-v-ea92f4a6]{transform:rotate(180deg)}.chat-select-menu[data-v-ea92f4a6]{position:absolute;top:calc(100% + 8px);left:0;width:100%;background:#0f172afa;border:1px solid rgba(71,85,105,.35);border-radius:10px;box-shadow:0 12px 30px #02061757;z-index:90;padding:8px}.chat-select-list[data-v-ea92f4a6]{max-height:180px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.chat-option[data-v-ea92f4a6]{width:100%;border:1px solid rgba(71,85,105,.3);background:#1e293be6;border-radius:8px;padding:8px 10px;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;text-align:left;cursor:pointer;color:#cbd5e1;min-height:52px}.chat-option[data-v-ea92f4a6]:hover{border-color:#60a5fa80}.chat-option.selected[data-v-ea92f4a6]{border-color:#22c55e8c;background:#1665342e}.chat-avatar[data-v-ea92f4a6]{width:34px;height:34px}.chat-avatar img[data-v-ea92f4a6],.chat-avatar-fallback[data-v-ea92f4a6]{width:100%;height:100%;border-radius:50%}.chat-avatar img[data-v-ea92f4a6]{object-fit:cover;border:1px solid rgba(148,163,184,.35)}.chat-avatar-fallback[data-v-ea92f4a6]{display:flex;align-items:center;justify-content:center;color:#e2e8f0;font-weight:700;font-size:calc(.78em * var(--content-font-scale, 1));background:linear-gradient(135deg,#3b82f659,#2563eb40);border:1px solid rgba(148,163,184,.35)}.chat-option-name[data-v-ea92f4a6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-option-check[data-v-ea92f4a6]{color:#86efac;font-weight:700}.chat-select-state[data-v-ea92f4a6]{color:#94a3b8;margin:6px 4px;font-size:calc(.9em * var(--content-font-scale, 1))}.chat-select-state.error[data-v-ea92f4a6]{color:#f87171}.general-dashboard[data-v-5274e663]{width:100%}.filters-section[data-v-5274e663]{background:#4755691a;border:1px solid rgba(71,85,105,.2);border-radius:12px;padding:24px;margin-bottom:30px}.filters-section h3[data-v-5274e663]{color:#cbd5e1;font-size:calc(1.05em * var(--content-font-scale, 1));margin-bottom:16px;margin-top:0}.state-text[data-v-5274e663]{color:#94a3b8;margin:8px 0 0}.state-text.error[data-v-5274e663]{margin-top:12px;color:#f87171}.date-filters[data-v-5274e663]{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.date-group[data-v-5274e663]{display:flex;flex-direction:column;gap:6px}.chat-filter-group[data-v-5274e663]{min-width:260px}.date-group label[data-v-5274e663]{color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1));font-weight:500}.date-input[data-v-5274e663]{width:100%;min-height:46px;background:#47556929;border:1px solid rgba(148,163,184,.28);color:#f1f5f9;padding:11px 14px;border-radius:10px;font-size:calc(1em * var(--content-font-scale, 1));line-height:1.2;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.date-input[data-v-5274e663]:focus{outline:none;border-color:#60a5fae6;background:#4755693d;box-shadow:0 0 0 3px #3b82f624}.btn[data-v-5274e663]{padding:10px 16px;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:all .3s ease;white-space:nowrap}.btn-primary[data-v-5274e663]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-primary[data-v-5274e663]:hover{box-shadow:0 0 15px #3b82f64d}.dashboard-grid[data-v-5274e663]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.summary-grid[data-v-5274e663]{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.stat-card[data-v-5274e663]{background:linear-gradient(135deg,#4755691a,#1e293b1a);border:1px solid rgba(71,85,105,.2);border-radius:12px;padding:24px;transition:all .3s ease}.stat-card[data-v-5274e663]:hover{background:#47556926;border-color:#47556966;transform:translateY(-4px)}.stat-card.large[data-v-5274e663]{grid-column:1 / -1}.stat-icon[data-v-5274e663]{font-size:calc(32px * var(--content-font-scale, 1));margin-bottom:12px}.stat-card h3[data-v-5274e663]{color:#f1f5f9;font-size:calc(1.2em * var(--content-font-scale, 1));margin-bottom:16px}.stat-card h4[data-v-5274e663]{color:#cbd5e1;font-size:calc(.95em * var(--content-font-scale, 1));margin-bottom:8px}.current-subscribers-card[data-v-5274e663]{background:linear-gradient(135deg,#3b82f62e,#2563eb1f);border-color:#60a5fa59}.current-subscribers-card .stat-number[data-v-5274e663]{color:#bfdbfe}.stat-number[data-v-5274e663]{color:#60a5fa;font-size:calc(1.8em * var(--content-font-scale, 1));font-weight:700;margin:8px 0}.stat-change[data-v-5274e663]{color:#4ade80;font-size:calc(.9em * var(--content-font-scale, 1));margin:0}.stat-change.premium-share[data-v-5274e663]{color:#facc15}.chart-wrap[data-v-5274e663]{height:320px}.geo-total-list[data-v-5274e663]{margin-top:10px;display:flex;flex-direction:column;gap:6px}.geo-total-row[data-v-5274e663]{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#cbd5e1;font-size:calc(.9em * var(--content-font-scale, 1))}.geo-total-row strong[data-v-5274e663]{color:#f1f5f9}@media(max-width:767px){.filters-section[data-v-5274e663]{padding:14px;margin-bottom:16px}.date-filters[data-v-5274e663]{gap:10px}.dashboard-grid[data-v-5274e663],.summary-grid[data-v-5274e663]{gap:12px}.stat-card[data-v-5274e663]{padding:16px}}.chat-dashboard-date-menu.dp__menu{width:340px;background:linear-gradient(135deg,#0e1e44a3,#1d4ed880)!important;border:1px solid rgba(96,165,250,.72)!important;border-radius:12px;box-shadow:0 18px 38px #02061757,0 0 0 1px #60a5fa59 inset!important;backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);--dp-background-color: transparent;--dp-menu-border-color: rgba(96, 165, 250, .72);--dp-text-color: #e6f0ff;--dp-hover-color: rgba(59, 130, 246, .52);--dp-hover-text-color: #ffffff;--dp-primary-color: #3b82f6;--dp-primary-text-color: #ffffff;--dp-secondary-color: rgba(147, 197, 253, .28);--dp-border-color: rgba(96, 165, 250, .56);--dp-border-color-hover: rgba(191, 219, 254, .86);--dp-cell-border-radius: 10px}.chat-dashboard-date-menu .dp__month_year_wrap,.chat-dashboard-date-menu .dp__calendar_header,.chat-dashboard-date-menu .dp__arrow_top,.chat-dashboard-date-menu .dp__icon{color:#bfdbfe!important}.chat-dashboard-date-menu .dp__calendar_item{min-width:42px;min-height:38px}.chat-dashboard-date-menu .dp__cell_inner{border-radius:8px;color:#cbd5e1;transition:all .2s ease}.chat-dashboard-date-menu .dp__cell_inner:hover{background:#2563eb9e!important;color:#f1f5f9}.chat-dashboard-date-menu .dp__today{border:1px solid rgba(147,197,253,.95)}.chat-dashboard-date-menu .dp__active_date{background:linear-gradient(135deg,#60a5fa,#1d4ed8)!important;color:#fff}.chat-dashboard-date-menu .dp__cell_offset{color:#94a3b88c}.chat-dashboard-date-menu .dp__menu_inner{background:transparent!important}.module-container[data-v-585a353f]{height:100%;display:flex;overflow:hidden;background:linear-gradient(135deg,#0f172a,#1a2640)}.dashboard-main[data-v-585a353f]{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:40px 40px 40px 60px;position:relative;z-index:1}.module-header[data-v-585a353f]{margin-bottom:30px;padding:0}.module-header h1[data-v-585a353f]{color:#fff;font-size:calc(2em * var(--content-font-scale, 1));font-weight:700;margin-bottom:8px}.module-header p[data-v-585a353f]{color:#94a3b8;font-size:calc(1.05em * var(--content-font-scale, 1));margin:0}.dashboard-content[data-v-585a353f]{flex:1;overflow-y:auto}.dashboard-content[data-v-585a353f]::-webkit-scrollbar{width:6px}.dashboard-content[data-v-585a353f]::-webkit-scrollbar-track{background:transparent}.dashboard-content[data-v-585a353f]::-webkit-scrollbar-thumb{background:#4755694d;border-radius:3px}.dashboard-content[data-v-585a353f]::-webkit-scrollbar-thumb:hover{background:#47556980}@media(max-width:767px){.dashboard-main[data-v-585a353f]{padding:12px}.module-header[data-v-585a353f]{margin-bottom:16px}}.modal-overlay[data-v-1d8a6ad5]{position:fixed;inset:0;background:#020617b8;display:flex;align-items:center;justify-content:center;z-index:500;padding:16px}.modal-card[data-v-1d8a6ad5]{width:100%;max-width:760px;background:#0f172a;border:1px solid #334155;border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:16px}.modal-header[data-v-1d8a6ad5]{display:flex;justify-content:space-between;align-items:center}.modal-header h3[data-v-1d8a6ad5]{margin:0;color:#f8fafc;font-size:calc(24px * var(--content-font-scale, 1))}.btn-close[data-v-1d8a6ad5]{background:transparent;border:1px solid #334155;color:#cbd5e1;border-radius:8px;width:34px;height:34px;font-size:calc(16px * var(--content-font-scale, 1));cursor:pointer}.target-text[data-v-1d8a6ad5]{margin:0;color:#cbd5e1;font-size:calc(16px * var(--content-font-scale, 1))}.field-label[data-v-1d8a6ad5]{display:flex;flex-direction:column;gap:8px;color:#cbd5e1;font-size:calc(15px * var(--content-font-scale, 1))}.field-input[data-v-1d8a6ad5]{border-radius:10px;border:1px solid #475569;background:#111827;color:#f8fafc;padding:12px 14px;min-height:46px;font-size:calc(15px * var(--content-font-scale, 1))}.field-input[data-v-1d8a6ad5]:focus{outline:none;border-color:#60a5fa}.service-search-row[data-v-1d8a6ad5]{display:flex;gap:10px;align-items:flex-end}.panel-select-row[data-v-1d8a6ad5]{display:flex;align-items:center;gap:10px}.panel-icon-square[data-v-1d8a6ad5]{width:46px;height:46px;border-radius:10px;border:1px solid #475569;background:#111827;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.panel-icon-square img[data-v-1d8a6ad5]{width:100%;height:100%;object-fit:cover}.grow[data-v-1d8a6ad5]{flex:1}.search-btn[data-v-1d8a6ad5]{min-width:110px;height:46px;font-size:calc(15px * var(--content-font-scale, 1))}.services-list[data-v-1d8a6ad5]{max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:2px}.service-item[data-v-1d8a6ad5]{border:1px solid #334155;border-radius:10px;background:#111827;color:#e2e8f0;padding:12px 14px;text-align:left;display:flex;justify-content:space-between;gap:10px;cursor:pointer;font-size:calc(15px * var(--content-font-scale, 1))}.service-item.selected[data-v-1d8a6ad5]{border-color:#60a5fa;background:#1e3a8a4d}.service-name[data-v-1d8a6ad5]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.service-rate[data-v-1d8a6ad5]{color:#86efac}.service-right[data-v-1d8a6ad5]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.service-limits[data-v-1d8a6ad5]{color:#93c5fd;font-size:calc(14px * var(--content-font-scale, 1))}.selected-service[data-v-1d8a6ad5]{border:1px dashed #3b82f6;border-radius:10px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#dbeafe;font-size:calc(16px * var(--content-font-scale, 1))}.selected-main[data-v-1d8a6ad5]{display:flex;flex-direction:column;gap:6px}.service-meta[data-v-1d8a6ad5]{color:#93c5fd;font-size:calc(15px * var(--content-font-scale, 1))}.btn-change-service[data-v-1d8a6ad5]{min-height:38px;padding:8px 12px;font-size:calc(15px * var(--content-font-scale, 1))}.state-text[data-v-1d8a6ad5]{margin:0;font-size:calc(15px * var(--content-font-scale, 1))}.state-text.error[data-v-1d8a6ad5]{color:#fca5a5}.state-text.success[data-v-1d8a6ad5]{color:#86efac}.actions[data-v-1d8a6ad5]{display:flex;justify-content:flex-end;gap:10px}.btn-primary[data-v-1d8a6ad5]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;border-radius:10px;padding:10px 18px;min-height:42px;font-size:calc(15px * var(--content-font-scale, 1));cursor:pointer}.btn-secondary[data-v-1d8a6ad5]{background:transparent;border:1px solid #475569;color:#cbd5e1;border-radius:10px;padding:10px 18px;min-height:42px;font-size:calc(15px * var(--content-font-scale, 1));cursor:pointer}.btn-primary[data-v-1d8a6ad5]:disabled,.btn-secondary[data-v-1d8a6ad5]:disabled,.btn-close[data-v-1d8a6ad5]:disabled{opacity:.7;cursor:default}[data-theme=light] .modal-overlay[data-v-1d8a6ad5]{background:#0f172a73}[data-theme=light] .modal-card[data-v-1d8a6ad5]{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #0f172a2e}[data-theme=light] .modal-header h3[data-v-1d8a6ad5]{color:#0f172a}[data-theme=light] .btn-close[data-v-1d8a6ad5]{border-color:#e2e8f0;color:#334155}[data-theme=light] .btn-close[data-v-1d8a6ad5]:hover{background:#f1f5f9}[data-theme=light] .target-text[data-v-1d8a6ad5],[data-theme=light] .field-label[data-v-1d8a6ad5]{color:#334155}[data-theme=light] .field-input[data-v-1d8a6ad5]{background-color:#fff;border-color:#cbd5e1;color:#0f172a}[data-theme=light] .field-input[data-v-1d8a6ad5]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}[data-theme=light] .panel-icon-square[data-v-1d8a6ad5]{background:#f8fafc;border-color:#cbd5e1}[data-theme=light] .service-item[data-v-1d8a6ad5]{background:#f8fafc;border-color:#e2e8f0;color:#334155}[data-theme=light] .service-item[data-v-1d8a6ad5]:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .service-item.selected[data-v-1d8a6ad5]{background:#3b82f614;border-color:#3b82f6}[data-theme=light] .service-rate[data-v-1d8a6ad5]{color:#047857}[data-theme=light] .service-limits[data-v-1d8a6ad5]{color:#2563eb}[data-theme=light] .selected-service[data-v-1d8a6ad5]{border-color:#3b82f6;color:#1d4ed8;background:#3b82f60f}[data-theme=light] .service-meta[data-v-1d8a6ad5]{color:#2563eb}[data-theme=light] .state-text.error[data-v-1d8a6ad5]{color:#b91c1c}[data-theme=light] .state-text.success[data-v-1d8a6ad5]{color:#15803d}[data-theme=light] .btn-secondary[data-v-1d8a6ad5]{background:#f1f5f9;border-color:#e2e8f0;color:#334155}[data-theme=light] .btn-secondary[data-v-1d8a6ad5]:hover:not(:disabled){background:#e2e8f0}@media(max-width:767px){.modal-overlay[data-v-1d8a6ad5]{padding:4px}.modal-card[data-v-1d8a6ad5]{width:calc(100vw - 8px);max-width:none;padding:16px}}.monitoring-sidebar[data-v-acd4b01d]{display:flex;flex-direction:column;gap:16px}.sidebar-card[data-v-acd4b01d]{background:#111827;border:1px solid #334155;border-radius:16px;padding:16px}.sidebar-header[data-v-acd4b01d],.packs-header[data-v-acd4b01d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.sidebar-header h3[data-v-acd4b01d],.packs-header h4[data-v-acd4b01d]{margin:0;color:#f8fafc;font-size:calc(17px * var(--content-font-scale, 1))}.sidebar-header p[data-v-acd4b01d]{margin:4px 0 0;color:#94a3b8;font-size:calc(14px * var(--content-font-scale, 1))}.geo-selector[data-v-acd4b01d]{display:flex;gap:8px;flex-wrap:wrap}.geo-chip[data-v-acd4b01d]{border:1px solid #334155;background:#0f172a;color:#cbd5e1;border-radius:999px;padding:6px 10px;font-size:calc(14px * var(--content-font-scale, 1));display:inline-flex;gap:6px;align-items:center;cursor:pointer}.geo-chip.active[data-v-acd4b01d]{border-color:#60a5fa;background:#1e3a8a;color:#dbeafe}.geo-icon[data-v-acd4b01d]{width:18px;height:12px;border-radius:2px;object-fit:cover;flex-shrink:0}.packs-count[data-v-acd4b01d]{min-width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#1e3a8a;color:#dbeafe;font-size:calc(13px * var(--content-font-scale, 1));font-weight:600}.create-form[data-v-acd4b01d],.pack-card[data-v-acd4b01d]{display:flex;flex-direction:column;gap:10px}.packs-list[data-v-acd4b01d]{display:flex;flex-direction:column;gap:12px}.pack-card[data-v-acd4b01d]{width:100%;text-align:left;padding:12px 14px;border:1px solid #334155;border-radius:12px;background:#0f172a;color:#e2e8f0;cursor:pointer;transition:border-color .2s ease,background .2s ease}.pack-card[data-v-acd4b01d]:hover{border-color:#60a5fa;background:#13203a}.pack-card-title[data-v-acd4b01d]{font-size:calc(15px * var(--content-font-scale, 1));font-weight:600;line-height:1.35}.sidebar-input[data-v-acd4b01d],.sidebar-textarea[data-v-acd4b01d]{width:100%;border:1px solid #334155;background:#0f172a;color:#f8fafc;border-radius:10px;padding:10px 12px;font-size:calc(14px * var(--content-font-scale, 1))}.sidebar-textarea[data-v-acd4b01d]{resize:vertical;min-height:110px}.sidebar-input[data-v-acd4b01d]::placeholder,.sidebar-textarea[data-v-acd4b01d]::placeholder{color:#64748b}.pack-actions[data-v-acd4b01d]{display:flex;gap:8px}.primary-btn[data-v-acd4b01d],.danger-btn[data-v-acd4b01d],.ghost-btn[data-v-acd4b01d]{border:none;border-radius:10px;padding:10px 12px;font-size:calc(14px * var(--content-font-scale, 1));font-weight:600;cursor:pointer}.primary-btn[data-v-acd4b01d]{background:#2563eb;color:#eff6ff}.danger-btn[data-v-acd4b01d]{background:#dc26262e;color:#fecaca;border:1px solid rgba(248,113,113,.32)}.ghost-btn[data-v-acd4b01d]{background:transparent;color:#93c5fd;border:1px solid #334155}.primary-btn[data-v-acd4b01d]:disabled,.danger-btn[data-v-acd4b01d]:disabled,.ghost-btn[data-v-acd4b01d]:disabled{opacity:.55;cursor:default}.sidebar-error[data-v-acd4b01d]{color:#f87171;margin:0 0 12px;font-size:calc(14px * var(--content-font-scale, 1))}.sidebar-state[data-v-acd4b01d]{margin:0;color:#94a3b8;font-size:calc(14px * var(--content-font-scale, 1))}.modal-overlay[data-v-acd4b01d]{position:fixed;inset:0;z-index:2000;background:#020617b8;display:flex;align-items:center;justify-content:center;padding:24px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-card[data-v-acd4b01d]{width:min(680px,100%);max-height:min(80vh,860px);overflow-y:auto;background:#111827;border:1px solid rgba(148,163,184,.24);border-radius:20px;box-shadow:0 28px 80px #0f172a73;padding:20px;display:flex;flex-direction:column;gap:14px}.modal-header[data-v-acd4b01d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.modal-header h3[data-v-acd4b01d]{margin:0;color:#f8fafc;font-size:calc(22px * var(--content-font-scale, 1))}.btn-close[data-v-acd4b01d]{border:none;background:transparent;color:#94a3b8;font-size:24px;line-height:1;cursor:pointer;padding:0}.header-actions[data-v-acd4b01d]{display:flex;gap:6px}.live-summary-row[data-v-acd4b01d]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.live-badge[data-v-acd4b01d]{padding:3px 8px;border-radius:999px;font-size:calc(12px * var(--content-font-scale, 1));font-weight:600;background:#1e293b;color:#94a3b8;border:1px solid #334155}.live-badge.connected[data-v-acd4b01d]{background:#22c55e26;color:#86efac;border-color:#4ade8066}.live-badge.searching[data-v-acd4b01d]{background:#3b82f626;color:#93c5fd;border-color:#60a5fa66}.live-accounts-list[data-v-acd4b01d]{display:flex;flex-direction:column;gap:6px}.live-account-row[data-v-acd4b01d]{background:#0f172a;border:1px solid #1e293b;border-radius:10px;padding:8px 10px}.live-account-name[data-v-acd4b01d]{font-size:calc(13px * var(--content-font-scale, 1));font-weight:600;color:#e2e8f0;margin-bottom:4px}.live-account-details[data-v-acd4b01d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:calc(12px * var(--content-font-scale, 1));color:#94a3b8}.live-geo-tag[data-v-acd4b01d]{display:inline-flex;align-items:center;gap:4px}.live-status-dot[data-v-acd4b01d]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.live-status-dot.on[data-v-acd4b01d]{background:#4ade80;box-shadow:0 0 4px #4ade8080}.live-status-dot.off[data-v-acd4b01d]{background:#64748b}.live-searching-tag[data-v-acd4b01d]{padding:1px 6px;border-radius:999px;font-size:calc(11px * var(--content-font-scale, 1));font-weight:600;background:#3b82f633;color:#93c5fd}.live-uptime[data-v-acd4b01d]{font-family:monospace;font-size:calc(11px * var(--content-font-scale, 1));color:#64748b}.live-last-search[data-v-acd4b01d]{font-size:calc(11px * var(--content-font-scale, 1));color:#fbbf24}.live-proxy[data-v-acd4b01d]{font-family:monospace;font-size:calc(11px * var(--content-font-scale, 1));color:#a78bfa}[data-theme=light] .sidebar-card[data-v-acd4b01d]{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px #0f172a0a}[data-theme=light] .sidebar-header h3[data-v-acd4b01d],[data-theme=light] .packs-header h4[data-v-acd4b01d]{color:#0f172a}[data-theme=light] .sidebar-header p[data-v-acd4b01d]{color:#64748b}[data-theme=light] .geo-chip[data-v-acd4b01d]{background:#f8fafc;border-color:#cbd5e1;color:#334155}[data-theme=light] .geo-chip.active[data-v-acd4b01d]{background:#3b82f61f;border-color:#3b82f6;color:#1d4ed8}[data-theme=light] .packs-count[data-v-acd4b01d]{background:#3b82f61f;color:#1d4ed8}[data-theme=light] .pack-card[data-v-acd4b01d]{background:#f8fafc;border-color:#e2e8f0;color:#334155}[data-theme=light] .pack-card[data-v-acd4b01d]:hover{background:#f1f5f9;border-color:#3b82f6}[data-theme=light] .sidebar-input[data-v-acd4b01d],[data-theme=light] .sidebar-textarea[data-v-acd4b01d]{background-color:#fff;border-color:#cbd5e1;color:#0f172a}[data-theme=light] .sidebar-input[data-v-acd4b01d]::placeholder,[data-theme=light] .sidebar-textarea[data-v-acd4b01d]::placeholder{color:#94a3b8}[data-theme=light] .sidebar-input[data-v-acd4b01d]:focus,[data-theme=light] .sidebar-textarea[data-v-acd4b01d]:focus{outline:none;border-color:#3b82f6}[data-theme=light] .ghost-btn[data-v-acd4b01d]{border-color:#cbd5e1;color:#2563eb}[data-theme=light] .ghost-btn[data-v-acd4b01d]:hover:not(:disabled){background:#f1f5f9}[data-theme=light] .danger-btn[data-v-acd4b01d]{background:#fef2f2;color:#b91c1c;border-color:#fca5a5}[data-theme=light] .sidebar-error[data-v-acd4b01d]{color:#b91c1c}[data-theme=light] .sidebar-state[data-v-acd4b01d]{color:#64748b}[data-theme=light] .modal-overlay[data-v-acd4b01d]{background:#0f172a73}[data-theme=light] .modal-card[data-v-acd4b01d]{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #0f172a2e}[data-theme=light] .modal-header h3[data-v-acd4b01d]{color:#0f172a}[data-theme=light] .btn-close[data-v-acd4b01d]{color:#475569}[data-theme=light] .live-badge[data-v-acd4b01d]{background:#f1f5f9;border-color:#e2e8f0;color:#475569}[data-theme=light] .live-badge.connected[data-v-acd4b01d]{background:#22c55e1f;color:#15803d;border-color:#22c55e4d}[data-theme=light] .live-badge.searching[data-v-acd4b01d]{background:#3b82f61a;color:#1d4ed8;border-color:#60a5fa66}[data-theme=light] .live-account-row[data-v-acd4b01d]{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .live-account-name[data-v-acd4b01d]{color:#0f172a}[data-theme=light] .live-account-details[data-v-acd4b01d]{color:#64748b}[data-theme=light] .live-status-dot.off[data-v-acd4b01d]{background:#cbd5e1}[data-theme=light] .live-searching-tag[data-v-acd4b01d]{background:#3b82f61f;color:#1d4ed8}[data-theme=light] .live-uptime[data-v-acd4b01d]{color:#94a3b8}[data-theme=light] .live-last-search[data-v-acd4b01d]{color:#b45309}[data-theme=light] .live-proxy[data-v-acd4b01d]{color:#7c3aed}@media(max-width:1279px){.monitoring-sidebar[data-v-acd4b01d]{display:none}}.module-container[data-v-eb3cb9b6]{height:100%;display:flex;flex-direction:column;overflow-y:auto;width:min(100%,1480px);margin:0 auto;padding:clamp(20px,2.2vw,36px) clamp(20px,3vw,48px);background-color:#0f172a}.module-layout[data-v-eb3cb9b6]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.module-left[data-v-eb3cb9b6]{min-width:0}.module-header[data-v-eb3cb9b6]{margin-bottom:20px}.module-main[data-v-eb3cb9b6]{min-width:0}.module-side[data-v-eb3cb9b6]{position:sticky;top:90px;padding-top:70px;display:flex;flex-direction:column;gap:12px}.side-section-label[data-v-eb3cb9b6]{display:flex;align-items:center;gap:7px;font-size:calc(11px * var(--content-font-scale, 1));font-weight:700;text-transform:uppercase;letter-spacing:.8px;padding:0 4px}.side-section-icon[data-v-eb3cb9b6]{font-size:13px}.monitoring-label[data-v-eb3cb9b6]{color:#a78bfa}.side-section-wrap[data-v-eb3cb9b6]{display:flex;flex-direction:column;gap:12px;border-left:2px solid transparent;padding-left:10px}.monitoring-section[data-v-eb3cb9b6]{border-left-color:#a78bfa80}.module-header h1[data-v-eb3cb9b6]{color:#fff;font-size:calc(1.8em * var(--content-font-scale, 1));font-weight:700;margin-bottom:5px}.module-header p[data-v-eb3cb9b6]{color:#94a3b8;font-size:calc(1.05em * var(--content-font-scale, 1))}.live-link[data-v-eb3cb9b6]{margin-right:8px;border:none;background:transparent;color:#60a5fa;cursor:pointer;padding:0;font-size:calc(15px * var(--content-font-scale, 1));text-decoration:underline}.live-link.secondary[data-v-eb3cb9b6]{color:#93c5fd}.live-link[data-v-eb3cb9b6]:disabled{color:#475569;cursor:default;text-decoration:none}.live-stats[data-v-eb3cb9b6]{width:min(1080px,100%);margin:0 auto 14px;background:#111827;border:1px solid #334155;border-radius:12px;padding:12px}.live-summary[data-v-eb3cb9b6]{display:flex;align-items:center;gap:10px;margin:0 0 8px;flex-wrap:wrap}.live-summary-counts[data-v-eb3cb9b6]{color:#cbd5e1;font-size:calc(14px * var(--content-font-scale, 1))}.live-status-badge[data-v-eb3cb9b6]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:calc(13px * var(--content-font-scale, 1));font-weight:600;white-space:nowrap}.live-status-badge[data-v-eb3cb9b6]:before{content:"";width:7px;height:7px;border-radius:50%;flex-shrink:0}.live-status-badge.status-online[data-v-eb3cb9b6]{background:#22c55e26;color:#4ade80;border:1px solid rgba(74,222,128,.3)}.live-status-badge.status-online[data-v-eb3cb9b6]:before{background:#4ade80;box-shadow:0 0 5px #4ade80}.live-status-badge.status-offline[data-v-eb3cb9b6]{background:#fbbf241f;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.live-status-badge.status-offline[data-v-eb3cb9b6]:before{background:#fbbf24}.live-status-badge.status-none[data-v-eb3cb9b6]{background:#f871711f;color:#f87171;border:1px solid rgba(248,113,113,.3)}.live-status-badge.status-none[data-v-eb3cb9b6]:before{background:#f87171}.live-table-wrap[data-v-eb3cb9b6]{overflow-x:auto}.live-table[data-v-eb3cb9b6]{width:100%;border-collapse:collapse;font-size:calc(14px * var(--content-font-scale, 1))}.live-table th[data-v-eb3cb9b6],.live-table td[data-v-eb3cb9b6]{border-bottom:1px solid #1f2937;text-align:left;padding:6px 8px;color:#cbd5e1;white-space:nowrap}.account-live-status[data-v-eb3cb9b6]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:calc(12px * var(--content-font-scale, 1));font-weight:600;white-space:nowrap}.account-live-status.acct-online[data-v-eb3cb9b6]{background:#22c55e26;color:#4ade80}.account-live-status.acct-offline[data-v-eb3cb9b6]{background:#64748b33;color:#94a3b8}.account-live-status.acct-no-proxy[data-v-eb3cb9b6]{background:#fbbf241f;color:#fbbf24}.live-errors[data-v-eb3cb9b6]{margin-bottom:8px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.live-errors-label[data-v-eb3cb9b6]{font-size:calc(12px * var(--content-font-scale, 1));color:#94a3b8;white-space:nowrap}.live-error-item[data-v-eb3cb9b6]{font-size:calc(12px * var(--content-font-scale, 1));color:#f87171;background:#f871711a;border:1px solid rgba(248,113,113,.25);border-radius:6px;padding:2px 8px;font-family:monospace}.proxy-value[data-v-eb3cb9b6]{color:#a78bfa;font-family:monospace;font-size:calc(13px * var(--content-font-scale, 1))}.proxy-none[data-v-eb3cb9b6]{color:#475569}.search-controls[data-v-eb3cb9b6]{width:min(1080px,100%);margin:0 auto 20px}.search-box[data-v-eb3cb9b6]{display:flex;gap:4px;background:#1e293b;padding:8px 10px;border-radius:12px;align-items:center}.geo-selector[data-v-eb3cb9b6]{display:flex;gap:8px;margin-bottom:10px;flex-wrap:wrap}.geo-empty-hint[data-v-eb3cb9b6]{border:1px dashed #334155;background:#0f172a99;border-radius:10px;padding:12px 14px;color:#94a3b8;font-size:13px;line-height:1.45;margin-bottom:10px}.type-selector[data-v-eb3cb9b6]{display:flex;gap:8px;margin-bottom:10px;flex-wrap:wrap}.geo-chip[data-v-eb3cb9b6]{border:1px solid #334155;background:#1e293b;color:#cbd5e1;border-radius:999px;padding:6px 10px;font-size:calc(15px * var(--content-font-scale, 1));display:inline-flex;gap:6px;align-items:center;cursor:pointer}.geo-icon[data-v-eb3cb9b6]{width:18px;height:12px;border-radius:2px;object-fit:cover;flex-shrink:0}.geo-value[data-v-eb3cb9b6]{display:inline-flex;align-items:center;gap:6px}.geo-chip.active[data-v-eb3cb9b6]{border-color:#60a5fa;background:#1e3a8a;color:#dbeafe}.type-chip[data-v-eb3cb9b6]{border:1px solid #334155;background:#0f172a;color:#cbd5e1;border-radius:999px;padding:6px 10px;font-size:calc(15px * var(--content-font-scale, 1));cursor:pointer}.type-chip.active[data-v-eb3cb9b6]{border-color:#60a5fa;background:#1e3a8a;color:#dbeafe}.search-input[data-v-eb3cb9b6]{flex:1;background:transparent;border:none;color:#fff;font-size:calc(16px * var(--content-font-scale, 1));outline:none}.search-input[data-v-eb3cb9b6]::placeholder{color:#64748b}.search-btn[data-v-eb3cb9b6]{background:transparent;color:#60a5fa;border:none;font-weight:600;font-size:calc(15px * var(--content-font-scale, 1));cursor:pointer;padding:0 4px 0 6px}.search-btn[data-v-eb3cb9b6]:disabled{color:#475569;cursor:default}.search-results[data-v-eb3cb9b6]{flex:1;width:min(1080px,100%);margin:0 auto}.account-group[data-v-eb3cb9b6]{margin-bottom:30px}.account-header[data-v-eb3cb9b6]{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding-left:10px}.account-header h4[data-v-eb3cb9b6]{color:#94a3b8;font-size:calc(.98em * var(--content-font-scale, 1));text-transform:uppercase;letter-spacing:.5px;margin:0}.account-status[data-v-eb3cb9b6]{font-size:calc(.82em * var(--content-font-scale, 1));padding:2px 8px;border-radius:10px;background:#334155;color:#cbd5e1}.telegram-list[data-v-eb3cb9b6]{background:#1e293b;border-radius:14px;overflow:hidden}.telegram-item[data-v-eb3cb9b6]{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;gap:15px;border-bottom:1px solid #334155;transition:background .2s}.telegram-item[data-v-eb3cb9b6]:last-child{border-bottom:none}.telegram-item[data-v-eb3cb9b6]:hover{background:#2a3850}.item-avatar[data-v-eb3cb9b6]{width:48px;height:48px;flex-shrink:0}.item-avatar img[data-v-eb3cb9b6]{width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar-fallback[data-v-eb3cb9b6]{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:calc(20px * var(--content-font-scale, 1));color:#fff}.avatar-fallback.user[data-v-eb3cb9b6]{background:linear-gradient(135deg,#f59e0b,#d97706)}.avatar-fallback.chat[data-v-eb3cb9b6]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.item-content[data-v-eb3cb9b6]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.item-actions[data-v-eb3cb9b6]{flex-shrink:0}.boost-btn[data-v-eb3cb9b6]{background:#3b82f626;border:1px solid rgba(96,165,250,.6);color:#bfdbfe;border-radius:8px;padding:6px 10px;font-size:calc(14px * var(--content-font-scale, 1));cursor:pointer;transition:all .2s}.boost-btn[data-v-eb3cb9b6]:hover:not(:disabled){background:#3b82f64d;color:#eff6ff}.boost-btn.boost-btn-our[data-v-eb3cb9b6]{background:#22c55e33;border-color:#4ade80e6;color:#dcfce7}.boost-btn.boost-btn-our[data-v-eb3cb9b6]:hover:not(:disabled){background:#22c55e52;color:#f0fdf4}.boost-btn[data-v-eb3cb9b6]:disabled{opacity:.45;cursor:default}.item-top[data-v-eb3cb9b6]{display:flex;align-items:center;gap:6px;margin-bottom:2px}.item-title[data-v-eb3cb9b6]{font-weight:600;font-size:calc(16px * var(--content-font-scale, 1));color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-badge[data-v-eb3cb9b6]{font-size:calc(12px * var(--content-font-scale, 1));color:#fff;background:#60a5fa;padding:1px 4px;border-radius:4px;font-weight:600}.item-bottom[data-v-eb3cb9b6]{font-size:calc(15px * var(--content-font-scale, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#94a3b8}.item-username[data-v-eb3cb9b6]{color:#60a5fa;text-decoration:none}.item-username[data-v-eb3cb9b6]:hover{text-decoration:underline}.item-meta[data-v-eb3cb9b6]{color:#94a3b8}.state-text[data-v-eb3cb9b6]{color:#94a3b8;font-size:calc(15px * var(--content-font-scale, 1));text-align:center;margin-top:20px}.state-text.error[data-v-eb3cb9b6]{color:#f87171}.loader[data-v-eb3cb9b6]{width:16px;height:16px;border:2px solid #60a5fa;border-bottom-color:transparent;border-radius:50%;display:inline-block;animation:rotation-eb3cb9b6 1s linear infinite}@keyframes rotation-eb3cb9b6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1279px){.module-container[data-v-eb3cb9b6]{width:100%;padding:18px 20px}.module-layout[data-v-eb3cb9b6]{grid-template-columns:1fr}.module-side[data-v-eb3cb9b6]{position:static;padding-top:0}.module-header h1[data-v-eb3cb9b6]{font-size:calc(1.6em * var(--content-font-scale, 1))}.module-header p[data-v-eb3cb9b6]{font-size:calc(1em * var(--content-font-scale, 1))}.live-stats[data-v-eb3cb9b6],.search-controls[data-v-eb3cb9b6],.search-results[data-v-eb3cb9b6]{width:100%}.telegram-item[data-v-eb3cb9b6]{padding:10px 12px;gap:10px}.item-title[data-v-eb3cb9b6]{font-size:calc(15px * var(--content-font-scale, 1))}.item-bottom[data-v-eb3cb9b6]{font-size:calc(14px * var(--content-font-scale, 1))}}@media(max-width:1023px){.module-container[data-v-eb3cb9b6]{height:auto;min-height:calc(100dvh - 56px)}.module-layout[data-v-eb3cb9b6]{gap:16px}}@media(max-width:767px){.search-results[data-v-eb3cb9b6]{background:transparent;border:none;border-radius:0;padding:0}.account-group[data-v-eb3cb9b6]{margin-bottom:16px}.account-group[data-v-eb3cb9b6]:last-child{margin-bottom:0}.account-header[data-v-eb3cb9b6]{padding-left:0;margin-bottom:8px}.telegram-list[data-v-eb3cb9b6]{background:transparent;border-radius:0}.telegram-item[data-v-eb3cb9b6],.telegram-item[data-v-eb3cb9b6]:hover{background:transparent}.telegram-item[data-v-eb3cb9b6]{padding:10px 6px}}@media(min-width:1280px)and (max-width:1535px){.module-container[data-v-eb3cb9b6]{width:min(100%,1360px)}.live-stats[data-v-eb3cb9b6],.search-controls[data-v-eb3cb9b6],.search-results[data-v-eb3cb9b6]{width:min(980px,100%)}}[data-theme=light] .module-container[data-v-eb3cb9b6]{background-color:#f1f5f9}[data-theme=light] .module-header h1[data-v-eb3cb9b6]{color:#0f172a}[data-theme=light] .module-header p[data-v-eb3cb9b6]{color:#64748b}[data-theme=light] .live-link[data-v-eb3cb9b6]{color:#2563eb}[data-theme=light] .live-link.secondary[data-v-eb3cb9b6]{color:#3b82f6}[data-theme=light] .live-link[data-v-eb3cb9b6]:disabled{color:#cbd5e1}[data-theme=light] .live-stats[data-v-eb3cb9b6]{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px #0f172a0a}[data-theme=light] .live-summary-counts[data-v-eb3cb9b6]{color:#334155}[data-theme=light] .live-table th[data-v-eb3cb9b6],[data-theme=light] .live-table td[data-v-eb3cb9b6]{border-bottom-color:#e2e8f0;color:#334155}[data-theme=light] .live-status-badge.status-online[data-v-eb3cb9b6]{background:#22c55e1f;color:#15803d;border-color:#22c55e4d}[data-theme=light] .live-status-badge.status-offline[data-v-eb3cb9b6]{background:#fbbf2426;color:#b45309;border-color:#fbbf2466}[data-theme=light] .live-status-badge.status-none[data-v-eb3cb9b6]{background:#ef44441f;color:#b91c1c;border-color:#f8717166}[data-theme=light] .account-live-status.acct-online[data-v-eb3cb9b6]{background:#22c55e1f;color:#15803d}[data-theme=light] .account-live-status.acct-offline[data-v-eb3cb9b6]{background:#e2e8f0;color:#475569}[data-theme=light] .account-live-status.acct-no-proxy[data-v-eb3cb9b6]{background:#fbbf2426;color:#b45309}[data-theme=light] .live-errors-label[data-v-eb3cb9b6]{color:#64748b}[data-theme=light] .live-error-item[data-v-eb3cb9b6]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}[data-theme=light] .proxy-value[data-v-eb3cb9b6]{color:#7c3aed}[data-theme=light] .proxy-none[data-v-eb3cb9b6]{color:#cbd5e1}[data-theme=light] .search-box[data-v-eb3cb9b6]{background:#fff;border:1px solid #cbd5e1}[data-theme=light] .geo-empty-hint[data-v-eb3cb9b6]{background:#fff;border-color:#cbd5e1;color:#64748b}[data-theme=light] .geo-chip[data-v-eb3cb9b6]{background:#fff;border-color:#cbd5e1;color:#334155}[data-theme=light] .geo-chip.active[data-v-eb3cb9b6]{background:#3b82f61f;border-color:#3b82f6;color:#1d4ed8}[data-theme=light] .type-chip[data-v-eb3cb9b6]{background:#fff;border-color:#cbd5e1;color:#334155}[data-theme=light] .type-chip.active[data-v-eb3cb9b6]{background:#3b82f61f;border-color:#3b82f6;color:#1d4ed8}[data-theme=light] .search-input[data-v-eb3cb9b6]{color:#0f172a}[data-theme=light] .search-input[data-v-eb3cb9b6]::placeholder{color:#94a3b8}[data-theme=light] .search-btn[data-v-eb3cb9b6]{color:#2563eb}[data-theme=light] .search-btn[data-v-eb3cb9b6]:disabled{color:#cbd5e1}[data-theme=light] .account-header h4[data-v-eb3cb9b6]{color:#64748b}[data-theme=light] .account-status[data-v-eb3cb9b6]{background:#e2e8f0;color:#334155}[data-theme=light] .telegram-list[data-v-eb3cb9b6]{background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0f172a0a}[data-theme=light] .telegram-item[data-v-eb3cb9b6]{border-bottom-color:#e2e8f0}[data-theme=light] .telegram-item[data-v-eb3cb9b6]:hover{background:#f8fafc}[data-theme=light] .item-title[data-v-eb3cb9b6]{color:#0f172a}[data-theme=light] .item-bottom[data-v-eb3cb9b6],[data-theme=light] .item-meta[data-v-eb3cb9b6]{color:#64748b}[data-theme=light] .item-username[data-v-eb3cb9b6]{color:#2563eb}[data-theme=light] .boost-btn[data-v-eb3cb9b6]{background:#3b82f61a;border-color:#3b82f673;color:#1d4ed8}[data-theme=light] .boost-btn[data-v-eb3cb9b6]:hover:not(:disabled){background:#3b82f62e;color:#1e3a8a}[data-theme=light] .boost-btn.boost-btn-our[data-v-eb3cb9b6]{background:#22c55e1f;border-color:#22c55e80;color:#15803d}[data-theme=light] .boost-btn.boost-btn-our[data-v-eb3cb9b6]:hover:not(:disabled){background:#22c55e33;color:#14532d}[data-theme=light] .state-text[data-v-eb3cb9b6]{color:#64748b}[data-theme=light] .state-text.error[data-v-eb3cb9b6]{color:#b91c1c}@media(min-width:1536px){.module-container[data-v-eb3cb9b6]{width:min(100%,1640px);padding:clamp(24px,2.4vw,44px) clamp(24px,3.2vw,56px)}.live-stats[data-v-eb3cb9b6],.search-controls[data-v-eb3cb9b6],.search-results[data-v-eb3cb9b6]{width:min(1180px,100%)}.module-header h1[data-v-eb3cb9b6]{font-size:calc(1.95em * var(--content-font-scale, 1))}.module-header p[data-v-eb3cb9b6]{font-size:calc(1.02em * var(--content-font-scale, 1))}.live-summary[data-v-eb3cb9b6]{font-size:calc(15px * var(--content-font-scale, 1))}.live-table[data-v-eb3cb9b6]{font-size:calc(14px * var(--content-font-scale, 1))}.search-box[data-v-eb3cb9b6]{padding:10px 12px}.geo-chip[data-v-eb3cb9b6],.type-chip[data-v-eb3cb9b6]{font-size:calc(15px * var(--content-font-scale, 1));padding:7px 12px}.search-input[data-v-eb3cb9b6],.item-title[data-v-eb3cb9b6]{font-size:calc(17px * var(--content-font-scale, 1))}.item-bottom[data-v-eb3cb9b6]{font-size:calc(16px * var(--content-font-scale, 1))}.boost-btn[data-v-eb3cb9b6]{font-size:calc(14px * var(--content-font-scale, 1))}}.create-btn[data-v-007193bd]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid rgba(96,165,250,.7);color:#fff;border-radius:8px;padding:8px 12px;cursor:pointer}.modal-overlay[data-v-007193bd]{position:fixed;inset:0;background:#020617b8;display:flex;align-items:center;justify-content:center;z-index:350;padding:16px}.modal-card[data-v-007193bd]{width:100%;max-width:520px;background:#0f172afa;border:1px solid rgba(71,85,105,.35);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px}.modal-card h3[data-v-007193bd]{margin:0;color:#f1f5f9}.mode-toggle[data-v-007193bd]{display:flex;gap:8px}.mode-btn[data-v-007193bd]{border-radius:8px;border:1px solid rgba(71,85,105,.35);background:#0f172ab3;color:#cbd5e1;padding:8px 12px;cursor:pointer}.mode-btn.active[data-v-007193bd]{border-color:#3b82f6cc;color:#f1f5f9;background:#2563eb40}.field-label[data-v-007193bd]{display:flex;flex-direction:column;gap:6px;color:#cbd5e1;font-size:calc(.92em * var(--content-font-scale, 1))}.field-input[data-v-007193bd]{border-radius:8px;border:1px solid rgba(71,85,105,.4);background:#0f172ab3;color:#f1f5f9;padding:10px 12px}.field-input[data-v-007193bd]:focus{outline:none;border-color:#3b82f6cc}.image-upload-row[data-v-007193bd]{display:flex;align-items:center;justify-content:space-between;gap:10px}.upload-btn[data-v-007193bd]{display:inline-flex;align-items:center}.upload-btn.disabled[data-v-007193bd]{opacity:.7;cursor:default}.hidden-file-input[data-v-007193bd]{display:none}.panel-preview-square[data-v-007193bd]{width:44px;height:44px;border-radius:10px;border:1px solid rgba(71,85,105,.5);background:#0f172acc;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.panel-preview-square img[data-v-007193bd]{width:100%;height:100%;object-fit:cover}.form-error[data-v-007193bd]{color:#fca5a5;margin:0}.form-success[data-v-007193bd]{color:#86efac;margin:0}.actions[data-v-007193bd]{display:flex;justify-content:flex-end;gap:10px}.btn-primary[data-v-007193bd]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;border-radius:8px;padding:9px 14px;cursor:pointer}.btn-secondary[data-v-007193bd]{background:#4755691f;border:1px solid rgba(71,85,105,.35);color:#cbd5e1;border-radius:8px;padding:9px 14px;cursor:pointer}.btn-primary[data-v-007193bd]:disabled,.btn-secondary[data-v-007193bd]:disabled{opacity:.7;cursor:default}[data-theme=light] .modal-overlay[data-v-007193bd]{background:#0f172a73}[data-theme=light] .modal-card[data-v-007193bd]{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #0f172a2e}[data-theme=light] .modal-card h3[data-v-007193bd]{color:#0f172a}[data-theme=light] .mode-btn[data-v-007193bd]{background:#f8fafc;border-color:#e2e8f0;color:#334155}[data-theme=light] .mode-btn.active[data-v-007193bd]{background:#3b82f61a;border-color:#3b82f6;color:#1d4ed8}[data-theme=light] .field-label[data-v-007193bd]{color:#334155}[data-theme=light] .field-input[data-v-007193bd]{background:#fff;border-color:#cbd5e1;color:#0f172a}[data-theme=light] .field-input[data-v-007193bd]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}[data-theme=light] .panel-preview-square[data-v-007193bd]{background:#f8fafc;border-color:#cbd5e1}[data-theme=light] .btn-secondary[data-v-007193bd]{background:#f1f5f9;border-color:#e2e8f0;color:#334155}[data-theme=light] .form-error[data-v-007193bd]{color:#b91c1c}[data-theme=light] .form-success[data-v-007193bd]{color:#15803d}.order-form[data-v-c1703221]{margin-top:0;width:100%;background:#1e293b;border:1px solid #334155;border-radius:16px;padding:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.form-header[data-v-c1703221]{margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #334155}.order-form h4[data-v-c1703221]{margin:0;color:#f1f5f9;font-size:calc(1.25em * var(--content-font-scale, 1));font-weight:700;display:flex;align-items:center;gap:8px}.panel-section[data-v-c1703221]{margin-bottom:12px}.panel-row[data-v-c1703221]{display:flex;align-items:center;gap:10px}.panel-icon-square[data-v-c1703221]{width:46px;height:46px;border-radius:10px;border:1px solid #475569;background:#0f172a;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.panel-icon-square img[data-v-c1703221]{width:100%;height:100%;object-fit:cover}.panel-input[data-v-c1703221]{flex:1}.panel-select[data-v-c1703221]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:32px}.search-section[data-v-c1703221]{margin-bottom:16px}.input-wrapper[data-v-c1703221]{position:relative;display:flex;align-items:center}.search-wrapper[data-v-c1703221]{gap:8px}.input-icon[data-v-c1703221]{position:absolute;left:12px;font-size:calc(1.1em * var(--content-font-scale, 1));pointer-events:none;z-index:1;opacity:.7}.text-input[data-v-c1703221]{width:100%;border-radius:10px;border:1px solid #475569;background:#0f172a;color:#f1f5f9;padding:12px 14px;font-size:calc(15px * var(--content-font-scale, 1));transition:all .2s}.text-input.with-icon[data-v-c1703221]{padding-left:40px}.text-input[data-v-c1703221]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.btn-search[data-v-c1703221]{background:#2563eb;color:#fff;border:none;border-radius:10px;padding:0 20px;font-weight:600;cursor:pointer;transition:background .2s;height:46px;white-space:nowrap}.btn-search[data-v-c1703221]:disabled{background:#475569;cursor:default;opacity:.7}.btn-search[data-v-c1703221]:not(:disabled):hover{background:#1d4ed8}.selected-card[data-v-c1703221]{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:12px;padding:16px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.selected-content[data-v-c1703221]{flex:1;min-width:0}.selected-label[data-v-c1703221]{font-size:calc(.8em * var(--content-font-scale, 1));text-transform:uppercase;letter-spacing:.05em;color:#60a5fa;margin-bottom:4px}.selected-value[data-v-c1703221]{color:#f1f5f9;font-weight:600;font-size:calc(1.1em * var(--content-font-scale, 1));margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-meta[data-v-c1703221]{color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1))}.btn-change[data-v-c1703221]{background:transparent;border:1px solid #60a5fa;color:#60a5fa;padding:6px 12px;border-radius:8px;font-size:calc(.9em * var(--content-font-scale, 1));cursor:pointer;transition:all .2s}.btn-change[data-v-c1703221]:hover{background:#60a5fa1a}.services-container[data-v-c1703221]{margin-bottom:16px}.services-list[data-v-c1703221]{display:flex;flex-direction:column;gap:8px}.service-item[data-v-c1703221]{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#0f172a;border:1px solid #334155;border-radius:10px;padding:12px;cursor:pointer;transition:all .2s;color:#cbd5e1}.service-item[data-v-c1703221]:hover{border-color:#475569;background:#1e293b;transform:translate(2px)}.service-item.selected[data-v-c1703221]{border-color:#3b82f6;background:#3b82f61a}.service-icon[data-v-c1703221]{font-size:calc(1.5em * var(--content-font-scale, 1));opacity:.8}.service-info[data-v-c1703221]{flex:1;min-width:0;display:flex;flex-direction:column}.service-name[data-v-c1703221]{font-weight:600;font-size:calc(.95em * var(--content-font-scale, 1));color:#f1f5f9;margin-bottom:2px}.service-id[data-v-c1703221]{font-size:calc(.8em * var(--content-font-scale, 1));color:#64748b}.service-limits[data-v-c1703221]{font-size:calc(.8em * var(--content-font-scale, 1));color:#94a3b8}.service-price-badge[data-v-c1703221]{background:#334155;color:#e2e8f0;padding:4px 8px;border-radius:6px;font-size:calc(.9em * var(--content-font-scale, 1));font-weight:500;white-space:nowrap}.pagination[data-v-c1703221]{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:12px}.btn-nav[data-v-c1703221]{background:#334155;color:#f1f5f9;border:none;width:32px;height:32px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:calc(1.1em * var(--content-font-scale, 1));transition:background .2s}.btn-nav[data-v-c1703221]:disabled{opacity:.5;cursor:default}.btn-nav[data-v-c1703221]:not(:disabled):hover{background:#475569}.pagination-meta[data-v-c1703221]{color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1))}.order-fields[data-v-c1703221]{display:flex;flex-direction:column;gap:16px;margin-top:20px;padding-top:20px;border-top:1px dashed #334155}.input-grid[data-v-c1703221]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.btn-primary[data-v-c1703221]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;border-radius:10px;padding:14px;cursor:pointer;font-size:calc(16px * var(--content-font-scale, 1));font-weight:600;width:100%;box-shadow:0 4px 6px -1px #2563eb4d;transition:all .2s}.btn-primary[data-v-c1703221]:disabled{opacity:.7;cursor:default;box-shadow:none}.btn-primary[data-v-c1703221]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 10px -1px #2563eb66}.state-text[data-v-c1703221]{padding:10px;border-radius:8px;font-size:calc(.95em * var(--content-font-scale, 1));text-align:center;margin-bottom:12px}.state-text.error[data-v-c1703221]{background:#ef44441a;color:#fca5a5;border:1px solid rgba(239,68,68,.2)}.state-text.success[data-v-c1703221]{background:#22c55e1a;color:#86efac;border:1px solid rgba(34,197,94,.2)}.fade-enter-active[data-v-c1703221],.fade-leave-active[data-v-c1703221]{transition:opacity .3s ease}.fade-enter-from[data-v-c1703221],.fade-leave-to[data-v-c1703221]{opacity:0}.slide-fade-enter-active[data-v-c1703221]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-c1703221]{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-c1703221],.slide-fade-leave-to[data-v-c1703221]{transform:translateY(-10px);opacity:0}[data-theme=light] .order-form[data-v-c1703221]{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0f}[data-theme=light] .form-header[data-v-c1703221]{border-bottom-color:#e2e8f0}[data-theme=light] .order-form h4[data-v-c1703221]{color:#0f172a}[data-theme=light] .panel-icon-square[data-v-c1703221]{border-color:#cbd5e1;background:#f8fafc}[data-theme=light] .text-input[data-v-c1703221]{background-color:#fff;border-color:#cbd5e1;color:#0f172a}[data-theme=light] .text-input[data-v-c1703221]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}[data-theme=light] .panel-select[data-v-c1703221]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2364748b' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}[data-theme=light] .btn-search[data-v-c1703221]:disabled{background:#cbd5e1;color:#64748b}[data-theme=light] .selected-card[data-v-c1703221]{background:#3b82f614;border-color:#3b82f659}[data-theme=light] .selected-label[data-v-c1703221]{color:#2563eb}[data-theme=light] .selected-value[data-v-c1703221]{color:#0f172a}[data-theme=light] .selected-meta[data-v-c1703221]{color:#64748b}[data-theme=light] .btn-change[data-v-c1703221]{border-color:#2563eb;color:#2563eb}[data-theme=light] .btn-change[data-v-c1703221]:hover{background:#3b82f614}[data-theme=light] .service-item[data-v-c1703221]{background:#f8fafc;border-color:#e2e8f0;color:#334155}[data-theme=light] .service-item[data-v-c1703221]:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .service-item.selected[data-v-c1703221]{background:#3b82f614;border-color:#3b82f6}[data-theme=light] .service-name[data-v-c1703221]{color:#0f172a}[data-theme=light] .service-id[data-v-c1703221]{color:#94a3b8}[data-theme=light] .service-limits[data-v-c1703221]{color:#64748b}[data-theme=light] .service-price-badge[data-v-c1703221],[data-theme=light] .btn-nav[data-v-c1703221]{background:#e2e8f0;color:#0f172a}[data-theme=light] .btn-nav[data-v-c1703221]:not(:disabled):hover{background:#cbd5e1}[data-theme=light] .pagination-meta[data-v-c1703221]{color:#64748b}[data-theme=light] .order-fields[data-v-c1703221]{border-top-color:#e2e8f0}[data-theme=light] .state-text.error[data-v-c1703221]{background:#fef2f2;color:#b91c1c;border-color:#fecaca}[data-theme=light] .state-text.success[data-v-c1703221]{background:#ecfdf5;color:#15803d;border-color:#bbf7d0}@media(max-width:767px){.order-form[data-v-c1703221]{padding:14px;border-radius:12px}.panel-row[data-v-c1703221]{gap:8px}}.orders-list-container[data-v-e3eb6eea]{height:100%;display:flex;flex-direction:column;background:#1e293b;border:1px solid #334155;border-radius:16px;padding:20px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.list-header[data-v-e3eb6eea]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #334155}.list-header h4[data-v-e3eb6eea]{margin:0;color:#f1f5f9;font-size:calc(1.1em * var(--content-font-scale, 1));font-weight:700}.btn-refresh[data-v-e3eb6eea]{background:transparent;border:1px solid #475569;color:#94a3b8;width:32px;height:32px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:calc(1.2em * var(--content-font-scale, 1));transition:all .2s}.btn-refresh[data-v-e3eb6eea]:hover:not(:disabled){background:#334155;color:#e2e8f0;border-color:#64748b}.orders-list[data-v-e3eb6eea]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px}.order-card[data-v-e3eb6eea]{display:flex;align-items:center;justify-content:space-between;background:#0f172a;border:1px solid #334155;border-radius:10px;padding:12px;transition:background .2s}.order-card[data-v-e3eb6eea]:hover{background:#1e293b;border-color:#475569}.order-info[data-v-e3eb6eea]{display:flex;flex-direction:column;gap:2px}.order-service[data-v-e3eb6eea]{color:#f1f5f9;font-weight:600;font-size:calc(.95em * var(--content-font-scale, 1))}.order-id[data-v-e3eb6eea]{color:#64748b;font-size:calc(.8em * var(--content-font-scale, 1))}.order-status[data-v-e3eb6eea]{color:#94a3b8;font-size:calc(.78em * var(--content-font-scale, 1))}.order-remains[data-v-e3eb6eea]{color:#facc15;font-size:calc(.78em * var(--content-font-scale, 1))}.order-panel[data-v-e3eb6eea]{color:#cbd5e1;font-size:calc(.8em * var(--content-font-scale, 1))}.order-panel-row[data-v-e3eb6eea]{display:flex;align-items:center;gap:8px}.order-panel-icon[data-v-e3eb6eea]{width:24px;height:24px;border-radius:6px;border:1px solid #475569;background:#111827;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;font-size:calc(12px * var(--content-font-scale, 1))}.order-panel-icon img[data-v-e3eb6eea]{width:100%;height:100%;object-fit:cover}.order-link[data-v-e3eb6eea]{color:#60a5fa;font-size:calc(.78em * var(--content-font-scale, 1));max-width:420px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-link[data-v-e3eb6eea]:hover{text-decoration:underline}.order-link.empty[data-v-e3eb6eea]{color:#64748b}.order-price[data-v-e3eb6eea]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.price-rate[data-v-e3eb6eea]{font-weight:600;color:#10b981;background:#10b9811a;padding:4px 8px;border-radius:6px;font-size:calc(.9em * var(--content-font-scale, 1))}.price-total[data-v-e3eb6eea]{color:#94a3b8;font-size:calc(.82em * var(--content-font-scale, 1))}.price-quantity[data-v-e3eb6eea]{color:#cbd5e1;font-size:calc(.8em * var(--content-font-scale, 1))}.btn-update[data-v-e3eb6eea]{background:transparent;border:1px solid #475569;color:#cbd5e1;border-radius:6px;padding:4px 10px;font-size:calc(.78em * var(--content-font-scale, 1));cursor:pointer;transition:all .2s}.btn-update[data-v-e3eb6eea]:hover:not(:disabled){border-color:#64748b;color:#f1f5f9;background:#1e293b}.btn-update[data-v-e3eb6eea]:disabled{opacity:.6;cursor:default}.pagination[data-v-e3eb6eea]{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:12px}.btn-nav[data-v-e3eb6eea]{background:#334155;color:#f1f5f9;border:none;width:32px;height:32px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:calc(1.1em * var(--content-font-scale, 1));transition:background .2s}.btn-nav[data-v-e3eb6eea]:disabled{opacity:.5;cursor:default}.btn-nav[data-v-e3eb6eea]:not(:disabled):hover{background:#475569}.pagination-meta[data-v-e3eb6eea]{color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1))}.state-text[data-v-e3eb6eea]{text-align:center;color:#94a3b8;padding:20px;font-size:calc(.95em * var(--content-font-scale, 1))}.state-text.error[data-v-e3eb6eea]{color:#fca5a5}.orders-list[data-v-e3eb6eea]::-webkit-scrollbar{width:6px}.orders-list[data-v-e3eb6eea]::-webkit-scrollbar-track{background:transparent}.orders-list[data-v-e3eb6eea]::-webkit-scrollbar-thumb{background-color:#475569;border-radius:3px}[data-theme=light] .orders-list-container[data-v-e3eb6eea]{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0f}[data-theme=light] .list-header[data-v-e3eb6eea]{border-bottom-color:#e2e8f0}[data-theme=light] .list-header h4[data-v-e3eb6eea]{color:#0f172a}[data-theme=light] .btn-refresh[data-v-e3eb6eea]{border-color:#cbd5e1;color:#475569}[data-theme=light] .btn-refresh[data-v-e3eb6eea]:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8;color:#0f172a}[data-theme=light] .order-card[data-v-e3eb6eea]{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .order-card[data-v-e3eb6eea]:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .order-service[data-v-e3eb6eea]{color:#0f172a}[data-theme=light] .order-id[data-v-e3eb6eea]{color:#94a3b8}[data-theme=light] .order-status[data-v-e3eb6eea]{color:#64748b}[data-theme=light] .order-remains[data-v-e3eb6eea]{color:#b45309}[data-theme=light] .order-panel[data-v-e3eb6eea]{color:#334155}[data-theme=light] .order-panel-icon[data-v-e3eb6eea]{border-color:#cbd5e1;background:#fff}[data-theme=light] .order-link[data-v-e3eb6eea]{color:#2563eb}[data-theme=light] .order-link.empty[data-v-e3eb6eea]{color:#94a3b8}[data-theme=light] .price-rate[data-v-e3eb6eea]{color:#047857;background:#10b9811f}[data-theme=light] .price-total[data-v-e3eb6eea]{color:#64748b}[data-theme=light] .price-quantity[data-v-e3eb6eea]{color:#334155}[data-theme=light] .btn-update[data-v-e3eb6eea]{border-color:#cbd5e1;color:#334155}[data-theme=light] .btn-update[data-v-e3eb6eea]:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8;color:#0f172a}[data-theme=light] .btn-nav[data-v-e3eb6eea]{background:#e2e8f0;color:#0f172a}[data-theme=light] .btn-nav[data-v-e3eb6eea]:not(:disabled):hover{background:#cbd5e1}[data-theme=light] .pagination-meta[data-v-e3eb6eea],[data-theme=light] .state-text[data-v-e3eb6eea]{color:#64748b}[data-theme=light] .state-text.error[data-v-e3eb6eea]{color:#b91c1c}[data-theme=light] .orders-list[data-v-e3eb6eea]::-webkit-scrollbar-thumb{background-color:#cbd5e1}.promotion-panel[data-v-9c4d918f]{margin-bottom:30px}.panel-content[data-v-9c4d918f]{display:flex;flex-direction:column;gap:14px;align-items:center}.order-form-wrap[data-v-9c4d918f],.orders-list-wrap[data-v-9c4d918f]{width:100%;max-width:980px;margin:0 auto}.orders-toggle-wrap[data-v-9c4d918f]{width:100%;display:flex;justify-content:center}.btn-orders-toggle[data-v-9c4d918f]{background:transparent;border:1px solid #475569;color:#cbd5e1;border-radius:10px;padding:10px 16px;min-height:42px;font-size:calc(14px * var(--content-font-scale, 1));cursor:pointer;transition:all .2s}.btn-orders-toggle[data-v-9c4d918f]:hover{border-color:#64748b;color:#f1f5f9;background:#1e293b}.orders-fade-enter-active[data-v-9c4d918f],.orders-fade-leave-active[data-v-9c4d918f]{transition:opacity .2s ease}.orders-fade-enter-from[data-v-9c4d918f],.orders-fade-leave-to[data-v-9c4d918f]{opacity:0}[data-theme=light] .btn-orders-toggle[data-v-9c4d918f]{background:#fff;border-color:#cbd5e1;color:#334155}[data-theme=light] .btn-orders-toggle[data-v-9c4d918f]:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.module-container[data-v-97e5f111]{height:100%;display:flex;flex-direction:column;overflow-y:auto;padding:40px 40px 40px 60px}.module-header[data-v-97e5f111]{margin-bottom:30px}.module-header h1[data-v-97e5f111]{color:#fff;font-size:calc(2em * var(--content-font-scale, 1));font-weight:700;margin-bottom:8px}.module-header p[data-v-97e5f111]{color:#94a3b8;font-size:calc(1.05em * var(--content-font-scale, 1))}[data-theme=light] .module-container[data-v-97e5f111]{background:#f1f5f9}[data-theme=light] .module-header h1[data-v-97e5f111]{color:#0f172a}[data-theme=light] .module-header p[data-v-97e5f111]{color:#64748b}@media(max-width:767px){.module-container[data-v-97e5f111]{padding:12px}.module-header[data-v-97e5f111]{margin-bottom:16px}}.settings-btn[data-v-877960f4]{width:100%;background:#1e40af33;color:#bfdbfe;border:1px solid rgba(59,130,246,.35);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .2s ease}.settings-btn[data-v-877960f4]:hover{background:#1e40af52;border-color:#3b82f699}.panel-card[data-v-f2de1698]{border:1px solid rgba(71,85,105,.3);border-radius:10px;padding:14px;background:#0f172a73;font-size:calc(1.06rem * var(--content-font-scale, 1))}.panel-card h3[data-v-f2de1698]{margin:0;color:#f1f5f9;font-size:calc(1.28rem * var(--content-font-scale, 1))}.description[data-v-f2de1698]{margin:8px 0 12px;color:#94a3b8;font-size:calc(1.05rem * var(--content-font-scale, 1))}.field[data-v-f2de1698]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.field span[data-v-f2de1698]{color:#cbd5e1;font-size:calc(1.06rem * var(--content-font-scale, 1))}.text-input[data-v-f2de1698]{width:100%;box-sizing:border-box;background:#0f172aa6;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;padding:11px 13px;border-radius:8px;font-size:calc(1.06rem * var(--content-font-scale, 1))}.text-input[data-v-f2de1698]:focus{outline:none;border-color:#3b82f6cc}.text-area[data-v-f2de1698]{resize:vertical;min-height:92px}.file-input[data-v-f2de1698]{color:#cbd5e1;font-size:calc(1.04rem * var(--content-font-scale, 1))}.photo-state[data-v-f2de1698]{margin:0;color:#94a3b8;font-size:calc(.98rem * var(--content-font-scale, 1))}.state-text[data-v-f2de1698]{margin:0;font-size:calc(1.02rem * var(--content-font-scale, 1))}.state-text.error[data-v-f2de1698]{color:#f87171}.state-text.success[data-v-f2de1698]{color:#4ade80}.actions[data-v-f2de1698]{margin-top:12px;display:flex;justify-content:flex-end}.save-btn[data-v-f2de1698]{border:1px solid rgba(59,130,246,.45);background:#1e40af40;color:#bfdbfe;border-radius:8px;padding:9px 14px;cursor:pointer;font-size:calc(1.04rem * var(--content-font-scale, 1))}.photo-actions[data-v-f2de1698]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.photo-btn[data-v-f2de1698]{margin-top:6px;align-self:flex-start}.secondary-btn[data-v-f2de1698]{border:1px solid rgba(239,68,68,.35);background:#7f1d1d38;color:#fecaca;border-radius:7px;padding:7px 10px;cursor:pointer;font-size:calc(.96rem * var(--content-font-scale, 1))}.danger-btn[data-v-f2de1698]{background:#7f1d1d47}.photo-btn-small[data-v-f2de1698]{margin-top:6px}.secondary-btn[data-v-f2de1698]:disabled,.save-btn[data-v-f2de1698]:disabled{opacity:.65;cursor:not-allowed}.edit-section[data-v-126299fc]{width:100%}.drawer-card[data-v-a08cdd8e]{width:100%;height:100%;background:#0f172af5;border:1px solid rgba(71,85,105,.35);border-radius:14px;padding:16px;box-sizing:border-box;overflow:auto}.drawer-header[data-v-a08cdd8e]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.drawer-header h2[data-v-a08cdd8e]{margin:0 0 4px;color:#f1f5f9;font-size:calc(1.32rem * var(--content-font-scale, 1))}.drawer-subtitle[data-v-a08cdd8e]{margin:0;color:#94a3b8;font-size:calc(1.05rem * var(--content-font-scale, 1))}.drawer-identity[data-v-a08cdd8e]{margin:2px 0 0;color:#cbd5e1;font-size:calc(1.06rem * var(--content-font-scale, 1))}.drawer-identity-link[data-v-a08cdd8e]{color:#7dd3fc;text-decoration:none;font-weight:600}.drawer-identity-link[data-v-a08cdd8e]:hover{color:#bae6fd;text-decoration:underline}.close-btn[data-v-a08cdd8e]{border:1px solid rgba(71,85,105,.4);background:#1e293bcc;color:#cbd5e1;border-radius:8px;width:30px;height:30px;cursor:pointer}.settings-layout[data-v-a08cdd8e]{display:flex;flex-direction:column;gap:10px}.menu-column[data-v-a08cdd8e]{display:flex;flex-direction:column;gap:8px}.menu-btn[data-v-a08cdd8e]{text-align:left;background:#4755691a;border:1px solid rgba(71,85,105,.3);color:#fff;border-radius:8px;padding:10px 12px;font-size:calc(1.04rem * var(--content-font-scale, 1));cursor:pointer}.menu-btn.active[data-v-a08cdd8e]{color:#fff;border-color:#3b82f699;background:#3b82f633}.action-btn[data-v-ff43deb7]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-ff43deb7]:hover{background:#3b82f633;border-color:#3b82f699}.action-btn[data-v-ff43deb7]:disabled{opacity:.6;cursor:not-allowed}.action-btn.danger[data-v-ff43deb7]{background:#ef44441a;color:#ef4444;border-color:#ef44444d}.action-btn.danger[data-v-ff43deb7]:hover{background:#ef444433;border-color:#ef444499}.add-to-folder-wrap[data-v-19e50734]{display:flex;flex-direction:column;gap:8px}.selector-card[data-v-19e50734]{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid rgba(71,85,105,.35);border-radius:8px;background:#0f172a80}.folder-select[data-v-19e50734]{width:100%;background:#1e293be6;color:#e2e8f0;border:1px solid rgba(71,85,105,.45);border-radius:6px;padding:8px 10px;font-size:calc(.9em * var(--content-font-scale, 1))}.folder-select[data-v-19e50734]:disabled{opacity:.6}.state-text[data-v-19e50734]{margin:0;color:#94a3b8;font-size:calc(.88em * var(--content-font-scale, 1))}.state-text.error[data-v-19e50734]{color:#f87171}.action-btn[data-v-19e50734]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-19e50734]:hover{background:#3b82f633;border-color:#3b82f699}.action-btn.confirm[data-v-19e50734]{background:#10b9811f;color:#34d399;border-color:#10b98159}.action-btn.confirm[data-v-19e50734]:hover{background:#10b98133;border-color:#10b9818c}.action-btn[data-v-19e50734]:disabled{opacity:.6;cursor:not-allowed}.remove-from-folder-wrap[data-v-1b7779d5]{display:flex;flex-direction:column;gap:8px}.selector-card[data-v-1b7779d5]{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid rgba(239,68,68,.25);border-radius:8px;background:#0f172a80}.folder-select[data-v-1b7779d5]{width:100%;background:#1e293be6;color:#e2e8f0;border:1px solid rgba(71,85,105,.45);border-radius:6px;padding:8px 10px;font-size:calc(.9em * var(--content-font-scale, 1))}.folder-select[data-v-1b7779d5]:disabled{opacity:.6}.state-text[data-v-1b7779d5]{margin:0;color:#94a3b8;font-size:calc(.88em * var(--content-font-scale, 1))}.state-text.error[data-v-1b7779d5]{color:#f87171}.action-btn[data-v-1b7779d5]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-1b7779d5]:hover{background:#3b82f633;border-color:#3b82f699}.action-btn.danger[data-v-1b7779d5]{background:#ef44441a;color:#ef4444;border-color:#ef44444d}.action-btn.danger[data-v-1b7779d5]:hover{background:#ef444433;border-color:#ef444499}.action-btn[data-v-1b7779d5]:disabled{opacity:.6;cursor:not-allowed}.add-donor-wrap[data-v-04cc4ad0]{position:relative}.modal-overlay[data-v-04cc4ad0]{position:fixed;inset:0;background:#020617b8;display:flex;align-items:center;justify-content:center;z-index:400;padding:20px}.modal-card[data-v-04cc4ad0]{width:min(520px,100%);background:#0f172afa;border:1px solid rgba(71,85,105,.5);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.modal-card h3[data-v-04cc4ad0]{margin:0;color:#f1f5f9}.state-text[data-v-04cc4ad0]{margin:0;color:#94a3b8}.state-text.error[data-v-04cc4ad0]{color:#f87171}.state-text.success[data-v-04cc4ad0]{color:#4ade80}.donor-select[data-v-04cc4ad0]{width:100%;background:#1e293be6;color:#e2e8f0;border:1px solid rgba(71,85,105,.45);border-radius:6px;padding:10px 12px;font-size:calc(.95em * var(--content-font-scale, 1))}.modal-actions[data-v-04cc4ad0]{display:flex;justify-content:flex-end;gap:8px}.mini-btn[data-v-04cc4ad0]{border:1px solid rgba(71,85,105,.3);background:#1e293be6;color:#cbd5e1;border-radius:6px;padding:8px 12px;cursor:pointer}.mini-btn.primary[data-v-04cc4ad0]{background:#3b82f633;border-color:#3b82f673;color:#bfdbfe}.mini-btn[data-v-04cc4ad0]:disabled{opacity:.6;cursor:not-allowed}.btn[data-v-04cc4ad0]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;font-size:calc(.95em * var(--content-font-scale, 1))}.btn-secondary[data-v-04cc4ad0]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-04cc4ad0]:hover{background:#47556933}.btn[data-v-04cc4ad0]:disabled{opacity:.6;cursor:not-allowed}.modal-overlay[data-v-1d0c6641]{position:fixed;inset:0;background:#020617b8;display:flex;align-items:center;justify-content:center;z-index:320;padding:16px}.modal-card[data-v-1d0c6641]{width:100%;max-width:640px;max-height:88vh;background:#0f172afa;border:1px solid rgba(71,85,105,.35);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px;overflow:auto}.modal-card h3[data-v-1d0c6641]{margin:0;color:#f1f5f9}.modal-card>p[data-v-1d0c6641]{margin:0;color:#94a3b8}.field-label[data-v-1d0c6641]{color:#cbd5e1;font-size:calc(.9rem * var(--content-font-scale, 1))}.field-input[data-v-1d0c6641],.field-textarea[data-v-1d0c6641]{width:100%;background:#0f172ab3;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;border-radius:8px;padding:10px 12px}.field-textarea[data-v-1d0c6641]{resize:vertical;min-height:120px}.buttons-block[data-v-1d0c6641]{margin-top:4px;display:flex;flex-direction:column;gap:8px}.buttons-text-block[data-v-1d0c6641]{border:1px solid rgba(71,85,105,.3);border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:8px}.buttons-textarea[data-v-1d0c6641]{width:100%;resize:vertical;min-height:90px;border-radius:8px;border:1px solid rgba(71,85,105,.4);background:#0f172ab3;color:#f1f5f9;padding:8px 10px;font-size:calc(.95rem * var(--content-font-scale, 1));line-height:1.35}.buttons-text-hint[data-v-1d0c6641]{margin:0;color:#94a3b8;font-size:calc(.88rem * var(--content-font-scale, 1))}.buttons-text-actions[data-v-1d0c6641]{display:flex;gap:8px;flex-wrap:wrap}.buttons-block-header[data-v-1d0c6641]{color:#cbd5e1;font-size:calc(.9rem * var(--content-font-scale, 1))}.mini-add-btn[data-v-1d0c6641]{border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:6px;padding:6px 8px;cursor:pointer}.state-text[data-v-1d0c6641]{margin:0;color:#94a3b8}.state-text.error[data-v-1d0c6641]{color:#f87171}.state-text.success[data-v-1d0c6641]{color:#4ade80}.modal-actions[data-v-1d0c6641]{margin-top:6px;display:flex;justify-content:flex-end;gap:10px}.modal-btn[data-v-1d0c6641]{border:1px solid rgba(71,85,105,.35);background:#1e293bd9;color:#cbd5e1;border-radius:8px;padding:10px 14px;cursor:pointer}.modal-btn-send[data-v-1d0c6641]{border-color:#3b82f680;background:#2563eb33;color:#bfdbfe}.modal-btn[data-v-1d0c6641]:disabled,.mini-add-btn[data-v-1d0c6641]:disabled{opacity:.6;cursor:not-allowed}.chats-list-view[data-v-311544e1]{width:100%}.action-buttons[data-v-311544e1]{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap;align-items:center}.btn[data-v-311544e1]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;font-size:calc(.95em * var(--content-font-scale, 1))}.btn-primary[data-v-311544e1]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-primary[data-v-311544e1]:hover{box-shadow:0 0 20px #3b82f64d}.btn-secondary[data-v-311544e1]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-311544e1]:hover{background:#47556933}.settings-drawer-overlay[data-v-311544e1]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:flex-start;justify-content:center;padding:20px;z-index:1200}.settings-drawer-container[data-v-311544e1]{width:min(480px,calc(100vw - 40px));height:calc(100vh - 40px);max-height:calc(100vh - 40px)}.state-text[data-v-311544e1]{color:#94a3b8;margin:0 0 18px}.state-text.error[data-v-311544e1]{color:#f87171}.state-text.success[data-v-311544e1]{color:#4ade80}.chats-list[data-v-311544e1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.chat-item[data-v-311544e1]{position:relative;overflow:visible;background:#4755691a;border:1px solid rgba(71,85,105,.2);border-radius:14px;padding:22px 20px 18px;display:flex;flex-direction:column;align-items:center;text-align:center}.chat-item.foreign-entity[data-v-311544e1]{opacity:.72}.chat-stats-btn[data-v-311544e1]{width:32px;height:32px;margin:10px auto 12px;border-radius:8px;border:1px solid rgba(96,165,250,.45);background:#3b82f633;color:#dbeafe;cursor:pointer;font-size:calc(16px * var(--content-font-scale, 1));line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.chat-stats-btn[data-v-311544e1]:hover{background:#3b82f659;border-color:#93c5fde6}.chat-avatar[data-v-311544e1]{width:78px;height:78px;margin-bottom:12px}.chat-avatar img[data-v-311544e1],.chat-avatar-fallback[data-v-311544e1]{width:100%;height:100%;border-radius:50%}.chat-avatar img[data-v-311544e1]{object-fit:cover;border:1px solid rgba(148,163,184,.35)}.chat-avatar-fallback[data-v-311544e1]{display:flex;align-items:center;justify-content:center;color:#e2e8f0;font-weight:700;font-size:calc(1.15em * var(--content-font-scale, 1));background:linear-gradient(135deg,#3b82f659,#2563eb40);border:1px solid rgba(148,163,184,.35)}.chat-item h3[data-v-311544e1]{width:100%;color:#f1f5f9;margin:0 0 12px;font-size:calc(1.05em * var(--content-font-scale, 1));line-height:1.35;height:calc(2.7em * var(--content-font-scale, 1));display:flex;align-items:center;justify-content:center;overflow:hidden}.chat-item p[data-v-311544e1]{color:#94a3b8;margin:5px 0;font-size:calc(.95em * var(--content-font-scale, 1))}.chat-meta[data-v-311544e1]{width:100%;min-height:96px}.chat-id-row[data-v-311544e1]{display:flex;align-items:center;justify-content:center;gap:6px}.owner-info-btn[data-v-311544e1]{border:1px solid rgba(148,163,184,.35);background:#1e293be6;color:#cbd5e1;border-radius:6px;width:28px;height:28px;cursor:pointer}.owner-info-wrap[data-v-311544e1]{position:relative;display:inline-flex;align-items:center}.owner-popover[data-v-311544e1]{position:absolute;top:calc(100% + 6px);right:0;left:auto;min-width:210px;max-width:min(320px,calc(100vw - 56px));background:#0f172afa;border:1px solid rgba(71,85,105,.45);border-radius:10px;padding:10px;z-index:270}.owner-telegram-link[data-v-311544e1]{color:#93c5fd;text-decoration:none}.owner-telegram-link[data-v-311544e1]:hover{text-decoration:underline}.owner-popover p[data-v-311544e1]{margin:0;color:#cbd5e1;font-size:calc(.86em * var(--content-font-scale, 1));white-space:normal;word-break:break-word;text-align:left}.owner-popover p+p[data-v-311544e1]{margin-top:6px}.username-link[data-v-311544e1]{color:#60a5fa;text-decoration:none}.username-link[data-v-311544e1]:hover{text-decoration:underline}.chat-actions[data-v-311544e1]{margin-top:auto;display:flex;flex-direction:column;gap:8px;width:100%;align-self:stretch}.chat-select-btn[data-v-311544e1]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease;width:100%}.chat-select-btn[data-v-311544e1]:hover{background:#3b82f633;border-color:#3b82f699}.chat-select-btn.selected[data-v-311544e1]{background:#22c55e33;color:#86efac;border-color:#22c55e80}.bulk-add-wrap[data-v-311544e1],.admin-filter-wrap[data-v-311544e1]{position:relative}.admin-filter-dropdown[data-v-311544e1]{position:absolute;top:calc(100% + 8px);left:0;width:280px;max-height:360px;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#0f172afa;border:1px solid rgba(71,85,105,.4);border-radius:10px;padding:10px;z-index:260}.admin-filter-header[data-v-311544e1]{color:#f1f5f9;margin-bottom:8px}.admin-filter-option[data-v-311544e1]{width:100%;display:block;text-align:left;border:1px solid rgba(71,85,105,.35);background:#1e293be6;color:#cbd5e1;border-radius:8px;padding:10px 12px;font-size:calc(.9em * var(--content-font-scale, 1));cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.admin-filter-option+.admin-filter-option[data-v-311544e1]{margin-top:6px}.admin-filter-option[data-v-311544e1]:hover{background:#334155eb;border-color:#60a5fa73}.admin-filter-option.active[data-v-311544e1]{color:#bfdbfe;background:#2563eb38;border-color:#3b82f68c}.bulk-dropdown[data-v-311544e1]{position:absolute;top:calc(100% + 8px);left:0;width:330px;max-height:360px;overflow:auto;background:#0f172afa;border:1px solid rgba(71,85,105,.4);border-radius:10px;padding:10px;z-index:260}.bulk-dropdown-header[data-v-311544e1]{color:#f1f5f9;margin-bottom:8px}.bulk-folder-select[data-v-311544e1]{width:100%;background:#1e293be6;color:#e2e8f0;border:1px solid rgba(71,85,105,.45);border-radius:6px;padding:8px 10px;font-size:calc(.9em * var(--content-font-scale, 1));margin-bottom:8px}.bulk-actions[data-v-311544e1]{display:flex;justify-content:flex-end;gap:8px}.mini-btn[data-v-311544e1]{border:1px solid rgba(71,85,105,.3);background:#1e293be6;color:#cbd5e1;border-radius:6px;padding:6px 10px;cursor:pointer}.mini-btn.primary[data-v-311544e1]{background:#3b82f633;border-color:#3b82f673;color:#bfdbfe}.mini-btn[data-v-311544e1]:disabled{opacity:.6;cursor:not-allowed}.pagination[data-v-311544e1]{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:10px}.pagination-text[data-v-311544e1]{color:#cbd5e1;font-size:calc(.9em * var(--content-font-scale, 1))}[data-v-311544e1] .chat-actions .permissions-wrap,[data-v-311544e1] .chat-actions .permissions-wrap .action-btn{width:100%}@media(max-width:767px){.chats-list-view[data-v-311544e1]{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.admin-filter-wrap[data-v-311544e1]{width:100%}.admin-filter-dropdown[data-v-311544e1]{position:static;top:auto;left:auto;right:auto;width:100%;max-height:min(50vh,420px);margin-top:8px}.pagination[data-v-311544e1]{position:fixed;left:50%;right:auto;transform:translate(-50%);width:fit-content;min-width:min(320px,calc(100vw - 24px));max-width:calc(100vw - 24px);bottom:calc(20px + env(safe-area-inset-bottom,0px));margin-top:0;padding:10px 12px;border-radius:12px;border:1px solid rgba(71,85,105,.45);background:#0f172aeb;box-shadow:0 10px 24px #02061759;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:90}.pagination-text[data-v-311544e1]{font-size:calc(.86em * var(--content-font-scale, 1));white-space:nowrap}}@media(min-width:1024px){.pagination[data-v-311544e1]{margin-top:20px;gap:12px}.pagination .mini-btn[data-v-311544e1]{border-radius:7px;padding:7px 11px;font-size:calc(1rem * var(--content-font-scale, 1))}.pagination .pagination-text[data-v-311544e1]{font-size:calc(.98em * var(--content-font-scale, 1))}}.create-folder-wrap[data-v-40b86178]{display:contents}.modal-overlay[data-v-40b86178]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}.modal-card[data-v-40b86178]{width:100%;max-width:460px;background:#0f172af2;border:1px solid rgba(71,85,105,.4);border-radius:12px;padding:20px}.modal-card h3[data-v-40b86178]{color:#f1f5f9;margin:0 0 8px}.modal-card p[data-v-40b86178]{color:#94a3b8;margin:0 0 12px}.name-input[data-v-40b86178]{width:100%;background:#0f172a99;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;padding:10px 12px;border-radius:8px;font-size:calc(.95em * var(--content-font-scale, 1))}.name-input[data-v-40b86178]:focus{outline:none;border-color:#3b82f6cc}.message[data-v-40b86178]{margin-top:10px;font-size:calc(.9em * var(--content-font-scale, 1))}.message.error[data-v-40b86178]{color:#f87171}.message.success[data-v-40b86178]{color:#4ade80}.actions[data-v-40b86178]{margin-top:16px;display:flex;justify-content:flex-end;gap:10px}.btn[data-v-40b86178]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;font-size:calc(.95em * var(--content-font-scale, 1))}.btn[data-v-40b86178]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-40b86178]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-primary[data-v-40b86178]:hover:not(:disabled){box-shadow:0 0 20px #3b82f64d}.btn-secondary[data-v-40b86178]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-40b86178]:hover:not(:disabled){background:#47556933}.update-folder-wrap[data-v-b9a43382]{display:contents}.action-btn[data-v-b9a43382]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-b9a43382]:hover{background:#3b82f633;border-color:#3b82f699}.action-btn[data-v-b9a43382]:disabled{opacity:.6;cursor:not-allowed}.modal-overlay[data-v-b9a43382]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:220;padding:16px}.modal-card[data-v-b9a43382]{width:100%;max-width:460px;background:#0f172af2;border:1px solid rgba(71,85,105,.4);border-radius:12px;padding:20px}.modal-card h3[data-v-b9a43382]{color:#f1f5f9;margin:0 0 8px}.modal-card p[data-v-b9a43382]{color:#94a3b8;margin:0 0 12px}.name-input[data-v-b9a43382]{width:100%;background:#0f172a99;border:1px solid rgba(71,85,105,.4);color:#f1f5f9;padding:10px 12px;border-radius:8px}.name-input[data-v-b9a43382]:focus{outline:none;border-color:#3b82f6cc}.message[data-v-b9a43382]{margin-top:10px;font-size:calc(.9em * var(--content-font-scale, 1))}.message.error[data-v-b9a43382]{color:#f87171}.message.success[data-v-b9a43382]{color:#4ade80}.actions[data-v-b9a43382]{margin-top:16px;display:flex;justify-content:flex-end;gap:10px}.btn[data-v-b9a43382]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;font-size:calc(.95em * var(--content-font-scale, 1))}.btn-primary[data-v-b9a43382]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.btn-secondary[data-v-b9a43382]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.action-btn[data-v-eaa85649]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease}.action-btn[data-v-eaa85649]:hover{background:#3b82f633;border-color:#3b82f699}.action-btn[data-v-eaa85649]:disabled{opacity:.6;cursor:not-allowed}.action-btn.danger[data-v-eaa85649]{background:#ef44441a;color:#ef4444;border-color:#ef44444d}.action-btn.danger[data-v-eaa85649]:hover{background:#ef444433;border-color:#ef444499}.chat-folders-view[data-v-185d80bb]{width:100%}.folders-header[data-v-185d80bb]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px}.header-actions[data-v-185d80bb]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.folders-header h2[data-v-185d80bb]{color:#f1f5f9;font-size:calc(1.35em * var(--content-font-scale, 1));margin:0}.admin-filter-wrap[data-v-185d80bb]{position:relative}.admin-filter-dropdown[data-v-185d80bb]{position:absolute;top:calc(100% + 8px);left:0;width:280px;max-height:360px;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#0f172afa;border:1px solid rgba(71,85,105,.4);border-radius:10px;padding:10px;z-index:260}.admin-filter-header[data-v-185d80bb]{color:#f1f5f9;margin-bottom:8px}.admin-filter-option[data-v-185d80bb]{width:100%;display:block;text-align:left;border:1px solid rgba(71,85,105,.35);background:#1e293be6;color:#cbd5e1;border-radius:8px;padding:10px 12px;font-size:calc(.9em * var(--content-font-scale, 1));cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.admin-filter-option+.admin-filter-option[data-v-185d80bb]{margin-top:6px}.admin-filter-option[data-v-185d80bb]:hover{background:#334155eb;border-color:#60a5fa73}.admin-filter-option.active[data-v-185d80bb]{color:#bfdbfe;background:#2563eb38;border-color:#3b82f68c}.btn[data-v-185d80bb]{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;font-size:calc(.95em * var(--content-font-scale, 1))}.btn-secondary[data-v-185d80bb]{background:#4755691a;color:#cbd5e1;border:1px solid rgba(71,85,105,.2)}.btn-secondary[data-v-185d80bb]:hover{background:#47556933}.state-text[data-v-185d80bb]{color:#94a3b8;margin:0 0 18px}.state-text.error[data-v-185d80bb]{color:#f87171}.folders-list[data-v-185d80bb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.folder-item[data-v-185d80bb]{background:#4755691a;border:1px solid rgba(71,85,105,.2);border-radius:12px;padding:16px;display:flex;flex-direction:column}.folder-item.foreign-entity[data-v-185d80bb]{opacity:.72}.owner-row[data-v-185d80bb]{display:flex;justify-content:flex-start;margin:0 0 10px;position:relative}.owner-info-icon[data-v-185d80bb]{border:1px solid rgba(148,163,184,.35);background:#1e293be6;color:#cbd5e1;display:flex;align-items:center;justify-content:center;border-radius:6px;width:28px;height:28px;cursor:pointer}.owner-info-placeholder[data-v-185d80bb]{width:28px;height:28px;visibility:hidden}.owner-popover[data-v-185d80bb]{position:absolute;top:calc(100% + 6px);left:0;min-width:210px;text-align:left;background:#0f172afa;border:1px solid rgba(71,85,105,.45);border-radius:10px;padding:10px;z-index:270}.owner-popover p[data-v-185d80bb]{margin:0;color:#cbd5e1;font-size:calc(.86em * var(--content-font-scale, 1))}.owner-popover p+p[data-v-185d80bb]{margin-top:6px}.folder-item h3[data-v-185d80bb]{color:#f1f5f9;margin:0 0 10px;font-size:calc(1.05em * var(--content-font-scale, 1))}.folder-item p[data-v-185d80bb]{color:#94a3b8;margin:0 0 12px;font-size:calc(.92em * var(--content-font-scale, 1))}.folder-actions[data-v-185d80bb]{display:flex;flex-direction:column;gap:8px;margin-top:auto;width:100%;align-items:stretch}[data-v-185d80bb] .folder-actions .permissions-wrap,[data-v-185d80bb] .folder-actions .permissions-wrap .action-btn{width:100%}.action-btn[data-v-185d80bb]{width:100%;background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:8px 12px;border-radius:6px;cursor:pointer;font-size:calc(.9em * var(--content-font-scale, 1));transition:all .3s ease}[data-v-185d80bb] .folder-actions .action-btn{width:100%}.action-btn[data-v-185d80bb]:hover{background:#3b82f633;border-color:#3b82f699}.pagination[data-v-185d80bb]{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:10px}.mini-btn[data-v-185d80bb]{border:1px solid rgba(71,85,105,.3);background:#1e293be6;color:#cbd5e1;border-radius:6px;padding:6px 10px;cursor:pointer}.mini-btn[data-v-185d80bb]:disabled{opacity:.6;cursor:not-allowed}.pagination-text[data-v-185d80bb]{color:#cbd5e1;font-size:calc(.9em * var(--content-font-scale, 1))}@media(max-width:767px){.chat-folders-view[data-v-185d80bb]{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.folders-header[data-v-185d80bb]{flex-direction:column;align-items:stretch;gap:10px}.header-actions[data-v-185d80bb]{display:grid;grid-template-columns:1fr;gap:8px;width:100%}.header-create-row[data-v-185d80bb]{display:block;grid-column:1 / -1;order:1}.header-create-row[data-v-185d80bb] .create-folder-wrap>.btn{width:100%;min-height:44px}.admin-filter-wrap[data-v-185d80bb]{width:100%;order:2;grid-column:1 / -1}.admin-filter-wrap>.btn[data-v-185d80bb]{width:100%;min-height:44px}.admin-filter-dropdown[data-v-185d80bb]{position:static;top:auto;left:auto;right:auto;width:100%;max-height:min(50vh,420px);margin-top:8px}.pagination[data-v-185d80bb]{position:fixed;left:50%;right:auto;transform:translate(-50%);width:fit-content;min-width:min(320px,calc(100vw - 24px));max-width:calc(100vw - 24px);bottom:calc(20px + env(safe-area-inset-bottom,0px));margin-top:0;padding:10px 12px;border-radius:12px;border:1px solid rgba(71,85,105,.45);background:#0f172aeb;box-shadow:0 10px 24px #02061759;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:90}.pagination-text[data-v-185d80bb]{font-size:calc(.86em * var(--content-font-scale, 1));white-space:nowrap}}@media(min-width:1024px){.pagination[data-v-185d80bb]{margin-top:20px;gap:12px}.pagination .mini-btn[data-v-185d80bb]{border-radius:7px;padding:7px 11px;font-size:calc(1rem * var(--content-font-scale, 1))}.pagination .pagination-text[data-v-185d80bb]{font-size:calc(.98em * var(--content-font-scale, 1))}}.module-container[data-v-dae988e4]{height:100%;display:flex;flex-direction:column;overflow-y:auto;padding:40px 40px 40px 60px}.module-header[data-v-dae988e4]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(71,85,105,.2)}.module-header h1[data-v-dae988e4]{color:#fff;font-size:calc(2em * var(--content-font-scale, 1));font-weight:700;margin-bottom:8px}.module-header p[data-v-dae988e4]{color:#94a3b8;font-size:calc(1.05em * var(--content-font-scale, 1))}.module-container[data-v-9d54807f]{height:100%;display:flex;flex-direction:column;overflow-y:auto;padding:40px 40px 40px 60px}.module-header[data-v-9d54807f]{margin-bottom:30px}.module-header h1[data-v-9d54807f]{color:#fff;font-size:calc(2em * var(--content-font-scale, 1));font-weight:700;margin-bottom:8px}.module-header p[data-v-9d54807f]{color:#94a3b8;font-size:calc(1.05em * var(--content-font-scale, 1))}.admin-sections[data-v-9d54807f]{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.admin-card[data-v-9d54807f]{background:#4755691a;border:1px solid rgba(71,85,105,.2);border-radius:12px;padding:24px;transition:all .3s ease}.admin-card[data-v-9d54807f]:hover{background:#47556926;border-color:#47556966}.card-header[data-v-9d54807f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(71,85,105,.2)}.card-header h3[data-v-9d54807f]{color:#f1f5f9;font-size:calc(1.3em * var(--content-font-scale, 1));margin:0}.card-header.secondary[data-v-9d54807f]{margin-top:20px}.card-action-btn[data-v-9d54807f]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:600;transition:all .3s ease}.card-action-btn[data-v-9d54807f]:hover{box-shadow:0 0 15px #3b82f64d}.card-action-btn[data-v-9d54807f]:disabled{opacity:.65;cursor:default}.section-divider[data-v-9d54807f]{height:1px;background:#47556933;margin:20px 0}.form-error[data-v-9d54807f]{color:#fca5a5;margin:0}.form-success[data-v-9d54807f]{color:#86efac;margin:0}.admin-list[data-v-9d54807f]{display:flex;flex-direction:column;gap:12px}.admin-item[data-v-9d54807f]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#4755691a;border-radius:8px}.admin-item.clickable[data-v-9d54807f]{cursor:pointer}.admin-item.clickable[data-v-9d54807f]:hover{background:#4755692e}.admin-info h4[data-v-9d54807f]{color:#f1f5f9;margin:0 0 4px}.admin-info p[data-v-9d54807f]{color:#94a3b8;font-size:calc(.9em * var(--content-font-scale, 1));margin:0}.admin-role[data-v-9d54807f]{display:flex;gap:8px;align-items:center}.role-badge[data-v-9d54807f]{padding:4px 12px;border-radius:20px;font-size:calc(.85em * var(--content-font-scale, 1));font-weight:600}.role-badge.admin[data-v-9d54807f]{background:#3b82f633;color:#60a5fa}.role-badge.moderator[data-v-9d54807f]{background:#a855f733;color:#c084fc}.delete-admin-btn[data-v-9d54807f]{border:1px solid rgba(239,68,68,.45);background:#7f1d1d38;color:#fecaca;border-radius:6px;padding:6px 10px;cursor:pointer;font-size:calc(.85em * var(--content-font-scale, 1))}.delete-admin-btn[data-v-9d54807f]:disabled{opacity:.65;cursor:not-allowed}.admin-modal-overlay[data-v-9d54807f]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:1200;padding:20px}.admin-modal[data-v-9d54807f]{width:min(520px,100%);background:#0f172afa;border:1px solid rgba(71,85,105,.45);border-radius:12px;padding:18px}.admin-modal h3[data-v-9d54807f]{margin:0 0 12px;color:#f1f5f9}.admin-modal-header[data-v-9d54807f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-modal-close-btn[data-v-9d54807f]{border:1px solid rgba(71,85,105,.45);background:#1e293be6;color:#e2e8f0;width:30px;height:30px;border-radius:8px;cursor:pointer}.admin-modal p[data-v-9d54807f]{margin:6px 0;color:#cbd5e1}.telegram-nickname-link[data-v-9d54807f]{color:#93c5fd;text-decoration:underline}.telegram-nickname-link[data-v-9d54807f]:hover{color:#bfdbfe}.modal-actions[data-v-9d54807f]{margin-top:16px;display:flex;justify-content:flex-end}.settings-list[data-v-9d54807f]{display:flex;flex-direction:column;gap:16px}.setting-item[data-v-9d54807f]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px;background:#4755691a;border-radius:8px}.setting-info h4[data-v-9d54807f]{color:#f1f5f9;margin:0 0 4px}.setting-info p[data-v-9d54807f]{color:#94a3b8;font-size:calc(.85em * var(--content-font-scale, 1));margin:0}.setting-input[data-v-9d54807f]{background:#4755691a;border:1px solid rgba(71,85,105,.2);color:#f1f5f9;padding:8px 12px;border-radius:6px;font-size:calc(.95em * var(--content-font-scale, 1));min-width:200px}.setting-input[data-v-9d54807f]:focus{outline:none;border-color:#3b82f6;background:#47556926}select.setting-input[data-v-9d54807f],select.setting-input option[data-v-9d54807f]{background-color:#172554;color:#f1f5f9}.create-admin-btn[data-v-9d54807f]{align-self:flex-end;margin-top:8px}[data-theme=light] .module-container[data-v-9d54807f]{background:#f1f5f9}[data-theme=light] .module-header h1[data-v-9d54807f]{color:#0f172a}[data-theme=light] .module-header p[data-v-9d54807f]{color:#64748b}[data-theme=light] .admin-card[data-v-9d54807f]{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px #0f172a0a}[data-theme=light] .admin-card[data-v-9d54807f]:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a0f}[data-theme=light] .card-header[data-v-9d54807f]{border-bottom-color:#e2e8f0}[data-theme=light] .card-header h3[data-v-9d54807f]{color:#0f172a}[data-theme=light] .section-divider[data-v-9d54807f]{background:#e2e8f0}[data-theme=light] .admin-item[data-v-9d54807f]{background:#f8fafc;border:1px solid #e2e8f0}[data-theme=light] .admin-item.clickable[data-v-9d54807f]:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .admin-info h4[data-v-9d54807f]{color:#0f172a}[data-theme=light] .admin-info p[data-v-9d54807f]{color:#64748b}[data-theme=light] .role-badge.admin[data-v-9d54807f]{background:#3b82f61f;color:#1d4ed8}[data-theme=light] .role-badge.moderator[data-v-9d54807f]{background:#a855f71f;color:#7c3aed}[data-theme=light] .form-error[data-v-9d54807f]{color:#b91c1c}[data-theme=light] .form-success[data-v-9d54807f]{color:#15803d}[data-theme=light] .setting-item[data-v-9d54807f]{background:#f8fafc;border:1px solid #e2e8f0}[data-theme=light] .setting-info h4[data-v-9d54807f]{color:#0f172a}[data-theme=light] .setting-info p[data-v-9d54807f]{color:#64748b}[data-theme=light] .setting-input[data-v-9d54807f]{background:#fff;border-color:#cbd5e1;color:#0f172a}[data-theme=light] .setting-input[data-v-9d54807f]:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}[data-theme=light] select.setting-input[data-v-9d54807f],[data-theme=light] select.setting-input option[data-v-9d54807f]{background-color:#fff;color:#0f172a}[data-theme=light] .delete-admin-btn[data-v-9d54807f]{background:#fef2f2;border-color:#fca5a5;color:#b91c1c}[data-theme=light] .delete-admin-btn[data-v-9d54807f]:hover:not(:disabled){background:#fee2e2;border-color:#f87171}[data-theme=light] .admin-modal-overlay[data-v-9d54807f]{background:#0f172a73}[data-theme=light] .admin-modal[data-v-9d54807f]{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #0f172a2e}[data-theme=light] .admin-modal h3[data-v-9d54807f]{color:#0f172a}[data-theme=light] .admin-modal p[data-v-9d54807f]{color:#334155}[data-theme=light] .admin-modal-close-btn[data-v-9d54807f]{background:#f1f5f9;border-color:#e2e8f0;color:#334155}[data-theme=light] .admin-modal-close-btn[data-v-9d54807f]:hover{background:#e2e8f0}[data-theme=light] .telegram-nickname-link[data-v-9d54807f]{color:#2563eb}[data-theme=light] .telegram-nickname-link[data-v-9d54807f]:hover{color:#1d4ed8}@media(max-width:767px){.module-container[data-v-9d54807f]{padding:12px}.module-header[data-v-9d54807f]{margin-bottom:16px}.admin-sections[data-v-9d54807f]{gap:16px;margin-bottom:20px}.admin-card[data-v-9d54807f]{padding:14px}.card-header[data-v-9d54807f]{flex-wrap:wrap;gap:10px;margin-bottom:14px;padding-bottom:12px}.admin-item[data-v-9d54807f]{align-items:flex-start;gap:10px;flex-wrap:wrap}.admin-info[data-v-9d54807f]{min-width:0}.setting-item[data-v-9d54807f]{flex-direction:column;align-items:stretch;gap:10px}.setting-info[data-v-9d54807f]{min-width:0}.setting-input[data-v-9d54807f]{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.create-admin-btn[data-v-9d54807f],.card-action-btn[data-v-9d54807f]{align-self:stretch;width:100%}.admin-modal-overlay[data-v-9d54807f]{padding:8px}.admin-modal[data-v-9d54807f]{width:calc(100vw - 16px);padding:14px}}.chat-module[data-v-df484aa4]{height:100%;overflow:hidden;padding:90px clamp(20px,3vw,48px) clamp(20px,2.2vw,36px);background-color:#0f172a;box-sizing:border-box}.chat-layout[data-v-df484aa4]{display:grid;grid-template-columns:300px minmax(0,1fr);gap:0;height:100%;border:1px solid #1e293b;border-radius:16px;overflow:hidden;background:#0d1829}.chat-sidebar[data-v-df484aa4]{display:flex;flex-direction:column;border-right:1px solid #1e293b;overflow:hidden;background:#0f172a}.sidebar-header[data-v-df484aa4]{display:flex;align-items:center;gap:10px;padding:18px 16px 14px;border-bottom:1px solid #1e293b;flex-shrink:0}.sidebar-header h2[data-v-df484aa4]{margin:0;color:#f8fafc;font-size:calc(17px * var(--content-font-scale, 1));font-weight:700}.unread-badge[data-v-df484aa4]{min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#3b82f6;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.empty-state[data-v-df484aa4]{padding:24px 16px;color:#64748b;font-size:calc(13px * var(--content-font-scale, 1));text-align:center;margin:0}.admins-list[data-v-df484aa4]{flex:1;overflow-y:auto}.admin-item[data-v-df484aa4]{display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;border:none;border-bottom:1px solid #1e293b;background:transparent;cursor:pointer;text-align:left;transition:background .15s}.admin-item[data-v-df484aa4]:hover{background:#1e293bb3}.admin-item.is-active[data-v-df484aa4]{background:#3b82f61f;border-left:3px solid #3b82f6;padding-left:13px}.admin-item.has-unread[data-v-df484aa4]{background:#3b82f612}.admin-item.has-unread.is-active[data-v-df484aa4]{background:#3b82f626}.admin-avatar-wrap[data-v-df484aa4]{flex-shrink:0;position:relative;width:48px;height:48px}.admin-avatar[data-v-df484aa4]{width:48px;height:48px;border-radius:50%;background:#3b82f633;border:1px solid rgba(99,179,237,.3);color:#63b3ed;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:700}.online-dot[data-v-df484aa4]{position:absolute;bottom:1px;right:1px;width:11px;height:11px;border-radius:50%;background:#22c55e;border:2px solid #0f172a}.online-dot-lg[data-v-df484aa4]{width:13px;height:13px;bottom:1px;right:1px}.admin-info[data-v-df484aa4]{flex:1;min-width:0}.admin-name[data-v-df484aa4]{color:#e2e8f0;font-size:calc(15px * var(--content-font-scale, 1));font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px}.admin-preview[data-v-df484aa4]{color:#64748b;font-size:calc(13px * var(--content-font-scale, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-meta[data-v-df484aa4]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.admin-time[data-v-df484aa4]{color:#475569;font-size:calc(12px * var(--content-font-scale, 1))}.unread-dot[data-v-df484aa4]{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#3b82f6;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.chat-main[data-v-df484aa4]{display:flex;flex-direction:column;overflow:hidden}.no-chat[data-v-df484aa4]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#475569}.no-chat-icon[data-v-df484aa4]{font-size:48px;opacity:.4}.no-chat p[data-v-df484aa4]{margin:0;font-size:calc(14px * var(--content-font-scale, 1))}.chat-header[data-v-df484aa4]{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid #1e293b;flex-shrink:0;background:#0f172a}.chat-avatar-wrap[data-v-df484aa4]{position:relative;flex-shrink:0;width:44px;height:44px}.chat-avatar[data-v-df484aa4]{width:44px;height:44px;border-radius:50%;background:#3b82f633;border:1px solid rgba(99,179,237,.3);color:#63b3ed;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.chat-partner-name[data-v-df484aa4]{color:#f8fafc;font-size:calc(16px * var(--content-font-scale, 1));font-weight:600}.chat-partner-status[data-v-df484aa4]{color:#64748b;font-size:calc(13px * var(--content-font-scale, 1))}.chat-partner-status.is-online[data-v-df484aa4]{color:#22c55e}.messages-area[data-v-df484aa4]{flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:12px;opacity:0}.messages-area.is-ready[data-v-df484aa4]{opacity:1}.msg-state[data-v-df484aa4]{margin:auto;color:#64748b;font-size:calc(14px * var(--content-font-scale, 1));text-align:center}.msg-bubble[data-v-df484aa4]{max-width:68%;display:flex;flex-direction:column;gap:3px}.msg-in[data-v-df484aa4]{align-self:flex-start;align-items:flex-start}.msg-out[data-v-df484aa4]{align-self:flex-end;align-items:flex-end}.msg-text[data-v-df484aa4]{display:inline-block;padding:12px 18px;border-radius:18px;font-size:calc(16px * var(--content-font-scale, 1));line-height:1.5;word-break:break-word}.msg-in .msg-text[data-v-df484aa4]{background:#1e293b;color:#e2e8f0;border-bottom-left-radius:4px}.msg-out .msg-text[data-v-df484aa4]{background:#2563eb;color:#eff6ff;border-bottom-right-radius:4px}.msg-time[data-v-df484aa4]{font-size:calc(12px * var(--content-font-scale, 1));color:#475569;padding:0 4px}.input-area[data-v-df484aa4]{display:flex;gap:10px;padding:14px 20px;border-top:1px solid #1e293b;flex-shrink:0;background:#0f172a}.msg-input[data-v-df484aa4]{flex:1;background:#1e293b;border:1px solid #334155;border-radius:12px;color:#e2e8f0;padding:10px 14px;font-size:calc(14px * var(--content-font-scale, 1));resize:none;font-family:inherit;line-height:1.45;min-height:44px;max-height:120px}.msg-input[data-v-df484aa4]:focus{outline:none;border-color:#3b82f680}.send-btn[data-v-df484aa4]{flex-shrink:0;width:44px;height:44px;border-radius:12px;border:none;background:#2563eb;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;align-self:flex-end;transition:background .15s}.send-btn[data-v-df484aa4]:hover:not(:disabled){background:#1d4ed8}.send-btn[data-v-df484aa4]:disabled{opacity:.35;cursor:default}@media(max-width:1023px){.chat-module[data-v-df484aa4]{padding:80px 8px 8px;height:auto;min-height:calc(100vh - 56px);box-sizing:border-box}.chat-layout[data-v-df484aa4]{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:auto;min-height:calc(100vh - 144px)}.chat-sidebar[data-v-df484aa4]{border-right:none;border-bottom:1px solid #1e293b;max-height:220px;overflow-y:auto}.chat-main[data-v-df484aa4]{min-height:400px;display:flex;flex-direction:column}.messages-area[data-v-df484aa4]{flex:1;min-height:280px;padding:14px 16px;gap:10px}.input-area[data-v-df484aa4]{padding:10px 12px}.msg-input[data-v-df484aa4]{font-size:16px}.msg-text[data-v-df484aa4]{font-size:calc(15px * var(--content-font-scale, 1));padding:10px 14px}.admin-item[data-v-df484aa4]{padding:12px 14px}.admin-avatar-wrap[data-v-df484aa4],.admin-avatar[data-v-df484aa4]{width:40px;height:40px;font-size:16px}.chat-avatar-wrap[data-v-df484aa4],.chat-avatar[data-v-df484aa4]{width:38px;height:38px;font-size:15px}}.tg-icon[data-v-c6a56059]{display:inline-block;flex-shrink:0;vertical-align:middle}.tg-modal-overlay[data-v-121c7da0]{position:fixed;inset:0;background:#020617b3;display:flex;align-items:center;justify-content:center;z-index:1200;padding:24px}.tg-modal[data-v-121c7da0]{width:100%;max-height:88vh;display:flex;flex-direction:column;background:#0f172a;border:1px solid #1e293b;border-radius:12px;color:#e2e8f0;overflow:hidden}.tg-modal-header[data-v-121c7da0]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 14px 20px;border-bottom:1px solid #1e293b;flex-shrink:0}.tg-modal-title[data-v-121c7da0]{margin:0;color:#f8fafc;font-size:24px;font-weight:700}.tg-modal-body[data-v-121c7da0]{padding:16px 20px 20px;overflow-y:auto}@media(max-width:1023px){.tg-modal-overlay[data-v-121c7da0]{padding:12px}.tg-modal[data-v-121c7da0]{max-height:calc(100dvh - 24px)}}@media(max-width:480px){.tg-modal-overlay[data-v-121c7da0]{padding:0;align-items:flex-start}.tg-modal[data-v-121c7da0]{border-radius:0 0 16px 16px;max-height:100dvh;width:100%}.tg-modal-body[data-v-121c7da0]{padding:14px 16px 20px;-webkit-overflow-scrolling:touch}}.tg-spinner[data-v-d2a1d0cc]{display:inline-block;border:2px solid rgba(148,163,184,.22);border-radius:50%;animation:tg-spin-d2a1d0cc .7s linear infinite;flex-shrink:0;vertical-align:middle;box-sizing:border-box}@keyframes tg-spin-d2a1d0cc{to{transform:rotate(360deg)}}.modal-form[data-v-873a0513]{display:flex;flex-direction:column;gap:14px}.field[data-v-873a0513]{display:flex;flex-direction:column;gap:6px}.field label[data-v-873a0513]{color:#94a3b8;font-size:21px;font-weight:600}.field input[type=file][data-v-873a0513],.field input[type=text][data-v-873a0513],.field select[data-v-873a0513]{background:#0d1829;border:1px solid #1e293b;border-radius:8px;padding:9px 11px;color:#e2e8f0;font-size:22.5px;outline:none;font-family:inherit}.field input[type=text][data-v-873a0513]:focus,.field select[data-v-873a0513]:focus{border-color:#3b82f6}.file-hint[data-v-873a0513]{color:#475569;font-size:19.5px}.proxy-row[data-v-873a0513]{display:flex;gap:8px;align-items:center}.proxy-row select[data-v-873a0513]{flex:1;min-width:0}.proxy-check-btn[data-v-873a0513]{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:21px;padding:8px 12px;flex-shrink:0}.proxy-check-result[data-v-873a0513]{font-size:19.5px;font-weight:600;margin-top:2px}.proxy-check-result.is-ok[data-v-873a0513]{color:#22c55e}.proxy-check-result.is-fail[data-v-873a0513]{color:#ef4444}.error-msg[data-v-873a0513]{margin:0;color:#ef4444;font-size:21px}.modal-actions[data-v-873a0513]{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.for-search-row[data-v-873a0513]{display:flex;align-items:flex-start;gap:10px;cursor:pointer;padding:4px 0}.for-search-row input[type=checkbox][data-v-873a0513]{margin-top:3px;width:16px;height:16px;cursor:pointer;flex-shrink:0}.for-search-text[data-v-873a0513]{display:flex;flex-direction:column;gap:2px;font-size:21px}.for-search-title[data-v-873a0513]{color:#e2e8f0;font-weight:500}.for-search-hint[data-v-873a0513]{color:#94a3b8;font-size:18px;line-height:1.35}.empty[data-v-2b815d66]{color:#64748b;text-align:center;font-size:21px;margin:12px 0}.proxy-list[data-v-2b815d66]{display:flex;flex-direction:column;gap:8px}.proxy-item[data-v-2b815d66]{border:1px solid #1e293b;border-radius:10px;background:#0d1829;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.proxy-item[data-v-2b815d66]:not(.is-editing){flex-direction:row;align-items:center;justify-content:space-between}.proxy-info[data-v-2b815d66]{flex:1;min-width:0}.proxy-title[data-v-2b815d66]{color:#e2e8f0;font-size:22.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.proxy-sub[data-v-2b815d66]{display:flex;align-items:center;gap:6px;color:#64748b;font-size:19.5px;margin-top:3px;flex-wrap:wrap}.proxy-actions[data-v-2b815d66]{display:flex;gap:4px;flex-shrink:0}.proxy-edit[data-v-2b815d66],.proxy-form[data-v-2b815d66]{display:flex;flex-direction:column;gap:8px}.row[data-v-2b815d66]{display:flex;gap:8px}.row>input[data-v-2b815d66],.row>select[data-v-2b815d66]{flex:1;min-width:0;background:#0f172a;border:1px solid #1e293b;border-radius:8px;padding:8px 10px;color:#e2e8f0;font-size:21px;outline:none}.row>input[data-v-2b815d66]:focus,.row>select[data-v-2b815d66]:focus{border-color:#3b82f6}.row-actions[data-v-2b815d66]{justify-content:flex-end}.add-section[data-v-2b815d66]{border-top:1px solid #1e293b;padding-top:16px;margin-top:18px}.add-section h4[data-v-2b815d66]{margin:0 0 10px;color:#94a3b8;font-size:19.5px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.error-msg[data-v-2b815d66]{margin:12px 0 0;color:#ef4444;font-size:21px}.proxy-check-badge[data-v-2b815d66]{font-size:18px;font-weight:600}.proxy-check-badge.is-ok[data-v-2b815d66]{color:#22c55e}.proxy-check-badge.is-fail[data-v-2b815d66]{color:#ef4444}@media(max-width:480px){.row[data-v-2b815d66]:not(.row-actions){flex-direction:column;gap:6px}}.tg-avatar[data-v-ee0bc65a]{flex-shrink:0;border-radius:50%;border:1px solid transparent;display:flex;align-items:center;justify-content:center;font-weight:700;-webkit-user-select:none;user-select:none;overflow:hidden}.tg-avatar-img[data-v-ee0bc65a]{width:100%;height:100%;object-fit:cover;display:block}.tg-avatar-letter[data-v-ee0bc65a]{display:inline-flex}.account-line[data-v-bda4d7e5]{display:flex;align-items:center;gap:12px;padding:4px 0 14px;border-bottom:1px solid #1e293b;margin-bottom:14px}.account-text[data-v-bda4d7e5]{min-width:0}.account-name[data-v-bda4d7e5]{color:#e2e8f0;font-size:24px;font-weight:600}.account-sub[data-v-bda4d7e5]{color:#64748b;font-size:21px;margin-top:2px;font-variant-numeric:tabular-nums}.block[data-v-bda4d7e5]{margin-top:14px}.block h4[data-v-bda4d7e5]{margin:0 0 8px;color:#94a3b8;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.empty[data-v-bda4d7e5]{color:#64748b;font-size:21px;margin:0}.proxy-card.current[data-v-bda4d7e5]{border:1px solid #1e293b;border-radius:10px;background:#0d1829;padding:12px 14px}.proxy-info[data-v-bda4d7e5]{min-width:0}.proxy-title[data-v-bda4d7e5]{color:#e2e8f0;font-size:22.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.proxy-sub[data-v-bda4d7e5]{display:flex;align-items:center;gap:6px;color:#64748b;font-size:19.5px;margin-top:3px;flex-wrap:wrap}.options[data-v-bda4d7e5]{display:flex;flex-direction:column;gap:6px}.option[data-v-bda4d7e5]{display:flex;align-items:center;gap:12px;border:1px solid #1e293b;border-radius:10px;background:#0d1829;padding:10px 12px;cursor:pointer;transition:border-color .12s,background .12s}.option[data-v-bda4d7e5]:hover{background:#1e293b99}.option.is-selected[data-v-bda4d7e5]{border-color:#3b82f6;background:#3b82f61f}.option input[type=radio][data-v-bda4d7e5]{accent-color:#3b82f6;flex-shrink:0}.option-body[data-v-bda4d7e5]{flex:1;min-width:0}.check-btn[data-v-bda4d7e5]{flex-shrink:0;margin-left:4px;opacity:.5;transition:opacity .15s}.option:hover .check-btn[data-v-bda4d7e5]{opacity:1}.check-btn[data-v-bda4d7e5]:disabled{opacity:.3;cursor:default}.proxy-check-badge[data-v-bda4d7e5]{font-size:18px;font-weight:600}.proxy-check-badge.is-ok[data-v-bda4d7e5]{color:#22c55e}.proxy-check-badge.is-fail[data-v-bda4d7e5]{color:#ef4444}.error-msg[data-v-bda4d7e5]{margin:12px 0 0;color:#ef4444;font-size:21px}.actions[data-v-bda4d7e5]{display:flex;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid #1e293b}.hero[data-v-9d3caa2c]{text-align:center;padding:2px 0 14px;border-bottom:1px solid #1e293b;margin-bottom:14px}.hero-avatar[data-v-9d3caa2c]{position:relative;width:80px;height:80px;margin:0 auto 8px;border-radius:50%;overflow:hidden;background:#0d1829;border:1px solid #1e293b;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.hero-avatar[data-v-9d3caa2c]:disabled{cursor:not-allowed;opacity:.7}.hero-avatar img[data-v-9d3caa2c]{width:100%;height:100%;object-fit:cover;display:block}.hero-overlay[data-v-9d3caa2c]{position:absolute;inset:0;background:#0206178c;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s}@media(hover:hover){.hero-avatar:hover:not(:disabled) .hero-overlay[data-v-9d3caa2c]{opacity:1}}.hero-avatar[data-v-9d3caa2c]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.photo-input[data-v-9d3caa2c]{display:none}.hero-name[data-v-9d3caa2c]{color:#e2e8f0;font-size:24px;font-weight:600}.hero-phone[data-v-9d3caa2c]{color:#64748b;font-size:19.5px;margin-top:2px;font-variant-numeric:tabular-nums}.hero-actions[data-v-9d3caa2c]{margin-top:10px;display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.hero-photo-btn[data-v-9d3caa2c]{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#94a3b8;border:1px solid #1e293b;border-radius:8px;padding:7px 14px;font:500 13px inherit;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.hero-photo-btn[data-v-9d3caa2c]:hover:not(:disabled){background:#1e293bb3;color:#e2e8f0}.hero-photo-btn[data-v-9d3caa2c]:disabled{opacity:.5;cursor:not-allowed}.link-btn[data-v-9d3caa2c]{background:transparent;border:none;color:#94a3b8;font:500 12px inherit;cursor:pointer;padding:0}.link-btn[data-v-9d3caa2c]:hover:not(:disabled){color:#e2e8f0}.link-btn.danger[data-v-9d3caa2c]:hover:not(:disabled){color:#ef4444}.link-btn[data-v-9d3caa2c]:disabled{opacity:.5;cursor:not-allowed}.link-sep[data-v-9d3caa2c]{color:#1e293b;font-size:19.5px}.hero-filename[data-v-9d3caa2c]{color:#94a3b8;font-size:19.5px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-error[data-v-9d3caa2c]{margin-top:10px}.tabs[data-v-9d3caa2c]{display:flex;align-items:stretch;border-bottom:1px solid #1e293b;margin-bottom:16px}.tab[data-v-9d3caa2c]{position:relative;padding:8px 14px;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:#94a3b8;font:500 13px inherit;cursor:pointer;transition:color .12s,border-color .12s}.tab[data-v-9d3caa2c]:hover{color:#e2e8f0}.tab.active[data-v-9d3caa2c]{color:#e2e8f0;font-weight:600;border-bottom-color:#3b82f6}.tab.dirty[data-v-9d3caa2c]:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#3b82f6;margin-left:6px;vertical-align:middle}.tab[data-v-9d3caa2c]:focus-visible{outline:2px solid #3b82f6;outline-offset:-2px}.tabpanel[data-v-9d3caa2c]{outline:none}.block[data-v-9d3caa2c]{margin-top:0;padding-top:0;border-top:none}.block+.block[data-v-9d3caa2c]{margin-top:18px;padding-top:18px;border-top:1px solid #1e293b}.block h4[data-v-9d3caa2c]{margin:0 0 10px;color:#94a3b8;font-size:21px;font-weight:600}.fields[data-v-9d3caa2c]{display:flex;flex-direction:column;gap:10px}.name-grid[data-v-9d3caa2c]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.field[data-v-9d3caa2c]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-9d3caa2c]{color:#94a3b8;font-size:19.5px;font-weight:500}.field input[data-v-9d3caa2c]{border:1px solid #1e293b;border-radius:8px;background:#0d1829;color:#e2e8f0;font-size:22.5px;padding:10px 12px;outline:none;transition:border-color .12s}.field input[data-v-9d3caa2c]:focus{border-color:#3b82f6}.field input[data-v-9d3caa2c]:disabled{opacity:.6;cursor:not-allowed}.current-line[data-v-9d3caa2c]{margin:0 0 10px;color:#94a3b8;font-size:21px}.current[data-v-9d3caa2c]{color:#e2e8f0;font-weight:600;font-variant-numeric:tabular-nums;margin-left:4px}.empty-inline[data-v-9d3caa2c]{color:#64748b;margin-left:4px}.copy-btn[data-v-9d3caa2c]{display:inline-flex;align-items:center;gap:6px;margin-left:10px;padding:6px 12px;background:#3b82f624;border:1px solid rgba(59,130,246,.4);border-radius:8px;color:#bfdbfe;font:600 15px inherit;cursor:pointer;vertical-align:middle;transition:background .12s,color .12s,border-color .12s}.copy-btn[data-v-9d3caa2c]:hover{background:#3b82f642;color:#eff6ff;border-color:#60a5fab3}.copy-btn[data-v-9d3caa2c]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.copy-btn.is-copied[data-v-9d3caa2c]{background:#22c55e2e;border-color:#4ade808c;color:#86efac}.copy-btn-text[data-v-9d3caa2c]{font-variant-numeric:tabular-nums}.input-row[data-v-9d3caa2c]{display:flex;align-items:stretch;border:1px solid #1e293b;border-radius:8px;background:#0d1829;overflow:hidden;transition:border-color .12s}.input-row[data-v-9d3caa2c]:focus-within{border-color:#3b82f6}.prefix[data-v-9d3caa2c]{display:flex;align-items:center;padding:0 8px 0 12px;color:#64748b;font-size:22.5px}.input-row input[data-v-9d3caa2c]{flex:1;border:none;background:transparent;color:#e2e8f0;font-size:22.5px;padding:10px 12px 10px 0;outline:none;font-variant-numeric:tabular-nums}.input-row input[data-v-9d3caa2c]:disabled{opacity:.6;cursor:not-allowed}.hint[data-v-9d3caa2c]{margin:6px 0 0;color:#64748b;font-size:19.5px;line-height:1.4}.check-row[data-v-9d3caa2c]{display:flex;align-items:center;gap:10px;margin-top:10px}.check-btn[data-v-9d3caa2c]{padding:6px 12px;font-size:21px}.check-status[data-v-9d3caa2c]{font-size:21px;font-weight:600}.check-status.available[data-v-9d3caa2c]{color:#34d399}.check-status.taken[data-v-9d3caa2c],.check-status.error[data-v-9d3caa2c]{color:#f87171}.row-actions[data-v-9d3caa2c]{display:flex;justify-content:flex-end;margin-top:12px}.search-mode-hint[data-v-9d3caa2c]{margin:0 0 12px;padding:10px 12px;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#93c5fd;font-size:21px;line-height:1.4}.toggle-row[data-v-9d3caa2c]{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:8px 0}.toggle-row input[type=checkbox][data-v-9d3caa2c]{margin-top:3px;width:18px;height:18px;cursor:pointer;flex-shrink:0}.toggle-row input[type=checkbox][data-v-9d3caa2c]:disabled{cursor:not-allowed;opacity:.6}.toggle-text[data-v-9d3caa2c]{display:flex;flex-direction:column;gap:4px;font-size:22.5px}.toggle-title[data-v-9d3caa2c]{color:var(--tg-text-primary, #f3f4f6);font-weight:500}.toggle-hint[data-v-9d3caa2c]{color:var(--tg-text-muted, #9ca3af);font-size:19.5px;line-height:1.4}.split-actions[data-v-9d3caa2c]{justify-content:space-between;gap:8px}.error-msg[data-v-9d3caa2c]{margin:10px 0 0;color:#ef4444;font-size:21px}.edit-2fa[data-v-9d3caa2c]{margin-top:14px;padding-top:14px;border-top:1px dashed #1e293b}.badge[data-v-9d3caa2c]{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:6px;font-size:19.5px;font-weight:600}.badge.enabled[data-v-9d3caa2c]{background:#34d3992e;color:#34d399}.badge.disabled[data-v-9d3caa2c]{background:#64748b38;color:#94a3b8}.sessions-header[data-v-9d3caa2c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.sessions-header h4[data-v-9d3caa2c]{margin:0}.sessions-loading[data-v-9d3caa2c]{padding:12px 0;color:#64748b;font-size:21px}.sessions-list[data-v-9d3caa2c]{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.session-item[data-v-9d3caa2c]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid #1e293b;border-radius:10px;background:#0d1829}.session-item.is-current[data-v-9d3caa2c]{border-color:#34d39973;background:#34d3990f}.session-main[data-v-9d3caa2c]{flex:1;min-width:0}.session-title-row[data-v-9d3caa2c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.session-title[data-v-9d3caa2c]{color:#e2e8f0;font-size:22.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.session-sub[data-v-9d3caa2c]{margin-top:2px;color:#94a3b8;font-size:19.5px}.session-meta[data-v-9d3caa2c]{margin-top:4px;color:#64748b;font-size:19.5px;display:flex;flex-wrap:wrap;gap:4px;font-variant-numeric:tabular-nums}.session-terminate[data-v-9d3caa2c]{flex-shrink:0;padding:6px 10px;font-size:19.5px;align-self:center}@media(max-width:480px){.hero[data-v-9d3caa2c]{text-align:left;display:flex;align-items:center;gap:14px;padding:6px 0 14px}.hero-avatar[data-v-9d3caa2c]{width:56px;height:56px;flex-shrink:0;margin:0}.hero-name[data-v-9d3caa2c]{font-size:22.5px}.hero-phone[data-v-9d3caa2c]{margin-top:1px}.hero-actions[data-v-9d3caa2c]{margin-top:6px;justify-content:flex-start;gap:8px}.hero-photo-btn[data-v-9d3caa2c]{padding:6px 10px;font-size:19.5px}.name-grid[data-v-9d3caa2c]{grid-template-columns:1fr}.tab[data-v-9d3caa2c]{flex:1;text-align:center;padding:12px 0;min-height:44px}.row-actions .tg-btn-primary[data-v-9d3caa2c],.row-actions .tg-btn-secondary[data-v-9d3caa2c]{flex:1}.check-row[data-v-9d3caa2c]{flex-wrap:wrap}}.account-line[data-v-a5833c94]{display:flex;align-items:center;gap:12px;padding:4px 0 14px;border-bottom:1px solid #1e293b;margin-bottom:14px}.account-text[data-v-a5833c94]{min-width:0}.account-name[data-v-a5833c94]{color:#e2e8f0;font-size:24px;font-weight:600}.account-sub[data-v-a5833c94]{color:#64748b;font-size:21px;margin-top:2px;font-variant-numeric:tabular-nums}.loading-row[data-v-a5833c94]{display:flex;align-items:center;gap:10px;color:#64748b;font-size:22.5px;padding:16px 0}.block[data-v-a5833c94]{margin-top:14px}.block h4[data-v-a5833c94]{margin:0 0 8px;color:#94a3b8;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.privacy-list[data-v-a5833c94]{display:flex;flex-direction:column;gap:2px}.privacy-row[data-v-a5833c94]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #1e293b}.privacy-row[data-v-a5833c94]:last-child{border-bottom:none}.privacy-label[data-v-a5833c94]{color:#cbd5e1;font-size:22.5px;flex:1;min-width:0}.premium-star[data-v-a5833c94]{color:#a78bfa;margin-left:4px}.privacy-select[data-v-a5833c94]{-webkit-appearance:none;appearance:none;background:#0d1829 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%233b82f6' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 8px center;border:1px solid #1e293b;border-radius:8px;color:#3b82f6;font-size:21px;padding:6px 28px 6px 10px;cursor:pointer;outline:none;transition:border-color .12s;flex-shrink:0;min-width:110px}.privacy-select[data-v-a5833c94]:hover,.privacy-select[data-v-a5833c94]:focus{border-color:#3b82f6}.privacy-na[data-v-a5833c94]{color:#475569;font-size:21px;flex-shrink:0}.toggle-row[data-v-a5833c94]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0}.toggle-btn[data-v-a5833c94]{position:relative;width:44px;height:24px;border-radius:12px;background:#1e293b;border:none;cursor:pointer;transition:background .2s;flex-shrink:0;padding:0;-webkit-tap-highlight-color:transparent}.toggle-btn[data-v-a5833c94]:after{content:"";position:absolute;inset:-10px -8px}.toggle-btn.active[data-v-a5833c94]{background:#3b82f6}.toggle-thumb[data-v-a5833c94]{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#e2e8f0;transition:left .2s}.toggle-btn.active .toggle-thumb[data-v-a5833c94]{left:23px}.error-msg[data-v-a5833c94]{margin:12px 0 0;color:#ef4444;font-size:21px}.actions[data-v-a5833c94]{display:flex;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid #1e293b}@media(max-width:480px){.actions[data-v-a5833c94]{flex-direction:column-reverse}.actions button[data-v-a5833c94]{width:100%;justify-content:center;padding-top:10px;padding-bottom:10px}.privacy-select[data-v-a5833c94]{min-width:100px;font-size:19.5px}}.form[data-v-cb616f0d]{display:flex;flex-direction:column;gap:14px}.field[data-v-cb616f0d]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-cb616f0d]{color:#94a3b8;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.field-hint[data-v-cb616f0d]{color:#475569;font-weight:600;text-transform:none;letter-spacing:0;margin-left:4px}.field-input[data-v-cb616f0d]{width:100%;background:#0d1829;border:1px solid #1e293b;border-radius:8px;padding:10px 12px;color:#e2e8f0;font-size:22.5px;font-family:inherit;outline:none;resize:vertical}.field-input[data-v-cb616f0d]::placeholder{color:#475569}.field-input[data-v-cb616f0d]:focus{border-color:#3b82f6}.field-textarea[data-v-cb616f0d]{min-height:72px;line-height:1.45}.error-msg[data-v-cb616f0d]{margin:0;color:#ef4444;font-size:21px}.actions[data-v-cb616f0d]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px;padding-top:14px;border-top:1px solid #1e293b}.content[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:16px}.tabs[data-v-79a2e5c7]{display:flex;gap:0;border-bottom:1px solid #1e293b;margin-bottom:4px}.tab-btn[data-v-79a2e5c7]{flex:1;padding:10px 0;background:none;border:none;border-bottom:2px solid transparent;color:#64748b;font-size:21px;font-weight:600;cursor:pointer;transition:color .15s,border-color .15s}.tab-btn.active[data-v-79a2e5c7]{color:#3b82f6;border-bottom-color:#3b82f6}.tab-btn[data-v-79a2e5c7]:hover:not(.active){color:#94a3b8}.loading-row[data-v-79a2e5c7]{display:flex;align-items:center;gap:12px;color:#64748b;font-size:22.5px;padding:8px 0}.section[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:8px}.section-title[data-v-79a2e5c7]{color:#94a3b8;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.option-group[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:0;border:1px solid #1e293b;border-radius:10px;overflow:hidden}.option-row[data-v-79a2e5c7]{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;border:none;border-bottom:1px solid #1e293b;background:#0d1829;color:inherit;cursor:pointer;text-align:left;transition:background .15s}.option-row[data-v-79a2e5c7]:last-child{border-bottom:none}.option-row[data-v-79a2e5c7]:hover{background:#1e293bb3}.option-row.is-selected[data-v-79a2e5c7]{background:#3b82f61a}.option-radio[data-v-79a2e5c7]{flex-shrink:0;width:18px;height:18px;margin-top:1px;border-radius:50%;border:2px solid #475569;transition:border-color .15s,border-width .1s}.option-radio.checked[data-v-79a2e5c7]{border-color:#3b82f6;border-width:5px}.option-text[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:2px}.option-title[data-v-79a2e5c7]{color:#e2e8f0;font-size:22.5px;font-weight:600}.option-desc[data-v-79a2e5c7]{color:#64748b;font-size:19.5px;line-height:1.4}.username-field[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:6px;padding:0 16px 14px;background:#3b82f60f;border-bottom:1px solid #1e293b}.field-label[data-v-79a2e5c7]{color:#94a3b8;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding-top:12px}.username-input-wrap[data-v-79a2e5c7]{display:flex;align-items:center;background:#0d1829;border:1px solid #1e293b;border-radius:8px;overflow:hidden}.username-prefix[data-v-79a2e5c7]{padding:0 10px;color:#64748b;font-size:22.5px;flex-shrink:0}.field-input[data-v-79a2e5c7]{flex:1;background:transparent;border:none;padding:10px 12px 10px 0;color:#e2e8f0;font-size:22.5px;font-family:inherit;outline:none}.field-input[data-v-79a2e5c7]::placeholder{color:#475569}.username-input-wrap[data-v-79a2e5c7]:focus-within{border-color:#3b82f6}.toggle-row[data-v-79a2e5c7]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:#0d1829;cursor:pointer;transition:background .15s}.toggle-row[data-v-79a2e5c7]:hover{background:#1e293bb3}.toggle-text[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:2px}.toggle-switch[data-v-79a2e5c7]{flex-shrink:0;position:relative;width:40px;height:22px;border-radius:999px;border:none;background:#334155;cursor:pointer;transition:background .2s;padding:0}.toggle-switch.is-on[data-v-79a2e5c7]{background:#3b82f6}.toggle-knob[data-v-79a2e5c7]{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.toggle-switch.is-on .toggle-knob[data-v-79a2e5c7]{transform:translate(18px)}.error-msg[data-v-79a2e5c7]{margin:0;color:#ef4444;font-size:21px}.actions[data-v-79a2e5c7]{display:flex;justify-content:flex-end;gap:8px;padding-top:14px;border-top:1px solid #1e293b}.admins-list[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:2px}.admin-row[data-v-79a2e5c7]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;background:#0d1829;border:1px solid #1e293b}.admin-avatar[data-v-79a2e5c7]{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:700;color:#fff}.admin-info[data-v-79a2e5c7]{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.admin-name[data-v-79a2e5c7]{color:#e2e8f0;font-size:22.5px;font-weight:600}.admin-username[data-v-79a2e5c7]{color:#64748b;font-size:19.5px}.admin-title-badge[data-v-79a2e5c7]{background:#3b82f626;color:#60a5fa;font-size:18px;font-weight:600;padding:1px 6px;border-radius:4px}.admin-creator-badge[data-v-79a2e5c7]{background:#10b98126;color:#34d399;font-size:18px;font-weight:600;padding:1px 6px;border-radius:4px}.admin-actions[data-v-79a2e5c7]{display:flex;align-items:center;gap:6px;flex-shrink:0}.icon-btn[data-v-79a2e5c7]{background:none;border:none;cursor:pointer;padding:4px;font-size:22.5px;opacity:.7;transition:opacity .15s}.icon-btn[data-v-79a2e5c7]:hover{opacity:1}.demote-btn[data-v-79a2e5c7]{background:none;border:1px solid #475569;border-radius:6px;color:#ef4444;font-size:19.5px;padding:4px 8px;cursor:pointer;transition:background .15s}.demote-btn[data-v-79a2e5c7]:hover{background:#ef44441a}.confirm-label[data-v-79a2e5c7]{color:#e2e8f0;font-size:19.5px}.tg-btn-danger-sm[data-v-79a2e5c7]{background:#ef4444;border:none;border-radius:6px;color:#fff;font-size:19.5px;padding:4px 10px;cursor:pointer;font-weight:600}.tg-btn-secondary-sm[data-v-79a2e5c7]{background:none;border:1px solid #475569;border-radius:6px;color:#94a3b8;font-size:19.5px;padding:4px 10px;cursor:pointer}.empty-msg[data-v-79a2e5c7]{margin:0;color:#475569;font-size:21px;text-align:center;padding:16px 0}.add-admin-btn[data-v-79a2e5c7]{width:100%;padding:12px;background:none;border:1px dashed #334155;border-radius:8px;color:#3b82f6;font-size:21px;font-weight:600;cursor:pointer;transition:background .15s}.add-admin-btn[data-v-79a2e5c7]:hover{background:#3b82f60f}.rights-panel[data-v-79a2e5c7],.add-panel[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:10px;padding:12px;background:#0d1829;border:1px solid #1e293b;border-radius:10px}.rights-list[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:4px}.rights-row[data-v-79a2e5c7]{display:flex;align-items:center;gap:8px;padding:6px 4px;cursor:pointer;color:#e2e8f0;font-size:21px}.rights-checkbox[data-v-79a2e5c7]{width:16px;height:16px;flex-shrink:0;accent-color:#3b82f6;cursor:pointer}.rights-title-row[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:6px}.title-input[data-v-79a2e5c7]{padding:8px 12px;background:#111c2d;border:1px solid #1e293b;border-radius:8px;color:#e2e8f0;font-size:21px;font-family:inherit;outline:none;width:100%;box-sizing:border-box}.title-input[data-v-79a2e5c7]:focus{border-color:#3b82f6}.pagination[data-v-79a2e5c7]{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 4px}.mini-btn[data-v-79a2e5c7]{background:#1e293b;border:1px solid #334155;border-radius:6px;color:#e2e8f0;font-size:22.5px;padding:4px 10px;cursor:pointer;transition:background .15s}.mini-btn[data-v-79a2e5c7]:hover:not(:disabled){background:#334155}.mini-btn[data-v-79a2e5c7]:disabled{opacity:.35;cursor:default}.pagination-text[data-v-79a2e5c7]{color:#94a3b8;font-size:21px;min-width:60px;text-align:center}.participants-total[data-v-79a2e5c7]{margin:4px 0 0;color:#475569;font-size:19.5px;text-align:center}.invite-list[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:8px}.invite-list--revoked[data-v-79a2e5c7]{opacity:.6}.invite-row[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:10px;background:#0d1829;border:1px solid #1e293b}.invite-row--revoked[data-v-79a2e5c7]{border-color:#1a2740}.invite-head[data-v-79a2e5c7]{display:flex;align-items:center;gap:10px;min-width:0}.invite-link-text[data-v-79a2e5c7]{flex:1;color:#60a5fa;font-size:19.5px;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.invite-link-text--revoked[data-v-79a2e5c7]{color:#475569;text-decoration:line-through}.invite-tags[data-v-79a2e5c7]{display:flex;flex-wrap:wrap;gap:5px}.invite-badge[data-v-79a2e5c7]{display:inline-flex;align-items:center;background:#3b82f61f;color:#60a5fa;font-size:18px;font-weight:600;padding:2px 8px;border-radius:4px}.invite-badge--title[data-v-79a2e5c7]{background:#8b5cf61f;color:#a78bfa}.invite-badge--approval[data-v-79a2e5c7]{background:#f59e0b1f;color:#fbbf24}.invite-stats[data-v-79a2e5c7]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.invite-stat-item[data-v-79a2e5c7]{display:flex;align-items:baseline;gap:4px}.invite-stat-value[data-v-79a2e5c7]{color:#e2e8f0;font-size:24px;font-weight:700}.invite-stat-label[data-v-79a2e5c7]{color:#64748b;font-size:19.5px}.invite-stat-item--muted .invite-stat-value[data-v-79a2e5c7],.invite-stat-item--muted .invite-stat-label[data-v-79a2e5c7]{color:#475569;font-size:19.5px;font-weight:400}.invite-footer[data-v-79a2e5c7]{display:flex;align-items:center;gap:8px;padding-top:4px;border-top:1px solid #1e293b;flex-wrap:wrap}.invite-copy-btn[data-v-79a2e5c7]{flex:1;background:#3b82f614;border:1px solid rgba(59,130,246,.25);border-radius:7px;color:#60a5fa;font-size:21px;font-weight:600;padding:7px 12px;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap;text-align:center}.invite-copy-btn[data-v-79a2e5c7]:hover{background:#3b82f629}.invite-copy-btn.copied[data-v-79a2e5c7]{background:#10b9811a;border-color:#10b9814d;color:#34d399}.invite-revoke-btn[data-v-79a2e5c7]{background:none;border:1px solid rgba(239,68,68,.25);border-radius:7px;color:#f87171;font-size:21px;font-weight:600;padding:7px 14px;cursor:pointer;transition:background .15s;white-space:nowrap}.invite-revoke-btn[data-v-79a2e5c7]:hover{background:#ef444414}.field-group[data-v-79a2e5c7]{display:flex;flex-direction:column;gap:6px}.field-input.standalone[data-v-79a2e5c7]{padding:10px 12px;background:#111c2d;border:1px solid #1e293b;border-radius:8px;color:#e2e8f0;font-size:22.5px;font-family:inherit;outline:none;width:100%;box-sizing:border-box}.field-input.standalone[data-v-79a2e5c7]:focus{border-color:#3b82f6}.date-input[data-v-79a2e5c7]{color-scheme:dark}.preview-body[data-v-0834debe]{display:flex;flex-direction:column;gap:16px;min-height:120px}.preview-loading[data-v-0834debe]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 0;color:#64748b;font-size:22.5px}.preview-error[data-v-0834debe]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 0;text-align:center}.error-icon[data-v-0834debe]{font-size:42px;color:#ef4444;line-height:1}.error-text[data-v-0834debe]{margin:0;color:#f87171;font-size:22.5px}.peer-header[data-v-0834debe]{display:flex;align-items:center;gap:14px}.peer-avatar[data-v-0834debe]{flex-shrink:0;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:#fff}.peer-meta[data-v-0834debe]{display:flex;flex-direction:column;gap:2px;min-width:0}.peer-title[data-v-0834debe]{color:#f1f5f9;font-size:25.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peer-username[data-v-0834debe]{color:#3b82f6;font-size:21px}.peer-count[data-v-0834debe]{color:#64748b;font-size:21px}.peer-about[data-v-0834debe]{margin:0;color:#94a3b8;font-size:22.5px;line-height:1.5;background:#0d1829;border:1px solid #1e293b;border-radius:8px;padding:10px 12px;white-space:pre-wrap;max-height:120px;overflow-y:auto}.peer-type-row[data-v-0834debe]{display:flex;gap:6px;flex-wrap:wrap}.peer-type-badge[data-v-0834debe]{display:inline-flex;align-items:center;font-size:18px;font-weight:700;padding:2px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.4px;background:#3b82f61f;color:#60a5fa}.peer-type-badge--group[data-v-0834debe]{background:#10b9811f;color:#34d399}.peer-type-badge--bot[data-v-0834debe]{background:#8b5cf61f;color:#a78bfa}.peer-type-badge--user[data-v-0834debe]{background:#94a3b81a;color:#94a3b8}.peer-type-badge--invite[data-v-0834debe]{background:#f59e0b1f;color:#fbbf24}.error-msg[data-v-0834debe]{margin:0;color:#ef4444;font-size:21px;text-align:center}.preview-actions[data-v-0834debe]{display:flex;padding-top:4px;border-top:1px solid #1e293b}.tg-btn-primary.wide[data-v-0834debe],.tg-btn-success[data-v-0834debe]{width:100%;padding:12px;border-radius:10px;font-size:24px;font-weight:600;border:none;cursor:pointer;transition:opacity .15s}.tg-btn-primary.wide[data-v-0834debe]{background:#3b82f6;color:#fff}.tg-btn-primary.wide[data-v-0834debe]:hover:not(:disabled){opacity:.9}.tg-btn-primary.wide[data-v-0834debe]:disabled{opacity:.5;cursor:default}.tg-btn-success[data-v-0834debe]{background:#10b98126;color:#34d399;cursor:default;border:1px solid rgba(16,185,129,.25)}.tg-btn-pending[data-v-0834debe]{width:100%;padding:12px;border-radius:10px;font-size:24px;font-weight:600;border:1px solid rgba(245,158,11,.25);background:#f59e0b1f;color:#fbbf24;cursor:default}.actions-menu[data-v-f84705c8]{position:absolute;top:100%;right:4px;z-index:30;min-width:200px;padding:6px;background:#0f172a;border:1px solid #1e293b;border-radius:10px;box-shadow:0 12px 30px #0206178c;display:flex;flex-direction:column;gap:2px}.menu-item[data-v-f84705c8]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:transparent;color:#e2e8f0;font-size:21px;text-align:left;border-radius:6px;cursor:pointer;transition:background .12s}.menu-item[data-v-f84705c8]:hover{background:#1e293bd9}.menu-item-danger[data-v-f84705c8]{color:#fca5a5}.menu-item-danger[data-v-f84705c8]:hover{background:#ef44441f;color:#fecaca}.confirm-block[data-v-f84705c8]{display:flex;flex-direction:column;gap:8px;padding:8px}.confirm-text[data-v-f84705c8]{color:#e2e8f0;font-size:21px;margin:0}.confirm-actions[data-v-f84705c8]{display:flex;flex-direction:column;gap:4px}.confirm-btn[data-v-f84705c8]{border:1px solid #1e293b;background:transparent;color:#cbd5e1;font-size:21px;padding:7px 10px;border-radius:6px;cursor:pointer;transition:background .12s,border-color .12s}.confirm-btn[data-v-f84705c8]:hover{background:#1e293bd9}.confirm-btn-danger[data-v-f84705c8]{color:#fecaca;border-color:#ef444459}.confirm-btn-danger[data-v-f84705c8]:hover{background:#ef44442e;border-color:#ef44448c}.dialog-list[data-v-c7c1cd07]{display:flex;flex-direction:column;height:100%;background:#0f172a;overflow:hidden}.list-header[data-v-c7c1cd07]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #1e293b;flex-shrink:0}.search-wrap[data-v-c7c1cd07]{position:relative;flex:1;min-width:0}.search-input[data-v-c7c1cd07]{width:100%;background:#0d1829;border:1px solid #1e293b;border-radius:8px;padding:8px 42px 8px 12px;color:#e2e8f0;font-size:24px;font-family:inherit;outline:none}.search-input[data-v-c7c1cd07]::placeholder{color:#475569}.search-input[data-v-c7c1cd07]:focus{border-color:#3b82f6}.search-input[data-v-c7c1cd07]::-webkit-search-cancel-button,.search-input[data-v-c7c1cd07]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search-clear[data-v-c7c1cd07]{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:#1e293b99;border:none;border-radius:50%;color:#cbd5e1;cursor:pointer;transition:background .12s,color .12s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.search-clear[data-v-c7c1cd07]:hover{background:#334155f2;color:#f1f5f9}.search-clear[data-v-c7c1cd07]:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}@media(max-width:1023px){.search-input[data-v-c7c1cd07]{padding-right:48px}.search-clear[data-v-c7c1cd07]{width:42px;height:42px}}.empty[data-v-c7c1cd07]{color:#64748b;text-align:center;font-size:24px;padding:18px;margin:0}.empty.loading-row[data-v-c7c1cd07]{display:flex;align-items:center;justify-content:center;gap:12px}.header-spinner-wrap[data-v-c7c1cd07]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px}.dialog-scroll[data-v-c7c1cd07]{flex:1;overflow-y:auto}.dialog-row[data-v-c7c1cd07]{display:flex;align-items:stretch;border-bottom:1px solid #1e293b}.dialog-row.is-active[data-v-c7c1cd07]{background:#3b82f62e;box-shadow:inset 3px 0 #3b82f6}.dialog-item[data-v-c7c1cd07]{flex:1;min-width:0;display:flex;gap:12px;align-items:center;padding:14px 12px 14px 16px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .15s}.dialog-item[data-v-c7c1cd07]:hover{background:#1e293bb3}.dialog-item.is-active[data-v-c7c1cd07]{background:transparent}.dialog-side[data-v-c7c1cd07]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 6px;flex-shrink:0}.dialog-settings-btn[data-v-c7c1cd07],.dialog-kebab-btn[data-v-c7c1cd07]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:6px;background:transparent;cursor:pointer;transition:color .15s,background .15s,opacity .15s}.dialog-settings-btn[data-v-c7c1cd07]{color:#64748b}.dialog-settings-btn[data-v-c7c1cd07]:hover{color:#e2e8f0;background:#1e293be6}.dialog-kebab-btn[data-v-c7c1cd07]{color:#64748b}.dialog-kebab-btn[data-v-c7c1cd07]:hover:not(:disabled),.dialog-kebab-btn.is-open[data-v-c7c1cd07]{color:#e2e8f0;background:#1e293be6}.dialog-kebab-btn[data-v-c7c1cd07]:disabled{opacity:.3;cursor:default}.dialog-row.is-archived .dialog-item[data-v-c7c1cd07]{opacity:.7}.pin-icon[data-v-c7c1cd07]{color:#94a3b8;margin-right:4px;vertical-align:-1px}.archive-toggle[data-v-c7c1cd07]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;border:none;border-bottom:1px solid #1e293b;background:#0d1829;color:#cbd5e1;font-size:22.5px;font-weight:600;cursor:pointer;text-align:left;transition:background .12s}.archive-toggle[data-v-c7c1cd07]:hover{background:#111d33}.archive-toggle-label[data-v-c7c1cd07]{flex:1}.archive-toggle-count[data-v-c7c1cd07]{color:#64748b;font-size:21px;font-weight:600}.archive-banner[data-v-c7c1cd07]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;border:none;border-bottom:1px solid #1e293b;background:#0d1829;color:#cbd5e1;font-size:22.5px;font-weight:600;cursor:pointer;text-align:left;flex-shrink:0;transition:background .12s}.archive-banner[data-v-c7c1cd07]:hover{background:#111d33}.archive-banner-label[data-v-c7c1cd07]{flex:1}.archive-banner-count[data-v-c7c1cd07]{color:#64748b;font-size:21px;font-weight:600}.dialog-body[data-v-c7c1cd07]{flex:1;min-width:0}.dialog-title-row[data-v-c7c1cd07]{display:flex;justify-content:space-between;gap:8px}.dialog-title[data-v-c7c1cd07]{color:#e2e8f0;font-size:24px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-time[data-v-c7c1cd07]{color:#64748b;font-size:21px;flex-shrink:0;font-variant-numeric:tabular-nums}.dialog-preview-row[data-v-c7c1cd07]{display:flex;justify-content:space-between;gap:8px;margin-top:3px}.dialog-preview[data-v-c7c1cd07]{color:#64748b;font-size:21.75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unread[data-v-c7c1cd07]{min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#3b82f6;color:#fff;font-size:21px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dialog-section-divider[data-v-c7c1cd07]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px 8px;color:#64748b;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:#0d1829;border-top:1px solid #1e293b;border-bottom:1px solid #1e293b}.global-empty[data-v-c7c1cd07]{padding:14px 16px;text-align:left}.creator-icon[data-v-c7c1cd07]{color:#facc15;margin-right:4px;vertical-align:-1px}.badge-bot[data-v-c7c1cd07]{flex-shrink:0;font-size:16.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#93c5fd;background:#3b82f62e;padding:2px 7px;border-radius:6px}.tg-btn-icon.is-proxy-on[data-v-c7c1cd07]{color:#34d399}.tg-btn-icon.is-proxy-on[data-v-c7c1cd07]:hover:not(:disabled){color:#6ee7b7;background:#10b9811f}.mobile-back[data-v-c7c1cd07],.mobile-account-menu[data-v-c7c1cd07]{display:none}@media(max-width:1023px){.mobile-back[data-v-c7c1cd07],.mobile-account-menu[data-v-c7c1cd07]{display:inline-flex}.list-header[data-v-c7c1cd07]{padding:8px 10px;background:#0f172a}}.msg-shell[data-v-5530ea4e]{position:relative;display:flex;flex-direction:column;gap:6px;max-width:min(75%,560px);align-self:flex-start;align-items:flex-start}.msg-actions-btn[data-v-5530ea4e]{position:absolute;top:4px;display:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid #334155;background:#1e293b;color:#94a3b8;cursor:pointer;transition:background .12s,color .12s}.msg-shell.is-in .msg-actions-btn[data-v-5530ea4e]{right:-30px}.msg-shell.is-out .msg-actions-btn[data-v-5530ea4e]{left:-30px}.msg-actions-btn[data-v-5530ea4e]:hover{background:#334155;color:#fff}@media(max-width:1023px){.msg-actions-btn[data-v-5530ea4e]{display:inline-flex}.msg-shell.is-in .msg-actions-btn[data-v-5530ea4e]{right:-28px}.msg-shell.is-out .msg-actions-btn[data-v-5530ea4e]{left:-28px}}.msg-actions-inline[data-v-5530ea4e]{display:flex;flex-direction:column;min-width:168px;margin-top:4px;padding:4px;background:#1e293b;border:1px solid #334155;border-radius:10px;box-shadow:0 6px 18px #00000052;-webkit-user-select:none;user-select:none}.msg-shell.is-out .msg-actions-inline[data-v-5530ea4e]{align-self:flex-end}.msg-actions-inline-item[data-v-5530ea4e]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:transparent;border:none;color:#e2e8f0;font:inherit;font-size:20.4px;text-align:left;border-radius:6px;cursor:pointer;transition:background .1s}.msg-actions-inline-item[data-v-5530ea4e]:hover{background:#334155}.msg-actions-inline-item.is-danger[data-v-5530ea4e]{color:#f87171}.msg-actions-inline-item.is-danger[data-v-5530ea4e]:hover{background:#f871711f}.msg-actions-inline-sep[data-v-5530ea4e]{height:1px;margin:4px 6px;background:#94a3b82e}.msg-shell.is-out[data-v-5530ea4e]{align-self:flex-end;align-items:flex-end}.msg-shell.is-grouped[data-v-5530ea4e]{margin-top:-6px}.msg-shell.has-buttons[data-v-5530ea4e]{width:70%;max-width:460px}.msg-shell.has-media[data-v-5530ea4e]{max-width:min(75%,400px)}.msg-bubble[data-v-5530ea4e]{position:relative;width:fit-content;max-width:100%;padding:9px 14px 8px;border-radius:14px;word-break:break-word;overflow:hidden}.has-buttons .msg-bubble[data-v-5530ea4e]{width:100%}.has-media .msg-bubble[data-v-5530ea4e]{padding:4px 4px 8px;min-width:180px}.is-in .msg-bubble[data-v-5530ea4e]{background:#1e293b;color:#e2e8f0}.is-in.is-grouped .msg-bubble[data-v-5530ea4e]{border-top-left-radius:6px}.is-out .msg-bubble[data-v-5530ea4e]{background:#3b82f6;color:#fff}.is-out.is-grouped .msg-bubble[data-v-5530ea4e]{border-top-right-radius:6px}.media-wrap[data-v-5530ea4e]{width:100%;border-radius:10px;overflow:hidden;margin-bottom:2px}.media-img[data-v-5530ea4e],.media-video[data-v-5530ea4e]{display:block;width:100%;max-height:300px;object-fit:cover;border-radius:10px}.media-video[data-v-5530ea4e]{object-fit:contain;background:#000}.has-media .msg-text[data-v-5530ea4e]{padding:4px 10px 0}.msg-reply-quote[data-v-5530ea4e]{display:flex;gap:8px;margin-bottom:6px;padding:4px 8px;border-radius:6px;background:#ffffff14;max-width:100%;overflow:hidden}.is-in .msg-reply-quote[data-v-5530ea4e]{background:#94a3b81f}.has-media .msg-reply-quote[data-v-5530ea4e]{margin:4px 6px 6px}.msg-reply-quote-bar[data-v-5530ea4e]{flex:0 0 3px;border-radius:2px;background:#ffffffb3}.is-in .msg-reply-quote-bar[data-v-5530ea4e]{background:#60a5fa}.msg-reply-quote-body[data-v-5530ea4e]{flex:1 1 auto;min-width:0}.msg-reply-quote-title[data-v-5530ea4e]{font-size:calc(16.575px * var(--content-font-scale, 1));font-weight:600;opacity:.9;line-height:1.2}.msg-reply-quote-text[data-v-5530ea4e]{font-size:calc(17.85px * var(--content-font-scale, 1));line-height:1.3;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-text[data-v-5530ea4e]{display:block;white-space:pre-wrap;font-size:calc(21.675px * var(--content-font-scale, 1));line-height:1.45}.msg-text[data-v-5530ea4e] .msg-time-spacer{display:inline-block;width:48px;height:1em;vertical-align:bottom}.msg-text[data-v-5530ea4e] strong{font-weight:700}.msg-text[data-v-5530ea4e] em{font-style:italic}.msg-text[data-v-5530ea4e] u{text-decoration:underline;text-underline-offset:2px}.msg-text[data-v-5530ea4e] s{text-decoration:line-through}.msg-text[data-v-5530ea4e] code{font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:calc(19.125px * var(--content-font-scale, 1));background:#00000040;border-radius:4px;padding:1px 5px}.msg-text[data-v-5530ea4e] pre{font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:calc(18.4875px * var(--content-font-scale, 1));background:#0000004d;border-radius:8px;padding:10px 12px;margin:6px 0;overflow-x:auto;white-space:pre}.msg-text[data-v-5530ea4e] a{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#ffffff80;word-break:break-all}.is-in .msg-text[data-v-5530ea4e] a{text-decoration-color:#94a3b899}.msg-text[data-v-5530ea4e] a:hover{text-decoration-color:currentColor}.msg-text[data-v-5530ea4e] .tg-blockquote{margin:4px 0;padding:4px 10px;border-left:3px solid rgba(255,255,255,.45);border-radius:2px;opacity:.85;display:block}.is-in .msg-text[data-v-5530ea4e] .tg-blockquote{border-left-color:#94a3b880}.msg-text[data-v-5530ea4e] .tg-mention,.msg-text[data-v-5530ea4e] .tg-hashtag{color:inherit;opacity:.85;font-weight:500}.msg-text[data-v-5530ea4e] .tg-peer-link{cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#ffffff73}.is-in .msg-text[data-v-5530ea4e] .tg-peer-link{text-decoration-color:#94a3b88c}.msg-text[data-v-5530ea4e] .tg-peer-link:hover{opacity:.85;text-decoration-color:currentColor}.msg-text[data-v-5530ea4e] .cmd-link{background:none;border:none;padding:0;margin:0;font:inherit;cursor:pointer;color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#ffffff73}.is-in .msg-text[data-v-5530ea4e] .cmd-link{text-decoration-color:#94a3b88c}.msg-text[data-v-5530ea4e] .cmd-link:hover{text-decoration-color:currentColor;opacity:.85}.msg-text[data-v-5530ea4e] .tg-spoiler{background:#ffffff26;border-radius:3px;padding:0 2px;cursor:pointer;color:transparent;transition:color .2s,background .2s;-webkit-user-select:none;user-select:none}.is-in .msg-text[data-v-5530ea4e] .tg-spoiler{background:#94a3b833}.msg-text[data-v-5530ea4e] .tg-spoiler.revealed{color:inherit;background:#ffffff14;cursor:default;-webkit-user-select:text;user-select:text}.is-in .msg-text[data-v-5530ea4e] .tg-spoiler.revealed{background:#94a3b81a}.msg-time-spacer-inline[data-v-5530ea4e]{display:inline-block;width:48px;height:1em;vertical-align:bottom}.msg-time[data-v-5530ea4e]{position:absolute;right:12px;bottom:6px;display:inline-flex;align-items:center;gap:3px;font-size:calc(16.575px * var(--content-font-scale, 1));opacity:.65;pointer-events:none;font-variant-numeric:tabular-nums}.msg-pinned-mark[data-v-5530ea4e]{opacity:.9}.msg-buttons[data-v-5530ea4e]{display:flex;flex-direction:column;gap:6px;width:100%}.btn-row[data-v-5530ea4e]{display:flex;gap:6px;min-width:0}.inline-btn[data-v-5530ea4e]{position:relative;flex:1 1 0;min-width:0;padding:12px 16px;border-radius:12px;border:1px solid rgba(148,163,184,.3);background:#0f172a8c;color:#e2e8f0;font-size:20.4px;font-family:inherit;cursor:pointer;text-align:center;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-btn[data-v-5530ea4e]:hover{background:#94a3b826;border-color:#94a3b880}.inline-btn.has-url[data-v-5530ea4e]{padding-right:24px}.inline-btn.has-url[data-v-5530ea4e]:after{content:"↗";position:absolute;top:4px;right:8px;font-size:14.025px;color:#bae6fdf2}@media(max-width:1023px){.msg-shell[data-v-5530ea4e]{max-width:min(85%,560px)}.msg-shell.has-buttons[data-v-5530ea4e]{width:85%;max-width:460px}.msg-shell.has-media[data-v-5530ea4e]{max-width:min(85%,400px)}}.message-area[data-v-4cb8dfd8]{display:flex;flex-direction:column;height:100%;background:#0d1829;overflow:hidden}.messages-header[data-v-4cb8dfd8]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #1e293b;flex-shrink:0;background:#0f172a;min-height:64px}.header-info[data-v-4cb8dfd8]{display:flex;align-items:center;gap:12px;min-width:0;flex:1;border-radius:8px;padding:4px 6px;margin:-4px -6px;outline:none}.header-info.is-clickable[data-v-4cb8dfd8]{cursor:pointer;transition:background .12s}.header-info.is-clickable[data-v-4cb8dfd8]:hover{background:#1e293b99}.header-info.is-clickable[data-v-4cb8dfd8]:focus-visible{background:#1e293bb3;box-shadow:inset 0 0 0 1px #3b82f680}.header-title-wrap[data-v-4cb8dfd8]{display:flex;flex-direction:column;gap:1px;min-width:0}.header-title[data-v-4cb8dfd8]{color:#f8fafc;font-size:22.3125px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-subtitle[data-v-4cb8dfd8]{color:#64748b;font-size:17.85px;white-space:nowrap}.messages-scroll[data-v-4cb8dfd8]{flex:1;overflow-y:auto;padding:16px 20px 20px;display:flex;flex-direction:column;gap:8px}.pinned-banner[data-v-4cb8dfd8]{position:relative;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 14px;border-bottom:1px solid #1e293b;background:#0f172a;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;outline:none;transition:background .12s}.pinned-banner[data-v-4cb8dfd8]:hover,.pinned-banner[data-v-4cb8dfd8]:focus-visible{background:#111c33}.pinned-banner-bar[data-v-4cb8dfd8]{position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:2px;background:#60a5fa}.pinned-banner-icon[data-v-4cb8dfd8]{color:#60a5fa;flex-shrink:0}.pinned-banner-body[data-v-4cb8dfd8]{flex:1 1 auto;min-width:0}.pinned-banner-title[data-v-4cb8dfd8]{display:flex;align-items:baseline;gap:8px;color:#60a5fa;font-size:16.575px;font-weight:600;line-height:1.2}.pinned-banner-counter[data-v-4cb8dfd8]{color:#64748b;font-weight:500;font-size:15.3px}.pinned-banner-text[data-v-4cb8dfd8]{color:#cbd5e1;font-size:18.4875px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pinned-banner-unpin[data-v-4cb8dfd8]{flex-shrink:0;color:#64748b}.pinned-banner-unpin[data-v-4cb8dfd8]:hover{color:#e2e8f0}.empty[data-v-4cb8dfd8]{color:#64748b;text-align:center;margin:auto;font-size:20.4px}.empty.loading-block[data-v-4cb8dfd8]{display:flex;flex-direction:column;align-items:center;gap:14px;color:#94a3b8;font-size:20.4px}.load-older-indicator[data-v-4cb8dfd8]{display:flex;justify-content:center;padding:6px 0;color:#94a3b8}.date-separator[data-v-4cb8dfd8]{position:sticky;top:0;z-index:1;display:flex;justify-content:center;margin:12px 0 4px;pointer-events:none}.date-separator[data-v-4cb8dfd8]:first-child{margin-top:0}.mobile-back[data-v-4cb8dfd8]{display:none}.header-actions[data-v-4cb8dfd8]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.header-info-btn[data-v-4cb8dfd8]{color:#94a3b8}.header-info-btn[data-v-4cb8dfd8]:hover{color:#e2e8f0}@media(max-width:1023px){.mobile-back[data-v-4cb8dfd8]{display:inline-flex}.header-avatar[data-v-4cb8dfd8]{display:flex}.messages-header[data-v-4cb8dfd8]{position:sticky;top:0;z-index:10;min-height:52px;padding:8px 12px;-webkit-tap-highlight-color:transparent}.header-info[data-v-4cb8dfd8]{min-height:36px;touch-action:manipulation}.header-title[data-v-4cb8dfd8]{font-size:21.0375px}.messages-scroll[data-v-4cb8dfd8]{padding:12px 12px 16px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}.date-pill[data-v-4cb8dfd8]{background:#0f172ad9;border:1px solid #1e293b;color:#94a3b8;font-size:17.85px;font-weight:600;padding:4px 12px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.service-line[data-v-4cb8dfd8]{display:flex;justify-content:center;margin:4px 0}.service-pill[data-v-4cb8dfd8]{background:#1e293b99;border:1px solid rgba(51,65,85,.6);color:#94a3b8;font-size:17.85px;padding:3px 10px;border-radius:999px;max-width:80%;text-align:center;line-height:1.4}.msg-flash[data-v-4cb8dfd8]{animation:msg-flash-anim-4cb8dfd8 1.6s ease-out;border-radius:12px}@keyframes msg-flash-anim-4cb8dfd8{0%{background:#3b82f659}60%{background:#3b82f62e}to{background:transparent}}.cmd-menu[data-v-4b148ef3]{position:relative;flex-shrink:0}.cmd-toggle[data-v-4b148ef3]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #1e293b;border-radius:10px;background:#0d1829;color:#94a3b8;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.cmd-toggle[data-v-4b148ef3]:hover{background:#1e293b;color:#e2e8f0}.cmd-toggle.is-active[data-v-4b148ef3]{background:#3b82f62e;border-color:#3b82f6;color:#93c5fd}.cmd-popover[data-v-4b148ef3]{position:absolute;bottom:calc(100% + 8px);left:0;width:min(340px,80vw);max-height:min(360px,60vh);overflow-y:auto;background:#0f172a;border:1px solid #1e293b;border-radius:12px;box-shadow:0 8px 24px #00000073;z-index:60;animation:cmd-pop-in-4b148ef3 .12s ease-out}@keyframes cmd-pop-in-4b148ef3{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cmd-header[data-v-4b148ef3]{padding:10px 14px 8px;color:#64748b;font-size:19.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #1e293b}.cmd-list[data-v-4b148ef3]{list-style:none;margin:0;padding:4px 0}.cmd-item[data-v-4b148ef3]{width:100%;display:flex;flex-direction:column;gap:2px;padding:9px 14px;border:none;background:transparent;text-align:left;cursor:pointer;transition:background .1s;font-family:inherit}.cmd-item[data-v-4b148ef3]:hover{background:#3b82f624}.cmd-name[data-v-4b148ef3]{color:#93c5fd;font-size:22.5px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cmd-desc[data-v-4b148ef3]{color:#94a3b8;font-size:21px;line-height:1.35}.composer[data-v-88d92f75]{display:flex;flex-direction:column;gap:0;padding:0;border-top:1px solid #1e293b;background:#0f172a;flex-shrink:0}.composer-row[data-v-88d92f75]{display:flex;align-items:flex-end;gap:10px;padding:12px 16px max(12px,env(safe-area-inset-bottom,0px))}.file-input-hidden[data-v-88d92f75]{display:none}.attach-btn[data-v-88d92f75]{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:#64748b;width:48px;height:48px;border-radius:10px;cursor:pointer;flex-shrink:0;transition:color .12s,background .12s}.attach-btn[data-v-88d92f75]:hover:not(:disabled){color:#e2e8f0;background:#1e293b}.attach-btn[data-v-88d92f75]:disabled{color:#334155;cursor:not-allowed}.reply-bar[data-v-88d92f75]{display:flex;align-items:center;gap:10px;padding:8px 16px 0}.reply-bar-stripe[data-v-88d92f75]{flex:0 0 3px;align-self:stretch;border-radius:2px;background:#3b82f6}.reply-bar.is-edit .reply-bar-stripe[data-v-88d92f75]{background:#f59e0b}.reply-bar.is-edit .reply-bar-title[data-v-88d92f75]{color:#fbbf24}.reply-bar-body[data-v-88d92f75]{flex:1 1 auto;min-width:0}.reply-bar-title[data-v-88d92f75]{font-size:16.575px;font-weight:600;color:#60a5fa;line-height:1.2}.reply-bar-text[data-v-88d92f75]{font-size:17.85px;color:#94a3b8;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reply-bar-close[data-v-88d92f75]{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:#64748b;width:28px;height:28px;border-radius:50%;cursor:pointer;flex-shrink:0;transition:background .12s,color .12s}.reply-bar-close[data-v-88d92f75]:hover{background:#1e293b;color:#e2e8f0}.media-preview[data-v-88d92f75]{display:flex;align-items:center;gap:10px;padding:10px 16px 0}.preview-thumb[data-v-88d92f75]{width:56px;height:56px;object-fit:cover;border-radius:8px;border:1px solid #1e293b;flex-shrink:0}.preview-video[data-v-88d92f75]{background:#000}.preview-name[data-v-88d92f75]{flex:1;font-size:19.125px;color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-clear[data-v-88d92f75]{display:inline-flex;align-items:center;justify-content:center;background:#1e293b;border:none;color:#94a3b8;width:32px;height:32px;border-radius:50%;cursor:pointer;flex-shrink:0;transition:background .12s,color .12s}.preview-clear[data-v-88d92f75]:hover{background:#ef4444;color:#fff}.composer-input[data-v-88d92f75]{flex:1;min-height:48px;background:#0d1829;color:#e2e8f0;border:1px solid #1e293b;border-radius:10px;padding:11px 14px;font-size:21.0375px;font-family:inherit;line-height:1.45;resize:none;outline:none;max-height:160px;overflow-y:hidden}.composer-input[data-v-88d92f75]:focus{border-color:#3b82f6}.composer-btn[data-v-88d92f75]{display:inline-flex;align-items:center;justify-content:center;background:#3b82f6;border:none;color:#fff;border-radius:10px;width:48px;height:48px;cursor:pointer;flex-shrink:0;transition:background .12s}.composer-btn[data-v-88d92f75]:hover:not(:disabled){background:#2563eb}.composer-btn[data-v-88d92f75]:disabled{background:#1e293b;color:#64748b;cursor:not-allowed}.composer-start[data-v-88d92f75]{padding:16px 16px max(16px,env(safe-area-inset-bottom,0px))}.start-btn[data-v-88d92f75]{width:100%;background:#3b82f6;border:none;color:#fff;font-size:20.4px;font-weight:600;font-family:inherit;padding:16px 20px;border-radius:10px;cursor:pointer;transition:background .12s}.start-btn[data-v-88d92f75]:hover:not(:disabled){background:#2563eb}.start-btn[data-v-88d92f75]:disabled{background:#1e293b;color:#64748b;cursor:not-allowed}.forward-modal[data-v-7c145275]{display:flex;flex-direction:column;min-height:0;max-height:60vh}.forward-search[data-v-7c145275]{position:relative;margin-bottom:12px}.forward-search-icon[data-v-7c145275]{position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#64748b;pointer-events:none}.forward-search-input[data-v-7c145275]{width:100%;box-sizing:border-box;padding:9px 12px 9px 32px;border-radius:8px;border:1px solid #1e293b;background:#0b1424;color:#e2e8f0;font-size:22.5px;outline:none}.forward-search-input[data-v-7c145275]:focus{border-color:#3b82f6}.forward-empty[data-v-7c145275]{color:#64748b;text-align:center;padding:24px 0;font-size:22.5px}.forward-list[data-v-7c145275]{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1 1 auto}.forward-item[data-v-7c145275]{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px;cursor:pointer;transition:background .1s}.forward-item[data-v-7c145275]:hover{background:#1e293b99}.forward-item.is-busy[data-v-7c145275]{opacity:.6;pointer-events:none}.forward-item-body[data-v-7c145275]{flex:1 1 auto;min-width:0}.forward-item-title[data-v-7c145275]{color:#e2e8f0;font-size:22.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.forward-item-sub[data-v-7c145275]{color:#64748b;font-size:19.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-modal-title[data-v-f0ba114a]{font-size:22.5px;font-weight:600;color:#94a3b8}.mini-profile[data-v-f0ba114a]{display:flex;flex-direction:column;gap:16px}.mini-loading[data-v-f0ba114a]{display:flex;justify-content:center;padding:32px 0}.mini-hero[data-v-f0ba114a]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:4px 0 0}.mini-name[data-v-f0ba114a]{display:flex;align-items:center;gap:6px;margin:0;color:#f1f5f9;font-size:27px;font-weight:600;text-align:center}.mini-verified[data-v-f0ba114a]{background:#3b82f6;color:#fff;border-radius:50%;padding:1px;flex-shrink:0}.mini-kind[data-v-f0ba114a]{margin:0;font-size:21px;color:#64748b}.mini-section[data-v-f0ba114a]{background:#0f172a99;border:1px solid #1e293b;border-radius:10px;padding:10px 12px}.mini-section-label[data-v-f0ba114a]{color:#64748b;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.mini-about[data-v-f0ba114a]{margin:0;color:#e2e8f0;font-size:22.5px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.mini-username-row[data-v-f0ba114a]{display:flex;align-items:center;gap:8px}.mini-username[data-v-f0ba114a]{flex:1;color:#60a5fa;font-size:22.5px;font-weight:500;text-decoration:none;word-break:break-all}.mini-username[data-v-f0ba114a]:hover{text-decoration:underline}.mini-copy-btn[data-v-f0ba114a]{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid #334155;color:#94a3b8;width:28px;height:28px;border-radius:6px;cursor:pointer;flex-shrink:0;transition:background .12s,color .12s,border-color .12s}.mini-copy-btn[data-v-f0ba114a]:hover{background:#1e293b;color:#e2e8f0}.mini-copy-btn.is-copied[data-v-f0ba114a]{color:#4ade80;border-color:#4ade8066}.mini-actions[data-v-f0ba114a]{display:flex;gap:8px;margin-top:4px}.mini-webapp-badge[data-v-f0ba114a]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;box-sizing:border-box;padding:10px 12px;background:#3b82f61f;color:#93c5fd;border:1px solid rgba(59,130,246,.35);border-radius:10px;font-size:21px;font-weight:500;cursor:default;-webkit-user-select:none;user-select:none}.mini-open-btn[data-v-f0ba114a],.mini-chat-btn[data-v-f0ba114a]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border-radius:10px;font-size:22.5px;font-weight:500;font-family:inherit;cursor:pointer;text-decoration:none;transition:background .12s}.mini-open-btn[data-v-f0ba114a]{background:#3b82f6;color:#fff;border:none}.mini-open-btn[data-v-f0ba114a]:hover{background:#2563eb}.mini-chat-btn[data-v-f0ba114a]{background:transparent;color:#e2e8f0;border:1px solid #334155}.mini-chat-btn[data-v-f0ba114a]:hover{background:#1e293b}.info-panel[data-v-81ae8007]{display:flex;flex-direction:column;height:100%;background:#0f172a;border-left:1px solid #1e293b;overflow:hidden}.info-header[data-v-81ae8007]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid #1e293b;flex-shrink:0}.info-header-title[data-v-81ae8007]{color:#e2e8f0;font-size:22.5px;font-weight:600}.info-close-btn[data-v-81ae8007]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:6px;background:transparent;color:#94a3b8;cursor:pointer;transition:background .12s,color .12s}.info-close-btn[data-v-81ae8007]:hover{color:#e2e8f0;background:#1e293be6}.info-scroll[data-v-81ae8007]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.info-hero[data-v-81ae8007]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 16px 8px;border-bottom:1px solid #1e293b;background:#0f172a}.info-title[data-v-81ae8007]{color:#f1f5f9;font-size:27px;font-weight:700;margin:4px 0 0;text-align:center;word-break:break-word}.info-username[data-v-81ae8007]{color:#60a5fa;font-size:22.5px;text-decoration:none}.info-username[data-v-81ae8007]:hover{text-decoration:underline}.info-subtitle[data-v-81ae8007]{color:#64748b;font-size:19.5px}.tabs[data-v-81ae8007]{flex-shrink:0;display:flex;align-items:stretch;gap:2px;border-bottom:1px solid #1e293b;padding:0 12px;background:#0f172a;overflow-x:auto;scrollbar-width:none}.tabs[data-v-81ae8007]::-webkit-scrollbar{display:none}.tab[data-v-81ae8007]{position:relative;display:inline-flex;align-items:center;gap:5px;padding:8px 10px;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:#94a3b8;font:500 12px inherit;cursor:pointer;transition:color .12s,border-color .12s;white-space:nowrap}.tab[data-v-81ae8007]:hover{color:#e2e8f0}.tab.active[data-v-81ae8007]{color:#e2e8f0;font-weight:600;border-bottom-color:#3b82f6}.tab[data-v-81ae8007]:focus-visible{outline:2px solid #3b82f6;outline-offset:-2px}.tab-label[data-v-81ae8007]{font-size:19.5px}.tabpanel[data-v-81ae8007]{outline:none;display:flex;flex-direction:column;gap:12px}.info-state[data-v-81ae8007]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px;color:#94a3b8;font-size:21px}.info-state-error[data-v-81ae8007]{color:#fca5a5}.info-empty[data-v-81ae8007]{color:#64748b;font-size:21px;text-align:center;padding:14px 0;margin:0}.info-section[data-v-81ae8007]{display:flex;flex-direction:column;gap:6px}.info-section-label[data-v-81ae8007]{color:#64748b;font-size:19.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.info-about[data-v-81ae8007]{color:#cbd5e1;font-size:22.5px;line-height:1.4;margin:0;white-space:pre-wrap;word-break:break-word}.info-facts[data-v-81ae8007]{display:flex;flex-direction:column;gap:8px;background:#0d1829;border:1px solid #1e293b;border-radius:10px;padding:12px}.info-fact[data-v-81ae8007]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.info-fact-label[data-v-81ae8007]{color:#64748b;font-size:19.5px}.info-fact-value[data-v-81ae8007]{color:#e2e8f0;font-size:21px;font-weight:500;text-align:right;word-break:break-all}.info-fact-value.mono[data-v-81ae8007]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:19.5px}.info-invite-row[data-v-81ae8007]{display:flex;gap:6px}.info-invite-input[data-v-81ae8007]{flex:1;min-width:0;padding:7px 10px;border:1px solid #1e293b;border-radius:6px;background:#0d1829;color:#cbd5e1;font-size:19.5px;outline:none}.info-invite-input[data-v-81ae8007]:focus{border-color:#3b82f6}.info-copy-btn[data-v-81ae8007]{flex-shrink:0;padding:7px 12px;border:1px solid #1e293b;border-radius:6px;background:transparent;color:#cbd5e1;font-size:19.5px;font-weight:600;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.info-copy-btn[data-v-81ae8007]:hover{background:#1e293bd9;color:#e2e8f0}.info-copy-btn.is-copied[data-v-81ae8007]{background:#22c55e26;border-color:#22c55e73;color:#86efac}.links-list[data-v-81ae8007]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.links-item[data-v-81ae8007]{padding:8px 10px;background:#0d1829;border:1px solid #1e293b;border-radius:8px;display:flex;flex-direction:column;gap:3px}.links-url[data-v-81ae8007]{color:#60a5fa;font-size:21px;word-break:break-all;text-decoration:none}.links-url[data-v-81ae8007]:hover{text-decoration:underline}.links-snippet[data-v-81ae8007]{color:#94a3b8;font-size:19.5px;margin:0;line-height:1.4;word-break:break-word;max-height:3.2em;overflow:hidden}.links-date[data-v-81ae8007]{color:#64748b;font-size:18px;font-variant-numeric:tabular-nums}.stickers-grid[data-v-81ae8007]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.sticker-cell[data-v-81ae8007]{position:relative;aspect-ratio:1 / 1;background:#0d1829;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.sticker-cell img[data-v-81ae8007]{max-width:100%;max-height:100%;object-fit:contain}.sticker-emoji[data-v-81ae8007]{position:absolute;left:4px;top:4px;font-size:22.5px}.gifts-grid[data-v-81ae8007]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.gift-cell[data-v-81ae8007]{background:#0d1829;border:1px solid #1e293b;border-radius:10px;padding:12px 8px;display:flex;flex-direction:column;align-items:center;gap:4px;color:#cbd5e1;position:relative}.gift-title[data-v-81ae8007]{font-size:19.5px;text-align:center;word-break:break-word}.gift-stars[data-v-81ae8007]{color:#fbbf24;font-size:19.5px;font-weight:600}.gift-limited[data-v-81ae8007]{position:absolute;top:4px;right:6px;background:#ec48992e;color:#f9a8d4;font-size:16.5px;padding:1px 5px;border-radius:4px}.search-row[data-v-81ae8007]{display:flex;gap:6px}.search-field[data-v-81ae8007]{flex:1;min-width:0;padding:8px 10px;border:1px solid #1e293b;border-radius:8px;background:#0d1829;color:#e2e8f0;font-size:21px;outline:none}.search-field[data-v-81ae8007]:focus{border-color:#3b82f6}.search-go[data-v-81ae8007]{padding:8px 14px;border:1px solid rgba(59,130,246,.55);border-radius:8px;background:#3b82f62e;color:#93c5fd;font:600 13px inherit;cursor:pointer;transition:background .12s}.search-go[data-v-81ae8007]:hover:not(:disabled){background:#3b82f64d}.search-go[data-v-81ae8007]:disabled{opacity:.5;cursor:not-allowed}.search-results[data-v-81ae8007]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.search-result[data-v-81ae8007]{width:100%;background:#0d1829;border:1px solid #1e293b;border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;align-items:stretch;gap:3px;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background .12s,border-color .12s}.search-result[data-v-81ae8007]:hover{background:#3b82f61a;border-color:#3b82f666}.search-result[data-v-81ae8007]:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.search-result-text[data-v-81ae8007]{color:#e2e8f0;font-size:21px;line-height:1.4;word-break:break-word;white-space:pre-wrap}.search-result-text[data-v-81ae8007] mark{background:#facc154d;color:#fde68a;padding:0 2px;border-radius:2px}.search-result-date[data-v-81ae8007]{color:#64748b;font-size:18px;font-variant-numeric:tabular-nums}@media(max-width:480px){.stickers-grid[data-v-81ae8007]{grid-template-columns:repeat(3,1fr)}.gifts-grid[data-v-81ae8007]{grid-template-columns:repeat(2,1fr)}}.tg-module[data-v-5c24196d]{height:100%;overflow:hidden;padding:clamp(16px,4vh,90px) clamp(20px,3vw,48px) clamp(20px,2.2vw,36px);background-color:#0f172a;box-sizing:border-box}.tg-layout[data-v-5c24196d]{position:relative;display:grid;grid-template-columns:420px 360px minmax(0,1fr);height:100%;border:1px solid #1e293b;border-radius:16px;overflow:hidden;background:#0d1829}.tg-layout.has-info-panel[data-v-5c24196d]{grid-template-columns:420px 360px minmax(0,1fr) 320px}.dialog-info-pane[data-v-5c24196d]{display:flex;flex-direction:column;overflow:hidden;background:#0f172a;min-width:0}.accounts-sidebar[data-v-5c24196d]{display:flex;flex-direction:column;border-right:1px solid #1e293b;overflow:hidden;background:#0f172a}.sidebar-header[data-v-5c24196d]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #1e293b;flex-shrink:0;min-height:64px}.sidebar-title-row[data-v-5c24196d]{display:flex;align-items:center;gap:10px}.sidebar-header h2[data-v-5c24196d]{margin:0;color:#f8fafc;font-size:25.5px;font-weight:700}.empty-state.loading-row[data-v-5c24196d]{display:flex;align-items:center;justify-content:center;gap:10px}.account-loading[data-v-5c24196d]{align-self:center;flex-shrink:0}.header-buttons[data-v-5c24196d]{display:flex;align-items:center;gap:8px}.empty-state[data-v-5c24196d]{padding:24px 16px;color:#64748b;font-size:22.5px;text-align:center;margin:0}.accounts-list[data-v-5c24196d]{flex:1;overflow-y:auto}.account-item[data-v-5c24196d]{position:relative;display:flex;align-items:stretch;border-bottom:1px solid #1e293b;transition:background .15s}.account-item[data-v-5c24196d]:hover{background:#1e293b99}.account-item.is-active[data-v-5c24196d]{background:#3b82f62e;box-shadow:inset 3px 0 #3b82f6}.account-controls[data-v-5c24196d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 4px 10px 8px;flex-shrink:0}.account-controls .tg-btn-icon[data-v-5c24196d],.account-controls .account-loading[data-v-5c24196d]{width:26px;height:26px;padding:0}.account-main[data-v-5c24196d]{flex:1;display:flex;align-items:center;gap:14px;padding:14px 16px 14px 6px;border:none;background:transparent;cursor:pointer;text-align:left;min-width:0}.account-main.is-search-locked[data-v-5c24196d]{cursor:not-allowed;opacity:.75}.account-info[data-v-5c24196d]{flex:1;min-width:0}.account-name[data-v-5c24196d]{color:#e2e8f0;font-size:24px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:6px;min-width:0}.for-search-badge[data-v-5c24196d]{background:#3b82f62e;color:#93c5fd;border:1px solid rgba(59,130,246,.35);border-radius:999px;padding:1px 8px;font-size:16.5px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.deleted-badge[data-v-5c24196d]{font-size:22.5px;line-height:1;flex-shrink:0}.account-sub[data-v-5c24196d]{color:#64748b;font-size:21px;margin-top:3px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-username[data-v-5c24196d]{color:#94a3b8;margin-left:8px}.account-item .account-proxy.is-proxy-on[data-v-5c24196d]{color:#34d399}.account-item .account-proxy.is-proxy-on[data-v-5c24196d]:hover:not(:disabled){color:#6ee7b7;background:#10b9811f}.account-item .account-delete[data-v-5c24196d]{opacity:0;transition:opacity .12s}.account-item:hover .account-delete[data-v-5c24196d],.account-item .account-delete[data-v-5c24196d]:focus-visible{opacity:1}.dialogs-pane[data-v-5c24196d]{position:relative;border-right:1px solid #1e293b;overflow:hidden;display:flex;flex-direction:column}.dialogs-menu-fab[data-v-5c24196d]{position:absolute;left:14px;bottom:14px;width:48px;height:48px;border-radius:50%;border:1px solid #1e293b;background:#1e293b;color:#e2e8f0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 22px #0006;z-index:5;transition:background .15s,color .15s}.dialogs-menu-fab[data-v-5c24196d]:hover{background:#334155;color:#f8fafc}.messages-pane[data-v-5c24196d]{display:flex;flex-direction:column;overflow:hidden}.placeholder[data-v-5c24196d]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#475569;font-size:24px}.placeholder p[data-v-5c24196d]{margin:0}.account-menu-backdrop[data-v-5c24196d]{position:absolute;inset:0;background:#0206178c;z-index:40}.account-menu[data-v-5c24196d]{position:absolute;top:0;left:0;bottom:0;width:100%;display:flex;flex-direction:column;background:#0f172a;border-right:1px solid #1e293b;box-shadow:0 12px 36px #00000073;z-index:41;overflow:hidden}.account-menu-hero[data-v-5c24196d]{position:relative;padding:22px 20px 18px;border-bottom:1px solid #1e293b;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.account-menu-close[data-v-5c24196d]{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:#94a3b8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.account-menu-close[data-v-5c24196d]:hover{background:#1e293bb3;color:#e2e8f0}.account-menu-hero-empty[data-v-5c24196d]{width:64px;height:64px;border-radius:50%;background:#1e293b;color:#64748b;display:inline-flex;align-items:center;justify-content:center}.account-menu-name[data-v-5c24196d]{margin-top:8px;color:#f8fafc;font-size:25.5px;font-weight:700}.account-menu-sub[data-v-5c24196d]{color:#64748b;font-size:21px;font-variant-numeric:tabular-nums}.account-menu-nav[data-v-5c24196d]{flex:1;display:flex;flex-direction:column;padding:8px 0;overflow-y:auto}.account-menu-item[data-v-5c24196d]{display:flex;align-items:center;gap:16px;padding:12px 20px;border:none;background:transparent;color:#e2e8f0;font-size:24px;font-weight:500;cursor:pointer;text-align:left}.account-menu-item[data-v-5c24196d] .tg-icon{color:#94a3b8}.account-menu-item[data-v-5c24196d]:hover:not(:disabled){background:#3b82f61f}.account-menu-item[data-v-5c24196d]:hover:not(:disabled) .tg-icon{color:#e2e8f0}.account-menu-item[data-v-5c24196d]:disabled{opacity:.4;cursor:not-allowed}.account-menu-divider[data-v-5c24196d]{height:1px;background:#1e293b;margin:6px 0}.account-menu-eyebrow[data-v-5c24196d]{font-size:18px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#3b82f6}.account-menu--dashboard .account-menu-hero[data-v-5c24196d]{background:linear-gradient(180deg,rgba(59,130,246,.12),transparent)}.account-menu-item.is-danger[data-v-5c24196d],.account-menu-item.is-danger[data-v-5c24196d] .tg-icon{color:#f87171}.account-menu-item.is-danger[data-v-5c24196d]:hover:not(:disabled){background:#ef44441a}.account-menu-backdrop-enter-active[data-v-5c24196d],.account-menu-backdrop-leave-active[data-v-5c24196d]{transition:opacity .18s ease}.account-menu-backdrop-enter-from[data-v-5c24196d],.account-menu-backdrop-leave-to[data-v-5c24196d]{opacity:0}.account-menu-panel-enter-active[data-v-5c24196d],.account-menu-panel-leave-active[data-v-5c24196d]{transition:transform .22s ease}.account-menu-panel-enter-from[data-v-5c24196d],.account-menu-panel-leave-to[data-v-5c24196d]{transform:translate(-100%)}.error-banner[data-v-5c24196d]{position:fixed;bottom:24px;right:24px;background:#ef4444;color:#fff;padding:10px 14px;border-radius:8px;font-size:21px;margin:0;box-shadow:0 4px 12px #0000004d;max-width:400px}@media(max-width:1023px){.tg-module[data-v-5c24196d]{padding:0;height:calc(100svh - 56px);height:calc(100dvh - 56px)}.tg-layout[data-v-5c24196d],.tg-layout.has-info-panel[data-v-5c24196d]{grid-template-columns:1fr;border-radius:0;border-left:none;border-right:none;border-top:none}.pane[data-v-5c24196d]:not(.active){display:none}.pane.dialog-info-pane[data-v-5c24196d]{position:absolute;inset:0;z-index:40;display:flex}.accounts-sidebar[data-v-5c24196d],.dialogs-pane[data-v-5c24196d]{border-right:none}.sidebar-header[data-v-5c24196d]{min-height:56px;padding:12px 14px}.sidebar-header h2[data-v-5c24196d]{font-size:24px}.header-buttons[data-v-5c24196d]{gap:6px}.dialogs-menu-fab[data-v-5c24196d]{display:none}.account-item .account-delete[data-v-5c24196d]{opacity:1}.error-banner[data-v-5c24196d]{bottom:12px;right:12px;left:12px;max-width:none}}.composer-disabled[data-v-5c24196d]{margin:0;padding:14px 16px;text-align:center;color:#94a3b8;font-size:21px;border-top:1px solid #1e293b;background:#0d1829}.join-cta[data-v-5c24196d]{padding:12px 16px max(12px,env(safe-area-inset-bottom,0px));border-top:1px solid #1e293b;background:#0f172a;flex-shrink:0}.join-btn[data-v-5c24196d]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;border:none;border-radius:10px;background:#3b82f6;color:#fff;font-size:24px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .12s}.join-btn[data-v-5c24196d]:hover:not(:disabled){background:#2563eb}.join-btn[data-v-5c24196d]:disabled{background:#1e3a8a;color:#cbd5e1;cursor:progress}@media(hover:none){.account-item .account-delete[data-v-5c24196d]{opacity:1}}.login-page[data-v-98895778]{min-height:100vh;display:grid;place-items:center;padding:20px}.login-stack[data-v-98895778]{width:min(93vw,510px);position:relative;margin-top:0;transform:translateY(72px)}.login-card[data-v-98895778]{width:100%;background:#0f172abf;border:1px solid rgba(71,85,105,.35);border-radius:16px;padding:32px;display:grid;gap:12px}.login-logo[data-v-98895778]{width:100%;max-height:380px;object-fit:contain;position:absolute;left:50%;bottom:calc(100% - 80px);transform:translate(-50%);filter:brightness(1.18) contrast(1.08);pointer-events:none;display:block}.title[data-v-98895778]{font-size:calc(1.8rem * var(--content-font-scale, 1))}.subtitle[data-v-98895778]{color:#94a3b8;margin-bottom:10px;font-size:calc(1.05rem * var(--content-font-scale, 1))}.label[data-v-98895778]{color:#cbd5e1;font-size:calc(1rem * var(--content-font-scale, 1))}.input[data-v-98895778]{width:100%;border:1px solid rgba(100,116,139,.45);background:#0f172ab3;color:#e2e8f0;border-radius:10px;padding:12px 14px;font-size:calc(1rem * var(--content-font-scale, 1))}.error[data-v-98895778]{color:#fca5a5;font-size:calc(1rem * var(--content-font-scale, 1))}.submit[data-v-98895778]{margin-top:12px;border:none;border-radius:10px;padding:12px 16px;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-weight:600;font-size:calc(1.05rem * var(--content-font-scale, 1))}.submit[data-v-98895778]:disabled{opacity:.6;cursor:default}.settings-page[data-v-7b0d8aad]{height:100%;padding:40px 60px;overflow:auto}.settings-header h1[data-v-7b0d8aad]{color:#f1f5f9;margin:0 0 8px}.settings-header p[data-v-7b0d8aad]{color:#94a3b8;margin:0 0 20px}.bot-link[data-v-7b0d8aad]{color:#60a5fa;text-decoration:none}.bot-link[data-v-7b0d8aad]:hover{text-decoration:underline}.settings-layout[data-v-7b0d8aad]{display:flex;gap:20px;align-items:flex-start}.menu-column[data-v-7b0d8aad]{width:240px;display:flex;flex-direction:column;gap:10px}.menu-btn[data-v-7b0d8aad]{text-align:left;background:#4755691a;border:1px solid rgba(71,85,105,.3);color:#cbd5e1;border-radius:8px;padding:10px 12px;cursor:pointer}.menu-btn.active[data-v-7b0d8aad]{color:#fff;border-color:#3b82f699;background:#3b82f633}.content-column[data-v-7b0d8aad]{flex:1;min-width:0}.placeholder-card[data-v-7b0d8aad]{width:100%;max-width:560px;background:#4755691a;border:1px solid rgba(71,85,105,.3);border-radius:12px;padding:20px}.placeholder-card h2[data-v-7b0d8aad]{margin:0 0 8px;color:#f1f5f9}.placeholder-card p[data-v-7b0d8aad]{margin:0;color:#94a3b8}.state-text.error[data-v-7b0d8aad]{color:#f87171}.items-list[data-v-7b0d8aad]{margin-top:10px;display:flex;flex-direction:column;gap:10px}.item-card[data-v-7b0d8aad]{border:1px solid rgba(71,85,105,.3);border-radius:10px;padding:12px;background:#0f172a73}.item-card h3[data-v-7b0d8aad]{margin:0 0 6px;color:#f1f5f9}.item-card p[data-v-7b0d8aad]{margin:0;color:#cbd5e1}.back-btn[data-v-7b0d8aad]{margin-top:8px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;border-radius:8px;padding:10px 14px;cursor:pointer}
