:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels){--gf-ctrl-size:var(--form-input-height-floating);--gf-ctrl-line-height:calc(var(--gf-ctrl-size) - var(--space-6) - var(--space-2) - 2 * var(--gf-ctrl-border-width));--gf-ctrl-textarea-height:var(--form-textarea-min-height-inner)}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) :is(input:not([type=checkbox],[type=radio],[type=file],[type=submit],[type=button],[type=reset],[type=hidden]),select){padding-block:var(--space-6) var(--space-2)}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) textarea{padding-block:calc(var(--space-6) + var(--space-1)) var(--space-2)}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) :is(.gfield,.ginput_complex>:is(span,div),.ginput_complex .ginput_container:not(.ginput_complex)){position:relative}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) :is(.gfield_description,.gfield_sub_label){display:none}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) :is(input,textarea)::placeholder{color:#0000}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) :is(.gfield>label.gfield_label,.ginput_complex>:is(span,div)>label,.ginput_complex .ginput_container:not(.ginput_complex)>label){left:var(--space-3);top:var(--space-5);pointer-events:none;z-index:1;color:var(--form-input-placeholder);font-size:var(--text-base,1rem);background-color:#0000;margin:0;padding:0;font-weight:400;line-height:1;transition:all .2s;position:absolute}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) .ginput_complex>.gform-grid-col.ginput_container>label{left:calc(var(--space-3) + var(--gf-field-gap-x) / 2)}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) :is(.gfield:focus-within>label.gfield_label,.gfield:has(input:not(:placeholder-shown))>label.gfield_label,.gfield:has(select)>label.gfield_label,.gfield:has(textarea:not(:placeholder-shown))>label.gfield_label,.ginput_complex>:is(span,div):focus-within>label,.ginput_complex>:is(span,div):has(input:not(:placeholder-shown))>label,.ginput_complex>:is(span,div):has(select)>label,.ginput_complex .ginput_container:not(.ginput_complex):focus-within>label,.ginput_complex .ginput_container:not(.ginput_complex):has(input:not(:placeholder-shown))>label,.ginput_complex .ginput_container:not(.ginput_complex):has(select)>label){top:var(--space-2);font-size:var(--text-xs);color:var(--form-label-text);font-weight:500}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) :is(.gfield:focus-within>label.gfield_label,.ginput_complex>:is(span,div):focus-within>label,.ginput_complex .ginput_container:not(.ginput_complex):focus-within>label){color:var(--form-input-border-focus)}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) .gfield--type-name>legend.gfield_label,:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) :is(.gfield--type-date,.gfield--type-time)>legend.gfield_label{font-size:var(--text-sm);color:var(--form-label-text);margin-bottom:var(--space-2);font-weight:500;position:relative}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) .ginput_complex .gfield_time_ampm>label{display:none}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) .ginput_complex .gfield_time_ampm{align-items:center;display:flex}:is(.floating-labels-inner .gform_wrapper,.gform_wrapper.floating-labels-inner):not(.no-floating-labels) .ginput_complex .gfield_time_ampm select.e-form-select-base{line-height:calc(var(--gf-ctrl-size) - 2 * var(--gf-ctrl-border-width));padding-block:0}
