.balloon-card{
max-width:420px;
margin:20px auto;
padding:20px;
background:linear-gradient(135deg,#fff3e0,#ffffff);
border-radius:14px;
box-shadow:0 10px 30px rgba(0,0,0,.1);
font-family:Arial,sans-serif;
}
label{display:block;margin-top:10px;font-weight:600}
input,button{width:100%;padding:10px;margin-top:6px;border-radius:8px;border:1px solid #ccc}
button{background:#ff9800;color:#fff;font-size:16px;border:none;margin-top:14px;cursor:pointer}
#result{margin-top:15px;background:#f9f9f9;padding:12px;border-radius:8px}