.uavt-group{border-bottom:1px solid #e0e0e0;padding-bottom:20px;margin-bottom:20px!important}.uavt-group .dynamic-label{color:#1a1a1a;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.uavt-link{color:#006934;margin-left:4px;font-size:12px;font-weight:400;text-decoration:underline}.uavt-link:hover{color:#004d26}.uavt-input-group{gap:0;display:flex}.form .uavt-input-group .form-control{border-right:none;flex:1;-ms-border-radius:50px 0 0 50px!important;-o-border-radius:50px 0 0 50px!important;border-radius:50px 0 0 50px!important}.uavt-input-group .form-control:focus{z-index:1;border-right:none}.btn-uavt-search{white-space:nowrap;color:#fff;cursor:pointer;background:#006934;border:none;border-radius:0 50px 50px 0;min-width:150px;height:60px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .2s}.btn-uavt-search:hover:not(:disabled){background:#004d26}.btn-uavt-search:disabled{opacity:.6;cursor:not-allowed}.query-result-box{border-radius:6px;margin-bottom:20px;padding:12px 16px;font-size:13px;line-height:1.5}.query-result-box.success{background:#f0f9f0;border:1px solid #c3e6cb}.query-result-box.success strong{color:#28a745;margin-bottom:4px;display:block}.query-result-box.success p{color:#333;margin:0}.select-wrapper{position:relative}.select-wrapper:after{content:"";pointer-events:none;border-top:6px solid #626262;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.select-wrapper select{appearance:none;cursor:pointer;background:#fff;padding-right:35px}.select-wrapper select:disabled{cursor:not-allowed;background:#f5f5f5}.select-wrapper select:disabled+.select-wrapper:after,.select-wrapper select:disabled~:after{border-top-color:#aaa}.select-wrapper select option{color:#333;background:#fff;padding:10px 12px;font-size:14px}.select-wrapper select option:hover,.select-wrapper select option:focus,.select-wrapper select option:checked{color:#006934;background:#f0f9f0}.select-wrapper select{transition:all .2s}.select-wrapper select:hover:not(:disabled){border-color:#006934}.select-wrapper select:focus{border-color:#006934;outline:none;box-shadow:0 0 0 3px #0069341a}.select-wrapper select:focus~:after{border-top-color:#006934}.select-wrapper:has(select:focus):after{border-top-color:#006934}@media (max-width:768px){.btn-uavt-search{height:52px}}

