.ds-container{max-width:560px;margin:16px auto;padding:18px;border-radius:8px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.08);font-family:Arial,Helvetica,sans-serif}
#ds-form h2{margin-top:0}
#ds-form input{width:100%;padding:8px;border-radius:6px;border:1px solid #ccc;margin-top:6px}
#ds-form button{background:#0073aa;color:#fff;padding:10px 14px;border-radius:8px;border:none;cursor:pointer}
#ds-message{margin-top:10px;font-weight:600}