.sponsor-voucher-shell{max-width:680px;background:#fff;border:2px solid #ebdefc;border-radius:20px;padding:22px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;overflow-wrap:anywhere}.sponsor-voucher-shell form{display:flex;flex-wrap:wrap;gap:12px;align-items:end;width:100%}.sponsor-voucher-shell label{display:grid;gap:6px;flex:1 1 200px;font-weight:700}.sponsor-voucher-shell input{width:100%;min-height:46px;border:2px solid #c7b4db;border-radius:11px;padding:10px;min-width:0;box-sizing:border-box}.sponsor-voucher-shell button{min-height:44px}.sponsor-voucher-shell video{display:block;width:min(100%,430px);max-height:320px;object-fit:cover;border-radius:12px;background:#111}.sponsor-voucher-shell #sponsor-voucher-video-wrap{width:100%;display:grid;gap:10px}.sponsor-voucher-shell [hidden]{display:none!important}#sponsor-voucher-result{font-size:.94rem;line-height:1.5}#sponsor-voucher-confirm{background:#6423ad;color:#fff}@media(max-width:480px){.sponsor-voucher-shell{padding:14px}.sponsor-voucher-shell form button{width:100%}}
