.DashboardOverview-module__4Bny3W__root{gap:14px;display:grid}.DashboardOverview-module__4Bny3W__authGate{max-width:640px}.DashboardOverview-module__4Bny3W__authActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.DashboardOverview-module__4Bny3W__hero{gap:6px;display:grid}.DashboardOverview-module__4Bny3W__heroGrid{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:14px;display:grid}.DashboardOverview-module__4Bny3W__heroTitle{max-width:860px;margin:0;font-size:clamp(32px,4vw,44px);font-weight:800;line-height:1.02}.DashboardOverview-module__4Bny3W__heroSub{color:var(--text-muted);max-width:860px;margin:0;font-size:14px}.DashboardOverview-module__4Bny3W__stakeholderSwitch{flex-wrap:wrap;gap:8px;display:flex}.DashboardOverview-module__4Bny3W__statusRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DashboardOverview-module__4Bny3W__stakeholderLink{border:1px solid var(--border-soft);background:color-mix(in srgb,var(--surface-3)34%,var(--surface)66%);font-size:var(--font-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);border-radius:999px;padding:8px 12px;font-weight:800;text-decoration:none}.DashboardOverview-module__4Bny3W__stakeholderLink:hover{color:var(--text)}.DashboardOverview-module__4Bny3W__stakeholderLink:focus-visible,.DashboardOverview-module__4Bny3W__scheduleActionLink:focus-visible,.DashboardOverview-module__4Bny3W__scheduleActionButton:focus-visible,.DashboardOverview-module__4Bny3W__compactRow:focus-visible,.DashboardOverview-module__4Bny3W__activityLink:focus-visible,.DashboardOverview-module__4Bny3W__scheduleLink:focus-visible,.DashboardOverview-module__4Bny3W__rowLink:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--surface-strong)80%,transparent),var(--shadow-focus);outline:none}.DashboardOverview-module__4Bny3W__stakeholderLinkActive{color:var(--text-strong);border-color:color-mix(in srgb,var(--primary)42%,var(--border));background:color-mix(in srgb,var(--primary-soft)82%,var(--surface)18%)}.DashboardOverview-module__4Bny3W__stakeholderCompact{border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-raised)94%,transparent)0%,color-mix(in srgb,var(--surface)94%,transparent)100%);box-shadow:var(--shadow-xs),var(--shadow);gap:12px;padding:16px;display:grid}.DashboardOverview-module__4Bny3W__compactIdentity{align-items:center;gap:10px;display:flex}.DashboardOverview-module__4Bny3W__compactAvatar,.DashboardOverview-module__4Bny3W__scheduleAvatar{object-fit:cover;border:1px solid var(--border-soft);border-radius:50%;width:38px;height:38px}.DashboardOverview-module__4Bny3W__compactTitle,.DashboardOverview-module__4Bny3W__kpiLabel{color:var(--text-soft);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px;font-weight:800}.DashboardOverview-module__4Bny3W__compactName,.DashboardOverview-module__4Bny3W__scheduleName{margin:0;font-size:15px;font-weight:800}.DashboardOverview-module__4Bny3W__compactSub,.DashboardOverview-module__4Bny3W__scheduleMeta,.DashboardOverview-module__4Bny3W__kpiMeta,.DashboardOverview-module__4Bny3W__activityMeta,.DashboardOverview-module__4Bny3W__ackError,.DashboardOverview-module__4Bny3W__scheduleDate{color:var(--text-muted);margin:0;font-size:13px}.DashboardOverview-module__4Bny3W__compactKyc,.DashboardOverview-module__4Bny3W__compactRow,.DashboardOverview-module__4Bny3W__kpiCard{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface-3)24%,var(--surface)76%)}.DashboardOverview-module__4Bny3W__compactKyc{grid-template-columns:76px 1fr;gap:8px;padding:8px;display:grid}.DashboardOverview-module__4Bny3W__compactDocThumb{object-fit:cover;border:1px solid var(--border-soft);border-radius:8px;width:100%;height:56px}.DashboardOverview-module__4Bny3W__compactKycMeta,.DashboardOverview-module__4Bny3W__compactRows{gap:6px;display:grid}.DashboardOverview-module__4Bny3W__compactRow{color:var(--text);transition:background var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;text-decoration:none;display:flex}.DashboardOverview-module__4Bny3W__compactRow:hover,.DashboardOverview-module__4Bny3W__kpiCardLink:hover .DashboardOverview-module__4Bny3W__kpiCard,.DashboardOverview-module__4Bny3W__scheduleActionLink:hover,.DashboardOverview-module__4Bny3W__scheduleActionButton:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary)40%,var(--border));background:color-mix(in srgb,var(--primary-soft)72%,var(--surface)28%)}.DashboardOverview-module__4Bny3W__kpiGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.DashboardOverview-module__4Bny3W__kpiCard{gap:8px;padding:16px;display:grid}.DashboardOverview-module__4Bny3W__kpiCardLink{text-decoration:none}.DashboardOverview-module__4Bny3W__kpiValue{margin:0;font-size:30px;font-weight:800;line-height:1}.DashboardOverview-module__4Bny3W__twoCols{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:14px;display:grid}.DashboardOverview-module__4Bny3W__calendarRow{grid-template-columns:minmax(0,1fr) minmax(300px,1fr);align-items:start;gap:14px;display:grid}.DashboardOverview-module__4Bny3W__scheduleHeader,.DashboardOverview-module__4Bny3W__scheduleActions,.DashboardOverview-module__4Bny3W__docInboxHead,.DashboardOverview-module__4Bny3W__docInboxActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DashboardOverview-module__4Bny3W__scheduleActionLink,.DashboardOverview-module__4Bny3W__scheduleActionButton{border:1px solid var(--border-soft);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:color-mix(in srgb,var(--surface-3)34%,var(--surface)66%);cursor:pointer;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.DashboardOverview-module__4Bny3W__engagementList,.DashboardOverview-module__4Bny3W__scheduleList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.DashboardOverview-module__4Bny3W__engagementItem,.DashboardOverview-module__4Bny3W__scheduleItem,.DashboardOverview-module__4Bny3W__activityItem{border-radius:var(--radius-sm);border:1px solid var(--border-soft);background:color-mix(in srgb,var(--surface-3)22%,var(--surface)78%);gap:6px;padding:14px;display:grid}.DashboardOverview-module__4Bny3W__engagementLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);font-size:12px;font-weight:800}.DashboardOverview-module__4Bny3W__engagementValue{color:var(--text-strong);font-size:17px;font-weight:800}.DashboardOverview-module__4Bny3W__activityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.DashboardOverview-module__4Bny3W__activityCol{gap:10px;display:grid}.DashboardOverview-module__4Bny3W__activityLink,.DashboardOverview-module__4Bny3W__scheduleLink,.DashboardOverview-module__4Bny3W__rowLink{color:var(--text-strong);font-weight:700;text-decoration:none}.DashboardOverview-module__4Bny3W__activityLink:hover,.DashboardOverview-module__4Bny3W__scheduleLink:hover,.DashboardOverview-module__4Bny3W__rowLink:hover{color:var(--primary)}.DashboardOverview-module__4Bny3W__tableWrap{border:1px solid var(--border-soft);border-radius:var(--radius-sm);overflow:auto}.DashboardOverview-module__4Bny3W__table{border-collapse:collapse;width:100%;min-width:560px}.DashboardOverview-module__4Bny3W__table th,.DashboardOverview-module__4Bny3W__table td{border-bottom:1px solid color-mix(in srgb,var(--border)88%,transparent);text-align:left;padding:12px 14px}.DashboardOverview-module__4Bny3W__table th{letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);background:color-mix(in srgb,var(--surface-3)40%,var(--surface)60%);font-size:12px;font-weight:800}.DashboardOverview-module__4Bny3W__clickRow:hover td{background:color-mix(in srgb,var(--primary-soft)42%,var(--surface)58%)}@media (max-width:1100px){.DashboardOverview-module__4Bny3W__heroGrid,.DashboardOverview-module__4Bny3W__twoCols,.DashboardOverview-module__4Bny3W__calendarRow,.DashboardOverview-module__4Bny3W__activityGrid{grid-template-columns:1fr}}
.DashboardWorkspace-module__hmJp2W__workspace{gap:14px;display:grid}.DashboardWorkspace-module__hmJp2W__toolbar{gap:10px;display:grid}.DashboardWorkspace-module__hmJp2W__modeBar{border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-raised)94%,transparent)0%,color-mix(in srgb,var(--surface)94%,transparent)100%);box-shadow:var(--shadow-xs);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.DashboardWorkspace-module__hmJp2W__modeCopy{gap:4px;display:grid}.DashboardWorkspace-module__hmJp2W__modeLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);margin:0;font-size:12px;font-weight:800}.DashboardWorkspace-module__hmJp2W__modeActions{align-items:center;gap:8px;display:flex}.DashboardWorkspace-module__hmJp2W__hint{font-size:var(--font-sm);color:var(--text-muted);margin:0}.DashboardWorkspace-module__hmJp2W__hiddenList{flex-wrap:wrap;gap:8px;display:flex}.DashboardWorkspace-module__hmJp2W__chipButton{border:1px solid var(--border-soft);background:color-mix(in srgb,var(--surface-3)32%,var(--surface)68%);color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.DashboardWorkspace-module__hmJp2W__chipButton:hover{color:var(--text-strong);border-color:color-mix(in srgb,var(--primary)40%,var(--border))}.DashboardWorkspace-module__hmJp2W__chipButton:focus-visible,.DashboardWorkspace-module__hmJp2W__closeButton:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--surface-strong)80%,transparent),var(--shadow-focus);outline:none}.DashboardWorkspace-module__hmJp2W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.DashboardWorkspace-module__hmJp2W__gridDropActive{outline:1px dashed color-mix(in srgb,var(--primary)48%,var(--border));outline-offset:8px;border-radius:var(--radius-md)}.DashboardWorkspace-module__hmJp2W__panelShell{transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast),background var(--transition-fast),opacity var(--transition-fast);border-radius:22px;padding:8px}.DashboardWorkspace-module__hmJp2W__panelShellView{background:0 0;border:1px solid #0000}.DashboardWorkspace-module__hmJp2W__panelShellCustomize{border:1px dashed color-mix(in srgb,var(--border-strong)84%,transparent);background:color-mix(in srgb,var(--surface-2)74%,var(--surface)26%);cursor:grab}.DashboardWorkspace-module__hmJp2W__panelShellDrag{opacity:.72;cursor:grabbing}.DashboardWorkspace-module__hmJp2W__panelShellDropTarget{border-style:solid;border-color:color-mix(in srgb,var(--primary)70%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--primary)28%,transparent);background:color-mix(in srgb,var(--primary-soft)58%,var(--surface)42%)}.DashboardWorkspace-module__hmJp2W__panelHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:0 6px;display:flex}.DashboardWorkspace-module__hmJp2W__dragHandle{color:var(--text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.DashboardWorkspace-module__hmJp2W__panelState{letter-spacing:.08em;text-transform:uppercase;color:var(--success);font-size:12px;font-weight:800}.DashboardWorkspace-module__hmJp2W__closeButton{border:1px solid var(--border-soft);background:color-mix(in srgb,var(--surface)92%,var(--surface-2)8%);color:var(--text-muted);cursor:pointer;border-radius:999px;width:32px;height:32px;font-size:12px;line-height:1}.DashboardWorkspace-module__hmJp2W__closeButton:hover{color:var(--danger);border-color:color-mix(in srgb,var(--danger)55%,var(--border))}.DashboardWorkspace-module__hmJp2W__fullWidth{grid-column:1/-1}@media (max-width:1100px){.DashboardWorkspace-module__hmJp2W__grid{grid-template-columns:1fr}.DashboardWorkspace-module__hmJp2W__fullWidth{grid-column:auto}}
