.mock-compliance-dashboard_mockDashboard__6tHPL{background:#FFFFFF;border-radius:16px;box-shadow:0 12px 48px rgba(0,0,0,.12);overflow:hidden;width:100%;max-width:740px;margin:0 auto;font-family:Inter,sans-serif}.mock-compliance-dashboard_mockDashHeader__kXoGI{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 16px}.mock-compliance-dashboard_mockDashTitle__gqxGv{font-family:Be Vietnam Pro,sans-serif;font-size:1.4rem;font-weight:700;color:#2C3E57;letter-spacing:-.02em}.mock-compliance-dashboard_mockSummaryRow__ROJRq{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding:0 28px 20px}.mock-compliance-dashboard_mockSummaryCard__jUCsE{border:1px solid #e5e7eb;border-radius:10px;padding:16px;text-align:left;position:relative}.mock-compliance-dashboard_mockSummaryHeader___gD5G{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.mock-compliance-dashboard_mockSummaryIcon__6CkTA{font-size:8px;color:#000;opacity:.45}.mock-compliance-dashboard_mockSummaryLabel__gMzhS{font-size:.78rem;font-weight:500;color:#57606D;margin:0}.mock-compliance-dashboard_mockSummaryValue__FkrNK{font-family:Be Vietnam Pro,sans-serif;font-size:1.6rem;font-weight:700;color:#2C3E57;margin:0;line-height:1}.mock-compliance-dashboard_mockSummaryValueRed__6Qo_C{color:#EF4444}.mock-compliance-dashboard_mockSummaryValueOrange__I8Fgt{color:#F59E0B}.mock-compliance-dashboard_mockTextTabs__YuDGV{display:flex;gap:4px;padding:0 28px;margin-bottom:16px;border-bottom:1px solid #e5e7eb}.mock-compliance-dashboard_mockTextTab__ie16H{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;font-size:.88rem;font-weight:500;color:#57606D;cursor:default;border-bottom:2px solid transparent;margin-bottom:-1px}.mock-compliance-dashboard_mockTextTabActive__G_k3E{color:#1F64B2;font-weight:600;border-bottom-color:#1F64B2}.mock-compliance-dashboard_mockTabBadge__Yut2L{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:.7rem;font-weight:600;border-radius:10px;background:#E5E7EB;color:#4b5563}.mock-compliance-dashboard_mockTextTabActive__G_k3E .mock-compliance-dashboard_mockTabBadge__Yut2L{background:rgba(31,100,178,.12);color:#1F64B2}.mock-compliance-dashboard_mockTabBadgeOrange__sASlu{background:#FEF3C7;color:#D97706}.mock-compliance-dashboard_mockTabBadgeRed__Rj7Nv{background:#FEE2E2;color:#DC2626}.mock-compliance-dashboard_mockTable__rKHx4{padding:0 28px 24px}.mock-compliance-dashboard_mockTableHead__1g7Pf{display:grid;grid-template-columns:1.8fr repeat(5,1fr);grid-gap:8px;gap:8px;padding:12px 16px;font-size:.85rem;font-weight:700;color:#2C3E57;background:#f9fafb;border-bottom:1px solid #e5e7eb;text-align:center}.mock-compliance-dashboard_mockTableHead__1g7Pf span:first-child{text-align:left}.mock-compliance-dashboard_mockTableRow__MHq4E{display:grid;grid-template-columns:1.8fr repeat(5,1fr);grid-gap:8px;gap:8px;padding:14px 16px;font-size:.88rem;color:#4b5563;align-items:center;text-align:center;border-bottom:1px solid #f0f0f0}.mock-compliance-dashboard_mockTableRow__MHq4E:last-child{border-bottom:none}.mock-compliance-dashboard_mockEmployeeCell__VINcW{display:flex;align-items:center;gap:10px;text-align:left;font-weight:500;color:#2C3E57}.mock-compliance-dashboard_mockAvatar__ICTxg{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-compliance-dashboard_mockStatusDot__ibSGv{display:inline-block;width:10px;height:10px;border-radius:50%}.mock-compliance-dashboard_mockDotGreen__AruUO{background:#34B569}.mock-compliance-dashboard_mockDotRed__DqpSD{background:#EF4444}.mock-compliance-dashboard_mockDotOrange__PdkHH{background:#F59E0B}.mock-compliance-dashboard_mockDashboardCompact__KPiYm{max-width:100%}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockDashHeader__kXoGI{padding:16px 20px 10px}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockDashTitle__gqxGv{font-size:1.1rem}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockSummaryRow__ROJRq{gap:8px;padding:0 20px 14px}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockSummaryCard__jUCsE{padding:10px}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockSummaryLabel__gMzhS{font-size:.7rem}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockSummaryValue__FkrNK{font-size:1.2rem}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockSummaryIcon__6CkTA{font-size:7px}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockTextTabs__YuDGV{padding:0 20px;margin-bottom:10px}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockTextTab__ie16H{padding:7px 10px;font-size:.78rem}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockTable__rKHx4{padding:0 20px 16px}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockTableHead__1g7Pf{padding:8px 12px;font-size:.75rem}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockTableRow__MHq4E{padding:8px 12px;font-size:.78rem}.mock-compliance-dashboard_mockDashboardCompact__KPiYm .mock-compliance-dashboard_mockAvatar__ICTxg{width:26px;height:26px;font-size:.62rem}[data-theme=dark] .mock-compliance-dashboard_mockDashboard__6tHPL{background:#1A1A1D;box-shadow:0 12px 48px rgba(0,0,0,.4)}[data-theme=dark] .mock-compliance-dashboard_mockDashTitle__gqxGv{color:#F5F5F5}[data-theme=dark] .mock-compliance-dashboard_mockSummaryCard__jUCsE{border-color:#2A2A2E;background:#111113}[data-theme=dark] .mock-compliance-dashboard_mockSummaryLabel__gMzhS{color:#888}[data-theme=dark] .mock-compliance-dashboard_mockSummaryValue__FkrNK{color:#F5F5F5}[data-theme=dark] .mock-compliance-dashboard_mockSummaryValueRed__6Qo_C{color:#EF4444}[data-theme=dark] .mock-compliance-dashboard_mockSummaryValueOrange__I8Fgt{color:#F59E0B}[data-theme=dark] .mock-compliance-dashboard_mockSummaryIcon__6CkTA{color:#fff;opacity:.35}[data-theme=dark] .mock-compliance-dashboard_mockTextTabs__YuDGV{border-bottom-color:#2A2A2E}[data-theme=dark] .mock-compliance-dashboard_mockTextTab__ie16H{color:#888}[data-theme=dark] .mock-compliance-dashboard_mockTextTabActive__G_k3E{color:#5B9BE6;border-bottom-color:#5B9BE6}[data-theme=dark] .mock-compliance-dashboard_mockTabBadge__Yut2L{background:#2A2A2E;color:#A0A0A0}[data-theme=dark] .mock-compliance-dashboard_mockTextTabActive__G_k3E .mock-compliance-dashboard_mockTabBadge__Yut2L{background:rgba(91,155,230,.15);color:#5B9BE6}[data-theme=dark] .mock-compliance-dashboard_mockTabBadgeOrange__sASlu{background:rgba(217,119,6,.15);color:#F59E0B}[data-theme=dark] .mock-compliance-dashboard_mockTabBadgeRed__Rj7Nv{background:rgba(220,38,38,.15);color:#EF4444}[data-theme=dark] .mock-compliance-dashboard_mockTableHead__1g7Pf{color:#CCC;background:#222225;border-bottom-color:#2A2A2E}[data-theme=dark] .mock-compliance-dashboard_mockTableRow__MHq4E{color:#A0A0A0;border-bottom-color:#2A2A2E}[data-theme=dark] .mock-compliance-dashboard_mockEmployeeCell__VINcW{color:#F5F5F5}[data-theme=dark] .mock-compliance-dashboard_mockAvatar__ICTxg{background:rgba(91,155,230,.15);color:#5B9BE6}@media (max-width:900px){.mock-compliance-dashboard_mockDashboard__6tHPL{max-width:100%}.mock-compliance-dashboard_mockSummaryRow__ROJRq{grid-template-columns:repeat(2,1fr)}.mock-compliance-dashboard_mockTableHead__1g7Pf,.mock-compliance-dashboard_mockTableRow__MHq4E{font-size:.78rem;gap:6px;padding:10px 12px}}@media (max-width:600px){.mock-compliance-dashboard_mockDashHeader__kXoGI{padding:16px 16px 10px}.mock-compliance-dashboard_mockDashTitle__gqxGv{font-size:1.1rem}.mock-compliance-dashboard_mockSummaryRow__ROJRq{grid-template-columns:repeat(2,1fr);padding:0 16px 14px;gap:8px}.mock-compliance-dashboard_mockSummaryCard__jUCsE{padding:10px}.mock-compliance-dashboard_mockSummaryLabel__gMzhS{font-size:.7rem}.mock-compliance-dashboard_mockSummaryValue__FkrNK{font-size:1.2rem}.mock-compliance-dashboard_mockTextTabs__YuDGV{gap:0;padding:0 16px;margin-bottom:12px;overflow:hidden;flex-wrap:wrap}.mock-compliance-dashboard_mockTextTab__ie16H{padding:6px;font-size:.7rem;white-space:nowrap}.mock-compliance-dashboard_mockTabBadge__Yut2L{min-width:16px;height:16px;font-size:.6rem;padding:0 3px}.mock-compliance-dashboard_mockTable__rKHx4{padding:0 16px 16px}.mock-compliance-dashboard_mockTableHead__1g7Pf span:nth-child(n+5),.mock-compliance-dashboard_mockTableRow__MHq4E span:nth-child(n+5){display:none}.mock-compliance-dashboard_mockTableHead__1g7Pf,.mock-compliance-dashboard_mockTableRow__MHq4E{grid-template-columns:1.8fr repeat(3,1fr);font-size:.72rem;gap:4px;padding:8px 10px}.mock-compliance-dashboard_mockAvatar__ICTxg{width:24px;height:24px;font-size:.58rem}.mock-compliance-dashboard_mockEmployeeCell__VINcW{gap:6px;font-size:.72rem}}.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}