:root{--bg:#f7f6f2;--surface:#fff;--text:#2c2c2a;--text-muted:#6b6a65;--border:#e3e1d9;--accent:#1d9e75;--radius:12px;font-family:system-ui,-apple-system,Apple SD Gothic Neo,Malgun Gothic,sans-serif}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0}.page{max-width:720px;margin:0 auto;padding:24px 16px}.page--wide{max-width:1200px}.wall{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}
