.topbar[data-v-50e88e71]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;height:4.5rem;max-height:4.5rem;overflow:hidden;padding:.55rem .92rem .55rem 1.08rem;border-radius:24px;border:1px solid rgba(226,232,240,.72);background:linear-gradient(180deg,#fffffffa,#fffffff0);box-shadow:0 10px 26px #0f172a0a,inset 0 1px #ffffffbf}[data-v-50e88e71] .topbar.p-toolbar{padding:0}.topbar[data-v-50e88e71] .p-toolbar-start{flex:1 1 0;min-width:0}.topbar[data-v-50e88e71] .p-toolbar-end{flex:0 0 auto}.topbar h2[data-v-50e88e71]{margin:0;font-size:clamp(1.85rem,2.3vw,2.35rem);letter-spacing:-.045em;line-height:.96}.topbar-copy[data-v-50e88e71]{display:grid;gap:.24rem;min-width:0;padding-left:.08rem;transform-origin:left center}.topbar-heading[data-v-50e88e71]{display:grid;gap:.28rem}.topbar-heading-meta[data-v-50e88e71]{display:flex;align-items:center;gap:.5rem;min-width:0;flex-wrap:wrap}.topbar-breadcrumbs ol[data-v-50e88e71]{display:flex;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none}.topbar-breadcrumbs li[data-v-50e88e71]{display:inline-flex;align-items:center;gap:.35rem;color:#94a3b8;font-size:.74rem;font-weight:500;letter-spacing:.005em}.topbar-breadcrumbs li+li[data-v-50e88e71]:before{content:"•";color:#e2e8f0;font-size:.66rem}.topbar-breadcrumbs a[data-v-50e88e71],.topbar-breadcrumbs span[data-v-50e88e71]{color:inherit}.topbar-breadcrumbs a[data-v-50e88e71]:hover{color:#475569}.topbar-meta-divider[data-v-50e88e71]{width:.26rem;height:.26rem;border-radius:999px;background:#cbd5e1;flex:0 0 auto}.topbar-caption[data-v-50e88e71]{margin:0;color:#64748b;font-size:.8rem;font-weight:500;letter-spacing:-.01em}.topbar-actions[data-v-50e88e71]{display:flex;align-items:center;gap:.65rem;flex-wrap:nowrap;justify-content:flex-end;padding:.26rem .3rem;border-radius:999px;background:#f8fafce0;box-shadow:inset 0 1px #ffffffe6}.locale-spinner[data-v-50e88e71]{width:1rem;height:1rem;flex:0 0 auto}.locale-spinner[data-v-50e88e71] svg{width:1rem;height:1rem}.topbar-actions-divider[data-v-50e88e71]{width:1px;height:1.45rem;background:#cbd5e1b3}.topbar-profile[data-v-50e88e71]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.profile-avatar[data-v-50e88e71]{background:linear-gradient(180deg,#fffffff5,#f1f5f9f5);color:#334155;box-shadow:0 6px 16px #0f172a1a}.profile-badge[data-v-50e88e71]{position:absolute;top:-.14rem;right:-.1rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:.96rem;height:.96rem;border-radius:999px;background:#22c55e;color:#fff;box-shadow:0 0 0 2px #fffffffa,0 2px 6px #16a34a29}.profile-badge i[data-v-50e88e71]{font-size:.52rem}[data-v-50e88e71] .topbar-icon-button.p-button{width:2.85rem;height:2.85rem;padding:0;border:1px solid transparent;border-radius:999px;overflow:hidden;background:#fff;color:#334155;flex:0 0 auto;box-shadow:0 4px 14px #0f172a0f;transition:background-color .12s ease,box-shadow .12s ease,color .12s ease}[data-v-50e88e71] .topbar-icon-button.p-button .p-button-icon{font-size:.92rem}[data-v-50e88e71] .topbar-icon-button.p-button:not(:disabled):hover{background:#eef2f7;color:#0f172a;border-color:transparent;box-shadow:0 4px 14px #0f172a0f}[data-v-50e88e71] .topbar-icon-button.p-button:not(:disabled):active{background:#e8edf5;color:#0f172a;border-color:transparent;box-shadow:0 4px 14px #0f172a0f}[data-v-50e88e71] .topbar-icon-button.p-button:focus-visible{outline:none;background:#fff;box-shadow:0 0 0 3px #94a3b82e,0 4px 14px #0f172a0f}[data-v-50e88e71] .topbar-icon-button-dark.p-button{background:#0f172a;color:#f8fafc}[data-v-50e88e71] .topbar-icon-button-dark.p-button:not(:disabled):hover{background:#1e293b;color:#f8fafc}[data-v-50e88e71] .topbar-icon-button-dark.p-button:not(:disabled):active{background:#334155;color:#f8fafc}[data-v-50e88e71] .topbar-icon-button-dark.p-button:focus-visible{background:#0f172a;color:#f8fafc;box-shadow:0 0 0 3px #94a3b82e,0 4px 14px #0f172a14}[data-v-50e88e71] .locale-select.p-select{display:inline-flex;align-items:center;min-width:4.25rem;min-height:2.35rem;padding:0 .68rem;border:1px solid rgba(226,232,240,.92);border-radius:999px;background:#fff;color:#0f172a;box-shadow:0 2px 10px #0f172a0a;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}[data-v-50e88e71] .locale-select.p-select:focus,[data-v-50e88e71] .locale-select.p-select:focus-visible{outline:none}[data-v-50e88e71] .locale-select.p-select .p-select-label{display:inline-flex;align-items:center;min-width:auto;padding:0;font-size:.84rem;font-weight:700;letter-spacing:.01em;color:#0f172a}[data-v-50e88e71] .locale-select.p-select .p-select-dropdown{width:auto;padding:0 0 0 .35rem;background:transparent;color:#64748b}[data-v-50e88e71] .locale-select.p-select .p-select-dropdown-icon{font-size:.66rem}.locale-select-value[data-v-50e88e71]{display:inline-flex;align-items:center}.locale-select-option[data-v-50e88e71]{display:inline-flex;align-items:center;font-size:.8rem;font-weight:600}[data-v-50e88e71] .locale-select.p-select:not(.p-disabled):hover{background:#fbfdff;border-color:#cbd5e1eb;box-shadow:0 2px 10px #0f172a0a}[data-v-50e88e71] .locale-select.p-select.p-focus{border-color:#94a3b8e6;box-shadow:0 0 0 3px #94a3b81f}.locale-select-panel[data-v-50e88e71]{min-width:5.6rem;width:auto;margin-top:.35rem;border-radius:24px;background:#fffffffa;border:1px solid #e2e8f0;box-shadow:0 16px 34px #0f172a1f;overflow:hidden}.locale-select-panel .p-select-list-container{border-radius:inherit;overflow:hidden;background:inherit}.locale-select-panel .p-select-list{padding:.5rem;background:#fffffffa;border-radius:inherit}.locale-select-panel .p-select-option{gap:.55rem;padding:.5rem .68rem;border-radius:12px;font-size:.8rem;font-weight:600;color:#334155}.locale-select-panel .p-select-option.p-focus,.locale-select-panel .p-select-option.p-select-option-selected{background:#f8fafc;color:#0f172a}.locale-select-panel .p-select-option:not(.p-select-option-selected):not(.p-disabled):hover{background:#e8edf5}@media(prefers-reduced-motion:reduce){.topbar-copy[data-v-50e88e71]{transform:none}[data-v-50e88e71] .topbar-icon-button.p-button,[data-v-50e88e71] .locale-select.p-select,.topbar-copy-fade-enter-active[data-v-50e88e71],.topbar-copy-fade-leave-active[data-v-50e88e71]{transition:none}}@media(max-width:720px){.topbar[data-v-50e88e71]{align-items:flex-start;flex-direction:column;height:auto;max-height:none;overflow:visible}.topbar-actions[data-v-50e88e71]{width:100%;flex-wrap:wrap;justify-content:flex-start}.topbar-heading-meta[data-v-50e88e71]{gap:.35rem}}.topbar-copy-fade-enter-active[data-v-50e88e71],.topbar-copy-fade-leave-active[data-v-50e88e71]{transition:opacity .18s ease,transform .18s ease}.topbar-copy-fade-enter-from[data-v-50e88e71],.topbar-copy-fade-leave-to[data-v-50e88e71]{opacity:0;transform:translateY(4px)}html{height:100%;min-height:100%;background:radial-gradient(circle at top left,rgba(124,58,237,.16),transparent 24%),radial-gradient(circle at right top,rgba(45,212,191,.14),transparent 22%),linear-gradient(180deg,#f7f8fc,#eef2f9 52%,#ebf1f8);background-color:#eef2f9;overscroll-behavior-y:none}:root{font-family:Golos Text,Segoe UI,sans-serif;color:#334155;--app-text-strong: #0f172a;--app-text-default: #334155;--app-text-muted: #64748b;--app-text-subtle: #94a3b8;background:radial-gradient(circle at top left,rgba(124,58,237,.16),transparent 24%),radial-gradient(circle at right top,rgba(45,212,191,.14),transparent 22%),linear-gradient(180deg,#f7f8fc,#eef2f9 52%,#ebf1f8);background-color:#eef2f9}*{box-sizing:border-box}body{margin:0;height:100%;min-width:320px;min-height:100vh;color:#334155;background:radial-gradient(circle at top left,rgba(124,58,237,.16),transparent 24%),radial-gradient(circle at right top,rgba(45,212,191,.14),transparent 22%),linear-gradient(180deg,#f7f8fc,#eef2f9 52%,#ebf1f8);background-color:#eef2f9;overscroll-behavior-y:none}a{color:inherit;text-decoration:none}#app{min-height:100vh;background:radial-gradient(circle at top left,rgba(124,58,237,.16),transparent 24%),radial-gradient(circle at right top,rgba(45,212,191,.14),transparent 22%),linear-gradient(180deg,#f7f8fc,#eef2f9 52%,#ebf1f8);background-color:#eef2f9;overscroll-behavior-y:none}.shell[data-v-32f11b6f]{width:100%;max-width:none;margin:0;padding:18px 20px 32px;display:grid;grid-template-columns:256px minmax(0,1fr);gap:20px}.shell-collapsed[data-v-32f11b6f]{grid-template-columns:96px minmax(0,1fr)}.sidebar[data-v-32f11b6f]{display:grid;align-content:start;gap:18px;padding:4px 0 10px;position:sticky;top:16px;align-self:start}.sidebar[data-v-32f11b6f]>*{width:100%}.brand-panel[data-v-32f11b6f]{display:flex;align-items:center;gap:.8rem;padding:.3rem .4rem .12rem}.brand-identity[data-v-32f11b6f]{display:flex;align-items:center;gap:.8rem;min-width:0}.brand-mark[data-v-32f11b6f]{width:3.3rem;height:3.3rem;object-fit:contain;object-position:center;flex:0 0 auto;filter:drop-shadow(0 8px 18px rgba(74,111,165,.14))}.brand-text[data-v-32f11b6f]{display:grid;align-content:center;gap:.14rem;min-width:0;padding-top:.02rem}.brand-text h1[data-v-32f11b6f]{margin:0;font-size:1.78rem;line-height:.84;letter-spacing:-.07em;font-weight:700;color:#13233a}.eyebrow[data-v-32f11b6f]{margin:0;order:2;font-size:.7rem;line-height:1.1;letter-spacing:.015em;text-transform:none;font-weight:500;color:#7b8da5}.sidebar-toggle[data-v-32f11b6f] .p-button{width:3rem;height:3rem;border:1px solid rgba(255,255,255,0);border-radius:16px;background:transparent;color:#55657b;box-shadow:none}.sidebar-toggle[data-v-32f11b6f] .p-button:hover{background:#f3f7fceb;border-color:#e2e8f06b;color:#415166}.sidebar-toggle[data-v-32f11b6f] .p-button:active{background:#eef3f9f5;border-color:#e2e8f080}.sidebar-toggle[data-v-32f11b6f] .p-button:focus-visible{outline:none;box-shadow:0 0 0 3px #94a3b824}.sidebar-section-label[data-v-32f11b6f]{margin:0 0 .85rem;font-size:.74rem;text-transform:none;letter-spacing:.01em;font-weight:600;line-height:1.1;color:#8f9eb3}.sidebar-subsection-label[data-v-32f11b6f]{margin:0;font-size:.74rem;text-transform:none;letter-spacing:.01em;font-weight:600;line-height:1.1;color:#8f9eb3}.nav-list[data-v-32f11b6f]{display:grid;gap:.2rem;padding:0}.nav-list-secondary[data-v-32f11b6f]{margin-top:.55rem}.nav-section-break[data-v-32f11b6f]{display:grid;gap:0;margin-top:.8rem;padding-top:.9rem;border-top:1px solid rgba(226,232,240,.9)}.nav-link[data-v-32f11b6f]{display:grid;gap:.28rem;padding:.68rem .78rem;border-radius:16px;border:1px solid rgba(255,255,255,0);transition:background-color .16s ease,border-color .16s ease,color .16s ease}.nav-link[data-v-32f11b6f]:hover{background:#f3f7fceb;border-color:#e2e8f06b}.nav-link-active[data-v-32f11b6f]{background:linear-gradient(180deg,#111827,#0f172a);border-color:#0f172a;box-shadow:0 10px 22px #0f172a2e}.nav-link-active[data-v-32f11b6f]:hover{background:linear-gradient(180deg,#111827,#0f172a);border-color:#0f172a}.nav-link[data-v-32f11b6f]:active{background:#eef3f9f5;border-color:#e2e8f080}.nav-link-active[data-v-32f11b6f]:active{background:linear-gradient(180deg,#111827,#0f172a);border-color:#0f172a}.nav-link[data-v-32f11b6f]:focus-visible{outline:none;border-color:#94a3b899;box-shadow:0 0 0 3px #94a3b824}.nav-link-active[data-v-32f11b6f]:focus-visible{border-color:#0f172a;box-shadow:0 0 0 3px #94a3b829,0 10px 22px #0f172a2e}.nav-main[data-v-32f11b6f]{position:relative;display:flex;align-items:center;gap:.7rem;font-weight:600;color:#55657b}.nav-report-badge[data-v-32f11b6f]{width:.52rem;height:.52rem;margin-left:-.42rem;border-radius:999px;border:2px solid rgba(255,255,255,.96);box-shadow:0 2px 7px #0f172a29}.nav-report-badge-running[data-v-32f11b6f]{background:#f59e0b}.nav-report-badge-ready[data-v-32f11b6f]{background:#22c55e}.nav-link:hover .nav-main[data-v-32f11b6f]{color:#415166}.nav-link-active .nav-main[data-v-32f11b6f],.nav-link-active .nav-caption[data-v-32f11b6f]{color:#f8fafc}.nav-caption[data-v-32f11b6f]{padding-left:1.55rem;font-size:.75rem;color:#8291a6}.nav-link:hover .nav-caption[data-v-32f11b6f]{color:#6f8096}.sidebar-card[data-v-32f11b6f]{border-radius:18px;border:1px solid #e5ebf3;background:#ffffffe6;box-shadow:0 8px 20px #0f172a09}.sidebar-card[data-v-32f11b6f] .p-card-body{padding:1rem}.nav-card[data-v-32f11b6f] .p-card-body{padding:.75rem .8rem 1rem}.nav-card-toolbar[data-v-32f11b6f]{display:flex;justify-content:space-between;align-items:center;margin:0 -.1rem .25rem}.nav-card-title[data-v-32f11b6f]{margin:0}.sidebar-toggle[data-v-32f11b6f]{flex:0 0 auto}.shell-collapsed .brand-panel[data-v-32f11b6f]{justify-content:center;padding:.3rem 0}.shell-collapsed .brand-identity[data-v-32f11b6f]{width:100%;justify-content:center}.shell-collapsed .brand-mark[data-v-32f11b6f]{margin-inline:auto}.shell-collapsed .nav-card[data-v-32f11b6f] .p-card-body{padding:.65rem .55rem .8rem}.shell-collapsed .nav-card-toolbar[data-v-32f11b6f]{justify-content:center;margin:0 0 .3rem}.shell-collapsed .nav-list[data-v-32f11b6f],.shell-collapsed .nav-list-secondary[data-v-32f11b6f]{gap:.35rem}.shell-collapsed .nav-link[data-v-32f11b6f]{display:grid;place-items:center;min-height:3rem;padding:0}.shell-collapsed .nav-main[data-v-32f11b6f]{justify-content:center;gap:0}.shell-collapsed .nav-report-badge[data-v-32f11b6f]{position:absolute;top:-.3rem;right:-.42rem;margin-left:0}.shell-collapsed .nav-main i[data-v-32f11b6f]{font-size:1rem}.shell-collapsed .nav-section-break[data-v-32f11b6f]{margin-top:.65rem;padding-top:.65rem}.sidebar-meta[data-v-32f11b6f]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sidebar-meta+.sidebar-meta[data-v-32f11b6f]{margin-top:.85rem}.meta-label[data-v-32f11b6f]{color:#64748b;font-size:.95rem}.workspace[data-v-32f11b6f]{display:grid;align-content:start;gap:20px;min-width:0;width:100%}.content[data-v-32f11b6f]{display:grid;gap:20px;min-width:0}.content[data-v-32f11b6f]>*{width:100%;min-width:0}.content[data-v-32f11b6f] .p-card{border:1px solid #e5ebf3;border-radius:22px;background:#fffffff5;box-shadow:0 12px 30px #0f172a0d}.content[data-v-32f11b6f] .p-card .p-card-body{padding:1.15rem}.content[data-v-32f11b6f] .p-card .p-card-title{color:#334155;font-weight:700}.content[data-v-32f11b6f] .p-card .p-card-subtitle{margin-bottom:.9rem}.content[data-v-32f11b6f] .p-message{border-radius:18px}.content[data-v-32f11b6f] .p-datatable-header{background:#f8fafc;border-bottom:1px solid #e2e8f0}.content[data-v-32f11b6f] .p-toolbar{padding:.75rem .9rem}.content[data-v-32f11b6f] .p-button{white-space:nowrap}@media(max-width:1080px){.shell[data-v-32f11b6f]{grid-template-columns:1fr}.sidebar[data-v-32f11b6f]{position:static}}@media(max-width:720px){.shell[data-v-32f11b6f]{padding:16px 12px 28px}.topbar[data-v-32f11b6f] .p-toolbar{align-items:flex-start;flex-direction:column}.topbar-heading[data-v-32f11b6f]{align-items:flex-start;flex-direction:column;gap:.35rem}.brand-copy[data-v-32f11b6f],.nav-caption[data-v-32f11b6f]{display:none}}.stats-grid[data-v-cac74489]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.stat-card[data-v-cac74489]{min-height:8.5rem;overflow:hidden;font-family:Golos Text,Segoe UI,sans-serif}[data-v-cac74489] .stat-card.p-card{border:none;border-radius:24px;box-shadow:0 14px 24px -22px #0f172a33;color:#fff}.stat-card[data-v-cac74489] .p-card-body{padding:1.3rem 1.35rem;height:100%}.stat-card[data-v-cac74489] .p-card-content{height:100%}.stat-shell[data-v-cac74489]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;height:100%}.stat-icon[data-v-cac74489]{width:2.8rem;height:2.8rem;border-radius:999px;display:inline-grid;place-items:center;flex-shrink:0;font-size:1rem;color:#ffffffeb;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1a}.stat-copy[data-v-cac74489]{display:grid;gap:.55rem;align-content:space-between}.stat-label[data-v-cac74489]{margin:0;font-size:.88rem;line-height:1.25;font-weight:600;color:#ffffffd6}.stat-value[data-v-cac74489]{display:block;font-size:clamp(2.2rem,2.8vw,3rem);line-height:.95;font-weight:700;letter-spacing:-.04em;color:#fff}.tone-indigo[data-v-cac74489],[data-v-cac74489] .stat-card.tone-indigo.p-card{background:linear-gradient(180deg,#5d82f2,#4e70da)}.tone-emerald[data-v-cac74489],[data-v-cac74489] .stat-card.tone-emerald.p-card{background:linear-gradient(180deg,#35c987,#25b974)}.tone-rose[data-v-cac74489],[data-v-cac74489] .stat-card.tone-rose.p-card{background:linear-gradient(180deg,#f57a7a,#e76363)}.tone-amber[data-v-cac74489],[data-v-cac74489] .stat-card.tone-amber.p-card{background:linear-gradient(180deg,#f4ba52,#e1a43a)}.server-copy[data-v-30edfc33]{margin:0;color:#64748b;line-height:1.6;font-family:Golos Text,Segoe UI,sans-serif}.admin-overview-grid[data-v-30edfc33]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:20px;font-family:Golos Text,Segoe UI,sans-serif}.request-metrics-card[data-v-30edfc33]{margin-top:20px}.request-metrics-copy[data-v-30edfc33]{margin:0 0 1rem;color:#64748b;line-height:1.5}.request-toolbar[data-v-30edfc33]{margin-bottom:1rem}.request-toolbar-start[data-v-30edfc33]{display:flex;flex-wrap:wrap;gap:.75rem}.request-period-select[data-v-30edfc33]{min-width:12rem}.request-status-select[data-v-30edfc33]{min-width:15rem}.request-alert-grid[data-v-30edfc33]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-bottom:1rem}.request-alert-card[data-v-30edfc33]{min-height:7.25rem}.request-details-grid[data-v-30edfc33]{display:grid;gap:.85rem}.request-details-row[data-v-30edfc33]{display:grid;gap:.25rem}.request-details-row span[data-v-30edfc33]{color:#64748b;font-size:.82rem}.request-details-row strong[data-v-30edfc33]{color:#24324a;font-weight:600}.request-details-wrap[data-v-30edfc33]{word-break:break-word}.request-sql-list[data-v-30edfc33]{display:grid;gap:.75rem}.request-sql-card[data-v-30edfc33]{display:grid;gap:.4rem;padding:.85rem .95rem;border-radius:14px;border:1px solid rgba(203,213,225,.9);background:linear-gradient(180deg,#f8fafcfa,#f1f5f9f5)}.request-sql-head[data-v-30edfc33]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.request-sql-preview[data-v-30edfc33]{margin:0;overflow:auto;max-height:20rem;white-space:pre;font-size:.8rem;line-height:1.45;color:#334155;padding:.8rem;border-radius:12px;background:#0f172a08}@media(max-width:960px){.request-alert-grid[data-v-30edfc33]{grid-template-columns:repeat(2,minmax(0,1fr))}}.request-method-cell[data-v-30edfc33]{display:flex;align-items:center;gap:.55rem}.request-method-cell small[data-v-30edfc33]{color:#64748b;font-size:.78rem}.verona-panel[data-v-30edfc33]{border:1px solid rgba(226,232,240,.92);box-shadow:0 18px 40px #94a3b81f,0 4px 12px #0f172a0a}.verona-panel[data-v-30edfc33] .p-card-title{font-size:1.05rem;font-weight:700;color:#24324a;font-family:Golos Text,Segoe UI,sans-serif}.verona-panel[data-v-30edfc33] .p-card-content{padding-top:.35rem}.section-head[data-v-30edfc33]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.section-head-compact[data-v-30edfc33]{padding-bottom:.2rem}.section-head h3[data-v-30edfc33]{margin:.2rem 0 0;font-size:1.05rem;line-height:1.2;color:#24324a;font-family:Golos Text,Segoe UI,sans-serif;letter-spacing:-.02em}.section-kicker[data-v-30edfc33]{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#94a3b8}.integration-head-tags[data-v-30edfc33],.server-tags[data-v-30edfc33],.auth-status-row[data-v-30edfc33]{display:flex;flex-wrap:wrap;gap:.65rem}.integration-stack[data-v-30edfc33],.integration-skeleton-stack[data-v-30edfc33]{display:grid;gap:1rem}.integration-summary-grid[data-v-30edfc33]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.summary-hero-card[data-v-30edfc33]{overflow:hidden;border:none;border-radius:24px;box-shadow:0 14px 24px -22px #0f172a33;color:#fff;padding:1rem 1.05rem}.summary-hero-shell[data-v-30edfc33]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;height:100%}.summary-hero-copy[data-v-30edfc33]{display:grid;gap:.45rem;min-width:0}.summary-hero-copy-detailed[data-v-30edfc33]{gap:.35rem}.summary-hero-label[data-v-30edfc33]{margin:0;font-size:.76rem;font-weight:600;color:#ffffffd6;text-transform:uppercase;letter-spacing:.08em}.summary-hero-value[data-v-30edfc33]{display:block;font-size:1.7rem;line-height:1;font-weight:700;color:#fff}.summary-hero-note[data-v-30edfc33]{color:#ffffffeb;font-size:.78rem;line-height:1.2}.summary-hero-icon[data-v-30edfc33]{width:2.45rem;height:2.45rem;border-radius:999px;display:inline-grid;place-items:center;flex-shrink:0;font-size:.92rem;color:#ffffffeb;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1a}.summary-hero-card.tone-indigo[data-v-30edfc33]{background:linear-gradient(180deg,#5d82f2,#4e70da)}.summary-hero-card.tone-emerald[data-v-30edfc33]{background:linear-gradient(180deg,#35c987,#25b974)}.summary-hero-card.tone-amber[data-v-30edfc33]{background:linear-gradient(180deg,#f4ba52,#e1a43a)}.summary-hero-card.tone-rose[data-v-30edfc33]{background:linear-gradient(180deg,#f57a7a,#e76363)}.coverage-cell[data-v-30edfc33]{display:grid;gap:.35rem}.coverage-cell span[data-v-30edfc33],.metadata-cell[data-v-30edfc33]{color:#64748b;font-size:.82rem;line-height:1.35}.metadata-cell[data-v-30edfc33]{display:inline-block;max-width:28rem;white-space:normal}.chart-card[data-v-30edfc33]{min-height:0;overflow:hidden;height:100%}.chart-card[data-v-30edfc33] .p-card-body{height:100%}.chart-wrap[data-v-30edfc33]{position:relative;height:18.5rem}.chart-wrap-timeline[data-v-30edfc33]{height:8.75rem;min-height:0;overflow:hidden}.audit-loading-stack[data-v-30edfc33]{display:grid;gap:.85rem}.audit-card[data-v-30edfc33] .p-card-content{display:grid;gap:.95rem;min-height:calc(100% - 1.25rem);overflow:hidden}.audit-card-stack[data-v-30edfc33]{display:grid;gap:.95rem;grid-template-rows:auto minmax(0,1fr);min-height:100%;overflow:hidden}.audit-summary-strip[data-v-30edfc33]{display:grid;gap:.75rem}.audit-summary-strip-solid[data-v-30edfc33]{grid-template-columns:repeat(4,minmax(0,1fr))}.audit-summary-card[data-v-30edfc33]{min-height:5.1rem}.audit-chart-shell[data-v-30edfc33]{display:grid;gap:.75rem;padding:.9rem 1rem .8rem;border-radius:18px;border:1px solid rgba(226,232,240,.92);background:radial-gradient(circle at top right,rgba(59,130,246,.08),transparent 32%),linear-gradient(180deg,#fffffffa,#f8fafcf5);align-content:start;min-height:0;overflow:hidden}.audit-chart-copy[data-v-30edfc33]{display:grid;gap:.18rem}.audit-chart-copy strong[data-v-30edfc33]{color:#24324a;font-size:.96rem}.audit-chart-copy span[data-v-30edfc33]{color:#64748b;font-size:.8rem}.audit-table-card[data-v-30edfc33]{margin-top:1.25rem}.table-toolbar[data-v-30edfc33]{padding:0 0 1rem;border:none;background:transparent}.search-input[data-v-30edfc33]{min-width:18rem}.message-copy[data-v-30edfc33]{margin-left:.5rem}@media(max-width:1100px){.admin-overview-grid[data-v-30edfc33],.integration-summary-grid[data-v-30edfc33],.audit-summary-strip-solid[data-v-30edfc33]{grid-template-columns:1fr}}@media(max-width:768px){.section-head[data-v-30edfc33],.auth-status-row[data-v-30edfc33]{flex-direction:column;align-items:flex-start}.search-input[data-v-30edfc33]{min-width:100%}}.hero-card[data-v-3e5f8d4d]{background:linear-gradient(135deg,#3b82f60d,#fffffffb);border:1px solid #edf2f7;margin-bottom:1rem}.hero-grid[data-v-3e5f8d4d]{display:grid;gap:.75rem 1rem;grid-template-columns:minmax(0,1fr) auto;align-items:end}.hero-info[data-v-3e5f8d4d]{min-width:16rem}.hero-title[data-v-3e5f8d4d]{margin:0;letter-spacing:-.03em;font-size:clamp(1.6rem,2.4vw,2rem);font-weight:800;line-height:1.1;color:#1e293b}.hero-copy[data-v-3e5f8d4d]{margin:.3rem 0 0;color:#94a3b8;line-height:1.4;max-width:32rem;font-size:.82rem;font-weight:500}.hero-actions[data-v-3e5f8d4d]{justify-self:end;width:min(100%,54rem)}.filters-container[data-v-3e5f8d4d]{display:grid;gap:.65rem;grid-template-columns:minmax(0,1.35fr) minmax(10rem,.75fr) minmax(12rem,1fr) auto;align-items:end}.action-group[data-v-3e5f8d4d]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.action-label[data-v-3e5f8d4d]{font-size:.68rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em}.header-select[data-v-3e5f8d4d],.header-date[data-v-3e5f8d4d]{min-width:0}.refresh-controls[data-v-3e5f8d4d]{display:grid;grid-template-columns:auto minmax(8.5rem,1fr) auto;gap:.55rem;align-items:center}.header-refresh-select[data-v-3e5f8d4d]{min-width:0}.filters-container[data-v-3e5f8d4d] .p-inputtext,.filters-container[data-v-3e5f8d4d] .p-datepicker,.filters-container[data-v-3e5f8d4d] .p-multiselect,.filters-container[data-v-3e5f8d4d] .p-select{min-height:2.65rem;border-color:#dbe4ef;box-shadow:none}.filters-container[data-v-3e5f8d4d] .p-datepicker-input,.filters-container[data-v-3e5f8d4d] .p-multiselect-label,.filters-container[data-v-3e5f8d4d] .p-select-label{color:#42526b;font-size:.9rem}.filters-container[data-v-3e5f8d4d] .p-datepicker,.filters-container[data-v-3e5f8d4d] .p-multiselect,.filters-container[data-v-3e5f8d4d] .p-select{border-radius:12px;background:#fffffff5}.filters-container[data-v-3e5f8d4d] .p-button{min-height:2.65rem;min-width:2.65rem;border-radius:12px}.header-refresh-button[data-v-3e5f8d4d]{margin-bottom:.02rem}.header-refresh-button[data-v-3e5f8d4d] .p-button{border-color:#dbe4ef;color:#475569;background:#ffffffe6}.header-refresh-button[data-v-3e5f8d4d] .p-button:hover{background:#f8fafc;border-color:#cbd5e1}@media(max-width:1120px){.hero-grid[data-v-3e5f8d4d]{grid-template-columns:1fr}.hero-actions[data-v-3e5f8d4d]{width:100%;justify-self:stretch}.filters-container[data-v-3e5f8d4d]{grid-template-columns:1fr}}.kpi-card[data-v-10403f26]{border-radius:16px;border:1px solid rgba(226,232,240,.6);box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;transition:all .3s cubic-bezier(.4,0,.2,1)}.kpi-card.clickable-card[data-v-10403f26]{cursor:pointer}.kpi-card.clickable-card[data-v-10403f26]:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border-color:#cbd5e1cc}.kpi-content[data-v-10403f26]{display:flex;align-items:center;gap:1rem;padding:.25rem;transition:opacity .2s}.kpi-icon-wrap[data-v-10403f26]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#f8fafc;color:#6366f1;box-shadow:inset 0 2px 4px #00000005}.kpi-icon-wrap i[data-v-10403f26]{font-size:1.4rem}.kpi-details[data-v-10403f26]{display:flex;flex-direction:column;gap:.1rem}.kpi-label[data-v-10403f26]{font-size:.75rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.kpi-value[data-v-10403f26]{font-size:1.75rem;font-weight:800;color:#1e293b;line-height:1.1;font-variant-numeric:tabular-nums}.success .kpi-icon-wrap[data-v-10403f26]{background:#ecfdf5;color:#10b981}.warn .kpi-icon-wrap[data-v-10403f26]{background:#fff7ed;color:#f97316}.danger .kpi-icon-wrap[data-v-10403f26]{background:#fef2f2;color:#ef4444}.info .kpi-icon-wrap[data-v-10403f26]{background:#eff6ff;color:#3b82f6}.contrast .kpi-icon-wrap[data-v-10403f26]{background:#f8fafc;color:#0f172a}.secondary .kpi-icon-wrap[data-v-10403f26]{background:#f1f5f9;color:#64748b}@media(max-width:640px){.kpi-grid[data-v-10403f26]{grid-template-columns:1fr}}.chart-layout[data-v-a28ecb2b]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.timeline-charts[data-v-a28ecb2b]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.chart-card[data-v-a28ecb2b]{min-height:24rem;display:flex;flex-direction:column;border:none;box-shadow:0 4px 6px -1px #0000001a}.chart-card[data-v-a28ecb2b] .p-card-body,.chart-card[data-v-a28ecb2b] .p-card-content{display:flex;flex-direction:column;flex:1;overflow:hidden}.card-header[data-v-a28ecb2b]{display:flex;justify-content:space-between;align-items:center}.total-badge[data-v-a28ecb2b]{font-size:.85rem;background:#6366f11a;color:#6366f1;padding:.25rem .6rem;border-radius:1rem;font-weight:600}.chart-wrap[data-v-a28ecb2b]{flex:1;min-height:0}.service-card[data-v-a28ecb2b]{width:100%}.service-breakdown-bar-container[data-v-a28ecb2b]{height:350px;width:100%;padding-top:1rem}@media(max-width:1200px){.timeline-charts[data-v-a28ecb2b]{grid-template-columns:1fr}}@media(max-width:768px){.service-breakdown-bar-container[data-v-a28ecb2b]{height:300px}}.table-toolbar[data-v-93b2b8d1]{margin-bottom:1rem;border-radius:16px;background:#f8fafc}.table-controls[data-v-93b2b8d1]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.sla-cell[data-v-93b2b8d1]{display:grid;grid-template-columns:minmax(90px,1fr) auto;align-items:center;gap:.75rem}.sla-bar[data-v-93b2b8d1]{height:.6rem}.expansion-container[data-v-93b2b8d1]{padding:1.5rem;background:#f8fafc;border-radius:0 0 12px 12px}.expansion-row[data-v-93b2b8d1]{display:flex;flex-direction:column;gap:2rem}.expansion-section[data-v-93b2b8d1]{display:flex;flex-direction:column;gap:1rem}.section-title[data-v-93b2b8d1]{margin:0;font-size:.85rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.5rem}.section-title[data-v-93b2b8d1]:after{content:"";flex:1;height:1px;background:#e2e8f0}.metrics-grid[data-v-93b2b8d1]{display:grid;gap:1rem}.stats-grid[data-v-93b2b8d1]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.appeals-grid[data-v-93b2b8d1]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.metric-card[data-v-93b2b8d1]{display:flex;flex-direction:column;gap:.25rem;padding:1rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:all .2s ease}.metric-card[data-v-93b2b8d1]:hover{border-color:#6366f1;box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-2px)}.metric-label[data-v-93b2b8d1]{font-size:.75rem;font-weight:500;color:#64748b}.metric-value[data-v-93b2b8d1]{font-size:1.25rem;font-weight:700;color:#1e293b}.metric-value.danger[data-v-93b2b8d1]{color:#ef4444}.metric-value.highlight[data-v-93b2b8d1]{color:#6366f1}.agent-metrics-grid[data-v-b17e9bcc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem;margin-bottom:2rem}.agent-card[data-v-b17e9bcc]{border:none;box-shadow:0 4px 6px -1px #0000001a}.card-header[data-v-b17e9bcc]{display:flex;align-items:center;font-size:1.25rem}@media(max-width:960px){.agent-metrics-grid[data-v-b17e9bcc]{grid-template-columns:1fr}}.dashboard-page[data-v-ea48ddb5]{padding:0}.kpi-grid[data-v-ea48ddb5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;margin-bottom:1.25rem}.loading-state[data-v-ea48ddb5]{display:flex;justify-content:center;align-items:center;min-height:400px;color:#6366f1}.message-copy[data-v-ea48ddb5]{margin-left:.5rem}.panel[data-v-2945922c]{box-shadow:0 24px 80px #00000047}.eyebrow[data-v-2945922c]{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;color:#7db9ff}.stats-card[data-v-1647484f]{background:linear-gradient(135deg,#3b82f612,#fffffff7);height:calc(100vh - 200px);min-height:500px;overflow:hidden;display:flex;flex-direction:column}[data-v-1647484f] .p-card-body{height:100%;display:flex;flex-direction:column;padding:1.5rem;overflow:hidden}[data-v-1647484f] .p-card-content{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:0}.stats-toolbar[data-v-1647484f]{border:none;padding:0;background:transparent}.title-container[data-v-1647484f]{display:flex;flex-direction:column;gap:.25rem}.eyebrow[data-v-1647484f]{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--p-primary-color)}.title[data-v-1647484f]{margin:0;font-size:1.5rem;font-weight:700}.filters-container[data-v-1647484f]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.table-wrapper[data-v-1647484f]{flex:1;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--p-content-border-color);border-radius:.75rem;background:var(--p-content-background);position:relative}.loading-overlay[data-v-1647484f]{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(var(--p-content-background-rgb),.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.loading-text[data-v-1647484f]{margin-top:1rem;color:var(--p-text-muted-color)}[data-v-1647484f] .p-datatable{display:flex;flex-direction:column;height:100%}[data-v-1647484f] .p-datatable-table-container{flex:1}[data-v-1647484f] .p-datatable-table-container::-webkit-scrollbar{width:8px;height:8px}[data-v-1647484f] .p-datatable-table-container::-webkit-scrollbar-track{background:#ffffff05}[data-v-1647484f] .p-datatable-table-container::-webkit-scrollbar-thumb{background:var(--p-primary-200);border-radius:4px}[data-v-1647484f] .p-datatable-table-container::-webkit-scrollbar-thumb:hover{background:var(--p-primary-300)}[data-v-1647484f] .history-col-time,[data-v-1647484f] .history-col-id{white-space:nowrap}.hero-card[data-v-3737b85d]{background:linear-gradient(135deg,#3b82f60d,#fffffffb);border:1px solid #edf2f7}.hero-grid[data-v-3737b85d]{display:grid;gap:.75rem 1rem;grid-template-columns:minmax(0,1fr) auto;align-items:end}.eyebrow[data-v-3737b85d]{margin:0;letter-spacing:-.03em;font-size:clamp(1.6rem,2.4vw,2rem);font-weight:800;line-height:1.1;color:var(--app-text-strong)}.hero-heading[data-v-3737b85d]{display:block}.hero-info[data-v-3737b85d]{min-width:16rem}.hero-copy[data-v-3737b85d]{margin:.3rem 0 0;color:var(--app-text-muted);line-height:1.4;max-width:28rem;font-size:.82rem;font-weight:500}.hero-actions[data-v-3737b85d]{justify-self:end;width:min(100%,35rem)}.summary-grid[data-v-3737b85d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px}.history-summary-card[data-v-3737b85d]{min-height:7.15rem}.filters-container[data-v-3737b85d]{display:grid;gap:.65rem;grid-template-columns:minmax(0,1.3fr) minmax(11rem,1fr) minmax(12rem,1fr);align-items:end}.action-group[data-v-3737b85d]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.action-label[data-v-3737b85d]{font-size:.68rem;font-weight:600;color:var(--app-text-subtle);text-transform:uppercase;letter-spacing:.08em}.refresh-controls[data-v-3737b85d]{display:grid;grid-template-columns:auto minmax(8.5rem,1fr);gap:.55rem;align-items:center}.history-refresh-select[data-v-3737b85d],.history-date-range[data-v-3737b85d],.history-groups-select[data-v-3737b85d]{min-width:0}.filters-container[data-v-3737b85d] .p-inputtext,.filters-container[data-v-3737b85d] .p-datepicker,.filters-container[data-v-3737b85d] .p-multiselect{min-height:2.65rem;border-color:#dbe4ef;box-shadow:none}.filters-container[data-v-3737b85d] .p-datepicker-input,.filters-container[data-v-3737b85d] .p-multiselect-label{color:var(--app-text-default);font-size:.9rem}.filters-container[data-v-3737b85d] .p-datepicker,.filters-container[data-v-3737b85d] .p-multiselect{border-radius:12px;background:#fffffff5}.filters-container[data-v-3737b85d] .p-button{min-height:2.65rem;min-width:2.65rem;border-radius:12px}.history-refresh-button[data-v-3737b85d]{margin-bottom:.02rem}.history-refresh-button[data-v-3737b85d] .p-button{border-color:#dbe4ef;color:var(--app-text-muted);background:#ffffffe6}.history-refresh-button[data-v-3737b85d] .p-button:hover{background:#f8fafc;border-color:#cbd5e1}@media(max-width:1120px){.hero-grid[data-v-3737b85d]{grid-template-columns:1fr}.hero-actions[data-v-3737b85d]{justify-self:stretch;width:100%}.filters-container[data-v-3737b85d]{grid-template-columns:1fr}}.agent-card-root[data-v-fc3b5bda]{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}.agent-card-root[data-v-fc3b5bda]:hover{background:#f8fafc;border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000001a}.agent-card-body[data-v-fc3b5bda]{display:flex;align-items:flex-start;gap:12px}.avatar-container[data-v-fc3b5bda]{position:relative;flex-shrink:0}.agent-avatar[data-v-fc3b5bda]{width:40px;height:40px;background:#f1f5f9;color:#475569;font-size:.875rem;font-weight:600}.status-dot[data-v-fc3b5bda]{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;border:2px solid white}.status-dot.success[data-v-fc3b5bda]{background:#22c55e}.status-dot.warn[data-v-fc3b5bda]{background:#f59e0b}.status-dot.secondary[data-v-fc3b5bda]{background:#94a3b8}.status-dot.contrast[data-v-fc3b5bda]{background:#1e293b}.agent-content[data-v-fc3b5bda]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.agent-header-row[data-v-fc3b5bda]{display:flex;flex-direction:column}.agent-name[data-v-fc3b5bda]{font-size:.875rem;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-login[data-v-fc3b5bda]{font-size:.75rem;color:#64748b}.agent-footer-row[data-v-fc3b5bda]{display:flex;align-items:center;justify-content:space-between;gap:8px}.agent-call-pill[data-v-fc3b5bda]{display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:500;color:#ea580c;background:#fff7ed;padding:2px 6px;border-radius:6px}.minimal-tag[data-v-fc3b5bda]{font-size:.7rem!important;height:18px!important;padding:0 6px!important;font-weight:600!important}.online-agents-panel[data-v-f34cdc40]{margin-top:1.25rem;border-radius:16px;border:none;box-shadow:0 4px 20px -10px #0000001a;overflow:hidden}.online-agents-panel-title[data-v-f34cdc40]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.online-agents-panel-title span[data-v-f34cdc40]{margin-right:.5rem}.p-float-label[data-v-f34cdc40]{margin-left:auto}.agent-count[data-v-f34cdc40]{font-size:.75rem;font-weight:600;background:#f1f5f9;color:#475569;border:none}.agents-grid[data-v-f34cdc40]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1rem;padding:.5rem 0}.no-agents[data-v-f34cdc40]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:#64748b;text-align:center}.empty-icon[data-v-f34cdc40]{width:80px;height:80px;background:#f8fafc;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#cbd5e1;border:1px solid #f1f5f9}.cursor-pointer[data-v-f34cdc40]{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.cursor-pointer[data-v-f34cdc40]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001a}[data-v-f69aa0a5] .agent-details-dialog{width:420px}.agent-details-content[data-v-f69aa0a5]{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 0}.dialog-header-section[data-v-f69aa0a5]{display:flex;align-items:center;gap:1.5rem}.header-avatar[data-v-f69aa0a5]{background:#f1f5f9;color:#475569;font-weight:600;border:1px solid #e2e8f0}.header-info[data-v-f69aa0a5]{display:flex;flex-direction:column;gap:.25rem}.agent-display-name[data-v-f69aa0a5]{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}.agent-sub-info[data-v-f69aa0a5]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b}.separator-dot[data-v-f69aa0a5]{color:#cbd5e1}.status-indicator-pill[data-v-f69aa0a5]{display:flex;align-items:center;gap:.375rem}.status-dot-small[data-v-f69aa0a5]{width:8px;height:8px;border-radius:50%}.status-dot-small.success[data-v-f69aa0a5]{background:#22c55e}.status-dot-small.warn[data-v-f69aa0a5]{background:#f59e0b}.status-dot-small.secondary[data-v-f69aa0a5]{background:#94a3b8}.status-dot-small.contrast[data-v-f69aa0a5]{background:#1e293b}.status-text[data-v-f69aa0a5]{text-transform:capitalize}.header-badges[data-v-f69aa0a5]{display:flex;gap:.75rem;flex-wrap:wrap}.badge[data-v-f69aa0a5]{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:8px;font-size:.8125rem;font-weight:600}.phone-badge[data-v-f69aa0a5]{background:#fff7ed;color:#ea580c;border:1px solid #ffedd5}.count-badge[data-v-f69aa0a5]{background:#f0f9ff;color:#0284c7;border:1px solid #e0f2fe}.section-divider[data-v-f69aa0a5]{margin:.5rem 0;opacity:.6}.metrics-container[data-v-f69aa0a5]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.metric-card[data-v-f69aa0a5]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;text-align:center}.metric-label[data-v-f69aa0a5]{font-size:.7rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.metric-value[data-v-f69aa0a5]{font-size:1.125rem;font-weight:700;color:#0f172a}.empty-state[data-v-f69aa0a5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;background:#f8fafc;border-radius:16px;border:1px dashed #e2e8f0;color:#94a3b8}.empty-icon[data-v-f69aa0a5]{font-size:2.5rem;margin-bottom:1rem;color:#cbd5e1}.online-page[data-v-1fa72973]{margin:0 auto}.kpi-grid[data-v-1fa72973]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;margin-bottom:1.25rem}.kpi-value-container[data-v-1fa72973]{display:flex;justify-content:flex-end;align-items:baseline;padding-top:.5rem}.kpi-value[data-v-1fa72973]{font-size:2.5rem;font-weight:800;color:#1e293b;line-height:1}.analytics-layout[data-v-1fa72973]{display:grid;grid-template-columns:1fr;gap:1.5rem}.hero-card[data-v-1fa72973]{background:linear-gradient(135deg,#3b82f60d,#fffffffb);border:1px solid #edf2f7;margin-bottom:1rem}.hero-grid[data-v-1fa72973]{display:grid;gap:.75rem 1rem;grid-template-columns:minmax(0,1fr) auto;align-items:end}.hero-info[data-v-1fa72973]{min-width:16rem}.hero-title[data-v-1fa72973]{margin:0;letter-spacing:-.03em;font-size:clamp(1.6rem,2.4vw,2rem);font-weight:800;line-height:1.1;color:var(--app-text-strong)}.hero-copy[data-v-1fa72973]{margin:.3rem 0 0;color:var(--app-text-muted);line-height:1.4;max-width:32rem;font-size:.82rem;font-weight:500}.hero-actions[data-v-1fa72973]{justify-self:end;width:min(100%,28rem)}.filters-container[data-v-1fa72973]{display:grid;gap:.65rem;grid-template-columns:minmax(0,1fr) minmax(12rem,1fr);align-items:end}.action-group[data-v-1fa72973]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.action-label[data-v-1fa72973]{font-size:.68rem;font-weight:600;color:var(--app-text-subtle);text-transform:uppercase;letter-spacing:.08em}.online-group-select[data-v-1fa72973]{min-width:0}.refresh-controls[data-v-1fa72973]{display:grid;grid-template-columns:auto minmax(8.5rem,1fr);gap:.55rem;align-items:center}.online-refresh-select[data-v-1fa72973]{min-width:0}.filters-container[data-v-1fa72973] .p-select,.filters-container[data-v-1fa72973] .p-inputtext{min-height:2.65rem;border-color:#dbe4ef;box-shadow:none}.filters-container[data-v-1fa72973] .p-select-label{color:var(--app-text-default);font-size:.9rem}.filters-container[data-v-1fa72973] .p-select{border-radius:12px;background:#fffffff5}.filters-container[data-v-1fa72973] .p-button{min-height:2.65rem;min-width:2.65rem;border-radius:12px}.online-refresh-button[data-v-1fa72973]{margin-bottom:.02rem}.online-refresh-button[data-v-1fa72973] .p-button{border-color:#dbe4ef;color:var(--app-text-muted);background:#ffffffe6}.online-refresh-button[data-v-1fa72973] .p-button:hover{background:#f8fafc;border-color:#cbd5e1}@media(max-width:1120px){.hero-grid[data-v-1fa72973]{grid-template-columns:1fr}.hero-actions[data-v-1fa72973]{width:100%;justify-self:stretch}.filters-container[data-v-1fa72973]{grid-template-columns:1fr}}.reports-table-card[data-v-43191bca]{align-self:start;border:1px solid #edf2f7;background:linear-gradient(135deg,#3b82f60a,#fffffffb)}.reports-table-header h2[data-v-43191bca]{margin:0;color:#0f172a;letter-spacing:-.045em}.reports-table-header p[data-v-43191bca]{margin:.45rem 0 0;color:#64748b}.reports-table-header[data-v-43191bca]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.reports-table-header h2[data-v-43191bca]{font-size:1.35rem;line-height:1.1}.reports-table-header p[data-v-43191bca]{font-size:.93rem}.report-error[data-v-43191bca]{margin:0;color:#dc2626;font-size:.85rem;font-weight:600}.reports-table-tools[data-v-43191bca]{display:flex;align-items:center;gap:.5rem}.report-main-cell[data-v-43191bca],.report-progress[data-v-43191bca]{display:grid;gap:.28rem}.report-main-cell strong[data-v-43191bca]{color:#0f172a;font-size:.92rem;line-height:1.1}.report-main-cell span[data-v-43191bca],.report-progress-meta span[data-v-43191bca]{color:#64748b;font-size:.78rem}.report-period[data-v-43191bca]{display:inline-block;max-width:24rem;color:#475569;font-size:.82rem;line-height:1.35}.report-progress[data-v-43191bca] .p-progressbar{height:.55rem;overflow:hidden;border-radius:999px;background:#e2e8f0}.report-progress[data-v-43191bca] .p-progressbar-value{background:linear-gradient(90deg,#10b981,#22c55e)}.report-progress-meta[data-v-43191bca]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.report-progress-meta strong[data-v-43191bca]{color:#0f172a;font-size:.82rem}.report-actions[data-v-43191bca]{display:flex;gap:.5rem;justify-content:flex-start}.reports-table[data-v-43191bca] .p-datatable-table-container{border-radius:18px;border:1px solid #edf2f7}.reports-table[data-v-43191bca] .p-datatable-table{min-width:74rem}.reports-table[data-v-43191bca] .p-datatable-empty-message>td{padding:0;text-align:left}.reports-empty-state[data-v-43191bca]{display:flex;align-items:center;min-height:3rem;padding:.85rem .55rem;color:#64748b;font-size:.92rem;font-weight:600}.reports-table[data-v-43191bca] .p-datatable-thead>tr>th{border:0;background:#f8fafc;color:#334155;padding:.65rem .55rem;font-size:.77rem;font-weight:800;white-space:nowrap}.reports-table[data-v-43191bca] .p-datatable-tbody>tr>td{border-color:#e5edf6;color:#334155;padding:.65rem .55rem;vertical-align:middle}.reports-table[data-v-43191bca] .p-datatable-tbody>tr:hover{background:#fbfdff}@media(max-width:760px){.reports-table-header[data-v-43191bca]{align-items:stretch;flex-direction:column}.reports-table-tools[data-v-43191bca]{justify-content:space-between}}.hero-card[data-v-d75f7ff0]{background:linear-gradient(135deg,#3b82f60d,#fffffffb);border:1px solid #edf2f7;margin-bottom:1rem}.hero-grid[data-v-d75f7ff0]{display:grid;gap:.75rem 1rem;grid-template-columns:minmax(0,1fr) auto;align-items:end}.hero-info[data-v-d75f7ff0]{min-width:16rem}.hero-title[data-v-d75f7ff0]{margin:0;letter-spacing:-.03em;font-size:clamp(1.6rem,2.4vw,2rem);font-weight:800;line-height:1.1;color:var(--app-text-strong)}.hero-copy[data-v-d75f7ff0]{margin:.3rem 0 0;color:var(--app-text-muted);line-height:1.4;max-width:34rem;font-size:.82rem;font-weight:500}.hero-actions[data-v-d75f7ff0]{justify-self:end;width:min(100%,58rem)}.toolbar-reset[data-v-d75f7ff0]{white-space:nowrap}.filters-container[data-v-d75f7ff0]{display:grid;gap:.65rem;grid-template-columns:minmax(0,1.45fr) minmax(9rem,.72fr) minmax(12rem,1fr) auto auto;align-items:stretch}.action-group[data-v-d75f7ff0]{display:flex;flex-direction:column;gap:.3rem;min-width:0;justify-content:flex-end}.action-label[data-v-d75f7ff0]{font-size:.68rem;font-weight:600;color:var(--app-text-subtle);text-transform:uppercase;letter-spacing:.08em}.statistics-date-range[data-v-d75f7ff0],.statistics-select[data-v-d75f7ff0]{min-width:0}.filters-container[data-v-d75f7ff0] .p-inputtext,.filters-container[data-v-d75f7ff0] .p-datepicker,.filters-container[data-v-d75f7ff0] .p-multiselect,.filters-container[data-v-d75f7ff0] .p-select{min-height:2.65rem;border-color:#dbe4ef;box-shadow:none}.filters-container[data-v-d75f7ff0] .p-datepicker-input,.filters-container[data-v-d75f7ff0] .p-multiselect-label,.filters-container[data-v-d75f7ff0] .p-select-label{color:var(--app-text-default);font-size:.9rem}.filters-container[data-v-d75f7ff0] .p-datepicker,.filters-container[data-v-d75f7ff0] .p-multiselect,.filters-container[data-v-d75f7ff0] .p-select{border-radius:12px;background:#fffffff5}.filters-container[data-v-d75f7ff0] .p-button{min-height:2.65rem;min-width:2.65rem;border-radius:12px}.statistics-refresh-button[data-v-d75f7ff0]{width:100%}.statistics-refresh-button[data-v-d75f7ff0] .p-button{border-color:#dbe4ef;color:var(--app-text-muted);background:#ffffffe6}.statistics-refresh-button[data-v-d75f7ff0] .p-button:hover{background:#f8fafc;border-color:#cbd5e1}.toolbar-reset[data-v-d75f7ff0] .p-button{width:100%}.statistics-message[data-v-d75f7ff0]{margin-bottom:1rem}.loading-shell[data-v-d75f7ff0]{display:grid;gap:1rem}.statistics-summary-card-loading[data-v-d75f7ff0] .p-card-body,.statistics-summary-card-loading[data-v-d75f7ff0] .p-card-content{height:100%}.loading-summary-card[data-v-d75f7ff0]{display:flex;align-items:center;gap:1rem;min-height:5.75rem}.loading-summary-copy[data-v-d75f7ff0]{display:grid;gap:.55rem}.loading-chart-card[data-v-d75f7ff0],.loading-breakdown-card[data-v-d75f7ff0]{display:grid;gap:.9rem}.loading-chart-header[data-v-d75f7ff0]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.loading-chart-copy[data-v-d75f7ff0],.loading-toggle-row[data-v-d75f7ff0],.loading-meta-row[data-v-d75f7ff0],.loading-breakdown-summary[data-v-d75f7ff0],.loading-breakdown-list[data-v-d75f7ff0]{display:flex;gap:.75rem;flex-wrap:wrap}.loading-chart-copy[data-v-d75f7ff0]{flex-direction:column;gap:.45rem}.loading-breakdown-overview[data-v-d75f7ff0]{display:flex;justify-content:center;padding:.25rem 0 .5rem}.loading-breakdown-list[data-v-d75f7ff0]{display:grid;gap:.75rem}.loading-hint-row[data-v-d75f7ff0]{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.summary-grid[data-v-d75f7ff0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:1rem}.statistics-summary-card[data-v-d75f7ff0]{min-height:7.15rem}.comparison-grid[data-v-d75f7ff0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin-bottom:1rem}.comparison-card[data-v-d75f7ff0]{padding:1rem 1.1rem;border-radius:18px;border:1px solid #e2e8f0;background:#fff}.comparison-title[data-v-d75f7ff0]{margin:0 0 .7rem;color:#64748b;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.comparison-values[data-v-d75f7ff0]{display:grid;gap:.45rem}.comparison-current[data-v-d75f7ff0],.comparison-previous[data-v-d75f7ff0],.comparison-delta[data-v-d75f7ff0]{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.comparison-current strong[data-v-d75f7ff0]{color:#0f172a;font-size:1.2rem}.comparison-previous span[data-v-d75f7ff0]:last-child,.comparison-delta strong[data-v-d75f7ff0]{color:#475569;font-weight:600}.comparison-label[data-v-d75f7ff0]{color:#94a3b8;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}.comparison-delta[data-v-d75f7ff0]{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #eef2f7}.comparison-positive .comparison-delta strong[data-v-d75f7ff0]{color:#059669}.comparison-negative .comparison-delta strong[data-v-d75f7ff0]{color:#dc2626}.comparison-neutral .comparison-delta strong[data-v-d75f7ff0]{color:#475569}.chart-grid[data-v-d75f7ff0]{display:grid;--trend-card-height: 23.75rem;gap:16px;margin-bottom:1rem;align-items:stretch}.chart-grid[data-v-d75f7ff0]{grid-template-columns:minmax(0,1.8fr) minmax(19rem,1fr)}.chart-card[data-v-d75f7ff0],.insights-card[data-v-d75f7ff0]{height:100%;min-height:var(--trend-card-height);overflow:hidden}.chart-card-wide[data-v-d75f7ff0]{min-height:var(--trend-card-height)}.ultima-chart-card[data-v-d75f7ff0]{border:1px solid #e2e8f0;background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 30%),linear-gradient(180deg,#fffffffa,#f8fafcfa)}.chart-card[data-v-d75f7ff0] .p-card-body,.insights-card[data-v-d75f7ff0] .p-card-body{height:100%;display:flex;flex-direction:column}.chart-card[data-v-d75f7ff0] .p-card-content,.insights-card[data-v-d75f7ff0] .p-card-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.chart-wrap[data-v-d75f7ff0]{position:relative;width:100%}.chart-wrap-line[data-v-d75f7ff0]{display:grid;grid-template-rows:auto auto auto auto;align-content:start;gap:.75rem;padding:1rem .9rem .55rem;border-radius:20px;background:linear-gradient(180deg,#fffffffa,#f8fafceb),radial-gradient(circle at top,rgba(37,99,235,.08),transparent 55%)}.trend-line-chart-shell[data-v-d75f7ff0]{position:relative;height:clamp(13rem,18vw,16rem)}.trend-line-chart[data-v-d75f7ff0]{height:100%;width:100%}.trend-line-chart[data-v-d75f7ff0] .p-chart{position:relative;height:100%!important;width:100%!important}.trend-line-chart[data-v-d75f7ff0] canvas{display:block;width:100%!important;height:100%!important;max-height:100%!important;aspect-ratio:auto!important}.chart-toolbar[data-v-d75f7ff0]{display:grid;gap:.65rem;margin-bottom:.65rem}.chart-overview-head[data-v-d75f7ff0]{display:flex;justify-content:space-between;gap:.85rem;align-items:center;flex-wrap:wrap}.chart-overview-copy[data-v-d75f7ff0]{display:grid;gap:.12rem}.chart-overview-label[data-v-d75f7ff0]{color:var(--app-text-strong);font-size:1.02rem;font-weight:800;letter-spacing:-.02em}.chart-overview-subtitle[data-v-d75f7ff0]{color:var(--app-text-muted);font-size:.78rem;line-height:1.35}.chart-meta[data-v-d75f7ff0]{display:flex;flex-wrap:wrap;gap:.35rem .75rem}.chart-meta-overview[data-v-d75f7ff0]{align-items:center}.chart-meta-badge[data-v-d75f7ff0]{display:inline-flex;align-items:center;gap:.45rem;min-height:auto;min-width:0;padding:0;border:none;background:transparent;box-shadow:none}.chart-meta-accent[data-v-d75f7ff0]{width:.42rem;height:.42rem;border-radius:999px;background:#cbd5e1;flex-shrink:0}.chart-meta-info .chart-meta-accent[data-v-d75f7ff0]{background:#2563eb}.chart-meta-success .chart-meta-accent[data-v-d75f7ff0]{background:#10b981}.chart-meta-neutral .chart-meta-accent[data-v-d75f7ff0]{background:#94a3b8}.chart-meta-copy[data-v-d75f7ff0]{display:inline-flex;align-items:baseline;gap:.42rem;min-width:0}.chart-meta-label[data-v-d75f7ff0]{color:var(--app-text-subtle);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.chart-meta-value[data-v-d75f7ff0]{color:var(--app-text-strong);font-size:.95rem;line-height:1.1;white-space:nowrap}.series-toggle-cluster[data-v-d75f7ff0]{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap}.series-toggle-group[data-v-d75f7ff0]{display:flex;flex-wrap:nowrap;align-items:center;gap:.15rem;padding:.2rem;border:1px solid rgba(226,232,240,.92);border-radius:999px;background:#f8fafcf5}.series-toggle-label[data-v-d75f7ff0]{color:var(--app-text-muted);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.series-toggle-button[data-v-d75f7ff0]{min-height:1.95rem;border-radius:999px}.series-toggle-button[data-v-d75f7ff0] .p-button{min-height:1.95rem;padding:.45rem .8rem;border-radius:999px;box-shadow:none}.series-toggle-button[data-v-d75f7ff0] .p-button-label{font-size:.83rem;font-weight:700}.chart-window-controls[data-v-d75f7ff0]{display:grid;gap:.45rem;margin-top:.9rem}.chart-window-copy[data-v-d75f7ff0]{display:flex;justify-content:space-between;gap:.75rem;align-items:center;flex-wrap:wrap}.chart-window-label[data-v-d75f7ff0]{color:#64748b;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.chart-window-range[data-v-d75f7ff0]{color:#0f172a;font-size:.84rem}.chart-window-slider[data-v-d75f7ff0]{width:100%}.chart-window-hint[data-v-d75f7ff0]{margin:0;color:#94a3b8;font-size:.78rem}.chart-wrap-doughnut[data-v-d75f7ff0]{height:9rem}.chart-hint-row[data-v-d75f7ff0]{display:flex;justify-content:space-between;gap:.75rem;align-items:center;flex-wrap:wrap;margin-top:.85rem;padding-top:.7rem;border-top:1px solid rgba(226,232,240,.9)}.chart-hint[data-v-d75f7ff0]{margin:0;color:#64748b;font-size:.82rem;line-height:1.45}.chart-zero-note[data-v-d75f7ff0]{color:#94a3b8;font-size:.76rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.breakdown-layout[data-v-d75f7ff0]{display:flex;flex-direction:column;gap:.9rem;height:100%;min-height:0}.breakdown-summary-row[data-v-d75f7ff0]{display:flex;flex-wrap:wrap;gap:.45rem}.breakdown-summary-tag[data-v-d75f7ff0]{max-width:100%}.breakdown-summary-tag[data-v-d75f7ff0] .p-tag{align-items:center;gap:.4rem;max-width:100%;padding:.4rem .65rem;border-radius:999px;box-shadow:none}.breakdown-summary-tag-label[data-v-d75f7ff0]{color:#64748b;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.breakdown-summary-tag-value[data-v-d75f7ff0]{color:#0f172a;font-size:.8rem;line-height:1.1;overflow-wrap:anywhere}.breakdown-overview[data-v-d75f7ff0]{display:flex;justify-content:center}.breakdown-chart-panel[data-v-d75f7ff0]{position:relative;display:grid;place-items:center;min-height:11rem;width:100%}.breakdown-center-copy[data-v-d75f7ff0]{position:absolute;display:grid;justify-items:center;gap:.18rem;pointer-events:none}.breakdown-center-value[data-v-d75f7ff0]{color:#0f172a;font-size:1.15rem;font-weight:700;line-height:1.1}.legend-list[data-v-d75f7ff0]{display:flex;flex-direction:column;gap:.45rem;flex:1 1 auto;min-height:0;max-height:14.5rem;overflow:auto;padding-right:.1rem}.legend-item[data-v-d75f7ff0]{padding:0}.legend-button[data-v-d75f7ff0]{display:flex;align-items:flex-start;gap:.6rem;width:100%;padding:.5rem .6rem;border:none;border-radius:12px;background:#f8fafc;text-align:left;cursor:pointer}.legend-button[data-v-d75f7ff0]:hover{background:#eff6ff}.legend-marker[data-v-d75f7ff0]{width:10px;height:10px;border-radius:999px;flex-shrink:0}.legend-copy[data-v-d75f7ff0]{display:flex;justify-content:space-between;gap:.65rem;width:100%;align-items:flex-start;min-width:0}.legend-main[data-v-d75f7ff0]{display:grid;gap:.18rem;min-width:0}.legend-label[data-v-d75f7ff0]{color:#475569;font-size:.82rem;line-height:1.25;overflow-wrap:anywhere}.legend-share[data-v-d75f7ff0]{color:#94a3b8;font-size:.72rem;font-weight:600}.legend-value[data-v-d75f7ff0]{color:#0f172a;font-weight:700;font-size:.84rem;white-space:nowrap}.insights-strip[data-v-d75f7ff0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:1rem}.trend-insight-card[data-v-d75f7ff0]{padding:1rem 1.1rem;border-radius:18px;border:1px solid #e2e8f0;background:linear-gradient(180deg,#f8fafcf5,#fff)}.trend-insight-title[data-v-d75f7ff0]{margin:0 0 .5rem;color:#64748b;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.trend-insight-value[data-v-d75f7ff0]{color:#0f172a;font-size:1.35rem;line-height:1.15}.trend-insight-detail[data-v-d75f7ff0]{margin:.55rem 0 0;color:#64748b;line-height:1.45;font-size:.88rem}.trend-insight-action[data-v-d75f7ff0]{margin-top:.7rem;padding-left:0}.trend-insight-info[data-v-d75f7ff0]{border-color:#2563eb26}.trend-insight-success[data-v-d75f7ff0]{border-color:#10b9812e}.trend-insight-warn[data-v-d75f7ff0]{border-color:#f59e0b33}.empty-overview-section[data-v-d75f7ff0]{margin-bottom:1rem}.empty-overview-card[data-v-d75f7ff0]{overflow:hidden}.empty-panel[data-v-d75f7ff0]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:18rem;padding:1.5rem;text-align:center}.compact-empty-panel[data-v-d75f7ff0]{min-height:12rem;padding:1rem}.empty-panel-badge[data-v-d75f7ff0]{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:1rem;border-radius:999px;background:linear-gradient(135deg,#2563eb14,#10b98114)}.empty-panel-icon[data-v-d75f7ff0]{color:#94a3b8;font-size:1.3rem}.empty-panel-title[data-v-d75f7ff0]{color:#0f172a;font-size:1.05rem;font-weight:700}.empty-panel-copy[data-v-d75f7ff0]{margin:.55rem 0 0;max-width:32rem;color:#64748b;line-height:1.5;font-weight:500}.empty-panel-meta[data-v-d75f7ff0]{margin:.75rem 0 0;color:#94a3b8;font-size:.88rem}.empty-panel-actions[data-v-d75f7ff0]{margin-top:1rem}@media(max-width:1240px){.filters-container[data-v-d75f7ff0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1120px){.hero-grid[data-v-d75f7ff0],.chart-grid[data-v-d75f7ff0],.insights-strip[data-v-d75f7ff0]{grid-template-columns:1fr}.chart-grid[data-v-d75f7ff0]{--trend-card-height: auto}.hero-actions[data-v-d75f7ff0]{width:100%;justify-self:stretch}.chart-meta-badge[data-v-d75f7ff0]{min-width:min(100%,11.5rem)}.breakdown-overview[data-v-d75f7ff0]{justify-content:center}.legend-list[data-v-d75f7ff0]{max-height:none}}@media(max-width:760px){.filters-container[data-v-d75f7ff0]{grid-template-columns:1fr}.hero-toolbar[data-v-d75f7ff0],.context-strip[data-v-d75f7ff0]{align-items:flex-start}}.role-dialog-block[data-v-137e7ca8]{border-radius:16px}.role-dialog-block[data-v-137e7ca8] .p-blockui-container{border-radius:16px;background:#f8fafcc2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.surface-card[data-v-137e7ca8]{border:1px solid #e7edf5;border-radius:24px;background:#fff;box-shadow:0 14px 34px #0f172a0a}.surface-card[data-v-137e7ca8] .p-card-title{margin-bottom:.8rem;font-size:1rem;font-weight:700;color:#24324a}.surface-card[data-v-137e7ca8] .p-card-body{padding:1.05rem 1.05rem .95rem}.table-toolbar[data-v-137e7ca8]{margin-bottom:.9rem;border:1px solid #edf2f7;border-radius:18px;background:#f8fafc;box-shadow:none}.table-toolbar[data-v-137e7ca8] .p-toolbar-start,.table-toolbar[data-v-137e7ca8] .p-toolbar-end{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.toolbar-controls[data-v-137e7ca8]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;min-width:0}.roles-toolbar[data-v-137e7ca8]{margin-bottom:.85rem}.roles-toolbar-copy[data-v-137e7ca8]{display:grid;gap:.18rem}.catalog-note[data-v-137e7ca8]{margin-bottom:.9rem}.section-copy[data-v-137e7ca8]{margin:0;color:#66758b;font-size:.88rem;line-height:1.45}.section-meta[data-v-137e7ca8]{margin:0;color:#8a98ad;font-size:.78rem;line-height:1.4}.group-catalog-list[data-v-137e7ca8]{display:flex;flex-wrap:wrap;gap:.45rem;padding:.2rem 0 .15rem}.filter-select[data-v-137e7ca8]{min-width:8.5rem}.filter-multiselect[data-v-137e7ca8]{min-width:14rem}.search-input[data-v-137e7ca8]{width:min(16rem,100%)}.chips[data-v-137e7ca8],.row-actions[data-v-137e7ca8]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.table-chip[data-v-137e7ca8] .p-tag{min-height:1.55rem;padding-inline:.7rem;border-radius:999px;box-shadow:none;font-weight:700}.table-chip[data-v-137e7ca8] .p-tag-label{font-size:.84rem;line-height:1;font-weight:700;letter-spacing:0}.catalog-chip[data-v-137e7ca8] .p-tag{min-height:1.55rem;padding-inline:.7rem;border-radius:999px;box-shadow:none;font-weight:700}.catalog-chip[data-v-137e7ca8] .p-tag-label{font-size:.84rem;line-height:1;font-weight:700;letter-spacing:0}.row-actions[data-v-137e7ca8]{justify-content:flex-end}.directory-card[data-v-137e7ca8] .p-button,.directory-card[data-v-137e7ca8] .p-select,.directory-card[data-v-137e7ca8] .p-inputtext{min-height:2.45rem;font-family:Golos Text,Segoe UI,sans-serif}.directory-card[data-v-137e7ca8] .p-inputtext,.directory-card[data-v-137e7ca8] .p-select{border-color:#dbe4ef;box-shadow:none}.directory-card[data-v-137e7ca8] .p-select-label,.directory-card[data-v-137e7ca8] .p-inputtext{font-size:.92rem;color:#42526b}.directory-card[data-v-137e7ca8] .p-button.p-button-text{color:#52627a}.directory-card[data-v-137e7ca8] .p-button:not(.p-button-text){border-radius:14px}.cta-button[data-v-137e7ca8]{min-height:2.45rem;border-radius:14px;font-family:Golos Text,Segoe UI,sans-serif}.users-table[data-v-137e7ca8] .p-datatable-table{min-width:56rem}.users-table[data-v-137e7ca8] .p-datatable-table-container{border-radius:16px;border:1px solid #eef3f7;background:#f8fafc;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.users-table[data-v-137e7ca8] .p-datatable-scrollable-header{background:#f8fafc}.users-table[data-v-137e7ca8] .p-datatable-scrollable-body{background:#fff;overscroll-behavior:contain}.users-table[data-v-137e7ca8] .p-datatable-thead>tr>th{white-space:nowrap;background:#f8fafc;color:#607089;font-size:.8rem;font-weight:700;border-color:#eef3f7}.users-table[data-v-137e7ca8] .p-datatable-tbody>tr>td{vertical-align:middle;border-color:#f0f4f8;color:#344256;padding-block:1rem}.users-table[data-v-137e7ca8] .p-datatable-tbody>tr:hover{background:#fbfdff}.users-table[data-v-137e7ca8] .p-datatable-tbody>tr:nth-child(2n){background:#fcfdff}.users-table[data-v-137e7ca8] .p-datatable-paginator-bottom{border-top:1px solid #eef3f7}.users-table[data-v-137e7ca8] .actions-col{width:4rem;min-width:4rem}.username-link[data-v-137e7ca8]{padding:0;font-weight:600;color:#22c55e}.username-link[data-v-137e7ca8] .p-button-label{text-decoration:none}.role-name[data-v-137e7ca8]{display:grid;gap:.15rem}.role-name strong[data-v-137e7ca8]{color:#24324a}.role-name span[data-v-137e7ca8]{color:#7a8aa0;font-size:.82rem}.table-empty[data-v-137e7ca8]{padding:1.5rem .5rem;text-align:center;color:#64748b;display:grid;gap:.85rem;justify-items:center}.message-copy[data-v-137e7ca8]{margin-left:.5rem}.roles-card[data-v-137e7ca8]{border-color:#edf2f7;box-shadow:0 10px 24px #0f172a09}.roles-table[data-v-137e7ca8] .p-datatable-thead>tr>th{background:#fafbfd;color:#6b7a90;font-size:.79rem;border-color:#eef2f7}.roles-table[data-v-137e7ca8] .p-datatable-tbody>tr>td{color:#475569;border-color:#f1f5f9;padding-block:.8rem;vertical-align:top}.form-grid[data-v-137e7ca8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.1rem}.form-grid-balanced[data-v-137e7ca8]{align-items:start}.field[data-v-137e7ca8]{display:grid;gap:.5rem}.password-field[data-v-137e7ca8]{align-content:start}.field span[data-v-137e7ca8]{color:#475569;font-size:.9rem;font-weight:600}.field[data-v-137e7ca8] .p-inputtext,.field[data-v-137e7ca8] .p-password,.field[data-v-137e7ca8] .p-password-input,.field[data-v-137e7ca8] .p-select,.field[data-v-137e7ca8] .p-multiselect,.field[data-v-137e7ca8] textarea{width:100%}.field[data-v-137e7ca8] .p-multiselect-label{min-width:0}.field[data-v-137e7ca8] .p-multiselect-label-container{min-width:0;overflow:hidden}.users-multiselect-panel .p-multiselect-option.p-multiselect-option-selected{background:#f1f5f9;color:#334155}.users-multiselect-panel .p-multiselect-option.p-multiselect-option-selected.p-focus{background:#e2e8f0;color:#1e293b}.users-multiselect-panel .p-multiselect-option:not(.p-multiselect-option-selected):not(.p-disabled).p-focus{background:#f8fafc}.field-wide[data-v-137e7ca8]{grid-column:1 / -1}.field-error[data-v-137e7ca8]{color:#dc2626;font-size:.8rem}.password-checklist[data-v-137e7ca8]{margin:.15rem 0 0;padding-left:1rem;color:#64748b;font-size:.82rem;display:grid;gap:.25rem}.dialog-stack[data-v-137e7ca8]{display:grid;gap:1.1rem;max-width:100%}.dialog-stack[data-v-137e7ca8] .p-message{border-radius:14px}.dialog-intro[data-v-137e7ca8]{margin:0;color:#66758b;font-size:.9rem;line-height:1.5}.checkbox-list[data-v-137e7ca8]{display:grid;gap:.75rem}.checkbox-row[data-v-137e7ca8]{display:flex;align-items:center;gap:.65rem}.details-drawer[data-v-137e7ca8] .p-drawer-content{padding-top:0}.drawer-header[data-v-137e7ca8]{display:grid}.drawer-header span[data-v-137e7ca8]{color:#64748b;font-size:.85rem}.drawer-stack[data-v-137e7ca8]{display:grid;gap:1rem}.details-grid[data-v-137e7ca8]{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.details-grid div[data-v-137e7ca8]{display:grid;gap:.15rem}.details-grid span[data-v-137e7ca8],.credential-box span[data-v-137e7ca8]{color:#64748b;font-size:.82rem}.credential-box[data-v-137e7ca8]{display:grid;gap:.75rem;border:1px dashed #cbd5e1;border-radius:16px;padding:1rem;background:#f8fafc}@media(max-width:900px){.form-grid[data-v-137e7ca8],.details-grid[data-v-137e7ca8]{grid-template-columns:1fr}}@media(max-width:1280px){.users-table[data-v-137e7ca8] .hide-xl{display:none}}@media(max-width:1100px){.users-table[data-v-137e7ca8] .hide-lg{display:none}}@media(max-width:920px){.users-table[data-v-137e7ca8] .hide-md{display:none}}@font-face{font-family:Golos Text;src:url(/assets/GolosText-Regular-Cr_AZYip.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Golos Text;src:url(/assets/GolosText-SemiBold-CCz7C41G.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Golos Text;src:url(/assets/GolosText-Bold-BXnaH-v-.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}
