  .form-assembly,.wFormContainer.wFormContainer{--color--background-light:var(--color--ui-background-brand-05);--color--background-gray:var(--color--ui-background-gray);--color--background-dark-gray:#899395;--color--background-medium:var(--color--ui-background-med);--color--background-medium-gray:var(--color--ui-background-med-gray);--color--background-dark:var(--color--ui-background-dark);--color--background-dark-alt:var(--color--ui-background-brand-00);--color--background-dark-yellow:var(--color--accent-02-primary);--color--background-dyed-yellow:var(--color--background-dark-yellow);--color--background-dyed-salmon:var(--color--accent-01-primary);--color--background-dyed-purple:var(--color--accent-01-medium);--color--background-dyed-lime:var(--color--accent-02-light);--color--background-dyed-green:var(--color--accent-02-primary);--color--background-dyed-light-blue:var(--color--accent-03-light);--color--background-dyed-aqua:var(--color--accent-03-primary);--color--background-dyed-gradient:var(--color--accent-01-gradient);--color--ui-background-texture-fill:#8080ebff;--color--border-01:var(--color--ui-border-01);--color--border-02:var(--color--ui-border-02);--color--border-03:var(--color--ui-border-03);--liberty-dotted-border:2px dashed #b3d3e0;--color--field:var(--color--ui-field);--color--overlay-dark:rgba(21,21,21,0.7);--color--overlay-light:rgba(80,87,89,0.5);--color--interactive-disabled-02:var(--color--interactive-02-disabled);--color--interactive-disabled-01:var(--color--interactive-01-disabled)}
@supports(font-variation-settings:normal){.form-assembly,.wFormContainer.wFormContainer{--typefamily-font-awesome:'FontAwesome'}
}
.form-assembly,.wFormContainer.wFormContainer{--typesize-h1-secondary:var(--typesize-h1);--typesize-h2-secondary:var(--typesize-h2);--typesize-h3-secondary:var(--typesize-h3);--typesize-h4-secondary:var(--typesize-h4);--typesize-h5-secondary:var(--typesize-h5);--typesize-h6-secondary:var(--typesize-h6);--typesize-fixed-big:1.375rem;--typesize-fixed-middle:1.250rem;--typesize-fixed-small:1.125rem}
.form-assembly,.wFormContainer.wFormContainer{--corners-semiround-xlg:var(--corners-card);--corners-semiround-pill:var(--corners-pill);--button-corners:var(--corners-semiround-pill)}
.form-assembly,.wFormContainer.wFormContainer{--shadow:var(--effect--shadow-neutral-01);--shadow-blur:var(--effect--shadow-neutral-02)}
.form-assembly,.wFormContainer.wFormContainer{--spacing-90:var(--space--x18);--spacing-60:var(--space--x12);--spacing-45:var(--space--x9);--spacing-30:var(--space--x6);--spacing-20:var(--space--x4);--spacing-15:var(--space--x3);--spacing-10:var(--space--x2);--spacing-5:var(--space--x1);--space-unit:var(--space--x1);--space-zero:var(--space--x0);--space-xxxsmall:var(--space--x1);--space-xxsmall:var(--space--x2);--space-xsmall:var(--space--x3);--space-small:var(--space--x4);--space-medium:var(--space--x6);--space-large:var(--space--x9);--space-xlarge:var(--space--x12);--space-xxlarge:var(--space--x15);--space-xxxlarge:var(--space--x18);--space-xxxxlarge:var(--space--x24)}
.wFormContainer.wFormContainer{padding:2px 11px 2px 11px;max-width:100% !important;label.label{font-weight:var(--typeweight--default);font-size:var(--typesize--default);margin-bottom:var(--spacing-10)}
[type="checkbox"],[type="radio"]{flex-shrink:0 !important}
[type="checkbox"]+label.postField,[type="radio"]+label.postField{display:block}
span.twitter-typeahead{display:block !important}
.wForm{textarea{font-family:var(--typefamily-primary);font-size:var(--typesize-default);font-weight:var(--typeweight--default);color:var(--color--text-secondary);background-color:var(--color--ui-field,var(--color--field));border:0;border-radius:.25em;outline-width:.0625em;outline-style:solid;outline-color:var(--color--ui-border-03,var(--color--border-03));display:block;padding:.75em .8125em;margin:0;transition:all .1125s ease-in-out;height:auto;min-height:120px;width:100%}
.oneField.oneField{margin-top:var(--spacing-20);&+.oneField{margin-top:var(--spacing-20)}
}
.inputWrapper{input[type="text"][data-dataset-json],input[type="text"][data-dataset-id]{background:var(--color--background-light) !important}
}
}
.wfPagingButtons{margin:0;.wfPageNextButton,.wfPagePreviousButton{// Unset existing Form Assembly rules all:unset;--fa--button-bgColor:var(--color--interactive-primary);--fa--button-textColor:var(--color--text-primary-inverse);// Inside inverse form parent .form-inverse &{--fa--button-bgColor:var(--color--interactive-primary-inverse);--fa--button-textColor:var(--color--text-primary-inverse);&:hover{background-color:var(--color--interactive-primary-inverse-hover)}
}
// Rules from .use-button() // Note:we cannot use the mixin here // because Form Assembly uses [type="submit"] // rather than <button>and pseudo elements // cannot be used with <input>font-family:var(--typefamily-primary);font-weight:var(--typeweight--semibold);font-size:var(--typesize-default);line-height:var(--leading--1-5);white-space:normal;text-align:center;text-wrap:balance;text-decoration:none;color:var(--fa--button-textColor);background:var(--fa--button-bgColor);vertical-align:middle;border:0;cursor:pointer;align-items:center;justify-content:center;box-sizing:border-box;min-block-size:3rem;padding:.375em 1.875em;border-radius:var(--button-corners);// Normally on the ::before pseudo // in button mixins to enable the // scale transform outline-width:2px;outline-style:solid;outline-color:transparent;transition:all .125s ease-in-out;&:hover{background:var(--color--interactive-primary-hover);color:var(--color--text-primary-inverse);border:unset;// Unset Form Assembly theme rule}
&:focus{color:var(--color--text-primary-inverse);background:var(--color--interactive-primary) border-box;outline-width:3px;outline-color:var(--color--interactive-focus)}
&:active{color:var(--color--text-primary-inverse);background:var(--color--interactive-primary-active) border-box;outline-color:transparent}
&[disabled]{// Cannot use:.button-disabled-mixin() // so do this:pointer-events:none;color:var(--color--interactive-02-disabled,var(--color--interactive-disabled-02));background:var(--color--interactive-01-disabled);&:hover,&:focus,&:active{background:var(--color--interactive-02-disabled,var(--color--interactive-disabled-02))}
}
@media(min-width:(@mobile-lg+1)){display:inline-block}
@media(max-width:@mobile-lg){.button-block-mixin()}
&:only-of-type{margin:0}
}
}
.oneChoice.oneChoice{align-items:center}
input.wfAutosuggest.tt-hint{opacity:0 !important}
@media(min-width:440px){.section.inline.group{display:flex;align-items:center;gap:var(--spacing-20);.oneField{flex:1;margin-top:0 !important}
}
}
}
.wForm{.tt-search,.tt-clear{top:50%;transform:translateY(-50%)}
.tt-spinner{top:15px}
}
.captcha{margin-bottom:var(--spacing-20)}
.actions #submit_button{&[disabled],&.button-disabled{pointer-events:none;color:var(--color--interactive-disabled-02);background:var(--color--interactive-disabled-01);&:hover,&:focus,&:focus-visible,&:active{background:var(--color--interactive-disabled-01)}
}
}
.wFormContainer.wFormContainer .wForm[dir="rtl"]{direction:rtl !important}
.wFormContainer.wFormContainer .wForm[dir="rtl"] .inputWrapper input[type="text"][data-dataset-id]{direction:rtl}
.wFormContainer.wFormContainer .wForm[dir="rtl"] .tt-search{left:auto;right:7px}
.wFormContainer.wFormContainer .wForm[dir="rtl"] .tt-clear{left:4%;right:auto}
.wFormContainer.wFormContainer .wForm[dir="rtl"] .tt-spinner{left:4px !important;right:auto}
.wFormContainer.wFormContainer .wForm[dir="rtl"] .oneChoice.oneChoice [type="checkbox"],.wFormContainer.wFormContainer .wForm[dir="rtl"] .oneChoice.oneChoice [type="radio"]{margin:0 0 0 .8125rem}
.wFormContainer.wFormContainer .wForm[dir="rtl"] .horizontal .oneChoice.oneChoice+.oneChoice{margin-left:0;margin-right:.625rem}