import 'package:flutter/material.dart'; class AppColors { AppColors._(); static const primary = Color(0xFF171717); static const primaryForeground = Color(0xFFFAFAFA); static const background = Color(0xFFFAFAFA); static const foreground = Color(0xFF0A0A0A); static const mutedForeground = Color(0xFF737373); static const input = Color(0xFFE5E5E5); static const border = Color(0xFFE5E5E5); static const white = Color(0xFFFFFFFF); static const card = Color(0xFFFAFAFA); static const slate900 = Color(0xFF0F172A); static const slate800 = Color(0xFF1E293B); static const slate700 = Color(0xFF334155); static const slate600 = Color(0xFF475569); static const slate500 = Color(0xFF64748B); static const slate400 = Color(0xFF94A3B8); static const slate300 = Color(0xFFCBD5E1); static const slate200 = Color(0xFFE2E8F0); static const slate100 = Color(0xFFF1F5F9); static const slate50 = Color(0xFFF8FAFC); static const blue600 = Color(0xFF2563EB); static const blue500 = Color(0xFF3B82F6); static const blue400 = Color(0xFF60A5FA); static const blue300 = Color(0xFF93C5FD); static const blue200 = Color(0xFFBFDBFE); static const blue100 = Color(0xFFDBEAFE); static const blue50 = Color(0xFFEFF6FF); static const red600 = Color(0xFFDC2626); static const red500 = Color(0xFFEF4444); static const red400 = Color(0xFFD14343); static const surfaceSecondary = Color(0xFFF8FAFC); static const surfaceTertiary = Color(0xFFF8FAFF); static const surfaceInfo = Color(0xFFEAF3FF); static const surfaceInfoLight = Color(0xFFF3F7FF); static const borderSecondary = Color(0xFFE2E8F0); static const borderTertiary = Color(0xFFDCE5F4); static const borderQuaternary = Color(0xFFCFE1FB); static const textSecondary = Color(0xFF475569); static const success = Color(0xFF10B981); static const warning = Color(0xFFF59E0B); static const error = Color(0xFFEF4444); static const messageBg = Color(0xFFF8FAFC); static const messageCardBg = Color(0xFFFFFFFF); static const messageTagBg = Color(0xFFEAF3FF); static const messageBtnWrap = Color(0xFFF8FAFF); static const messageBtnBorder = Color(0xFFDEE7F6); static const messageCardBorder = Color(0xFFE3EAF6); static const messageCalendarBg = Color(0xFFEEF4FF); static const messageArrowColor = Color(0xFF9CAFC8); static const messageTipBg = Color(0xFFF8FAFF); static const messageTipBorder = Color(0xFFDCE6F4); static const messageRejectBorder = Color(0xFFF1C9CE); static const messageAcceptBorder = Color(0xFFCFE1FB); static const messagePlaceholder = Color(0xFF9AAAC1); static const messageInputBorder = Color(0xFFDCE5F4); static const messageReasonBorder = Color(0xFFE6ECF7); static const amber600 = Color(0xFFD97706); static const amber500 = Color(0xFFF59E0B); static const emerald600 = Color(0xFF059669); static const emerald500 = Color(0xFF10B981); static const violet600 = Color(0xFF7C3AED); static const violet500 = Color(0xFF8B5CF6); static const warningBackground = Color(0xFFFEF3C7); static const warningText = Color(0xFF92400E); static const appIconRing = Color(0xFFE8F3FF); static const appIconBorder = Color(0xFFC7DDFB); static const appTitle = Color(0xFF1E293B); static const authBackgroundTop = Color(0xFFF4F8FF); static const authBackgroundBottom = Color(0xFFF8FAFC); static const authBackgroundOrb = Color(0xFFDCEBFF); static const authCardBackground = Color(0xFFFCFDFE); static const authCardBorder = Color(0xFFE5ECF6); static const authCardHighlight = Color(0xFFFFFFFF); static const authSectionBackground = Color(0xFFF7FAFE); static const authSectionBorder = Color(0xFFE4EBF5); static const authInputBackground = Color(0xFFF6F9FD); static const authInputBorder = Color(0xFFD9E4F1); static const authInputFocus = Color(0xFF8EB8F3); static const authInputIcon = Color(0xFF8A9BB2); static const authPrimaryButton = Color(0xFF2F6FD6); static const authPrimaryButtonPressed = Color(0xFF245FC0); static const authPrimaryButtonDisabled = Color(0xFFD9E3F2); static const authPrimaryButtonText = Color(0xFFF8FBFF); static const authSecondaryButtonBackground = Color(0xFFF4F8FF); static const authSecondaryButtonBorder = Color(0xFFD8E4F6); static const authSecondaryButtonText = Color(0xFF315D9C); static const authLinkText = Color(0xFF356CC8); static const authLinkMuted = Color(0xFF70839E); static const homeBackgroundTop = Color(0xFFF5F9FF); static const homeBackgroundBottom = Color(0xFFF7FAFE); static const homeBackgroundGlow = Color(0xFFDCEBFF); static const homeBackgroundGlowSoft = Color(0xFFF1F6FF); static const homeToolbarSurface = Color(0xF2FFFFFF); static const homeToolbarBorder = Color(0xFFD9E6F7); static const homeConversationSurface = Color(0xBFFFFFFF); static const homeConversationBorder = Color(0xFFDDE8F6); static const homeComposerShell = Color(0xFDFCFEFF); static const homeComposerInner = Color(0xFFF7FAFE); static const homeComposerBorder = Color(0xFFD7E3F3); static const homeComposerAccent = Color(0xFFEAF3FF); static const homeAttachmentSurface = Color(0xFFF3F7FD); static const feedbackInfoSurface = Color(0xFFF3F8FF); static const feedbackInfoBorder = Color(0xFFD6E5FB); static const feedbackInfoIcon = Color(0xFF2D6CDF); static const feedbackInfoText = Color(0xFF26476F); static const feedbackSuccessSurface = Color(0xFFF1FBF6); static const feedbackSuccessBorder = Color(0xFFCDECD9); static const feedbackSuccessIcon = Color(0xFF129268); static const feedbackSuccessText = Color(0xFF1E5A46); static const feedbackWarningSurface = Color(0xFFFFF8ED); static const feedbackWarningBorder = Color(0xFFF4DFC0); static const feedbackWarningIcon = Color(0xFFD68A18); static const feedbackWarningText = Color(0xFF7A5821); static const feedbackErrorSurface = Color(0xFFFFF4F3); static const feedbackErrorBorder = Color(0xFFF1D2D0); static const feedbackErrorIcon = Color(0xFFD14F4B); static const feedbackErrorText = Color(0xFF7E3735); static const todoBg = Color(0xFFF8FAFC); static const todoCardBg = Color(0xFFFFFFFF); static const g1Text = Color(0xFFB91C1C); static const g1Divider = Color(0xFFFEE2E2); static const g1Border = Color(0xFFF3C6C6); static const g2Text = Color(0xFFB45309); static const g2Divider = Color(0xFFFFEDD5); static const g2Border = Color(0xFFFDE2B8); static const g3Text = Color(0xFF1D4ED8); static const g3Divider = Color(0xFFEAF3FF); static const g3Border = Color(0xFFCFE1FB); static const todoDetailCardBorder = Color(0xFFDCE5F4); static const todoEventBorder1 = Color(0xFFDCE5F4); static const todoEventBorder2 = Color(0xFFDCC8FF); static const todoEventBorder3 = Color(0xFFCFE1FB); static const todoToggleBg = Color(0xFFFDFEFF); static const todoToggleBorder = Color(0xFFDCE6F4); static const todoToggleActiveBg = Color(0xFFD6E6FF); static const todoToggleActiveBorder = Color(0xFFBFD6FB); static const todoHomeBtnBg = Color(0xFFE6EEFB); static const todoHomeBtnBorder = Color(0xFFC9D8EE); } class AppSpacing { AppSpacing._(); static const double none = 0.0; static const double xs = 4.0; static const double sm = 8.0; static const double md = 12.0; static const double lg = 16.0; static const double xl = 20.0; static const double xxl = 24.0; } class AppRadius { AppRadius._(); static const double sm = 6.0; static const double md = 12.0; static const double lg = 16.0; static const double xl = 18.0; static const double xxl = 24.0; static const double full = 999.0; }