:where(.bmq-form-field){display:flex;flex:0 0 calc(var(--bmq-field-w-d, 100)*1% - var(--bmq-form-gap-d, 15px)*(100 - var(--bmq-field-w-d, 100))/100);flex-direction:column;max-width:calc(var(--bmq-field-w-d, 100)*1% - var(--bmq-form-gap-d, 15px)*(100 - var(--bmq-field-w-d, 100))/100);width:100%}@media(max-width:1024px){:where(.bmq-form-field){flex:0 0 calc(var(--bmq-field-w-t, var(--bmq-field-w-d, 100))*1% - var(--bmq-form-gap-t, var(--bmq-form-gap-d, 15px))*(100 - var(--bmq-field-w-t, var(--bmq-field-w-d, 100)))/100);max-width:calc(var(--bmq-field-w-t, var(--bmq-field-w-d, 100))*1% - var(--bmq-form-gap-t, var(--bmq-form-gap-d, 15px))*(100 - var(--bmq-field-w-t, var(--bmq-field-w-d, 100)))/100)}}@media(max-width:767px){:where(.bmq-form-field){flex:0 0 calc(var(--bmq-field-w-m, var(--bmq-field-w-t, var(--bmq-field-w-d, 100)))*1% - var(--bmq-form-gap-m, var(--bmq-form-gap-t, var(--bmq-form-gap-d, 15px)))*(100 - var(--bmq-field-w-m, var(--bmq-field-w-t, var(--bmq-field-w-d, 100))))/100);max-width:calc(var(--bmq-field-w-m, var(--bmq-field-w-t, var(--bmq-field-w-d, 100)))*1% - var(--bmq-form-gap-m, var(--bmq-form-gap-t, var(--bmq-form-gap-d, 15px)))*(100 - var(--bmq-field-w-m, var(--bmq-field-w-t, var(--bmq-field-w-d, 100))))/100)}}.bmq-form-field{box-sizing:border-box;margin:var(--bmq-field-margin-d-t,0) var(--bmq-field-margin-d-r,0) var(--bmq-field-margin-d-b,0) var(--bmq-field-margin-d-l,0)}@media(max-width:1024px){.bmq-form-field{margin:var(--bmq-field-margin-t-t,var(--bmq-field-margin-d-t,0)) var(--bmq-field-margin-t-r,var(--bmq-field-margin-d-r,0)) var(--bmq-field-margin-t-b,var(--bmq-field-margin-d-b,0)) var(--bmq-field-margin-t-l,var(--bmq-field-margin-d-l,0))}}@media(max-width:767px){.bmq-form-field{margin:var(--bmq-field-margin-m-t,var(--bmq-field-margin-t-t,var(--bmq-field-margin-d-t,0))) var(--bmq-field-margin-m-r,var(--bmq-field-margin-t-r,var(--bmq-field-margin-d-r,0))) var(--bmq-field-margin-m-b,var(--bmq-field-margin-t-b,var(--bmq-field-margin-d-b,0))) var(--bmq-field-margin-m-l,var(--bmq-field-margin-t-l,var(--bmq-field-margin-d-l,0)))}}.bmq-form-field .bmq-field-label{color:var(--bmq-label-typo-tc-d,var(--bmq-label-typo-tc,#333));display:block;font-family:var(--bmq-label-typo-ff,var(--bmq-ff,inherit));font-size:var(--bmq-label-typo-fs-d,var(--bmq-label-typo-fs,14px));font-weight:var(--bmq-label-typo-fw-d,var(--bmq-label-typo-fw,400));line-height:var(--bmq-label-typo-lh-d,var(--bmq-label-typo-lh,1.4));margin-bottom:var(--bmq-field-label-gap,6px);transition:color .2s}@media(max-width:1024px){.bmq-form-field .bmq-field-label{color:var(--bmq-label-typo-tc-t,var(--bmq-label-typo-tc-d,var(--bmq-label-typo-tc,#333)));font-size:var(--bmq-label-typo-fs-t,var(--bmq-label-typo-fs-d,var(--bmq-label-typo-fs,14px)));font-weight:var(--bmq-label-typo-fw-t,var(--bmq-label-typo-fw-d,var(--bmq-label-typo-fw,600)));line-height:var(--bmq-label-typo-lh-t,var(--bmq-label-typo-lh-d,var(--bmq-label-typo-lh,1.4)))}}@media(max-width:767px){.bmq-form-field .bmq-field-label{color:var(--bmq-label-typo-tc-m,var(--bmq-label-typo-tc-t,var(--bmq-label-typo-tc-d,var(--bmq-label-typo-tc,#333))));font-size:var(--bmq-label-typo-fs-m,var(--bmq-label-typo-fs-t,var(--bmq-label-typo-fs-d,var(--bmq-label-typo-fs,14px))));font-weight:var(--bmq-label-typo-fw-m,var(--bmq-label-typo-fw-t,var(--bmq-label-typo-fw-d,var(--bmq-label-typo-fw,600))));line-height:var(--bmq-label-typo-lh-m,var(--bmq-label-typo-lh-t,var(--bmq-label-typo-lh-d,var(--bmq-label-typo-lh,1.4))))}}.bmq-form-field .bmq-field-label .required-star{color:inherit;margin-left:3px}.bmq-form-field:focus-within .bmq-field-label{color:var(--bmq-field-label-tc-active,var(--bmq-label-typo-tc-d,var(--bmq-label-typo-tc,#333)))}.bmq-form-field.bmq-has-error .bmq-field-label{color:var(--bmq-field-label-tc-error,#d63638)}.bmq-form-field .bmq-field-input-wrapper{position:relative;width:100%}.bmq-form-field .bmq-field-input-wrapper:has(select.bmq-field-input):after{background-color:currentColor;color:var(--bmq-input-typo-tc-d,var(--bmq-input-typo-tc,#333));content:"";height:20px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27m16.693 7.942-6.25 6.25a.625.625 0 0 1-.885 0l-6.25-6.25a.625.625 0 1 1 .885-.884L10 12.867l5.808-5.81a.625.625 0 1 1 .884.885%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27m16.693 7.942-6.25 6.25a.625.625 0 0 1-.885 0l-6.25-6.25a.625.625 0 1 1 .885-.884L10 12.867l5.808-5.81a.625.625 0 1 1 .884.885%27/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;right:var(--bmq-field-padding-d-r,14px);top:50%;transform:translateY(-50%);transition:color .2s;width:20px}@media(max-width:1024px){.bmq-form-field .bmq-field-input-wrapper:has(select.bmq-field-input):after{right:var(--bmq-field-padding-t-r,var(--bmq-field-padding-d-r,14px))}}@media(max-width:767px){.bmq-form-field .bmq-field-input-wrapper:has(select.bmq-field-input):after{right:var(--bmq-field-padding-m-r,var(--bmq-field-padding-t-r,var(--bmq-field-padding-d-r,14px)))}}.bmq-form-field .bmq-field-input-wrapper:focus-within:has(select.bmq-field-input):after{color:var(--bmq-field-input-tc-active,var(--bmq-input-typo-tc-d,var(--bmq-input-typo-tc,#333)))!important}.bmq-form-field.bmq-has-error .bmq-field-input-wrapper:has(select.bmq-field-input):after{color:var(--bmq-field-input-tc-error,#d63638)!important}.bmq-form-field .bmq-field-input{background-color:#fff;border-color:var(--bmq-field-bc,#ccc);border-radius:var(--bmq-field-br-d,var(--bmq-field-br,4px));border-style:var(--bmq-field-bs,solid);border-width:var(--bmq-field-bw-d,var(--bmq-field-bw,1px));box-sizing:border-box;color:var(--bmq-input-typo-tc-d,var(--bmq-input-typo-tc,#333));font-family:var(--bmq-input-typo-ff,var(--bmq-ff,inherit));font-size:var(--bmq-input-typo-fs-d,var(--bmq-input-typo-fs,15px));font-weight:var(--bmq-input-typo-fw-d,var(--bmq-input-typo-fw,400));line-height:var(--bmq-input-typo-lh-d,var(--bmq-input-typo-lh,1.4));outline:none;padding:var(--bmq-field-padding-d-t,10px) var(--bmq-field-padding-d-r,14px) var(--bmq-field-padding-d-b,10px) var(--bmq-field-padding-d-l,14px);transition:border-color .2s,box-shadow .2s;width:100%}.bmq-form-field .bmq-field-input:-webkit-autofill,.bmq-form-field .bmq-field-input:-webkit-autofill:focus,.bmq-form-field .bmq-field-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--bmq-input-typo-tc-d,var(--bmq-input-typo-tc,#333))!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media(max-width:1024px){.bmq-form-field .bmq-field-input{border-radius:var(--bmq-field-br-t,var(--bmq-field-br-d,var(--bmq-field-br,4px)));border-width:var(--bmq-field-bw-t,var(--bmq-field-bw-d,var(--bmq-field-bw,1px)));color:var(--bmq-input-typo-tc-t,var(--bmq-input-typo-tc-d,var(--bmq-input-typo-tc,#333)));font-size:var(--bmq-input-typo-fs-t,var(--bmq-input-typo-fs-d,var(--bmq-input-typo-fs,15px)));font-weight:var(--bmq-input-typo-fw-t,var(--bmq-input-typo-fw-d,var(--bmq-input-typo-fw,400)));line-height:var(--bmq-input-typo-lh-t,var(--bmq-input-typo-lh-d,var(--bmq-input-typo-lh,1.4)))}}@media(max-width:767px){.bmq-form-field .bmq-field-input{border-radius:var(--bmq-field-br-m,var(--bmq-field-br-t,var(--bmq-field-br-d,var(--bmq-field-br,4px))));border-width:var(--bmq-field-bw-m,var(--bmq-field-bw-t,var(--bmq-field-bw-d,var(--bmq-field-bw,1px))));color:var(--bmq-input-typo-tc-m,var(--bmq-input-typo-tc-t,var(--bmq-input-typo-tc-d,var(--bmq-input-typo-tc,#333))));font-size:var(--bmq-input-typo-fs-m,var(--bmq-input-typo-fs-t,var(--bmq-input-typo-fs-d,var(--bmq-input-typo-fs,15px))));font-weight:var(--bmq-input-typo-fw-m,var(--bmq-input-typo-fw-t,var(--bmq-input-typo-fw-d,var(--bmq-input-typo-fw,400))));line-height:var(--bmq-input-typo-lh-m,var(--bmq-input-typo-lh-t,var(--bmq-input-typo-lh-d,var(--bmq-input-typo-lh,1.4))))}}@media(max-width:1024px){.bmq-form-field .bmq-field-input{padding:var(--bmq-field-padding-t-t,var(--bmq-field-padding-d-t,10px)) var(--bmq-field-padding-t-r,var(--bmq-field-padding-d-r,14px)) var(--bmq-field-padding-t-b,var(--bmq-field-padding-d-b,10px)) var(--bmq-field-padding-t-l,var(--bmq-field-padding-d-l,14px))}}@media(max-width:767px){.bmq-form-field .bmq-field-input{padding:var(--bmq-field-padding-m-t,var(--bmq-field-padding-t-t,var(--bmq-field-padding-d-t,10px))) var(--bmq-field-padding-m-r,var(--bmq-field-padding-t-r,var(--bmq-field-padding-d-r,14px))) var(--bmq-field-padding-m-b,var(--bmq-field-padding-t-b,var(--bmq-field-padding-d-b,10px))) var(--bmq-field-padding-m-l,var(--bmq-field-padding-t-l,var(--bmq-field-padding-d-l,14px)))}}.bmq-form-field .bmq-field-input:focus{border-color:var(--bmq-field-bc-active,#3b82f6);box-shadow:none;color:var(--bmq-field-input-tc-active,var(--bmq-input-typo-tc-d,var(--bmq-input-typo-tc,#333)));outline:none!important}.bmq-form-field .bmq-field-input[disabled]{background-color:#f6f7f7;cursor:not-allowed}.bmq-form-field .bmq-field-input::-moz-placeholder{color:var(--bmq-field-placeholder-tc);opacity:1}.bmq-form-field .bmq-field-input::placeholder{color:var(--bmq-field-placeholder-tc);opacity:1}.bmq-form-field .bmq-field-input:focus::-moz-placeholder{color:var(--bmq-field-placeholder-tc-active,var(--bmq-field-placeholder-tc))}.bmq-form-field .bmq-field-input:focus::placeholder{color:var(--bmq-field-placeholder-tc-active,var(--bmq-field-placeholder-tc))}.bmq-form-field textarea.bmq-field-input{resize:vertical}.bmq-form-field textarea.bmq-field-input::-moz-placeholder{color:var(--bmq-field-placeholder-tc);opacity:1}.bmq-form-field textarea.bmq-field-input::placeholder{color:var(--bmq-field-placeholder-tc);opacity:1}.bmq-form-field select.bmq-field-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;--bmq-select-pr:var(--bmq-field-padding-d-r,14px);padding-right:calc(var(--bmq-select-pr) + 28px)}@media(max-width:1024px){.bmq-form-field select.bmq-field-input{--bmq-select-pr:var( --bmq-field-padding-t-r,var(--bmq-field-padding-d-r,14px) );padding-right:calc(var(--bmq-select-pr) + 28px)}}@media(max-width:767px){.bmq-form-field select.bmq-field-input{--bmq-select-pr:var( --bmq-field-padding-m-r,var(--bmq-field-padding-t-r,var(--bmq-field-padding-d-r,14px)) );padding-right:calc(var(--bmq-select-pr) + 28px)}}.bmq-form-field select.bmq-field-input{color:var(--bmq-field-placeholder-tc)}.bmq-form-field select.bmq-field-input option{color:initial}.bmq-form-field select.bmq-field-input option[value=""]{color:var(--bmq-field-placeholder-tc)}.bmq-form-field select.bmq-field-input:required:valid{color:inherit}.bmq-form-field .bmq-field-choices{display:flex;flex-direction:column;gap:8px;padding:5px 0}.bmq-form-field .bmq-field-choices .bmq-choice-label{align-items:center;color:var(--bmq-input-typo-tc-d,var(--bmq-input-typo-tc,#333));cursor:pointer;display:flex;font-family:var(--bmq-input-typo-ff,var(--bmq-ff,inherit));font-size:var(--bmq-input-typo-fs-d,var(--bmq-input-typo-fs,15px));font-weight:var(--bmq-input-typo-fw-d,var(--bmq-input-typo-fw,400));gap:8px}.bmq-form-field .bmq-field-choices .bmq-choice-label input[type=checkbox],.bmq-form-field .bmq-field-choices .bmq-choice-label input[type=radio]{margin:0}.bmq-form-field .bmq-field-error{color:var(--bmq-field-error-tc,#d63638);display:block;font-size:12px;font-weight:500;margin-top:4px}.bmq-form-field .bmq-attached-file-input[hidden],.bmq-form-field .bmq-attached-file-name[hidden],.bmq-form-field .bmq-field-error[hidden],.bmq-form-field .bmq-field-file[hidden]{display:none}.bmq-form-field.bmq-has-error .bmq-field-input{border-color:var(--bmq-field-bc-error,#d63638);color:var(--bmq-field-input-tc-error,inherit)}.bmq-form-field.bmq-has-error .bmq-field-input::-moz-placeholder{color:var(--bmq-field-placeholder-tc-error,var(--bmq-field-placeholder-tc))}.bmq-form-field.bmq-has-error .bmq-field-input::placeholder{color:var(--bmq-field-placeholder-tc-error,var(--bmq-field-placeholder-tc))}.bmq-form-field.bmq-has-error .bmq-field-input:focus{border-color:var(--bmq-field-bc-error,#d63638);box-shadow:none;outline:none!important}.bmq-form-field.bmq-has-error .bmq-textarea-attached-wrapper{border-color:var(--bmq-field-bc-error,#d63638)}.bmq-form-field.bmq-has-error .bmq-textarea-attached-wrapper:focus-within{border-color:var(--bmq-field-bc-error,#d63638);box-shadow:none}.bmq-file-custom-wrapper{position:relative;width:100%}.bmq-file-upload-custom{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--bmq-input-typo-ff,var(--bmq-ff,inherit))}.bmq-file-upload-custom.bmq-file-style-button .bmq-file-upload-btn{align-items:center;background-color:#f0f0f1;border:var(--bmq-field-bw,1px) var(--bmq-field-bs,solid) var(--bmq-field-bc,#ccc);border-radius:var(--bmq-field-br,4px);color:var(--bmq-input-typo-tc-d,#333);display:inline-flex;font-size:var(--bmq-input-typo-fs-d,14px);font-weight:500;justify-content:center;padding:8px 16px;transition:background-color .2s,border-color .2s}.bmq-file-upload-custom.bmq-file-style-button .bmq-file-upload-btn:hover{background-color:#e4e6e8}.bmq-file-upload-custom.bmq-file-style-button .bmq-file-name{color:#666;font-size:13px;margin-left:10px}.bmq-file-upload-custom.bmq-file-style-dropzone{align-items:center;background-color:#fafafa;border:1.5px dashed var(--bmq-field-bc,#ccc);border-radius:var(--bmq-field-br,6px);flex-direction:column;justify-content:center;padding:24px;transition:background-color .2s,border-color .2s;width:100%}.bmq-file-upload-custom.bmq-file-style-dropzone:hover{background-color:#f0f2f5;border-color:#3b82f6}.bmq-file-upload-custom.bmq-file-style-dropzone .bmq-upload-icon-large{color:#666;margin-bottom:8px}.bmq-file-upload-custom.bmq-file-style-dropzone .bmq-file-upload-btn{color:var(--bmq-input-typo-tc-d,#333);font-size:var(--bmq-input-typo-fs-d,14px);font-weight:400}.bmq-file-upload-custom.bmq-file-style-dropzone .bmq-file-name{color:#888;font-size:12px;margin-top:4px}.bmq-textarea-attached-wrapper{background-color:#fff;border-color:var(--bmq-field-bc,#ccc);border-radius:var(--bmq-field-br,6px);border-style:var(--bmq-field-bs,solid);border-width:var(--bmq-field-bw,1px);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:border-color .2s,box-shadow .2s;width:100%}.bmq-textarea-attached-wrapper:focus-within{border-color:var(--bmq-field-bc-active,#3b82f6);box-shadow:none}.bmq-textarea-attached-wrapper textarea.bmq-field-input{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;min-height:100px;padding:var(--bmq-field-padding-d-t,12px) var(--bmq-field-padding-d-r,14px) var(--bmq-field-padding-d-b,12px) var(--bmq-field-padding-d-l,14px);resize:none;width:100%}.bmq-textarea-attached-wrapper .bmq-textarea-attachment-bar{align-items:center;background-color:transparent;border-top:none;display:flex;justify-content:flex-end;padding:0 16px 16px}.bmq-textarea-attached-wrapper .bmq-textarea-attachment-bar .bmq-file-upload-pill{align-items:center;background-color:#fff;border:1px solid #dcdde0;border-radius:20px;color:#666;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;padding:6px 14px;transition:background-color .2s,border-color .2s}.bmq-textarea-attached-wrapper .bmq-textarea-attachment-bar .bmq-file-upload-pill:hover{background-color:#f6f7f7;border-color:#ccd0d4;color:#333}.bmq-textarea-attached-wrapper .bmq-textarea-attachment-bar .bmq-file-upload-pill .bmq-upload-icon{color:#666;margin-left:6px}.bmq-textarea-attached-wrapper .bmq-textarea-attachment-bar .bmq-attached-file-name{color:#888;font-size:12px;margin-left:auto;margin-right:10px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmq-layout-scope .bmq-form-field .bmq-field-input,.bmq-modal .bmq-form-field .bmq-field-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:var(--bmq-field-bc,#ccc);border-radius:var(--bmq-field-br-d,var(--bmq-field-br,4px));border-style:var(--bmq-field-bs,solid);border-width:var(--bmq-field-bw-d,var(--bmq-field-bw,1px));box-shadow:none;color:var(--bmq-input-typo-tc-d,var(--bmq-input-typo-tc,#333));font-family:var(--bmq-input-typo-ff,var(--bmq-ff,inherit));font-size:var(--bmq-input-typo-fs-d,var(--bmq-input-typo-fs,15px));font-weight:var(--bmq-input-typo-fw-d,var(--bmq-input-typo-fw,400));line-height:var(--bmq-input-typo-lh-d,var(--bmq-input-typo-lh,1.4))}.bmq-layout-scope .bmq-form-field .bmq-field-input:focus,.bmq-modal .bmq-form-field .bmq-field-input:focus{border-color:var(--bmq-field-bc-active,#3b82f6);box-shadow:none;outline:none}.bmq-layout-scope .bmq-form-field .bmq-choice-label,.bmq-layout-scope .bmq-form-field .bmq-field-label,.bmq-modal .bmq-form-field .bmq-choice-label,.bmq-modal .bmq-form-field .bmq-field-label{color:var(--bmq-input-typo-tc-d,var(--bmq-input-typo-tc,#333));font-family:var(--bmq-input-typo-ff,var(--bmq-ff,inherit))}
