body { margin: 0; font-family: ui-sans-serif, -apple-system, "Segoe UI", Roboto, sans-serif; background: #faf6ef; color: #2b1d12; }
main { max-width: 560px; margin: 40px auto; padding: 0 20px; } .tag { display: inline-block; background: #ddf05a; padding: 4px 10px; border-radius: 999px; font-weight: 800; font-size: 12px; }
h1 { font-size: 36px; margin: 12px 0 6px; } .price { font-size: 28px; font-weight: 800; margin: 12px 0; } #result { margin: 14px 0; font-weight: 700; color: #12a86b; }
pre { background: #12162e; color: #e3e7ff; padding: 14px; border-radius: 12px; white-space: pre-wrap; font-size: 12px; } a { color: #2448ff; }
