.mock-maintenance-panel_mockPanel__Hvaz3{width:100%;display:flex;flex-direction:column;gap:12px;font-family:Inter,sans-serif}.mock-maintenance-panel_mockCard__LuNz7{background:#FFFFFF;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);padding:20px 24px;flex:1 1}.mock-maintenance-panel_mockCardRow__n8Hw9{display:flex;gap:12px}.mock-maintenance-panel_mockCardWide__ZbxWq{flex:2 1}.mock-maintenance-panel_mockCardTitle__Cra6P{font-family:Be Vietnam Pro,sans-serif;font-size:1rem;font-weight:700;color:#6b7280;margin:0 0 16px}.mock-maintenance-panel_mockStatRow__PaSTk{display:flex;align-items:flex-start;gap:0}.mock-maintenance-panel_mockStatItem__cyZ_d{flex:1 1;color:#8E9BB3;font-size:16px}.mock-maintenance-panel_mockIcon__pVlI4{width:20px;height:20px;color:#6b7280;margin-bottom:5px;display:block}.mock-maintenance-panel_mockStatLabel__Xci3A{font-size:.82rem;font-weight:300;color:#6b7280;margin:0 0 2px}.mock-maintenance-panel_mockStatValue__RTEBV{font-size:.95rem;font-weight:500;margin:0}.mock-maintenance-panel_mockDivider__P4EJb{width:1px;background:#E5E7EB;align-self:stretch;margin:0 16px;flex-shrink:0}.mock-maintenance-panel_mockGreen__GMFmc{color:#1FB26D}.mock-maintenance-panel_mockOrange__4l1Gw{color:#F19141}.mock-maintenance-panel_mockRed__EFbVC{color:#DA2525}[data-theme=dark] .mock-maintenance-panel_mockCard__LuNz7{background:#1A1A1D;border-color:#2A2A2E;box-shadow:0 2px 12px rgba(0,0,0,.3)}[data-theme=dark] .mock-maintenance-panel_mockCardTitle__Cra6P,[data-theme=dark] .mock-maintenance-panel_mockIcon__pVlI4{color:#7B828C}[data-theme=dark] .mock-maintenance-panel_mockStatLabel__Xci3A{color:#666}[data-theme=dark] .mock-maintenance-panel_mockDivider__P4EJb{background:#2A2A2E}@media (max-width:600px){.mock-maintenance-panel_mockCardRow__n8Hw9{flex-direction:column}.mock-maintenance-panel_mockStatRow__PaSTk{gap:0}.mock-maintenance-panel_mockStatItem__cyZ_d{font-size:14px}.mock-maintenance-panel_mockDivider__P4EJb{margin:0 10px}}.mock-driving-insights_mockPanel__44CnH{background:#FFFFFF;border-radius:16px;box-shadow:0 12px 48px rgba(0,0,0,.12);overflow:hidden;width:100%;font-family:Inter,sans-serif}.mock-driving-insights_mockHeader__CzBmU{padding:20px 24px 12px}.mock-driving-insights_mockTitle__MK_Qh{font-family:Be Vietnam Pro,sans-serif;font-size:1.2rem;font-weight:700;color:#2C3E57;letter-spacing:-.02em}.mock-driving-insights_mockSummaryRow___8cv3{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:12px;gap:12px;padding:0 24px 16px}.mock-driving-insights_mockSummaryCard__m4w8L{border:1px solid #e5e7eb;border-radius:10px;padding:14px}.mock-driving-insights_mockSummaryLabel__saYUS{font-size:.78rem;font-weight:500;color:#57606D;margin:0 0 6px}.mock-driving-insights_mockScoreWrap__lQPjh{display:flex;align-items:baseline;gap:2px;margin-bottom:8px}.mock-driving-insights_mockScoreValue__dziRg{font-family:Be Vietnam Pro,sans-serif;font-size:1.8rem;font-weight:700;color:#1FB26D;line-height:1}.mock-driving-insights_mockScoreMax__h_qly{font-size:.85rem;color:#8E9BB3}.mock-driving-insights_mockScoreBar__rowT6{height:6px;background:#E5E7EB;border-radius:3px;overflow:hidden}.mock-driving-insights_mockScoreBarFill__7I3y6{height:100%;background:linear-gradient(90deg,#1FB26D,#34D67F);border-radius:3px}.mock-driving-insights_mockStatValue__Cq4_C{font-family:Be Vietnam Pro,sans-serif;font-size:1.6rem;font-weight:700;color:#2C3E57;margin:0;line-height:1}.mock-driving-insights_mockTable__ilsv9{padding:0 24px 20px}.mock-driving-insights_mockTableHead__E1L_R{display:grid;grid-template-columns:1.8fr repeat(4,1fr);grid-gap:8px;gap:8px;padding:10px 14px;font-size:.78rem;font-weight:700;color:#2C3E57;background:#f9fafb;border-bottom:1px solid #e5e7eb;text-align:center}.mock-driving-insights_mockTableHead__E1L_R span:first-child{text-align:left}.mock-driving-insights_mockTableRow__Dm0Zh{display:grid;grid-template-columns:1.8fr repeat(4,1fr);grid-gap:8px;gap:8px;padding:12px 14px;font-size:.88rem;color:#4b5563;align-items:center;text-align:center;border-bottom:1px solid #f0f0f0}.mock-driving-insights_mockTableRow__Dm0Zh:last-child{border-bottom:none}.mock-driving-insights_mockDriverCell__blvJ5{display:flex;align-items:center;gap:10px;text-align:left;font-weight:500;color:#2C3E57}.mock-driving-insights_mockAvatar__UdFWW{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(31,100,178,.1);color:#1F64B2;font-size:.72rem;font-weight:700;flex-shrink:0}.mock-driving-insights_mockScoreBadge__Muezg{display:inline-block;font-size:.78rem;font-weight:600;padding:3px 12px;border-radius:12px}.mock-driving-insights_mockBadgeGreen__5Vp1m{background:rgba(31,178,109,.1);color:#1FB26D}.mock-driving-insights_mockBadgeOrange__V_2KI{background:#FEF3C7;color:#D97706}.mock-driving-insights_mockBadgeRed__AleeZ{background:#FEE2E2;color:#DC2626}.mock-driving-insights_mockWarn__gLviN{color:#DA2525;font-weight:600}[data-theme=dark] .mock-driving-insights_mockPanel__44CnH{background:#1A1A1D;box-shadow:0 12px 48px rgba(0,0,0,.4)}[data-theme=dark] .mock-driving-insights_mockTitle__MK_Qh{color:#F5F5F5}[data-theme=dark] .mock-driving-insights_mockSummaryCard__m4w8L{border-color:#2A2A2E;background:#111113}[data-theme=dark] .mock-driving-insights_mockSummaryLabel__saYUS{color:#888}[data-theme=dark] .mock-driving-insights_mockStatValue__Cq4_C{color:#F5F5F5}[data-theme=dark] .mock-driving-insights_mockScoreBar__rowT6{background:#2A2A2E}[data-theme=dark] .mock-driving-insights_mockTableHead__E1L_R{color:#CCC;background:#222225;border-bottom-color:#2A2A2E}[data-theme=dark] .mock-driving-insights_mockTableRow__Dm0Zh{color:#A0A0A0;border-bottom-color:#2A2A2E}[data-theme=dark] .mock-driving-insights_mockDriverCell__blvJ5{color:#F5F5F5}[data-theme=dark] .mock-driving-insights_mockAvatar__UdFWW{background:rgba(91,155,230,.15);color:#5B9BE6}[data-theme=dark] .mock-driving-insights_mockBadgeGreen__5Vp1m{background:rgba(31,178,109,.15)}[data-theme=dark] .mock-driving-insights_mockBadgeOrange__V_2KI{background:rgba(217,119,6,.15);color:#F59E0B}[data-theme=dark] .mock-driving-insights_mockBadgeRed__AleeZ{background:rgba(220,38,38,.15);color:#EF4444}@media (max-width:600px){.mock-driving-insights_mockSummaryRow___8cv3{grid-template-columns:1fr}.mock-driving-insights_mockTableHead__E1L_R span:nth-child(n+4),.mock-driving-insights_mockTableRow__Dm0Zh span:nth-child(n+4){display:none}.mock-driving-insights_mockTableHead__E1L_R,.mock-driving-insights_mockTableRow__Dm0Zh{grid-template-columns:1.8fr repeat(2,1fr)}}.mock-permissions-panel_mockPanel___ASLp{background:#FFFFFF;border-radius:16px;box-shadow:0 12px 48px rgba(0,0,0,.12);overflow:hidden;width:100%;font-family:Inter,sans-serif}.mock-permissions-panel_mockPanelHeader__vygv2{padding:20px 20px 2px}.mock-permissions-panel_mockPanelTitle__coRH8{font-family:Be Vietnam Pro,sans-serif;font-size:1.4rem;font-weight:700;color:#2C3E57;letter-spacing:-.02em}.mock-permissions-panel_mockTabs__SDl7c{display:flex;background:#F2F3F5;border-radius:8px;padding:3px;margin:16px 20px}.mock-permissions-panel_mockTab__YTWxM{flex:1 1;text-align:center;padding:7px 16px;font-size:.88rem;font-weight:500;color:#57606D;cursor:default;border-radius:6px}.mock-permissions-panel_mockTabActive__uEqUb{color:#2C3E57;font-weight:600;background:#FFFFFF;box-shadow:0 1px 4px rgba(0,0,0,.12)}.mock-permissions-panel_mockPermBody__nERLA{padding:10px 20px 20px}.mock-permissions-panel_mockSearchBar__JXSlC{display:flex;align-items:center;justify-content:space-between;border:1px solid #c5d0dc;border-radius:6px;padding:8px 12px;font-size:.9rem;color:#8E9BB3;margin-bottom:16px}.mock-permissions-panel_mockSearchBar__JXSlC i{color:#8E9BB3;font-size:14px}.mock-permissions-panel_mockPermRow__AsQ7Q{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:.9rem;color:#4b5563}.mock-permissions-panel_mockPermRow__AsQ7Q i{color:#8E9BB3;font-size:14px;width:20px;text-align:center}.mock-permissions-panel_mockPermChevron__NbrUD{color:#8E9BB3!important;font-size:12px!important}.mock-permissions-panel_mockCheckbox__tcB4S{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid #c5d0dc;border-radius:6px;flex-shrink:0;font-size:11px;color:transparent}.mock-permissions-panel_mockChecked__JRa9J{background:#1F64B2;border-color:#1F64B2}.mock-permissions-panel_mockChecked__JRa9J i{color:#FFFFFF!important;font-size:12px!important}.mock-permissions-panel_mockCheckedPartial__hKHhq{background:#1F64B2;border-color:#1F64B2}.mock-permissions-panel_mockCheckedPartial__hKHhq span{display:block;width:10px;height:2px;background:#FFFFFF;border-radius:1px}.mock-permissions-panel_mockPermSub___JrU8{padding-left:44px}.mock-permissions-panel_mockPanelCompact__hsI0C .mock-permissions-panel_mockPanelHeader__vygv2{padding:14px 16px 0}.mock-permissions-panel_mockPanelCompact__hsI0C .mock-permissions-panel_mockPanelTitle__coRH8{font-size:1.1rem}.mock-permissions-panel_mockPanelCompact__hsI0C .mock-permissions-panel_mockPermBody__nERLA{padding:6px 16px 14px}.mock-permissions-panel_mockPanelCompact__hsI0C .mock-permissions-panel_mockSearchBar__JXSlC{padding:5px 10px;font-size:.8rem;margin-bottom:10px}.mock-permissions-panel_mockPanelCompact__hsI0C .mock-permissions-panel_mockPermRow__AsQ7Q{padding:5px 0;gap:8px;font-size:.82rem}.mock-permissions-panel_mockPanelCompact__hsI0C .mock-permissions-panel_mockPermRow__AsQ7Q i{font-size:12px;width:16px}.mock-permissions-panel_mockPanelCompact__hsI0C .mock-permissions-panel_mockCheckbox__tcB4S{width:18px;height:18px;border-radius:4px}.mock-permissions-panel_mockPanelCompact__hsI0C .mock-permissions-panel_mockPermSub___JrU8{padding-left:34px}[data-theme=dark] .mock-permissions-panel_mockPanel___ASLp{background:#1A1A1D;box-shadow:0 12px 48px rgba(0,0,0,.4)}[data-theme=dark] .mock-permissions-panel_mockPanelTitle__coRH8{color:#F5F5F5}[data-theme=dark] .mock-permissions-panel_mockTabs__SDl7c{background:#151517}[data-theme=dark] .mock-permissions-panel_mockTab__YTWxM{color:#888}[data-theme=dark] .mock-permissions-panel_mockTabActive__uEqUb{color:#F5F5F5;background:#1A1A1D}[data-theme=dark] .mock-permissions-panel_mockSearchBar__JXSlC{border-color:#333;background:#111113;color:#555}[data-theme=dark] .mock-permissions-panel_mockPermRow__AsQ7Q{color:#CCC}[data-theme=dark] .mock-permissions-panel_mockPermRow__AsQ7Q i{color:#888}[data-theme=dark] .mock-permissions-panel_mockCheckbox__tcB4S{border-color:#444}[data-theme=dark] .mock-permissions-panel_mockCheckedPartial__hKHhq,[data-theme=dark] .mock-permissions-panel_mockChecked__JRa9J{background:#1F64B2;border-color:#1F64B2}