:root{--qbi-fl-focus:#b40000;--qbi-fl-line:#ccd6e0;--qbi-fl-text:#1f2937;--qbi-fl-muted:#6b7280;--qbi-fl-bg:#fff;--qbi-fl-radius:10px;--qbi-fl-h:46px;--qbi-fl-shadow:0 0 0 3px rgba(180,0,0,.12)}.qbi-fl{position:relative!important;min-width:0!important;width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important}.qbi-fl *{box-sizing:border-box!important}.qbi-fl>input,.qbi-fl>select,.qbi-fl>textarea{width:100%!important;min-width:0!important;border:1px solid var(--qbi-fl-line)!important;border-radius:var(--qbi-fl-radius)!important;background:var(--qbi-fl-bg)!important;color:var(--qbi-fl-text)!important;outline:none!important;box-shadow:none!important;font-size:13px!important;line-height:1.25!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important;margin:0!important}.qbi-fl>input,.qbi-fl>select{height:var(--qbi-fl-h)!important;min-height:var(--qbi-fl-h)!important;padding:19px 12px 7px!important}.qbi-fl>textarea{min-height:86px!important;padding:19px 12px 8px!important;resize:vertical!important}.qbi-fl>select{padding-right:34px!important;appearance:auto!important;-webkit-appearance:auto!important}.qbi-fl>input[type="date"],.qbi-fl>input[type="datetime-local"],.qbi-fl>input[type="month"],.qbi-fl>input[type="time"],.qbi-fl>input[type="week"],.qbi-fl.qbi-fl-date>input{padding-top:21px!important;padding-bottom:5px!important;line-height:1.05!important}.qbi-fl.qbi-fl-select>select{padding-top:21px!important;padding-bottom:5px!important;line-height:1.05!important}.qbi-fl>input:focus,.qbi-fl>select:focus,.qbi-fl>textarea:focus{border-color:var(--qbi-fl-focus)!important;box-shadow:var(--qbi-fl-shadow)!important;background:#fff!important}.qbi-fl>label{position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;max-width:calc(100% - 24px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:var(--qbi-fl-muted)!important;font-size:13px!important;line-height:1!important;font-weight:500!important;pointer-events:none!important;transition:all .18s ease!important;background:transparent!important;padding:0 4px!important;z-index:2!important;margin:0!important}.qbi-fl>textarea+label{top:18px!important;transform:none!important}.qbi-fl>input::placeholder,.qbi-fl>textarea::placeholder{color:transparent!important}.qbi-fl>input:focus+label,.qbi-fl>textarea:focus+label,.qbi-fl>select:focus+label,.qbi-fl>input.qbi-has-value+label,.qbi-fl>textarea.qbi-has-value+label,.qbi-fl>select.qbi-has-value+label{top:-5px!important;transform:none!important;font-size:10.5px!important;color:var(--qbi-fl-focus)!important;font-weight:700!important;background:var(--qbi-fl-bg)!important}.qbi-fl.qbi-fl-select>label,.qbi-fl.qbi-fl-date>label{top:-5px!important;transform:none!important;font-size:10.5px!important;color:var(--qbi-fl-focus)!important;font-weight:700!important;background:var(--qbi-fl-bg)!important}.qbi-fl-native-label{display:none!important}.qbi-fl.qbi-fl-readonly>input{background:#f8fafc!important;color:#4b5563!important}.qbi-fl.qbi-fl-compact>input,.qbi-fl.qbi-fl-compact>select{height:42px!important;min-height:42px!important;padding:18px 10px 6px!important;font-size:12.5px!important}.qbi-fl.qbi-fl-compact.qbi-fl-select>select,.qbi-fl.qbi-fl-compact.qbi-fl-date>input{padding-top:20px!important;padding-bottom:4px!important}.qbi-fl.qbi-fl-compact>label{font-size:11.5px!important}.qbi-fl.qbi-fl-compact.qbi-fl-select>label,.qbi-fl.qbi-fl-compact.qbi-fl-date>label{top:-5px!important;font-size:10px!important}.cotizador-form-row,.qbi-form-row,.form-row{align-items:flex-start!important}.cotizador-form-group .qbi-fl,.qbi-form-group .qbi-fl,.form-group .qbi-fl,.form-field .qbi-fl{margin-bottom:8px!important}.upload-container .qbi-fl{margin-bottom:8px!important}table .qbi-fl>label,.dataTables_wrapper .qbi-fl>label,.wp-list-table .qbi-fl>label{display:none!important}@media(max-width:782px){.qbi-fl>input,.qbi-fl>select{height:46px!important;min-height:46px!important}.qbi-fl>input,.qbi-fl>select,.qbi-fl>textarea{font-size:13px!important}.qbi-fl.qbi-fl-select>label,.qbi-fl.qbi-fl-date>label{top:-6px!important}}