.provider-dashboard_page__7nvJI{--console-aqua:#7fe8f8;--console-bg:#060b12;--console-border:rgba(171,205,231,0.13);--console-card:rgba(11,20,31,0.92);--console-muted:#8296a9;background:radial-gradient(circle at 85% -10%,rgba(80,115,221,.16),transparent 32rem),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),var(--console-bg);background-size:auto,100% 52px,auto;color:#f1f6fa;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;padding-inline:clamp(1rem,3vw,3.5rem)}.provider-dashboard_page__7nvJI *,.provider-dashboard_page__7nvJI :after,.provider-dashboard_page__7nvJI :before{box-sizing:border-box}.provider-dashboard_dashboard__xNFwt,.provider-dashboard_footer__xxnBz,.provider-dashboard_fullError__v_2A_,.provider-dashboard_hero__cN7bD,.provider-dashboard_loading__mJd2B,.provider-dashboard_topbar__BOfxs{margin-inline:auto;max-width:88rem}.provider-dashboard_topbar__BOfxs{align-items:center;border-bottom:1px solid var(--console-border);display:flex;justify-content:space-between;min-height:5rem}.provider-dashboard_brand__S4iG7{align-items:center;color:inherit;display:flex;gap:.7rem;text-decoration:none}.provider-dashboard_brand__S4iG7>span{align-items:center;background:rgba(127,232,248,.08);border:1px solid rgba(127,232,248,.18);border-radius:.7rem;color:var(--console-aqua);display:flex;height:2.35rem;justify-content:center;width:2.35rem}.provider-dashboard_brand__S4iG7 svg{height:1rem;width:1rem}.provider-dashboard_brand__S4iG7 div{display:grid}.provider-dashboard_brand__S4iG7 strong{font-size:.83rem}.provider-dashboard_brand__S4iG7 small{color:#6d8296;font-size:.61rem;letter-spacing:.08em;text-transform:uppercase}.provider-dashboard_topbar__BOfxs nav{display:flex;gap:.25rem}.provider-dashboard_topbar__BOfxs nav a{align-items:center;border-radius:999px;color:#8ea2b5;display:flex;font-size:.7rem;font-weight:750;gap:.4rem;padding:.55rem .68rem;text-decoration:none}.provider-dashboard_topbar__BOfxs nav a:focus-visible,.provider-dashboard_topbar__BOfxs nav a:hover{background:rgba(255,255,255,.04);color:#fff;outline:none}.provider-dashboard_topbar__BOfxs nav svg{height:.8rem;width:.8rem}.provider-dashboard_hero__cN7bD{align-items:end;display:flex;gap:2rem;justify-content:space-between;padding-block:clamp(3rem,6vw,5.8rem) clamp(2.2rem,4vw,3.5rem)}.provider-dashboard_hero__cN7bD>div:first-child{max-width:50rem}.provider-dashboard_eyebrow__hYbZA{align-items:center;color:var(--console-aqua);display:flex;font-size:.64rem;font-weight:850;gap:.42rem;letter-spacing:.12em;text-transform:uppercase}.provider-dashboard_eyebrow__hYbZA svg{height:.9rem;width:.9rem}.provider-dashboard_hero__cN7bD h1{font-size:clamp(2.4rem,5vw,5rem);font-weight:540;letter-spacing:-.055em;line-height:1;margin:.85rem 0 1rem}.provider-dashboard_hero__cN7bD p{color:#91a4b7;font-size:.9rem;line-height:1.7;margin:0;max-width:41rem}.provider-dashboard_heroActions__UzDt_{align-items:center;display:flex;gap:.55rem}.provider-dashboard_heroActions__UzDt_ button,.provider-dashboard_heroActions__UzDt_>span{align-items:center;border-radius:999px;display:flex;font:inherit;font-size:.64rem;font-weight:800;gap:.42rem;letter-spacing:.05em;min-height:2.35rem;padding:0 .7rem;text-transform:uppercase}.provider-dashboard_heroActions__UzDt_>span{border:1px solid var(--console-border)}.provider-dashboard_heroActions__UzDt_>span i{border-radius:999px;height:.4rem;width:.4rem}.provider-dashboard_demoBadge__KjzAa{background:rgba(164,145,255,.08);color:#c2b6ff}.provider-dashboard_demoBadge__KjzAa i{background:#a491ff}.provider-dashboard_liveBadge__phq4Q{background:rgba(80,222,166,.08);color:#8cecc7}.provider-dashboard_liveBadge__phq4Q i{background:#50dea6}.provider-dashboard_heroActions__UzDt_ button{background:rgba(255,255,255,.045);border:1px solid var(--console-border);color:#b2c2d0;cursor:pointer}.provider-dashboard_heroActions__UzDt_ button:focus-visible,.provider-dashboard_heroActions__UzDt_ button:hover{border-color:rgba(127,232,248,.3);color:var(--console-aqua);outline:none}.provider-dashboard_heroActions__UzDt_ button:disabled{cursor:wait;opacity:.55}.provider-dashboard_heroActions__UzDt_ button svg{height:.8rem;width:.8rem}.provider-dashboard_spinning__WE_if{animation:provider-dashboard_console-spin__nXE78 .85s linear infinite}.provider-dashboard_dashboard__xNFwt{padding-bottom:2rem}.provider-dashboard_demoNotice__cEomD,.provider-dashboard_partialFailure__hK_Xu{align-items:center;border-radius:.9rem;display:flex;gap:.75rem;margin-bottom:.8rem;padding:.82rem .9rem}.provider-dashboard_partialFailure__hK_Xu{background:rgba(247,187,107,.07);border:1px solid rgba(247,187,107,.2);color:#f8cf99}.provider-dashboard_demoNotice__cEomD{background:rgba(164,145,255,.07);border:1px solid rgba(164,145,255,.18);color:#c9bfff}.provider-dashboard_demoNotice__cEomD>svg,.provider-dashboard_partialFailure__hK_Xu>svg{flex:0 0 auto;height:1rem;width:1rem}.provider-dashboard_demoNotice__cEomD span,.provider-dashboard_partialFailure__hK_Xu div{display:grid;gap:.14rem}.provider-dashboard_demoNotice__cEomD strong,.provider-dashboard_partialFailure__hK_Xu strong{font-size:.72rem}.provider-dashboard_demoNotice__cEomD span,.provider-dashboard_partialFailure__hK_Xu span{font-size:.67rem;line-height:1.5}.provider-dashboard_partialFailure__hK_Xu span{color:#b9a180}.provider-dashboard_demoNotice__cEomD span{color:#9d93cf}.provider-dashboard_demoNotice__cEomD strong{color:#d6ceff}.provider-dashboard_metrics__XWnkw{display:grid;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr))}.provider-dashboard_metricCard__d64Po{background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 50%),var(--console-card);border:1px solid var(--console-border);border-radius:.95rem;display:grid;min-height:10rem;padding:.9rem}.provider-dashboard_metricCard__d64Po>div{align-items:center;background:rgba(127,232,248,.07);border:1px solid rgba(127,232,248,.13);border-radius:.65rem;color:var(--console-aqua);display:flex;height:2rem;justify-content:center;margin-bottom:1rem;width:2rem}.provider-dashboard_metricCard__d64Po svg{height:.9rem;width:.9rem}.provider-dashboard_metricCard__d64Po>span{color:#758a9e;font-size:.58rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.provider-dashboard_metricCard__d64Po>strong{font-size:1.55rem;font-weight:560;letter-spacing:-.035em;margin-top:.16rem}.provider-dashboard_metricCard__d64Po>small{color:#677d91;font-size:.61rem;line-height:1.45;margin-top:.3rem}.provider-dashboard_providerSection__9REMn{border-top:1px solid var(--console-border);margin-top:2rem;padding-top:1.7rem}.provider-dashboard_sectionHeading__6cQ_v{align-items:end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1rem}.provider-dashboard_sectionHeading__6cQ_v>div:first-child>span{color:var(--console-aqua);font-size:.59rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.provider-dashboard_sectionHeading__6cQ_v h2{font-size:1.45rem;font-weight:560;letter-spacing:-.035em;margin:.2rem 0 0}.provider-dashboard_legend___k9fr{display:flex;gap:.65rem}.provider-dashboard_legend___k9fr span{align-items:center;color:#71869a;display:flex;font-size:.58rem;gap:.32rem}.provider-dashboard_legend___k9fr i,.provider-dashboard_statusBadge__Jjcsb i{border-radius:999px;height:.38rem;width:.38rem}.provider-dashboard_legend___k9fr span[data-status=healthy] i,.provider-dashboard_statusBadge__Jjcsb[data-status=healthy] i{background:#51dca5}.provider-dashboard_legend___k9fr span[data-status=warning] i,.provider-dashboard_statusBadge__Jjcsb[data-status=warning] i{background:#edbd74}.provider-dashboard_legend___k9fr span[data-status=danger] i,.provider-dashboard_statusBadge__Jjcsb[data-status=danger] i{background:#eb7d82}.provider-dashboard_legend___k9fr span[data-status=neutral] i,.provider-dashboard_statusBadge__Jjcsb[data-status=neutral] i{background:#71869a}.provider-dashboard_providerGrid__Z0qFD{display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.provider-dashboard_providerCard__1dpGv{background:radial-gradient(circle at 100% 0,rgba(127,232,248,.045),transparent 33%),var(--console-card);border:1px solid var(--console-border);border-radius:1rem;min-width:0;padding:1rem}.provider-dashboard_providerCard__1dpGv[data-status=danger]{background:radial-gradient(circle at 100% 0,rgba(235,125,130,.06),transparent 33%),var(--console-card);border-color:rgba(235,125,130,.2)}.provider-dashboard_providerCard__1dpGv>header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.provider-dashboard_providerIdentity__GJyBI{align-items:center;display:flex;gap:.65rem;min-width:0}.provider-dashboard_providerIdentity__GJyBI>span{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--console-border);border-radius:.65rem;color:#93a8ba;display:flex;flex:0 0 auto;height:2.25rem;justify-content:center;width:2.25rem}.provider-dashboard_providerIdentity__GJyBI svg{height:1rem;width:1rem}.provider-dashboard_providerIdentity__GJyBI h3{font-size:.88rem;margin:0}.provider-dashboard_providerIdentity__GJyBI small{color:#62798d;display:block;font-size:.58rem;margin-top:.15rem}.provider-dashboard_statusBadge__Jjcsb{align-items:center;background:rgba(255,255,255,.03);border:1px solid var(--console-border);border-radius:999px;color:#8aa0b3;display:flex;flex:0 0 auto;font-size:.56rem;font-weight:800;gap:.34rem;padding:.36rem .48rem;text-transform:uppercase}.provider-dashboard_statusBadge__Jjcsb[data-status=healthy]{color:#7ce8bd}.provider-dashboard_statusBadge__Jjcsb[data-status=warning]{color:#f1c989}.provider-dashboard_statusBadge__Jjcsb[data-status=danger]{color:#f39da0}.provider-dashboard_providerUnavailable__CzshD{align-items:center;background:rgba(235,125,130,.06);border:1px solid rgba(235,125,130,.16);border-radius:.7rem;color:#ee9a9d;display:flex;gap:.6rem;margin-top:.75rem;padding:.58rem .65rem}.provider-dashboard_providerUnavailable__CzshD>svg{height:.9rem;width:.9rem}.provider-dashboard_providerUnavailable__CzshD span{display:grid;gap:.1rem}.provider-dashboard_providerUnavailable__CzshD strong{font-size:.64rem}.provider-dashboard_providerUnavailable__CzshD small{color:#9f7075;font-size:.56rem}.provider-dashboard_providerFacts__fCzS9{display:grid;gap:.45rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:1rem 0 0}.provider-dashboard_providerFacts__fCzS9>div{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.055);border-radius:.6rem;min-width:0;padding:.55rem}.provider-dashboard_providerFacts__fCzS9 dt{align-items:center;color:#62788c;display:flex;font-size:.52rem;gap:.28rem}.provider-dashboard_providerFacts__fCzS9 dt svg{height:.66rem;width:.66rem}.provider-dashboard_providerFacts__fCzS9 dd{color:#b0c0ce;font-size:.62rem;font-weight:700;margin:.3rem 0 0;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.provider-dashboard_healthTimeline__TbU09{align-items:center;border-bottom:1px solid rgba(255,255,255,.06);border-top:1px solid rgba(255,255,255,.06);color:#667d91;display:flex;flex-wrap:wrap;font-size:.56rem;gap:.7rem;margin-top:.75rem;padding-block:.6rem}.provider-dashboard_healthTimeline__TbU09 span{align-items:center;display:flex;gap:.28rem}.provider-dashboard_healthTimeline__TbU09 svg{height:.68rem;width:.68rem}.provider-dashboard_capabilities__jdTUL{margin-top:.65rem}.provider-dashboard_capabilities__jdTUL>span{color:#61788c;display:block;font-size:.52rem;font-weight:800;letter-spacing:.07em;margin-bottom:.38rem;text-transform:uppercase}.provider-dashboard_capabilities__jdTUL>div{display:flex;flex-wrap:wrap;gap:.28rem}.provider-dashboard_capabilities__jdTUL small{background:rgba(127,232,248,.045);border:1px solid rgba(127,232,248,.09);border-radius:999px;color:#7897a9;font-size:.5rem;padding:.28rem .4rem;text-transform:capitalize}.provider-dashboard_emptyProviders__0dD2r{align-items:center;border:1px dashed var(--console-border);border-radius:1rem;color:#6f8598;display:flex;flex-direction:column;padding:4rem 1rem;text-align:center}.provider-dashboard_emptyProviders__0dD2r svg{color:#8ba0b2;height:1.5rem;width:1.5rem}.provider-dashboard_emptyProviders__0dD2r h3{color:#b8c8d5;font-size:.9rem;margin:.7rem 0 0}.provider-dashboard_emptyProviders__0dD2r p{font-size:.65rem;margin:.35rem 0 0}.provider-dashboard_loading__mJd2B{min-height:35rem}.provider-dashboard_loadingMetrics__2B194,.provider-dashboard_loadingProviders__LoY0A{display:grid;gap:.65rem}.provider-dashboard_loadingMetrics__2B194{grid-template-columns:repeat(4,minmax(0,1fr))}.provider-dashboard_loadingProviders__LoY0A{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.7rem}.provider-dashboard_loadingMetrics__2B194 span,.provider-dashboard_loadingProviders__LoY0A span{animation:provider-dashboard_console-shimmer__dMy_E 1.2s ease-in-out infinite alternate;background:linear-gradient(105deg,transparent 25%,rgba(255,255,255,.04) 45%,transparent 65%),rgba(255,255,255,.025);background-size:220% 100%;border:1px solid var(--console-border);border-radius:.9rem}.provider-dashboard_loadingMetrics__2B194 span{height:10rem}.provider-dashboard_loadingProviders__LoY0A span{height:17rem}.provider-dashboard_loading__mJd2B p{color:#63798d;font-size:.68rem;text-align:center}.provider-dashboard_fullError__v_2A_{align-items:center;display:flex;flex-direction:column;min-height:34rem;padding-top:7rem;text-align:center}.provider-dashboard_fullError__v_2A_>svg{color:#efaf78;height:1.7rem;width:1.7rem}.provider-dashboard_fullError__v_2A_>span{color:#efaf78;font-size:.59rem;font-weight:850;letter-spacing:.12em;margin-top:.8rem;text-transform:uppercase}.provider-dashboard_fullError__v_2A_ h2{font-size:1.3rem;margin:.45rem 0 0}.provider-dashboard_fullError__v_2A_ p{color:#778da0;font-size:.7rem;line-height:1.6;max-width:32rem}.provider-dashboard_fullError__v_2A_ button{align-items:center;background:rgba(127,232,248,.07);border:1px solid rgba(127,232,248,.16);border-radius:999px;color:var(--console-aqua);cursor:pointer;display:flex;font:inherit;font-size:.66rem;font-weight:800;gap:.4rem;padding:.55rem .74rem}.provider-dashboard_fullError__v_2A_ button svg{height:.8rem;width:.8rem}.provider-dashboard_footer__xxnBz{align-items:center;border-top:1px solid var(--console-border);color:#61778b;display:flex;font-size:.61rem;justify-content:space-between;margin-top:3rem;min-height:7rem;padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.provider-dashboard_footer__xxnBz>span{align-items:center;display:flex;gap:.38rem}.provider-dashboard_footer__xxnBz svg{height:.75rem;width:.75rem}.provider-dashboard_footer__xxnBz a{color:#8da4b8;font-weight:750;text-decoration:none}.provider-dashboard_footer__xxnBz a:focus-visible,.provider-dashboard_footer__xxnBz a:hover{color:var(--console-aqua);outline:none}@keyframes provider-dashboard_console-spin__nXE78{to{transform:rotate(1turn)}}@keyframes provider-dashboard_console-shimmer__dMy_E{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1020px){.provider-dashboard_providerFacts__fCzS9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.provider-dashboard_metrics__XWnkw{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-dashboard_providerGrid__Z0qFD{grid-template-columns:1fr}.provider-dashboard_loadingMetrics__2B194{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-dashboard_loadingProviders__LoY0A{grid-template-columns:1fr}}@media (max-width:640px){.provider-dashboard_page__7nvJI{padding-inline:.8rem}.provider-dashboard_topbar__BOfxs{min-height:4.5rem}.provider-dashboard_topbar__BOfxs nav a{font-size:0;padding:.62rem}.provider-dashboard_topbar__BOfxs nav svg{height:1rem;width:1rem}.provider-dashboard_hero__cN7bD{align-items:flex-start;flex-direction:column;padding-block:3.4rem 2.5rem}.provider-dashboard_hero__cN7bD h1{font-size:2.8rem}.provider-dashboard_sectionHeading__6cQ_v{align-items:flex-start;flex-direction:column;gap:.7rem}.provider-dashboard_legend___k9fr{flex-wrap:wrap}.provider-dashboard_providerCard__1dpGv>header{align-items:flex-start}.provider-dashboard_footer__xxnBz{align-items:flex-start;flex-direction:column;gap:.8rem;justify-content:center}}@media (max-width:430px){.provider-dashboard_heroActions__UzDt_ button,.provider-dashboard_heroActions__UzDt_>span{min-height:2.25rem}.provider-dashboard_metrics__XWnkw{grid-template-columns:1fr}.provider-dashboard_metricCard__d64Po{min-height:8.5rem}.provider-dashboard_providerFacts__fCzS9{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.provider-dashboard_page__7nvJI *,.provider-dashboard_page__7nvJI :after,.provider-dashboard_page__7nvJI :before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}