@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--bg-color:#0a0b10;--accent-color:#6366f1;--text-primary:#f8fafc;--text-secondary:#94a3b8;--glass-bg:#1e293b80;--glass-border:#ffffff1a;--grad-primary:linear-gradient(135deg, #6366f1 0%, #a855f7 100%)}body{background-color:var(--bg-color);color:var(--text-primary);background:radial-gradient(circle at 100% 0,#1e1b4b 0%,#0a0b10 50%);min-height:100vh;font-family:Outfit,sans-serif}#app{flex-direction:column;min-height:100vh;display:flex}.glass-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:24px;padding:2.5rem;box-shadow:0 8px 32px #0000005e}.grad-text{background:var(--grad-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.sidebar[data-v-2ec96709]{background:var(--adde-bg);border-right:1px solid var(--adde-border);z-index:100;flex-direction:column;gap:3rem;width:260px;height:100vh;padding:2rem 1.2rem;transition:width .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0}.sidebar.collapsed[data-v-2ec96709]{width:80px;padding:2rem .8rem}.logo-container[data-v-2ec96709]{justify-content:space-between;align-items:center;padding:0 .5rem;display:flex}.sidebar.collapsed .logo-container[data-v-2ec96709]{justify-content:center}.collapse-toggle[data-v-2ec96709]{border:1px solid var(--adde-border);color:var(--adde-text-dim);cursor:pointer;background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.collapse-toggle[data-v-2ec96709]:hover{background:var(--adde-magenta);color:#fff;border-color:#0000}.collapse-toggle svg[data-v-2ec96709]{width:16px;height:16px}.logo[data-v-2ec96709]{color:var(--adde-magenta);letter-spacing:-.04em;white-space:nowrap;font-size:1.4rem;font-weight:900}.logo span[data-v-2ec96709]{color:var(--adde-blue);margin:0 1px}.nav-links[data-v-2ec96709]{flex-direction:column;flex:1;gap:.8rem;display:flex}.nav-item[data-v-2ec96709]{color:var(--adde-text-dim);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:14px;align-items:center;gap:14px;width:100%;padding:.9rem 1.2rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.sidebar.collapsed .nav-item[data-v-2ec96709]{justify-content:center;padding:.9rem 0}.nav-item[data-v-2ec96709]:hover{color:var(--adde-magenta);background:#e1007a0a;transform:translate(5px)}.sidebar.collapsed .nav-item[data-v-2ec96709]:hover{transform:scale(1.1)}.nav-item.active[data-v-2ec96709]{background:var(--adde-magenta);color:#fff;box-shadow:0 10px 25px #e1007a40}.nav-icon[data-v-2ec96709]{flex-shrink:0;width:22px;height:22px}.nav-label-wrapper[data-v-2ec96709]{align-items:center;gap:14px;width:100%;display:flex}.sidebar.collapsed .nav-label-wrapper[data-v-2ec96709]{justify-content:center}.sidebar-footer[data-v-2ec96709]{border-top:1px solid var(--adde-border);padding-top:2rem}.logout-btn[data-v-2ec96709]{color:#ff3b30}.logout-btn[data-v-2ec96709]:hover{background:#ff3b300d}.orphan-badge[data-v-2ec96709]{background:var(--adde-magenta);color:#fff;border-radius:50px;margin-left:auto;padding:2px 7px;font-size:.7rem;font-weight:800}.orphan-badge.mini[data-v-2ec96709]{padding:1px 4px;font-size:.6rem;position:absolute;top:5px;right:5px}.elite-audio-player[data-v-4245351e]{background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;align-items:center;gap:16px;width:100%;padding:12px 18px;display:flex}.play-btn[data-v-4245351e]{background:var(--adde-magenta);color:#fff;cursor:pointer;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;box-shadow:0 4px 15px #e1007a33}.play-btn[data-v-4245351e]:hover{transform:scale(1.05);box-shadow:0 6px 20px #e1007a4d}.play-btn svg[data-v-4245351e]{width:20px;height:20px}.player-main[data-v-4245351e]{flex-direction:column;flex:1;gap:6px;display:flex}.progress-container[data-v-4245351e]{cursor:pointer;background:#ffffff0d;border-radius:3px;height:6px;position:relative;overflow:visible}.progress-bar[data-v-4245351e]{background:linear-gradient(90deg, var(--adde-magenta), var(--adde-blue));border-radius:3px;height:100%;transition:width .1s linear;position:relative}.progress-handle[data-v-4245351e]{opacity:0;background:#fff;border-radius:50%;width:12px;height:12px;transition:opacity .2s;position:absolute;top:50%;right:-6px;transform:translateY(-50%);box-shadow:0 0 10px #00000080}.progress-container:hover .progress-handle[data-v-4245351e]{opacity:1}.player-info[data-v-4245351e]{justify-content:space-between;align-items:center;display:flex}.time-display[data-v-4245351e]{color:var(--adde-text-dim);gap:4px;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:700;display:flex}.current[data-v-4245351e]{color:#fff}.separator[data-v-4245351e]{opacity:.3}.speed-toggle[data-v-4245351e]{color:var(--adde-text-dim);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;min-width:45px;padding:4px 10px;font-size:.75rem;font-weight:800;transition:all .2s}.speed-toggle[data-v-4245351e]:hover{color:#fff;border-color:var(--adde-magenta);background:#ffffff1a}.detail-overlay[data-v-893481f0]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;opacity:0;pointer-events:none;background:#0006;justify-content:flex-end;transition:all .3s;display:flex;position:fixed;inset:0}.detail-overlay.open[data-v-893481f0]{opacity:1;pointer-events:auto}.detail-panel[data-v-893481f0]{background:var(--adde-card);flex-direction:column;width:50%;height:100vh;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(100%);box-shadow:-10px 0 50px #0000001a}.detail-overlay.open .detail-panel[data-v-893481f0]{transform:translate(0)}.detail-header[data-v-893481f0]{border-bottom:1px solid var(--adde-border);justify-content:space-between;align-items:center;padding:2rem;display:flex}.header-left h3[data-v-893481f0]{text-transform:uppercase;color:var(--adde-magenta);letter-spacing:.1em;margin-bottom:.4rem;font-size:.8rem;font-weight:700}.header-left h2[data-v-893481f0]{color:var(--adde-text);letter-spacing:-.02em;font-size:1.6rem;font-weight:800}.close-btn[data-v-893481f0]{color:#fff;cursor:pointer;background:#ffffff0d;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.close-btn[data-v-893481f0]:hover{background:var(--adde-magenta);transform:rotate(90deg)}.detail-body[data-v-893481f0]{flex:1;padding:2.5rem;overflow-y:auto}.info-section[data-v-893481f0]{margin-bottom:3.5rem}.section-tag[data-v-893481f0]{text-transform:uppercase;color:var(--adde-text-dim);letter-spacing:.1em;margin-bottom:1.5rem;font-size:.75rem;font-weight:800;display:block}.history-header[data-v-893481f0]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.count-badge[data-v-893481f0]{color:var(--adde-magenta);background:#e1007a0d;border-radius:50px;padding:4px 12px;font-size:.75rem;font-weight:700}.custom-dropdown[data-v-893481f0]{width:100%;position:relative}.dropdown-trigger[data-v-893481f0]{border:1px solid var(--adde-border);cursor:pointer;text-align:left;background:#ffffff08;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:1.2rem;transition:all .2s;display:flex}.dropdown-trigger[data-v-893481f0]:hover{border-color:var(--adde-magenta);background:#ffffff0d}.t-date[data-v-893481f0]{color:var(--adde-text-dim);margin-bottom:4px;font-size:.75rem;display:block}.t-etat[data-v-893481f0]{color:var(--adde-text);font-size:1rem;font-weight:700}.select-arrow[data-v-893481f0]{color:var(--adde-text-dim);transition:transform .3s}.select-arrow.open[data-v-893481f0]{color:var(--adde-magenta);transform:rotate(180deg)}.dropdown-menu[data-v-893481f0]{background:var(--adde-card);border:1px solid var(--adde-border);z-index:1000;border-radius:16px;max-height:400px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 50px #00000080}.dropdown-item[data-v-893481f0]{border-bottom:1px solid var(--adde-border);cursor:pointer;padding:1.2rem;transition:all .2s}.dropdown-item[data-v-893481f0]:last-child{border-bottom:none}.dropdown-item[data-v-893481f0]:hover{background:#ffffff08}.dropdown-item.active[data-v-893481f0]{border-left:4px solid var(--adde-magenta);background:#e1007a1a}.item-time[data-v-893481f0]{color:var(--adde-text-dim);margin-bottom:4px;font-size:.7rem}.item-etat[data-v-893481f0]{color:var(--adde-text);font-size:.95rem;font-weight:700;line-height:1.4}.qa-list[data-v-893481f0]{flex-direction:column;gap:1.5rem;display:flex}.qa-item[data-v-893481f0]{border-bottom:1px solid var(--adde-border);padding-bottom:1.2rem}.qa-item[data-v-893481f0]:last-child{border-bottom:none}.question[data-v-893481f0]{color:var(--adde-magenta);margin-bottom:8px;font-size:.8rem;font-weight:700}.answer[data-v-893481f0]{color:var(--adde-text);font-size:1rem;font-weight:600;line-height:1.6}.extra-grid[data-v-893481f0]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;display:grid}.extra-item[data-v-893481f0]{flex-direction:column;gap:4px;display:flex}.e-label[data-v-893481f0]{text-transform:uppercase;color:var(--adde-text-dim);font-size:.7rem;font-weight:700}.e-value[data-v-893481f0]{color:var(--adde-blue);font-size:.95rem;font-weight:600}.audio-container[data-v-893481f0]{margin-top:1.5rem}.fade-slide-enter-active[data-v-893481f0],.fade-slide-leave-active[data-v-893481f0]{transition:all .3s}.fade-slide-enter-from[data-v-893481f0],.fade-slide-leave-to[data-v-893481f0]{opacity:0;transform:translateY(-10px)}.toast-notification[data-v-8fbf5860]{color:#fff;z-index:9999;background:#1a1e26;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;min-width:300px;padding:1rem 1.5rem;display:flex;position:fixed;bottom:30px;right:30px;box-shadow:0 15px 40px #0006}.toast-icon[data-v-8fbf5860]{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.success .toast-icon[data-v-8fbf5860]{color:#00d474;background:#00d4741a}.error .toast-icon[data-v-8fbf5860]{color:#ff3b30;background:#ff3b301a}.toast-content[data-v-8fbf5860]{font-size:.9rem;font-weight:700}.toast-enter-active[data-v-8fbf5860],.toast-leave-active[data-v-8fbf5860]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.toast-enter-from[data-v-8fbf5860]{opacity:0;transform:translateY(20px)scale(.9)}.toast-leave-to[data-v-8fbf5860]{opacity:0;transform:translate(50px)}:root{--adde-magenta:#e1007a;--adde-blue:#0071e3;--adde-bg:#0f1115;--adde-card:#1a1d23;--adde-border:#ffffff14;--adde-text:#f1f3f5;--adde-text-dim:#94a3b8;--adde-shadow:0 15px 40px #0006;--font-main:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-main);background-color:var(--adde-bg);color:var(--adde-text);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--adde-magenta);box-shadow:0 0 10px var(--adde-magenta);border-radius:10px}.glass-card{background:var(--adde-card);border:1px solid var(--adde-border);box-shadow:var(--adde-shadow);border-radius:24px}.btn-primary{background:var(--adde-magenta);color:#fff;cursor:pointer;font-weight:700;font-family:var(--font-main);border:none;border-radius:12px;padding:.8rem 1.5rem;transition:all .3s}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #e1007a80}@keyframes skeleton-loading{0%{background-color:#ffffff08}50%{background-color:#ffffff14}to{background-color:#ffffff08}}.skeleton{border-radius:8px;animation:1.5s ease-in-out infinite skeleton-loading}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.6s cubic-bezier(.16,1,.3,1) forwards fadeIn}.app-layout{min-height:100vh}.dashboard-section-wrapper{min-height:100vh;display:flex}.view-container{background:var(--adde-bg);flex:1;min-height:100vh;margin-left:260px;padding-bottom:4rem;transition:margin-left .4s cubic-bezier(.4,0,.2,1)}.view-container.collapsed{margin-left:80px}.toasts-wrapper{z-index:10000;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;padding:20px;display:flex;position:fixed;bottom:0;right:0}.toasts-wrapper>*{pointer-events:auto}.dashboard-container[data-v-0da00da2]{max-width:1400px;margin:0 auto;padding:4rem 3rem}.dashboard-header[data-v-0da00da2]{margin-bottom:3rem}.header-main[data-v-0da00da2]{justify-content:space-between;align-items:flex-start;display:flex}.dashboard-header h1[data-v-0da00da2]{color:var(--adde-text);letter-spacing:-.04em;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.btn-export[data-v-0da00da2]{border:1px solid var(--adde-border);color:var(--adde-text);cursor:pointer;background:#ffffff0d;border-radius:12px;align-items:center;gap:10px;padding:.8rem 1.5rem;font-size:.9rem;font-weight:700;transition:all .3s;display:flex}.btn-export[data-v-0da00da2]:hover{border-color:var(--adde-blue);color:var(--adde-blue);background:#0071e31a}.btn-export svg[data-v-0da00da2]{width:18px;height:18px}.header-with-search[data-v-0da00da2]{justify-content:space-between;align-items:center;width:100%;display:flex}.table-search[data-v-0da00da2]{width:100%;max-width:400px;position:relative}.table-search .search-icon[data-v-0da00da2]{width:18px;height:18px;color:var(--adde-text-dim);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.table-search input[data-v-0da00da2]{border:1px solid var(--adde-border);color:#fff;background:#ffffff08;border-radius:12px;width:100%;padding:.8rem 1rem .8rem 2.8rem;font-size:.9rem;transition:all .3s}.table-search input[data-v-0da00da2]:focus{border-color:var(--adde-magenta);background:#ffffff0f;outline:none;box-shadow:0 0 0 4px #e1007a1a}.analytics-container[data-v-0da00da2]{min-height:320px;margin-bottom:2.5rem;padding:1.5rem}.analytics-header[data-v-0da00da2]{justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 1rem;display:flex}.a-title[data-v-0da00da2]{text-transform:uppercase;color:var(--adde-text-dim);letter-spacing:.1em;font-size:.85rem;font-weight:800}.a-legend[data-v-0da00da2]{gap:1.5rem;display:flex}.l-item[data-v-0da00da2]{align-items:center;gap:8px;font-size:.75rem;font-weight:700;display:flex}.l-item[data-v-0da00da2]:before{content:"";border-radius:3px;width:10px;height:10px}.l-item.calls[data-v-0da00da2]:before{background:var(--adde-blue)}.l-item.success[data-v-0da00da2]:before{background:var(--adde-magenta)}#performance-chart[data-v-0da00da2]{width:100%}.filter-item-wrapper[data-v-0da00da2]{flex:1;max-width:400px;position:relative}.selector-trigger[data-v-0da00da2]{background:var(--adde-card);border:1px solid var(--adde-border);cursor:pointer;box-shadow:var(--adde-shadow);border-radius:18px;justify-content:space-between;align-items:center;padding:1.2rem 1.8rem;transition:all .3s;display:flex}.selector-trigger[data-v-0da00da2]:hover{border-color:var(--adde-magenta);background:#ffffff05}.trigger-info[data-v-0da00da2]{align-items:center;gap:12px;display:flex}.trigger-icon[data-v-0da00da2]{width:18px;height:18px;color:var(--adde-magenta)}.trigger-label[data-v-0da00da2]{color:var(--adde-text);font-size:.95rem;font-weight:700}.arrow-icon[data-v-0da00da2]{width:16px;height:16px;color:var(--adde-text-dim);transition:all .3s}.arrow-icon.open[data-v-0da00da2]{color:var(--adde-magenta);transform:rotate(180deg)}.selector-dropdown[data-v-0da00da2]{background:var(--adde-card);border:1px solid var(--adde-border);border-radius:20px;flex-direction:column;width:100%;min-width:450px;max-height:450px;display:flex;position:absolute;top:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 25px 60px #0009}.date-dropdown[data-v-0da00da2]{min-width:350px;padding:1.5rem}.presets-grid[data-v-0da00da2]{grid-template-columns:1fr 1fr;gap:.8rem;margin-bottom:1.5rem;display:grid}.preset-btn[data-v-0da00da2]{border:1px solid var(--adde-border);color:var(--adde-text);cursor:pointer;background:#ffffff08;border-radius:10px;padding:.7rem;font-size:.85rem;font-weight:600;transition:all .2s}.preset-btn[data-v-0da00da2]:hover{background:var(--adde-magenta);color:#fff;border-color:#0000}.custom-range[data-v-0da00da2]{margin-top:.5rem}.range-label[data-v-0da00da2]{color:var(--adde-text-dim);text-transform:uppercase;margin-bottom:.8rem;font-size:.7rem;font-weight:700;display:block}.range-inputs[data-v-0da00da2]{align-items:center;gap:10px;display:flex}.range-inputs input[data-v-0da00da2]{border:1px solid var(--adde-border);color:#fff;background:#ffffff0d;border-radius:8px;flex:1;padding:.6rem;font-family:inherit;font-size:.85rem}.dropdown-search[data-v-0da00da2]{border-bottom:1px solid var(--adde-border);padding:1rem}.dropdown-search input[data-v-0da00da2]{border:1px solid var(--adde-border);color:#fff;background:#ffffff0d;border-radius:12px;outline:none;width:100%;padding:.8rem 1rem}.dropdown-list[data-v-0da00da2]{padding:.5rem;overflow-y:auto}.dropdown-item[data-v-0da00da2]{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:.8rem 1rem;transition:all .2s;display:flex}.dropdown-item[data-v-0da00da2]:hover{background:#ffffff08}.dropdown-item input[data-v-0da00da2]{accent-color:var(--adde-magenta);width:18px;height:18px}.dropdown-item span[data-v-0da00da2]{font-size:.95rem;font-weight:600}.divider[data-v-0da00da2]{background:var(--adde-border);height:1px;margin:.5rem 0}.orphan-item span[data-v-0da00da2]{color:var(--adde-blue)}.stats-grid[data-v-0da00da2]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:4rem;display:grid}.stat-card[data-v-0da00da2]{background:var(--adde-card);box-shadow:var(--adde-shadow);border:1px solid var(--adde-border);border-radius:24px;padding:2.2rem;transition:transform .3s}.stat-label[data-v-0da00da2]{text-transform:uppercase;color:var(--adde-text-dim);letter-spacing:.05em;margin-bottom:1rem;font-size:.8rem;font-weight:700;display:block}.stat-value[data-v-0da00da2]{color:var(--adde-magenta);text-shadow:0 0 20px #e1007a33;font-size:3rem;font-weight:800;line-height:1}.stat-value small[data-v-0da00da2]{color:var(--adde-text-dim);margin-left:4px;font-size:1.2rem}.content-section[data-v-0da00da2]{background:var(--adde-card);box-shadow:var(--adde-shadow);border:1px solid var(--adde-border);border-radius:24px;margin-bottom:4rem;overflow:hidden}.section-header[data-v-0da00da2]{border-bottom:1px solid var(--adde-border);justify-content:space-between;align-items:center;padding:2rem;display:flex}.section-header h2[data-v-0da00da2]{letter-spacing:-.02em;font-size:1.4rem;font-weight:800}table[data-v-0da00da2]{border-collapse:collapse;width:100%}th[data-v-0da00da2]{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--adde-text-dim);background:#ffffff05;padding:1.2rem 2rem;font-size:.7rem}td[data-v-0da00da2]{border-bottom:1px solid var(--adde-border);padding:1.2rem 2rem}.clickable-row[data-v-0da00da2]{cursor:pointer;transition:all .2s}.clickable-row[data-v-0da00da2]:hover{background:#ffffff08}.mission-cell[data-v-0da00da2]{color:var(--adde-blue);font-weight:600}.badge[data-v-0da00da2]{text-transform:uppercase;border-radius:8px;padding:6px 12px;font-size:.75rem;font-weight:700}.badge.Rendez-vous[data-v-0da00da2]{color:#ff5eb1;background:#e1007a26}.badge.Argumenté[data-v-0da00da2]{color:#4dabff;background:#0071e326}.badge.Répondeur[data-v-0da00da2]{color:#fc0;background:#ffb4001a}.table-footer[data-v-0da00da2]{background:#ffffff03;justify-content:center;padding:2.5rem;display:flex}.load-more-btn[data-v-0da00da2]{border:1px solid var(--adde-border);color:var(--adde-text);cursor:pointer;background:#ffffff0d;border-radius:50px;padding:.9rem 2.5rem;font-weight:700;transition:all .3s}.load-more-btn[data-v-0da00da2]:hover{border-color:var(--adde-magenta);color:var(--adde-magenta);background:#ffffff1a}.audio-icon[data-v-0da00da2]{width:16px;height:16px;color:var(--adde-magenta);vertical-align:middle;margin-left:8px}@keyframes spin-0da00da2{to{transform:rotate(360deg)}}.loader-small[data-v-0da00da2]{border:3px solid #e1007a33;border-top-color:var(--adde-magenta);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin-0da00da2}.admin-wrapper[data-v-bec829f5]{color:#f1f5f9;background:#0c0e12;min-height:100vh;padding:3rem 2rem}.admin-container[data-v-bec829f5]{max-width:1400px;margin:0 auto}.elite-header[data-v-bec829f5]{justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex}.title-group h1[data-v-bec829f5]{letter-spacing:-.05em;margin:0;font-size:2.5rem;font-weight:900}.title-group h1 span[data-v-bec829f5]{color:var(--adde-magenta)}.title-group p[data-v-bec829f5]{color:#64748b;margin:.5rem 0 0}.stats-overview[data-v-bec829f5]{gap:1.5rem;display:flex}.stat-card[data-v-bec829f5]{background:#161a22;border:1px solid #ffffff0d;border-radius:20px;flex-direction:column;min-width:150px;padding:1.2rem 2rem;display:flex}.stat-card.has-orphans[data-v-bec829f5]{background:#e1007a05;border-color:#e1007a4d}.stat-card.has-orphans .value[data-v-bec829f5]{color:var(--adde-magenta)}.stat-card .value[data-v-bec829f5]{color:#fff;font-size:1.8rem;font-weight:800}.workflow-section[data-v-bec829f5]{margin-bottom:3rem}.separator[data-v-bec829f5]{background:#ffffff0d;height:1px;margin:3rem 0}.badge-count[data-v-bec829f5]{background:var(--adde-magenta);color:#fff;vertical-align:middle;border-radius:50px;margin-left:10px;padding:2px 8px;font-size:.8rem}.empty-state[data-v-bec829f5]{text-align:center;background:#ffffff03;border:1px dashed #ffffff0d;border-radius:24px;padding:4rem}.empty-state .icon[data-v-bec829f5]{margin-bottom:1rem;font-size:3rem}.empty-state p[data-v-bec829f5]{color:#64748b;font-weight:600}.row-orphan-active[data-v-bec829f5]{background:#e1007a08}.btn-confirm[data-v-bec829f5]{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:10px;padding:.6rem 1.2rem;font-weight:700;transition:all .2s}.btn-confirm[data-v-bec829f5]:hover:not(:disabled){transform:scale(1.05);box-shadow:0 5px 15px #10b9814d}.btn-confirm[data-v-bec829f5]:disabled{opacity:.3;cursor:not-allowed}.tech-id.gray[data-v-bec829f5]{color:#94a3b8;background:#ffffff0d}.tech-ids-stack[data-v-bec829f5]{flex-direction:column;gap:4px;display:flex}.client-slug[data-v-bec829f5]{text-align:center;border:1px solid #0097ff33;font-size:.75rem;font-weight:800;color:#38bdf8!important;background:#0097ff26!important}.client-slug.gray[data-v-bec829f5]{border-color:#ffffff1a;color:#94a3b8!important;background:#ffffff0d!important}.uuid[data-v-bec829f5]{opacity:.6;text-overflow:ellipsis;max-width:150px;font-size:.65rem;overflow:hidden}.detected-box[data-v-bec829f5]{flex-direction:column;gap:4px;display:flex}.d-label[data-v-bec829f5]{color:#64748b;text-transform:uppercase;font-size:.65rem;font-weight:700}.d-value[data-v-bec829f5]{color:var(--adde-magenta);font-size:.8rem;font-weight:800}input[data-v-bec829f5],select[data-v-bec829f5]{color:#f1f5f9;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;padding:.7rem 1rem;font-size:.9rem;transition:all .2s}input[data-v-bec829f5]:focus,select[data-v-bec829f5]:focus{border-color:var(--adde-magenta);background:#e1007a0d;outline:none;box-shadow:0 0 15px #e1007a1a}input[data-v-bec829f5]::placeholder{color:#475569}select[data-v-bec829f5]{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}select option[data-v-bec829f5]{color:#fff;background:#161a22}.admin-tabs[data-v-bec829f5]{border-bottom:1px solid #ffffff0d;gap:1rem;margin-bottom:2.5rem;padding-bottom:1rem;display:flex}.admin-tabs button[data-v-bec829f5]{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:.8rem;padding:1rem 1.5rem;font-weight:700;transition:all .2s;display:flex}.admin-tabs button svg[data-v-bec829f5]{width:18px;height:18px}.admin-tabs button[data-v-bec829f5]:hover{color:#fff;background:#ffffff08}.admin-tabs button.active[data-v-bec829f5]{color:var(--adde-magenta);background:#e1007a1a}.orphan-banner[data-v-bec829f5]{background:#e1007a1a;border:1px solid #e1007a33;border-radius:16px;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.2rem;animation:2s infinite pulse-bec829f5;display:flex}@keyframes pulse-bec829f5{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}.elite-card[data-v-bec829f5]{background:#161a22;border:1px solid #ffffff0d;border-radius:24px;overflow:hidden;box-shadow:0 20px 50px #0000004d}.pane-header[data-v-bec829f5]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.pane-header h2[data-v-bec829f5]{margin:0;font-size:1.5rem}.pane-header p[data-v-bec829f5]{color:#64748b;margin:.3rem 0 0;font-size:.9rem}.elite-table[data-v-bec829f5]{border-collapse:collapse;width:100%}.elite-table th[data-v-bec829f5]{text-align:left;text-transform:uppercase;color:#64748b;border-bottom:1px solid #ffffff0d;padding:1.2rem 1.5rem;font-size:.75rem}.elite-table td[data-v-bec829f5]{border-bottom:1px solid #ffffff05;padding:1.2rem 1.5rem}.form-row[data-v-bec829f5]{background:#ffffff05}.form-row input[data-v-bec829f5],.form-row select[data-v-bec829f5]{color:#fff;background:#0c0e12;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:.6rem .8rem}.tech-id[data-v-bec829f5]{color:#38bdf8;background:#0097ff1a;border-radius:6px;padding:4px 8px;font-family:monospace;font-size:.85rem}.inline-select[data-v-bec829f5]{color:#f1f5f9;cursor:pointer;background:0 0;border:1px solid #ffffff0d;border-radius:6px;padding:4px}.orphan .tech-id[data-v-bec829f5]{color:var(--adde-magenta);background:#e1007a1a}.editable-text[data-v-bec829f5]{cursor:pointer;border-bottom:1px dashed #fff3}.editable-text[data-v-bec829f5]:hover{color:var(--adde-magenta);border-color:var(--adde-magenta)}.permission-grid[data-v-bec829f5]{flex-wrap:wrap;gap:6px;display:flex}.perm-badge[data-v-bec829f5]{color:#94a3b8;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0d;border-radius:6px;padding:4px 10px;font-size:.75rem;transition:all .2s}.perm-badge[data-v-bec829f5]:hover{background:#ffffff14}.perm-badge.active[data-v-bec829f5]{color:#38bdf8;background:#0097ff1a;border-color:#0097ff4d;font-weight:700}.all-access[data-v-bec829f5]{color:var(--adde-magenta);font-style:italic;font-weight:700}.btn-add[data-v-bec829f5]{background:var(--adde-blue);color:#fff;cursor:pointer;border:none;border-radius:8px;width:32px;height:32px;font-weight:900}.btn-delete[data-v-bec829f5]{cursor:pointer;opacity:.3;background:0 0;border:none;transition:all .2s}.btn-delete[data-v-bec829f5]:hover{opacity:1;transform:scale(1.2)}.small-pass[data-v-bec829f5]{max-width:80px;margin-left:5px}.login-wrapper[data-v-5011213f]{background-color:var(--adde-bg);background-image:radial-gradient(circle at 10% 20%,#e1007a0d 0%,#0000 40%),radial-gradient(circle at 90% 80%,#0056a40d 0%,#0000 40%);justify-content:center;align-items:center;height:100vh;display:flex}.login-card[data-v-5011213f]{background:var(--adde-card);border:1px solid var(--adde-border);border-radius:32px;width:100%;max-width:440px;padding:4rem 3rem;box-shadow:0 30px 60px #0006}.login-header[data-v-5011213f]{text-align:center;margin-bottom:3rem}.logo[data-v-5011213f]{color:var(--adde-magenta);letter-spacing:-.05em;text-shadow:0 0 20px #e1007a4d;margin-bottom:.5rem;font-size:2.2rem;font-weight:900}.logo span[data-v-5011213f]{color:var(--adde-blue)}.subtitle[data-v-5011213f]{color:var(--adde-text-dim);font-size:.95rem;font-weight:500}.login-form[data-v-5011213f]{flex-direction:column;gap:1.5rem;display:flex}.input-group[data-v-5011213f]{flex-direction:column;gap:8px;display:flex}.input-group label[data-v-5011213f]{color:var(--adde-text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:700}.input-group input[data-v-5011213f]{border:2px solid var(--adde-border);color:#fff;background:#ffffff08;border-radius:14px;width:100%;padding:1rem 1.2rem;font-family:inherit;font-size:1rem;transition:all .2s}.input-group input[data-v-5011213f]:focus{border-color:var(--adde-magenta);background:#ffffff0d;outline:none;box-shadow:0 0 0 4px #e1007a1a}.full-btn[data-v-5011213f]{width:100%;margin-top:1rem;font-size:1rem;padding:1.1rem!important}.error-msg[data-v-5011213f]{color:#ff5e5e;background:#ff5e5e1a;border:1px solid #ff5e5e33;border-radius:12px;align-items:center;gap:8px;padding:.8rem 1rem;font-size:.9rem;font-weight:600;display:flex}.err-icon[data-v-5011213f]{width:18px;height:18px}.login-footer[data-v-5011213f]{text-align:center;color:var(--adde-text-dim);margin-top:3rem;font-size:.8rem}.loader-dots span[data-v-5011213f]{font-size:1.5rem;line-height:0;animation:1s infinite blink-5011213f}.loader-dots span[data-v-5011213f]:nth-child(2){animation-delay:.2s}.loader-dots span[data-v-5011213f]:nth-child(3){animation-delay:.4s}@keyframes blink-5011213f{0%{opacity:0}50%{opacity:1}to{opacity:0}}.audit-view[data-v-e25f8cbc]{padding:2.5rem}.view-header[data-v-e25f8cbc]{margin-bottom:2.5rem}.view-header h1[data-v-e25f8cbc]{margin-bottom:.5rem;font-size:2rem;font-weight:800}.view-header p[data-v-e25f8cbc]{color:var(--adde-text-dim)}.table-wrapper[data-v-e25f8cbc]{border-radius:24px;padding:1rem;overflow:hidden}table[data-v-e25f8cbc]{border-collapse:collapse;width:100%}th[data-v-e25f8cbc]{text-align:left;text-transform:uppercase;color:var(--adde-text-dim);letter-spacing:.1em;border-bottom:1px solid var(--adde-border);padding:1.2rem;font-size:.75rem}td[data-v-e25f8cbc]{border-bottom:1px solid var(--adde-border);padding:1.2rem;font-size:.9rem}.time[data-v-e25f8cbc]{color:var(--adde-text-dim);font-size:.8rem}.user[data-v-e25f8cbc]{color:var(--adde-blue);font-weight:700}.details[data-v-e25f8cbc]{opacity:.8;font-family:monospace;font-size:.8rem}.badge[data-v-e25f8cbc]{background:#ffffff0d;border-radius:6px;padding:4px 10px;font-size:.7rem;font-weight:800}.CREATE_USER[data-v-e25f8cbc]{color:#00d474;background:#00d4741a}.DELETE_USER[data-v-e25f8cbc]{color:#ff3b30;background:#ff3b301a}.UPDATE_CAMPAIGN[data-v-e25f8cbc]{color:var(--adde-magenta);background:#e1007a1a}.loader[data-v-e25f8cbc]{text-align:center;color:var(--adde-text-dim);padding:4rem}
