:root{--brand:#1f5eff;--text:#1b1f24;--muted:#5b6470;--bg:#f5f6f8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--bg);min-height:100vh;color:var(--text);justify-content:center;align-items:flex-start;margin:0;padding:48px 16px;font:16px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.card{background:#fff;border-radius:12px;width:100%;max-width:440px;padding:32px;box-shadow:0 1px 3px #00000014}.merchant{align-items:center;gap:12px;margin-bottom:16px;display:flex}.merchant h1{margin:0;font-size:18px}.logo{width:auto;height:40px}.amount{margin:0 0 8px;font-size:32px;font-weight:600}.muted{color:var(--muted)}.error{color:#b42318}.ok{color:#067647;font-weight:600}button{background:var(--brand);color:#fff;cursor:pointer;border:0;border-radius:8px;width:100%;margin-top:20px;padding:12px;font-size:16px;font-weight:600}button:disabled{opacity:.6;cursor:default}a{color:var(--brand)}
