:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{margin:0}body[data-theme=dark]{background:#0f172a;color:#f8fafc}body[data-theme=light]{background:#f8fafc;color:#0f172a}body[data-theme=light] [class*=clientCard],body[data-theme=light] [class*=kanbanCard],body[data-theme=light] [class*=metricCard],body[data-theme=light] [class*=planCard],body[data-theme=light] [class*=preferenceRow],body[data-theme=light] [class*=widgetCard]{background-color:#fff!important;border-color:#e2e8f0!important;color:#0f172a!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}body[data-theme=light] [class*=kanbanColumn]{background-color:#f1f5f9!important;border-color:#cbd5e1!important}body[data-theme=light] [class*=sidebar]{background-color:#fff!important;border-right:1px solid #e2e8f0}body[data-theme=light] [class*=navLink]{color:#475569!important}body[data-theme=light] [class*=navLink]:hover{color:#0f172a!important;background-color:#f1f5f9!important}body[data-theme=light] [class*=navLinkActive]{background-color:#eff6ff!important;color:#2563eb!important}body[data-theme=light] b,body[data-theme=light] h1,body[data-theme=light] h2,body[data-theme=light] h3,body[data-theme=light] h4,body[data-theme=light] h5,body[data-theme=light] h6,body[data-theme=light] strong{color:#0f172a!important}body[data-theme=light] div,body[data-theme=light] li,body[data-theme=light] p,body[data-theme=light] span{color:#334155}body[data-theme=light] [class*=columnHint],body[data-theme=light] [class*=fieldLabel],body[data-theme=light] [class*=helperText],body[data-theme=light] [class*=kanbanMeta],body[data-theme=light] [class*=meta],body[data-theme=light] [class*=metricLabel],body[data-theme=light] [class*=preferenceDescription],body[data-theme=light] [class*=userEmail]{color:#475569!important}body[data-theme=light] [class*=cardTitle],body[data-theme=light] [class*=columnTitle],body[data-theme=light] [class*=metricValue],body[data-theme=light] [class*=pageTitle],body[data-theme=light] [class*=projectName],body[data-theme=light] [class*=userName]{color:#0f172a!important}body[data-theme=light] [class*=searchInput],body[data-theme=light] [class*=textArea],body[data-theme=light] input,body[data-theme=light] select,body[data-theme=light] textarea{background-color:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important}body[data-theme=light] input::placeholder,body[data-theme=light] select::placeholder,body[data-theme=light] textarea::placeholder{color:#94a3b8!important}