.f-form{-webkit-tap-highlight-color:transparent;accent-color:var(--f-form-color-accent);background-color:var(--f-form-color-background);border:var(--f-form-border-width) var(--f-form-border-style) var(--f-form-border-color);border-radius:var(--f-form-border-radius);box-sizing:border-box;color:var(--f-form-color-base);font-family:var(--f-form-font-family);font-size:var(--f-form-font-size);font-style:var(--f-form-font-style);font-weight:var(--f-form-font-weight);letter-spacing:var(--f-form-letter-spacing);line-height:var(--f-form-line-height);padding:var(--f-form-padding-vertical) var(--f-form-padding-horizontal);-webkit-text-decoration:var(--f-form-text-decoration);text-decoration:var(--f-form-text-decoration);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-transform:var(--f-form-text-transform);width:100%}.f-form *,.f-form ::before,.f-form ::after{box-sizing:inherit}.f-form a:active,.f-form a:focus,.f-form a:hover,.f-form a:link,.f-form a:visited{color:var(--f-form-color-accent)}.f-form .f-section{border:0;margin:0;min-width:0;padding:0}.f-form .f-section{background-color:var(--f-section-color-background)}.f-form .f-section>legend{background-color:var(--f-section-legend-color-background);border:0;color:var(--f-section-legend-color);font-family:var(--f-section-legend-font-family);font-size:var(--f-section-legend-font-size);font-style:var(--f-section-legend-font-style);font-weight:var(--f-section-legend-font-weight);letter-spacing:var(--f-section-legend-letter-spacing);line-height:var(--f-section-legend-line-height);-webkit-text-decoration:var(--f-section-legend-text-decoration);text-decoration:var(--f-section-legend-text-decoration);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-transform:var(--f-section-legend-text-transform);margin:0 0 var(--f-section-legend-gap)0;padding:0}.f-form .f-field-wrapper{margin-bottom:var(--f-form-grid-gap)}.f-form .f-field-wrapper[data-type=texteditor],.f-form .f-field-wrapper[data-type=html],.f-form .f-field-wrapper[data-type=divider],.f-form .f-field-wrapper[data-type=message]{margin-bottom:0}.f-form .f-field-wrapper[data-type=texteditor] [data-text-editor] p,.f-form .f-field-wrapper[data-type=texteditor] [data-text-editor] h1,.f-form .f-field-wrapper[data-type=texteditor] [data-text-editor] h2,.f-form .f-field-wrapper[data-type=texteditor] [data-text-editor] h3,.f-form .f-field-wrapper[data-type=texteditor] [data-text-editor] h4,.f-form .f-field-wrapper[data-type=texteditor] [data-text-editor] h5,.f-form .f-field-wrapper[data-type=texteditor] [data-text-editor] h6{color:var(--f-field-texteditor-color);font-family:var(--f-field-texteditor-font-family);font-style:var(--f-field-texteditor-font-style);font-weight:var(--f-field-texteditor-font-weight);letter-spacing:var(--f-field-texteditor-letter-spacing);line-height:var(--f-field-texteditor-line-height);-webkit-text-decoration:var(--f-field-texteditor-text-decoration);text-decoration:var(--f-field-texteditor-text-decoration);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-transform:var(--f-field-texteditor-text-transform)}.f-form .f-field-wrapper[data-type=texteditor] [data-text-editor] p{font-size:var(--f-field-texteditor-font-size);margin-bottom:var(--f-field-texteditor-p-margin-bottom)}.f-form .f-tile{padding-left:calc(var(--f-form-grid-gap)/2);padding-right:calc(var(--f-form-grid-gap)/2)}.f-form .f-grid{margin-left:calc(-1*var(--f-form-grid-gap)/2);margin-right:calc(-1*var(--f-form-grid-gap)/2)}.f-form .f-inline{display:inline-block;flex-direction:column;-webkit-margin-end:var(--f-field-padding-horizontal);margin-inline-end:var(--f-field-padding-horizontal)}.f-form input[type=date].f-field,.f-form input[type=datetime-local].f-field,.f-form input[type=file].f-field,.f-form input[type=month].f-field,.f-form input[type=password].f-field,.f-form input[type=search].f-field,.f-form input[type=time].f-field,.f-form input[type=week].f-field,.f-form input[type=email].f-field,.f-form input[type=number].f-field,.f-form input[type=tel].f-field,.f-form input[type=text].f-field,.f-form input[type=url].f-field,.f-form select.f-field,.f-form textarea.f-field{-webkit-appearance:none;background-color:var(--f-field-color-background);border:var(--f-field-border);border-radius:var(--f-field-border-radius);color:var(--f-field-color);display:inline-block;font-family:var(--f-field-font-family);font-size:var(--f-field-font-size);font-style:var(--f-field-font-style);font-weight:var(--f-field-font-weight);height:auto;letter-spacing:var(--f-field-letter-spacing);line-height:var(--f-field-line-height);margin:0;max-width:none;min-height:auto;opacity:1;padding:var(--f-field-padding);-webkit-text-decoration:var(--f-field-text-decoration);text-decoration:var(--f-field-text-decoration);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-transform:var(--f-field-text-transform);touch-action:manipulation;width:100%}.f-form input[type=date].f-field::-webkit-input-placeholder,.f-form input[type=datetime-local].f-field::-webkit-input-placeholder,.f-form input[type=file].f-field::-webkit-input-placeholder,.f-form input[type=month].f-field::-webkit-input-placeholder,.f-form input[type=password].f-field::-webkit-input-placeholder,.f-form input[type=search].f-field::-webkit-input-placeholder,.f-form input[type=time].f-field::-webkit-input-placeholder,.f-form input[type=week].f-field::-webkit-input-placeholder,.f-form input[type=email].f-field::-webkit-input-placeholder,.f-form input[type=number].f-field::-webkit-input-placeholder,.f-form input[type=tel].f-field::-webkit-input-placeholder,.f-form input[type=text].f-field::-webkit-input-placeholder,.f-form input[type=url].f-field::-webkit-input-placeholder,.f-form select.f-field::-webkit-input-placeholder,.f-form textarea.f-field::-webkit-input-placeholder{color:var(--f-field-color-placeholder);opacity:1}.f-form input[type=date].f-field::-moz-placeholder,.f-form input[type=datetime-local].f-field::-moz-placeholder,.f-form input[type=file].f-field::-moz-placeholder,.f-form input[type=month].f-field::-moz-placeholder,.f-form input[type=password].f-field::-moz-placeholder,.f-form input[type=search].f-field::-moz-placeholder,.f-form input[type=time].f-field::-moz-placeholder,.f-form input[type=week].f-field::-moz-placeholder,.f-form input[type=email].f-field::-moz-placeholder,.f-form input[type=number].f-field::-moz-placeholder,.f-form input[type=tel].f-field::-moz-placeholder,.f-form input[type=text].f-field::-moz-placeholder,.f-form input[type=url].f-field::-moz-placeholder,.f-form select.f-field::-moz-placeholder,.f-form textarea.f-field::-moz-placeholder{color:var(--f-field-color-placeholder);opacity:1}.f-form input[type=date].f-field::-ms-input-placeholder,.f-form input[type=datetime-local].f-field::-ms-input-placeholder,.f-form input[type=file].f-field::-ms-input-placeholder,.f-form input[type=month].f-field::-ms-input-placeholder,.f-form input[type=password].f-field::-ms-input-placeholder,.f-form input[type=search].f-field::-ms-input-placeholder,.f-form input[type=time].f-field::-ms-input-placeholder,.f-form input[type=week].f-field::-ms-input-placeholder,.f-form input[type=email].f-field::-ms-input-placeholder,.f-form input[type=number].f-field::-ms-input-placeholder,.f-form input[type=tel].f-field::-ms-input-placeholder,.f-form input[type=text].f-field::-ms-input-placeholder,.f-form input[type=url].f-field::-ms-input-placeholder,.f-form select.f-field::-ms-input-placeholder,.f-form textarea.f-field::-ms-input-placeholder{color:var(--f-field-color-placeholder);opacity:1}.f-form input[type=date].f-field::placeholder,.f-form input[type=datetime-local].f-field::placeholder,.f-form input[type=file].f-field::placeholder,.f-form input[type=month].f-field::placeholder,.f-form input[type=password].f-field::placeholder,.f-form input[type=search].f-field::placeholder,.f-form input[type=time].f-field::placeholder,.f-form input[type=week].f-field::placeholder,.f-form input[type=email].f-field::placeholder,.f-form input[type=number].f-field::placeholder,.f-form input[type=tel].f-field::placeholder,.f-form input[type=text].f-field::placeholder,.f-form input[type=url].f-field::placeholder,.f-form select.f-field::placeholder,.f-form textarea.f-field::placeholder{color:var(--f-field-color-placeholder);opacity:1}.f-form input[type=date].f-field:hover:enabled:not(:focus),.f-form input[type=datetime-local].f-field:hover:enabled:not(:focus),.f-form input[type=file].f-field:hover:enabled:not(:focus),.f-form input[type=month].f-field:hover:enabled:not(:focus),.f-form input[type=password].f-field:hover:enabled:not(:focus),.f-form input[type=search].f-field:hover:enabled:not(:focus),.f-form input[type=time].f-field:hover:enabled:not(:focus),.f-form input[type=week].f-field:hover:enabled:not(:focus),.f-form input[type=email].f-field:hover:enabled:not(:focus),.f-form input[type=number].f-field:hover:enabled:not(:focus),.f-form input[type=tel].f-field:hover:enabled:not(:focus),.f-form input[type=text].f-field:hover:enabled:not(:focus),.f-form input[type=url].f-field:hover:enabled:not(:focus),.f-form select.f-field:hover:enabled:not(:focus),.f-form textarea.f-field:hover:enabled:not(:focus){background-color:var(--f-field-color-background-hover);border:var(--f-field-border-width) var(--f-field-border-style) var(--f-field-border-color-hover)}.f-form input[type=date].f-field:focus,.f-form input[type=datetime-local].f-field:focus,.f-form input[type=file].f-field:focus,.f-form input[type=month].f-field:focus,.f-form input[type=password].f-field:focus,.f-form input[type=search].f-field:focus,.f-form input[type=time].f-field:focus,.f-form input[type=week].f-field:focus,.f-form input[type=email].f-field:focus,.f-form input[type=number].f-field:focus,.f-form input[type=tel].f-field:focus,.f-form input[type=text].f-field:focus,.f-form input[type=url].f-field:focus,.f-form select.f-field:focus,.f-form textarea.f-field:focus{background-color:var(--f-field-color-background-focus);border:var(--f-field-border-width) var(--f-field-border-style) var(--f-field-border-color-focus);box-shadow:var(--f-field-box-shadow);color:var(--f-field-color-focus);outline:0}.f-form input[type=date].f-field.f-field:disabled,.f-form input[type=datetime-local].f-field.f-field:disabled,.f-form input[type=file].f-field.f-field:disabled,.f-form input[type=month].f-field.f-field:disabled,.f-form input[type=password].f-field.f-field:disabled,.f-form input[type=search].f-field.f-field:disabled,.f-form input[type=time].f-field.f-field:disabled,.f-form input[type=week].f-field.f-field:disabled,.f-form input[type=email].f-field.f-field:disabled,.f-form input[type=number].f-field.f-field:disabled,.f-form input[type=tel].f-field.f-field:disabled,.f-form input[type=text].f-field.f-field:disabled,.f-form input[type=url].f-field.f-field:disabled,.f-form select.f-field.f-field:disabled,.f-form textarea.f-field.f-field:disabled{background-color:var(--f-field-color-background-disabled);border:var(--f-field-border-width) var(--f-field-border-style) var(--f-field-border-color-disabled);color:var(--f-field-color-disabled);-webkit-text-fill-color:var(--f-field-color-disabled);cursor:not-allowed;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-form input[type=date].f-field::-moz-focus-inner,.f-form input[type=datetime-local].f-field::-moz-focus-inner,.f-form input[type=file].f-field::-moz-focus-inner,.f-form input[type=month].f-field::-moz-focus-inner,.f-form input[type=password].f-field::-moz-focus-inner,.f-form input[type=search].f-field::-moz-focus-inner,.f-form input[type=time].f-field::-moz-focus-inner,.f-form input[type=week].f-field::-moz-focus-inner,.f-form input[type=email].f-field::-moz-focus-inner,.f-form input[type=number].f-field::-moz-focus-inner,.f-form input[type=tel].f-field::-moz-focus-inner,.f-form input[type=text].f-field::-moz-focus-inner,.f-form input[type=url].f-field::-moz-focus-inner,.f-form select.f-field::-moz-focus-inner,.f-form textarea.f-field::-moz-focus-inner{border:0;padding:0}.f-form label.f-label{background-color:var(--f-field-label-color-background);display:block;color:var(--f-field-label-color);font-family:var(--f-field-label-font-family);font-size:var(--f-field-label-font-size);font-weight:var(--f-field-label-font-weight);line-height:var(--f-field-label-line-height);margin-bottom:var(--f-field-label-gap);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-form .f-field+label.f-label,.f-form input[type=text].f-field~.dropzone+label.f-label,.f-form input[type=text].f-field~canvas+label.f-label{margin-bottom:0;margin-top:var(--f-field-label-gap)}.f-form .f-invalid-feedback{background-color:var(--f-field-invalid-feedback-color-background);color:var(--f-field-invalid-feedback-color);display:none;font-family:var(--f-field-invalid-feedback-font-family);font-size:var(--f-field-invalid-feedback-font-size);font-style:var(--f-field-invalid-feedback-font-style);font-weight:var(--f-field-invalid-feedback-font-weight);letter-spacing:var(--f-field-invalid-feedback-letter-spacing);line-height:var(--f-field-invalid-feedback-line-height);margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--f-field-invalid-feedback-gap);padding:0;-webkit-text-decoration:var(--f-field-invalid-feedback-text-decoration);text-decoration:var(--f-field-invalid-feedback-text-decoration);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-transform:var(--f-field-invalid-feedback-text-transform)}.f-form [data-select-min-max],.f-form [data-checkbox-min-max]{display:none}.f-form .f-help{background-color:var(--f-field-help-color-background);color:var(--f-field-help-color);display:block;font-family:var(--f-field-help-font-family);font-size:var(--f-field-help-font-size);font-style:var(--f-field-help-font-style);font-weight:var(--f-field-help-font-weight);letter-spacing:var(--f-field-help-letter-spacing);line-height:var(--f-field-help-line-height);margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--f-field-help-gap);padding:0;-webkit-text-decoration:var(--f-field-help-text-decoration);text-decoration:var(--f-field-help-text-decoration);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-transform:var(--f-field-help-text-transform)}.f-form .f-label-position-inside input.f-field[placeholder]::-webkit-input-placeholder,.f-form .f-label-position-inside textarea.f-field[placeholder]::-webkit-input-placeholder{color:transparent!important}.f-form .f-label-position-inside input.f-field[placeholder]::-moz-placeholder,.f-form .f-label-position-inside textarea.f-field[placeholder]::-moz-placeholder{color:transparent!important}.f-form .f-label-position-inside input.f-field[placeholder]::-ms-input-placeholder,.f-form .f-label-position-inside textarea.f-field[placeholder]::-ms-input-placeholder{color:transparent!important}.f-form .f-label-position-inside input.f-field[placeholder]::placeholder,.f-form .f-label-position-inside textarea.f-field[placeholder]::placeholder{color:transparent!important}.f-form .f-label-position-inside canvas.f-field+label,.f-form .f-label-position-inside select.f-field~label,.f-form .f-label-position-inside input.f-field[placeholder]+label,.f-form .f-label-position-inside textarea.f-field[placeholder]+label{left:calc(var(--f-form-grid-gap)/2 + var(--f-field-padding-horizontal) + var(--f-field-border-width));line-height:var(--f-field-line-height);margin-top:0;position:absolute;top:var(--f-field-padding-vertical);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.f-form:not(.f-label-position-inside-hide) .f-label-position-inside canvas.f-field+label,.f-form:not(.f-label-position-inside-hide) .f-label-position-inside select.f-field~label,.f-form:not(.f-label-position-inside-hide) .f-label-position-inside input.f-field[placeholder]:focus+label,.f-form:not(.f-label-position-inside-hide) .f-label-position-inside input.f-field[placeholder]:not(:placeholder-shown)+label,.f-form:not(.f-label-position-inside-hide) .f-label-position-inside textarea.f-field[placeholder]:focus+label,.f-form:not(.f-label-position-inside-hide) .f-label-position-inside textarea.f-field[placeholder]:not(:placeholder-shown)+label{background-color:var(--f-field-color-background);display:block;-webkit-margin-start:calc(-1*var(--f-field-font-size)/4);margin-inline-start:calc(-1*var(--f-field-font-size)/4);padding-left:calc(var(--f-field-font-size)/4);padding-right:calc(var(--f-field-font-size)/4);-webkit-transform:translate(0,var(--f-field-label-inside-offset)) scale(var(--f-field-label-inside-scale));transform:translate(0,var(--f-field-label-inside-offset)) scale(var(--f-field-label-inside-scale))}.f-form [data-f-tooltip=""]:before,.f-form [data-f-tooltip=""]:after{opacity:0!important}.f-form [data-f-tooltip]{cursor:help;position:relative}.f-form [data-f-tooltip] svg{display:inline-block;vertical-align:text-bottom}.f-form [data-f-tooltip]::before,.f-form [data-f-tooltip]::after{opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;z-index:1000}.f-form [data-f-tooltip]:focus{outline:0}.f-form [data-f-tooltip]:hover:before,.f-form [data-f-tooltip]:hover:after,.f-form [data-f-tooltip]:focus:before,.f-form [data-f-tooltip]:focus:after{opacity:1;visibility:visible}.f-form [data-f-tooltip]:before{border:5px solid transparent;border-top-color:var(--f-field-tooltip-color-background);bottom:calc(100% - 5px);content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.f-form [data-f-tooltip]:after{background-color:var(--f-field-tooltip-color-background);border-radius:var(--f-field-tooltip-border-radius);bottom:calc(100% + var(--f-field-tooltip-gap));color:var(--f-field-tooltip-color);content:attr(data-f-tooltip);font-family:var(--f-field-tooltip-font-family);font-size:var(--f-field-tooltip-font-size);font-weight:var(--f-field-tooltip-font-weight);left:50%;line-height:var(--f-field-tooltip-line-height);max-width:320px;min-width:180px;padding:var(--f-field-padding);text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.f-form .f-text-danger{color:var(--f-form-color-danger)}.f-form input[type=date].f-field,.f-form input[type=datetime-local].f-field,.f-form input[type=file].f-field,.f-form input[type=month].f-field,.f-form input[type=password].f-field,.f-form input[type=search].f-field,.f-form input[type=time].f-field,.f-form input[type=week].f-field,.f-form input[type=email].f-field,.f-form input[type=number].f-field,.f-form input[type=tel].f-field,.f-form input[type=text].f-field,.f-form input[type=url].f-field,.f-form select.f-field,.f-form textarea.f-field{transition:background-color var(--f-form-transition),background-image var(--f-form-transition),border-color var(--f-form-transition),box-shadow var(--f-form-transition)}.f-form .f-label-position-inside canvas.f-field+label,.f-form .f-label-position-inside select.f-field+label,.f-form .f-label-position-inside input.f-field[placeholder]+label,.f-form .f-label-position-inside textarea.f-field[placeholder]+label{transition:-webkit-transform var(--f-form-transition-speed);transition:transform var(--f-form-transition-speed);transition:transform var(--f-form-transition-speed),-webkit-transform var(--f-form-transition-speed)}.f-form canvas.f-field+label,.f-form select.f-field+label,.f-form input.f-field[placeholder]+label,.f-form textarea.f-field[placeholder]+label{transition:-webkit-transform var(--f-form-transition-speed);transition:transform var(--f-form-transition-speed);transition:transform var(--f-form-transition-speed),-webkit-transform var(--f-form-transition-speed)}.f-form [data-f-tooltip]::before,.f-form [data-f-tooltip]::after{transition:opacity var(--f-form-transition),visibility var(--f-form-transition)}.f-form.f-validated input[type=date].f-field:invalid,.f-form.f-validated input[type=datetime-local].f-field:invalid,.f-form.f-validated input[type=file].f-field:invalid,.f-form.f-validated input[type=month].f-field:invalid,.f-form.f-validated input[type=password].f-field:invalid,.f-form.f-validated input[type=search].f-field:invalid,.f-form.f-validated input[type=time].f-field:invalid,.f-form.f-validated input[type=week].f-field:invalid,.f-form.f-validated input[type=email].f-field:invalid,.f-form.f-validated input[type=number].f-field:invalid,.f-form.f-validated input[type=tel].f-field:invalid,.f-form.f-validated input[type=text].f-field:invalid,.f-form.f-validated input[type=url].f-field:invalid,.f-form.f-validated select.f-field:invalid,.f-form.f-validated textarea.f-field:invalid,.f-form .f-validated input[type=date].f-field:invalid,.f-form .f-validated input[type=datetime-local].f-field:invalid,.f-form .f-validated input[type=file].f-field:invalid,.f-form .f-validated input[type=month].f-field:invalid,.f-form .f-validated input[type=password].f-field:invalid,.f-form .f-validated input[type=search].f-field:invalid,.f-form .f-validated input[type=time].f-field:invalid,.f-form .f-validated input[type=week].f-field:invalid,.f-form .f-validated input[type=email].f-field:invalid,.f-form .f-validated input[type=number].f-field:invalid,.f-form .f-validated input[type=tel].f-field:invalid,.f-form .f-validated input[type=text].f-field:invalid,.f-form .f-validated input[type=url].f-field:invalid,.f-form .f-validated select.f-field:invalid,.f-form .f-validated textarea.f-field:invalid{background-color:var(--f-field-color-background-invalid);border-color:var(--f-field-border-color-invalid)}.f-form.f-validated input[type=date].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=datetime-local].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=file].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=month].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=password].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=search].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=time].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=week].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=email].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=number].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=tel].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=text].f-field:invalid:focus:not(:hover),.f-form.f-validated input[type=url].f-field:invalid:focus:not(:hover),.f-form.f-validated select.f-field:invalid:focus:not(:hover),.f-form.f-validated textarea.f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=date].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=datetime-local].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=file].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=month].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=password].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=search].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=time].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=week].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=email].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=number].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=tel].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=text].f-field:invalid:focus:not(:hover),.f-form .f-validated input[type=url].f-field:invalid:focus:not(:hover),.f-form .f-validated select.f-field:invalid:focus:not(:hover),.f-form .f-validated textarea.f-field:invalid:focus:not(:hover){box-shadow:var(--f-field-box-shadow)}.f-form.f-validated input[type=date].f-field:-moz-ui-invalid,.f-form.f-validated input[type=datetime-local].f-field:-moz-ui-invalid,.f-form.f-validated input[type=file].f-field:-moz-ui-invalid,.f-form.f-validated input[type=month].f-field:-moz-ui-invalid,.f-form.f-validated input[type=password].f-field:-moz-ui-invalid,.f-form.f-validated input[type=search].f-field:-moz-ui-invalid,.f-form.f-validated input[type=time].f-field:-moz-ui-invalid,.f-form.f-validated input[type=week].f-field:-moz-ui-invalid,.f-form.f-validated input[type=email].f-field:-moz-ui-invalid,.f-form.f-validated input[type=number].f-field:-moz-ui-invalid,.f-form.f-validated input[type=tel].f-field:-moz-ui-invalid,.f-form.f-validated input[type=text].f-field:-moz-ui-invalid,.f-form.f-validated input[type=url].f-field:-moz-ui-invalid,.f-form.f-validated select.f-field:-moz-ui-invalid,.f-form.f-validated textarea.f-field:-moz-ui-invalid,.f-form .f-validated input[type=date].f-field:-moz-ui-invalid,.f-form .f-validated input[type=datetime-local].f-field:-moz-ui-invalid,.f-form .f-validated input[type=file].f-field:-moz-ui-invalid,.f-form .f-validated input[type=month].f-field:-moz-ui-invalid,.f-form .f-validated input[type=password].f-field:-moz-ui-invalid,.f-form .f-validated input[type=search].f-field:-moz-ui-invalid,.f-form .f-validated input[type=time].f-field:-moz-ui-invalid,.f-form .f-validated input[type=week].f-field:-moz-ui-invalid,.f-form .f-validated input[type=email].f-field:-moz-ui-invalid,.f-form .f-validated input[type=number].f-field:-moz-ui-invalid,.f-form .f-validated input[type=tel].f-field:-moz-ui-invalid,.f-form .f-validated input[type=text].f-field:-moz-ui-invalid,.f-form .f-validated input[type=url].f-field:-moz-ui-invalid,.f-form .f-validated select.f-field:-moz-ui-invalid,.f-form .f-validated textarea.f-field:-moz-ui-invalid{box-shadow:none}.f-form.f-validated .f-field:invalid~.f-invalid-feedback,.f-form.f-validated .f-field.f-invalid~.f-invalid-feedback,.f-form.f-validated fieldset[data-f-invalid]~.f-invalid-feedback,.f-form.f-validated [role=\"radiogroup\"][data-f-invalid]~.f-invalid-feedback,.f-form.f-validated [data-select-min-max]:invalid~.f-invalid-feedback,.f-form.f-validated [data-checkbox-min-max]:invalid~.f-invalid-feedback,.f-form .f-validated .f-field:invalid~.f-invalid-feedback,.f-form .f-validated .f-field.f-invalid~.f-invalid-feedback,.f-form .f-validated fieldset[data-f-invalid]~.f-invalid-feedback,.f-form .f-validated [role=\"radiogroup\"][data-f-invalid]~.f-invalid-feedback,.f-form .f-validated [data-select-min-max]:invalid~.f-invalid-feedback,.f-form .f-validated [data-checkbox-min-max]:invalid~.f-invalid-feedback{display:block}.f-alert{background-color:var(--f-field-message-color-background);-webkit-border-start:calc(var(--f-field-border-width)*4) solid var(--f-field-message-border-color);border-inline-start:calc(var(--f-field-border-width)*4) solid var(--f-field-message-border-color);border-radius:var(--f-field-border-radius);color:var(--f-field-message-color);font-family:var(--f-field-font-family);font-size:var(--f-field-font-size);font-weight:var(--f-field-font-weight);line-height:var(--f-field-line-height);padding:var(--f-field-padding);margin-bottom:var(--f-form-grid-gap)}.f-alert>p{color:var(--f-field-message-color)}.f-alert>p a,.f-alert>p a:hover,.f-alert>p a:focus{color:var(--f-field-message-anchor-color);text-decoration:underline}.f-alert>:first-child{margin-top:0}.f-alert>:last-child{margin-bottom:0}.f-alert.f-alert-success{background-color:var(--f-field-message-success-color-background);border-color:var(--f-field-message-success-border-color);color:var(--f-field-message-success-color)}.f-alert.f-alert-success>p{color:var(--f-field-message-success-color)}.f-alert.f-alert-success>p a,.f-alert.f-alert-success>p a:hover,.f-alert.f-alert-success>p a:focus{color:var(--f-field-message-success-anchor-color)}.f-alert.f-alert-information{background-color:var(--f-field-message-info-color-background);border-color:var(--f-field-message-info-border-color);color:var(--f-field-message-info-color)}.f-alert.f-alert-information>p{color:var(--f-field-message-info-color)}.f-alert.f-alert-information>p a,.f-alert.f-alert-information>p a:hover,.f-alert.f-alert-information>p a:focus{color:var(--f-field-message-info-anchor-color)}.f-alert.f-alert-danger{background-color:var(--f-field-message-danger-color-background);border-color:var(--f-field-message-danger-border-color);color:var(--f-field-message-danger-color)}.f-alert.f-alert-danger>p{color:var(--f-field-message-danger-color)}.f-alert.f-alert-danger>p a,.f-alert.f-alert-danger>p a:hover,.f-alert.f-alert-danger>p a:focus{color:var(--f-field-message-danger-anchor-color)}.f-form button.f-button{-webkit-appearance:none;background-color:var(--f-field-button-color-background);border-color:var(--f-field-button-border-color);border-radius:var(--f-field-button-border-radius);border-style:var(--f-field-button-border-style);border-width:var(--f-field-button-border-width);color:var(--f-field-button-color);cursor:pointer;display:inline-block;font-family:var(--f-field-button-font-family);font-size:var(--f-field-button-font-size);font-style:var(--f-field-button-font-style);font-weight:var(--f-field-button-font-weight);letter-spacing:var(--f-field-button-letter-spacing);line-height:var(--f-field-button-line-height);margin:0;min-height:auto;max-width:none;padding:var(--f-field-button-padding);text-align:center;-webkit-text-decoration:var(--f-field-button-text-decoration);text-decoration:var(--f-field-button-text-decoration);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-transform:var(--f-field-button-text-transform);touch-action:manipulation;user-select:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.f-form button.f-button.f-button-full{width:var(--f-field-button-width)}.f-form button.f-button::-moz-focus-inner{border:0;margin:0;padding:0}.f-form button.f-button:hover:enabled:not(:checked):not(:focus){background-color:var(--f-field-button-color-background-hover);border-color:var(--f-field-button-border-color-hover);color:var(--f-field-button-color-hover)}.f-form button.f-button:focus,.f-form button.f-button:active{background-color:var(--f-field-button-color-background-focus);border-color:var(--f-field-button-border-color-focus);box-shadow:var(--f-field-box-shadow);color:var(--f-field-button-color-focus);outline:0}.f-form button.f-button:disabled{cursor:not-allowed;opacity:.5;transition:none}.f-form button.f-button.f-button-primary{background-color:var(--f-field-button-primary-color-background);border-color:var(--f-field-button-primary-border-color);color:var(--f-field-button-primary-color)}.f-form button.f-button.f-button-primary:hover:enabled:not(:checked):not(:focus){background-color:var(--f-field-button-primary-color-background-hover);border-color:var(--f-field-button-primary-border-color-hover);color:var(--f-field-button-primary-color-hover)}.f-form button.f-button.f-button-primary:focus,.f-form button.f-button.f-button-primary:active{background-color:var(--f-field-button-primary-color-background-focus);border-color:var(--f-field-button-primary-border-color-focus);color:var(--f-field-button-primary-color-focus)}.f-form button.f-button{transition:background-color var(--f-form-transition),border-color var(--f-form-transition),box-shadow var(--f-form-transition)}.f-form input[type=checkbox].f-field{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:var(--f-field-checkbox-color-background);border-radius:var(--f-field-checkbox-border-radius);bottom:auto;border:var(--f-field-border);display:block;height:var(--f-field-checkbox-size);margin:0;min-height:var(--f-field-checkbox-size);opacity:1;padding:0;position:absolute;text-align:left;top:auto;vertical-align:middle;width:var(--f-field-checkbox-size)}.f-form input[type=checkbox].f-field:checked{background-color:var(--f-field-checkbox-checked-color-background);border-color:var(--f-field-checkbox-checked-color-background)}.f-form input[type=checkbox].f-field:checked::after{background:0 0;border-color:var(--f-field-checkbox-checkmark-color);border-style:solid;border-width:0 var(--f-field-checkbox-check-size) var(--f-field-checkbox-check-size)0;content:"";display:block;height:var(--f-field-checkbox-check-height);left:0;margin:0;padding:0;position:absolute;top:0;-webkit-transform:translate(calc(var(--f-field-checkbox-size)/2 - var(--f-field-checkbox-check-width)/2 - var(--f-field-border-width)),calc(var(--f-field-checkbox-size)/2 - var(--f-field-checkbox-check-height)/2 - (var(--f-field-border-width) + 1px))) rotate(45deg);transform:translate(calc(var(--f-field-checkbox-size)/2 - var(--f-field-checkbox-check-width)/2 - var(--f-field-border-width)),calc(var(--f-field-checkbox-size)/2 - var(--f-field-checkbox-check-height)/2 - (var(--f-field-border-width) + 1px))) rotate(45deg);transition:none;width:var(--f-field-checkbox-check-width)}.f-form input[type=checkbox].f-field::before{display:none!important}.f-form input[type=checkbox].f-field+label.f-label{display:inline-block;margin-left:calc(var(--f-field-checkbox-size) + var(--f-field-checkbox-gap-horizontal));margin-top:0;vertical-align:top}.f-form input[type=checkbox].f-field:hover:enabled:not(:checked):not(:focus){background-color:var(--f-field-color-background-hover);border-color:var(--f-field-border-color-hover)}.f-form input[type=checkbox].f-field:focus{border-color:var(--f-field-border-color-focus);box-shadow:var(--f-field-box-shadow)}.f-form input[type=checkbox].f-field:disabled{cursor:not-allowed;opacity:.5}.f-form input[type=checkbox].f-field:disabled+label.f-label{cursor:not-allowed;opacity:.5}.f-form input[type=checkbox].f-field.f-button{background:0 0;border:0;bottom:auto;left:auto;margin:0;opacity:0;position:absolute;right:auto;top:auto}.f-form input[type=checkbox].f-field.f-button+label.f-label{margin:0;padding:0}.f-form input[type=checkbox].f-field.f-button+label.f-label::before{background-color:var(--f-field-color-background);border:var(--f-field-border);border-radius:var(--f-field-border-radius);box-sizing:border-box;content:"";cursor:pointer;display:inline-block;height:var(--f-field-checkbox-size);left:0;position:absolute;vertical-align:top;width:var(--f-field-checkbox-size)}.f-form input[type=checkbox].f-field.f-button+label.f-label::after{box-sizing:border-box;content:"";cursor:pointer;display:inline-block;height:var(--f-field-checkbox-size);left:0;position:absolute;top:0;vertical-align:top;width:var(--f-field-checkbox-size)}.f-form input[type=checkbox].f-field.f-button+label.f-label+.f-invalid-feedback{margin-bottom:var(--f-field-invalid-feedback-gap);margin-top:calc(-1*var(--f-field-invalid-feedback-gap))}.f-form input[type=checkbox].f-field.f-button:hover:not(:focus):not(:checked)+label.f-label::before{background-color:var(--f-field-color-background-hover);border-color:var(--f-field-border-color-hover)}.f-form input[type=checkbox].f-field.f-button:focus+label.f-label::before{border-color:var(--f-field-border-color-focus);box-shadow:var(--f-field-box-shadow)}.f-form input[type=checkbox].f-field.f-button:disabled+label.f-label{color:var(--f-field-checkbox-button-color)}.f-form input[type=checkbox].f-field.f-button:disabled+label.f-label::before{background-color:var(--f-field-color-background-disabled);border-color:var(--f-field-border-color-disabled);cursor:not-allowed;opacity:.5}.f-form input[type=checkbox].f-field.f-button:disabled+label.f-label::after{cursor:not-allowed}.f-form input[type=checkbox].f-field.f-button+label.f-label{background-color:var(--f-field-checkbox-button-color-background);border-color:var(--f-field-checkbox-button-color-background);border-radius:var(--f-field-border-radius);color:var(--f-field-checkbox-button-color);cursor:pointer;display:inline-block;font-family:var(--f-field-font-family);font-size:var(--f-field-font-size);font-weight:var(--f-field-font-weight);line-height:var(--f-field-line-height);padding:var(--f-field-padding);text-align:center;text-decoration:none;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.f-form input[type=checkbox].f-field.f-button+label.f-label::before{display:none}.f-form input[type=checkbox].f-field.f-button+label.f-label::after{display:none}.f-form input[type=checkbox].f-field.f-button:focus+label.f-label{box-shadow:var(--f-field-box-shadow)}.f-form input[type=checkbox].f-field.f-button:disabled+label.f-label{cursor:not-allowed;opacity:.5}.f-form input[type=checkbox].f-field.f-button:checked+label.f-label{background-color:var(--f-field-checkbox-checked-button-color-background);border-color:var(--f-field-checkbox-checked-button-color-background);color:var(--f-field-checkbox-checked-button-color)}.f-form input[type=checkbox].f-field.f-button:checked:focus+label.f-label{box-shadow:var(--f-field-box-shadow)}.f-form input[type=checkbox].f-field.f-button.f-button-full+label.f-label{display:block}.f-form [data-row-checkbox]{margin-bottom:var(--f-field-checkbox-gap-vertical)}.f-form [data-row-checkbox][data-f-hierarchy="1"]{-webkit-margin-start:var(--f-field-checkbox-size);margin-inline-start:var(--f-field-checkbox-size)}.f-form [data-row-checkbox][data-f-hierarchy="2"]{-webkit-margin-start:calc(var(--f-field-checkbox-size)*2);margin-inline-start:calc(var(--f-field-checkbox-size)*2)}.f-form [data-row-checkbox][data-f-hierarchy="3"]{-webkit-margin-start:calc(var(--f-field-checkbox-size)*3);margin-inline-start:calc(var(--f-field-checkbox-size)*3)}.f-form [data-row-checkbox][data-f-hierarchy="4"]{-webkit-margin-start:calc(var(--f-field-checkbox-size)*4);margin-inline-start:calc(var(--f-field-checkbox-size)*4)}.f-form [data-row-checkbox][data-f-hierarchy="5"]{-webkit-margin-start:calc(var(--f-field-checkbox-size)*5);margin-inline-start:calc(var(--f-field-checkbox-size)*5)}.f-form [data-row-checkbox][data-f-hierarchy="6"]{-webkit-margin-start:calc(var(--f-field-checkbox-size)*6);margin-inline-start:calc(var(--f-field-checkbox-size)*6)}.f-form [data-row-checkbox][data-f-hierarchy="7"]{-webkit-margin-start:calc(var(--f-field-checkbox-size)*7);margin-inline-start:calc(var(--f-field-checkbox-size)*7)}.f-form [data-row-checkbox][data-f-hierarchy="8"]{-webkit-margin-start:calc(var(--f-field-checkbox-size)*8);margin-inline-start:calc(var(--f-field-checkbox-size)*8)}.f-form [data-row-checkbox][data-f-hierarchy="9"]{-webkit-margin-start:calc(var(--f-field-checkbox-size)*9);margin-inline-start:calc(var(--f-field-checkbox-size)*9)}.f-form [data-row-checkbox][data-f-hierarchy="10"]{-webkit-margin-start:calc(var(--f-field-checkbox-size)*10);margin-inline-start:calc(var(--f-field-checkbox-size)*10)}.f-form.f-validated input[type=checkbox].f-field:invalid,.f-form .f-validated input[type=checkbox].f-field:invalid{border-color:var(--f-field-border-color-invalid)}.f-form.f-validated input[type=checkbox].f-field:invalid:focus,.f-form .f-validated input[type=checkbox].f-field:invalid:focus{box-shadow:var(--f-field-box-shadow)}.f-form input[type=checkbox].f-field+label.f-label{transition:color var(--f-form-transition)}.f-form input[type=checkbox].f-field+label.f-label::before{transition:background-color var(--f-form-transition),border-color var(--f-form-transition),box-shadow var(--f-form-transition)}.f-form input[type=checkbox].f-field.f-button+label.f-label{transition:background-color var(--f-form-transition),border-color var(--f-form-transition),box-shadow var(--f-form-transition),color var(--f-form-transition)}.f-form input[type=number].f-field::-webkit-inner-spin-button,.f-form input[type=number].f-field::-webkit-outer-spin-button{height:auto}.f-form input[type=number].f-field[data-f-no-spinner]{-moz-appearance:textfield}.f-form input[type=number].f-field[data-f-no-spinner]::-webkit-outer-spin-button,.f-form input[type=number].f-field[data-f-no-spinner]::-webkit-inner-spin-button{display:none!important}.f-form input[type=radio].f-field{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:var(--f-field-radio-color-background);border-radius:50%;border:var(--f-field-border);bottom:auto;display:block;height:var(--f-field-radio-size);margin:0;opacity:1;padding:0;position:absolute;text-align:left;top:auto;vertical-align:middle;width:var(--f-field-radio-size)}.f-form input[type=radio].f-field:checked::after{background:0 0;background-color:var(--f-field-radio-checked-color);border:0;border-radius:50%;content:"";display:block;height:var(--f-field-radio-checked-size);left:0;margin:0;padding:0;position:absolute;top:0;-webkit-transform:translate(calc((var(--f-field-radio-size) - var(--f-field-radio-checked-size) - var(--f-field-border-width)*2)/2),calc((var(--f-field-radio-size) - var(--f-field-radio-checked-size) - var(--f-field-border-width)*2)/2));transform:translate(calc((var(--f-field-radio-size) - var(--f-field-radio-checked-size) - var(--f-field-border-width)*2)/2),calc((var(--f-field-radio-size) - var(--f-field-radio-checked-size) - var(--f-field-border-width)*2)/2));transition:none;width:var(--f-field-radio-checked-size)}.f-form input[type=radio].f-field::before{display:none!important}.f-form input[type=radio].f-field+label.f-label{display:inline-block;margin-left:calc(var(--f-field-radio-size) + var(--f-field-radio-gap-horizontal));margin-top:0;vertical-align:top}.f-form input[type=radio].f-field:hover:enabled:not(:checked):not(:focus){background-color:var(--f-field-color-background-hover);border-color:var(--f-field-border-color-hover)}.f-form input[type=radio].f-field:focus{border-color:var(--f-field-border-color-focus);box-shadow:var(--f-field-box-shadow)}.f-form input[type=radio].f-field:disabled{cursor:not-allowed;opacity:.5}.f-form input[type=radio].f-field:disabled+label.f-label{cursor:not-allowed;opacity:.5}.f-form input[type=radio].f-field.f-button{background:0 0;border:0;bottom:auto;left:auto;margin:0;opacity:0;position:absolute;right:auto;top:auto}.f-form input[type=radio].f-field.f-button+label.f-label{margin:0;padding:0}.f-form input[type=radio].f-field.f-button+label.f-label::before{background-color:var(--f-field-color-background);border:var(--f-field-border);border-radius:50%;box-sizing:border-box;content:"";cursor:pointer;display:inline-block;height:var(--f-field-radio-size);left:0;position:absolute;vertical-align:top;width:var(--f-field-radio-size)}.f-form input[type=radio].f-field.f-button+label.f-label::after{box-sizing:border-box;content:"";cursor:pointer;display:inline-block;height:var(--f-field-radio-size);left:0;position:absolute;top:0;vertical-align:top;width:var(--f-field-radio-size)}.f-form input[type=radio].f-field.f-button+label.f-label+.f-invalid-feedback{margin-bottom:var(--f-field-invalid-feedback-gap);margin-top:calc(-1*var(--f-field-invalid-feedback-gap))}.f-form input[type=radio].f-field.f-button:hover:enabled:not(:checked):not(:focus)+label.f-label::before{background-color:var(--f-field-color-background-hover);border-color:var(--f-field-border-color-hover)}.f-form input[type=radio].f-field.f-button:focus+label.f-label::before{border-color:var(--f-field-border-color-focus);box-shadow:var(--f-field-box-shadow)}.f-form input[type=radio].f-field.f-button+label.f-label{background-color:var(--f-field-radio-button-color-background);border:var(--f-field-border-width) var(--f-field-border-style) var(--f-field-radio-button-color-background);border-radius:var(--f-field-border-radius);color:var(--f-field-radio-button-color);cursor:pointer;display:inline-block;font-family:var(--f-field-font-family);font-size:var(--f-field-font-size);font-weight:var(--f-field-font-weight);line-height:var(--f-field-line-height);padding:var(--f-field-padding);text-align:center;text-decoration:none;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.f-form input[type=radio].f-field.f-button+label.f-label::before{display:none}.f-form input[type=radio].f-field.f-button+label.f-label::after{display:none}.f-form input[type=radio].f-field.f-button.f-button-full+label.f-label{display:block}.f-form input[type=radio].f-field.f-button:focus+label.f-label{box-shadow:var(--f-field-box-shadow)}.f-form input[type=radio].f-field.f-button:disabled+label.f-label{cursor:not-allowed;opacity:.5}.f-form input[type=radio].f-field.f-button:checked+label.f-label{background-color:var(--f-field-radio-checked-button-color-background);border-color:var(--f-field-radio-checked-button-color-background);color:var(--f-field-radio-checked-button-color)}.f-form input[type=radio].f-field.f-button:checked:focus+label.f-label{box-shadow:var(--f-field-box-shadow)}.f-form [data-row-radio]{margin-bottom:var(--f-field-radio-gap-vertical)}.f-form [data-row-radio][data-f-hierarchy="1"]{-webkit-margin-start:var(--f-field-radio-size);margin-inline-start:var(--f-field-radio-size)}.f-form [data-row-radio][data-f-hierarchy="2"]{-webkit-margin-start:calc(var(--f-field-radio-size)*2);margin-inline-start:calc(var(--f-field-radio-size)*2)}.f-form [data-row-radio][data-f-hierarchy="3"]{-webkit-margin-start:calc(var(--f-field-radio-size)*3);margin-inline-start:calc(var(--f-field-radio-size)*3)}.f-form [data-row-radio][data-f-hierarchy="4"]{-webkit-margin-start:calc(var(--f-field-radio-size)*4);margin-inline-start:calc(var(--f-field-radio-size)*4)}.f-form [data-row-radio][data-f-hierarchy="5"]{-webkit-margin-start:calc(var(--f-field-radio-size)*5);margin-inline-start:calc(var(--f-field-radio-size)*5)}.f-form [data-row-radio][data-f-hierarchy="6"]{-webkit-margin-start:calc(var(--f-field-radio-size)*6);margin-inline-start:calc(var(--f-field-radio-size)*6)}.f-form [data-row-radio][data-f-hierarchy="7"]{-webkit-margin-start:calc(var(--f-field-radio-size)*7);margin-inline-start:calc(var(--f-field-radio-size)*7)}.f-form [data-row-radio][data-f-hierarchy="8"]{-webkit-margin-start:calc(var(--f-field-radio-size)*8);margin-inline-start:calc(var(--f-field-radio-size)*8)}.f-form [data-row-radio][data-f-hierarchy="9"]{-webkit-margin-start:calc(var(--f-field-radio-size)*9);margin-inline-start:calc(var(--f-field-radio-size)*9)}.f-form [data-row-radio][data-f-hierarchy="10"]{-webkit-margin-start:calc(var(--f-field-radio-size)*10);margin-inline-start:calc(var(--f-field-radio-size)*10)}.f-form.f-validated input[type=radio].f-field:invalid,.f-form .f-validated input[type=radio].f-field:invalid{border-color:var(--f-field-border-color-invalid)}.f-form.f-validated input[type=radio].f-field:invalid:focus,.f-form .f-validated input[type=radio].f-field:invalid:focus{box-shadow:var(--f-field-box-shadow)}.f-form input[type=radio].f-field+label.f-label{transition:color var(--f-form-transition)}.f-form input[type=radio].f-field+label.f-label::before{transition:background-color var(--f-form-transition),border-color var(--f-form-transition),box-shadow var(--f-form-transition)}.f-form input[type=radio].f-field.f-button+label.f-label{transition:background-color var(--f-form-transition),border-color var(--f-form-transition),box-shadow var(--f-form-transition),color var(--f-form-transition)}.f-form select.f-field{background-image:none!important;display:inline-block!important}.f-form select.f-field[size],.f-form select.f-field.f-field[multiple]:not([size]){height:auto}.f-form select.f-field:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.f-form select.f-field[data-f-select2]:not([multiple]):not([size]){-webkit-padding-end:var(--f-field-select-padding-right);padding-inline-end:var(--f-field-select-padding-right)}.f-form select.f-field:not([multiple]):not([size]):not([data-f-select2])+span.f-select-arrow{align-self:center;border-color:var(--f-field-select-arrow-color) transparent transparent transparent;border-style:solid;border-width:var(--f-field-select-arrow-height) calc(var(--f-field-select-arrow-width)/2)0 calc(var(--f-field-select-arrow-width)/2);display:inline-block!important;margin-left:calc(-1*var(--f-field-select-arrow-width));position:relative;pointer-events:none;right:var(--f-field-padding-horizontal);top:-1px;vertical-align:middle;width:0}.f-form select.f-field:not([multiple]):not([size]):not([data-f-select2]):hover:not(:focus)+span{color:var(--f-field-color-hover)}.f-form select.f-field:not([multiple]):not([size]):not([data-f-select2]):focus+span{color:var(--f-field-color-focus)}.f-form select.f-field:not([multiple]):not([size]):not([data-f-select2]):disabled{border-color:var(--f-field-border-color-disabled)}.f-form select.f-field:not([multiple]):not([size]):not([data-f-select2]):disabled+span{color:var(--f-field-color-disabled)}.f-form select.f-field:not([multiple]):not([size]):not([data-f-select2])::-ms-expand{display:none}.f-form select.f-field:not([multiple]):not([size]):not([data-f-select2]):-moz-focusring{color:transparent;text-shadow:0 0 0#000}.f-form select.f-field optgroup{font-weight:700}.f-form select.f-field option{font-family:var(--f-field-font-family);font-size:var(--f-field-font-size);font-weight:var(--f-field-font-weight)}.f-form select.f-field option:disabled{color:var(--f-field-color-disabled)}.f-form.f-validated select.f-field:invalid:not([multiple]):not([size]):invalid,.f-form .f-validated select.f-field:invalid:not([multiple]):not([size]):invalid{border-color:var(--f-field-border-color-invalid)}.f-form textarea.f-field{height:auto;min-height:var(--f-field-height);overflow:auto;resize:vertical}.f-form textarea.f-field[data-textarea-type=tinymce]{border-top-left-radius:0;border-top-right-radius:0}.f-form textarea.f-field[data-f-field-sizing-content]{field-sizing:content}.f-form input[type=file].f-field{cursor:pointer;overflow:hidden}.f-form input[type=file].f-field::file-selector-button{-webkit-appearance:none;background-color:var(--f-field-file-button-color-background);border:0;-webkit-border-end:var(--f-field-border);border-inline-end:var(--f-field-border);border-radius:0;color:var(--f-field-file-button-color);cursor:pointer;font-family:var(--f-field-font--f-field-file-button-selector-family);font-size:var(--f-field-font-size);font-weight:var(--f-field-font-weight);height:var(--f-field-height);line-height:var(--f-field-line-height);margin:calc(-1*var(--f-field-padding-vertical)) calc(-1*var(--f-field-padding-horizontal));-webkit-margin-end:var(--f-field-padding-horizontal);margin-inline-end:var(--f-field-padding-horizontal);padding:var(--f-field-padding);touch-action:manipulation}.f-form input[type=file].f-field::-webkit-file-upload-button{-webkit-appearance:none;background-color:var(--f-field-file-button-color-background);border:0;-webkit-border-end:var(--f-field-border);border-inline-end:var(--f-field-border);border-radius:0;color:var(--f-field-file-button-color);cursor:pointer;font-family:var(--f-field-font-family);font-size:var(--f-field-font-size);font-weight:var(--f-field-font-weight);height:var(--f-field-height);line-height:var(--f-field-line-height);margin:calc(-1*var(--f-field-padding-vertical)) calc(-1*var(--f-field-padding-horizontal));-webkit-margin-end:var(--f-field-padding-horizontal);margin-inline-end:var(--f-field-padding-horizontal);padding:var(--f-field-padding);touch-action:manipulation}.f-form input[type=file].f-field:enabled::file-selector-button:hover,.f-form input[type=file].f-field:enabled::-webkit-file-upload-button:hover{background-color:var(--f-field-file-button-color-background-hover);color:var(--f-field-file-button-color-hover)}.f-form input[type=file].f-field:enabled::file-selector-button:focus,.f-form input[type=file].f-field:enabled::-webkit-file-upload-button:focus{background-color:var(--f-field-file-button-color-background-focus);color:var(--f-field-file-button-color-focus);outline:0}.f-form input[type=file].f-field:disabled{cursor:not-allowed}.f-form input[type=file].f-field:disabled::file-selector-button,.f-form input[type=file].f-field:disabled::-webkit-file-upload-button{color:var(--f-field-file-button-color);cursor:not-allowed;-webkit-text-fill-color:var(--f-field-file-button-color)}.f-form input[type=text].f-field[data-file-type=dropzonejs]~.dropzone{background-color:var(--f-field-file-dropzonejs-color-background);border:var(--f-field-file-dropzonejs-border-width) var(--f-field-file-dropzonejs-border-style) var(--f-field-file-dropzonejs-border-color);border-radius:var(--f-field-file-dropzonejs-border-radius);padding:var(--f-field-file-dropzonejs-padding-vertical) var(--f-field-file-dropzonejs-padding-horizontal)0;transition:background-color var(--f-form-transition),border-color var(--f-form-transition),box-shadow var(--f-form-transition);cursor:pointer}.f-form input[type=text].f-field[data-file-type=dropzonejs]~.dropzone .dz-message{color:var(--f-field-color-placeholder);margin-bottom:var(--f-field-file-dropzonejs-padding-vertical);text-align:center}.f-form input[type=text].f-field[data-file-type=dropzonejs]~.dropzone.dz-started .dz-message{display:none}.f-form input[type=text].f-field[data-file-type=dropzonejs]~.dropzone .f-dropzonejs-previews{pointer-events:none}.f-form input[type=text].f-field[data-file-type=dropzonejs]~.dropzone .f-invalid-feedback{display:block}.f-form input[type=text].f-field[data-file-type=dropzonejs]:enabled~.dropzone.dz-drag-hover{background-color:var(--f-field-color-background-focus);border-color:var(--f-field-border-color-focus);box-shadow:var(--f-field-box-shadow);color:var(--f-field-color-focus)}.f-form input[type=text].f-field[data-file-type=dropzonejs]:disabled~.dropzone{background-color:var(--f-field-color-background-disabled);border-color:var(--f-field-border-color-disabled);color:var(--f-field-color-disabled);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-form input[type=file].f-field::file-selector-button{transition:background-color var(--f-form-transition),border-color var(--f-form-transition),box-shadow var(--f-form-transition)}.f-form input[type=file].f-field::-webkit-file-upload-button{transition:background-color var(--f-form-transition),border-color var(--f-form-transition),box-shadow var(--f-form-transition)}.f-form.f-validated input[type=text].f-field[data-file-type=dropzonejs]:invalid~.dropzone,.f-form .f-validated input[type=text].f-field[data-file-type=dropzonejs]:invalid~.dropzone{background-color:var(--f-field-color-background-invalid);border-color:var(--f-field-border-color-invalid)}.f-form.f-validated input[type=text].f-field[data-file-type=dropzonejs]:invalid~.dropzone.dz-drag-hover,.f-form .f-validated input[type=text].f-field[data-file-type=dropzonejs]:invalid~.dropzone.dz-drag-hover{box-shadow:var(--f-field-box-shadow)}.f-invalid-feedback,[data-select-min-max],[data-checkbox-min-max]{display:none}.f-validated .f-field:invalid~.f-invalid-feedback,.f-validated .f-field.f-invalid~.f-invalid-feedback,.f-validated [role=radiogroup][data-f-invalid]~.f-invalid-feedback,.f-validated [data-select-min-max]:invalid~.f-invalid-feedback,.f-validated [data-checkbox-min-max]:invalid~.f-invalid-feedback{display:block}.f-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.f-tile{position:relative;width:100%;box-sizing:border-box}.f-extra-small-12{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}@media (min-width:768px){.f-medium-6{-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}}.f-bottom{align-self:flex-end!important}:where([data-f-style-id="1"]){--f-form-color-background:transparent;--f-form-color-base:#000000;--f-form-color-base-contrast:#ffffff;--f-form-color-accent:#205493;--f-form-color-neutral:#767676;--f-form-color-primary:#205493;--f-form-color-secondary:#5b616b;--f-form-color-success:#2e8540;--f-form-color-info:#02bfe7;--f-form-color-warning:#fdb81e;--f-form-color-danger:#bb0000;--f-form-border-color:transparent;--f-form-border-radius:0px;--f-form-border-width:0px;--f-form-border-style:solid;--f-form-grid-gap:var(--space-m);--f-form-padding-horizontal:0px;--f-form-padding-vertical:0px;--f-form-transition-enabled:1;--f-form-transition-speed:200ms;--f-form-transition-timing-function:ease-in-out;--f-form-font-family:inherit;--f-form-font-size:16px;--f-form-font-size-small:14px;--f-form-font-size-large:18px;--f-form-font-style:inherit;--f-form-font-weight:inherit;--f-form-letter-spacing:inherit;--f-form-line-height:1.4;--f-form-text-decoration:inherit;--f-form-text-transform:inherit;--f-group-li-color-background:transparent;--f-group-li-color-background-active:var(--f-form-color-base-contrast);--f-group-li-color-background-focus:var(--f-form-color-base-contrast);--f-group-li-color-background-disabled:var(--f-form-color-neutral-light-60);--f-group-li-border-radius:4px;--f-group-li-border-width:1px;--f-group-li-border-style:solid;--f-group-li-border-color:transparent;--f-group-li-border-color-active:var(--f-form-color-neutral-light-60);--f-group-li-border-color-focus:var(--f-form-color-neutral-light-60);--f-group-li-border-color-disabled:var(--f-form-color-neutral-light-60);--f-group-ul-border-color:var(--f-form-color-neutral-light-60);--f-group-ul-border-width:1px;--f-group-ul-border-style:solid;--f-group-li-gap:0px;--f-group-li-padding-horizontal:16px;--f-group-li-padding-vertical:8px;--f-group-li-color:var(--f-form-color-base);--f-group-li-color-active:var(--f-form-color-base);--f-group-li-color-focus:var(--f-form-color-base);--f-group-li-color-disabled:var(--f-form-color-neutral);--f-group-li-steps-color-background:var(--f-form-color-base-contrast);--f-group-li-steps-color-background-active:var(--f-form-color-base-contrast);--f-group-li-steps-color-background-complete:var(--f-form-color-primary);--f-group-li-steps-border-color:var(--f-form-color-neutral-light-60);--f-group-li-steps-border-color-active:var(--f-form-color-primary);--f-group-li-steps-border-color-complete:var(--f-form-color-primary);--f-group-li-steps-size:var(--f-field-height);--f-group-li-steps-color:var(--f-form-color-base);--f-group-li-steps-color-active:var(--f-form-color-base);--f-group-li-steps-color-complete:var(--f-form-color-base-contrast);--f-group-li-steps-font-family:var(--f-form-font-family);--f-group-li-steps-font-size:var(--f-form-font-size);--f-group-li-steps-font-style:var(--f-form-font-style);--f-group-li-steps-font-weight:700;--f-group-li-steps-letter-spacing:var(--f-form-letter-spacing);--f-group-li-steps-line-height:var(--f-field-height);--f-group-li-steps-text-decoration:var(--f-form-text-decoration);--f-group-li-steps-text-transform:var(--f-form-text-transform);--f-group-li-font-family:var(--f-form-font-family);--f-group-li-font-size:var(--f-form-font-size);--f-group-li-font-style:var(--f-form-font-style);--f-group-li-font-weight:var(--f-form-font-weight);--f-group-li-letter-spacing:var(--f-form-letter-spacing);--f-group-li-line-height:var(--f-form-line-height);--f-group-li-text-decoration:var(--f-form-text-decoration);--f-group-li-text-transform:var(--f-form-text-transform);--f-section-color-background:transparent;--f-section-legend-color-background:transparent;--f-section-legend-color:var(--primary-dark);--f-section-legend-font-family:var(--f-form-font-family);--f-section-legend-font-size:var(--h3);--f-section-legend-font-style:var(--f-form-font-style);--f-section-legend-font-weight:700;--f-section-legend-letter-spacing:var(--f-form-letter-spacing);--f-section-legend-line-height:var(--f-form-line-height);--f-section-legend-text-decoration:var(--f-form-text-decoration);--f-section-legend-text-transform:var(--f-form-text-transform);--f-section-legend-gap:10px;--f-section-icon-color:var(--f-form-color-base);--f-section-icon-color-disabled:var(--f-form-color-neutral-light-60);--f-section-icon-size:24px;--f-field-color-background:var(--f-form-color-base-contrast);--f-field-color-background-hover:var(--f-field-color-background);--f-field-color-background-focus:var(--f-field-color-background);--f-field-color-background-disabled:var(--f-form-color-neutral-light-80);--f-field-color-background-invalid:var(--f-field-color-background);--f-field-border-color:var(--primary-ultra-dark);--f-field-border-color-hover:var(--f-form-color-base);--f-field-border-color-focus:var(--primary);--f-field-border-color-disabled:var(--f-form-color-neutral-light-60);--f-field-border-color-invalid:var(--f-form-color-danger);--f-field-border-placement:all;--f-field-border-radius:0px;--f-field-border-width:1px;--f-field-border-style:solid;--f-field-box-shadow-color-focus:var(--f-form-color-primary);--f-field-box-shadow-width-focus:2px;--f-field-fieldset-legend-color-background:transparent;--f-field-fieldset-legend-color:var(--f-form-color-base);--f-field-fieldset-legend-font-family:var(--f-form-font-family);--f-field-fieldset-legend-font-size:var(--f-form-font-size);--f-field-fieldset-legend-font-style:var(--f-form-font-style);--f-field-fieldset-legend-font-weight:var(--f-form-font-weight);--f-field-fieldset-legend-letter-spacing:var(--f-form-letter-spacing);--f-field-fieldset-legend-line-height:var(--f-form-line-height);--f-field-fieldset-legend-text-decoration:var(--f-form-text-decoration);--f-field-fieldset-legend-text-transform:var(--f-form-text-transform);--f-field-fieldset-legend-gap:10px;--f-field-help-color-background:transparent;--f-field-help-color:var(--f-form-color-base);--f-field-help-font-family:var(--f-form-font-family);--f-field-help-font-size:var(--f-form-font-size-small);--f-field-help-font-style:var(--f-form-font-style);--f-field-help-font-weight:var(--f-form-font-weight);--f-field-help-letter-spacing:var(--f-form-letter-spacing);--f-field-help-line-height:var(--f-form-line-height);--f-field-help-text-decoration:var(--f-form-text-decoration);--f-field-help-text-transform:var(--f-form-text-transform);--f-field-help-gap:5px;--f-field-invalid-feedback-color-background:transparent;--f-field-invalid-feedback-color:var(--f-form-color-danger);--f-field-invalid-feedback-font-family:var(--f-form-font-family);--f-field-invalid-feedback-font-size:var(--f-form-font-size-small);--f-field-invalid-feedback-font-style:var(--f-form-font-style);--f-field-invalid-feedback-font-weight:var(--f-form-font-weight);--f-field-invalid-feedback-letter-spacing:var(--f-form-letter-spacing);--f-field-invalid-feedback-line-height:var(--f-form-line-height);--f-field-invalid-feedback-text-decoration:var(--f-form-text-decoration);--f-field-invalid-feedback-text-transform:var(--f-form-text-transform);--f-field-invalid-feedback-gap:5px;--f-field-label-color-background:transparent;--f-field-label-color:var(--f-form-color-base);--f-field-label-font-family:var(--f-form-font-family);--f-field-label-font-size:var(--f-form-font-size);--f-field-label-font-style:var(--f-form-font-style);--f-field-label-font-weight:var(--f-form-font-weight);--f-field-label-letter-spacing:var(--f-form-letter-spacing);--f-field-label-line-height:var(--f-form-line-height);--f-field-label-text-decoration:var(--f-form-text-decoration);--f-field-label-text-transform:var(--f-form-text-transform);--f-field-label-gap:5px;--f-field-label-inside-mode:move;--f-field-label-inside-offset:-20px;--f-field-label-inside-scale:0.9;--f-field-padding-horizontal:10px;--f-field-padding-vertical:8.5px;--f-field-color-placeholder:var(--f-form-color-neutral);--f-field-prefix-suffix-color-background:var(--f-form-color-neutral-light-80);--f-field-prefix-suffix-color:var(--f-form-color-base);--f-field-prefix-suffix-font-family:var(--f-form-font-family);--f-field-prefix-suffix-font-size:var(--f-form-font-size);--f-field-prefix-suffix-font-style:var(--f-form-font-style);--f-field-prefix-suffix-font-weight:var(--f-form-font-weight);--f-field-prefix-suffix-letter-spacing:var(--f-form-letter-spacing);--f-field-prefix-suffix-line-height:var(--f-form-line-height);--f-field-prefix-suffix-text-decoration:var(--f-form-text-decoration);--f-field-prefix-suffix-text-transform:var(--f-form-text-transform);--f-field-color:var(--f-form-color-base);--f-field-color-hover:var(--f-form-color-base);--f-field-color-focus:var(--f-form-color-base);--f-field-color-disabled:var(--f-form-color-neutral);--f-field-color-invalid:var(--f-form-color-danger);--f-field-tooltip-color-background:var(--f-form-color-neutral);--f-field-tooltip-color:var(--f-form-color-base);--f-field-tooltip-font-family:var(--f-form-font-family);--f-field-tooltip-font-size:var(--f-form-font-size-small);--f-field-tooltip-font-weight:var(--f-form-font-weight);--f-field-tooltip-line-height:var(--f-form-line-height);--f-field-tooltip-border-radius:var(--f-field-border-radius);--f-field-tooltip-gap:5px;--f-field-font-family:var(--f-form-font-family);--f-field-font-size:var(--f-form-font-size);--f-field-font-style:var(--f-form-font-style);--f-field-font-weight:var(--f-form-font-weight);--f-field-letter-spacing:var(--f-form-letter-spacing);--f-field-line-height:var(--f-form-line-height);--f-field-text-decoration:var(--f-form-text-decoration);--f-field-text-transform:var(--f-form-text-transform);--f-field-button-color-background:var(--f-form-color-neutral-light-60);--f-field-button-color-background-hover:var(--f-form-color-neutral-light-40);--f-field-button-color-background-focus:var(--f-form-color-neutral-light-40);--f-field-button-primary-color-background:var(--f-form-color-primary);--f-field-button-primary-color-background-hover:var(--f-form-color-primary-dark-20);--f-field-button-primary-color-background-focus:var(--f-form-color-primary-dark-40);--f-field-button-secondary-color-background:var(--f-form-color-secondary);--f-field-button-secondary-color-background-hover:var(--f-form-color-secondary-dark-20);--f-field-button-secondary-color-background-focus:var(--f-form-color-secondary-dark-40);--f-field-button-success-color-background:var(--f-form-color-success);--f-field-button-success-color-background-hover:var(--f-form-color-success-dark-20);--f-field-button-success-color-background-focus:var(--f-form-color-success-dark-40);--f-field-button-info-color-background:var(--f-form-color-info);--f-field-button-info-color-background-hover:var(--f-form-color-info-dark-20);--f-field-button-info-color-background-focus:var(--f-form-color-info-dark-40);--f-field-button-warning-color-background:var(--f-form-color-warning);--f-field-button-warning-color-background-hover:var(--f-form-color-warning-dark-20);--f-field-button-warning-color-background-focus:var(--f-form-color-warning-dark-40);--f-field-button-danger-color-background:var(--f-form-color-danger);--f-field-button-danger-color-background-hover:var(--f-form-color-danger-dark-20);--f-field-button-danger-color-background-focus:var(--f-form-color-danger-dark-40);--f-field-button-border-color:var(--f-form-color-neutral-light-60);--f-field-button-border-color-hover:var(--f-form-color-neutral-light-40);--f-field-button-border-color-focus:var(--f-form-color-neutral-light-40);--f-field-button-primary-border-color:var(--f-form-color-primary);--f-field-button-primary-border-color-hover:var(--f-form-color-primary-dark-20);--f-field-button-primary-border-color-focus:var(--f-form-color-primary-dark-40);--f-field-button-secondary-border-color:var(--f-form-color-secondary);--f-field-button-secondary-border-color-hover:var(--f-form-color-secondary-dark-20);--f-field-button-secondary-border-color-focus:var(--f-form-color-secondary-dark-40);--f-field-button-success-border-color:var(--f-form-color-success);--f-field-button-success-border-color-hover:var(--f-form-color-success-dark-20);--f-field-button-success-border-color-focus:var(--f-form-color-success-dark-40);--f-field-button-info-border-color:var(--f-form-color-info);--f-field-button-info-border-color-hover:var(--f-form-color-info-dark-20);--f-field-button-info-border-color-focus:var(--f-form-color-info-dark-40);--f-field-button-warning-border-color:var(--f-form-color-warning);--f-field-button-warning-border-color-hover:var(--f-form-color-warning-dark-20);--f-field-button-warning-border-color-focus:var(--f-form-color-warning-dark-40);--f-field-button-danger-border-color:var(--f-form-color-danger);--f-field-button-danger-border-color-hover:var(--f-form-color-danger-dark-20);--f-field-button-danger-border-color-focus:var(--f-form-color-danger-dark-40);--f-field-button-border-radius:var(--f-field-border-radius);--f-field-button-border-style:solid;--f-field-button-border-width:1px;--f-field-button-padding-horizontal:var(--f-field-padding-horizontal);--f-field-button-padding-vertical:var(--f-field-padding-vertical);--f-field-button-width:100%;--f-field-button-color:var(--f-form-color-base);--f-field-button-color-hover:var(--f-form-color-base);--f-field-button-color-focus:var(--f-form-color-base);--f-field-button-primary-color:var(--f-form-color-base-contrast);--f-field-button-primary-color-hover:var(--f-field-button-primary-color);--f-field-button-primary-color-focus:var(--f-field-button-primary-color);--f-field-button-secondary-color:var(--f-form-color-base-contrast);--f-field-button-secondary-color-hover:var(--f-field-button-secondary-color);--f-field-button-secondary-color-focus:var(--f-field-button-secondary-color);--f-field-button-success-color:var(--f-form-color-base-contrast);--f-field-button-success-color-hover:var(--f-field-button-success-color);--f-field-button-success-color-focus:var(--f-field-button-success-color);--f-field-button-info-color:var(--f-form-color-base-contrast);--f-field-button-info-color-hover:var(--f-form-color-base-contrast);--f-field-button-info-color-focus:var(--f-form-color-base-contrast);--f-field-button-warning-color:var(--f-form-color-base);--f-field-button-warning-color-hover:var(--f-form-color-base);--f-field-button-warning-color-focus:var(--f-form-color-base);--f-field-button-danger-color:var(--f-form-color-base-contrast);--f-field-button-danger-color-hover:var(--f-field-button-danger-color);--f-field-button-danger-color-focus:var(--f-field-button-danger-color);--f-field-button-font-family:var(--f-form-font-family);--f-field-button-font-size:var(--f-form-font-size);--f-field-button-font-style:var(--f-form-font-style);--f-field-button-font-weight:var(--f-form-font-weight);--f-field-button-letter-spacing:var(--f-form-letter-spacing);--f-field-button-line-height:var(--f-form-line-height);--f-field-button-text-decoration:var(--f-form-text-decoration);--f-field-button-text-transform:var(--f-form-text-transform);--f-field-checkbox-color-background:var(--f-field-color-background);--f-field-checkbox-checked-color-background:var(--primary);--f-field-checkbox-checkmark-color:var(--f-form-color-base-contrast);--f-field-checkbox-border-radius:var(--f-field-border-radius);--f-field-checkbox-gap-horizontal:6px;--f-field-checkbox-gap-vertical:10px;--f-field-checkbox-button-color-background:var(--f-form-color-neutral-light-60);--f-field-checkbox-button-color:var(--f-form-color-base);--f-field-checkbox-checked-button-color-background:var(--f-form-color-accent);--f-field-checkbox-checked-button-color:var(--f-form-color-base-contrast);--f-field-checkbox-switch-color:var(--f-form-color-neutral-light-60);--f-field-checkbox-checked-switch-color-background:var(--f-form-color-accent);--f-field-checkbox-checked-switch-color:var(--f-form-color-base-contrast);--f-field-checkbox-checked-swatch-border-color:var(--f-form-color-primary);--f-field-checkbox-checked-swatch-box-shadow-color:var(--f-form-color-base-contrast);--f-field-checkbox-checked-image-border-color:var(--f-form-color-primary);--f-field-checkbox-checked-image-box-shadow-color:var(--f-form-color-base-contrast);--f-field-datetime-calendar-color-background:var(--f-form-color-neutral-light-90);--f-field-datetime-calendar-today-color-background:var(--f-form-color-neutral-light-70);--f-field-datetime-calendar-current-color-background:var(--f-form-color-primary);--f-field-datetime-calendar-hover-color-background:var(--f-form-color-primary);--f-field-datetime-calendar-border-color:var(--f-form-color-neutral-light-60);--f-field-datetime-calendar-border-style:var(--f-field-border-style);--f-field-datetime-calendar-border-width:var(--f-field-border-width);--f-field-datetime-calendar-color:var(--f-form-color-base);--f-field-datetime-calendar-today-color:var(--f-form-color-base);--f-field-datetime-calendar-current-color:var(--f-form-color-base-contrast);--f-field-datetime-calendar-hover-color:var(--f-form-color-base-contrast);--f-field-datetime-calendar-disabled-color:var(--f-form-color-base-light-80);--f-field-datetime-calendar-font-family:var(--f-form-font-family);--f-field-datetime-calendar-font-size:var(--f-form-font-size);--f-field-datetime-calendar-font-style:var(--f-form-font-style);--f-field-datetime-calendar-font-weight:700;--f-field-datetime-calendar-letter-spacing:var(--f-form-letter-spacing);--f-field-datetime-calendar-line-height:var(--f-form-line-height);--f-field-datetime-calendar-text-decoration:var(--f-form-text-decoration);--f-field-datetime-calendar-text-transform:var(--f-form-text-transform);--f-field-datetime-calendar-padding-horizontal:4px;--f-field-datetime-calendar-padding-vertical:4px;--f-field-datetime-calendar-heading-color-background:var(--f-form-color-neutral-light-80);--f-field-datetime-calendar-heading-color:var(--f-form-color-base);--f-field-datetime-nav-current-color-background:var(--f-form-color-primary);--f-field-datetime-nav-hover-color-background:var(--f-form-color-primary);--f-field-datetime-nav-border-color:var(--f-form-color-neutral-light-60);--f-field-datetime-nav-border-style:var(--f-field-border-style);--f-field-datetime-nav-border-width:var(--f-field-border-width);--f-field-datetime-nav-icon-color:var(--f-form-color-base);--f-field-datetime-nav-icon-gap:8px;--f-field-datetime-nav-icon-size:var(--f-form-font-size);--f-field-datetime-nav-color:var(--f-form-color-base);--f-field-datetime-nav-current-color:var(--f-form-color-base-contrast);--f-field-datetime-nav-hover-color:var(--f-form-color-base-contrast);--f-field-datetime-nav-font-family:var(--f-form-font-family);--f-field-datetime-nav-font-size:var(--f-form-font-size);--f-field-datetime-nav-font-style:var(--f-form-font-style);--f-field-datetime-nav-font-weight:700;--f-field-datetime-nav-letter-spacing:var(--f-form-letter-spacing);--f-field-datetime-nav-line-height:var(--f-form-line-height);--f-field-datetime-nav-text-decoration:var(--f-form-text-decoration);--f-field-datetime-nav-text-transform:var(--f-form-text-transform);--f-field-datetime-padding-horizontal:10px;--f-field-datetime-padding-vertical:10px;--f-field-file-button-color:var(--f-form-color-base);--f-field-file-button-color-hover:var(--f-form-color-base);--f-field-file-button-color-focus:var(--f-form-color-base);--f-field-file-button-color-background:var(--f-form-color-neutral-light-80);--f-field-file-button-color-background-hover:var(--f-form-color-neutral-light-60);--f-field-file-button-color-background-focus:var(--f-form-color-neutral-light-60);--f-field-file-dropzonejs-color-background:var(--f-field-color-background);--f-field-file-dropzonejs-border-color:var(--f-field-border-color);--f-field-file-dropzonejs-border-style:dashed;--f-field-file-dropzonejs-border-width:var(--f-field-border-width);--f-field-file-dropzonejs-border-radius:var(--f-field-border-radius);--f-field-file-dropzonejs-padding-horizontal:var(--f-form-grid-gap);--f-field-file-dropzonejs-padding-vertical:var(--f-form-grid-gap);--f-field-file-dropzonejs-progress-color-background:var(--f-form-color-neutral);--f-field-file-dropzonejs-progress-color-background-bar:var(--f-form-color-primary);--f-field-file-dropzonejs-progress-color-background-complete:var(--f-form-color-success);--f-field-file-dropzonejs-progress-border-radius:var(--f-field-border-radius);--f-field-file-dropzonejs-progress-gap:5px;--f-field-file-dropzonejs-progress-height:10px;--f-field-media-capture-control-color-background:#000000aa;--f-field-media-capture-control-color:#ffffff;--f-field-media-capture-control-color-record:#ff6161;--f-field-media-capture-control-color-level:#2db94d;--f-field-media-capture-control-level-width:60px;--f-field-media-capture-control-size:40px;--f-field-media-capture-control-gap:12px;--f-field-media-capture-control-padding-horizontal:10px;--f-field-media-capture-control-padding-vertical:10px;--f-field-media-capture-control-box-shadow-color:#ffffff99;--f-field-media-capture-control-box-shadow-width:2px;--f-field-media-capture-countdown-color-background:#000000aa;--f-field-media-capture-countdown-color:#ffffff;--f-field-media-capture-countdown-font-family:var(--f-form-font-family);--f-field-media-capture-countdown-font-size:120px;--f-field-media-capture-countdown-font-style:var(--f-form-font-style);--f-field-media-capture-countdown-font-weight:700;--f-field-media-capture-countdown-letter-spacing:var(--f-form-letter-spacing);--f-field-media-capture-countdown-line-height:var(--f-field-height);--f-field-media-capture-countdown-text-decoration:var(--f-form-text-decoration);--f-field-media-capture-countdown-text-transform:var(--f-form-text-transform);--f-field-media-capture-settings-color-background:#000000aa;--f-field-media-capture-settings-color:#ffffff;--f-field-media-capture-settings-font-family:var(--f-form-font-family);--f-field-media-capture-settings-font-size:var(--f-field-font-size);--f-field-media-capture-settings-font-style:var(--f-form-font-style);--f-field-media-capture-settings-font-weight:var(--f-field-font-weight);--f-field-media-capture-settings-letter-spacing:var(--f-form-letter-spacing);--f-field-media-capture-settings-line-height:var(--f-field-height);--f-field-media-capture-settings-text-decoration:var(--f-form-text-decoration);--f-field-media-capture-settings-text-transform:var(--f-form-text-transform);--f-field-message-color-background:var(--f-form-color-neutral-light-80);--f-field-message-color:var(--f-form-color-base);--f-field-message-anchor-color:var(--f-form-color-base);--f-field-message-border-color:var(--f-form-color-neutral-light-60);--f-field-message-success-color-background:var(--f-form-color-success-light-80);--f-field-message-success-color:var(--f-form-color-success-dark-40);--f-field-message-success-anchor-color:var(--f-form-color-success-dark-60);--f-field-message-success-border-color:var(--f-form-color-success-light-40);--f-field-message-info-color-background:var(--f-form-color-info-light-80);--f-field-message-info-color:var(--f-form-color-info-dark-40);--f-field-message-info-anchor-color:var(--f-form-color-info-dark-60);--f-field-message-info-border-color:var(--f-form-color-info-light-40);--f-field-message-warning-color-background:var(--f-form-color-warning-light-80);--f-field-message-warning-color:var(--f-form-color-warning-dark-40);--f-field-message-warning-anchor-color:var(--f-form-color-warning-dark-60);--f-field-message-warning-border-color:var(--f-form-color-warning-light-40);--f-field-message-danger-color-background:var(--f-form-color-danger-light-80);--f-field-message-danger-color:var(--f-form-color-danger-dark-40);--f-field-message-danger-anchor-color:var(--f-form-color-danger-dark-60);--f-field-message-danger-border-color:var(--f-form-color-danger-light-40);--f-field-meter-color-background:var(--f-form-color-neutral-light-80);--f-field-meter-color-background-optimum:var(--f-form-color-success);--f-field-meter-color-background-sub-optimum:var(--f-form-color-warning);--f-field-meter-color-background-even-less-good:var(--f-form-color-danger);--f-field-password-icon-color:var(--f-form-color-base);--f-field-password-strength-meter-disc-color:var(--f-form-color-neutral-light-60);--f-field-password-strength-meter-disc-color-danger:var(--f-form-color-danger);--f-field-password-strength-meter-disc-color-warning:var(--f-form-color-warning);--f-field-password-strength-meter-disc-color-success:var(--f-form-color-success);--f-field-progress-color-background:var(--f-form-color-neutral-light-80);--f-field-progress-color-background-bar:var(--f-form-color-accent);--f-field-progress-color-background-complete:var(--f-form-color-success);--f-field-radio-color-background:var(--f-field-color-background);--f-field-radio-checked-color:var(--primary);--f-field-radio-gap-horizontal:6px;--f-field-radio-gap-vertical:10px;--f-field-radio-button-color-background:var(--f-form-color-neutral-light-60);--f-field-radio-button-color:var(--f-form-color-base);--f-field-radio-checked-button-color-background:var(--primary);--f-field-radio-checked-button-color:var(--f-form-color-base-contrast);--f-field-radio-circle-color-background:var(--f-form-color-base-contrast);--f-field-radio-circle-color-background-hover:var(--f-form-color-neutral-light-60);--f-field-radio-checked-circle-color-background:var(--primary);--f-field-radio-color-background-disabled:var(--f-form-color-neutral-light-60);--f-field-radio-circle-color:var(--f-form-color-base);--f-field-radio-circle-color-hover:var(--f-form-color-base);--f-field-radio-checked-circle-color:var(--f-form-color-base-contrast);--f-field-radio-color-disabled:var(--f-form-color-neutral);--f-field-radio-circle-padding-vertical:var(--f-field-padding-vertical);--f-field-radio-circle-font-family:var(--f-form-font-family);--f-field-radio-circle-font-size:var(--f-form-font-size);--f-field-radio-circle-font-style:var(--f-form-font-style);--f-field-radio-circle-font-weight:var(--f-form-font-weight);--f-field-radio-circle-letter-spacing:var(--f-form-letter-spacing);--f-field-radio-circle-line-height:var(--f-form-line-height);--f-field-radio-circle-text-decoration:var(--f-form-text-decoration);--f-field-radio-circle-text-transform:var(--f-form-text-transform);--f-field-radio-checked-image-border-color:var(--f-form-color-primary);--f-field-radio-checked-image-box-shadow-color:var(--f-form-color-base-contrast);--f-field-radio-checked-swatch-border-color:var(--f-form-color-primary);--f-field-radio-checked-swatch-box-shadow-color:var(--f-form-color-base-contrast);--f-field-radio-switch-color:var(--f-form-color-neutral-light-60);--f-field-radio-checked-switch-color-background:var(--f-form-color-accent);--f-field-radio-checked-switch-color:var(--f-form-color-base-contrast);--f-field-range-track-border-radius:var(--f-field-border-radius);--f-field-range-track-color:var(--f-form-color-neutral-light-80);--f-field-range-track-lower-color:var(--f-form-color-accent);--f-field-range-track-upper-color:var(--f-form-color-neutral-light-80);--f-field-range-thumb-color:var(--f-form-color-accent);--f-field-range-tickmark-color:var(--f-field-help-color);--f-field-range-tickmark-label-color:var(--f-field-help-color);--f-field-range-tickmark-label-font-family:var(--f-form-font-family);--f-field-range-tickmark-label-font-size:var(--f-form-font-size);--f-field-range-tickmark-label-font-style:var(--f-form-font-style);--f-field-range-tickmark-label-font-weight:var(--f-form-font-weight);--f-field-range-tickmark-label-letter-spacing:var(--f-form-letter-spacing);--f-field-range-tickmark-label-line-height:var(--f-form-line-height);--f-field-range-tickmark-label-text-decoration:var(--f-form-text-decoration);--f-field-range-tickmark-label-text-transform:var(--f-form-text-transform);--f-field-select-arrow-color:var(--f-field-color);--f-field-select-arrow-width:12px;--f-field-select-arrow-height:6px;--f-field-select-select2-choice-border-radius:var(--f-field-border-radius);--f-field-select-select2-choice-color-background:var(--f-form-color-neutral-light-80);--f-field-select-select2-choice-color:var(--f-form-color-base);--f-field-select-select2-choice-color-remove:var(--f-form-color-base);--f-field-select-select2-choice-gap:5px;--f-field-select-select2-choice-font-family:var(--f-form-font-family);--f-field-select-select2-choice-font-size:var(--f-form-font-size-small);--f-field-select-select2-choice-font-style:var(--f-form-font-style);--f-field-select-select2-choice-font-weight:var(--f-form-font-weight);--f-field-select-select2-choice-letter-spacing:var(--f-form-letter-spacing);--f-field-select-select2-choice-line-height:var(--f-form-line-height);--f-field-select-select2-choice-text-decoration:var(--f-form-text-decoration);--f-field-select-select2-choice-text-transform:var(--f-form-text-transform);--f-field-select-select2-result-color-background:var(--f-form-color-base-contrast);--f-field-select-select2-result-color-background-selected:var(--f-form-color-neutral-light-80);--f-field-select-select2-result-color-background-highlighted:var(--primary);--f-field-select-select2-result-color:var(--f-form-color-base);--f-field-select-select2-result-color-selected:var(--f-form-color-base);--f-field-select-select2-result-color-highlighted:var(--f-form-color-base-contrast);--f-field-select-select2-result-font-family:var(--f-form-font-family);--f-field-select-select2-result-font-size:var(--f-form-font-size);--f-field-select-select2-result-font-style:var(--f-form-font-style);--f-field-select-select2-result-font-weight:var(--f-form-font-weight);--f-field-select-select2-result-letter-spacing:var(--f-form-letter-spacing);--f-field-select-select2-result-line-height:var(--f-form-line-height);--f-field-select-select2-result-text-decoration:var(--f-form-text-decoration);--f-field-select-select2-result-text-transform:var(--f-form-text-transform);--f-field-select-select2-result-padding-horizontal:7px;--f-field-select-select2-result-padding-vertical:5px;--f-field-signature-color-background:var(--f-field-color-background);--f-field-summary-border-color:transparent;--f-field-summary-border-radius:0px;--f-field-summary-border-width:0px;--f-field-summary-border-style:solid;--f-field-summary-color-background:var(--f-field-color-background);--f-field-summary-color:var(--f-field-color);--f-field-summary-form-label-color:var(--f-field-summary-color);--f-field-summary-form-label-font-family:var(--f-form-font-family);--f-field-summary-form-label-font-size:22px;--f-field-summary-form-label-font-style:var(--f-form-font-style);--f-field-summary-form-label-font-weight:700;--f-field-summary-form-label-letter-spacing:var(--f-form-letter-spacing);--f-field-summary-form-label-line-height:var(--f-form-line-height);--f-field-summary-form-label-text-decoration:var(--f-form-text-decoration);--f-field-summary-form-label-text-transform:var(--f-form-text-transform);--f-field-summary-group-label-color:var(--f-field-summary-color);--f-field-summary-group-label-font-family:var(--f-form-font-family);--f-field-summary-group-label-font-size:20px;--f-field-summary-group-label-font-style:var(--f-form-font-style);--f-field-summary-group-label-font-weight:700;--f-field-summary-group-label-letter-spacing:var(--f-form-letter-spacing);--f-field-summary-group-label-line-height:var(--f-form-line-height);--f-field-summary-group-label-text-decoration:var(--f-form-text-decoration);--f-field-summary-group-label-text-transform:var(--f-form-text-transform);--f-field-summary-section-label-color:var(--f-field-summary-color);--f-field-summary-section-label-font-family:var(--f-form-font-family);--f-field-summary-section-label-font-size:18px;--f-field-summary-section-label-font-style:var(--f-form-font-style);--f-field-summary-section-label-font-weight:700;--f-field-summary-section-label-letter-spacing:var(--f-form-letter-spacing);--f-field-summary-section-label-line-height:var(--f-form-line-height);--f-field-summary-section-label-text-decoration:var(--f-form-text-decoration);--f-field-summary-section-label-text-transform:var(--f-form-text-transform);--f-field-summary-field-label-color:var(--f-field-summary-color);--f-field-summary-field-label-font-family:var(--f-form-font-family);--f-field-summary-field-label-font-size:var(--f-field-font-size);--f-field-summary-field-label-font-style:var(--f-form-font-style);--f-field-summary-field-label-font-weight:700;--f-field-summary-field-label-letter-spacing:var(--f-form-letter-spacing);--f-field-summary-field-label-line-height:var(--f-form-line-height);--f-field-summary-field-label-text-decoration:var(--f-form-text-decoration);--f-field-summary-field-label-text-transform:var(--f-form-text-transform);--f-field-summary-field-label-horizontal-width:30%;--f-field-summary-field-value-color:var(--f-field-summary-color);--f-field-summary-field-value-font-family:var(--f-form-font-family);--f-field-summary-field-value-font-size:var(--f-form-font-size);--f-field-summary-field-value-font-style:var(--f-form-font-style);--f-field-summary-field-value-font-weight:var(--f-form-font-weight);--f-field-summary-field-value-letter-spacing:var(--f-form-letter-spacing);--f-field-summary-field-value-line-height:var(--f-form-line-height);--f-field-summary-field-value-text-decoration:var(--f-form-text-decoration);--f-field-summary-field-value-text-transform:var(--f-form-text-transform);--f-field-summary-gap:var(--f-form-grid-gap);--f-field-summary-padding-horizontal:0px;--f-field-summary-padding-vertical:0px;--f-field-summary-table-gap:1px;--f-field-summary-table-padding-horizontal:4px;--f-field-summary-table-padding-vertical:4px;--f-field-summary-thead-color-background:var(--f-form-color-neutral-light-80);--f-field-summary-thead-color:var(--f-field-summary-color);--f-field-summary-thead-font-family:var(--f-form-font-family);--f-field-summary-thead-font-size:var(--f-field-font-size);--f-field-summary-thead-font-style:var(--f-form-font-style);--f-field-summary-thead-font-weight:700;--f-field-summary-thead-letter-spacing:var(--f-form-letter-spacing);--f-field-summary-thead-line-height:var(--f-form-line-height);--f-field-summary-thead-text-decoration:var(--f-form-text-decoration);--f-field-summary-thead-text-transform:var(--f-form-text-transform);--f-field-summary-tbody-color-background:var(--f-form-color-neutral-light-90);--f-field-summary-tbody-color:var(--f-field-summary-color);--f-field-summary-tbody-font-family:var(--f-form-font-family);--f-field-summary-tbody-font-size:var(--f-form-font-size);--f-field-summary-tbody-font-style:var(--f-form-font-style);--f-field-summary-tbody-font-weight:var(--f-form-font-weight);--f-field-summary-tbody-letter-spacing:var(--f-form-letter-spacing);--f-field-summary-tbody-line-height:var(--f-form-line-height);--f-field-summary-tbody-text-decoration:var(--f-form-text-decoration);--f-field-summary-tbody-text-transform:var(--f-form-text-transform);--f-field-summary-font-family:var(--f-form-font-family);--f-field-summary-font-size:var(--f-form-font-size);--f-field-summary-font-style:var(--f-form-font-style);--f-field-summary-font-weight:var(--f-form-font-weight);--f-field-summary-letter-spacing:var(--f-form-letter-spacing);--f-field-summary-line-height:var(--f-form-line-height);--f-field-summary-text-decoration:var(--f-form-text-decoration);--f-field-summary-text-transform:var(--f-form-text-transform);--f-field-texteditor-color:var(--f-form-color-base);--f-field-texteditor-font-family:var(--f-form-font-family);--f-field-texteditor-font-size:var(--f-form-font-size);--f-field-texteditor-font-style:var(--f-form-font-style);--f-field-texteditor-font-weight:var(--f-form-font-weight);--f-field-texteditor-letter-spacing:var(--f-form-letter-spacing);--f-field-texteditor-line-height:var(--f-form-line-height);--f-field-texteditor-text-decoration:var(--f-form-text-decoration);--f-field-texteditor-text-transform:var(--f-form-text-transform);--f-field-texteditor-p-margin-bottom:1.2rem;--f-field-validate-border-color:var(--f-field-border-color-invalid);--f-field-validate-border-radius:var(--f-field-border-radius);--f-field-validate-border-width:var(--f-field-border-width);--f-field-validate-border-style:var(--f-field-border-style);--f-field-validate-color-background:var(--f-field-color-background);--f-field-validate-color:var(--f-field-color-invalid);--f-field-validate-li-gap:0px;--f-field-validate-padding-horizontal:16px;--f-field-validate-padding-vertical:16px;--f-field-validate-font-family:var(--f-form-font-family);--f-field-validate-font-size:var(--f-form-font-size);--f-field-validate-font-style:var(--f-form-font-style);--f-field-validate-font-weight:var(--f-form-font-weight);--f-field-validate-letter-spacing:var(--f-form-letter-spacing);--f-field-validate-line-height:var(--f-form-line-height);--f-field-validate-text-decoration:var(--f-form-text-decoration);--f-field-validate-text-transform:var(--f-form-text-transform);--f-conversational-width-max:800px;--f-conversational-padding-horizontal:40px;--f-conversational-color-background:#efeff4;--f-conversational-nav-color-background:#585858;--f-conversational-nav-color:#ffffff;--f-conversational-section-opacity-inactive:0.25;--f-form-color-base-dark-90:color-mix(in oklab, var(--f-form-color-base), #000 90%);--f-form-color-base-dark-80:color-mix(in oklab, var(--f-form-color-base), #000 80%);--f-form-color-base-dark-70:color-mix(in oklab, var(--f-form-color-base), #000 70%);--f-form-color-base-dark-60:color-mix(in oklab, var(--f-form-color-base), #000 60%);--f-form-color-base-dark-50:color-mix(in oklab, var(--f-form-color-base), #000 50%);--f-form-color-base-dark-40:color-mix(in oklab, var(--f-form-color-base), #000 40%);--f-form-color-base-dark-30:color-mix(in oklab, var(--f-form-color-base), #000 30%);--f-form-color-base-dark-20:color-mix(in oklab, var(--f-form-color-base), #000 20%);--f-form-color-base-dark-10:color-mix(in oklab, var(--f-form-color-base), #000 10%);--f-form-color-base-light-10:color-mix(in oklab, var(--f-form-color-base), #fff 10%);--f-form-color-base-light-20:color-mix(in oklab, var(--f-form-color-base), #fff 20%);--f-form-color-base-light-30:color-mix(in oklab, var(--f-form-color-base), #fff 30%);--f-form-color-base-light-40:color-mix(in oklab, var(--f-form-color-base), #fff 40%);--f-form-color-base-light-50:color-mix(in oklab, var(--f-form-color-base), #fff 50%);--f-form-color-base-light-60:color-mix(in oklab, var(--f-form-color-base), #fff 60%);--f-form-color-base-light-70:color-mix(in oklab, var(--f-form-color-base), #fff 70%);--f-form-color-base-light-80:color-mix(in oklab, var(--f-form-color-base), #fff 80%);--f-form-color-base-light-90:color-mix(in oklab, var(--f-form-color-base), #fff 90%);--f-form-color-base-contrast-dark-90:color-mix(in oklab, var(--f-form-color-base-contrast), #000 90%);--f-form-color-base-contrast-dark-80:color-mix(in oklab, var(--f-form-color-base-contrast), #000 80%);--f-form-color-base-contrast-dark-70:color-mix(in oklab, var(--f-form-color-base-contrast), #000 70%);--f-form-color-base-contrast-dark-60:color-mix(in oklab, var(--f-form-color-base-contrast), #000 60%);--f-form-color-base-contrast-dark-50:color-mix(in oklab, var(--f-form-color-base-contrast), #000 50%);--f-form-color-base-contrast-dark-40:color-mix(in oklab, var(--f-form-color-base-contrast), #000 40%);--f-form-color-base-contrast-dark-30:color-mix(in oklab, var(--f-form-color-base-contrast), #000 30%);--f-form-color-base-contrast-dark-20:color-mix(in oklab, var(--f-form-color-base-contrast), #000 20%);--f-form-color-base-contrast-dark-10:color-mix(in oklab, var(--f-form-color-base-contrast), #000 10%);--f-form-color-base-contrast-light-10:color-mix(in oklab, var(--f-form-color-base-contrast), #fff 10%);--f-form-color-base-contrast-light-20:color-mix(in oklab, var(--f-form-color-base-contrast), #fff 20%);--f-form-color-base-contrast-light-30:color-mix(in oklab, var(--f-form-color-base-contrast), #fff 30%);--f-form-color-base-contrast-light-40:color-mix(in oklab, var(--f-form-color-base-contrast), #fff 40%);--f-form-color-base-contrast-light-50:color-mix(in oklab, var(--f-form-color-base-contrast), #fff 50%);--f-form-color-base-contrast-light-60:color-mix(in oklab, var(--f-form-color-base-contrast), #fff 60%);--f-form-color-base-contrast-light-70:color-mix(in oklab, var(--f-form-color-base-contrast), #fff 70%);--f-form-color-base-contrast-light-80:color-mix(in oklab, var(--f-form-color-base-contrast), #fff 80%);--f-form-color-base-contrast-light-90:color-mix(in oklab, var(--f-form-color-base-contrast), #fff 90%);--f-form-color-accent-dark-90:color-mix(in oklab, var(--f-form-color-accent), #000 90%);--f-form-color-accent-dark-80:color-mix(in oklab, var(--f-form-color-accent), #000 80%);--f-form-color-accent-dark-70:color-mix(in oklab, var(--f-form-color-accent), #000 70%);--f-form-color-accent-dark-60:color-mix(in oklab, var(--f-form-color-accent), #000 60%);--f-form-color-accent-dark-50:color-mix(in oklab, var(--f-form-color-accent), #000 50%);--f-form-color-accent-dark-40:color-mix(in oklab, var(--f-form-color-accent), #000 40%);--f-form-color-accent-dark-30:color-mix(in oklab, var(--f-form-color-accent), #000 30%);--f-form-color-accent-dark-20:color-mix(in oklab, var(--f-form-color-accent), #000 20%);--f-form-color-accent-dark-10:color-mix(in oklab, var(--f-form-color-accent), #000 10%);--f-form-color-accent-light-10:color-mix(in oklab, var(--f-form-color-accent), #fff 10%);--f-form-color-accent-light-20:color-mix(in oklab, var(--f-form-color-accent), #fff 20%);--f-form-color-accent-light-30:color-mix(in oklab, var(--f-form-color-accent), #fff 30%);--f-form-color-accent-light-40:color-mix(in oklab, var(--f-form-color-accent), #fff 40%);--f-form-color-accent-light-50:color-mix(in oklab, var(--f-form-color-accent), #fff 50%);--f-form-color-accent-light-60:color-mix(in oklab, var(--f-form-color-accent), #fff 60%);--f-form-color-accent-light-70:color-mix(in oklab, var(--f-form-color-accent), #fff 70%);--f-form-color-accent-light-80:color-mix(in oklab, var(--f-form-color-accent), #fff 80%);--f-form-color-accent-light-90:color-mix(in oklab, var(--f-form-color-accent), #fff 90%);--f-form-color-neutral-dark-90:color-mix(in oklab, var(--f-form-color-neutral), #000 90%);--f-form-color-neutral-dark-80:color-mix(in oklab, var(--f-form-color-neutral), #000 80%);--f-form-color-neutral-dark-70:color-mix(in oklab, var(--f-form-color-neutral), #000 70%);--f-form-color-neutral-dark-60:color-mix(in oklab, var(--f-form-color-neutral), #000 60%);--f-form-color-neutral-dark-50:color-mix(in oklab, var(--f-form-color-neutral), #000 50%);--f-form-color-neutral-dark-40:color-mix(in oklab, var(--f-form-color-neutral), #000 40%);--f-form-color-neutral-dark-30:color-mix(in oklab, var(--f-form-color-neutral), #000 30%);--f-form-color-neutral-dark-20:color-mix(in oklab, var(--f-form-color-neutral), #000 20%);--f-form-color-neutral-dark-10:color-mix(in oklab, var(--f-form-color-neutral), #000 10%);--f-form-color-neutral-light-10:color-mix(in oklab, var(--f-form-color-neutral), #fff 10%);--f-form-color-neutral-light-20:color-mix(in oklab, var(--f-form-color-neutral), #fff 20%);--f-form-color-neutral-light-30:color-mix(in oklab, var(--f-form-color-neutral), #fff 30%);--f-form-color-neutral-light-40:color-mix(in oklab, var(--f-form-color-neutral), #fff 40%);--f-form-color-neutral-light-50:color-mix(in oklab, var(--f-form-color-neutral), #fff 50%);--f-form-color-neutral-light-60:color-mix(in oklab, var(--f-form-color-neutral), #fff 60%);--f-form-color-neutral-light-70:color-mix(in oklab, var(--f-form-color-neutral), #fff 70%);--f-form-color-neutral-light-80:color-mix(in oklab, var(--f-form-color-neutral), #fff 80%);--f-form-color-neutral-light-90:color-mix(in oklab, var(--f-form-color-neutral), #fff 90%);--f-form-color-primary-dark-90:color-mix(in oklab, var(--f-form-color-primary), #000 90%);--f-form-color-primary-dark-80:color-mix(in oklab, var(--f-form-color-primary), #000 80%);--f-form-color-primary-dark-70:color-mix(in oklab, var(--f-form-color-primary), #000 70%);--f-form-color-primary-dark-60:color-mix(in oklab, var(--f-form-color-primary), #000 60%);--f-form-color-primary-dark-50:color-mix(in oklab, var(--f-form-color-primary), #000 50%);--f-form-color-primary-dark-40:color-mix(in oklab, var(--f-form-color-primary), #000 40%);--f-form-color-primary-dark-30:color-mix(in oklab, var(--f-form-color-primary), #000 30%);--f-form-color-primary-dark-20:color-mix(in oklab, var(--f-form-color-primary), #000 20%);--f-form-color-primary-dark-10:color-mix(in oklab, var(--f-form-color-primary), #000 10%);--f-form-color-primary-light-10:color-mix(in oklab, var(--f-form-color-primary), #fff 10%);--f-form-color-primary-light-20:color-mix(in oklab, var(--f-form-color-primary), #fff 20%);--f-form-color-primary-light-30:color-mix(in oklab, var(--f-form-color-primary), #fff 30%);--f-form-color-primary-light-40:color-mix(in oklab, var(--f-form-color-primary), #fff 40%);--f-form-color-primary-light-50:color-mix(in oklab, var(--f-form-color-primary), #fff 50%);--f-form-color-primary-light-60:color-mix(in oklab, var(--f-form-color-primary), #fff 60%);--f-form-color-primary-light-70:color-mix(in oklab, var(--f-form-color-primary), #fff 70%);--f-form-color-primary-light-80:color-mix(in oklab, var(--f-form-color-primary), #fff 80%);--f-form-color-primary-light-90:color-mix(in oklab, var(--f-form-color-primary), #fff 90%);--f-form-color-secondary-dark-90:color-mix(in oklab, var(--f-form-color-secondary), #000 90%);--f-form-color-secondary-dark-80:color-mix(in oklab, var(--f-form-color-secondary), #000 80%);--f-form-color-secondary-dark-70:color-mix(in oklab, var(--f-form-color-secondary), #000 70%);--f-form-color-secondary-dark-60:color-mix(in oklab, var(--f-form-color-secondary), #000 60%);--f-form-color-secondary-dark-50:color-mix(in oklab, var(--f-form-color-secondary), #000 50%);--f-form-color-secondary-dark-40:color-mix(in oklab, var(--f-form-color-secondary), #000 40%);--f-form-color-secondary-dark-30:color-mix(in oklab, var(--f-form-color-secondary), #000 30%);--f-form-color-secondary-dark-20:color-mix(in oklab, var(--f-form-color-secondary), #000 20%);--f-form-color-secondary-dark-10:color-mix(in oklab, var(--f-form-color-secondary), #000 10%);--f-form-color-secondary-light-10:color-mix(in oklab, var(--f-form-color-secondary), #fff 10%);--f-form-color-secondary-light-20:color-mix(in oklab, var(--f-form-color-secondary), #fff 20%);--f-form-color-secondary-light-30:color-mix(in oklab, var(--f-form-color-secondary), #fff 30%);--f-form-color-secondary-light-40:color-mix(in oklab, var(--f-form-color-secondary), #fff 40%);--f-form-color-secondary-light-50:color-mix(in oklab, var(--f-form-color-secondary), #fff 50%);--f-form-color-secondary-light-60:color-mix(in oklab, var(--f-form-color-secondary), #fff 60%);--f-form-color-secondary-light-70:color-mix(in oklab, var(--f-form-color-secondary), #fff 70%);--f-form-color-secondary-light-80:color-mix(in oklab, var(--f-form-color-secondary), #fff 80%);--f-form-color-secondary-light-90:color-mix(in oklab, var(--f-form-color-secondary), #fff 90%);--f-form-color-success-dark-90:color-mix(in oklab, var(--f-form-color-success), #000 90%);--f-form-color-success-dark-80:color-mix(in oklab, var(--f-form-color-success), #000 80%);--f-form-color-success-dark-70:color-mix(in oklab, var(--f-form-color-success), #000 70%);--f-form-color-success-dark-60:color-mix(in oklab, var(--f-form-color-success), #000 60%);--f-form-color-success-dark-50:color-mix(in oklab, var(--f-form-color-success), #000 50%);--f-form-color-success-dark-40:color-mix(in oklab, var(--f-form-color-success), #000 40%);--f-form-color-success-dark-30:color-mix(in oklab, var(--f-form-color-success), #000 30%);--f-form-color-success-dark-20:color-mix(in oklab, var(--f-form-color-success), #000 20%);--f-form-color-success-dark-10:color-mix(in oklab, var(--f-form-color-success), #000 10%);--f-form-color-success-light-10:color-mix(in oklab, var(--f-form-color-success), #fff 10%);--f-form-color-success-light-20:color-mix(in oklab, var(--f-form-color-success), #fff 20%);--f-form-color-success-light-30:color-mix(in oklab, var(--f-form-color-success), #fff 30%);--f-form-color-success-light-40:color-mix(in oklab, var(--f-form-color-success), #fff 40%);--f-form-color-success-light-50:color-mix(in oklab, var(--f-form-color-success), #fff 50%);--f-form-color-success-light-60:color-mix(in oklab, var(--f-form-color-success), #fff 60%);--f-form-color-success-light-70:color-mix(in oklab, var(--f-form-color-success), #fff 70%);--f-form-color-success-light-80:color-mix(in oklab, var(--f-form-color-success), #fff 80%);--f-form-color-success-light-90:color-mix(in oklab, var(--f-form-color-success), #fff 90%);--f-form-color-info-dark-90:color-mix(in oklab, var(--f-form-color-info), #000 90%);--f-form-color-info-dark-80:color-mix(in oklab, var(--f-form-color-info), #000 80%);--f-form-color-info-dark-70:color-mix(in oklab, var(--f-form-color-info), #000 70%);--f-form-color-info-dark-60:color-mix(in oklab, var(--f-form-color-info), #000 60%);--f-form-color-info-dark-50:color-mix(in oklab, var(--f-form-color-info), #000 50%);--f-form-color-info-dark-40:color-mix(in oklab, var(--f-form-color-info), #000 40%);--f-form-color-info-dark-30:color-mix(in oklab, var(--f-form-color-info), #000 30%);--f-form-color-info-dark-20:color-mix(in oklab, var(--f-form-color-info), #000 20%);--f-form-color-info-dark-10:color-mix(in oklab, var(--f-form-color-info), #000 10%);--f-form-color-info-light-10:color-mix(in oklab, var(--f-form-color-info), #fff 10%);--f-form-color-info-light-20:color-mix(in oklab, var(--f-form-color-info), #fff 20%);--f-form-color-info-light-30:color-mix(in oklab, var(--f-form-color-info), #fff 30%);--f-form-color-info-light-40:color-mix(in oklab, var(--f-form-color-info), #fff 40%);--f-form-color-info-light-50:color-mix(in oklab, var(--f-form-color-info), #fff 50%);--f-form-color-info-light-60:color-mix(in oklab, var(--f-form-color-info), #fff 60%);--f-form-color-info-light-70:color-mix(in oklab, var(--f-form-color-info), #fff 70%);--f-form-color-info-light-80:color-mix(in oklab, var(--f-form-color-info), #fff 80%);--f-form-color-info-light-90:color-mix(in oklab, var(--f-form-color-info), #fff 90%);--f-form-color-warning-dark-90:color-mix(in oklab, var(--f-form-color-warning), #000 90%);--f-form-color-warning-dark-80:color-mix(in oklab, var(--f-form-color-warning), #000 80%);--f-form-color-warning-dark-70:color-mix(in oklab, var(--f-form-color-warning), #000 70%);--f-form-color-warning-dark-60:color-mix(in oklab, var(--f-form-color-warning), #000 60%);--f-form-color-warning-dark-50:color-mix(in oklab, var(--f-form-color-warning), #000 50%);--f-form-color-warning-dark-40:color-mix(in oklab, var(--f-form-color-warning), #000 40%);--f-form-color-warning-dark-30:color-mix(in oklab, var(--f-form-color-warning), #000 30%);--f-form-color-warning-dark-20:color-mix(in oklab, var(--f-form-color-warning), #000 20%);--f-form-color-warning-dark-10:color-mix(in oklab, var(--f-form-color-warning), #000 10%);--f-form-color-warning-light-10:color-mix(in oklab, var(--f-form-color-warning), #fff 10%);--f-form-color-warning-light-20:color-mix(in oklab, var(--f-form-color-warning), #fff 20%);--f-form-color-warning-light-30:color-mix(in oklab, var(--f-form-color-warning), #fff 30%);--f-form-color-warning-light-40:color-mix(in oklab, var(--f-form-color-warning), #fff 40%);--f-form-color-warning-light-50:color-mix(in oklab, var(--f-form-color-warning), #fff 50%);--f-form-color-warning-light-60:color-mix(in oklab, var(--f-form-color-warning), #fff 60%);--f-form-color-warning-light-70:color-mix(in oklab, var(--f-form-color-warning), #fff 70%);--f-form-color-warning-light-80:color-mix(in oklab, var(--f-form-color-warning), #fff 80%);--f-form-color-warning-light-90:color-mix(in oklab, var(--f-form-color-warning), #fff 90%);--f-form-color-danger-dark-90:color-mix(in oklab, var(--f-form-color-danger), #000 90%);--f-form-color-danger-dark-80:color-mix(in oklab, var(--f-form-color-danger), #000 80%);--f-form-color-danger-dark-70:color-mix(in oklab, var(--f-form-color-danger), #000 70%);--f-form-color-danger-dark-60:color-mix(in oklab, var(--f-form-color-danger), #000 60%);--f-form-color-danger-dark-50:color-mix(in oklab, var(--f-form-color-danger), #000 50%);--f-form-color-danger-dark-40:color-mix(in oklab, var(--f-form-color-danger), #000 40%);--f-form-color-danger-dark-30:color-mix(in oklab, var(--f-form-color-danger), #000 30%);--f-form-color-danger-dark-20:color-mix(in oklab, var(--f-form-color-danger), #000 20%);--f-form-color-danger-dark-10:color-mix(in oklab, var(--f-form-color-danger), #000 10%);--f-form-color-danger-light-10:color-mix(in oklab, var(--f-form-color-danger), #fff 10%);--f-form-color-danger-light-20:color-mix(in oklab, var(--f-form-color-danger), #fff 20%);--f-form-color-danger-light-30:color-mix(in oklab, var(--f-form-color-danger), #fff 30%);--f-form-color-danger-light-40:color-mix(in oklab, var(--f-form-color-danger), #fff 40%);--f-form-color-danger-light-50:color-mix(in oklab, var(--f-form-color-danger), #fff 50%);--f-form-color-danger-light-60:color-mix(in oklab, var(--f-form-color-danger), #fff 60%);--f-form-color-danger-light-70:color-mix(in oklab, var(--f-form-color-danger), #fff 70%);--f-form-color-danger-light-80:color-mix(in oklab, var(--f-form-color-danger), #fff 80%);--f-form-color-danger-light-90:color-mix(in oklab, var(--f-form-color-danger), #fff 90%);--f-field-border:var(--f-field-border-width) var(--f-field-border-style) var(--f-field-border-color);--f-field-box-shadow:0 0 0 var(--f-field-box-shadow-width-focus) var(--f-field-box-shadow-color-focus);--f-field-button-padding:var(--f-field-button-padding-vertical) var(--f-field-button-padding-horizontal);--f-field-checkbox-check-height:calc(var(--f-field-checkbox-size) / 1.6);--f-field-checkbox-check-size:calc(var(--f-field-checkbox-size) / 6);--f-field-checkbox-check-width:calc(var(--f-field-checkbox-size) / 3.3);--f-field-checkbox-size:calc(var(--f-field-font-size) * var(--f-field-line-height));--f-field-checkbox-switch-size:calc(var(--f-field-checkbox-size) * 0.8);--f-field-checkbox-switch-width:calc(var(--f-field-checkbox-size) * 1.8);--f-field-color-swatch-border-radius:50%;--f-field-color-swatch-size:calc(var(--f-field-height) * 0.7);--f-field-datetime-calendar-padding:var(--f-field-datetime-calendar-padding-vertical) var(--f-field-datetime-calendar-padding-horizontal);--f-field-datetime-padding:var(--f-field-datetime-padding-vertical) var(--f-field-datetime-padding-horizontal);--f-field-file-dropzonejs-padding:var(--f-field-file-dropzonejs-padding-vertical) var(--f-field-file-dropzonejs-padding-horizontal);--f-field-height:calc((var(--f-field-font-size) * var(--f-field-line-height)) + (var(--f-field-padding-vertical) * 2) + (var(--f-field-border-width) * 2));--f-field-media-capture-control-box-shadow:0 0 0 var(--f-field-media-capture-control-box-shadow-width) var(--f-field-media-capture-control-box-shadow-color);--f-field-meter-size:calc(var(--f-field-height) / 2);--f-field-padding:var(--f-field-padding-vertical) var(--f-field-padding-horizontal);--f-field-password-strength-meter-disc-gap:calc((var(--f-field-height) / 3) * (4 / 13));--f-field-password-strength-meter-disc-size:calc((var(--f-field-height) / 3) * (7 / 13));--f-field-progress-size:calc(var(--f-field-height) / 2);--f-field-radio-checked-size:calc(var(--f-field-radio-size) * 0.7);--f-field-radio-size:calc(var(--f-field-font-size) * var(--f-field-line-height));--f-field-radio-switch-size:calc(var(--f-field-radio-size) * 0.8);--f-field-radio-switch-width:calc(var(--f-field-radio-size) * 1.8);--f-field-range-thumb-size:calc(var(--f-field-height) / 2);--f-field-range-tickmark-height:var(--f-field-range-thumb-size);--f-field-range-tickmark-width:var(--f-field-border-width);--f-field-range-track-size:calc(var(--f-field-range-thumb-size) / 2);--f-field-select-padding-right:calc((var(--f-field-padding-horizontal) * 2) + var(--f-field-select-arrow-width));--f-field-select-select2-result-padding:var(--f-field-select-select2-result-padding-vertical) var(--f-field-select-select2-result-padding-horizontal);--f-field-summary-table-padding:var(--f-field-summary-table-padding-vertical) var(--f-field-summary-table-padding-horizontal);--f-form-caption-gap:calc(var(--f-form-grid-gap) / 4);--f-form-transition:calc(var(--f-form-transition-speed) * var(--f-form-transition-enabled)) var(--f-form-transition-timing-function);--f-group-li-padding:var(--f-group-li-padding-vertical) var(--f-group-li-padding-horizontal);--f-group-li-steps-gap:calc(var(--f-field-height) / 2)}