@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Fraunces:wght@600&display=swap";.schedule-time[data-v-90b79940]{font-size:1.1rem;font-weight:600;color:#ba9a6a}.list-group-item[data-v-90b79940]{padding:1rem;transition:background-color .2s}.list-group-item[data-v-90b79940]:hover{background-color:#00000005}.bar-container[data-v-90b79940]{position:relative;width:100%;min-height:120px}.bar[data-v-90b79940]{position:absolute;bottom:0;left:10%;right:10%;transition:height .3s ease;background:linear-gradient(to top,#ba9a6a,#fdaa2e)}.bar[data-v-90b79940]:hover{opacity:.8;transform:scale(1.05)}.card[data-v-90b79940]{border:none;box-shadow:0 .125rem .25rem #00000013;transition:all .3s ease}.card[data-v-90b79940]:hover{box-shadow:0 .5rem 1rem #00000026;transform:translateY(-2px)}.table th[data-v-90b79940]{border-top:none;border-bottom:2px solid #dee2e6}.table td[data-v-90b79940]{vertical-align:middle}.progress[data-v-90b79940]{border-radius:4px;overflow:hidden;background-color:#e9ecef}.progress-bar[data-v-90b79940]{background:linear-gradient(to right,#ba9a6a,#fdaa2e);transition:width 1s ease-in-out}.spin[data-v-90b79940]{animation:spin-90b79940 1s linear infinite}@keyframes spin-90b79940{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bar[data-v-90b79940]{animation:growBar-90b79940 .8s ease-out}@keyframes growBar-90b79940{0%{height:0%}to{height:var(--final-height)}}@media (max-width: 768px){.schedule-time[data-v-90b79940]{font-size:.9rem}.bar-container[data-v-90b79940]{height:80px}.card-body[data-v-90b79940]{padding:1rem}}.border-start[data-v-90b79940]{border-left-width:3px!important}.badge[data-v-90b79940]{font-weight:500;letter-spacing:.3px}.video-thumbnail[data-v-84e32242]{width:80px;height:60px;background-color:#f8f9fa;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.thumbnail-image img[data-v-84e32242]{width:100%;height:100%;object-fit:cover}.video-thumbnail-large[data-v-84e32242]{width:200px;height:150px;background-color:#f8f9fa;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.spin[data-v-84e32242]{animation:spin-84e32242 1s linear infinite}@keyframes spin-84e32242{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-bar-striped[data-v-84e32242]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated[data-v-84e32242]{animation:progress-bar-stripes-84e32242 1s linear infinite}@keyframes progress-bar-stripes-84e32242{0%{background-position:1rem 0}to{background-position:0 0}}.toast[data-v-84e32242]{min-width:300px}.day-badge[data-v-7d5e9cb2]{display:inline-block;padding:.25rem .75rem;border-radius:50rem;background-color:#e9ecef;color:#495057;cursor:pointer;transition:all .2s;-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:500}.day-badge[data-v-7d5e9cb2]:hover{background-color:#dee2e6;transform:scale(1.05)}.day-badge.active[data-v-7d5e9cb2]{background-color:#0d6efd;color:#fff}.day-badge.today[data-v-7d5e9cb2]{border:2px solid #198754}.day-badge.active.today[data-v-7d5e9cb2]{background-color:#198754;border-color:#198754}.card[data-v-7d5e9cb2]{border:none;box-shadow:0 .125rem .25rem #00000013;transition:all .3s ease}.card[data-v-7d5e9cb2]:hover{box-shadow:0 .5rem 1rem #00000026;transform:translateY(-2px)}.badge[data-v-7d5e9cb2]{font-weight:500;letter-spacing:.3px}.btn-outline-secondary[data-v-7d5e9cb2]:hover{background-color:#6c757d;color:#fff}.toast[data-v-7d5e9cb2]{min-width:300px}.video-list-item[data-v-7e08ad76]{cursor:pointer;transition:background-color .2s}.video-list-item[data-v-7e08ad76]:hover{background-color:#0000000d}.video-list-item.active[data-v-7e08ad76]{background-color:#0d6efd1a!important;border-left:3px solid var(--bs-primary)}.video-thumbnail[data-v-7e08ad76]{width:60px;height:60px;background-color:#f8f9fa;border-radius:4px;display:flex;align-items:center;justify-content:center}.card[data-v-7e08ad76]{border-radius:.5rem;overflow:hidden}.card-header[data-v-7e08ad76]{background-color:#f8f9fa;border-bottom:1px solid rgba(0,0,0,.125)}.bg-dark[data-v-7e08ad76]{background-color:#212529!important}.progress[data-v-7e08ad76]{height:6px;background-color:#e9ecef}.progress-bar[data-v-7e08ad76]{background-color:var(--bs-primary);transition:width .3s ease}.form-range[data-v-7e08ad76]::-webkit-slider-thumb{background:var(--bs-primary)}.form-range[data-v-7e08ad76]::-moz-range-thumb{background:var(--bs-primary)}.form-range[data-v-7e08ad76]::-ms-thumb{background:var(--bs-primary)}.page-title[data-v-35de90c6]{font-family:Inter;font-size:2.1rem;font-weight:600;color:#f2f7ff}.page-subtitle[data-v-35de90c6]{font-family:Inter;color:#d2e1ffbf}.toolbar-card[data-v-35de90c6]{background:linear-gradient(135deg,#082348e6,#0b3364e6);border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 15px 30px #04142840}.toolbar-card .form-control[data-v-35de90c6],.toolbar-card .form-select[data-v-35de90c6]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#f5f7ff}.toolbar-card .form-control[data-v-35de90c6]::placeholder{color:#dcebff99}.toolbar-card .input-group-text[data-v-35de90c6]{color:#dcebff99}.stat-card[data-v-35de90c6]{position:relative;padding:1.2rem 1.4rem;border-radius:18px;color:#f7f9ff;overflow:hidden;min-height:120px;box-shadow:0 18px 28px #0414284d}.stat-label[data-v-35de90c6]{font-size:.9rem;letter-spacing:.04em;text-transform:uppercase;opacity:.7}.stat-value[data-v-35de90c6]{font-family:Inter;font-size:2.2rem;margin-top:.4rem}.stat-icon[data-v-35de90c6]{position:absolute;right:16px;bottom:12px;font-size:2rem;opacity:.3}.stat-total[data-v-35de90c6]{background:linear-gradient(130deg,#0f3b7a,#1456b4)}.stat-admins[data-v-35de90c6]{background:linear-gradient(130deg,#0f2f5a,#17498e)}.stat-managers[data-v-35de90c6]{background:linear-gradient(130deg,#0f4a5f,#1f7aa1)}.stat-users[data-v-35de90c6]{background:linear-gradient(130deg,#254065,#385f92)}.user-card[data-v-35de90c6]{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.4rem;border-radius:18px;background:#07264ee6;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 26px #03122440;margin-bottom:1rem;transition:transform .2s ease,box-shadow .2s ease}.user-card[data-v-35de90c6]:hover{transform:translateY(-2px);box-shadow:0 18px 36px #03122459}.user-card-main[data-v-35de90c6]{display:flex;align-items:center;gap:1rem}.user-avatar-lg[data-v-35de90c6]{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-family:Inter;font-size:1.5rem;color:#fff;background:#ffffff1a}.user-meta[data-v-35de90c6]{display:flex;flex-direction:column;gap:.35rem}.user-name[data-v-35de90c6]{font-family:Inter;font-weight:600;font-size:1.05rem;color:#f6f9ff}.user-email[data-v-35de90c6]{color:#d2e1ffb3;font-size:.9rem}.user-tags[data-v-35de90c6]{display:flex;gap:.5rem;flex-wrap:wrap}.chip[data-v-35de90c6]{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .7rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.02em;color:#fff}.chip-muted[data-v-35de90c6]{background:#ffffff1f}.chip-self[data-v-35de90c6]{background:#ffffff2e}.chip-admin[data-v-35de90c6]{background:linear-gradient(135deg,#1c4fa3,#2b76d4)}.chip-manager[data-v-35de90c6]{background:linear-gradient(135deg,#1f7aa1,#2db9c9)}.chip-user[data-v-35de90c6]{background:linear-gradient(135deg,#5c6e8f,#738bb5)}.avatar-admin[data-v-35de90c6]{background:#2364c880}.avatar-super-admin[data-v-35de90c6]{background:linear-gradient(135deg,#ba9a6af2,#ffe7bca6);color:#082348}.avatar-manager[data-v-35de90c6]{background:#2396aa80}.avatar-user[data-v-35de90c6]{background:#8296b480}.user-actions[data-v-35de90c6]{display:flex;gap:.5rem}.btn-outline-light[data-v-35de90c6]{border-color:#ffffff59;color:#f7f9ff}.btn-outline-light[data-v-35de90c6]:hover{background:#ffffff1f}.stat-super-admins[data-v-35de90c6]{background:linear-gradient(135deg,#ba9a6af2,#6e5018eb)}.chip-super-admin[data-v-35de90c6]{background:#ba9a6a3d;color:#ffecc7;border:1px solid rgba(255,225,170,.25)}.permissions-grid[data-v-35de90c6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem}.permission-chip[data-v-35de90c6]{display:flex;align-items:center;gap:.55rem;padding:.85rem 1rem;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#f5f7ff;cursor:pointer}.permission-chip input[data-v-35de90c6]{accent-color:#ba9a69}.permission-chip[data-v-35de90c6]:has(input:disabled){opacity:.65;cursor:not-allowed}.user-avatar[data-v-35de90c6]{width:40px;height:40px;border-radius:50%;background-color:#ba9a6a1f;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.card[data-v-35de90c6]{border:none;box-shadow:0 .125rem .25rem #00000013;transition:all .3s ease}.card[data-v-35de90c6]:hover{box-shadow:0 .5rem 1rem #00000026;transform:translateY(-2px)}.badge[data-v-35de90c6]{font-weight:500;letter-spacing:.3px;text-transform:capitalize}.btn-outline-secondary[data-v-35de90c6]:hover{background-color:var(--primary-color);color:var(--text-primary)}.btn-outline-secondary[data-v-35de90c6]:disabled{opacity:.5;cursor:not-allowed}.btn-outline-danger[data-v-35de90c6]:hover{background-color:#dc3545;color:#fff}.btn-outline-danger[data-v-35de90c6]:disabled{opacity:.5;cursor:not-allowed}.toast[data-v-35de90c6]{min-width:300px;z-index:1055}.modal-backdrop[data-v-35de90c6]{z-index:1050}.modal[data-v-35de90c6]{z-index:1060}.fade-enter-active[data-v-35de90c6],.fade-leave-active[data-v-35de90c6]{transition:opacity .3s}.fade-enter[data-v-35de90c6],.fade-leave-to[data-v-35de90c6]{opacity:0}@media (max-width: 768px){.card-body[data-v-35de90c6]{padding:1rem}.d-flex.gap-3[data-v-35de90c6]{gap:1rem!important}.user-avatar[data-v-35de90c6]{width:35px;height:35px}.badge[data-v-35de90c6]{font-size:.75rem}}.admin-page[data-v-c866506b]{min-height:60vh}.page-title[data-v-c866506b]{font-family:Inter;font-size:2.2rem;color:#f2f7ff}.page-subtitle[data-v-c866506b]{font-family:Inter;color:#d2e1ffb3}.admin-card[data-v-c866506b]{display:block;padding:1.5rem;border-radius:18px;background:linear-gradient(140deg,#092c5ce6,#0e4082e6);border:1px solid rgba(255,255,255,.08);text-decoration:none;color:#f2f7ff;min-height:180px;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 14px 24px #03122440}.admin-card[data-v-c866506b]:hover{transform:translateY(-3px);box-shadow:0 20px 34px #03122459}.admin-card-icon[data-v-c866506b]{font-size:2rem;opacity:.8}.admin-card-title[data-v-c866506b]{margin-top:1rem;font-family:Inter;font-size:1.2rem;font-weight:600}.admin-card-text[data-v-c866506b]{margin-top:.5rem;font-size:.9rem;color:#d2e1ffb3}.page-title[data-v-a2279550]{font-family:Inter;font-size:2.1rem;color:#f2f7ff}.page-subtitle[data-v-a2279550]{font-family:Inter;color:#d2e1ffb3}.toolbar-card[data-v-a2279550]{background:linear-gradient(135deg,#082348e6,#0b3364e6);border:1px solid rgba(255,255,255,.08);border-radius:16px}.toolbar-card .form-control[data-v-a2279550],.toolbar-card .form-select[data-v-a2279550]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#f5f7ff}.chip[data-v-a2279550]{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#fff}.chip-muted[data-v-a2279550]{background:#ffffff1f}.chip-admin[data-v-a2279550]{background:linear-gradient(135deg,#1c4fa3,#2b76d4)}.chip-manager[data-v-a2279550]{background:linear-gradient(135deg,#1f7aa1,#2db9c9)}.chip-user[data-v-a2279550]{background:linear-gradient(135deg,#5c6e8f,#738bb5)}.page-title[data-v-f37a9013]{font-family:Inter;font-size:2.1rem;color:#f2f7ff}.page-subtitle[data-v-f37a9013]{font-family:Inter;color:#d2e1ffb3}.toolbar-card[data-v-f37a9013]{background:linear-gradient(135deg,#082348e6,#0b3364e6);border:1px solid rgba(255,255,255,.08);border-radius:16px}.toolbar-card .form-control[data-v-f37a9013],.toolbar-card .form-select[data-v-f37a9013]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#f5f7ff}.client-card[data-v-f37a9013]{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.4rem;border-radius:18px;background:#07264ee6;border:1px solid rgba(255,255,255,.08);margin-bottom:1rem}.client-main[data-v-f37a9013]{display:flex;align-items:center;gap:1rem}.client-avatar[data-v-f37a9013]{width:52px;height:52px;border-radius:16px;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.client-title[data-v-f37a9013]{font-family:Inter;font-size:1.1rem;font-weight:600}.client-subtitle[data-v-f37a9013]{color:#d2e1ffb3;font-size:.85rem}.client-tags[data-v-f37a9013]{margin-top:.4rem;display:flex;gap:.5rem;flex-wrap:wrap}.chip[data-v-f37a9013]{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#fff}.chip-muted[data-v-f37a9013]{background:#ffffff1f}.chip-admin[data-v-f37a9013]{background:linear-gradient(135deg,#1c4fa3,#2b76d4)}.page-title[data-v-3d085dd0]{font-family:Inter;font-size:2.1rem;color:#f2f7ff}.page-subtitle[data-v-3d085dd0]{font-family:Inter;color:#d2e1ffb3}.toolbar-card[data-v-3d085dd0]{background:linear-gradient(135deg,#082348e6,#0b3364e6);border:1px solid rgba(255,255,255,.08);border-radius:16px}.toolbar-card .form-control[data-v-3d085dd0],.toolbar-card .form-select[data-v-3d085dd0]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#f5f7ff}.campaign-card[data-v-3d085dd0]{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.4rem;border-radius:18px;background:#07264ee6;border:1px solid rgba(255,255,255,.08);margin-bottom:1rem}.campaign-title[data-v-3d085dd0]{font-family:Inter;font-size:1.1rem;font-weight:600}.campaign-subtitle[data-v-3d085dd0]{color:#d2e1ffb3;font-size:.85rem}.campaign-tags[data-v-3d085dd0]{margin-top:.4rem;display:flex;gap:.5rem;flex-wrap:wrap}.chip[data-v-3d085dd0]{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#fff}.chip-muted[data-v-3d085dd0]{background:#ffffff1f}.chip-admin[data-v-3d085dd0]{background:linear-gradient(135deg,#1c4fa3,#2b76d4)}.chip-manager[data-v-3d085dd0]{background:linear-gradient(135deg,#1f7aa1,#2db9c9)}.page-title[data-v-de74a781]{font-family:Inter;font-size:2.1rem;color:#f2f7ff}.page-subtitle[data-v-de74a781]{font-family:Inter;color:#d2e1ffb3}.toolbar-card[data-v-de74a781]{background:linear-gradient(135deg,#082348e6,#0b3364e6);border:1px solid rgba(255,255,255,.08);border-radius:16px}.toolbar-card .form-control[data-v-de74a781],.toolbar-card .form-select[data-v-de74a781]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#f5f7ff}.chip[data-v-de74a781]{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#fff}.chip-muted[data-v-de74a781]{background:#ffffff1f}.chip-admin[data-v-de74a781]{background:linear-gradient(135deg,#1c4fa3,#2b76d4)}.chip-manager[data-v-de74a781]{background:linear-gradient(135deg,#1f7aa1,#2db9c9)}.log-detail[data-v-de74a781]{background:#0006;color:#f2f7ff;padding:1rem;border-radius:12px;font-size:.85rem}.timeline[data-v-9293555a]{min-height:180px;gap:.5rem}.timeline-item[data-v-9293555a]{flex:1}.timeline-bar[data-v-9293555a]{width:100%;min-height:12px;background:var(--primary-color);border-radius:.5rem .5rem 0 0}.target-row[data-v-7e1e3fce]{cursor:pointer}.target-row[data-v-7e1e3fce]:hover{background:#ffffff0f}.permissions-grid[data-v-7e1e3fce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.permission-chip[data-v-7e1e3fce]{display:flex;align-items:center;gap:.5rem;padding:.7rem .9rem;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0a}
