@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);#app{font-family:Inter,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.my-3{margin-top:1rem;margin-bottom:1rem}.ml-1{margin-left:.25rem!important}.m-0{margin:0}.profile-link,a{text-decoration:none}.profile-link:hover{text-decoration:underline}.bg-info{background-color:#0dcaf0!important}.bg-danger{background-color:#dc3545!important}.bg-warning{background-color:#ffc107!important}.bg-grey{background-color:#898d91!important}.bg-green{background-color:#05ab5f!important}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:8px 14px;font-size:13.5px;font-weight:500;line-height:1.4;border-radius:8px;white-space:nowrap;background-image:none!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .15s,border-color .15s,color .15s;transition:background-color .15s,border-color .15s,color .15s}.btn-sm{padding:5px 10px;font-size:12.5px}.bi{vertical-align:-.125em}.btn .bi,button .bi{font-size:1em;line-height:1}.btn-primary{color:#fff;background-color:#265a88!important;border-color:#265a88!important}.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#1f4a70!important;border-color:#1f4a70!important}.btn-outline-primary{color:#265a88!important;border-color:#265a88!important;&:hover{background-color:#265a88!important;color:#fff!important}}.font-weight-bold{font-weight:600!important}.font-weight-semibold{font-weight:500!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:14px 10px!important;padding-right:32px!important}.badge-success{color:#03543f;background-color:#def7ec}.badge-info{color:#265a88;background-color:#e1effe}.badge-secondary{color:#1f2937;background-color:#f3f4f6}.badge-danger{color:#9b1c1c;background-color:#fde8e8}.text-right{text-align:right}.login-shell[data-v-41121a83]{min-height:calc(100vh - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 16px}.login-card[data-v-41121a83]{width:100%;max-width:420px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:40px 36px 32px;-webkit-box-shadow:0 10px 30px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 10px 30px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04)}.brand-block[data-v-41121a83]{gap:12px;margin-bottom:28px}.brand-block[data-v-41121a83],.brand-mark[data-v-41121a83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-mark[data-v-41121a83]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#265a88,#1f4a70);color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 6px 14px rgba(38,90,136,.25);box-shadow:0 6px 14px rgba(38,90,136,.25)}.brand-meta[data-v-41121a83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.brand-name[data-v-41121a83]{font-size:18px;font-weight:600;color:#0f172a;letter-spacing:-.01em}.brand-env[data-v-41121a83]{display:inline-block;font-size:11px;font-weight:600;line-height:1;padding:4px 8px;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}.env-prod[data-v-41121a83]{color:#03543f;background:#def7ec}.env-dev[data-v-41121a83]{color:#92400e;background:#fef3c7}.env-local[data-v-41121a83]{color:#1f2937;background:#f3f4f6}.env-cz[data-v-41121a83]{color:#1e40af;background:#dbeafe}.env-pl[data-v-41121a83]{color:#9b1c1c;background:#fde8e8}.env-anystar[data-v-41121a83]{color:#5b21b6;background:#ede9fe}.login-title[data-v-41121a83]{font-size:24px;font-weight:600;color:#0f172a;margin:0 0 6px;letter-spacing:-.01em}.login-subtitle[data-v-41121a83]{font-size:14px;color:#64748b;margin:0 0 28px}.field[data-v-41121a83]{margin-bottom:18px}.field label[data-v-41121a83]{display:block;font-size:13px;font-weight:500;color:#334155;margin-bottom:6px}.field input[data-v-41121a83]{width:100%;height:44px;padding:0 14px;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#0f172a;font-size:14px;font-family:inherit;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s;-webkit-box-sizing:border-box;box-sizing:border-box}.field input[data-v-41121a83]::-webkit-input-placeholder{color:#64748b}.field input[data-v-41121a83]::-moz-placeholder{color:#64748b}.field input[data-v-41121a83]::-ms-input-placeholder{color:#64748b}.field input[data-v-41121a83]::placeholder{color:#64748b}.field input[data-v-41121a83]:focus{outline:none;border-color:#265a88;-webkit-box-shadow:0 0 0 3px rgba(38,90,136,.15);box-shadow:0 0 0 3px rgba(38,90,136,.15)}.field input[data-v-41121a83]:disabled{background:#f9fafb;color:#64748b;cursor:not-allowed}.password-wrap[data-v-41121a83]{position:relative}.password-wrap input[data-v-41121a83]{padding-right:44px}.password-toggle[data-v-41121a83]{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px;height:32px;border:none;background:transparent;color:#64748b;cursor:pointer;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .15s,background .15s;transition:color .15s,background .15s}.password-toggle[data-v-41121a83]:hover{color:#265a88;background:#f1f5f9}.submit-btn[data-v-41121a83]{width:100%;height:46px;margin-top:8px;border:none;border-radius:10px;background:#265a88;color:#fff;font-size:14px;font-weight:600;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .15s,-webkit-transform .05s;transition:background .15s,-webkit-transform .05s;transition:background .15s,transform .05s;transition:background .15s,transform .05s,-webkit-transform .05s}.submit-btn[data-v-41121a83]:hover:not(:disabled){background:#1f4a70}.submit-btn[data-v-41121a83]:active:not(:disabled){-webkit-transform:translateY(1px);transform:translateY(1px)}.submit-btn[data-v-41121a83]:disabled{background:#94a3b8;cursor:not-allowed}.spinner[data-v-41121a83]{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;-webkit-animation:spin-data-v-41121a83 .7s linear infinite;animation:spin-data-v-41121a83 .7s linear infinite}@-webkit-keyframes spin-data-v-41121a83{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-41121a83{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.api-hint[data-v-41121a83]{margin-top:24px;padding-top:18px;border-top:1px solid #f1f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;color:#64748b}.api-dot[data-v-41121a83]{width:6px;height:6px;border-radius:50%;background:#10b981;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.15);box-shadow:0 0 0 3px rgba(16,185,129,.15)}.topbar[data-v-68a22a94]{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:hsla(0,0%,100%,.92);backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid #e5e7eb;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.04)}.topbar-inner[data-v-68a22a94]{max-width:1280px;margin:0 auto;padding:10px 20px;gap:24px}.brand[data-v-68a22a94],.topbar-inner[data-v-68a22a94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand[data-v-68a22a94]{gap:10px;text-decoration:none;-ms-flex-negative:0;flex-shrink:0}.brand-mark[data-v-68a22a94]{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#265a88,#3b82c4);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 4px 12px rgba(38,90,136,.25);box-shadow:0 4px 12px rgba(38,90,136,.25)}.brand-text[data-v-68a22a94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.1}.brand-name[data-v-68a22a94]{font-size:15px;font-weight:700;color:#0f172a;letter-spacing:-.01em}.brand-env[data-v-68a22a94]{margin-top:2px;display:inline-block;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:1px 6px;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.env-pl[data-v-68a22a94]{background:#fee2e2;color:#991b1b}.env-cz[data-v-68a22a94]{background:#dbeafe;color:#1d4ed8}.env-anystar[data-v-68a22a94]{background:#f3e8ff;color:#6b21a8}.env-dev[data-v-68a22a94]{background:#fef3c7;color:#92400e}.env-local[data-v-68a22a94]{background:#f1f5f9;color:#475569}.env-prod[data-v-68a22a94]{background:#d1fae5;color:#065f46}.hamburger[data-v-68a22a94]{display:none;background:transparent;border:1px solid #e5e7eb;border-radius:8px;width:40px;height:36px;cursor:pointer;padding:8px 9px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}.hamburger span[data-v-68a22a94]{display:block;height:2px;background:#475569;border-radius:2px;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.hamburger.is-open span[data-v-68a22a94]:first-child{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.hamburger.is-open span[data-v-68a22a94]:nth-child(2){opacity:0}.hamburger.is-open span[data-v-68a22a94]:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.nav-links[data-v-68a22a94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;-webkit-box-flex:1;-ms-flex:1;flex:1}.nav-link[data-v-68a22a94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:7px 12px;border-radius:8px;color:#475569;text-decoration:none;font-size:13.5px;font-weight:500;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;position:relative}.nav-link[data-v-68a22a94]:hover{background:#f1f5f9;color:#0f172a}.nav-link.is-active[data-v-68a22a94]{background:#eaf1f9;color:#265a88;font-weight:600}.nav-icon[data-v-68a22a94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:currentColor;opacity:.85}.nav-link.is-active .nav-icon[data-v-68a22a94]{opacity:1}.topbar-actions[data-v-68a22a94]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-negative:0;flex-shrink:0}.logout-btn[data-v-68a22a94],.topbar-actions[data-v-68a22a94]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logout-btn[data-v-68a22a94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;background:transparent;border:1px solid #e5e7eb;color:#475569;padding:8px 14px;border-radius:8px;font-size:13.5px;font-weight:500;line-height:1.4;white-space:nowrap;cursor:pointer;-webkit-transition:border-color .15s,color .15s,background .15s;transition:border-color .15s,color .15s,background .15s}.logout-btn[data-v-68a22a94]:hover{border-color:#dc2626;color:#dc2626;background:#fef2f2}@media (max-width:1024px){.hamburger[data-v-68a22a94]{display:-webkit-box;display:-ms-flexbox;display:flex}.topbar-inner[data-v-68a22a94]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.nav-links[data-v-68a22a94],.topbar-actions[data-v-68a22a94]{display:none;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:4px;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.nav-links.is-open[data-v-68a22a94],.topbar-actions.is-open[data-v-68a22a94]{display:-webkit-box;display:-ms-flexbox;display:flex}.topbar-actions[data-v-68a22a94]{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;padding-top:8px;border-top:1px dashed #e5e7eb}.nav-link[data-v-68a22a94]{padding:10px 12px;font-size:14px;border-radius:8px}.btn-new[data-v-68a22a94],.logout-btn[data-v-68a22a94]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px}}.influencer-list[data-v-65ff3c8e]{max-width:1180px;margin:0 auto;color:#1f2937}.page-header[data-v-65ff3c8e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:24px;padding:22px 24px;background:linear-gradient(135deg,#f8fafc,#fff 60%);border:1px solid #e5e7eb;border-radius:16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04);position:relative;overflow:hidden}.header-main[data-v-65ff3c8e],.page-header[data-v-65ff3c8e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-main[data-v-65ff3c8e]{gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.header-icon[data-v-65ff3c8e]{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;border-radius:12px;background:#eaf1f9;color:#265a88;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-text[data-v-65ff3c8e]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-title-row[data-v-65ff3c8e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px}.page-title[data-v-65ff3c8e]{font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0;color:#0f172a;line-height:1.1}.stat-chip[data-v-65ff3c8e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:999px;padding:3px 10px 3px 8px;font-size:12px;font-weight:500}.stat-chip strong[data-v-65ff3c8e]{color:#0f172a;font-weight:700}.stat-chip-muted[data-v-65ff3c8e]{background:#fef3c7;border-color:#fde68a;color:#92400e;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:700;padding:3px 10px}.stat-dot[data-v-65ff3c8e]{width:6px;height:6px;border-radius:50%;background:#10b981;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.18);box-shadow:0 0 0 3px rgba(16,185,129,.18)}.page-subtitle[data-v-65ff3c8e]{font-size:13px;color:#6b7280;margin:0;line-height:1.5}.page-subtitle strong[data-v-65ff3c8e]{color:#0f172a;font-weight:600}.header-actions[data-v-65ff3c8e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-negative:0;flex-shrink:0}.btn-ghost[data-v-65ff3c8e],.header-actions[data-v-65ff3c8e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-ghost[data-v-65ff3c8e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;background:transparent;border:1px solid #e5e7eb;color:#475569;font-weight:500;padding:8px 14px;border-radius:8px;text-decoration:none;-webkit-transition:border-color .15s,color .15s,background .15s;transition:border-color .15s,color .15s,background .15s}.btn-ghost[data-v-65ff3c8e]:hover{border-color:#265a88;color:#265a88;background:#fff}.filters-card[data-v-65ff3c8e]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px 20px;margin-bottom:18px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.filters-grid[data-v-65ff3c8e]{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:14px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.filter-label[data-v-65ff3c8e]{display:block;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.form-control[data-v-65ff3c8e]{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:9px 12px;font-size:14px;background:#fff;color:#0f172a;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.form-control[data-v-65ff3c8e]:focus{border-color:#265a88;-webkit-box-shadow:0 0 0 3px rgba(38,90,136,.12);box-shadow:0 0 0 3px rgba(38,90,136,.12);outline:none}.search-input[data-v-65ff3c8e]{position:relative}.search-icon[data-v-65ff3c8e]{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#6b7280;pointer-events:none}.search-input .form-control[data-v-65ff3c8e]{padding-left:36px;padding-right:32px}.clear-btn[data-v-65ff3c8e]{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent;border:0;width:22px;height:22px;border-radius:6px;color:#6b7280;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clear-btn[data-v-65ff3c8e]:hover{background:#f3f4f6;color:#0f172a}.filter-actions[data-v-65ff3c8e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.btn-reset[data-v-65ff3c8e]{width:100%;padding:9px 14px;font-weight:500}.btn-reset[data-v-65ff3c8e]:disabled{opacity:.4;cursor:not-allowed}.filter-chips[data-v-65ff3c8e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px dashed #e5e7eb}.chip[data-v-65ff3c8e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#eaf1f9;color:#265a88;border-radius:999px;padding:4px 4px 4px 12px;font-size:12.5px}.chip strong[data-v-65ff3c8e]{font-weight:600}.chip button[data-v-65ff3c8e]{background:rgba(38,90,136,.12);border:0;color:#265a88;width:20px;height:20px;border-radius:999px;font-size:14px;line-height:1;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.chip button[data-v-65ff3c8e]:hover{background:rgba(38,90,136,.22)}.table-card[data-v-65ff3c8e]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04);-webkit-transition:opacity .2s;transition:opacity .2s}.table-wrap[data-v-65ff3c8e]{overflow-x:auto}.data-table[data-v-65ff3c8e]{width:100%;border-collapse:collapse}.data-table thead th[data-v-65ff3c8e]{background:#fafbfc;border-bottom:1px solid #e5e7eb;text-align:left;padding:12px 16px;font-size:11.5px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.data-table tbody td[data-v-65ff3c8e]{padding:14px 16px;border-bottom:1px solid #f1f5f9;font-size:14px;vertical-align:middle}.data-table tbody tr:last-child td[data-v-65ff3c8e]{border-bottom:0}.data-table tbody tr[data-v-65ff3c8e]{-webkit-transition:background .1s;transition:background .1s}.data-table tbody tr[data-v-65ff3c8e]:hover{background:#fafbfc}.col-id[data-v-65ff3c8e]{width:80px}.col-actions[data-v-65ff3c8e]{width:200px;text-align:right}.col-audience[data-v-65ff3c8e]{width:280px}.row-actions[data-v-65ff3c8e]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn-row-ask[data-v-65ff3c8e],.row-actions[data-v-65ff3c8e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.btn-row-ask[data-v-65ff3c8e]{background:linear-gradient(135deg,#265a88,#833ab4);color:#fff;border-radius:6px;padding:5px 11px;font-size:12.5px;font-weight:600;text-decoration:none;white-space:nowrap;-webkit-transition:-webkit-filter .15s;transition:-webkit-filter .15s;transition:filter .15s;transition:filter .15s,-webkit-filter .15s}.btn-row-ask[data-v-65ff3c8e]:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08);color:#fff}.id-badge[data-v-65ff3c8e]{display:inline-block;background:#f1f5f9;color:#475569;font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px}.name-link[data-v-65ff3c8e]{display:block;color:#0f172a;font-weight:600;text-decoration:none;font-size:14.5px}.name-link[data-v-65ff3c8e]:hover{color:#265a88;text-decoration:underline}.nickname[data-v-65ff3c8e]{display:block;font-size:12px;color:#6b7280;margin-top:2px}.muted[data-v-65ff3c8e]{color:#9ca3af}.audience-links[data-v-65ff3c8e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.audience-pill[data-v-65ff3c8e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px 4px 4px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;font-size:12.5px;color:#0f172a;text-decoration:none;max-width:180px;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.audience-pill span[data-v-65ff3c8e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audience-pill[data-v-65ff3c8e]:hover{border-color:#265a88;background:#fff}.audience-icon[data-v-65ff3c8e]{width:20px;height:20px;border-radius:4px}.btn-edit[data-v-65ff3c8e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:500;padding:5px 12px}.skeleton-list[data-v-65ff3c8e]{padding:8px 0}.skeleton-row[data-v-65ff3c8e]{display:grid;grid-template-columns:80px 1fr 180px 280px 180px;gap:16px;padding:14px 16px;border-bottom:1px solid #f1f5f9;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skeleton[data-v-65ff3c8e]{background:-webkit-gradient(linear,left top,right top,from(#f1f5f9),color-stop(50%,#e2e8f0),to(#f1f5f9));background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;-webkit-animation:shimmer-data-v-65ff3c8e 1.4s infinite;animation:shimmer-data-v-65ff3c8e 1.4s infinite;border-radius:6px}.skeleton-id[data-v-65ff3c8e]{width:50px;height:22px}.skeleton-line[data-v-65ff3c8e]{height:12px;width:70%}.skeleton-line-lg[data-v-65ff3c8e]{width:60%;height:14px}.skeleton-line-sm[data-v-65ff3c8e]{width:35%;margin-top:6px}.skeleton-stack>*+[data-v-65ff3c8e]{margin-top:4px}.skeleton-pill[data-v-65ff3c8e]{width:120px;height:26px;border-radius:999px}.skeleton-btn[data-v-65ff3c8e]{width:70px;height:28px;justify-self:end}@-webkit-keyframes shimmer-data-v-65ff3c8e{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer-data-v-65ff3c8e{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-65ff3c8e]{padding:60px 20px;text-align:center;color:#6b7280}.empty-state .bi[data-v-65ff3c8e]{margin-bottom:14px}.empty-state h3[data-v-65ff3c8e]{font-size:16px;font-weight:600;color:#0f172a;margin:0 0 6px}.empty-state p[data-v-65ff3c8e]{margin:0 0 16px;font-size:13.5px}.pagination-bar[data-v-65ff3c8e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px 4px;margin-top:4px}.pagination-bar[data-v-65ff3c8e],.pagination-left[data-v-65ff3c8e],.pagination-right[data-v-65ff3c8e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-left[data-v-65ff3c8e],.pagination-right[data-v-65ff3c8e]{gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#6b7280}.pagination-right[data-v-65ff3c8e]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.per-page-label[data-v-65ff3c8e]{margin:0}.per-page[data-v-65ff3c8e]{width:auto;min-width:70px;padding:6px 28px 6px 10px}.pagination-center[data-v-65ff3c8e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-btn[data-v-65ff3c8e],.pagination-center[data-v-65ff3c8e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-btn[data-v-65ff3c8e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#374151;font-size:13px;font-weight:500;padding:6px 12px;border-radius:8px;cursor:pointer;-webkit-transition:border-color .15s,background .15s,color .15s;transition:border-color .15s,background .15s,color .15s;min-width:36px}.page-btn[data-v-65ff3c8e]:hover:not(:disabled):not(.is-active){border-color:#265a88;color:#265a88}.page-btn[data-v-65ff3c8e]:disabled{opacity:.4;cursor:not-allowed}.page-btn.is-active[data-v-65ff3c8e]{background:#265a88;color:#fff;border-color:#265a88}.page-btn.is-ellipsis[data-v-65ff3c8e]{border-color:transparent;background:transparent;opacity:1;cursor:default}.page-indicator[data-v-65ff3c8e]{font-size:13px;color:#6b7280;padding:0 12px}.page-indicator strong[data-v-65ff3c8e]{color:#0f172a;font-weight:600}.table-card.is-loading .table-wrap[data-v-65ff3c8e]{display:none}@media (max-width:900px){.filters-grid[data-v-65ff3c8e]{grid-template-columns:1fr 1fr}.filter-search[data-v-65ff3c8e]{grid-column:1/-1}.col-audience[data-v-65ff3c8e]{width:auto}.skeleton-row[data-v-65ff3c8e]{grid-template-columns:60px 1fr 1fr 80px}.skeleton-row[data-v-65ff3c8e]>:nth-child(4){display:none}}@media (max-width:768px){.page-header[data-v-65ff3c8e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px;padding:18px}.header-actions[data-v-65ff3c8e]{width:100%}.header-actions .btn[data-v-65ff3c8e],.header-actions a[data-v-65ff3c8e]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:640px){.header-icon[data-v-65ff3c8e]{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px}.page-title[data-v-65ff3c8e]{font-size:22px}.filters-grid[data-v-65ff3c8e]{grid-template-columns:1fr}.pagination-bar[data-v-65ff3c8e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-left[data-v-65ff3c8e],.pagination-right[data-v-65ff3c8e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.glyphicon[data-v-2f5b969f],.hover[data-v-2f5b969f]{color:#2c3e50;cursor:pointer}.glyphicon[data-v-2f5b969f]:hover,.hover[data-v-2f5b969f]:hover{color:#337ab7}.glyphicon:hover span[data-v-2f5b969f],.hover:hover span[data-v-2f5b969f]{color:#337ab7;text-decoration:underline}.glyphicon:hover .glyphicon[data-v-2f5b969f],.hover:hover .glyphicon[data-v-2f5b969f]{text-decoration:none}.p-0[data-v-2f5b969f]{padding:0}.m-t-10[data-v-2f5b969f]{margin-top:10px}.m-t-20[data-v-2f5b969f]{margin-top:20px}.border-top[data-v-2f5b969f]{border-top:1px solid #ddd}.success td[data-v-2f5b969f]{background-color:#dff0d8}.danger td[data-v-2f5b969f]{background-color:#f2dede}.influencer-create[data-v-3d0e6013]{max-width:880px;margin:0 auto 160px;color:#1f2937}.page-header[data-v-3d0e6013]{margin-bottom:28px}.page-header-inner[data-v-3d0e6013]{padding:8px 4px 0}.title-row[data-v-3d0e6013]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}.btn-ai[data-v-3d0e6013]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:linear-gradient(135deg,#265a88,#833ab4);color:#fff;border:0;border-radius:9px;padding:9px 16px;font-size:13px;font-weight:600;cursor:pointer;-webkit-box-shadow:0 4px 12px rgba(38,90,136,.22);box-shadow:0 4px 12px rgba(38,90,136,.22);-webkit-transition:-webkit-transform .1s,-webkit-box-shadow .15s;transition:-webkit-transform .1s,-webkit-box-shadow .15s;transition:transform .1s,box-shadow .15s;transition:transform .1s,box-shadow .15s,-webkit-transform .1s,-webkit-box-shadow .15s;-ms-flex-negative:0;flex-shrink:0}.btn-ai[data-v-3d0e6013]:hover{-webkit-box-shadow:0 6px 18px rgba(38,90,136,.32);box-shadow:0 6px 18px rgba(38,90,136,.32);-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (max-width:540px){.title-row[data-v-3d0e6013]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.btn-ai[data-v-3d0e6013]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.back-link[data-v-3d0e6013]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#6b7280;font-size:13px;font-weight:500;margin-bottom:14px;text-decoration:none;-webkit-transition:color .15s;transition:color .15s}.back-link[data-v-3d0e6013]:hover{color:#265a88}.page-title[data-v-3d0e6013]{font-size:28px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px;color:#0f172a}.page-subtitle[data-v-3d0e6013]{color:#6b7280;font-size:14px;margin:0}.page-body[data-v-3d0e6013]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.form-section[data-v-3d0e6013]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.section-head[data-v-3d0e6013]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:20px 24px;border-bottom:1px solid #f1f5f9;background:#fafbfc}.section-icon[data-v-3d0e6013]{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:#eaf1f9;color:#265a88;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-icon[data-v-3d0e6013],.section-title[data-v-3d0e6013]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title[data-v-3d0e6013]{font-size:16px;font-weight:600;margin:0 0 2px;color:#0f172a;gap:8px}.section-desc[data-v-3d0e6013]{font-size:13px;color:#6b7280;margin:0}.section-body[data-v-3d0e6013]{padding:22px 24px}.badge-count[data-v-3d0e6013]{background:#265a88;color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;letter-spacing:.02em}.form-group[data-v-3d0e6013]{margin-bottom:16px}.form-group[data-v-3d0e6013]:last-child{margin-bottom:0}.form-label[data-v-3d0e6013]{display:block;font-size:13px;font-weight:500;color:#374151;margin-bottom:6px}.form-control[data-v-3d0e6013]{border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font-size:14px;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s;background:#fff}.form-control[data-v-3d0e6013]:focus{border-color:#265a88;-webkit-box-shadow:0 0 0 3px rgba(38,90,136,.12);box-shadow:0 0 0 3px rgba(38,90,136,.12);outline:none}.required[data-v-3d0e6013]{color:#dc2626;margin-left:2px}.help[data-v-3d0e6013]{display:block;font-weight:400;color:#6b7280;font-size:12px;margin-top:2px}.seg[data-v-3d0e6013]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;background:#fff}.seg-btn[data-v-3d0e6013]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 12px;font-size:14px;font-weight:500;color:#475569;background:transparent;border:0;border-right:1px solid #d1d5db;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.seg-btn[data-v-3d0e6013]:last-child{border-right:0}.seg-btn[data-v-3d0e6013]:hover{background:#f8fafc;color:#0f172a}.seg-btn.is-active[data-v-3d0e6013]{background:#eaf1f9;color:#265a88;font-weight:600}.seg-btn[data-v-3d0e6013]:focus-visible{outline:none;-webkit-box-shadow:inset 0 0 0 2px rgba(38,90,136,.35);box-shadow:inset 0 0 0 2px rgba(38,90,136,.35)}.authors-list[data-v-3d0e6013]{margin-top:18px;border-top:1px dashed #e5e7eb;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.danger-zone[data-v-3d0e6013]{margin-top:8px;padding:20px 24px;border:1px solid #fecaca;border-radius:14px;background:#fef2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.danger-zone-head h3[data-v-3d0e6013]{font-size:14px;font-weight:600;color:#991b1b;margin:0 0 2px}.danger-zone-head p[data-v-3d0e6013]{font-size:12.5px;color:#b91c1c;margin:0;max-width:520px}.danger-zone .btn-outline-danger[data-v-3d0e6013]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-bar[data-v-3d0e6013]{position:fixed;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.92);backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-top:1px solid #e5e7eb;-webkit-box-shadow:0 -4px 20px rgba(15,23,42,.06);box-shadow:0 -4px 20px rgba(15,23,42,.06);z-index:50}.action-bar-inner[data-v-3d0e6013]{max-width:880px;margin:0 auto;padding:14px 8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.action-bar-inner[data-v-3d0e6013],.action-bar-status[data-v-3d0e6013]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-bar-status[data-v-3d0e6013]{gap:8px;font-size:13px;color:#6b7280}.dot[data-v-3d0e6013]{width:8px;height:8px;border-radius:50%;display:inline-block}.dot-ok[data-v-3d0e6013]{background:#10b981;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.18);box-shadow:0 0 0 3px rgba(16,185,129,.18)}.dot-warn[data-v-3d0e6013]{background:#f59e0b;-webkit-box-shadow:0 0 0 3px rgba(245,158,11,.18);box-shadow:0 0 0 3px rgba(245,158,11,.18)}.action-bar-buttons[data-v-3d0e6013]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.action-bar-buttons .btn[data-v-3d0e6013]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.btn-primary[data-v-3d0e6013]:disabled{opacity:.55;cursor:not-allowed}@media (max-width:640px){.section-body[data-v-3d0e6013],.section-head[data-v-3d0e6013]{padding:16px}.danger-zone[data-v-3d0e6013]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.action-bar-inner[data-v-3d0e6013],.danger-zone[data-v-3d0e6013]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.action-bar-inner[data-v-3d0e6013]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px;padding:12px 16px}.action-bar-buttons[data-v-3d0e6013]{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.action-bar-buttons .btn[data-v-3d0e6013]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.author-row[data-v-3733ea48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;-webkit-transition:border-color .15s,-webkit-box-shadow .15s,-webkit-transform .1s;transition:border-color .15s,-webkit-box-shadow .15s,-webkit-transform .1s;transition:border-color .15s,box-shadow .15s,transform .1s;transition:border-color .15s,box-shadow .15s,transform .1s,-webkit-box-shadow .15s,-webkit-transform .1s}.author-row+.author-row[data-v-3733ea48]{margin-top:8px}.author-row[data-v-3733ea48]:hover{border-color:#265a88;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06);box-shadow:0 1px 3px rgba(15,23,42,.06)}.author-main[data-v-3733ea48]{-ms-flex-align:center;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.author-main[data-v-3733ea48],.source-wrap[data-v-3733ea48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.source-wrap[data-v-3733ea48]{width:36px;height:36px;border-radius:9px;background:#f3f4f6;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.source-img[data-v-3733ea48]{width:24px;height:24px}.source-fallback[data-v-3733ea48]{color:#6b7280;font-weight:600;font-size:14px}.author-info[data-v-3733ea48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.platform-label[data-v-3733ea48]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;line-height:1.2}.author-url[data-v-3733ea48]{font-size:13.5px;color:#265a88;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.author-url[data-v-3733ea48]:hover{text-decoration:underline}.platform-instagram .platform-label[data-v-3733ea48]{color:#e1306c}.platform-tiktok .platform-label[data-v-3733ea48]{color:#111}.platform-youtube .platform-label[data-v-3733ea48]{color:red}.platform-facebook .platform-label[data-v-3733ea48]{color:#1877f2}.platform-twitter .platform-label[data-v-3733ea48]{color:#1da1f2}.platform-twitch .platform-label[data-v-3733ea48]{color:#9146ff}.remove-btn[data-v-3733ea48]{background:transparent;border:1px solid transparent;color:#6b7280;width:32px;height:32px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s}.remove-btn[data-v-3733ea48]:hover{background:#fef2f2;color:#dc2626;border-color:#fecaca}.new-author[data-v-18e12d49]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px}.input-row[data-v-18e12d49]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.input-wrap[data-v-18e12d49]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.input-wrap.has-platform .form-control[data-v-18e12d49]{padding-left:42px}.platform-indicator[data-v-18e12d49]{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.platform-icon[data-v-18e12d49]{width:22px;height:22px;border-radius:4px}.form-control[data-v-18e12d49]{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font-size:14px;background:#fff;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.form-control[data-v-18e12d49]:focus{border-color:#265a88;-webkit-box-shadow:0 0 0 3px rgba(38,90,136,.12);box-shadow:0 0 0 3px rgba(38,90,136,.12);outline:none}.input-wrap.has-error .form-control[data-v-18e12d49]{border-color:#dc2626}.input-wrap.has-error .form-control[data-v-18e12d49]:focus{-webkit-box-shadow:0 0 0 3px rgba(220,38,38,.12);box-shadow:0 0 0 3px rgba(220,38,38,.12)}.btn[data-v-18e12d49]:disabled{opacity:.5;cursor:not-allowed}.feedback-error[data-v-18e12d49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;margin-top:8px;font-size:12.5px;color:#b91c1c;line-height:1.4}.feedback-error .bi[data-v-18e12d49]{-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.platforms[data-v-18e12d49]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 14px;margin-top:10px;font-size:12.5px;color:#6b7280}.platforms-label[data-v-18e12d49]{color:#6b7280}.platform[data-v-18e12d49]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#475569}.platform img[data-v-18e12d49]{width:16px;height:16px;border-radius:3px;opacity:.85}.platform.is-current[data-v-18e12d49]{color:#265a88;font-weight:600}.platform.is-current img[data-v-18e12d49]{opacity:1}@media (max-width:540px){.input-row[data-v-18e12d49]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn[data-v-18e12d49]{width:100%}}.modal-root[data-v-1ee92ca4]{position:fixed;inset:0;background:rgba(15,23,42,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 16px 30px;overflow-y:auto}.modal-card[data-v-1ee92ca4]{width:100%;max-width:720px;background:#fff;border-radius:16px;-webkit-box-shadow:0 20px 60px rgba(15,23,42,.35);box-shadow:0 20px 60px rgba(15,23,42,.35);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 90px)}.modal-head[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:18px 20px;background:linear-gradient(135deg,#eaf1f9,#fdf4ff);border-bottom:1px solid #e5e7eb}.head-icon[data-v-1ee92ca4]{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;border-radius:11px;background:#ede9fe;color:#6d3fc4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.head-text[data-v-1ee92ca4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.modal-title[data-v-1ee92ca4]{font-size:17px;font-weight:700;color:#0f172a;margin:0 0 2px;letter-spacing:-.01em}.modal-subtitle[data-v-1ee92ca4]{font-size:12.5px;color:#6b7280;margin:0}.head-close[data-v-1ee92ca4]{background:hsla(0,0%,100%,.7);border:1px solid #e5e7eb;color:#6b7280;width:32px;height:32px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;-ms-flex-negative:0;flex-shrink:0}.head-close[data-v-1ee92ca4]:hover{background:#fff;color:#0f172a}.modal-body[data-v-1ee92ca4]{overflow-y:auto;padding:18px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.step-head[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:12px}.step-badge[data-v-1ee92ca4],.step-head[data-v-1ee92ca4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-badge[data-v-1ee92ca4]{width:22px;height:22px;border-radius:999px;background:#265a88;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:11px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.step-badge-2[data-v-1ee92ca4]{background:#10b981}.step-title[data-v-1ee92ca4]{font-size:13px;font-weight:700;color:#0f172a;margin:0;text-transform:uppercase;letter-spacing:.06em}.step-desc[data-v-1ee92ca4]{font-size:12.5px;color:#6b7280}.form-group[data-v-1ee92ca4]{margin-bottom:12px}.form-group[data-v-1ee92ca4]:last-child{margin-bottom:0}.form-row[data-v-1ee92ca4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-label[data-v-1ee92ca4]{display:block;font-size:12px;font-weight:500;color:#374151;margin-bottom:5px}.form-control[data-v-1ee92ca4]{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:9px 12px;font-size:13.5px;background:#fff;color:#0f172a;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.form-control[data-v-1ee92ca4]:focus{outline:none;border-color:#265a88;-webkit-box-shadow:0 0 0 3px rgba(38,90,136,.12);box-shadow:0 0 0 3px rgba(38,90,136,.12)}.channels-list[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.channel-row[data-v-1ee92ca4]{gap:8px}.channel-icon[data-v-1ee92ca4],.channel-row[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.channel-icon[data-v-1ee92ca4]{width:36px;height:36px;border-radius:8px;background:#f1f5f9;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:1px solid #e5e7eb}.channel-icon.has-platform[data-v-1ee92ca4]{background:#fff}.channel-icon img[data-v-1ee92ca4]{width:22px;height:22px;border-radius:4px}.channel-icon .dot[data-v-1ee92ca4]{color:#6b7280;font-weight:600;font-size:14px}.channel-row .form-control[data-v-1ee92ca4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.remove-btn[data-v-1ee92ca4]{background:transparent;border:1px solid transparent;color:#6b7280;width:32px;height:32px;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s}.remove-btn[data-v-1ee92ca4]:hover{background:#fef2f2;color:#dc2626;border-color:#fecaca}.add-channel-btn[data-v-1ee92ca4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:8px;background:#fafbfc;border:1px dashed #d1d5db;color:#475569;border-radius:8px;font-size:12.5px;font-weight:500;cursor:pointer;-webkit-transition:border-color .15s,color .15s;transition:border-color .15s,color .15s}.add-channel-btn[data-v-1ee92ca4]:hover{border-color:#265a88;color:#265a88;border-style:solid}.model-group[data-v-1ee92ca4]{margin-top:14px;padding:12px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px}.model-group .form-label[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.model-cost[data-v-1ee92ca4]{font-weight:700;font-size:11px;letter-spacing:.04em;padding:2px 7px;border-radius:999px}.cost-low[data-v-1ee92ca4]{color:#03543f;background:#def7ec}.cost-medium[data-v-1ee92ca4]{color:#1e40af;background:#dbeafe}.cost-high[data-v-1ee92ca4]{color:#92400e;background:#fef3c7}.cost-highest[data-v-1ee92ca4]{color:#9b1c1c;background:#fde8e8}.model-options[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.model-option[data-v-1ee92ca4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:12.5px;color:#475569;cursor:pointer;-webkit-transition:border-color .15s,background .15s,color .15s;transition:border-color .15s,background .15s,color .15s;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.model-option input[data-v-1ee92ca4]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:12px;height:12px;border-radius:50%;border:1.5px solid #cbd5e1;margin:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s;position:relative}.model-option[data-v-1ee92ca4]:hover{border-color:#265a88;color:#0f172a}.model-option.is-active[data-v-1ee92ca4]{border-color:#265a88;background:#eaf1f9;color:#265a88;font-weight:600}.model-option.is-active input[data-v-1ee92ca4]{border-color:#265a88;background:radial-gradient(#265a88 38%,transparent 42%)}.model-option-badge[data-v-1ee92ca4]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:1px 6px;border-radius:999px;background:rgba(38,90,136,.08);color:#265a88}.model-option.is-active .model-option-badge[data-v-1ee92ca4]{background:rgba(38,90,136,.18)}.model-hint[data-v-1ee92ca4]{margin:8px 0 0;font-size:12px;color:#6b7280;line-height:1.4}.btn-search[data-v-1ee92ca4]{margin-top:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;width:100%;background:linear-gradient(135deg,#265a88,#833ab4);color:#fff;border:0;border-radius:9px;padding:11px 18px;font-size:14px;font-weight:600;cursor:pointer;-webkit-box-shadow:0 4px 12px rgba(38,90,136,.25);box-shadow:0 4px 12px rgba(38,90,136,.25);-webkit-transition:opacity .15s,-webkit-transform .1s,-webkit-box-shadow .15s;transition:opacity .15s,-webkit-transform .1s,-webkit-box-shadow .15s;transition:transform .1s,box-shadow .15s,opacity .15s;transition:transform .1s,box-shadow .15s,opacity .15s,-webkit-transform .1s,-webkit-box-shadow .15s}.btn-search[data-v-1ee92ca4]:hover:not(:disabled){-webkit-box-shadow:0 6px 18px rgba(38,90,136,.35);box-shadow:0 6px 18px rgba(38,90,136,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-search[data-v-1ee92ca4]:disabled{opacity:.5;cursor:not-allowed}.btn-content[data-v-1ee92ca4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.spinner[data-v-1ee92ca4]{display:inline-block;width:13px;height:13px;border:2px solid;border-right:2px solid transparent;border-radius:50%;-webkit-animation:spin-data-v-1ee92ca4 .7s linear infinite;animation:spin-data-v-1ee92ca4 .7s linear infinite}@-webkit-keyframes spin-data-v-1ee92ca4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-1ee92ca4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hint[data-v-1ee92ca4]{margin:8px 0 0;font-size:12px;color:#6b7280;text-align:center}.step-results[data-v-1ee92ca4]{padding-top:6px;border-top:1px dashed #e5e7eb}.result-error[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:14px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#991b1b}.result-error strong[data-v-1ee92ca4]{display:block;font-size:13px}.result-error p[data-v-1ee92ca4]{margin:4px 0 0;font-size:12.5px}.result-grid[data-v-1ee92ca4]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.result-card[data-v-1ee92ca4]{padding:14px;background:#fafbfc;border:1px solid #e5e7eb;border-radius:10px}.result-card-main[data-v-1ee92ca4]{grid-column:1/-1;background:linear-gradient(135deg,#eaf1f9,#fdf4ff);border-color:#c7dcf0}.result-card-full[data-v-1ee92ca4]{grid-column:1/-1}.card-eyebrow[data-v-1ee92ca4]{display:inline-block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#6b7280;margin-bottom:8px}.result-nickname[data-v-1ee92ca4]{font-size:22px;font-weight:700;margin:0;color:#0f172a;letter-spacing:-.02em}.result-realname[data-v-1ee92ca4]{margin:2px 0 12px;color:#475569;font-size:13.5px}.result-attrs[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.attr[data-v-1ee92ca4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:4px 11px 4px 9px;font-size:12px;color:#475569;font-weight:500}.attr .bi[data-v-1ee92ca4]{color:#6b7280}.bio[data-v-1ee92ca4]{margin:0;color:#374151;font-size:13px;line-height:1.5;white-space:pre-wrap}.chip-row[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.chip[data-v-1ee92ca4]{display:inline-block;background:#f1f5f9;color:#475569;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500}.chip-blue[data-v-1ee92ca4]{background:#dbeafe;color:#1d4ed8}.channels-result[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.channel-pill[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 10px 8px 8px;background:#fff;border:1px solid #e5e7eb;border-radius:9px;text-decoration:none;color:#0f172a;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.channel-pill[data-v-1ee92ca4]:hover{border-color:#265a88;background:#f8fafc}.channel-pill img[data-v-1ee92ca4]{width:24px;height:24px;border-radius:5px}.channel-pill-text[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.channel-platform[data-v-1ee92ca4]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.channel-username[data-v-1ee92ca4]{font-size:13px;color:#0f172a;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-pill .bi[data-v-1ee92ca4]{color:#6b7280;-ms-flex-negative:0;flex-shrink:0}.kv-list[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.kv[data-v-1ee92ca4]{display:grid;grid-template-columns:70px 1fr;gap:8px;font-size:13px}.kv-key[data-v-1ee92ca4]{color:#6b7280;font-weight:500}.kv-val[data-v-1ee92ca4]{color:#265a88;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kv-val[data-v-1ee92ca4]:hover{text-decoration:underline}.citations[data-v-1ee92ca4]{margin:0;padding-left:18px;color:#475569;font-size:12.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.citations a[data-v-1ee92ca4]{color:#265a88;text-decoration:none;overflow-wrap:anywhere}.citations a[data-v-1ee92ca4]:hover{text-decoration:underline}.result-empty[data-v-1ee92ca4]{text-align:center;padding:30px 16px;color:#6b7280}.result-empty p[data-v-1ee92ca4]{margin:8px 0 0;font-size:13.5px}.modal-foot[data-v-1ee92ca4]{border-top:1px solid #e5e7eb;padding:12px 20px;background:#fafbfc;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-negative:0;flex-shrink:0}.foot-info[data-v-1ee92ca4],.modal-foot[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.foot-info[data-v-1ee92ca4]{gap:6px;font-size:12px;color:#6b7280}.foot-info .bi[data-v-1ee92ca4]{color:#6b7280;-ms-flex-negative:0;flex-shrink:0}.foot-info strong[data-v-1ee92ca4]{color:#92400e;font-weight:600}.usage[data-v-1ee92ca4]{color:#6b7280}.foot-buttons[data-v-1ee92ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.btn-close[data-v-1ee92ca4]{background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:border-color .15s,color .15s;transition:border-color .15s,color .15s}.btn-close[data-v-1ee92ca4]:hover{border-color:#265a88;color:#265a88}.btn-apply[data-v-1ee92ca4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:0;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;-webkit-box-shadow:0 2px 6px rgba(16,185,129,.25);box-shadow:0 2px 6px rgba(16,185,129,.25);-webkit-transition:opacity .15s,-webkit-box-shadow .15s,-webkit-transform .1s;transition:opacity .15s,-webkit-box-shadow .15s,-webkit-transform .1s;transition:box-shadow .15s,transform .1s,opacity .15s;transition:box-shadow .15s,transform .1s,opacity .15s,-webkit-box-shadow .15s,-webkit-transform .1s}.btn-apply[data-v-1ee92ca4]:hover:not(:disabled){-webkit-box-shadow:0 4px 12px rgba(16,185,129,.4);box-shadow:0 4px 12px rgba(16,185,129,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-apply[data-v-1ee92ca4]:disabled{opacity:.5;cursor:not-allowed}.apply-count[data-v-1ee92ca4]{background:hsla(0,0%,100%,.25);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.modal-fade-enter-active[data-v-1ee92ca4],.modal-fade-leave-active[data-v-1ee92ca4]{-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.modal-fade-enter-active .modal-card[data-v-1ee92ca4],.modal-fade-leave-active .modal-card[data-v-1ee92ca4]{-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,opacity .18s ease;transition:transform .18s ease,opacity .18s ease,-webkit-transform .18s ease}.modal-fade-enter[data-v-1ee92ca4],.modal-fade-leave-to[data-v-1ee92ca4]{opacity:0}.modal-fade-enter .modal-card[data-v-1ee92ca4],.modal-fade-leave-to .modal-card[data-v-1ee92ca4]{-webkit-transform:translateY(-8px);transform:translateY(-8px);opacity:0}@media (max-width:640px){.modal-root[data-v-1ee92ca4]{padding:16px}.form-row[data-v-1ee92ca4],.result-grid[data-v-1ee92ca4]{grid-template-columns:1fr}.modal-foot[data-v-1ee92ca4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.foot-buttons[data-v-1ee92ca4]{width:100%}.btn-apply[data-v-1ee92ca4],.btn-close[data-v-1ee92ca4]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.suggested-section[data-v-9b9b6516]{margin-top:8px;padding:18px 22px;border:1px dashed #fcd34d;border-radius:14px;background:linear-gradient(135deg,#fffbeb,#fef3c7);position:relative;overflow:hidden}.suggested-head[data-v-9b9b6516]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding-bottom:14px;border-bottom:1px dashed #fcd34d;margin-bottom:14px}.suggested-icon[data-v-9b9b6516]{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:#ede9fe;color:#6d3fc4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.suggested-title-wrap[data-v-9b9b6516]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.suggested-title[data-v-9b9b6516]{font-size:15px;font-weight:600;margin:0 0 4px;color:#78350f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.suggested-badge[data-v-9b9b6516]{background:#fbbf24;color:#78350f;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}.preview-badge[data-v-9b9b6516]{background:rgba(120,53,15,.12);color:#78350f;font-size:10px;font-weight:700;padding:2px 8px;border-radius:4px;letter-spacing:.06em}.suggested-desc[data-v-9b9b6516]{font-size:12.5px;color:#92400e;margin:0;line-height:1.5}.suggested-desc strong[data-v-9b9b6516]{font-weight:600}.suggested-bulk[data-v-9b9b6516]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-ms-flex-negative:0;flex-shrink:0}.bulk-btn[data-v-9b9b6516]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:5px 10px;border-radius:6px;font-size:11.5px;font-weight:500;cursor:pointer;border:1px solid;background:transparent;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.bulk-add[data-v-9b9b6516]{border-color:#fbbf24;color:#92400e}.bulk-add[data-v-9b9b6516]:hover{background:#fbbf24;color:#fff}.bulk-dismiss[data-v-9b9b6516]{border-color:rgba(120,53,15,.25);color:#92400e}.bulk-dismiss[data-v-9b9b6516]:hover{background:rgba(120,53,15,.08)}.suggested-list[data-v-9b9b6516]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.suggested-row[data-v-9b9b6516]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 12px;background:hsla(0,0%,100%,.75);border:1px solid #fde68a;border-radius:10px;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.suggested-row[data-v-9b9b6516]:hover{background:#fff;border-color:#fbbf24}.sg-icon[data-v-9b9b6516]{width:36px;height:36px;border-radius:9px;background:#fff;border:1px solid #fde68a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.sg-icon img[data-v-9b9b6516]{width:22px;height:22px;border-radius:4px}.sg-fallback[data-v-9b9b6516]{color:#d97706;font-weight:600;font-size:14px}.sg-info[data-v-9b9b6516]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.sg-platform[data-v-9b9b6516]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#92400e;line-height:1.2}.sg-url[data-v-9b9b6516]{font-size:13.5px;color:#0f172a;text-decoration:none;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-url[data-v-9b9b6516]:hover{color:#265a88;text-decoration:underline}.sg-fullurl[data-v-9b9b6516]{font-size:11.5px;color:#a16207;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.sg-actions[data-v-9b9b6516]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-negative:0;flex-shrink:0}.sg-btn[data-v-9b9b6516]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;background:transparent;border:1px solid;border-radius:7px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background .15s,color .15s,border-color .15s,opacity .15s;transition:background .15s,color .15s,border-color .15s,opacity .15s;min-width:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sg-btn[data-v-9b9b6516]:disabled{cursor:not-allowed;opacity:.75}.sg-add[data-v-9b9b6516]{background:#fbbf24;border-color:#fbbf24;color:#fff}.sg-add[data-v-9b9b6516]:hover:not(:disabled){background:#d97706;border-color:#d97706}.sg-dismiss[data-v-9b9b6516]{background:transparent;border-color:rgba(120,53,15,.2);color:#92400e;padding:6px 8px;min-width:auto}.sg-dismiss[data-v-9b9b6516]:hover:not(:disabled){background:#fef2f2;border-color:#fecaca;color:#dc2626}.spinner[data-v-9b9b6516]{display:inline-block;width:11px;height:11px;border:2px solid;border-right:2px solid transparent;border-radius:50%;-webkit-animation:sg-spin-data-v-9b9b6516 .7s linear infinite;animation:sg-spin-data-v-9b9b6516 .7s linear infinite}@-webkit-keyframes sg-spin-data-v-9b9b6516{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes sg-spin-data-v-9b9b6516{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bulk-btn[data-v-9b9b6516]:disabled{cursor:not-allowed;opacity:.5}.bulk-add[data-v-9b9b6516]:hover:disabled,.bulk-dismiss[data-v-9b9b6516]:hover:disabled{background:transparent}@media (max-width:640px){.suggested-head[data-v-9b9b6516]{-ms-flex-wrap:wrap;flex-wrap:wrap}.suggested-bulk[data-v-9b9b6516]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.bulk-btn[data-v-9b9b6516]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.suggested-row[data-v-9b9b6516]{-ms-flex-wrap:wrap;flex-wrap:wrap}.sg-actions[data-v-9b9b6516]{width:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.sg-actions .sg-btn[data-v-9b9b6516]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}title[data-v-489b7077]{margin:20px 0 30px}h4[data-v-489b7077]{margin:35px 0 15px}.influencer-ask[data-v-59c38d94]{max-width:920px;margin:0 auto 80px;color:#1f2937}.page-header[data-v-59c38d94]{margin-bottom:20px}.back-link[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#6b7280;font-size:13px;font-weight:500;margin-bottom:14px;text-decoration:none;-webkit-transition:color .15s;transition:color .15s}.back-link[data-v-59c38d94]:hover{color:#265a88}.title-row[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}.page-title[data-v-59c38d94]{font-size:28px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px;color:#0f172a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.title-accent[data-v-59c38d94]{background:linear-gradient(135deg,#265a88,#833ab4);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:20px;font-weight:600}.page-subtitle[data-v-59c38d94]{color:#6b7280;font-size:14px;margin:0;max-width:640px}.btn-edit-influencer[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#475569;padding:8px 14px;border-radius:9px;font-size:13px;font-weight:500;text-decoration:none;-webkit-transition:border-color .15s,color .15s;transition:border-color .15s,color .15s;-ms-flex-negative:0;flex-shrink:0}.btn-edit-influencer[data-v-59c38d94]:hover{border-color:#265a88;color:#265a88}.influencer-card[data-v-59c38d94]{margin-top:24px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px 22px;gap:18px;-ms-flex-align:center;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.avatar[data-v-59c38d94],.influencer-card[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.avatar[data-v-59c38d94]{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;width:64px;height:64px;border-radius:18px;color:#fff;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:26px;font-weight:700;letter-spacing:-.01em;-webkit-box-shadow:0 6px 16px rgba(38,90,136,.18);box-shadow:0 6px 16px rgba(38,90,136,.18)}.profile-meta[data-v-59c38d94]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.profile-row[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-name[data-v-59c38d94]{font-size:22px;font-weight:700;color:#0f172a;margin:0;letter-spacing:-.01em}.id-badge[data-v-59c38d94]{background:#f1f5f9;color:#475569;font-size:12px;font-weight:600;padding:3px 9px;border-radius:6px}.profile-row-sub[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 14px;color:#64748b;font-size:13px}.profile-nick[data-v-59c38d94]{color:#265a88;font-weight:600}.profile-realname[data-v-59c38d94]{color:#334155}.profile-loc[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.profile-loc .bi[data-v-59c38d94]{color:#6b7280}.profile-lang[data-v-59c38d94]{background:#f3f4f6;color:#1f2937;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;letter-spacing:.04em}.profile-channels[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:4px}.channel-pill[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px 4px 4px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;font-size:12.5px;color:#0f172a;text-decoration:none;max-width:220px;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.channel-pill[data-v-59c38d94]:hover{border-color:#265a88;background:#fff}.channel-pill img[data-v-59c38d94]{width:20px;height:20px;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.channel-pill span[data-v-59c38d94]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-pill .bi[data-v-59c38d94]{color:#6b7280;-ms-flex-negative:0;flex-shrink:0}.profile-loading[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.skeleton[data-v-59c38d94]{background:-webkit-gradient(linear,left top,right top,from(#f1f5f9),color-stop(50%,#e2e8f0),to(#f1f5f9));background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;-webkit-animation:shimmer-data-v-59c38d94 1.4s infinite;animation:shimmer-data-v-59c38d94 1.4s infinite;border-radius:6px}.skeleton-avatar[data-v-59c38d94]{width:64px;height:64px;border-radius:18px;-ms-flex-negative:0;flex-shrink:0}.skeleton-meta[data-v-59c38d94]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.skeleton-line[data-v-59c38d94]{height:14px}.skeleton-line-lg[data-v-59c38d94]{width:50%}.skeleton-line-sm[data-v-59c38d94]{width:30%}@-webkit-keyframes shimmer-data-v-59c38d94{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer-data-v-59c38d94{0%{background-position:200% 0}to{background-position:-200% 0}}.composer[data-v-59c38d94]{margin-top:18px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.composer-head[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:18px 22px;background:linear-gradient(135deg,#eaf1f9,#fdf4ff);border-bottom:1px solid #e5e7eb}.composer-icon[data-v-59c38d94]{width:36px;height:36px;border-radius:10px;background:#ede9fe;color:#6d3fc4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.composer-title[data-v-59c38d94]{font-size:15px;font-weight:600;color:#0f172a;margin:0 0 2px}.composer-desc[data-v-59c38d94]{font-size:13px;color:#6b7280;margin:0}.composer-body[data-v-59c38d94]{padding:18px 22px 16px}.composer-input[data-v-59c38d94]{width:100%;border:1px solid #d1d5db;border-radius:10px;padding:12px 14px;font-size:14px;font-family:inherit;color:#0f172a;resize:vertical;min-height:80px;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s;-webkit-box-sizing:border-box;box-sizing:border-box}.composer-input[data-v-59c38d94]::-webkit-input-placeholder{color:#64748b}.composer-input[data-v-59c38d94]::-moz-placeholder{color:#64748b}.composer-input[data-v-59c38d94]::-ms-input-placeholder{color:#64748b}.composer-input[data-v-59c38d94]::placeholder{color:#64748b}.composer-input[data-v-59c38d94]:focus{outline:none;border-color:#265a88;-webkit-box-shadow:0 0 0 3px rgba(38,90,136,.12);box-shadow:0 0 0 3px rgba(38,90,136,.12)}.quick-prompts[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:10px}.quick-prompt[data-v-59c38d94]{background:#f8fafc;border:1px dashed #d1d5db;color:#475569;border-radius:999px;padding:4px 12px;font-size:12px;cursor:pointer;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:inherit}.quick-prompt[data-v-59c38d94]:hover{background:#eaf1f9;color:#265a88;border-color:#265a88;border-style:solid}.settings-grid[data-v-59c38d94]{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.settings-block[data-v-59c38d94]{background:#fafbfc;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px}.settings-label[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;font-weight:600;color:#374151;margin:0 0 8px;text-transform:uppercase;letter-spacing:.04em}.settings-label-sm[data-v-59c38d94]{text-transform:none;letter-spacing:0;font-weight:500;color:#475569;font-size:12.5px;margin:0 0 6px}.settings-hint[data-v-59c38d94]{margin:8px 0 0;font-size:11.5px;color:#6b7280;line-height:1.45}.model-cost[data-v-59c38d94]{font-weight:700;font-size:10.5px;letter-spacing:.04em;padding:2px 7px;border-radius:999px}.cost-low[data-v-59c38d94]{color:#03543f;background:#def7ec}.cost-medium[data-v-59c38d94]{color:#1e40af;background:#dbeafe}.cost-high[data-v-59c38d94]{color:#92400e;background:#fef3c7}.cost-highest[data-v-59c38d94]{color:#9b1c1c;background:#fde8e8}.model-options[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.model-option[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 9px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:12px;color:#475569;cursor:pointer;-webkit-transition:border-color .15s,background .15s,color .15s;transition:border-color .15s,background .15s,color .15s;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.model-option input[data-v-59c38d94]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:11px;height:11px;border-radius:50%;border:1.5px solid #cbd5e1;margin:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.model-option[data-v-59c38d94]:hover{border-color:#265a88;color:#0f172a}.model-option.is-active[data-v-59c38d94]{border-color:#265a88;background:#eaf1f9;color:#265a88;font-weight:600}.model-option.is-active input[data-v-59c38d94]{border-color:#265a88;background:radial-gradient(#265a88 38%,transparent 42%)}.model-option-badge[data-v-59c38d94]{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:1px 5px;border-radius:999px;background:rgba(38,90,136,.08);color:#265a88}.model-option.is-active .model-option-badge[data-v-59c38d94]{background:rgba(38,90,136,.18)}.toggle-row[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.toggle[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#334155;margin:0}.toggle input[data-v-59c38d94]{position:absolute;opacity:0;pointer-events:none}.toggle-track[data-v-59c38d94]{width:30px;height:17px;background:#cbd5e1;border-radius:999px;position:relative;-webkit-transition:background .15s;transition:background .15s;-ms-flex-negative:0;flex-shrink:0}.toggle-thumb[data-v-59c38d94]{position:absolute;top:2px;left:2px;width:13px;height:13px;background:#fff;border-radius:50%;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15)}.toggle input:checked~.toggle-track[data-v-59c38d94]{background:#265a88}.toggle input:checked~.toggle-track .toggle-thumb[data-v-59c38d94]{-webkit-transform:translateX(13px);transform:translateX(13px)}.toggle.is-disabled[data-v-59c38d94]{opacity:.55;cursor:not-allowed}.toggle-text[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;line-height:1.2}.toggle-icon[data-v-59c38d94]{width:16px;height:16px;border-radius:4px}.muted[data-v-59c38d94]{color:#64748b;font-size:11.5px}.posts-limit[data-v-59c38d94]{margin-top:12px;padding-top:12px;border-top:1px dashed #e5e7eb}.slider[data-v-59c38d94]{width:100%;accent-color:#265a88}.slider-ticks[data-v-59c38d94]{margin-top:4px;color:#64748b;font-size:10.5px}.composer-foot[data-v-59c38d94],.slider-ticks[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.composer-foot[data-v-59c38d94]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:14px;gap:12px}.composer-tip[data-v-59c38d94]{color:#64748b;font-size:12px}.composer-tip kbd[data-v-59c38d94]{background:#f3f4f6;border:solid #e5e7eb;border-width:1px 1px 2px;border-radius:5px;padding:1px 6px;font-size:11px;color:#475569}.btn-ask[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:linear-gradient(135deg,#265a88,#833ab4);color:#fff;border:0;border-radius:9px;padding:10px 18px;font-size:14px;font-weight:600;cursor:pointer;-webkit-box-shadow:0 4px 12px rgba(38,90,136,.25);box-shadow:0 4px 12px rgba(38,90,136,.25);-webkit-transition:opacity .15s,-webkit-transform .1s,-webkit-box-shadow .15s;transition:opacity .15s,-webkit-transform .1s,-webkit-box-shadow .15s;transition:transform .1s,box-shadow .15s,opacity .15s;transition:transform .1s,box-shadow .15s,opacity .15s,-webkit-transform .1s,-webkit-box-shadow .15s}.btn-ask[data-v-59c38d94]:hover:not(:disabled){-webkit-box-shadow:0 6px 18px rgba(38,90,136,.35);box-shadow:0 6px 18px rgba(38,90,136,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-ask[data-v-59c38d94]:disabled{opacity:.5;cursor:not-allowed}.btn-content[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.spinner[data-v-59c38d94]{display:inline-block;width:13px;height:13px;border:2px solid;border-right:2px solid transparent;border-radius:50%;-webkit-animation:spin-data-v-59c38d94 .7s linear infinite;animation:spin-data-v-59c38d94 .7s linear infinite}@-webkit-keyframes spin-data-v-59c38d94{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-59c38d94{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.conversation[data-v-59c38d94]{margin-top:28px}.conversation-title[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#475569;margin:0 0 14px}.conversation-title .bi[data-v-59c38d94]{color:#6b7280}.conversation-count[data-v-59c38d94]{background:#265a88;color:#fff;font-size:11px;padding:2px 7px;border-radius:999px;font-weight:700;letter-spacing:.02em}.history[data-v-59c38d94]{gap:14px}.history[data-v-59c38d94],.qa[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qa[data-v-59c38d94]{gap:8px}.qa-question[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.qa-bubble[data-v-59c38d94]{border-radius:14px;padding:12px 16px;position:relative}.qa-label[data-v-59c38d94]{display:inline-block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#6b7280;margin-bottom:4px}.qa-label-err[data-v-59c38d94]{color:#b91c1c}.qa-bubble-user[data-v-59c38d94]{background:#eaf1f9;border:1px solid #c7dcf0;-ms-flex-item-align:start;align-self:flex-start;max-width:92%}.qa-bubble-user p[data-v-59c38d94]{margin:0;color:#0f172a;font-size:14px;line-height:1.5}.qa-bubble-ai[data-v-59c38d94]{background:#fff;border:1px solid #e5e7eb;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.qa-meta[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11.5px;color:#64748b;padding-left:4px}.qa-model[data-v-59c38d94]{color:#475569;background:#f1f5f9;padding:1px 7px;border-radius:4px}.qa-meta-sep[data-v-59c38d94]{color:#9ca3af}.qa-thinking[data-v-59c38d94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.thinking-dots[data-v-59c38d94]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;margin-top:4px}.thinking-dots span[data-v-59c38d94]{width:7px;height:7px;border-radius:50%;background:#265a88;opacity:.4;-webkit-animation:thinking-data-v-59c38d94 1.4s ease-in-out infinite;animation:thinking-data-v-59c38d94 1.4s ease-in-out infinite}.thinking-dots span[data-v-59c38d94]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.thinking-dots span[data-v-59c38d94]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes thinking-data-v-59c38d94{0%,80%,to{opacity:.35;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes thinking-data-v-59c38d94{0%,80%,to{opacity:.35;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.qa-answer[data-v-59c38d94]{color:#1f2937;font-size:14px;line-height:1.6;white-space:pre-wrap;word-wrap:break-word}.qa-answer[data-v-59c38d94] strong{color:#0f172a;font-weight:600}.qa-answer[data-v-59c38d94] code{background:#f1f5f9;padding:1px 5px;border-radius:4px;font-size:12.5px}.qa-answer[data-v-59c38d94] a{color:#265a88;word-break:break-all}.qa-answer[data-v-59c38d94] a:hover{text-decoration:underline}.qa-answer[data-v-59c38d94] .cit-ref{color:#265a88;font-size:10.5px;margin-left:1px;font-weight:600}.qa-error-text[data-v-59c38d94]{margin:0;color:#b91c1c;font-size:13.5px}.qa-citations[data-v-59c38d94]{margin-top:12px;padding-top:12px;border-top:1px dashed #e5e7eb}.qa-citations-label[data-v-59c38d94]{display:inline-block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:6px}.qa-citations ol[data-v-59c38d94]{margin:0;padding-left:18px;color:#475569;font-size:12.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.qa-citations a[data-v-59c38d94]{color:#265a88;text-decoration:none;overflow-wrap:anywhere}.qa-citations a[data-v-59c38d94]:hover{text-decoration:underline}@media (max-width:720px){.settings-grid[data-v-59c38d94]{grid-template-columns:1fr}.influencer-card[data-v-59c38d94]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.composer-foot[data-v-59c38d94],.title-row[data-v-59c38d94]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.btn-ask[data-v-59c38d94]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.audience-list[data-v-4a5e4d4a]{max-width:1180px;margin:0 auto;color:#1f2937}.page-header[data-v-4a5e4d4a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:22px;padding:22px 24px;background:linear-gradient(135deg,#fdf4ff,#fff 60%);border:1px solid #f5d0fe;border-radius:16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04);position:relative;overflow:hidden}.header-main[data-v-4a5e4d4a],.page-header[data-v-4a5e4d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-main[data-v-4a5e4d4a]{gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-icon[data-v-4a5e4d4a]{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;border-radius:12px;background:#fdf2f8;color:#e1306c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-icon img[data-v-4a5e4d4a]{width:28px;height:28px}.header-title-row[data-v-4a5e4d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px}.page-title[data-v-4a5e4d4a]{font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0;color:#0f172a;line-height:1.1}.stat-chip[data-v-4a5e4d4a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:999px;padding:3px 10px 3px 8px;font-size:12px;font-weight:500}.stat-chip strong[data-v-4a5e4d4a]{color:#0f172a;font-weight:700}.stat-chip-muted[data-v-4a5e4d4a]{background:#fef3c7;border-color:#fde68a;color:#92400e;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:700;padding:3px 10px}.stat-dot[data-v-4a5e4d4a]{width:6px;height:6px;border-radius:50%;background:#10b981;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.18);box-shadow:0 0 0 3px rgba(16,185,129,.18)}.page-subtitle[data-v-4a5e4d4a]{font-size:13px;color:#6b7280;margin:0}.filters-card[data-v-4a5e4d4a]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px 18px;margin-bottom:18px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.filter-label-row[data-v-4a5e4d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.filter-label[data-v-4a5e4d4a]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.reset-link[data-v-4a5e4d4a]{background:transparent;border:0;color:#265a88;font-size:12px;font-weight:500;cursor:pointer;padding:2px 8px;border-radius:6px}.reset-link[data-v-4a5e4d4a]:hover{background:#eaf1f9}.status-tabs[data-v-4a5e4d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab[data-v-4a5e4d4a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:border-color .15s,color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,color .15s,background .15s,box-shadow .15s;transition:border-color .15s,color .15s,background .15s,box-shadow .15s,-webkit-box-shadow .15s}.tab[data-v-4a5e4d4a]:hover{border-color:#265a88;color:#265a88}.tab.is-active[data-v-4a5e4d4a]{background:#265a88;border-color:#265a88;color:#fff;-webkit-box-shadow:0 2px 6px rgba(38,90,136,.25);box-shadow:0 2px 6px rgba(38,90,136,.25)}.tab.is-active .tab-dot[data-v-4a5e4d4a]{background:#fff;-webkit-box-shadow:none;box-shadow:none}.tab-dot[data-v-4a5e4d4a]{width:6px;height:6px;border-radius:50%}.dot-neutral[data-v-4a5e4d4a]{background:#94a3b8}.dot-info[data-v-4a5e4d4a]{background:#3b82f6}.dot-success[data-v-4a5e4d4a]{background:#10b981}.dot-danger[data-v-4a5e4d4a]{background:#ef4444}.dot-purple[data-v-4a5e4d4a]{background:#a855f7}.dot-warning[data-v-4a5e4d4a]{background:#f59e0b}.table-card[data-v-4a5e4d4a]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.table-wrap[data-v-4a5e4d4a]{overflow-x:auto}.data-table[data-v-4a5e4d4a]{width:100%;border-collapse:collapse}.data-table thead th[data-v-4a5e4d4a]{background:#fafbfc;border-bottom:1px solid #e5e7eb;text-align:left;padding:12px 16px;font-size:11.5px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.data-table tbody td[data-v-4a5e4d4a]{padding:14px 16px;border-bottom:1px solid #f1f5f9;font-size:14px;vertical-align:middle}.data-table tbody tr:last-child td[data-v-4a5e4d4a]{border-bottom:0}.data-table tbody tr[data-v-4a5e4d4a]:hover{background:#fafbfc}.col-id[data-v-4a5e4d4a]{width:70px}.col-actions[data-v-4a5e4d4a]{width:200px;text-align:right}.id-badge[data-v-4a5e4d4a]{display:inline-block;background:#f1f5f9;color:#475569;font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px}.profile-link[data-v-4a5e4d4a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#0f172a;font-weight:600;text-decoration:none;font-size:14px}.profile-link:hover .profile-username[data-v-4a5e4d4a]{color:#265a88;text-decoration:underline}.profile-icon[data-v-4a5e4d4a]{width:22px;height:22px;border-radius:6px}.ext-icon[data-v-4a5e4d4a]{color:#6b7280;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.profile-link:hover .ext-icon[data-v-4a5e4d4a]{opacity:1}.status-pill[data-v-4a5e4d4a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent}.pill-dot[data-v-4a5e4d4a]{width:6px;height:6px;border-radius:50%;background:currentColor}.tone-neutral[data-v-4a5e4d4a]{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.tone-info[data-v-4a5e4d4a]{background:#dbeafe;color:#1d4ed8;border-color:#bfdbfe}.tone-success[data-v-4a5e4d4a]{background:#d1fae5;color:#065f46;border-color:#a7f3d0}.tone-danger[data-v-4a5e4d4a]{background:#fee2e2;color:#991b1b;border-color:#fecaca}.tone-purple[data-v-4a5e4d4a]{background:#f3e8ff;color:#6b21a8;border-color:#e9d5ff}.tone-warning[data-v-4a5e4d4a]{background:#fef3c7;color:#92400e;border-color:#fde68a}.followers-count[data-v-4a5e4d4a]{font-weight:600;color:#0f172a}.followers-suffix[data-v-4a5e4d4a]{color:#6b7280;font-size:12.5px}.action-btn[data-v-4a5e4d4a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:8px;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;-webkit-transition:border-color .15s,color .15s,background .15s;transition:border-color .15s,color .15s,background .15s}.action-btn+.action-btn[data-v-4a5e4d4a]{margin-left:4px}.action-btn[data-v-4a5e4d4a]:hover{border-color:#265a88;color:#265a88}.action-promote[data-v-4a5e4d4a]{background:#eaf1f9;border-color:#c7dcf0;color:#265a88}.action-promote[data-v-4a5e4d4a]:hover{background:#265a88;color:#fff;border-color:#265a88}.action-delete[data-v-4a5e4d4a]:hover{border-color:#dc2626;color:#dc2626;background:#fef2f2}.skeleton-list[data-v-4a5e4d4a]{padding:8px 0}.skeleton-row[data-v-4a5e4d4a]{display:grid;grid-template-columns:70px 1fr 140px 1fr 200px;gap:16px;padding:14px 16px;border-bottom:1px solid #f1f5f9;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skeleton[data-v-4a5e4d4a]{background:-webkit-gradient(linear,left top,right top,from(#f1f5f9),color-stop(50%,#e2e8f0),to(#f1f5f9));background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;-webkit-animation:shimmer-data-v-4a5e4d4a 1.4s infinite;animation:shimmer-data-v-4a5e4d4a 1.4s infinite;border-radius:6px}.skeleton-id[data-v-4a5e4d4a]{width:50px;height:22px}.skeleton-line[data-v-4a5e4d4a]{height:14px;width:70%}.skeleton-pill[data-v-4a5e4d4a]{width:110px;height:26px;border-radius:999px}.skeleton-btn[data-v-4a5e4d4a]{width:100px;height:28px;justify-self:end}@-webkit-keyframes shimmer-data-v-4a5e4d4a{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer-data-v-4a5e4d4a{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-4a5e4d4a]{padding:50px 20px;text-align:center;color:#6b7280}.empty-state .bi[data-v-4a5e4d4a]{margin-bottom:12px}.empty-state h3[data-v-4a5e4d4a]{font-size:15px;font-weight:600;color:#0f172a;margin:0 0 6px}.empty-state p[data-v-4a5e4d4a]{margin:0 0 16px;font-size:13.5px}.pagination-bar[data-v-4a5e4d4a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px 4px}.pagination-bar[data-v-4a5e4d4a],.pagination-left[data-v-4a5e4d4a],.pagination-right[data-v-4a5e4d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-left[data-v-4a5e4d4a],.pagination-right[data-v-4a5e4d4a]{gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#6b7280}.pagination-right[data-v-4a5e4d4a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.per-page[data-v-4a5e4d4a]{width:auto;min-width:70px;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;background:#fff}.pagination-center[data-v-4a5e4d4a]{display:-webkit-box;display:-ms-flexbox;display:flex}.page-btn[data-v-4a5e4d4a],.pagination-center[data-v-4a5e4d4a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.page-btn[data-v-4a5e4d4a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff;border:1px solid #e5e7eb;color:#374151;font-size:13px;font-weight:500;padding:6px 12px;border-radius:8px;cursor:pointer;-webkit-transition:border-color .15s,background .15s,color .15s;transition:border-color .15s,background .15s,color .15s}.page-btn[data-v-4a5e4d4a]:hover:not(:disabled){border-color:#265a88;color:#265a88}.page-btn[data-v-4a5e4d4a]:disabled{opacity:.4;cursor:not-allowed}.page-indicator[data-v-4a5e4d4a]{font-size:13px;color:#6b7280;padding:0 8px}.page-indicator strong[data-v-4a5e4d4a]{color:#0f172a;font-weight:600}@media (max-width:768px){.page-header[data-v-4a5e4d4a]{padding:18px}.data-table thead[data-v-4a5e4d4a]{display:none}.data-table tbody tr[data-v-4a5e4d4a]{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;padding:12px 14px}.data-table tbody td[data-v-4a5e4d4a]{border-bottom:0;padding:4px 0}.col-actions[data-v-4a5e4d4a]{grid-column:1/-1;text-align:left}}.audience-create[data-v-0c57dce3]{max-width:1080px;margin:0 auto 160px;color:#1f2937}.back-link[data-v-0c57dce3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#6b7280;font-size:13px;font-weight:500;text-decoration:none;margin-bottom:14px}.back-link[data-v-0c57dce3]:hover{color:#265a88}.profile-hero[data-v-0c57dce3]{padding:24px;background:linear-gradient(135deg,#fdf4ff,#fff7ed 50%,#fff);border:1px solid #f5d0fe;border-radius:16px;margin-bottom:18px;position:relative;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.hero-left[data-v-0c57dce3]{gap:18px}.hero-avatar[data-v-0c57dce3],.hero-left[data-v-0c57dce3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-avatar[data-v-0c57dce3]{width:72px;height:72px;border-radius:18px;background:linear-gradient(135deg,#f9ce34,#ee2a7b 50%,#6228d7);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 6px 18px rgba(225,48,108,.3);box-shadow:0 6px 18px rgba(225,48,108,.3);-ms-flex-negative:0;flex-shrink:0}.hero-avatar img[data-v-0c57dce3]{width:40px;height:40px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.hero-info[data-v-0c57dce3]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.hero-platform[data-v-0c57dce3]{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ee2a7b;margin-bottom:4px}.hero-username[data-v-0c57dce3]{font-size:28px;font-weight:700;margin:0 0 10px;letter-spacing:-.02em;color:#0f172a;line-height:1.1}.hero-username a[data-v-0c57dce3]{color:inherit;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.hero-username a .bi[data-v-0c57dce3]{color:#6b7280}.hero-username a:hover .bi[data-v-0c57dce3],.hero-username a[data-v-0c57dce3]:hover{color:#265a88}.hero-meta[data-v-0c57dce3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.meta-chip[data-v-0c57dce3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:4px 12px 4px 10px;font-size:12.5px}.chip-label[data-v-0c57dce3]{color:#6b7280;text-transform:uppercase;font-size:10.5px;font-weight:600;letter-spacing:.04em}.meta-chip strong[data-v-0c57dce3]{color:#0f172a;font-weight:600}.collect-card[data-v-0c57dce3]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px 20px;margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.collect-info[data-v-0c57dce3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.collect-icon[data-v-0c57dce3]{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;border-radius:10px;background:#eaf1f9;color:#265a88;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collect-title[data-v-0c57dce3]{font-size:15px;font-weight:600;margin:0 0 2px;color:#0f172a}.collect-desc[data-v-0c57dce3]{font-size:13px;color:#6b7280;margin:0;line-height:1.5}.collect-desc strong[data-v-0c57dce3]{color:#0f172a}.btn-collect[data-v-0c57dce3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:500;padding:10px 18px;background:#265a88;color:#fff;border:1px solid #265a88;border-radius:8px;cursor:pointer;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 2px 6px rgba(38,90,136,.2);box-shadow:0 2px 6px rgba(38,90,136,.2);-webkit-transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,box-shadow .15s;transition:background .15s,box-shadow .15s,-webkit-box-shadow .15s}.btn-collect[data-v-0c57dce3]:hover:not(:disabled){background:#1f4a70;-webkit-box-shadow:0 4px 12px rgba(38,90,136,.3);box-shadow:0 4px 12px rgba(38,90,136,.3)}.btn-collect[data-v-0c57dce3]:disabled{opacity:.65;cursor:not-allowed}.btn-content[data-v-0c57dce3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.form-card[data-v-0c57dce3]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:4px 8px 16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.action-bar[data-v-0c57dce3]{position:fixed;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.92);backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-top:1px solid #e5e7eb;-webkit-box-shadow:0 -4px 20px rgba(15,23,42,.06);box-shadow:0 -4px 20px rgba(15,23,42,.06);z-index:50}.action-bar-inner[data-v-0c57dce3]{max-width:1080px;margin:0 auto;padding:14px 16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.action-bar-info[data-v-0c57dce3],.action-bar-inner[data-v-0c57dce3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-bar-info[data-v-0c57dce3]{gap:8px;font-size:13px;color:#6b7280}.action-bar-info strong[data-v-0c57dce3]{color:#0f172a;font-weight:600}.dot[data-v-0c57dce3]{width:8px;height:8px;border-radius:50%;display:inline-block}.dot-ok[data-v-0c57dce3]{background:#10b981;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.18);box-shadow:0 0 0 3px rgba(16,185,129,.18)}.action-bar-buttons[data-v-0c57dce3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.action-bar-buttons[data-v-0c57dce3],.btn-save[data-v-0c57dce3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-save[data-v-0c57dce3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:9px 18px;font-weight:500;-webkit-box-shadow:0 2px 6px rgba(38,90,136,.2);box-shadow:0 2px 6px rgba(38,90,136,.2)}.btn-save[data-v-0c57dce3]:disabled{opacity:.65;cursor:not-allowed}.spinner[data-v-0c57dce3]{display:inline-block;width:13px;height:13px;border:2px solid;border-right:2px solid transparent;border-radius:50%;-webkit-animation:spin-data-v-0c57dce3 .7s linear infinite;animation:spin-data-v-0c57dce3 .7s linear infinite}@-webkit-keyframes spin-data-v-0c57dce3{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-0c57dce3{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:768px){.collect-card[data-v-0c57dce3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.btn-collect[data-v-0c57dce3]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-bar-inner[data-v-0c57dce3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px;padding:12px 16px}.action-bar-buttons[data-v-0c57dce3]{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.action-bar-buttons .btn[data-v-0c57dce3]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-username[data-v-0c57dce3]{font-size:22px}.hero-avatar[data-v-0c57dce3]{width:56px;height:56px}.hero-avatar img[data-v-0c57dce3]{width:30px;height:30px}}.audience-form[data-v-4c05f222]{padding:18px 4px 4px}.sections-grid[data-v-4c05f222]{display:grid;grid-template-columns:repeat(auto-fit,minmax(440px,1fr));gap:16px}.section-card[data-v-4c05f222]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.section-card.state-ok[data-v-4c05f222]{border-color:#a7f3d0;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.06);box-shadow:0 0 0 3px rgba(16,185,129,.06)}.section-card.state-warn[data-v-4c05f222]{border-color:#fde68a}.section-head[data-v-4c05f222]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 18px 12px}.head-left[data-v-4c05f222],.section-head[data-v-4c05f222]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.head-left[data-v-4c05f222]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.section-icon[data-v-4c05f222]{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:#eaf1f9;color:#265a88;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-icon .bi[data-v-4c05f222]{font-size:18px}.section-card.state-ok .section-icon[data-v-4c05f222]{background:#d1fae5;color:#065f46}.section-card.state-warn .section-icon[data-v-4c05f222]{background:#fef3c7;color:#92400e}.head-text[data-v-4c05f222]{min-width:0}.section-title[data-v-4c05f222]{font-size:14.5px;font-weight:600;margin:0 0 2px;color:#0f172a}.section-desc[data-v-4c05f222]{font-size:12px;color:#6b7280;margin:0;line-height:1.4}.total-chip[data-v-4c05f222]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;border-radius:999px;padding:3px 10px 3px 8px;font-size:12px;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.total-chip strong[data-v-4c05f222]{color:#0f172a;font-weight:700}.total-chip.tone-ok[data-v-4c05f222]{background:#d1fae5;color:#065f46;border-color:#a7f3d0}.total-chip.tone-ok strong[data-v-4c05f222]{color:#065f46}.total-chip.tone-warn[data-v-4c05f222]{background:#fef3c7;color:#92400e;border-color:#fde68a}.total-chip.tone-warn strong[data-v-4c05f222]{color:#92400e}.total-chip.tone-empty[data-v-4c05f222]{opacity:.7}.progress-track[data-v-4c05f222]{height:3px;background:#f1f5f9;overflow:hidden}.progress-fill[data-v-4c05f222]{height:100%;background:#cbd5e1;-webkit-transition:width .25s ease,background .2s;transition:width .25s ease,background .2s}.progress-fill.tone-ok[data-v-4c05f222]{background:-webkit-gradient(linear,left top,right top,from(#10b981),to(#34d399));background:linear-gradient(90deg,#10b981,#34d399)}.progress-fill.tone-warn[data-v-4c05f222]{background:-webkit-gradient(linear,left top,right top,from(#f59e0b),to(#fbbf24));background:linear-gradient(90deg,#f59e0b,#fbbf24)}.progress-fill.tone-empty[data-v-4c05f222]{background:#e2e8f0}.section-body[data-v-4c05f222]{padding:14px 18px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.row[data-v-4c05f222]{display:grid;grid-template-columns:minmax(0,1.4fr) 110px minmax(60px,1fr);gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-dynamic[data-v-4c05f222]{grid-template-columns:minmax(0,1fr) 110px minmax(60px,100px) 32px}.row-label[data-v-4c05f222]{font-size:13px;color:#0f172a;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gender-icon[data-v-4c05f222],.row-label[data-v-4c05f222]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gender-icon[data-v-4c05f222]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border-radius:6px;-ms-flex-negative:0;flex-shrink:0}.gender-female[data-v-4c05f222]{background:#fce7f3;color:#be185d}.gender-male[data-v-4c05f222]{background:#dbeafe;color:#1d4ed8}.text-input[data-v-4c05f222]{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:7px 10px;font-size:13px;background:#fff;color:#0f172a;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s;min-width:0}.text-input[data-v-4c05f222]:focus{outline:none;border-color:#265a88;-webkit-box-shadow:0 0 0 3px rgba(38,90,136,.12);box-shadow:0 0 0 3px rgba(38,90,136,.12)}.number-wrap[data-v-4c05f222]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.num-input[data-v-4c05f222]{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:7px 28px 7px 10px;font-size:13px;background:#fff;color:#0f172a;text-align:right;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s;-moz-appearance:textfield}.num-input[data-v-4c05f222]::-webkit-inner-spin-button,.num-input[data-v-4c05f222]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.num-input[data-v-4c05f222]:focus{outline:none;border-color:#265a88;-webkit-box-shadow:0 0 0 3px rgba(38,90,136,.12);box-shadow:0 0 0 3px rgba(38,90,136,.12)}.suffix[data-v-4c05f222]{position:absolute;right:10px;color:#6b7280;font-size:12px;font-weight:500;pointer-events:none}.row-bar[data-v-4c05f222]{height:6px;background:#f1f5f9;border-radius:999px;overflow:hidden;min-width:40px}.row-bar-fill[data-v-4c05f222]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#93c5fd),to(#265a88));background:linear-gradient(90deg,#93c5fd,#265a88);border-radius:999px;-webkit-transition:width .2s ease;transition:width .2s ease}.section-card.state-ok .row-bar-fill[data-v-4c05f222]{background:-webkit-gradient(linear,left top,right top,from(#6ee7b7),to(#10b981));background:linear-gradient(90deg,#6ee7b7,#10b981)}.delete-btn[data-v-4c05f222]{width:32px;height:32px;border-radius:8px;background:transparent;border:1px solid transparent;color:#6b7280;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s;-ms-flex-negative:0;flex-shrink:0}.delete-btn[data-v-4c05f222]:hover{background:#fef2f2;color:#dc2626;border-color:#fecaca}.row-actions[data-v-4c05f222]{margin-top:4px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.add-other-btn[data-v-4c05f222],.add-row-btn[data-v-4c05f222]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:9px 12px;background:#fafbfc;border:1px dashed #d1d5db;color:#475569;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:border-color .15s,background .15s,color .15s;transition:border-color .15s,background .15s,color .15s}.add-other-btn[data-v-4c05f222]:hover:not(:disabled),.add-row-btn[data-v-4c05f222]:hover{border-color:#265a88;color:#265a88;background:#fff;border-style:solid}.add-other-btn[data-v-4c05f222]{background:#fffbeb;border-color:#fde68a;color:#92400e}.add-other-btn[data-v-4c05f222]:hover:not(:disabled){background:#fef3c7;border-color:#f59e0b;color:#92400e}.add-other-btn[data-v-4c05f222]:disabled{cursor:not-allowed;background:#f8fafc;border-color:#e5e7eb;color:#9ca3af}.add-other-btn strong[data-v-4c05f222]{font-weight:600}.remainder-chip[data-v-4c05f222]{background:rgba(245,158,11,.15);color:#92400e;padding:1px 6px;border-radius:999px;font-size:11px;font-weight:700}.remainder-chip-ok[data-v-4c05f222]{background:rgba(16,185,129,.15);color:#065f46}.add-other-btn:disabled .remainder-chip[data-v-4c05f222]{background:rgba(148,163,184,.15);color:#64748b}.empty-hint[data-v-4c05f222]{margin:4px 0 0;padding:12px;background:#fafbfc;border-radius:8px;color:#6b7280;font-size:12.5px;text-align:center}.empty-hint strong[data-v-4c05f222]{color:#265a88;font-weight:600}@media (max-width:540px){.sections-grid[data-v-4c05f222]{grid-template-columns:1fr}.row[data-v-4c05f222]{grid-template-columns:minmax(0,1fr) 90px}.row .row-bar[data-v-4c05f222]{display:none}.row-dynamic[data-v-4c05f222]{grid-template-columns:minmax(0,1fr) 90px 32px}.row-actions[data-v-4c05f222]{grid-template-columns:1fr}}.waiting-list[data-v-7963d249]{max-width:1180px;margin:0 auto;color:#1f2937}.page-header[data-v-7963d249]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:22px;padding:22px 24px;background:linear-gradient(135deg,#fef3c7,#fff 60%);border:1px solid #fde68a;border-radius:16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04);position:relative;overflow:hidden}.header-main[data-v-7963d249],.page-header[data-v-7963d249]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-main[data-v-7963d249]{gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-icon[data-v-7963d249]{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;border-radius:12px;background:#fef3c7;color:#b45309;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-icon[data-v-7963d249],.header-title-row[data-v-7963d249]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-title-row[data-v-7963d249]{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px}.page-title[data-v-7963d249]{font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0;color:#0f172a;line-height:1.1}.stat-chip[data-v-7963d249]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:999px;padding:3px 10px 3px 8px;font-size:12px;font-weight:500}.stat-chip strong[data-v-7963d249]{color:#0f172a;font-weight:700}.stat-chip-warn[data-v-7963d249]{background:#fef3c7;border-color:#fde68a;color:#92400e}.stat-chip-warn strong[data-v-7963d249]{color:#78350f}.stat-chip-muted[data-v-7963d249]{background:rgba(120,53,15,.12);border-color:rgba(120,53,15,.2);color:#78350f;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:700;padding:3px 10px}.stat-dot[data-v-7963d249]{width:6px;height:6px;border-radius:50%;background:#10b981;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.18);box-shadow:0 0 0 3px rgba(16,185,129,.18)}.page-subtitle[data-v-7963d249]{font-size:13px;color:#6b7280;margin:0}.filters-card[data-v-7963d249]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px 18px;margin-bottom:18px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.filter-label-row[data-v-7963d249]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.filter-label[data-v-7963d249]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.reset-link[data-v-7963d249]{background:transparent;border:0;color:#265a88;font-size:12px;font-weight:500;cursor:pointer;padding:2px 8px;border-radius:6px}.reset-link[data-v-7963d249]:hover{background:#eaf1f9}.status-tabs[data-v-7963d249]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab[data-v-7963d249]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:border-color .15s,color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,color .15s,background .15s,box-shadow .15s;transition:border-color .15s,color .15s,background .15s,box-shadow .15s,-webkit-box-shadow .15s}.tab[data-v-7963d249]:hover{border-color:#265a88;color:#265a88}.tab.is-active[data-v-7963d249]{background:#265a88;border-color:#265a88;color:#fff;-webkit-box-shadow:0 2px 6px rgba(38,90,136,.25);box-shadow:0 2px 6px rgba(38,90,136,.25)}.tab.is-active .tab-dot[data-v-7963d249]{background:#fff}.tab-dot[data-v-7963d249]{width:6px;height:6px;border-radius:50%}.dot-neutral[data-v-7963d249]{background:#94a3b8}.dot-info[data-v-7963d249]{background:#3b82f6}.dot-success[data-v-7963d249]{background:#10b981}.dot-danger[data-v-7963d249]{background:#ef4444}.dot-purple[data-v-7963d249]{background:#a855f7}.dot-warning[data-v-7963d249]{background:#f59e0b}.table-card[data-v-7963d249]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.table-wrap[data-v-7963d249]{overflow-x:auto}.data-table[data-v-7963d249]{width:100%;border-collapse:collapse}.data-table thead th[data-v-7963d249]{background:#fafbfc;border-bottom:1px solid #e5e7eb;text-align:left;padding:12px 16px;font-size:11.5px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.data-table tbody td[data-v-7963d249]{padding:14px 16px;border-bottom:1px solid #f1f5f9;font-size:14px;vertical-align:middle}.data-table tbody tr:last-child td[data-v-7963d249]{border-bottom:0}.data-table tbody tr[data-v-7963d249]:hover{background:#fafbfc}.col-id[data-v-7963d249]{width:70px}.col-actions[data-v-7963d249]{width:220px;text-align:right}.id-badge[data-v-7963d249]{display:inline-block;background:#f1f5f9;color:#475569;font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px}.profile-link[data-v-7963d249]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#0f172a;font-weight:600;text-decoration:none;font-size:14px}.profile-link:hover .profile-username[data-v-7963d249]{color:#265a88;text-decoration:underline}.profile-icon[data-v-7963d249]{width:22px;height:22px;border-radius:6px}.ext-icon[data-v-7963d249]{color:#6b7280;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.profile-link:hover .ext-icon[data-v-7963d249]{opacity:1}.status-pill[data-v-7963d249]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent}.pill-dot[data-v-7963d249]{width:6px;height:6px;border-radius:50%;background:currentColor}.tone-neutral[data-v-7963d249]{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.tone-info[data-v-7963d249]{background:#dbeafe;color:#1d4ed8;border-color:#bfdbfe}.tone-success[data-v-7963d249]{background:#d1fae5;color:#065f46;border-color:#a7f3d0}.tone-danger[data-v-7963d249]{background:#fee2e2;color:#991b1b;border-color:#fecaca}.tone-purple[data-v-7963d249]{background:#f3e8ff;color:#6b21a8;border-color:#e9d5ff}.tone-warning[data-v-7963d249]{background:#fef3c7;color:#92400e;border-color:#fde68a}.followers-count[data-v-7963d249]{font-weight:600;color:#0f172a}.muted[data-v-7963d249]{color:#9ca3af}.action-btn[data-v-7963d249],.actions-wrap[data-v-7963d249]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}.action-btn[data-v-7963d249]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:8px;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;-webkit-transition:border-color .15s,color .15s,background .15s,opacity .15s;transition:border-color .15s,color .15s,background .15s,opacity .15s;min-width:78px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-btn[data-v-7963d249]:disabled{cursor:not-allowed;opacity:.65}.action-accept[data-v-7963d249]{background:#d1fae5;border-color:#a7f3d0;color:#065f46}.action-accept[data-v-7963d249]:hover:not(:disabled){background:#10b981;border-color:#10b981;color:#fff}.action-reject[data-v-7963d249]{background:#fff;border-color:#fecaca;color:#991b1b}.action-reject[data-v-7963d249]:hover:not(:disabled){background:#fef2f2;border-color:#ef4444;color:#991b1b}.status-hint[data-v-7963d249]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12.5px;color:#6b21a8}.spinner[data-v-7963d249]{display:inline-block;width:11px;height:11px;border:2px solid;border-right:2px solid transparent;border-radius:50%;-webkit-animation:spin-data-v-7963d249 .7s linear infinite;animation:spin-data-v-7963d249 .7s linear infinite}.spinner-small[data-v-7963d249]{display:inline-block;width:10px;height:10px;border:2px solid #a855f7;border-right-color:transparent;border-radius:50%;-webkit-animation:spin-data-v-7963d249 .9s linear infinite;animation:spin-data-v-7963d249 .9s linear infinite}@-webkit-keyframes spin-data-v-7963d249{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-7963d249{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.skeleton-list[data-v-7963d249]{padding:8px 0}.skeleton-row[data-v-7963d249]{display:grid;grid-template-columns:70px 1fr 140px 1fr 220px;gap:16px;padding:14px 16px;border-bottom:1px solid #f1f5f9;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skeleton[data-v-7963d249]{background:-webkit-gradient(linear,left top,right top,from(#f1f5f9),color-stop(50%,#e2e8f0),to(#f1f5f9));background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;-webkit-animation:shimmer-data-v-7963d249 1.4s infinite;animation:shimmer-data-v-7963d249 1.4s infinite;border-radius:6px}.skeleton-id[data-v-7963d249]{width:50px;height:22px}.skeleton-line[data-v-7963d249]{height:14px;width:70%}.skeleton-pill[data-v-7963d249]{width:110px;height:26px;border-radius:999px}.skeleton-btn[data-v-7963d249]{width:140px;height:28px;justify-self:end}@-webkit-keyframes shimmer-data-v-7963d249{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer-data-v-7963d249{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-7963d249]{padding:50px 20px;text-align:center;color:#6b7280}.empty-state .bi[data-v-7963d249]{margin-bottom:12px}.empty-state h3[data-v-7963d249]{font-size:15px;font-weight:600;color:#0f172a;margin:0 0 6px}.empty-state p[data-v-7963d249]{margin:0 0 16px;font-size:13.5px}.pagination-bar[data-v-7963d249]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px 4px}.pagination-bar[data-v-7963d249],.pagination-left[data-v-7963d249],.pagination-right[data-v-7963d249]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-left[data-v-7963d249],.pagination-right[data-v-7963d249]{gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#6b7280}.pagination-right[data-v-7963d249]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.per-page[data-v-7963d249]{width:auto;min-width:70px;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;background:#fff}.pagination-center[data-v-7963d249]{display:-webkit-box;display:-ms-flexbox;display:flex}.page-btn[data-v-7963d249],.pagination-center[data-v-7963d249]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.page-btn[data-v-7963d249]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff;border:1px solid #e5e7eb;color:#374151;font-size:13px;font-weight:500;padding:6px 12px;border-radius:8px;cursor:pointer;-webkit-transition:border-color .15s,background .15s,color .15s;transition:border-color .15s,background .15s,color .15s}.page-btn[data-v-7963d249]:hover:not(:disabled){border-color:#265a88;color:#265a88}.page-btn[data-v-7963d249]:disabled{opacity:.4;cursor:not-allowed}.page-indicator[data-v-7963d249]{font-size:13px;color:#6b7280;padding:0 8px}.page-indicator strong[data-v-7963d249]{color:#0f172a;font-weight:600}@media (max-width:768px){.page-header[data-v-7963d249]{padding:18px}.data-table thead[data-v-7963d249]{display:none}.data-table tbody tr[data-v-7963d249]{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;padding:12px 14px}.data-table tbody td[data-v-7963d249]{border-bottom:0;padding:4px 0}.col-actions[data-v-7963d249]{grid-column:1/-1;text-align:left}.actions-wrap[data-v-7963d249]{width:100%}.actions-wrap .action-btn[data-v-7963d249]{-webkit-box-flex:1;-ms-flex:1;flex:1}}.audience-list[data-v-551a5b84]{max-width:1180px;margin:0 auto;color:#1f2937}.page-header[data-v-551a5b84]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:22px;padding:22px 24px;background:linear-gradient(135deg,#ecfeff,#fff 60%);border:1px solid #cffafe;border-radius:16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04);position:relative;overflow:hidden}.header-main[data-v-551a5b84],.page-header[data-v-551a5b84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-main[data-v-551a5b84]{gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-icon[data-v-551a5b84]{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;border-radius:12px;background:#f1f5f9;color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-icon img[data-v-551a5b84]{width:26px;height:26px}.header-title-row[data-v-551a5b84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px}.page-title[data-v-551a5b84]{font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0;color:#0f172a;line-height:1.1}.stat-chip[data-v-551a5b84]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:999px;padding:3px 10px 3px 8px;font-size:12px;font-weight:500}.stat-chip strong[data-v-551a5b84]{color:#0f172a;font-weight:700}.stat-chip-muted[data-v-551a5b84]{background:#fef3c7;border-color:#fde68a;color:#92400e;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:700;padding:3px 10px}.stat-dot[data-v-551a5b84]{width:6px;height:6px;border-radius:50%;background:#10b981;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.18);box-shadow:0 0 0 3px rgba(16,185,129,.18)}.page-subtitle[data-v-551a5b84]{font-size:13px;color:#6b7280;margin:0}.filters-card[data-v-551a5b84]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px 18px;margin-bottom:18px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.filter-label-row[data-v-551a5b84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.filter-label[data-v-551a5b84]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.reset-link[data-v-551a5b84]{background:transparent;border:0;color:#265a88;font-size:12px;font-weight:500;cursor:pointer;padding:2px 8px;border-radius:6px}.reset-link[data-v-551a5b84]:hover{background:#eaf1f9}.status-tabs[data-v-551a5b84]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab[data-v-551a5b84]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:border-color .15s,color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,color .15s,background .15s,box-shadow .15s;transition:border-color .15s,color .15s,background .15s,box-shadow .15s,-webkit-box-shadow .15s}.tab[data-v-551a5b84]:hover{border-color:#265a88;color:#265a88}.tab.is-active[data-v-551a5b84]{background:#265a88;border-color:#265a88;color:#fff;-webkit-box-shadow:0 2px 6px rgba(38,90,136,.25);box-shadow:0 2px 6px rgba(38,90,136,.25)}.tab.is-active .tab-dot[data-v-551a5b84]{background:#fff;-webkit-box-shadow:none;box-shadow:none}.tab-dot[data-v-551a5b84]{width:6px;height:6px;border-radius:50%}.dot-neutral[data-v-551a5b84]{background:#94a3b8}.dot-info[data-v-551a5b84]{background:#3b82f6}.dot-success[data-v-551a5b84]{background:#10b981}.dot-danger[data-v-551a5b84]{background:#ef4444}.dot-purple[data-v-551a5b84]{background:#a855f7}.dot-warning[data-v-551a5b84]{background:#f59e0b}.table-card[data-v-551a5b84]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.table-wrap[data-v-551a5b84]{overflow-x:auto}.data-table[data-v-551a5b84]{width:100%;border-collapse:collapse}.data-table thead th[data-v-551a5b84]{background:#fafbfc;border-bottom:1px solid #e5e7eb;text-align:left;padding:12px 16px;font-size:11.5px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.data-table tbody td[data-v-551a5b84]{padding:14px 16px;border-bottom:1px solid #f1f5f9;font-size:14px;vertical-align:middle}.data-table tbody tr:last-child td[data-v-551a5b84]{border-bottom:0}.data-table tbody tr[data-v-551a5b84]:hover{background:#fafbfc}.col-id[data-v-551a5b84]{width:70px}.col-actions[data-v-551a5b84]{width:200px;text-align:right}.id-badge[data-v-551a5b84]{display:inline-block;background:#f1f5f9;color:#475569;font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px}.profile-link[data-v-551a5b84]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#0f172a;font-weight:600;text-decoration:none;font-size:14px}.profile-link:hover .profile-username[data-v-551a5b84]{color:#265a88;text-decoration:underline}.profile-icon[data-v-551a5b84]{width:22px;height:22px;border-radius:6px}.ext-icon[data-v-551a5b84]{color:#6b7280;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.profile-link:hover .ext-icon[data-v-551a5b84]{opacity:1}.status-pill[data-v-551a5b84]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent}.pill-dot[data-v-551a5b84]{width:6px;height:6px;border-radius:50%;background:currentColor}.tone-neutral[data-v-551a5b84]{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.tone-info[data-v-551a5b84]{background:#dbeafe;color:#1d4ed8;border-color:#bfdbfe}.tone-success[data-v-551a5b84]{background:#d1fae5;color:#065f46;border-color:#a7f3d0}.tone-danger[data-v-551a5b84]{background:#fee2e2;color:#991b1b;border-color:#fecaca}.tone-purple[data-v-551a5b84]{background:#f3e8ff;color:#6b21a8;border-color:#e9d5ff}.tone-warning[data-v-551a5b84]{background:#fef3c7;color:#92400e;border-color:#fde68a}.followers-count[data-v-551a5b84]{font-weight:600;color:#0f172a}.followers-suffix[data-v-551a5b84]{color:#6b7280;font-size:12.5px}.action-btn[data-v-551a5b84]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:8px;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;-webkit-transition:border-color .15s,color .15s,background .15s;transition:border-color .15s,color .15s,background .15s}.action-btn+.action-btn[data-v-551a5b84]{margin-left:4px}.action-btn[data-v-551a5b84]:hover{border-color:#265a88;color:#265a88}.action-promote[data-v-551a5b84]{background:#eaf1f9;border-color:#c7dcf0;color:#265a88}.action-promote[data-v-551a5b84]:hover{background:#265a88;color:#fff;border-color:#265a88}.action-delete[data-v-551a5b84]:hover{border-color:#dc2626;color:#dc2626;background:#fef2f2}.skeleton-list[data-v-551a5b84]{padding:8px 0}.skeleton-row[data-v-551a5b84]{display:grid;grid-template-columns:70px 1fr 140px 1fr 200px;gap:16px;padding:14px 16px;border-bottom:1px solid #f1f5f9;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skeleton[data-v-551a5b84]{background:-webkit-gradient(linear,left top,right top,from(#f1f5f9),color-stop(50%,#e2e8f0),to(#f1f5f9));background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;-webkit-animation:shimmer-data-v-551a5b84 1.4s infinite;animation:shimmer-data-v-551a5b84 1.4s infinite;border-radius:6px}.skeleton-id[data-v-551a5b84]{width:50px;height:22px}.skeleton-line[data-v-551a5b84]{height:14px;width:70%}.skeleton-pill[data-v-551a5b84]{width:110px;height:26px;border-radius:999px}.skeleton-btn[data-v-551a5b84]{width:100px;height:28px;justify-self:end}@-webkit-keyframes shimmer-data-v-551a5b84{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer-data-v-551a5b84{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-551a5b84]{padding:50px 20px;text-align:center;color:#6b7280}.empty-state .bi[data-v-551a5b84]{margin-bottom:12px}.empty-state h3[data-v-551a5b84]{font-size:15px;font-weight:600;color:#0f172a;margin:0 0 6px}.empty-state p[data-v-551a5b84]{margin:0 0 16px;font-size:13.5px}.pagination-bar[data-v-551a5b84]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px 4px}.pagination-bar[data-v-551a5b84],.pagination-left[data-v-551a5b84],.pagination-right[data-v-551a5b84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-left[data-v-551a5b84],.pagination-right[data-v-551a5b84]{gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#6b7280}.pagination-right[data-v-551a5b84]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.per-page[data-v-551a5b84]{width:auto;min-width:70px;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;background:#fff}.pagination-center[data-v-551a5b84]{display:-webkit-box;display:-ms-flexbox;display:flex}.page-btn[data-v-551a5b84],.pagination-center[data-v-551a5b84]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.page-btn[data-v-551a5b84]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff;border:1px solid #e5e7eb;color:#374151;font-size:13px;font-weight:500;padding:6px 12px;border-radius:8px;cursor:pointer;-webkit-transition:border-color .15s,background .15s,color .15s;transition:border-color .15s,background .15s,color .15s}.page-btn[data-v-551a5b84]:hover:not(:disabled){border-color:#265a88;color:#265a88}.page-btn[data-v-551a5b84]:disabled{opacity:.4;cursor:not-allowed}.page-indicator[data-v-551a5b84]{font-size:13px;color:#6b7280;padding:0 8px}.page-indicator strong[data-v-551a5b84]{color:#0f172a;font-weight:600}@media (max-width:768px){.page-header[data-v-551a5b84]{padding:18px}.data-table thead[data-v-551a5b84]{display:none}.data-table tbody tr[data-v-551a5b84]{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;padding:12px 14px}.data-table tbody td[data-v-551a5b84]{border-bottom:0;padding:4px 0}.col-actions[data-v-551a5b84]{grid-column:1/-1;text-align:left}}.audience-create[data-v-f73a2d2a]{max-width:1080px;margin:0 auto 160px;color:#1f2937}.back-link[data-v-f73a2d2a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#6b7280;font-size:13px;font-weight:500;text-decoration:none;margin-bottom:14px}.back-link[data-v-f73a2d2a]:hover{color:#265a88}.profile-hero[data-v-f73a2d2a]{padding:24px;background:linear-gradient(135deg,#ecfeff,#fef2f2 50%,#fff);border:1px solid #cffafe;border-radius:16px;margin-bottom:18px;position:relative;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.hero-left[data-v-f73a2d2a]{gap:18px}.hero-avatar[data-v-f73a2d2a],.hero-left[data-v-f73a2d2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-avatar[data-v-f73a2d2a]{width:72px;height:72px;border-radius:18px;background:#111;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 6px 18px rgba(17,17,17,.3);box-shadow:0 6px 18px rgba(17,17,17,.3);-ms-flex-negative:0;flex-shrink:0}.hero-avatar img[data-v-f73a2d2a]{width:36px;height:36px}.hero-info[data-v-f73a2d2a]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.hero-platform[data-v-f73a2d2a]{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fe2c55;margin-bottom:4px}.hero-username[data-v-f73a2d2a]{font-size:28px;font-weight:700;margin:0 0 10px;letter-spacing:-.02em;color:#0f172a;line-height:1.1}.hero-username a[data-v-f73a2d2a]{color:inherit;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.hero-username a .bi[data-v-f73a2d2a]{color:#6b7280}.hero-username a:hover .bi[data-v-f73a2d2a],.hero-username a[data-v-f73a2d2a]:hover{color:#265a88}.hero-meta[data-v-f73a2d2a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.meta-chip[data-v-f73a2d2a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:4px 12px 4px 10px;font-size:12.5px}.chip-label[data-v-f73a2d2a]{color:#6b7280;text-transform:uppercase;font-size:10.5px;font-weight:600;letter-spacing:.04em}.meta-chip strong[data-v-f73a2d2a]{color:#0f172a;font-weight:600}.collect-card[data-v-f73a2d2a]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px 20px;margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.collect-info[data-v-f73a2d2a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.collect-icon[data-v-f73a2d2a]{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;border-radius:10px;background:#eaf1f9;color:#265a88;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collect-title[data-v-f73a2d2a]{font-size:15px;font-weight:600;margin:0 0 2px;color:#0f172a}.collect-desc[data-v-f73a2d2a]{font-size:13px;color:#6b7280;margin:0;line-height:1.5}.collect-desc strong[data-v-f73a2d2a]{color:#0f172a}.btn-collect[data-v-f73a2d2a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:500;padding:10px 18px;background:#265a88;color:#fff;border:1px solid #265a88;border-radius:8px;cursor:pointer;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 2px 6px rgba(38,90,136,.2);box-shadow:0 2px 6px rgba(38,90,136,.2);-webkit-transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,box-shadow .15s;transition:background .15s,box-shadow .15s,-webkit-box-shadow .15s}.btn-collect[data-v-f73a2d2a]:hover:not(:disabled){background:#1f4a70;-webkit-box-shadow:0 4px 12px rgba(38,90,136,.3);box-shadow:0 4px 12px rgba(38,90,136,.3)}.btn-collect[data-v-f73a2d2a]:disabled{opacity:.65;cursor:not-allowed}.btn-content[data-v-f73a2d2a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.form-card[data-v-f73a2d2a]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:4px 8px 16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.action-bar[data-v-f73a2d2a]{position:fixed;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.92);backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-top:1px solid #e5e7eb;-webkit-box-shadow:0 -4px 20px rgba(15,23,42,.06);box-shadow:0 -4px 20px rgba(15,23,42,.06);z-index:50}.action-bar-inner[data-v-f73a2d2a]{max-width:1080px;margin:0 auto;padding:14px 16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.action-bar-info[data-v-f73a2d2a],.action-bar-inner[data-v-f73a2d2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-bar-info[data-v-f73a2d2a]{gap:8px;font-size:13px;color:#6b7280}.action-bar-info strong[data-v-f73a2d2a]{color:#0f172a;font-weight:600}.dot[data-v-f73a2d2a]{width:8px;height:8px;border-radius:50%;display:inline-block}.dot-ok[data-v-f73a2d2a]{background:#10b981;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.18);box-shadow:0 0 0 3px rgba(16,185,129,.18)}.action-bar-buttons[data-v-f73a2d2a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.action-bar-buttons[data-v-f73a2d2a],.btn-save[data-v-f73a2d2a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-save[data-v-f73a2d2a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:9px 18px;font-weight:500;-webkit-box-shadow:0 2px 6px rgba(38,90,136,.2);box-shadow:0 2px 6px rgba(38,90,136,.2)}.btn-save[data-v-f73a2d2a]:disabled{opacity:.65;cursor:not-allowed}.spinner[data-v-f73a2d2a]{display:inline-block;width:13px;height:13px;border:2px solid;border-right:2px solid transparent;border-radius:50%;-webkit-animation:spin-data-v-f73a2d2a .7s linear infinite;animation:spin-data-v-f73a2d2a .7s linear infinite}@-webkit-keyframes spin-data-v-f73a2d2a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-f73a2d2a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:768px){.collect-card[data-v-f73a2d2a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.btn-collect[data-v-f73a2d2a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-bar-inner[data-v-f73a2d2a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px;padding:12px 16px}.action-bar-buttons[data-v-f73a2d2a]{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.action-bar-buttons .btn[data-v-f73a2d2a]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-username[data-v-f73a2d2a]{font-size:22px}.hero-avatar[data-v-f73a2d2a]{width:56px;height:56px}.hero-avatar img[data-v-f73a2d2a]{width:28px;height:28px}}.register-list[data-v-0adba8dc]{max-width:1280px;margin:0 auto;color:#1f2937}.page-header[data-v-0adba8dc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:22px;padding:22px 24px;background:linear-gradient(135deg,#ecfdf5,#fff 60%);border:1px solid #a7f3d0;border-radius:16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04);position:relative;overflow:hidden}.header-main[data-v-0adba8dc],.page-header[data-v-0adba8dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-main[data-v-0adba8dc]{gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-icon[data-v-0adba8dc]{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;border-radius:12px;background:#d1fae5;color:#047857;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-icon[data-v-0adba8dc],.header-title-row[data-v-0adba8dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-title-row[data-v-0adba8dc]{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px}.page-title[data-v-0adba8dc]{font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0;color:#0f172a;line-height:1.1}.stat-chip[data-v-0adba8dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:999px;padding:3px 10px 3px 8px;font-size:12px;font-weight:500}.stat-chip strong[data-v-0adba8dc]{color:#0f172a;font-weight:700}.stat-chip-warn[data-v-0adba8dc]{background:#dbeafe;border-color:#bfdbfe;color:#1d4ed8}.stat-chip-warn strong[data-v-0adba8dc]{color:#1e3a8a}.stat-chip-muted[data-v-0adba8dc]{background:rgba(6,95,70,.08);border-color:rgba(6,95,70,.18);color:#065f46;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:700;padding:3px 10px}.stat-dot[data-v-0adba8dc]{width:6px;height:6px;border-radius:50%;background:#10b981;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.18);box-shadow:0 0 0 3px rgba(16,185,129,.18)}.page-subtitle[data-v-0adba8dc]{font-size:13px;color:#6b7280;margin:0}.filters-card[data-v-0adba8dc]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px 18px;margin-bottom:18px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.filter-label-row[data-v-0adba8dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.filter-label[data-v-0adba8dc]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.reset-link[data-v-0adba8dc]{background:transparent;border:0;color:#265a88;font-size:12px;font-weight:500;cursor:pointer;padding:2px 8px;border-radius:6px}.reset-link[data-v-0adba8dc]:hover{background:#eaf1f9}.status-tabs[data-v-0adba8dc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab[data-v-0adba8dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;color:#475569;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:border-color .15s,color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,color .15s,background .15s,box-shadow .15s;transition:border-color .15s,color .15s,background .15s,box-shadow .15s,-webkit-box-shadow .15s}.tab[data-v-0adba8dc]:hover{border-color:#265a88;color:#265a88}.tab.is-active[data-v-0adba8dc]{background:#265a88;border-color:#265a88;color:#fff;-webkit-box-shadow:0 2px 6px rgba(38,90,136,.25);box-shadow:0 2px 6px rgba(38,90,136,.25)}.tab.is-active .tab-dot[data-v-0adba8dc]{background:#fff}.tab-dot[data-v-0adba8dc]{width:6px;height:6px;border-radius:50%}.dot-neutral[data-v-0adba8dc]{background:#94a3b8}.dot-info[data-v-0adba8dc]{background:#3b82f6}.dot-success[data-v-0adba8dc]{background:#10b981}.dot-danger[data-v-0adba8dc]{background:#ef4444}.table-card[data-v-0adba8dc]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.table-wrap[data-v-0adba8dc]{overflow-x:auto}.data-table[data-v-0adba8dc]{width:100%;border-collapse:collapse}.data-table thead th[data-v-0adba8dc]{background:#fafbfc;border-bottom:1px solid #e5e7eb;text-align:left;padding:12px 16px;font-size:11.5px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.data-table tbody td[data-v-0adba8dc]{padding:14px 16px;border-bottom:1px solid #f1f5f9;font-size:14px;vertical-align:top}.data-table tbody tr:last-child td[data-v-0adba8dc]{border-bottom:0}.data-table tbody tr[data-v-0adba8dc]:hover{background:#fafbfc}.col-id[data-v-0adba8dc]{width:70px}.col-influencer[data-v-0adba8dc]{width:220px}.col-channels[data-v-0adba8dc]{min-width:280px}.col-date[data-v-0adba8dc]{width:170px}.col-status[data-v-0adba8dc]{width:140px}.col-actions[data-v-0adba8dc]{width:170px;text-align:right}.id-badge[data-v-0adba8dc]{display:inline-block;background:#f1f5f9;color:#475569;font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px}.inf-name[data-v-0adba8dc]{font-weight:600;color:#0f172a;font-size:14px;line-height:1.2}.inf-email[data-v-0adba8dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-top:4px;font-size:12.5px;color:#6b7280;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.inf-email .bi[data-v-0adba8dc]{color:#6b7280;-ms-flex-negative:0;flex-shrink:0}.inf-email[data-v-0adba8dc]:hover{color:#265a88;text-decoration:underline}.channels-list[data-v-0adba8dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.channel-pill[data-v-0adba8dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px 4px 4px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;font-size:12.5px;color:#0f172a;text-decoration:none;max-width:240px;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.channel-pill[data-v-0adba8dc]:hover{border-color:#265a88;background:#fff}.channel-icon[data-v-0adba8dc]{width:20px;height:20px;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.channel-icon-fallback[data-v-0adba8dc]{background:#f1f5f9;color:#6b7280;font-weight:600;font-size:11px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.channel-text[data-v-0adba8dc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-main[data-v-0adba8dc]{font-size:13px;color:#0f172a;line-height:1.2}.date-rel[data-v-0adba8dc]{font-size:11.5px;color:#6b7280;margin-top:2px}.status-pill[data-v-0adba8dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent}.pill-dot[data-v-0adba8dc]{width:6px;height:6px;border-radius:50%;background:currentColor}.tone-neutral[data-v-0adba8dc]{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.tone-info[data-v-0adba8dc]{background:#dbeafe;color:#1d4ed8;border-color:#bfdbfe}.tone-success[data-v-0adba8dc]{background:#d1fae5;color:#065f46;border-color:#a7f3d0}.tone-danger[data-v-0adba8dc]{background:#fee2e2;color:#991b1b;border-color:#fecaca}.muted[data-v-0adba8dc]{color:#9ca3af}.action-btn[data-v-0adba8dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background:#d1fae5;border:1px solid #a7f3d0;color:#065f46;border-radius:8px;font-size:12.5px;font-weight:500;cursor:pointer;-webkit-transition:border-color .15s,color .15s,background .15s,opacity .15s;transition:border-color .15s,color .15s,background .15s,opacity .15s;min-width:132px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-btn[data-v-0adba8dc]:disabled{cursor:not-allowed;opacity:.65}.action-accept[data-v-0adba8dc]:hover:not(:disabled){background:#10b981;border-color:#10b981;color:#fff}.spinner[data-v-0adba8dc]{display:inline-block;width:11px;height:11px;border:2px solid;border-right:2px solid transparent;border-radius:50%;-webkit-animation:spin-data-v-0adba8dc .7s linear infinite;animation:spin-data-v-0adba8dc .7s linear infinite}@-webkit-keyframes spin-data-v-0adba8dc{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-0adba8dc{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.skeleton-list[data-v-0adba8dc]{padding:8px 0}.skeleton-row[data-v-0adba8dc]{display:grid;grid-template-columns:70px 220px 1fr 170px 140px 170px;gap:16px;padding:14px 16px;border-bottom:1px solid #f1f5f9;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skeleton[data-v-0adba8dc]{background:-webkit-gradient(linear,left top,right top,from(#f1f5f9),color-stop(50%,#e2e8f0),to(#f1f5f9));background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;-webkit-animation:shimmer-data-v-0adba8dc 1.4s infinite;animation:shimmer-data-v-0adba8dc 1.4s infinite;border-radius:6px}.skeleton-id[data-v-0adba8dc]{width:50px;height:22px}.skeleton-line[data-v-0adba8dc]{height:14px;width:80%}.skeleton-line-lg[data-v-0adba8dc]{height:14px;width:70%}.skeleton-line-sm[data-v-0adba8dc]{height:10px;width:90%;margin-top:6px}.skeleton-line-md[data-v-0adba8dc]{height:12px;width:60%}.skeleton-stack>*+[data-v-0adba8dc]{margin-top:4px}.skeleton-pill[data-v-0adba8dc]{width:100px;height:26px;border-radius:999px}.skeleton-btn[data-v-0adba8dc]{width:140px;height:28px;justify-self:end}@-webkit-keyframes shimmer-data-v-0adba8dc{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer-data-v-0adba8dc{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-0adba8dc]{padding:50px 20px;text-align:center;color:#6b7280}.empty-state .bi[data-v-0adba8dc]{margin-bottom:12px}.empty-state h3[data-v-0adba8dc]{font-size:15px;font-weight:600;color:#0f172a;margin:0 0 6px}.empty-state p[data-v-0adba8dc]{margin:0 0 16px;font-size:13.5px}.pagination-bar[data-v-0adba8dc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px 4px}.pagination-bar[data-v-0adba8dc],.pagination-left[data-v-0adba8dc],.pagination-right[data-v-0adba8dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-left[data-v-0adba8dc],.pagination-right[data-v-0adba8dc]{gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#6b7280}.pagination-right[data-v-0adba8dc]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.per-page[data-v-0adba8dc]{width:auto;min-width:70px;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;background:#fff}.pagination-center[data-v-0adba8dc]{display:-webkit-box;display:-ms-flexbox;display:flex}.page-btn[data-v-0adba8dc],.pagination-center[data-v-0adba8dc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.page-btn[data-v-0adba8dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff;border:1px solid #e5e7eb;color:#374151;font-size:13px;font-weight:500;padding:6px 12px;border-radius:8px;cursor:pointer;-webkit-transition:border-color .15s,background .15s,color .15s;transition:border-color .15s,background .15s,color .15s}.page-btn[data-v-0adba8dc]:hover:not(:disabled){border-color:#265a88;color:#265a88}.page-btn[data-v-0adba8dc]:disabled{opacity:.4;cursor:not-allowed}.page-indicator[data-v-0adba8dc]{font-size:13px;color:#6b7280;padding:0 8px}.page-indicator strong[data-v-0adba8dc]{color:#0f172a;font-weight:600}@media (max-width:900px){.data-table thead[data-v-0adba8dc]{display:none}.data-table tbody tr[data-v-0adba8dc]{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;padding:12px 14px}.data-table tbody td[data-v-0adba8dc]{border-bottom:0;padding:4px 0}.col-actions[data-v-0adba8dc],.col-channels[data-v-0adba8dc]{grid-column:1/-1}.col-actions[data-v-0adba8dc]{text-align:left}.action-btn[data-v-0adba8dc]{width:100%}}
/*# sourceMappingURL=app.3c90b04d52ed242b4a9362f837dfafed.css.map */