.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain auto}.p-tabview-nav{display:flex;margin:0;padding:0;list-style-type:none;flex:1 1 auto}.p-tabview-nav-link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;position:relative;text-decoration:none;overflow:hidden}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{position:absolute;top:0;z-index:2;height:100%;display:flex;align-items:center;justify-content:center}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.report-chart-card[data-v-aeebf8da]{min-height:410px;height:100%;border:1px solid #e4e7ec;border-radius:13px;background:#fff;padding:1.15rem;box-shadow:0 5px 18px rgba(16,24,40,.055)}.report-chart-card--tall[data-v-aeebf8da]{min-height:520px}.report-chart-card__header[data-v-aeebf8da]{display:flex;justify-content:space-between;gap:1rem;min-height:54px;margin-bottom:.5rem}.report-chart-card__header h3[data-v-aeebf8da]{margin:0;color:#1d2939;font-size:1.05rem}.report-chart-card__header p[data-v-aeebf8da]{margin:.3rem 0 0;color:#667085;font-size:.8rem}.report-chart-card__header>i[data-v-aeebf8da]{color:#98a2b3;cursor:help}.report-chart[data-v-aeebf8da]{width:100%;height:325px}.report-chart-card--tall .report-chart[data-v-aeebf8da]{height:425px}.report-chart-card__state[data-v-aeebf8da]{height:325px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;color:#667085}.report-chart-card__state i[data-v-aeebf8da]{font-size:1.7rem;color:#0f6f78}.report-chart-card__state--empty i[data-v-aeebf8da]{color:#b3bac5}.report-kpi[data-v-3c7e76e6]{--accent:#0f6f78;min-height:124px;padding:1.15rem;border:1px solid #e4e7ec;border-left:4px solid var(--accent);border-radius:12px;background:linear-gradient(145deg,#fff 70%,#f3f8f8);display:flex;align-items:flex-start;gap:.9rem;box-shadow:0 5px 18px rgba(16,24,40,.06)}.report-kpi--amber[data-v-3c7e76e6]{--accent:#d88320}.report-kpi--blue[data-v-3c7e76e6]{--accent:#3969ac}.report-kpi--red[data-v-3c7e76e6]{--accent:#c8473d}.report-kpi--green[data-v-3c7e76e6]{--accent:#438a57}.report-kpi--purple[data-v-3c7e76e6]{--accent:#76559d}.report-kpi__icon[data-v-3c7e76e6]{width:42px;height:42px;flex:0 0 42px;border-radius:11px;background:#edf7f7;color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:1.2rem}.report-kpi__content[data-v-3c7e76e6]{min-width:0;display:flex;flex-direction:column}.report-kpi__label[data-v-3c7e76e6]{color:#667085;font-size:.76rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.report-kpi__value[data-v-3c7e76e6]{color:#101828;font-size:1.65rem;line-height:1.25;margin-top:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-kpi__detail[data-v-3c7e76e6]{color:#667085;margin-top:.28rem}.report-filters[data-v-0e990d2f]{position:sticky;top:4.5rem;z-index:5;border:1px solid #d9e4e5;border-radius:13px;background:hsla(0,0%,100%,.97);box-shadow:0 7px 24px rgba(16,24,40,.08);padding:1rem;display:flex;gap:1rem;align-items:flex-end}.report-filters__heading[data-v-0e990d2f]{flex:0 0 145px;display:flex;gap:.65rem;align-items:center;color:#0f6f78}.report-filters__heading>i[data-v-0e990d2f]{font-size:1.35rem}.report-filters__heading div[data-v-0e990d2f]{display:flex;flex-direction:column}.report-filters__heading small[data-v-0e990d2f]{margin-top:.2rem;color:#667085;font-size:.69rem}.report-filters__fields[data-v-0e990d2f]{flex:1;display:grid;grid-template-columns:repeat(7,minmax(105px,1fr));gap:.65rem}.report-field[data-v-0e990d2f]{display:flex;min-width:0;flex-direction:column;gap:.3rem}.report-field label[data-v-0e990d2f]{color:#475467;font-size:.71rem;font-weight:700;text-transform:uppercase}.report-field--sla[data-v-0e990d2f]{max-width:100px}.report-field[data-v-0e990d2f] .p-calendar,.report-field[data-v-0e990d2f] .p-dropdown,.report-field[data-v-0e990d2f] .p-inputnumber{width:100%}.report-filters__actions[data-v-0e990d2f]{display:flex;gap:.45rem}@media (max-width:1300px){.report-filters[data-v-0e990d2f]{position:static;align-items:stretch;flex-wrap:wrap}.report-filters__heading[data-v-0e990d2f]{flex:1 0 100%}.report-filters__fields[data-v-0e990d2f]{grid-template-columns:repeat(4,minmax(135px,1fr))}}@media (max-width:700px){.report-filters__fields[data-v-0e990d2f]{grid-template-columns:1fr 1fr}.report-field--sla[data-v-0e990d2f]{max-width:none}.report-filters__actions[data-v-0e990d2f]{width:100%;justify-content:flex-end}}.reports-page[data-v-ff5b7ffa]{padding:.25rem .65rem 2rem;color:#344054}.reports-hero[data-v-ff5b7ffa]{margin-bottom:1rem;padding:1.6rem 1.8rem;border-radius:15px;background:linear-gradient(115deg,#123d45,#0f6f78 62%,#2c8b83);color:#fff;display:flex;justify-content:space-between;align-items:flex-end;box-shadow:0 12px 30px rgba(15,79,87,.2)}.reports-hero__eyebrow[data-v-ff5b7ffa]{color:#a9ded8;font-size:.7rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.reports-hero h1[data-v-ff5b7ffa]{margin:.35rem 0;font-size:2rem;font-weight:700}.reports-hero p[data-v-ff5b7ffa]{margin:0;color:#d6efec}.reports-hero__period[data-v-ff5b7ffa]{display:flex;gap:.6rem;align-items:center;border:1px solid hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.1);padding:.65rem .85rem;border-radius:9px;font-size:.82rem}.reports-tabs[data-v-ff5b7ffa]{margin-top:1.15rem}.reports-tabs[data-v-ff5b7ffa] .p-tabview-nav{border:0;background:transparent;gap:.35rem;flex-wrap:wrap}.reports-tabs[data-v-ff5b7ffa] .p-tabview-nav li .p-tabview-nav-link{border:1px solid #e4e7ec;border-radius:9px;background:#fff;padding:.85rem 1rem}.reports-tabs[data-v-ff5b7ffa] .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:#0f6f78;border-color:#0f6f78;box-shadow:inset 0 -2px #0f6f78}.reports-tabs[data-v-ff5b7ffa] .p-tabview-panels{padding:1.1rem 0 0;background:transparent}.reports-kpis[data-v-ff5b7ffa]{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:1rem;margin-bottom:1rem}.reports-kpis--compact[data-v-ff5b7ffa]{grid-template-columns:repeat(4,minmax(190px,1fr))}.reports-grid[data-v-ff5b7ffa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.reports-grid--thirds[data-v-ff5b7ffa]{grid-template-columns:repeat(3,minmax(0,1fr))}.reports-grid--full[data-v-ff5b7ffa]{grid-template-columns:1fr}.reports-table-card[data-v-ff5b7ffa]{border:1px solid #e4e7ec;border-radius:13px;background:#fff;padding:1.15rem;box-shadow:0 5px 18px rgba(16,24,40,.055);margin-bottom:1rem;overflow:hidden}.reports-table-card--chart-height[data-v-ff5b7ffa]{min-height:410px}.reports-section-heading[data-v-ff5b7ffa]{margin-bottom:1rem}.reports-section-heading h3[data-v-ff5b7ffa]{margin:0;color:#1d2939;font-size:1.05rem}.reports-section-heading p[data-v-ff5b7ffa]{margin:.25rem 0 0;color:#667085;font-size:.8rem}.reports-note[data-v-ff5b7ffa]{padding:1rem;display:flex;gap:.8rem;border-radius:10px;background:#edf7f6;border:1px solid #c5e3df;color:#285e61}.reports-note i[data-v-ff5b7ffa]{font-size:1.2rem}.reports-note p[data-v-ff5b7ffa]{margin:.25rem 0 0}@media (max-width:1250px){.reports-grid--thirds[data-v-ff5b7ffa],.reports-kpis[data-v-ff5b7ffa]{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.reports-page[data-v-ff5b7ffa]{padding:0 0 1rem}.reports-hero[data-v-ff5b7ffa]{align-items:flex-start;flex-direction:column;gap:1rem;padding:1.25rem}.reports-hero h1[data-v-ff5b7ffa]{font-size:1.55rem}.reports-grid--thirds[data-v-ff5b7ffa],.reports-grid[data-v-ff5b7ffa],.reports-kpis[data-v-ff5b7ffa]{grid-template-columns:1fr}}