.Dashboard_dashboard__Zl7zh{--dash-ink:#18181b;--dash-muted:#6f7b8d;--dash-border:#e3e8ef;--dash-surface:#ffffff;--dash-canvas:#f4f7fa;--dash-brand:#e1192d;--dash-brand-dark:#b80f20;--dash-amber:#f2a33a;color:var(--dash-ink)}.Dashboard_pageHeader__sxvFP{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.Dashboard_eyebrow__RahFj{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--dash-brand-dark);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.Dashboard_pageHeader__sxvFP h1{color:var(--dash-ink);font-size:clamp(26px,2.4vw,36px);font-weight:720;letter-spacing:-.045em;line-height:1.08}.Dashboard_pageHeader__sxvFP p{margin-top:7px;color:var(--dash-muted);font-size:14px}.Dashboard_headerActions__XQhfQ{display:flex;gap:9px}.Dashboard_primaryAction__8tqnV,.Dashboard_secondaryAction__Izurg{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 15px;border-radius:11px;font-size:12px;font-weight:700;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.Dashboard_primaryAction__8tqnV{border:1px solid var(--dash-brand);background:var(--dash-brand);color:#fff;box-shadow:0 7px 18px rgba(225,25,45,.2)}.Dashboard_secondaryAction__Izurg{border:1px solid #dce2ea;background:#fff;color:#334155}.Dashboard_primaryAction__8tqnV:hover,.Dashboard_secondaryAction__Izurg:hover{transform:translateY(-1px)}.Dashboard_secondaryAction__Izurg:hover{background:#f8fafc}.Dashboard_hero__N_A67{position:relative;display:grid;grid-template-columns:minmax(320px,.85fr) minmax(540px,1.4fr);overflow:hidden;border-radius:22px;background:radial-gradient(circle at 82% 6%,rgba(225,25,45,.24),transparent 30%),linear-gradient(135deg,#0d0d0f,#17171a 55%,#3a0b12 125%);color:#fff;box-shadow:0 20px 45px rgba(15,23,42,.16)}.Dashboard_hero__N_A67:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:36px 36px}.Dashboard_heroMetrics__ibG01,.Dashboard_heroRevenue__eEDBb{position:relative;z-index:1}.Dashboard_heroRevenue__eEDBb{display:flex;flex-direction:column;justify-content:center;padding:32px 34px;border-right:1px solid rgba(255,255,255,.1)}.Dashboard_heroLabel__AxRWO{display:flex;align-items:center;gap:8px;color:#9fb1c4;font-size:12px;font-weight:650}.Dashboard_heroLabel__AxRWO svg{color:#ff7180}.Dashboard_heroRevenue__eEDBb>strong{margin-top:12px;color:#fff;font-size:clamp(36px,4vw,55px);font-weight:740;letter-spacing:-.055em;line-height:1}.Dashboard_heroRevenue__eEDBb>p{margin-top:10px;color:#8fa1b5;font-size:12px}.Dashboard_heroTrend__xplDa{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:7px;margin-top:25px;padding:8px 11px;border:1px solid rgba(255,113,128,.2);border-radius:999px;background:rgba(225,25,45,.1);color:#ff9aa5;font-size:11px;font-weight:650}.Dashboard_heroMetrics__ibG01{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.Dashboard_heroMetric__jaK5C{min-height:132px;display:flex;align-items:center;gap:13px;padding:24px;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.Dashboard_heroMetric__jaK5C:nth-child(2n){border-right:0}.Dashboard_heroMetric__jaK5C:nth-child(n+3){border-bottom:0}.Dashboard_metricIcon__be_xF{width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:12px;background:rgba(225,25,45,.12);color:#ff7180}.Dashboard_warningIcon__ywCFF{background:rgba(251,191,36,.11);color:#fbbf24}.Dashboard_heroMetric__jaK5C>div{min-width:0;display:grid;grid-template-columns:1fr auto;align-items:baseline;grid-gap:3px 12px;gap:3px 12px;flex:1 1}.Dashboard_heroMetric__jaK5C small{grid-column:1;color:#91a3b6;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.Dashboard_heroMetric__jaK5C strong{grid-column:2;grid-row:1/span 2;color:#fff;font-size:27px;font-weight:720;letter-spacing:-.04em}.Dashboard_heroMetric__jaK5C p{grid-column:1;color:#71849a;font-size:11px}.Dashboard_quickGrid__zKjHW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px;margin:16px 0}.Dashboard_quickCard__ZanAr{min-height:82px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:15px;border:1px solid var(--dash-border);border-radius:14px;background:#fff;color:var(--dash-ink);text-align:left;box-shadow:0 3px 12px rgba(15,23,42,.035);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.Dashboard_quickCard__ZanAr:hover{transform:translateY(-2px);border-color:#efb8c0;box-shadow:0 10px 24px rgba(15,23,42,.07)}.Dashboard_quickCard__ZanAr>span:nth-child(2){min-width:0;display:flex;flex-direction:column}.Dashboard_quickCard__ZanAr strong{overflow:hidden;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.Dashboard_quickCard__ZanAr small{margin-top:3px;overflow:hidden;color:#8a96a6;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.Dashboard_quickCard__ZanAr>svg{color:#bbc4cf}.Dashboard_quickIcon__mejQT{width:42px;height:42px;display:grid;place-items:center;border-radius:12px}.Dashboard_teal__mAwqW{background:#fff1f3;color:#c10f22}.Dashboard_amber__Z4MDZ{background:#fff4df;color:#dc8b13}.Dashboard_violet___zNBF{background:#f1f1f2;color:#27272a}.Dashboard_analyticsGrid__Cwwly{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(270px,.65fr);grid-gap:16px;gap:16px;margin-bottom:16px}.Dashboard_analyticsCard__iLA3f,.Dashboard_invoiceCard__vCZq5,.Dashboard_serviceCard__nBezC,.Dashboard_workshopCard__RiOBK{min-width:0;border:1px solid var(--dash-border);border-radius:17px;background:#fff;box-shadow:0 5px 18px rgba(15,23,42,.04);padding:21px}.Dashboard_cardHeader___DK43{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:19px}.Dashboard_cardKicker__QzmKe{color:var(--dash-brand-dark);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.Dashboard_cardHeader___DK43 h2{display:flex;align-items:center;gap:8px;margin-top:4px;color:var(--dash-ink);font-size:16px;font-weight:720}.Dashboard_cardHeader___DK43 h2 svg{color:var(--dash-brand)}.Dashboard_cardHeader___DK43 p{margin-top:4px;color:#94a0af;font-size:11px}.Dashboard_chartSummary__ZcU7A{min-width:118px;display:flex;flex-direction:column;align-items:flex-end;padding:9px 11px;border:1px solid #e5eaf0;border-radius:10px;background:#f8fafc}.Dashboard_chartSummary__ZcU7A small{color:#8d99a9;font-size:10px}.Dashboard_chartSummary__ZcU7A strong{margin-top:2px;color:var(--dash-ink);font-size:14px;font-weight:720}.Dashboard_revenueChart__oHa5B{position:relative;height:245px;display:flex;align-items:stretch;gap:clamp(10px,2vw,26px);padding:5px 10px 0}.Dashboard_chartGridLines__ASK55{position:absolute;inset:25px 10px 28px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.Dashboard_chartGridLines__ASK55 i{width:100%;border-top:1px dashed #e7ebf0}.Dashboard_barColumn__FzAfw{position:relative;z-index:1;min-width:0;display:grid;grid-template-rows:20px 1fr 24px;align-items:end;justify-items:center;flex:1 1;grid-gap:5px;gap:5px}.Dashboard_barColumn__FzAfw>span{color:#8693a4;font-size:9px;font-weight:650;white-space:nowrap}.Dashboard_barTrack__qeYQ_{width:min(48px,75%);height:100%;display:flex;align-items:flex-end;overflow:hidden;border-radius:8px 8px 3px 3px;background:rgba(226,232,240,.65)}.Dashboard_barFill__K9PSR{width:100%;min-height:5px;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#f04455,#c10f22);box-shadow:0 -6px 18px rgba(225,25,45,.2);transition:height .35s ease}.Dashboard_barColumn__FzAfw>strong{color:#657286;font-size:10px;font-weight:700}.Dashboard_workshopCard__RiOBK{display:flex;flex-direction:column}.Dashboard_completionWrap__vRXvD{display:grid;place-items:center;padding:5px 0 16px}.Dashboard_completionRing__kZttE{width:148px;height:148px;display:grid;place-items:center;border-radius:50%}.Dashboard_completionRing__kZttE>div{width:110px;height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #edf0f4}.Dashboard_completionRing__kZttE strong{color:var(--dash-ink);font-size:28px;font-weight:750;letter-spacing:-.04em}.Dashboard_completionRing__kZttE span{margin-top:-2px;color:#8b97a7;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.Dashboard_workshopStats__OlrKT{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.Dashboard_workshopStats__OlrKT>div{position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:2px 7px;gap:2px 7px;padding:11px;border-radius:10px;background:#f7f9fb}.Dashboard_workshopStats__OlrKT small{color:#8b97a7;font-size:9px}.Dashboard_workshopStats__OlrKT strong{grid-column:2;color:var(--dash-ink);font-size:17px}.Dashboard_doneDot__ZrFo2,.Dashboard_openDot__4FeAb{width:8px;height:8px;grid-row:1/span 2;align-self:center;border-radius:50%}.Dashboard_openDot__4FeAb{background:var(--dash-amber)}.Dashboard_doneDot__ZrFo2{background:var(--dash-brand)}.Dashboard_cardLink__7KBDg{width:100%;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:auto;padding:8px 12px;border:1px solid #dfe5eb;border-radius:10px;background:#fff;color:#435064;font-size:10px;font-weight:700}.Dashboard_cardLink__7KBDg:hover{background:#f8fafc}.Dashboard_bottomGrid__5vpHV{display:grid;grid-template-columns:minmax(310px,.72fr) minmax(0,1.55fr);grid-gap:16px;gap:16px}.Dashboard_serviceContent__3LhzZ{display:grid;grid-template-columns:155px minmax(0,1fr);align-items:center;grid-gap:22px;gap:22px}.Dashboard_donut__JSFBF{width:155px;height:155px;display:grid;place-items:center;border-radius:50%}.Dashboard_donut__JSFBF>div{width:102px;height:102px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #edf0f3}.Dashboard_donut__JSFBF strong{color:var(--dash-ink);font-size:25px;font-weight:750}.Dashboard_donut__JSFBF span{color:#8b97a7;font-size:9px;text-transform:uppercase}.Dashboard_serviceLegend___KTe3{min-width:0;display:flex;flex-direction:column;gap:11px}.Dashboard_serviceLegend___KTe3>div{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px}.Dashboard_serviceLegend___KTe3 i{width:8px;height:8px;border-radius:3px}.Dashboard_serviceLegend___KTe3 span{overflow:hidden;color:#566376;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.Dashboard_serviceLegend___KTe3 strong{color:var(--dash-ink);font-size:11px}.Dashboard_viewAll__gFC_W{display:inline-flex;align-items:center;gap:5px;padding:5px;border:0;background:transparent;color:var(--dash-brand-dark);font-size:10px;font-weight:750}.Dashboard_viewAll__gFC_W:hover{color:#8f0a17}.Dashboard_tableWrap__84LED{overflow-x:auto;margin:0 -21px -21px}.Dashboard_invoiceTable__VpvNp{width:100%;border-collapse:collapse;font-size:12px}.Dashboard_invoiceTable__VpvNp td,.Dashboard_invoiceTable__VpvNp th{padding:11px 14px;border-top:1px solid #edf0f4;text-align:left;white-space:nowrap}.Dashboard_invoiceTable__VpvNp th{background:#f8fafc;color:#8793a3;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.Dashboard_invoiceTable__VpvNp tbody tr:hover td{background:#fbfcfd}.Dashboard_invoiceTable__VpvNp td{color:#667286}.Dashboard_invoiceTable__VpvNp td strong{color:var(--dash-ink);font-weight:680}.Dashboard_invoiceTable__VpvNp td:last-child,.Dashboard_invoiceTable__VpvNp th:last-child{padding-right:21px;text-align:right}.Dashboard_invoiceTable__VpvNp td:first-child,.Dashboard_invoiceTable__VpvNp th:first-child{padding-left:21px}.Dashboard_invoiceId___1SpJ{color:var(--dash-brand-dark);font-weight:750}.Dashboard_invoiceId___1SpJ,.Dashboard_vehicle__r2NSQ{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.Dashboard_vehicle__r2NSQ{padding:4px 7px;border-radius:6px;background:#f0f3f7;color:#556274;font-size:9px;font-weight:700}.Dashboard_paymentBadge__X6w_g{display:inline-flex;padding:4px 7px;border-radius:999px;background:#eef2f6;color:#607084;font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.Dashboard_payCash__2IsPn{background:#e8faf2;color:#08775a}.Dashboard_payUPI__YO3gM{background:#eeeafd;color:#5d4fc1}.Dashboard_payCard__P9MH4{background:#fff3df;color:#b9730f}.Dashboard_amount__fopi5{color:var(--dash-ink)!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:750}.Dashboard_noData__VzFuw{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#9aa5b3;font-size:11px}@media (max-width:1180px){.Dashboard_hero__N_A67{grid-template-columns:1fr}.Dashboard_heroRevenue__eEDBb{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.Dashboard_analyticsGrid__Cwwly,.Dashboard_bottomGrid__5vpHV{grid-template-columns:1fr}.Dashboard_serviceContent__3LhzZ{grid-template-columns:175px minmax(0,1fr)}}@media (max-width:760px){.Dashboard_pageHeader__sxvFP{align-items:stretch;flex-direction:column}.Dashboard_headerActions__XQhfQ{width:100%}.Dashboard_headerActions__XQhfQ button{flex:1 1}.Dashboard_heroRevenue__eEDBb{padding:26px 22px}.Dashboard_heroMetrics__ibG01{grid-template-columns:1fr}.Dashboard_heroMetric__jaK5C{min-height:100px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)!important}.Dashboard_heroMetric__jaK5C:last-child{border-bottom:0!important}.Dashboard_quickGrid__zKjHW{grid-template-columns:1fr}.Dashboard_cardHeader___DK43{flex-direction:column}.Dashboard_chartSummary__ZcU7A{align-items:flex-start}.Dashboard_revenueChart__oHa5B{gap:5px;padding-inline:0}.Dashboard_barColumn__FzAfw>span{display:none}.Dashboard_barColumn__FzAfw{grid-template-rows:1fr 24px}.Dashboard_serviceContent__3LhzZ{grid-template-columns:1fr;justify-items:center}.Dashboard_serviceLegend___KTe3{width:100%}.Dashboard_tableWrap__84LED{margin-inline:-21px}.Dashboard_invoiceTable__VpvNp{min-width:720px}}