import 'package:flutter/material.dart'; final class WiseColors { static const primary = Color(0xFF163300); static const primarySoft = Color(0xFF1F4708); static const secondary = Color(0xFF9FE870); static const secondary200 = Color(0xFFE2F6D5); static const accent = Color(0xFF00A2DD); static const canvas = Color(0xFFF4F6F3); static const ink = Color(0xFF0E0F0C); static const ink700 = Color(0xFF454745); static const textSecondary = Color(0xFF5D7079); static const textTertiary = Color(0xFF768E9C); static const surface = Colors.white; static const border = Color(0x1A000000); static const positive = Color(0xFF008026); static const warning = Color(0xFF9A6500); static const negative = Color(0xFFCF2929); } final class WiseSpacing { static const x1 = 4.0; static const x2 = 8.0; static const x3 = 12.0; static const x4 = 16.0; static const x5 = 20.0; static const x6 = 24.0; static const x8 = 32.0; static const x10 = 40.0; } final class WiseRadius { static const sm = 10.0; static const md = 16.0; static const lg = 24.0; static const pill = 999.0; } final class WiseMotion { static const short = Duration(milliseconds: 200); static const base = Duration(milliseconds: 350); static const curve = Cubic(0.8, 0.05, 0.2, 0.95); } final class WiseShadows { static const card = [ BoxShadow( color: Color(0x14000000), blurRadius: 20, offset: Offset(0, 6), ), ]; static const elevated = [ BoxShadow( color: Color(0x24000000), blurRadius: 32, offset: Offset(0, 10), ), ]; } const wiseFontStack = [ 'Inter', '-apple-system', 'BlinkMacSystemFont', 'PingFang SC', 'Microsoft YaHei', 'Helvetica Neue', 'Arial', 'sans-serif', ];