:root{--bg: #F5F4F0;--surface: #FFFFFF;--accent: #37B97D;--accent-dim: rgba(55, 185, 125, .12);--accent-text: #2D9E6A;--danger: #F04438;--warning: #F97316;--text-1: #242424;--text-2: #727272;--text-3: #ADADAD;--border: #EBEBEA;--shadow: 0 2px 12px rgba(36,36,36,.07), 0 1px 3px rgba(36,36,36,.04);--r-card: 20px;--r-btn: 14px;--r-input: 12px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg);color:var(--text-1);max-width:430px;margin:0 auto;min-height:100dvh}a{color:var(--accent-text);text-decoration:none}
