.loading[data-v-29ab00a5]{text-align:center;padding:4rem}.scraper-stats[data-v-29ab00a5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.scraper-stat[data-v-29ab00a5]{display:flex;justify-content:space-between;padding:.75rem;background:var(--bg-color);border-radius:8px}.scraper-stat .label[data-v-29ab00a5]{color:var(--text-secondary)}.scraper-stat .value[data-v-29ab00a5]{font-weight:700;color:var(--primary-color)}.target-breakdown[data-v-29ab00a5]{display:flex;flex-direction:column;gap:1.5rem}.breakdown-item[data-v-29ab00a5]{display:grid;grid-template-columns:1fr 3fr auto;gap:1rem;align-items:center}.breakdown-label[data-v-29ab00a5]{display:flex;flex-direction:column;gap:.25rem}.percentage[data-v-29ab00a5]{font-size:.75rem;color:var(--text-secondary)}.breakdown-bar[data-v-29ab00a5]{height:24px;background:var(--bg-color);border-radius:12px;overflow:hidden}.breakdown-fill[data-v-29ab00a5]{height:100%;transition:width .3s}.breakdown-fill.blue[data-v-29ab00a5]{background:var(--primary-color)}.breakdown-fill.success[data-v-29ab00a5]{background:var(--success-color)}.breakdown-fill.warning[data-v-29ab00a5]{background:var(--warning-color)}.breakdown-fill.danger[data-v-29ab00a5]{background:var(--danger-color)}.breakdown-count[data-v-29ab00a5]{font-weight:700;font-size:1.25rem;min-width:60px;text-align:right}.quick-actions[data-v-29ab00a5]{display:flex;flex-wrap:wrap;gap:1rem}.page-header[data-v-09be6195]{margin-bottom:1.5rem;text-align:center}.page-title[data-v-09be6195]{font-size:1.75rem;font-weight:700;margin-bottom:.25rem;background:linear-gradient(135deg,var(--primary-color) 0%,#4F46E5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-09be6195]{font-size:.875rem;color:var(--text-secondary);font-weight:400}.status-grid[data-v-09be6195]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-bottom:1.5rem}.status-card[data-v-09be6195]{background:var(--card-bg);border-radius:10px;padding:1rem;display:flex;align-items:center;gap:.625rem;border:1px solid var(--border-color);transition:all .2s ease;text-align:center}.status-card[data-v-09be6195]:hover{border-color:#ffffff26;transform:none}.status-card.status-running[data-v-09be6195]{border-color:#17bf634d}.status-card.status-stopped[data-v-09be6195]{border-color:var(--border-color)}.status-card.status-primary[data-v-09be6195]{border-color:#1da1f233}.status-card.status-success[data-v-09be6195]{border-color:#17bf634d}.status-card.status-info[data-v-09be6195]{border-color:#8b5cf64d}.status-icon[data-v-09be6195]{font-size:1.25rem}.status-content[data-v-09be6195]{flex:1}.status-label[data-v-09be6195]{font-size:.625rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:.125rem;font-weight:500}.status-value[data-v-09be6195]{font-size:1.125rem;font-weight:600;color:var(--text-color)}.control-card[data-v-09be6195]{margin-bottom:1.5rem}.scraper-form[data-v-09be6195]{display:flex;flex-direction:column;gap:1rem}.form-group[data-v-09be6195]{display:flex;flex-direction:column;gap:.375rem}.form-label[data-v-09be6195]{display:flex;align-items:center;gap:.375rem;font-weight:600;font-size:.875rem;color:var(--text-color)}.label-icon[data-v-09be6195]{font-size:1rem}.form-textarea[data-v-09be6195]{width:100%;padding:.75rem;background:var(--bg-color);border:2px solid var(--border-color);border-radius:8px;color:var(--text-color);font-family:Monaco,Menlo,Courier New,monospace;font-size:.875rem;resize:vertical;transition:all .2s}.form-textarea[data-v-09be6195]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #1da1f21a}.form-select[data-v-09be6195]{padding:.875rem;background:var(--bg-color);border:2px solid var(--border-color);border-radius:8px;color:var(--text-color);font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}.form-select[data-v-09be6195]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #1da1f21a}.form-hint[data-v-09be6195]{color:var(--text-secondary);font-size:.875rem;display:flex;align-items:center;gap:.25rem}.btn-explain[data-v-09be6195]{margin-top:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid var(--border-color);color:var(--text-secondary);border-radius:6px;cursor:pointer;font-size:.8rem;font-weight:500;transition:all .2s}.btn-explain[data-v-09be6195]:hover{background:#ffffff0d;color:var(--text-color);border-color:#ffffff26}.btn-large[data-v-09be6195]{padding:.5rem 1rem;font-size:.875rem;font-weight:600;border-radius:6px}.depth-explanation[data-v-09be6195]{margin-top:1rem;padding:1rem;background:#ffffff08;border-left:3px solid var(--border-color);border-radius:6px;display:flex;flex-direction:column;gap:.75rem}.explanation-header[data-v-09be6195]{font-size:.9rem;font-weight:600;color:var(--text-color);margin-bottom:.25rem}.explanation-item[data-v-09be6195]{display:flex;align-items:center;gap:.75rem;font-size:.8rem}.depth-badge[data-v-09be6195]{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.depth-badge.depth-1[data-v-09be6195]{background:#22c55e26;color:#22c55e}.depth-badge.depth-2[data-v-09be6195]{background:#1da1f226;color:#1da1f2}.depth-badge.depth-3[data-v-09be6195]{background:#fbbf2426;color:#fbbf24}.depth-badge.depth-infinite[data-v-09be6195]{background:#ef444426;color:#ef4444}.depth-desc[data-v-09be6195]{color:var(--text-secondary);font-size:.8rem}.recommendation[data-v-09be6195]{margin-top:.5rem;padding:.75rem;background:#ffffff08;border-radius:6px;color:var(--text-color);font-size:.85rem}.running-card[data-v-09be6195]{background:linear-gradient(135deg,rgba(34,197,94,.1) 0%,transparent 100%);border:2px solid var(--success-color)}.running-info[data-v-09be6195]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.5rem;background:var(--bg-color);border-radius:10px}.running-icon[data-v-09be6195]{font-size:3rem;animation:spin-09be6195 2s linear infinite}@keyframes spin-09be6195{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.running-text[data-v-09be6195]{flex:1}.running-title[data-v-09be6195]{font-size:1.125rem;font-weight:600;color:var(--text-color);margin-bottom:.5rem}.running-subtitle[data-v-09be6195]{color:var(--text-secondary);font-size:.95rem}.logs-card[data-v-09be6195]{margin-bottom:2rem}.header-actions[data-v-09be6195]{display:flex;gap:.5rem}.btn-sm[data-v-09be6195]{padding:.5rem 1rem;font-size:.875rem}.logs-container[data-v-09be6195]{background:var(--bg-color);border-radius:8px;padding:1rem;min-height:400px;max-height:800px;overflow-y:auto}.log-entries[data-v-09be6195]{font-family:Monaco,Menlo,Courier New,monospace;font-size:.875rem;line-height:1.6}.log-entry[data-v-09be6195]{padding:.375rem .75rem;border-left:3px solid transparent;margin-bottom:2px;word-wrap:break-word;border-radius:4px;transition:all .1s}.log-entry[data-v-09be6195]:hover{background:#ffffff0d}.log-error[data-v-09be6195]{color:var(--danger-color);border-left-color:var(--danger-color);background:#f918801a}.log-warning[data-v-09be6195]{color:var(--warning-color);border-left-color:var(--warning-color);background:#ffad1f1a}.log-success[data-v-09be6195]{color:var(--success-color);border-left-color:var(--success-color);background:#17bf631a}.log-info[data-v-09be6195]{color:var(--primary-color);border-left-color:var(--primary-color);background:#1da1f21a}.empty-logs[data-v-09be6195]{text-align:center;padding:3rem 2rem;color:var(--text-secondary)}.empty-icon[data-v-09be6195]{font-size:3rem;margin-bottom:1rem;opacity:.5}.empty-logs p[data-v-09be6195]{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.empty-logs small[data-v-09be6195]{font-size:.875rem;opacity:.7}.account-management[data-v-116e2eaf]{max-width:1400px;margin:0 auto}.header-buttons[data-v-116e2eaf]{display:flex;gap:.5rem}.btn-loading[data-v-116e2eaf]{opacity:.7;cursor:wait}.add-account-form[data-v-116e2eaf]{margin-top:var(--spacing-lg);padding:var(--spacing-lg);background:var(--bg-color);border-radius:var(--border-radius-md)}.form-row[data-v-116e2eaf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-md)}.accounts-grid[data-v-116e2eaf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:var(--spacing-xl)}.account-card[data-v-116e2eaf]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s ease;position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.account-card[data-v-116e2eaf]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 32px #1da1f266;border-color:#1da1f280;background:#1da1f20d}.profile-circle[data-v-116e2eaf]{width:140px;height:140px;border-radius:50%;border:3px solid rgba(29,161,242,.4);overflow:visible;margin-bottom:1rem;position:relative;background:linear-gradient(135deg,#1da1f21a,#1da1f20d);box-shadow:0 4px 12px #0000004d}.account-card:hover .profile-circle[data-v-116e2eaf]{border-color:var(--primary-color);box-shadow:0 6px 20px #1da1f266}.profile-image[data-v-116e2eaf]{width:100%;height:100%;object-fit:cover;border-radius:50%}.profile-placeholder[data-v-116e2eaf]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:var(--primary-color);background:linear-gradient(135deg,#1da1f226,#1da1f20d);border-radius:50%}.status-indicator[data-v-116e2eaf]{position:absolute;bottom:8px;right:8px;width:28px;height:28px;border-radius:50%;border:3px solid #1e293b;z-index:10}.status-active[data-v-116e2eaf]{background:#22c55e;box-shadow:0 0 10px #22c55e99;animation:pulse-116e2eaf 2s infinite}@keyframes pulse-116e2eaf{0%,to{opacity:1}50%{opacity:.7}}.status-inactive[data-v-116e2eaf]{background:#6b7280}.account-info[data-v-116e2eaf]{text-align:center;width:100%}.account-name[data-v-116e2eaf]{font-size:1.1rem;font-weight:600;margin:0 0 .25rem;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-username[data-v-116e2eaf]{color:var(--primary-color);font-size:.95rem;margin:0 0 var(--spacing-xs) 0;font-weight:500}.account-meta[data-v-116e2eaf]{color:var(--text-secondary);font-size:.8rem;margin:0}.settings-btn[data-v-116e2eaf]{position:absolute;top:10px;left:10px;width:36px;height:36px;border-radius:50%;border:none;background:#64748b1a;color:#64748b;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;opacity:0;z-index:10}.account-card:hover .settings-btn[data-v-116e2eaf]{opacity:1}.settings-btn[data-v-116e2eaf]:hover{background:#64748b;color:#fff;transform:scale(1.1) rotate(90deg)}.delete-btn[data-v-116e2eaf]{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:none;background:#f918801a;color:var(--danger-color);font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;opacity:0;z-index:10}.account-card:hover .delete-btn[data-v-116e2eaf]{opacity:1}.delete-btn[data-v-116e2eaf]:hover{background:var(--danger-color);color:#fff;transform:scale(1.1)}.modal-overlay[data-v-116e2eaf]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-116e2eaf]{background:#1e293b;border-radius:12px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;border:1px solid #334155;box-shadow:0 20px 25px -5px #00000080}.modal-header[data-v-116e2eaf]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #334155}.modal-header h2[data-v-116e2eaf]{margin:0;color:#f1f5f9;font-size:1.5rem}.close-btn[data-v-116e2eaf]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#94a3b8}.close-btn[data-v-116e2eaf]:hover{color:#f1f5f9}.modal-body[data-v-116e2eaf]{padding:1.5rem}.modal-body .form-group[data-v-116e2eaf]{margin-bottom:1.5rem}.modal-body .form-label[data-v-116e2eaf]{display:block;font-weight:600;margin-bottom:.5rem;color:#e2e8f0}.modal-body .form-input[data-v-116e2eaf]{width:100%;padding:.75rem;border:1px solid #475569;border-radius:6px;font-size:1rem;background:#0f172a;color:#f1f5f9}.modal-body .form-input[data-v-116e2eaf]:focus{outline:none;border-color:#667eea}.modal-footer[data-v-116e2eaf]{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid #334155}.btn-secondary[data-v-116e2eaf]{background:#334155;color:#e2e8f0;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600}.btn-secondary[data-v-116e2eaf]:hover{background:#475569}.empty-state[data-v-116e2eaf]{text-align:center;padding:4rem 2rem;color:var(--text-secondary)}.empty-state h3[data-v-116e2eaf]{color:var(--text-color);margin-bottom:var(--spacing-md)}.loading[data-v-116e2eaf]{text-align:center;padding:3rem;color:var(--text-secondary)}.spinner[data-v-116e2eaf]{border:3px solid var(--border-color);border-top:3px solid var(--primary-color);border-radius:50%;width:40px;height:40px;animation:spin-116e2eaf 1s linear infinite;margin:0 auto var(--spacing-md)}@keyframes spin-116e2eaf{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.proxy-badge[data-v-116e2eaf]{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:.25rem .6rem;background:#22c55e26;border:1px solid rgba(34,197,94,.3);border-radius:12px;font-size:.7rem;color:#22c55e;font-weight:500}.modal-description-dark[data-v-116e2eaf]{color:#666;margin-bottom:1.25rem;line-height:1.5;font-size:.85rem}.quick-select-dark[data-v-116e2eaf]{display:flex;gap:.5rem;margin-top:.75rem;flex-wrap:wrap}.quick-btn-dark[data-v-116e2eaf]{padding:.5rem .85rem;background:#1a1a1a;border:1px solid #333;border-radius:6px;color:#888;cursor:pointer;font-weight:500;font-size:.8rem;transition:all .2s}.quick-btn-dark[data-v-116e2eaf]:hover{background:#252525;border-color:#444;color:#bbb}.quick-btn-dark.active[data-v-116e2eaf]{background:#1e3a5f;border-color:#3b82f6;color:#60a5fa}.modal-dark[data-v-116e2eaf]{max-width:480px;background:#0d0d0d;border:1px solid #222}.modal-header.dark[data-v-116e2eaf]{padding:1rem 1.25rem;background:#0d0d0d;border-bottom:1px solid #222}.modal-header.dark h3[data-v-116e2eaf]{margin:0;font-size:1rem;color:#e5e5e5}.modal-body.dark[data-v-116e2eaf]{padding:1.25rem;background:#0d0d0d}.modal-footer.dark[data-v-116e2eaf]{padding:1rem 1.25rem;background:#0d0d0d;border-top:1px solid #222}.form-row-dark[data-v-116e2eaf]{display:flex;gap:1rem;margin-bottom:1rem}.form-group-dark[data-v-116e2eaf]{margin-bottom:1rem}.form-group-dark.flex-1[data-v-116e2eaf]{flex:1}.form-group-dark.flex-2[data-v-116e2eaf]{flex:2}.form-group-dark.w-80[data-v-116e2eaf]{width:90px}.form-group-dark label[data-v-116e2eaf]{display:block;font-size:.7rem;font-weight:600;color:#666;margin-bottom:.4rem;text-transform:uppercase;letter-spacing:.5px}.input-dark[data-v-116e2eaf]{width:100%;padding:.6rem .75rem;border:1px solid #2a2a2a;border-radius:6px;font-size:.9rem;background:#141414;color:#e5e5e5;transition:border-color .2s}.input-dark[data-v-116e2eaf]:focus{outline:none;border-color:#444}.input-dark[data-v-116e2eaf]::placeholder{color:#555}select.input-dark[data-v-116e2eaf]{cursor:pointer}.proxy-section[data-v-116e2eaf]{margin-bottom:1rem;padding:.75rem;background:#0a0a0a;border-radius:6px;border:1px solid #1a1a1a}.section-label[data-v-116e2eaf]{display:block;font-size:.75rem;font-weight:600;color:#888;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.5px}.proxy-grid[data-v-116e2eaf]{display:flex;gap:.75rem;margin-bottom:.5rem}.proxy-grid .form-group-dark[data-v-116e2eaf]{flex:1;margin-bottom:0}.proxy-grid .form-group-dark.w-80[data-v-116e2eaf]{flex:0 0 80px}.proxy-grid .form-group-dark.flex-2[data-v-116e2eaf]{flex:2}.proxy-grid-3[data-v-116e2eaf]{display:flex;gap:.75rem}.proxy-grid-3 .form-group-dark[data-v-116e2eaf]:first-child{flex:0 0 110px}.proxy-grid-3 .form-group-dark.flex-2[data-v-116e2eaf]{flex:1.5}.proxy-grid .form-group-dark label[data-v-116e2eaf]{font-size:.65rem;margin-bottom:.25rem}.hint-dark[data-v-116e2eaf]{display:block;margin-top:.35rem;color:#444;font-size:.7rem}.btn-dark[data-v-116e2eaf]{padding:.6rem 1.25rem;border-radius:6px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s}.btn-dark.secondary[data-v-116e2eaf]{background:#1e1e1e;border:1px solid #383838;color:#aaa}.btn-dark.secondary[data-v-116e2eaf]:hover{background:#2a2a2a;color:#ddd}.btn-dark.primary[data-v-116e2eaf]{background:#1e1e30;border:1px solid #404060;color:#99d}.btn-dark.primary[data-v-116e2eaf]:hover:not(:disabled){background:#282848;color:#bbf}.btn-dark.primary[data-v-116e2eaf]:disabled{opacity:.4;cursor:not-allowed}.btn-dark.danger[data-v-116e2eaf]{background:#2a1010;border:1px solid #4a2a2a;color:#f87171}.btn-dark.danger[data-v-116e2eaf]:hover:not(:disabled){background:#3a1515;color:#fca5a5}.btn-dark.danger[data-v-116e2eaf]:disabled{opacity:.4;cursor:not-allowed}.modal-add[data-v-116e2eaf]{max-width:580px;width:95vw}.modal-delete[data-v-116e2eaf]{max-width:450px}.delete-warning[data-v-116e2eaf]{color:#f87171;font-size:1rem;margin-bottom:.75rem}.delete-warning strong[data-v-116e2eaf]{color:#fca5a5}.delete-info[data-v-116e2eaf]{color:#666;font-size:.85rem;margin-bottom:1.25rem}.delete-confirm-input[data-v-116e2eaf]{margin-top:1rem}.delete-confirm-input label[data-v-116e2eaf]{display:block;font-size:.8rem;color:#888;margin-bottom:.5rem}.delete-confirm-input strong[data-v-116e2eaf]{color:#f87171}.modal-alive[data-v-116e2eaf]{max-width:500px}.alive-loading[data-v-116e2eaf]{text-align:center;padding:2rem}.alive-loading p[data-v-116e2eaf]{color:#888;margin-top:1rem}.alive-summary[data-v-116e2eaf]{display:flex;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #222}.summary-item[data-v-116e2eaf]{padding:.5rem 1rem;border-radius:6px;font-weight:600;font-size:.9rem}.summary-item.alive[data-v-116e2eaf]{background:#22c55e26;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.summary-item.error[data-v-116e2eaf]{background:#ef444426;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.alive-list[data-v-116e2eaf]{max-height:400px;overflow-y:auto}.alive-item[data-v-116e2eaf]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-radius:6px;margin-bottom:.5rem;background:#141414;border:1px solid #222}.alive-account[data-v-116e2eaf]{color:#e5e5e5;font-weight:500}.alive-status[data-v-116e2eaf]{padding:.25rem .75rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase}.status-alive[data-v-116e2eaf]{background:#22c55e26;color:#22c55e}.status-banned[data-v-116e2eaf]{background:#ef444426;color:#ef4444}.status-cookies[data-v-116e2eaf]{background:#fb923c26;color:#fb923c}.status-proxy[data-v-116e2eaf]{background:#a855f726;color:#a855f7}.status-rate[data-v-116e2eaf]{background:#fbbf2426;color:#fbbf24}.status-unknown[data-v-116e2eaf]{background:#6b728026;color:#6b7280}.page-header[data-v-76f89435]{margin-bottom:1.25rem}.btn-back[data-v-76f89435]{padding:.5rem 1rem;background:var(--bg-color);border:1px solid var(--border-color);color:var(--text-color);border-radius:6px;cursor:pointer;font-size:.8rem;font-weight:600;transition:all .2s}.btn-back[data-v-76f89435]:hover{border-color:var(--primary-color);background:var(--card-bg)}.account-card[data-v-76f89435]{margin-bottom:1.25rem;border:1px solid var(--primary-color);background:linear-gradient(135deg,rgba(29,161,242,.05) 0%,transparent 100%)}.account-card .card-header[data-v-76f89435]{padding:.85rem 1.25rem}.header-left[data-v-76f89435]{display:flex;flex-direction:column;gap:.2rem}.header-left .card-title[data-v-76f89435]{font-size:.95rem}.account-name[data-v-76f89435]{font-size:.75rem;color:var(--text-secondary);font-weight:500}.badge-large[data-v-76f89435]{padding:.4rem .85rem;font-size:.7rem;font-weight:700}.account-info-grid[data-v-76f89435]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;padding:.85rem 1.25rem}.info-box[data-v-76f89435]{padding:.75rem;background:var(--bg-color);border-radius:8px;display:flex;align-items:center;gap:.65rem;border:1px solid transparent;transition:all .2s}.info-box[data-v-76f89435]:hover{border-color:var(--primary-color)}.info-icon[data-v-76f89435]{font-size:1.35rem;opacity:.8}.info-content[data-v-76f89435]{flex:1}.info-label[data-v-76f89435]{color:var(--text-secondary);font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:.15rem}.info-value[data-v-76f89435]{font-size:.8rem;font-weight:600;color:var(--text-color)}.period-card[data-v-76f89435]{margin-bottom:1.25rem}.period-card .card-header[data-v-76f89435]{padding:.75rem 1.25rem}.period-card .card-title[data-v-76f89435]{font-size:.9rem}.time-selector-inline[data-v-76f89435]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding:0 1.25rem}.time-btn[data-v-76f89435]{padding:.4rem .85rem;background:var(--bg-color);border:1px solid var(--border-color);color:var(--text-secondary);border-radius:5px;cursor:pointer;font-size:.75rem;font-weight:600;transition:all .2s}.time-btn[data-v-76f89435]:hover{border-color:var(--primary-color);color:var(--text-color)}.time-btn-active[data-v-76f89435]{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.time-range-slider[data-v-76f89435]{margin:0 1.25rem 1rem;padding:1rem;background:var(--bg-color);border-radius:8px}.custom-period-header[data-v-76f89435]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.65rem}.form-label[data-v-76f89435]{font-size:.8rem}.custom-hours-display[data-v-76f89435]{display:flex;align-items:center;gap:.6rem}.custom-hours-input[data-v-76f89435]{width:60px;padding:.35rem .5rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:5px;color:var(--text-color);font-size:.8rem;font-weight:600;text-align:center;transition:all .2s}.custom-hours-input[data-v-76f89435]:focus{outline:none;border-color:var(--primary-color)}.hours-suffix[data-v-76f89435]{color:var(--text-secondary);font-size:.7rem}.slider[data-v-76f89435]{width:100%;height:5px;background:var(--border-color);border-radius:3px;outline:none;margin:.65rem 0;cursor:pointer}.slider[data-v-76f89435]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background:var(--primary-color);border-radius:50%;cursor:pointer;box-shadow:0 1px 4px #1da1f266;transition:all .2s}.slider[data-v-76f89435]::-webkit-slider-thumb:hover{transform:scale(1.15)}.slider[data-v-76f89435]::-moz-range-thumb{width:16px;height:16px;background:var(--primary-color);border-radius:50%;cursor:pointer;border:none}.slider-labels[data-v-76f89435]{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:.65rem;margin-top:.35rem}.last-check-info[data-v-76f89435]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:#64748b1a;border-radius:8px;margin-bottom:1.25rem}.last-check-icon[data-v-76f89435]{font-size:.9rem}.last-check-text[data-v-76f89435]{color:var(--text-secondary);font-size:.75rem;font-weight:500}.stat-grid[data-v-76f89435]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:.75rem}.stat-card[data-v-76f89435]{background:var(--card-bg);border:1px solid transparent;border-radius:10px;padding:1rem;text-align:center;transition:all .2s}.stat-card[data-v-76f89435]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.stat-card.stat-messages[data-v-76f89435]{border-color:#f918804d;background:linear-gradient(135deg,rgba(249,24,128,.1) 0%,transparent 100%)}.stat-card.stat-retweets[data-v-76f89435]{border-color:#22c55e4d;background:linear-gradient(135deg,rgba(34,197,94,.1) 0%,transparent 100%)}.stat-card.stat-likes[data-v-76f89435]{border-color:#ef44444d;background:linear-gradient(135deg,rgba(239,68,68,.1) 0%,transparent 100%)}.stat-card.stat-replies[data-v-76f89435]{border-color:#fbbf244d;background:linear-gradient(135deg,rgba(251,191,36,.1) 0%,transparent 100%)}.stat-card.stat-total[data-v-76f89435]{border-color:var(--primary-color);background:linear-gradient(135deg,rgba(29,161,242,.15) 0%,transparent 100%)}.stat-icon[data-v-76f89435]{font-size:1.5rem;margin-bottom:.4rem}.stat-value[data-v-76f89435]{font-size:1.75rem;font-weight:700;color:var(--text-color);margin-bottom:.25rem}.stat-label[data-v-76f89435]{color:var(--text-secondary);font-size:.6rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.details-card[data-v-76f89435]{margin-bottom:1.25rem}.details-card .card-header[data-v-76f89435]{padding:.75rem 1.25rem}.details-card .card-title[data-v-76f89435]{font-size:.9rem}.activity-details[data-v-76f89435]{display:flex;flex-direction:column;gap:.5rem;padding:.65rem 1.25rem 1.25rem}.detail-row[data-v-76f89435]{display:flex;justify-content:space-between;align-items:center;padding:.6rem .85rem;background:var(--bg-color);border-radius:6px;border-left:3px solid var(--primary-color)}.detail-label[data-v-76f89435]{color:var(--text-secondary);font-weight:600;font-size:.75rem}.detail-value[data-v-76f89435]{color:var(--text-color);font-weight:600;font-size:.75rem}.terminal-card[data-v-76f89435]{margin-bottom:1.25rem}.terminal-card .card-header[data-v-76f89435]{padding:.75rem 1.25rem}.terminal-card .card-title[data-v-76f89435]{font-size:.9rem}.terminal[data-v-76f89435]{background:#0d1117;border-radius:8px;padding:1rem;min-height:600px;max-height:calc(100vh - 100px);overflow-y:auto;font-family:Monaco,Menlo,Courier New,monospace;font-size:.75rem;border:1px solid rgba(255,255,255,.05);margin:0 1.25rem 1.25rem}.terminal-empty[data-v-76f89435]{color:#6e7681;text-align:center;padding:2rem 1.25rem}.empty-icon[data-v-76f89435]{font-size:1.75rem;margin-bottom:.6rem;opacity:.5}.terminal-empty div[data-v-76f89435]:nth-child(2){font-size:.85rem;font-weight:600;margin-bottom:.35rem}.terminal-empty small[data-v-76f89435]{font-size:.7rem;opacity:.7}.terminal-line[data-v-76f89435]{margin-bottom:.35rem;display:flex;gap:.65rem;padding:.25rem .5rem;border-radius:4px;transition:background .1s}.terminal-line[data-v-76f89435]:hover{background:#ffffff08}.terminal-time[data-v-76f89435]{color:#6e7681;font-size:.65rem;min-width:65px}.terminal-message[data-v-76f89435]{color:#c9d1d9;flex:1}.log-info[data-v-76f89435]{color:#58a6ff}.log-success[data-v-76f89435]{color:#3fb950}.log-error[data-v-76f89435]{color:#f85149}.log-warning[data-v-76f89435]{color:#d29922}.btn-sm[data-v-76f89435]{padding:.35rem .7rem;font-size:.7rem}.card[data-v-76f89435]{padding:0}.card-header[data-v-76f89435]{padding:.75rem 1.25rem}.btn-primary[data-v-76f89435]{padding:.4rem .85rem;font-size:.75rem}.btn-secondary[data-v-76f89435]{padding:.35rem .7rem;font-size:.7rem}.api-messages[data-v-0a7d5938]{padding:2rem;max-width:1400px;margin:0 auto;min-height:100vh}.header[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.header h1[data-v-0a7d5938]{font-size:2rem;margin:0;color:#f1f5f9}.btn-add[data-v-0a7d5938]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;transition:transform .2s}.btn-add[data-v-0a7d5938]:hover{transform:translateY(-2px)}.accounts-list[data-v-0a7d5938]{display:flex;flex-direction:column;gap:1rem}.account-item[data-v-0a7d5938]{background:#0f172a;border-radius:8px;box-shadow:0 2px 8px #00000080;overflow:hidden;transition:all .3s;border:1px solid #1e293b}.account-item.running[data-v-0a7d5938]{border-left:3px solid #10b981}.account-item.active[data-v-0a7d5938]{border-left:3px solid #3b82f6}.account-header[data-v-0a7d5938]{display:flex;align-items:center;padding:1rem 1.25rem;gap:1.5rem;transition:background .2s}.account-info[data-v-0a7d5938]{cursor:pointer;display:flex;align-items:center;gap:.75rem;flex:0 0 200px}.account-info[data-v-0a7d5938]:hover{opacity:.8}.account-info[data-v-0a7d5938]{display:flex;align-items:center;gap:1rem;flex:0 0 250px}.account-avatar[data-v-0a7d5938]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700}.account-details h3[data-v-0a7d5938]{margin:0;font-size:.95rem;color:#f1f5f9}.display-name[data-v-0a7d5938]{color:#64748b;font-size:.75rem}.account-stats[data-v-0a7d5938]{display:flex;gap:1.5rem;flex:1;cursor:pointer}.account-stats[data-v-0a7d5938]:hover{opacity:.8}.stat-item[data-v-0a7d5938]{text-align:center}.stat-label[data-v-0a7d5938]{font-size:.65rem;color:#64748b;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.5px}.stat-value[data-v-0a7d5938]{font-size:1.2rem;font-weight:700;color:#f1f5f9}.stat-item.success .stat-value[data-v-0a7d5938]{color:#10b981}.stat-item.failed .stat-value[data-v-0a7d5938]{color:#ef4444}.stat-item.total .stat-value[data-v-0a7d5938]{color:#3b82f6}.account-actions-header[data-v-0a7d5938]{display:flex;gap:.5rem;flex:0 0 auto}.btn-icon[data-v-0a7d5938]{background:#334155;border:1px solid #4b5563;color:#e2e8f0;width:36px;height:36px;border-radius:6px;cursor:pointer;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:all .2s}.btn-icon[data-v-0a7d5938]:hover:not(:disabled){background:#334155;color:#f1f5f9;transform:translateY(-1px)}.btn-icon[data-v-0a7d5938]:disabled{opacity:.3;cursor:not-allowed}.btn-icon.start[data-v-0a7d5938]{background:#064e3b;border-color:#10b981;color:#10b981}.btn-icon.start[data-v-0a7d5938]:hover:not(:disabled){background:#10b981;color:#fff}.btn-icon.stop[data-v-0a7d5938]{background:#7c2d12;border-color:#f59e0b;color:#f59e0b}.btn-icon.stop[data-v-0a7d5938]:hover{background:#f59e0b;color:#fff}.account-status[data-v-0a7d5938]{flex:0 0 100px;cursor:pointer}.account-status[data-v-0a7d5938]:hover{opacity:.8}.status-badge[data-v-0a7d5938]{padding:.4rem .75rem;border-radius:16px;font-size:.75rem;font-weight:600}.status-badge.running[data-v-0a7d5938]{background:#d1fae5;color:#065f46}.status-badge.active[data-v-0a7d5938]{background:#dbeafe;color:#1e40af}.status-badge.inactive[data-v-0a7d5938]{background:#e5e7eb;color:#374151}.expand-icon[data-v-0a7d5938]{font-size:1rem;color:#64748b;cursor:pointer;padding:.5rem}.expand-icon[data-v-0a7d5938]:hover{color:#94a3b8}.account-expanded[data-v-0a7d5938]{padding:1rem 1.25rem;background:#020617;border-top:1px solid #1e293b}.settings-section[data-v-0a7d5938],.targets-section[data-v-0a7d5938]{margin-bottom:2rem}.settings-section h4[data-v-0a7d5938],.targets-section h4[data-v-0a7d5938]{margin-bottom:1rem;font-size:1.1rem;color:#f1f5f9}.setting-row[data-v-0a7d5938]{margin-bottom:1rem}.setting-row label[data-v-0a7d5938]{display:block;font-weight:600;margin-bottom:.5rem;color:#e2e8f0}.setting-row input[data-v-0a7d5938],.setting-row textarea[data-v-0a7d5938]{width:100%;padding:.75rem;border:1px solid #475569;border-radius:6px;font-size:1rem;background:#1e293b;color:#f1f5f9}.setting-row input[data-v-0a7d5938]:focus,.setting-row textarea[data-v-0a7d5938]:focus{outline:none;border-color:#667eea}.setting-row textarea[data-v-0a7d5938]{font-family:monospace;resize:vertical}.template-info[data-v-0a7d5938]{display:flex;align-items:center;gap:1rem;margin-top:.5rem}.validation-result[data-v-0a7d5938]{font-size:.875rem;color:#cbd5e1}.toggle-switch[data-v-0a7d5938]{display:flex;align-items:center;gap:.5rem}.toggle-switch input[type=checkbox][data-v-0a7d5938]{width:auto}.targets-header[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.targets-list[data-v-0a7d5938]{max-height:400px;overflow-y:auto}.target-item[data-v-0a7d5938]{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:center;padding:.75rem;background:#1e293b;border:1px solid #475569;border-radius:6px;margin-bottom:.5rem}.target-item.sent[data-v-0a7d5938]{background:#064e3b;border-color:#10b981}.target-item.failed[data-v-0a7d5938]{background:#7f1d1d;border-color:#ef4444}.target-username[data-v-0a7d5938]{font-weight:600;color:#f1f5f9}.badge[data-v-0a7d5938]{padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600}.badge.pending[data-v-0a7d5938]{background:#fef3c7;color:#92400e}.badge.sent[data-v-0a7d5938]{background:#d1fae5;color:#065f46}.badge.failed[data-v-0a7d5938]{background:#fee2e2;color:#991b1b}.target-message[data-v-0a7d5938],.target-error[data-v-0a7d5938]{grid-column:1 / -1;font-size:.875rem;padding:.5rem;border-radius:4px;margin-top:.5rem}.target-message[data-v-0a7d5938]{background:#334155;color:#cbd5e1}.target-error[data-v-0a7d5938]{background:#7f1d1d;color:#fecaca}.no-targets[data-v-0a7d5938]{text-align:center;padding:2rem;color:#94a3b8}.account-actions[data-v-0a7d5938]{display:flex;gap:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.btn-start[data-v-0a7d5938]{flex:1;background:#10b981;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;transition:background .2s}.btn-start[data-v-0a7d5938]:hover:not(:disabled){background:#059669}.btn-start[data-v-0a7d5938]:disabled{opacity:.5;cursor:not-allowed}.btn-stop[data-v-0a7d5938]{flex:1;background:#f59e0b;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;transition:background .2s}.btn-stop[data-v-0a7d5938]:hover{background:#d97706}.btn-delete[data-v-0a7d5938]{background:#ef4444;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;transition:background .2s}.btn-delete[data-v-0a7d5938]:hover:not(:disabled){background:#dc2626}.btn-delete[data-v-0a7d5938]:disabled{opacity:.5;cursor:not-allowed}.btn-small[data-v-0a7d5938]{background:#3b82f6;color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:600}.btn-small[data-v-0a7d5938]:hover{background:#2563eb}.btn-delete-small[data-v-0a7d5938]{background:#ef4444;color:#fff;border:none;padding:.5rem .75rem;border-radius:4px;cursor:pointer;font-size:.875rem}.btn-delete-small[data-v-0a7d5938]:hover:not(:disabled){background:#dc2626}.btn-delete-small[data-v-0a7d5938]:disabled{opacity:.5;cursor:not-allowed}.no-accounts[data-v-0a7d5938]{text-align:center;padding:4rem;color:#94a3b8}.modal-overlay[data-v-0a7d5938]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-0a7d5938]{background:#1e293b;border-radius:12px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;border:1px solid #334155;box-shadow:0 20px 25px -5px #00000080}.modal-header[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #334155}.modal-header h2[data-v-0a7d5938]{margin:0;color:#f1f5f9}.close-btn[data-v-0a7d5938]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#94a3b8}.close-btn[data-v-0a7d5938]:hover{color:#f1f5f9}.modal-body[data-v-0a7d5938]{padding:1.5rem}.modal-body p[data-v-0a7d5938]{margin-bottom:1rem;color:#cbd5e1}.form-group[data-v-0a7d5938]{margin-bottom:1.5rem}.form-group label[data-v-0a7d5938]{display:block;font-weight:600;margin-bottom:.5rem;color:#e2e8f0}.form-group input[data-v-0a7d5938],.form-group textarea[data-v-0a7d5938]{width:100%;padding:.75rem;border:1px solid #475569;border-radius:6px;font-size:1rem;background:#0f172a;color:#f1f5f9}.form-group input[data-v-0a7d5938]:focus,.form-group textarea[data-v-0a7d5938]:focus{outline:none;border-color:#667eea}.form-group textarea[data-v-0a7d5938]{font-family:monospace;resize:vertical}.form-group small[data-v-0a7d5938]{display:block;margin-top:.25rem;color:#94a3b8;font-size:.875rem}.modal-footer[data-v-0a7d5938]{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid #334155}.btn-secondary[data-v-0a7d5938]{background:#334155;color:#e2e8f0;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600}.btn-secondary[data-v-0a7d5938]:hover{background:#475569}.btn-primary[data-v-0a7d5938]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600}.btn-primary[data-v-0a7d5938]:hover:not(:disabled){transform:translateY(-2px)}.btn-primary[data-v-0a7d5938]:disabled{opacity:.5;cursor:not-allowed}.btn-delete-full[data-v-0a7d5938]{width:100%;background:#7f1d1d;color:#fecaca;border:1px solid #991b1b;padding:.75rem;border-radius:6px;cursor:pointer;font-weight:600;transition:all .2s}.btn-delete-full[data-v-0a7d5938]:hover:not(:disabled){background:#991b1b;color:#fff}.btn-delete-full[data-v-0a7d5938]:disabled{opacity:.5;cursor:not-allowed}.modal-large[data-v-0a7d5938]{max-width:700px}.existing-targets-section[data-v-0a7d5938]{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #334155}.existing-targets-section label[data-v-0a7d5938]{display:block;font-weight:600;margin-bottom:.75rem;color:#e2e8f0}.existing-targets-list[data-v-0a7d5938]{max-height:200px;overflow-y:auto;display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem;background:#0f172a;border-radius:6px;border:1px solid #334155}.existing-target-item[data-v-0a7d5938]{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;background:#1e293b;border-radius:20px;border:1px solid #475569;font-size:.85rem}.existing-target-item.sent[data-v-0a7d5938]{background:#064e3b;border-color:#10b981}.existing-target-item.failed[data-v-0a7d5938]{background:#7f1d1d;border-color:#ef4444}.target-name[data-v-0a7d5938]{color:#f1f5f9}.target-badge[data-v-0a7d5938]{font-size:.75rem}.btn-delete-mini[data-v-0a7d5938]{background:transparent;border:none;cursor:pointer;font-size:.75rem;padding:.2rem;opacity:.6;transition:opacity .2s}.btn-delete-mini[data-v-0a7d5938]:hover:not(:disabled){opacity:1}.btn-delete-mini[data-v-0a7d5938]:disabled{cursor:not-allowed;opacity:.3}.spin-help[data-v-0a7d5938]{margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}.spin-help small[data-v-0a7d5938]{color:#94a3b8;font-size:.8rem}.spin-help code[data-v-0a7d5938]{background:#334155;padding:.1rem .4rem;border-radius:4px;color:#10b981;font-family:monospace}.template-examples[data-v-0a7d5938]{margin-top:.75rem;padding:.75rem;background:#0f172a;border-radius:6px;border:1px solid #334155}.template-examples small[data-v-0a7d5938]{color:#94a3b8;display:block;margin-bottom:.5rem}.example-message[data-v-0a7d5938]{padding:.5rem;background:#1e293b;border-radius:4px;margin-bottom:.25rem;color:#e2e8f0;font-size:.875rem;border-left:2px solid #10b981}.targets-section-box[data-v-0a7d5938]{margin-bottom:1.25rem;padding:1rem;border-radius:8px;border:1px solid #334155}.pending-section[data-v-0a7d5938]{background:#0f172a;border-color:#f59e0b}.completed-section[data-v-0a7d5938]{background:#0a1628;border-color:#10b981}.section-header[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.section-header label[data-v-0a7d5938]{color:#e2e8f0;font-weight:600;margin:0}.btn-toggle[data-v-0a7d5938]{background:transparent;border:1px solid #475569;color:#94a3b8;padding:.25rem .75rem;border-radius:4px;cursor:pointer;font-size:.75rem}.btn-toggle[data-v-0a7d5938]:hover{background:#1e293b;color:#e2e8f0}.existing-targets-list.completed[data-v-0a7d5938]{opacity:.8}.target-date[data-v-0a7d5938]{font-size:.7rem;color:#64748b;margin-left:auto}.add-targets-form[data-v-0a7d5938]{margin-top:1rem;padding-top:1rem;border-top:1px solid #334155}.start-info[data-v-0a7d5938]{background:#0f172a;border-radius:8px;padding:1rem;margin-bottom:1.5rem;border:1px solid #334155}.info-row[data-v-0a7d5938]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #1e293b}.info-row[data-v-0a7d5938]:last-child{border-bottom:none}.info-label[data-v-0a7d5938]{color:#94a3b8}.info-value[data-v-0a7d5938]{color:#f1f5f9;font-weight:600}.limit-input-group[data-v-0a7d5938]{display:flex;align-items:center;gap:1rem}.limit-input-group input[data-v-0a7d5938]{width:120px;text-align:center;font-size:1.25rem;font-weight:600}.limit-hint[data-v-0a7d5938]{color:#64748b;font-size:.875rem}.estimated-time[data-v-0a7d5938]{background:#064e3b;border:1px solid #10b981;border-radius:8px;padding:1rem;text-align:center;margin-top:1rem;color:#d1fae5}.estimated-time strong[data-v-0a7d5938]{color:#10b981;font-size:1.1rem}.btn-start-confirm[data-v-0a7d5938]{background:linear-gradient(135deg,#10b981,#059669)}.btn-start-confirm[data-v-0a7d5938]:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857)}.targets-textarea[data-v-0a7d5938]{width:100%;padding:.75rem;border:1px solid #475569;border-radius:6px;font-size:.875rem;font-family:monospace;background:#0f172a;color:#94a3b8;resize:vertical;line-height:1.6}.targets-textarea.completed[data-v-0a7d5938]{color:#64748b}.targets-textarea[data-v-0a7d5938]:focus{outline:none;border-color:#667eea}.btn-clear[data-v-0a7d5938]{background:#7f1d1d;color:#fecaca;border:1px solid #991b1b;padding:.4rem .75rem;border-radius:4px;cursor:pointer;font-size:.75rem;transition:all .2s}.btn-clear[data-v-0a7d5938]:hover{background:#991b1b;color:#fff}.danger-zone[data-v-0a7d5938]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #7f1d1d}.danger-zone label[data-v-0a7d5938]{color:#fecaca!important}.danger-buttons[data-v-0a7d5938]{display:flex;gap:1rem;margin-top:.75rem}.btn-reset[data-v-0a7d5938]{flex:1;background:#1e3a5f;color:#93c5fd;border:1px solid #3b82f6;padding:.75rem;border-radius:6px;cursor:pointer;font-weight:600;transition:all .2s}.btn-reset[data-v-0a7d5938]:hover:not(:disabled){background:#1e40af;color:#fff}.btn-reset[data-v-0a7d5938]:disabled{opacity:.5;cursor:not-allowed}.modal-compact[data-v-0a7d5938]{max-width:420px}.modal-header.compact[data-v-0a7d5938]{padding:1rem 1.25rem}.modal-header.compact h3[data-v-0a7d5938]{margin:0;font-size:1rem;color:#f1f5f9}.modal-body.compact[data-v-0a7d5938]{padding:1rem 1.25rem}.form-row[data-v-0a7d5938]{display:flex;gap:.75rem;margin-bottom:.75rem}.form-group-inline[data-v-0a7d5938]{flex:1}.form-group-inline.small[data-v-0a7d5938]{flex:0 0 80px}.form-group-inline label[data-v-0a7d5938]{display:block;font-size:.7rem;font-weight:600;color:#94a3b8;margin-bottom:.25rem;text-transform:uppercase}.form-group-inline input[data-v-0a7d5938]{width:100%;padding:.5rem;border:1px solid #475569;border-radius:4px;font-size:.85rem;background:#0f172a;color:#f1f5f9}.form-group.compact[data-v-0a7d5938]{margin-bottom:.75rem}.form-group.compact label[data-v-0a7d5938]{font-size:.7rem;font-weight:600;color:#94a3b8;margin-bottom:.25rem;text-transform:uppercase}.form-group.compact textarea[data-v-0a7d5938]{width:100%;padding:.5rem;border:1px solid #475569;border-radius:4px;font-size:.8rem;font-family:monospace;background:#0f172a;color:#f1f5f9;resize:vertical}.spin-help-inline[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;margin-top:.35rem}.spin-help-inline small[data-v-0a7d5938]{color:#64748b;font-size:.7rem}.spin-help-inline code[data-v-0a7d5938]{background:#334155;padding:.1rem .3rem;border-radius:3px;color:#10b981;font-size:.7rem}.btn-mini[data-v-0a7d5938]{background:#3b82f6;color:#fff;border:none;padding:.25rem .5rem;border-radius:4px;cursor:pointer;font-size:.7rem;font-weight:500}.btn-mini[data-v-0a7d5938]:hover{background:#2563eb}.template-examples-compact[data-v-0a7d5938]{margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}.example-mini[data-v-0a7d5938]{padding:.35rem .5rem;background:#1e293b;border-radius:4px;font-size:.75rem;color:#94a3b8;border-left:2px solid #10b981}.danger-zone-compact[data-v-0a7d5938]{display:flex;gap:.5rem;padding-top:.75rem;border-top:1px solid #334155}.btn-mini-action[data-v-0a7d5938]{flex:1;padding:.4rem .75rem;border-radius:4px;cursor:pointer;font-size:.75rem;font-weight:500;border:1px solid;transition:all .2s}.btn-mini-action.reset[data-v-0a7d5938]{background:transparent;border-color:#3b82f6;color:#3b82f6}.btn-mini-action.reset[data-v-0a7d5938]:hover:not(:disabled){background:#3b82f6;color:#fff}.btn-mini-action.delete[data-v-0a7d5938]{background:transparent;border-color:#ef4444;color:#ef4444}.btn-mini-action.delete[data-v-0a7d5938]:hover:not(:disabled){background:#ef4444;color:#fff}.btn-mini-action[data-v-0a7d5938]:disabled{opacity:.4;cursor:not-allowed}.modal-footer.compact[data-v-0a7d5938]{padding:.75rem 1.25rem}.btn-secondary.compact[data-v-0a7d5938],.btn-primary.compact[data-v-0a7d5938]{padding:.5rem 1rem;font-size:.85rem}.targets-box[data-v-0a7d5938]{margin-bottom:.75rem;background:#0a0f1a;border-radius:6px;padding:.6rem;border:1px solid #1e293b}.targets-box-header[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.targets-label[data-v-0a7d5938]{font-size:.7rem;font-weight:600;text-transform:uppercase}.targets-label.pending[data-v-0a7d5938]{color:#f59e0b}.targets-label.completed[data-v-0a7d5938]{color:#10b981}.targets-textarea-compact[data-v-0a7d5938]{width:100%;padding:.4rem;border:1px solid #334155;border-radius:4px;font-size:.75rem;font-family:monospace;background:#0f172a;color:#94a3b8;resize:none;line-height:1.4}.targets-textarea-compact.completed[data-v-0a7d5938]{color:#64748b}.targets-input[data-v-0a7d5938]{width:100%;padding:.5rem;border:1px solid #475569;border-radius:4px;font-size:.8rem;font-family:monospace;background:#0f172a;color:#f1f5f9;resize:vertical}.hint[data-v-0a7d5938]{display:block;margin-top:.25rem;color:#64748b;font-size:.65rem}.modal-dark[data-v-0a7d5938]{max-width:620px;width:95vw;background:#0d0d0d;border:1px solid #222}.modal-start-selected[data-v-0a7d5938]{max-width:650px;width:90vw}.modal-header.dark[data-v-0a7d5938]{padding:1rem 1.25rem;background:#0d0d0d;border-bottom:1px solid #222}.modal-header.dark h3[data-v-0a7d5938]{margin:0;font-size:1rem;color:#e5e5e5}.modal-body.dark[data-v-0a7d5938]{padding:1.25rem;background:#0d0d0d}.modal-footer.dark[data-v-0a7d5938]{padding:1rem 1.25rem;background:#0d0d0d;border-top:1px solid #222}.form-row-dark[data-v-0a7d5938]{display:flex;gap:1rem;margin-bottom:1rem}.form-group-dark[data-v-0a7d5938]{margin-bottom:1rem}.form-group-dark.flex-1[data-v-0a7d5938]{flex:1}.form-group-dark.w-80[data-v-0a7d5938]{width:90px}.form-group-dark label[data-v-0a7d5938]{display:block;font-size:.7rem;font-weight:600;color:#666;margin-bottom:.4rem;text-transform:uppercase;letter-spacing:.5px}.input-dark[data-v-0a7d5938]{width:100%;padding:.6rem .75rem;border:1px solid #2a2a2a;border-radius:6px;font-size:.9rem;background:#141414;color:#e5e5e5;transition:border-color .2s}.input-dark[data-v-0a7d5938]:focus{outline:none;border-color:#444}.input-dark[data-v-0a7d5938]::placeholder{color:#555}textarea.input-dark[data-v-0a7d5938]{font-family:monospace;resize:vertical;line-height:1.5}.targets-box-dark[data-v-0a7d5938]{margin-bottom:1rem;background:#111;border-radius:6px;padding:.75rem;border:1px solid #252525}.targets-box-header[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.header-actions[data-v-0a7d5938]{display:flex;gap:.5rem}.targets-label[data-v-0a7d5938]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.targets-label.pending[data-v-0a7d5938]{color:#b45309}.targets-label.completed[data-v-0a7d5938]{color:#059669}.targets-textarea-dark[data-v-0a7d5938]{width:100%;padding:.5rem;border:1px solid #222;border-radius:4px;font-size:.8rem;font-family:monospace;background:#0a0a0a;color:#999;resize:none;line-height:1.5}.targets-textarea-dark.completed[data-v-0a7d5938]{color:#666}.btn-toggle-mini[data-v-0a7d5938]{background:#1e1e1e;border:1px solid #383838;color:#999;padding:.3rem .6rem;border-radius:4px;cursor:pointer;font-size:.75rem;transition:all .2s}.btn-toggle-mini[data-v-0a7d5938]:hover{background:#2a2a2a;color:#ccc}.btn-toggle-mini.delete[data-v-0a7d5938]{border-color:#4a1a1a;color:#b44}.btn-toggle-mini.delete[data-v-0a7d5938]:hover{background:#2a1010;color:#f66}.btn-toggle-mini[data-v-0a7d5938]:disabled{opacity:.4;cursor:not-allowed}.btn-dark[data-v-0a7d5938]{padding:.6rem 1.25rem;border-radius:6px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s}.btn-dark.secondary[data-v-0a7d5938]{background:#1e1e1e;border:1px solid #383838;color:#aaa}.btn-dark.secondary[data-v-0a7d5938]:hover{background:#2a2a2a;color:#ddd}.btn-dark.primary[data-v-0a7d5938]{background:#1e1e30;border:1px solid #404060;color:#99d}.btn-dark.primary[data-v-0a7d5938]:hover:not(:disabled){background:#282848;color:#bbf}.btn-dark.primary[data-v-0a7d5938]:disabled{opacity:.4;cursor:not-allowed}.spin-help-dark[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.spin-help-dark small[data-v-0a7d5938]{color:#555;font-size:.75rem}.spin-help-dark code[data-v-0a7d5938]{background:#1a1a1a;padding:.15rem .4rem;border-radius:3px;color:#059669;font-size:.75rem}.template-examples-dark[data-v-0a7d5938]{margin-top:.75rem;display:flex;flex-direction:column;gap:.35rem}.example-dark[data-v-0a7d5938]{padding:.4rem .6rem;background:#141414;border-radius:4px;font-size:.8rem;color:#777;border-left:2px solid #059669}.danger-zone-dark[data-v-0a7d5938]{display:flex;gap:.75rem;padding-top:1rem;border-top:1px solid #252525}.hint-dark[data-v-0a7d5938]{display:block;margin-top:.35rem;color:#444;font-size:.7rem}.last-post-section[data-v-0a7d5938]{margin-top:.5rem;padding:.75rem;background:#0a0a0a;border-radius:6px;border:1px solid #1a1a1a}.last-post-section label[data-v-0a7d5938]{display:block;font-size:.75rem;font-weight:600;color:#888;margin-bottom:.5rem}.last-post-section label small[data-v-0a7d5938]{font-weight:400;color:#555}.last-post-display[data-v-0a7d5938]{background:#111;padding:.5rem .75rem;border-radius:4px;border:1px solid #222}.last-post-link[data-v-0a7d5938]{color:#4a9eff;text-decoration:none;font-size:.8rem;word-break:break-all}.last-post-link[data-v-0a7d5938]:hover{color:#6bb3ff;text-decoration:underline}.no-link-hint[data-v-0a7d5938]{color:#555;font-size:.75rem;font-style:italic}.proxy-section[data-v-0a7d5938]{margin-bottom:1rem;padding:.75rem;background:#0a0a0a;border-radius:6px;border:1px solid #1a1a1a}.section-label[data-v-0a7d5938]{display:block;font-size:.75rem;font-weight:600;color:#888;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.5px}.proxy-grid[data-v-0a7d5938]{display:flex;gap:.75rem;margin-bottom:.5rem}.proxy-grid .form-group-dark[data-v-0a7d5938]{flex:1;margin-bottom:0}.proxy-grid .form-group-dark.w-100[data-v-0a7d5938]{flex:0 0 100px}.proxy-grid .form-group-dark.w-80[data-v-0a7d5938]{flex:0 0 80px}.proxy-grid .form-group-dark.flex-2[data-v-0a7d5938]{flex:2}.proxy-grid-3[data-v-0a7d5938]{display:flex;gap:.75rem}.proxy-grid-3 .form-group-dark[data-v-0a7d5938]:first-child{flex:0 0 110px}.proxy-grid-3 .form-group-dark.flex-2[data-v-0a7d5938]{flex:1.5}.proxy-grid .form-group-dark label[data-v-0a7d5938]{font-size:.65rem;margin-bottom:.25rem}.status-indicator[data-v-0a7d5938]{display:flex;align-items:center;justify-content:center;padding:0 .5rem}.status-dot[data-v-0a7d5938]{width:12px;height:12px;border-radius:50%;position:relative}.status-dot.inactive[data-v-0a7d5938]{background:#ef4444;box-shadow:0 0 0 2px #ef44444d}.status-dot.running[data-v-0a7d5938]{background:#10b981;box-shadow:0 0 0 2px #10b9814d;animation:pulse-green-0a7d5938 1.5s ease-in-out infinite}@keyframes pulse-green-0a7d5938{0%,to{box-shadow:0 0 0 2px #10b9814d;transform:scale(1)}50%{box-shadow:0 0 0 6px #10b9811a,0 0 12px #10b98166;transform:scale(1.1)}}.account-status[data-v-0a7d5938]{display:none}.header-buttons[data-v-0a7d5938]{display:flex;gap:.75rem;align-items:center}.btn-start-selected[data-v-0a7d5938]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;transition:all .2s}.btn-start-selected[data-v-0a7d5938]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.btn-start-selected[data-v-0a7d5938]:disabled{opacity:.5;cursor:not-allowed}.select-all-bar[data-v-0a7d5938]{background:#0f172a;border:1px solid #1e293b;border-radius:8px;padding:.75rem 1rem;margin-bottom:1rem}.checkbox-container[data-v-0a7d5938]{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;gap:.5rem}.checkbox-container input[data-v-0a7d5938]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark[data-v-0a7d5938]{position:relative;height:20px;width:20px;background:#1e293b;border:2px solid #475569;border-radius:4px;transition:all .2s}.checkbox-container:hover .checkmark[data-v-0a7d5938]{border-color:#667eea}.checkbox-container input:checked~.checkmark[data-v-0a7d5938]{background:#667eea;border-color:#667eea}.checkmark[data-v-0a7d5938]:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-container input:checked~.checkmark[data-v-0a7d5938]:after{display:block}.checkbox-container input:indeterminate~.checkmark[data-v-0a7d5938]{background:#475569;border-color:#475569}.checkbox-container input:indeterminate~.checkmark[data-v-0a7d5938]:after{display:block;left:4px;top:7px;width:8px;height:0;border:solid white;border-width:0 0 2px 0;transform:rotate(0)}.select-label[data-v-0a7d5938]{color:#94a3b8;font-size:.9rem}.account-checkbox[data-v-0a7d5938]{margin-right:.5rem}.account-checkbox .checkmark[data-v-0a7d5938]{height:18px;width:18px}.account-checkbox .checkmark[data-v-0a7d5938]:after{left:5px;top:1px;width:4px;height:9px}.modal-description-dark[data-v-0a7d5938]{color:#94a3b8;margin-bottom:1rem;font-size:.9rem;line-height:1.5}.selected-accounts-list[data-v-0a7d5938]{background:#111;border:1px solid #252525;border-radius:6px;padding:.5rem;margin-bottom:1rem;max-height:200px;overflow-y:auto}.selected-account-item[data-v-0a7d5938]{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:4px;margin-bottom:.25rem;background:#1a1a1a}.selected-account-item[data-v-0a7d5938]:last-child{margin-bottom:0}.selected-account-item.no-targets[data-v-0a7d5938],.selected-account-item.no-template[data-v-0a7d5938]{background:#2a1a1a;border:1px solid #4a2a2a}.account-name[data-v-0a7d5938]{color:#e5e5e5;font-weight:500;flex:1}.account-pending[data-v-0a7d5938]{color:#64748b;font-size:.8rem}.warning-badge[data-v-0a7d5938]{font-size:.75rem;color:#f59e0b}.bulk-summary[data-v-0a7d5938]{background:#111;border:1px solid #252525;border-radius:6px;padding:.75rem 1rem;margin-top:1rem}.summary-row[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;padding:.35rem 0;border-bottom:1px solid #222}.summary-row[data-v-0a7d5938]:last-child{border-bottom:none}.summary-row span[data-v-0a7d5938]{color:#64748b;font-size:.85rem}.summary-row strong[data-v-0a7d5938]{color:#e5e5e5;font-size:.95rem}.btn-check-responses[data-v-0a7d5938]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;transition:all .2s}.btn-check-responses[data-v-0a7d5938]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #6366f14d}.btn-check-responses[data-v-0a7d5938]:disabled{opacity:.5;cursor:not-allowed}.btn-fetch-posts[data-v-0a7d5938]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;transition:all .2s}.btn-fetch-posts[data-v-0a7d5938]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.btn-fetch-posts[data-v-0a7d5938]:disabled{opacity:.5;cursor:not-allowed}.fetch-posts-results[data-v-0a7d5938]{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.fetch-result-item[data-v-0a7d5938]{background:#1a1a1a;border-radius:8px;padding:1rem;border-left:3px solid #333}.fetch-result-item.success[data-v-0a7d5938]{border-left-color:#10b981}.fetch-result-item.error[data-v-0a7d5938]{border-left-color:#ef4444}.result-account[data-v-0a7d5938]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.result-icon[data-v-0a7d5938]{font-size:1.1rem}.result-account strong[data-v-0a7d5938]{color:#e5e5e5}.result-link[data-v-0a7d5938]{margin-left:1.75rem}.result-link a[data-v-0a7d5938]{color:#60a5fa;text-decoration:none;font-size:.9rem;word-break:break-all}.result-link a[data-v-0a7d5938]:hover{text-decoration:underline}.tweet-preview[data-v-0a7d5938]{margin-top:.5rem;color:#888;font-size:.85rem;font-style:italic}.result-error[data-v-0a7d5938]{margin-left:1.75rem;color:#f87171;font-size:.9rem}.no-results[data-v-0a7d5938]{text-align:center;padding:2rem;color:#666}.modal-description-dark code[data-v-0a7d5938]{background:#2a2a2a;padding:.2rem .5rem;border-radius:4px;color:#10b981;font-family:monospace}.stat-item.responded .stat-value[data-v-0a7d5938]{color:#8b5cf6}.stat-value-with-info[data-v-0a7d5938]{display:flex;align-items:center;gap:.5rem}.stat-value-with-info span[data-v-0a7d5938]{font-size:1.2rem;font-weight:700;color:#8b5cf6}.btn-info-mini[data-v-0a7d5938]{background:transparent;border:none;cursor:pointer;font-size:.9rem;padding:.2rem;opacity:.7;transition:opacity .2s}.btn-info-mini[data-v-0a7d5938]:hover{opacity:1}.modal-wide[data-v-0a7d5938]{max-width:700px}.quick-select-dark[data-v-0a7d5938]{display:flex;gap:.5rem;margin-bottom:1rem}.quick-btn-dark[data-v-0a7d5938]{padding:.5rem 1rem;background:#1e1e1e;border:1px solid #383838;border-radius:6px;color:#999;cursor:pointer;font-size:.85rem;transition:all .2s}.quick-btn-dark[data-v-0a7d5938]:hover{background:#2a2a2a;color:#ddd}.quick-btn-dark.active[data-v-0a7d5938]{background:#1e1e30;border-color:#6366f1;color:#a5a8fc}.checking-status[data-v-0a7d5938]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#111;border-radius:6px;border:1px solid #252525;margin-bottom:1rem}.spinner-small[data-v-0a7d5938]{width:20px;height:20px;border:2px solid #333;border-top-color:#6366f1;border-radius:50%;animation:spin-0a7d5938 1s linear infinite}@keyframes spin-0a7d5938{to{transform:rotate(360deg)}}.checking-status span[data-v-0a7d5938]{color:#94a3b8;font-size:.9rem}.check-results-summary[data-v-0a7d5938]{background:#111;border:1px solid #252525;border-radius:6px;padding:1rem;margin-bottom:1rem}.check-results-summary h4[data-v-0a7d5938]{color:#e5e5e5;margin:0 0 .75rem;font-size:1rem}.results-grid[data-v-0a7d5938]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.result-item[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:#1a1a1a;border-radius:4px}.result-item span[data-v-0a7d5938]{color:#64748b;font-size:.85rem}.result-item strong[data-v-0a7d5938]{color:#e5e5e5}.result-item .highlight-green[data-v-0a7d5938]{color:#10b981;font-weight:700}.responded-stats[data-v-0a7d5938]{display:flex;gap:1rem;margin-bottom:1rem}.responded-stat-box[data-v-0a7d5938]{flex:1;padding:.75rem;background:#111;border:1px solid #252525;border-radius:6px;text-align:center}.responded-stat-box .label[data-v-0a7d5938]{display:block;color:#64748b;font-size:.75rem;text-transform:uppercase;margin-bottom:.25rem}.responded-stat-box .value[data-v-0a7d5938]{color:#8b5cf6;font-size:1.5rem;font-weight:700}.targets-textarea-copy[data-v-0a7d5938]{width:100%;padding:.75rem;border:1px solid #333;border-radius:6px;font-size:.85rem;font-family:monospace;background:#0a0a0a;color:#94a3b8;resize:vertical;line-height:1.6;margin-bottom:.5rem}.targets-textarea-copy[data-v-0a7d5938]:focus{outline:none;border-color:#6366f1}.btn-copy-all[data-v-0a7d5938]{background:#1e1e30;border:1px solid #6366f1;color:#a5a8fc;padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s}.btn-copy-all[data-v-0a7d5938]:hover{background:#282848;color:#bbf}.btn-dark.danger[data-v-0a7d5938]{background:#2a1010;border:1px solid #4a2a2a;color:#f87171}.btn-dark.danger[data-v-0a7d5938]:hover{background:#3a1515;color:#fca5a5}.no-responses[data-v-0a7d5938]{text-align:center;padding:2rem;color:#64748b}.stat-item.info-only[data-v-0a7d5938]{display:flex;align-items:center;justify-content:center}.btn-info-responded[data-v-0a7d5938]{background:#1e293b;border:1px solid #334155;color:#94a3b8;padding:.4rem .75rem;border-radius:6px;cursor:pointer;font-size:.8rem;display:flex;align-items:center;gap:.35rem;transition:all .2s}.btn-info-responded[data-v-0a7d5938]:hover{background:#334155;color:#e5e5e5;border-color:#6366f1}.selected-account-item[data-v-0a7d5938]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#111;border-radius:6px;margin-bottom:.5rem;border:1px solid #252525}.account-row-info[data-v-0a7d5938]{display:flex;align-items:center;gap:.75rem;flex:1}.account-limit-input[data-v-0a7d5938]{display:flex;align-items:center;gap:.35rem}.account-limit-input .input-dark.small[data-v-0a7d5938]{width:70px;padding:.35rem .5rem;font-size:.85rem}.account-limit-input .limit-label[data-v-0a7d5938]{color:#64748b;font-size:.8rem}.add-responded-row[data-v-0a7d5938]{display:flex;gap:.5rem;align-items:center;margin-bottom:1rem}.add-responded-row .input-dark[data-v-0a7d5938]{flex:1}.apply-all-row[data-v-0a7d5938]{display:flex;gap:.5rem;align-items:center}.apply-all-row .input-dark[data-v-0a7d5938]{flex:1}.btn-dark.small[data-v-0a7d5938]{padding:.5rem .75rem;font-size:.85rem;white-space:nowrap}.modal-delete[data-v-0a7d5938]{max-width:450px}.delete-warning[data-v-0a7d5938]{color:#f87171;font-size:1rem;margin-bottom:.75rem}.delete-warning strong[data-v-0a7d5938]{color:#fca5a5}.delete-info[data-v-0a7d5938]{color:#666;font-size:.85rem;margin-bottom:1.25rem}.delete-confirm-input[data-v-0a7d5938]{margin-top:1rem}.delete-confirm-input label[data-v-0a7d5938]{display:block;font-size:.8rem;color:#888;margin-bottom:.5rem}.delete-confirm-input strong[data-v-0a7d5938]{color:#f87171}.login-container[data-v-888de574]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg-color);padding:1rem}.login-card[data-v-888de574]{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:2.5rem;width:100%;max-width:400px;box-shadow:0 8px 32px #0006}.login-header[data-v-888de574]{text-align:center;margin-bottom:2rem}.login-header h1[data-v-888de574]{color:var(--primary-color);font-size:1.75rem;margin-bottom:.5rem}.login-subtitle[data-v-888de574]{color:var(--text-secondary);font-size:.9rem}.login-form[data-v-888de574]{display:flex;flex-direction:column;gap:1.5rem}.login-btn[data-v-888de574]{width:100%;padding:.875rem;font-size:1rem;justify-content:center}.login-btn[data-v-888de574]:disabled{opacity:.7;cursor:not-allowed;transform:none}.error-message[data-v-888de574]{color:var(--danger-color);text-align:center;font-size:.9rem;margin:0;padding:.5rem;background:#f918801a;border-radius:8px}.spinner-small[data-v-888de574]{border:2px solid var(--border-color);border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:spin-888de574 .8s linear infinite}@keyframes spin-888de574{to{transform:rotate(360deg)}}.navbar[data-v-d1109dbe]{background:var(--card-bg);border-bottom:1px solid var(--border-color);padding:1rem 0;position:sticky;top:0;z-index:100}.nav-container[data-v-d1109dbe]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.nav-brand h2[data-v-d1109dbe]{margin:0;color:var(--primary-color);font-size:1.5rem}.nav-links[data-v-d1109dbe]{display:flex;gap:1rem}.nav-link[data-v-d1109dbe]{padding:.5rem 1rem;color:var(--text-secondary);text-decoration:none;font-weight:600;transition:all .2s;border-radius:8px}.nav-link[data-v-d1109dbe]:hover,.nav-link.router-link-active[data-v-d1109dbe]{color:var(--primary-color);background:var(--bg-color)}.main-content[data-v-d1109dbe]{max-width:1400px;margin:0 auto;padding:2rem}.logout-btn[data-v-d1109dbe]{margin-left:1rem;padding:.5rem 1rem}*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #1da1f2;--secondary-color: #14171a;--bg-color: #0f1419;--card-bg: #1a1f26;--text-color: #ffffff;--text-secondary: #8899a6;--success-color: #17bf63;--warning-color: #ffad1f;--danger-color: #f91880;--border-color: #2a2f38}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:var(--bg-color);color:var(--text-color);line-height:1.6}#app{min-height:100vh}h1,h2,h3,h4,h5,h6{margin-bottom:.75rem;font-weight:700}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.125rem}.btn{padding:.5rem 1rem;border:none;border-radius:6px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.375rem}.btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.btn:active{transform:translateY(0)}.btn-primary{background:var(--primary-color);color:#fff}.btn-success{background:var(--success-color);color:#fff}.btn-danger{background:var(--danger-color);color:#fff}.btn-secondary{background:var(--card-bg);color:var(--text-color);border:1px solid var(--border-color)}.card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:10px;padding:1rem;margin-bottom:1rem}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}.card-title{font-size:1rem;font-weight:700;margin:0}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-bottom:1.5rem}.stat-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:10px;padding:1rem;text-align:center}.stat-value{font-size:1.75rem;font-weight:700;color:var(--primary-color);margin-bottom:.25rem}.stat-label{font-size:.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.form-group{margin-bottom:1.5rem}.form-label{display:block;margin-bottom:.5rem;font-weight:600;color:var(--text-secondary)}.form-input,.form-textarea,.form-select{width:100%;padding:.75rem 1rem;background:var(--bg-color);border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);font-size:1rem;transition:border-color .2s}.form-input:focus,.form-textarea:focus,.form-select:focus{outline:none;border-color:var(--primary-color)}.form-textarea{min-height:100px;resize:vertical}.table-container{overflow-x:auto}.table{width:100%;border-collapse:collapse}.table thead{background:var(--bg-color)}.table th,.table td{padding:1rem;text-align:left;border-bottom:1px solid var(--border-color)}.table th{font-weight:700;color:var(--text-secondary);text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}.table tbody tr:hover{background:var(--bg-color)}.badge{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:700;text-transform:uppercase}.badge-blue{background:var(--primary-color);color:#fff}.badge-success{background:var(--success-color);color:#fff}.badge-warning{background:var(--warning-color);color:#fff}.badge-danger{background:var(--danger-color);color:#fff}.badge-secondary{background:var(--border-color);color:var(--text-color)}.spinner{border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:40px;height:40px;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.text-center{text-align:center}.text-right{text-align:right}.text-muted{color:var(--text-secondary)}.text-primary{color:var(--primary-color)}.text-success{color:var(--success-color)}.text-warning{color:var(--warning-color)}.text-danger{color:var(--danger-color)}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.flex{display:flex}.flex-column{flex-direction:column}.align-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.5rem}.gap-2{gap:1rem}.gap-3{gap:1.5rem}
