:root{--brand: #d9480f;--brand-dark: #b43808;--brand-soft: #fff4e6;--bg: #f6f7f9;--surface: #ffffff;--text: #18181b;--muted: #71717a;--border: #e4e4e7;--success: #16a34a}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft JhengHei,sans-serif;background:#eceef2;color:var(--text)}.mobile-shell{max-width:480px;min-height:100vh;margin:0 auto;background:var(--bg);box-shadow:0 0 32px #00000014;position:relative;padding-bottom:92px}button{cursor:pointer;font-family:inherit}
