:root{--options-space-gap-y: .75em;--options-space-gap-x: .25em;--option-line-height: var(--font-line-height-tight, 1.2);--option-font-size: 16px;--option-font-weight: 400;--option-space-gap-x: .75em;--option-space-gap-y: .25em;--option-input-size: .75em}form>*+*{margin-top:var(--space-gap-y)}label,legend{display:block;margin-bottom:0;font-family:var(--font-family-interface);font-family:var(--label-font-family,var(--font-family-interface));font-size:16px;font-size:var(--label-font-size,16px);font-weight:var(--font-weight-bold);font-weight:var(--label-font-weight,var(--font-weight-bold))}input,textarea{background-color:#fff;background-color:var(--input-color-background,#fff);border-color:var(--color-border);border-color:var(--input-color-border,var(--color-border));border-width:1px;border-width:var(--input-size-border,var(--size-border,1px));border-style:solid;border-style:var(--input-style-border,solid);border-radius:0;border-radius:var(--input-size-radius,0);font-family:var(--font-family-interface);font-family:var(--input-font-family,var(--font-family-interface));font-size:var(--font-size-body-small);font-size:var(--input-font-size,var(--font-size-body-small));max-width:100%;padding:6px 12px;padding:var(--input-space-inset-y,var(--input-space-inset,6px)) var(--input-space-inset-y,var(--input-space-inset,12px))}textarea{display:block;width:100%}input[type=text],input[type=password],input[type=date],input[type=email],input[type=number]{height:auto}input[type=file]{height:inherit}input[type=submit],button{text-transform:uppercase}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--input-color-background,#fff);border-radius:0;border-radius:var(--input-size-radius,0);color:--color-text-interface;color:var(--input-color-text,--color-text-interface);font-family:var(--font-family-interface);font-family:var(--input-font-family,var(--font-family-interface));font-size:var(--font-size-body-small);font-size:var(--input-font-size,var(--font-size-body-small));padding:6px 12px;padding:var(--input-space-inset-y,var(--input-space-inset,6px)) var(--input-space-inset-y,var(--input-space-inset,12px));text-indent:.01px;-o-text-overflow:"";text-overflow:""}select::-ms-expand{display:none}.form-item>*+*{margin-top:var(--space-gap-y-minimal)}.form-item+.form-item{margin-top:var(--space-gap-y)}input[type=checkbox],input[type=radio]{height:.75em;height:var(--option-input-size,auto);width:.75em;width:var(--option-input-size,auto)}input[type=checkbox]+label,input[type=radio]+label,.option{display:inline-block;font-size:16px;font-size:var(--option-font-size);font-weight:400;font-weight:var(--option-font-weight);line-height:1.2;line-height:var(--option-line-height)}.form-type-boolean+.form-type-boolean{margin-top:.75em;margin-top:var(--options-space-gap-y)}.form-type-boolean{padding-left:calc(.75em + .75em);padding-left:calc(var(--option-space-gap-x) + var(--option-input-size));font-size:16px;font-size:var(--option-font-size)}.form-type-boolean input[type=checkbox],.form-type-boolean input[type=radio]{display:inline-block;font-size:inherit;left:calc((.75em + .75em) * -1);left:calc((var(--option-space-gap-x) + var(--option-input-size)) * -1);margin-right:calc((.75em) * -1);margin-right:calc((var(--option-input-size)) * -1);position:relative}.form-type-boolean input[type=checkbox]+label,.form-type-boolean input[type=radio]+label{font-size:inherit}@supports(display:grid){.form-type-boolean{display:grid;grid-template-columns:.75em auto;grid-template-columns:var(--option-input-size) auto;-webkit-column-gap:.75em;-moz-column-gap:.75em;column-gap:.75em;grid-column-gap:.75em;grid-column-gap:var(--option-space-gap-x);-webkit-column-gap:var(--option-space-gap-x);-moz-column-gap:var(--option-space-gap-x);column-gap:var(--option-space-gap-x);padding-left:0}.form-type-boolean>*{grid-column:2}.form-type-boolean input[type=checkbox],.form-type-boolean input[type=radio]{grid-column:1;left:auto;margin:calc((1em - .75em)/1.2) 0 0;margin:calc((1em - var(--option-input-size))/var(--option-line-height)) 0 0;position:static}.form-type-boolean input[type=checkbox]+*,.form-type-boolean input[type=radio]+*{margin-top:0}}.description{font-size:var(--font-size-description);font-family:var(--font-family-interface)}.filter-wrapper{margin-top:0}.filter-guidelines,.filter-help{font-size:var(--font-size-description);font-family:var(--font-family-interface)}.filter-guidelines ul{margin-top:0}.form-item-password-confirm{width:var(--size-form-narrow);max-width:100%}.password-strength__meter{background-color:var(--color-feedback-background)}.password-strength__indicator.is-fair{background-color:var(--color-feedback-fair)}.password-strength__indicator.is-strong{background-color:var(--color-feedback-strong)}.password-strength__indicator.is-good{background-color:var(--color-feedback-good)}.password-strength__indicator.is-weak{background-color:var(--color-feedback-weak)}.password-confirm,.password-strength__title{font-size:var(--font-size-description);font-family:var(--font-family-interface)}.password-strength__text{font-weight:var(--font-weight-bold)}.password-confirm>span{font-weight:var(--font-weight-bold)}.password-confirm>span.error{color:var(--color-feedback-error)}.password-confirm>span.ok{color:var(--color-feedback-good)}.password-suggestions{font-size:var(--font-size-description);font-family:var(--font-family-interface);font-weight:var(--font-weight-bold)}.password-suggestions>ul{font-weight:var(--font-weight-regular)}