/* Veliqano launch polish: additive styles, no financial logic changed. */
#vqOcrSection[hidden]{display:none!important}
.vq-new-conversion-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0 18px}
.vq-new-conversion-btn{border:1px solid #0f766e;border-radius:11px;padding:12px 17px;background:#fff;color:#115e59;font:inherit;font-weight:700;cursor:pointer;min-height:44px;transition:background .2s,transform .2s}
.vq-new-conversion-btn:hover{background:#ecfdf5;transform:translateY(-1px)}
.vq-new-conversion-btn:focus-visible{outline:3px solid #14b8a6;outline-offset:3px}
#vqClearHelp{font-size:12px;color:#64748b;line-height:1.5}
@media(max-width:1024px){.convert-layout{grid-template-columns:minmax(0,1fr)!important}.convert-info-panel,.convert-form-card{min-width:0!important;max-width:100%!important}.convert-page-header{flex-wrap:wrap}.convert-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:640px){.convert-page-header,.convert-form-card,.convert-info-panel{padding:16px!important}.convert-mode-grid{grid-template-columns:minmax(0,1fr)!important}.vq-new-conversion-actions{align-items:stretch;flex-direction:column}.vq-new-conversion-btn{width:100%}#converterForm input,#converterForm select,#converterForm button{max-width:100%} .convert-page-header h1{font-size:clamp(23px,6vw,32px)} }
@media(prefers-reduced-motion:reduce){.vq-new-conversion-btn{transition:none}.vq-new-conversion-btn:hover{transform:none}}
