.dashboard_root__btPZK{margin-top:.75rem}.dashboard_header__vh7y_,.dashboard_root__btPZK{display:flex;flex-direction:column;gap:1rem}.dashboard_toolbar__JxNAt{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;border:1px solid rgba(0,0,0,.05);border-radius:1.25rem;background:#fbfbf9;padding:.625rem .75rem;box-shadow:0 4px 20px rgba(0,0,0,.03)}.dashboard_periodLabel__1zjS8{display:flex;align-items:center;gap:.625rem;border-radius:.875rem;border:1px solid rgba(0,0,0,.06);background:#fff;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:#6b7280}.dashboard_periodLabel__1zjS8 span{color:#9ca3af}.dashboard_periodSelect__Q4whs{border:none;background:rgba(0,0,0,0);padding:0;font-size:.8125rem;font-weight:600;color:#1a1a2e;cursor:pointer;outline:none;appearance:none;padding-inline-end:.25rem}.dashboard_btnSecondary__ICMEe{display:inline-flex;align-items:center;border-radius:.875rem;border:1px solid rgba(0,0,0,.06);background:#fff;padding:.5rem 1rem;font-size:.8125rem;font-weight:700;color:#1a1a2e;transition:all .2s ease}.dashboard_btnSecondary__ICMEe:hover{background:#fff;border-color:rgba(13,115,119,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.dashboard_section__OOIPz{display:flex;flex-direction:column;gap:1.25rem}.dashboard_sectionTight__uqbyK{display:flex;flex-direction:column;gap:.75rem}.dashboard_sectionHeader__k5ZQh{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.dashboard_sectionTitle__6hOFH{display:flex;align-items:center;gap:.5rem;margin:0;font-family:var(--font-display);font-size:1rem;font-weight:800;color:#1a1a2e}.dashboard_sectionKicker__RruOI{font-weight:500}.dashboard_sectionKicker__RruOI,.dashboard_subsectionTitle__0DVv4{font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:#9a9696}.dashboard_subsectionTitle__0DVv4{font-weight:600}.dashboard_kpiGrid__ufNMo{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:768px){.dashboard_kpiGrid__ufNMo{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dashboard_kpiGrid__ufNMo{grid-template-columns:repeat(4,1fr)}}.dashboard_planGrid__BQWoh{display:grid;gap:.75rem}@media(min-width:768px){.dashboard_planGrid__BQWoh{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dashboard_planGrid__BQWoh{grid-template-columns:repeat(4,1fr)}}.dashboard_kpiCard__9tRZi{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.07);border-radius:20px;background:#fff;padding:1rem;text-align:start;box-shadow:0 1px 2px rgba(0,0,0,.04)}.dashboard_kpiCardHighlighted__GKvqf{border-color:rgba(13,115,119,.2);background:rgba(13,115,119,.06)}.dashboard_kpiCardTop__y3HNU{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.dashboard_kpiValue__iUbdM{margin:0;font-family:var(--font-display);font-size:2rem;font-weight:800;line-height:1;letter-spacing:-.025em;color:#1a1a2e}.dashboard_kpiValueAccent__s3j65{background:linear-gradient(135deg,#0d7377,#1fc8c8);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.dashboard_kpiBadge__v3HpK{flex-shrink:0;border-radius:9999px;padding:.125rem .5rem;font-size:11px;font-weight:600}.dashboard_kpiBadgeHealthy__Ju84a{background:rgba(13,115,119,.12);color:#14a085}.dashboard_kpiBadgeAttention__FerJu{background:rgba(255,107,74,.12);color:#c2410c}.dashboard_kpiLabel__iEWrE{margin-top:.25rem;display:flex;align-items:center;gap:.25rem;font-size:.875rem;color:#6b7280}.dashboard_kpiChange__8Z0f8{margin-top:.5rem;font-size:11px;font-weight:600;color:#5f5b5b}.dashboard_kpiChangeNegative__Hp9jq{color:#dc2626}.dashboard_kpiSparkline__AmSwg{margin-top:.5rem;height:1.75rem;width:100%;max-width:7.5rem}.dashboard_kpiProjection__OR6Vi{margin-top:.5rem;font-size:11px;line-height:1.5;color:#7a7676}.dashboard_kpiTrend__V3gF5{margin-top:.25rem;font-size:.75rem;color:#8b8888}.dashboard_planCard__WHDiH{display:flex;flex-direction:column;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.01));padding:1.25rem;text-align:start;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 24px -1px rgba(0,0,0,.2);position:relative;overflow:hidden;backdrop-filter:blur(12px)}.dashboard_planCard__WHDiH:hover{transform:translateY(-5px);box-shadow:0 20px 40px -12px rgba(0,0,0,.5);border-color:hsla(0,0%,100%,.1);background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.02))}.dashboard_planValue__bDbvv{margin:0;font-family:var(--font-display);font-size:1.5rem;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#fff}.dashboard_planLabel__e_B0x{margin-top:0;display:flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.5)}.dashboard_planDetail__UlkFj{margin-top:.5rem;font-size:11px;line-height:1.5;color:#7a7676}.dashboard_sparklineWrap__OmjOZ{height:100px;width:100%;margin-top:.35rem;margin-bottom:.5rem;display:flex;align-items:center;position:relative}.dashboard_sparklineSlot__FTLzO{flex-grow:1;display:flex;align-items:center;min-height:100px}.dashboard_sparklineGrid__LB0kD{stroke:hsla(0,0%,100%,.22);stroke-width:1}.light .dashboard_sparklineGrid__LB0kD,[data-bs-theme=light] .dashboard_sparklineGrid__LB0kD{stroke:rgba(0,0,0,.14)}.dashboard_sparklineTrack__7yyZ7{opacity:.65}.dashboard_sparklineEndDot__Pq21A,.dashboard_sparklineEndLine__aS_U7,.dashboard_sparklineFill___p3_6,.dashboard_sparklineLineDown__l0Hzh,.dashboard_sparklineLineHalo__G26Md,.dashboard_sparklineLineUp__BGMfp{transition:all .8s cubic-bezier(.4,0,.2,1)}.dashboard_sparklineLineUp__BGMfp{filter:drop-shadow(0 0 4px rgba(0,212,255,.55))}.dashboard_sparklineLineDown__l0Hzh{filter:drop-shadow(0 0 4px rgba(255,59,92,.55))}.dashboard_sparklineEndLine__aS_U7{opacity:.75}.dashboard_sparklineEndDot__Pq21A{filter:drop-shadow(0 0 5px rgba(255,255,255,.45))}.dashboard_chartsGrid__ZDzzs{display:grid;gap:.75rem}@media(min-width:1280px){.dashboard_chartsGrid__ZDzzs{grid-template-columns:repeat(2,1fr)}}.dark .dashboard_toolbar__JxNAt,[data-bs-theme=dark] .dashboard_toolbar__JxNAt{border-color:hsla(0,0%,100%,.08);background:#111827}.dark .dashboard_btnLink__an3M2,[data-bs-theme=dark] .dashboard_btnLink__an3M2{color:#1fc8c8}.dark .dashboard_periodLabel__1zjS8,[data-bs-theme=dark] .dashboard_periodLabel__1zjS8{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5)}.dark .dashboard_periodLabel__1zjS8 span,[data-bs-theme=dark] .dashboard_periodLabel__1zjS8 span{color:hsla(0,0%,100%,.4)}.dark .dashboard_periodSelect__Q4whs,[data-bs-theme=dark] .dashboard_periodSelect__Q4whs{color:#fff}.dark .dashboard_btnSecondary__ICMEe,[data-bs-theme=dark] .dashboard_btnSecondary__ICMEe{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:#fff}.dark .dashboard_btnSecondary__ICMEe:hover,[data-bs-theme=dark] .dashboard_btnSecondary__ICMEe:hover{background:hsla(0,0%,100%,.08);border-color:rgba(31,200,200,.3)}.dark .dashboard_sectionTitle__6hOFH,[data-bs-theme=dark] .dashboard_sectionTitle__6hOFH{color:#fff}.dark .dashboard_sectionKicker__RruOI,.dark .dashboard_subsectionTitle__0DVv4,[data-bs-theme=dark] .dashboard_sectionKicker__RruOI,[data-bs-theme=dark] .dashboard_subsectionTitle__0DVv4{color:hsla(0,0%,100%,.45)}.dark .dashboard_kpiCard__9tRZi,[data-bs-theme=dark] .dashboard_kpiCard__9tRZi{border-color:hsla(0,0%,100%,.1);background:#18202d}.dark .dashboard_kpiCardHighlighted__GKvqf,[data-bs-theme=dark] .dashboard_kpiCardHighlighted__GKvqf{border-color:rgba(31,200,200,.25);background:rgba(13,115,119,.15)}.dark .dashboard_kpiValue__iUbdM,[data-bs-theme=dark] .dashboard_kpiValue__iUbdM{color:#fff}.dark .dashboard_kpiBadgeHealthy__Ju84a,[data-bs-theme=dark] .dashboard_kpiBadgeHealthy__Ju84a{background:rgba(0,0,0,0);border:1px solid rgba(31,200,200,.3);color:#7ee6e6}.dark .dashboard_kpiBadgeAttention__FerJu,[data-bs-theme=dark] .dashboard_kpiBadgeAttention__FerJu{background:rgba(0,0,0,0);border:1px solid rgba(255,107,74,.3);color:#ffb199}.dark .dashboard_kpiChange__8Z0f8,.dark .dashboard_kpiLabel__iEWrE,[data-bs-theme=dark] .dashboard_kpiChange__8Z0f8,[data-bs-theme=dark] .dashboard_kpiLabel__iEWrE{color:hsla(0,0%,100%,.6)}.dark .dashboard_kpiChangeNegative__Hp9jq,[data-bs-theme=dark] .dashboard_kpiChangeNegative__Hp9jq{color:#fca5a5}.dark .dashboard_kpiProjection__OR6Vi,[data-bs-theme=dark] .dashboard_kpiProjection__OR6Vi{color:hsla(0,0%,100%,.6)}.dark .dashboard_kpiTrend__V3gF5,[data-bs-theme=dark] .dashboard_kpiTrend__V3gF5{color:hsla(0,0%,100%,.45)}.dark .dashboard_planCard__WHDiH,[data-bs-theme=dark] .dashboard_planCard__WHDiH{border-color:hsla(0,0%,100%,.05);background:#0d1117;box-shadow:0 4px 20px rgba(0,0,0,.4)}.dark .dashboard_planCard__WHDiH:hover,[data-bs-theme=dark] .dashboard_planCard__WHDiH:hover{border-color:rgba(20,184,166,.3);background:#0f172a}.dark .dashboard_planValue__bDbvv,[data-bs-theme=dark] .dashboard_planValue__bDbvv{color:#fff}.dark .dashboard_planLabel__e_B0x,[data-bs-theme=dark] .dashboard_planLabel__e_B0x{color:hsla(0,0%,100%,.75)}.dark .dashboard_planDetail__UlkFj,[data-bs-theme=dark] .dashboard_planDetail__UlkFj{color:hsla(0,0%,100%,.55)}