gov-form-multi-select__list,.gov-form-multi-select__list{margin:0;padding:0}gov-form-multi-select__list>gov-form-multi-select__item,gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select__list>gov-form-multi-select__item,.gov-form-multi-select__list>.gov-form-multi-select__item{margin:0;padding:0;background:none}gov-form-multi-select__list>gov-form-multi-select__item::before,gov-form-multi-select__list>.gov-form-multi-select__item::before,.gov-form-multi-select__list>gov-form-multi-select__item::before,.gov-form-multi-select__list>.gov-form-multi-select__item::before{display:none}gov-form-multi-select,.gov-form-multi-select{display:flex;gap:var(--spacing-s);width:100%;margin-top:0;margin-bottom:0}gov-form-multi-select *,.gov-form-multi-select *{margin-top:0;margin-bottom:0}gov-form-multi-select option:not([selected]),.gov-form-multi-select option:not([selected]){display:none}gov-form-multi-select option,.gov-form-multi-select option{display:flex;align-items:center;padding-right:var(--spacing-2xs);color:var(--color, var(--text-secondary))}gov-form-multi-select__wrap,.gov-form-multi-select__wrap{position:relative;display:flex;align-items:center;gap:var(--spacing-s);width:100%;color:var(--form-value-color, var(--text-primary))}gov-form-multi-select .arrow-icon,gov-form-multi-select .validation-icon,.gov-form-multi-select .arrow-icon,.gov-form-multi-select .validation-icon{position:absolute;top:50%;display:flex;justify-content:center;transform:translateY(-50%);pointer-events:none}gov-form-multi-select .arrow-icon,.gov-form-multi-select .arrow-icon{color:var(--form-icon-color, var(--icon-on-subtle))}gov-form-multi-select__list,.gov-form-multi-select__list{display:flex;gap:var(--spacing-s);flex-wrap:wrap;font-size:var(--font-size-body-xs);line-height:150%;font-weight:400}gov-form-multi-select__list>gov-form-multi-select__item,gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select__list>gov-form-multi-select__item,.gov-form-multi-select__list>.gov-form-multi-select__item{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:var(--spacing-2xs);background:var(--background, var(--background-neutral-subtlest));border:var(--border-width, 0.0625rem) solid var(--border, var(--border-subtle));border-radius:var(--border-radius, var(--corner-radius-s));color:var(--color, var(--text-secondary));transition:150ms linear background-color}gov-form-multi-select gov-form-input>.element,gov-form-multi-select .gov-form-input>.element,.gov-form-multi-select gov-form-input>.element,.gov-form-multi-select .gov-form-input>.element{gap:0}gov-form-multi-select gov-form-input>.element .gov-form-input__icons,gov-form-multi-select .gov-form-input>.element .gov-form-input__icons,.gov-form-multi-select gov-form-input>.element .gov-form-input__icons,.gov-form-multi-select .gov-form-input>.element .gov-form-input__icons{padding-right:0}gov-form-multi-select:not(.hydrated),.gov-form-multi-select:not(.hydrated){flex-wrap:wrap}gov-form-multi-select:not(.hydrated)::before,.gov-form-multi-select:not(.hydrated)::before{content:"";position:relative;width:100%;border-radius:var(--border-radius, var(--corner-radius-s));background-color:var(--form-bg-color, var(--background-block-primary));border:var(--border-width, 0.0625rem) solid var(--form-border-color, var(--border-subtle))}gov-form-multi-select[size=xs] .gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select[size=xs] .gov-form-multi-select__list>.gov-form-multi-select__item{padding-left:var(--padding-left, var(--spacing-s))}gov-form-multi-select[size=xs] option,.gov-form-multi-select[size=xs] option{padding-left:calc(var(--padding-left, var(--spacing-s)) + var(--border-width, 0.0625rem))}gov-form-multi-select[size=s] .gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select[size=s] .gov-form-multi-select__list>.gov-form-multi-select__item{padding-left:var(--padding-left, var(--spacing-s-nudge))}gov-form-multi-select[size=s] option,.gov-form-multi-select[size=s] option{padding-left:calc(var(--padding-left, var(--spacing-s-nudge)) + var(--border-width, 0.0625rem))}gov-form-multi-select[size=m] .gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select[size=m] .gov-form-multi-select__list>.gov-form-multi-select__item{padding-left:var(--padding-left, var(--spacing-s-nudge))}gov-form-multi-select[size=m] option,.gov-form-multi-select[size=m] option{padding-left:calc(var(--padding-left, var(--spacing-s-nudge)) + var(--border-width, 0.0625rem))}gov-form-multi-select[size=l] .gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select[size=l] .gov-form-multi-select__list>.gov-form-multi-select__item{padding-left:var(--padding-left, var(--spacing-s-nudge))}gov-form-multi-select[size=l] option,.gov-form-multi-select[size=l] option{padding-left:calc(var(--padding-left, var(--spacing-s-nudge)) + var(--border-width, 0.0625rem))}gov-form-multi-select[size=xl] .gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select[size=xl] .gov-form-multi-select__list>.gov-form-multi-select__item{padding-left:var(--padding-left, var(--spacing-m))}gov-form-multi-select[size=xl] option,.gov-form-multi-select[size=xl] option{padding-left:calc(var(--padding-left, var(--spacing-m)) + var(--border-width, 0.0625rem))}gov-form-multi-select[size=xs] option,.gov-form-multi-select[size=xs] option{height:calc(var(--height, var(--height-component-xs)) + var(--border-width, 0.0625rem)*2);margin-right:calc(var(--icon-size, var(--icon-size-xs)) + var(--padding-x, var(--spacing-s))*2 + var(--border-width, 0.0625rem)*3)}gov-form-multi-select[size=s] option,.gov-form-multi-select[size=s] option{height:calc(var(--height, var(--height-component-s)) + var(--border-width, 0.0625rem)*2);margin-right:calc(var(--icon-size, var(--icon-size-s)) + var(--padding-x, var(--spacing-s-nudge))*2 + var(--border-width, 0.0625rem)*3)}gov-form-multi-select[size=m] option,.gov-form-multi-select[size=m] option{height:calc(var(--height, var(--height-component-m)) + var(--border-width, 0.0625rem)*2);margin-right:calc(var(--icon-size, var(--icon-size-m)) + var(--padding-x, var(--spacing-m))*2 + var(--border-width, 0.0625rem)*3)}gov-form-multi-select[size=l] option,.gov-form-multi-select[size=l] option{height:calc(var(--height, var(--height-component-l)) + var(--border-width, 0.0625rem)*2);margin-right:calc(var(--icon-size, var(--icon-size-l)) + var(--padding-x, var(--spacing-m-nudge))*2 + var(--border-width, 0.0625rem)*3)}gov-form-multi-select[size=xl] option,.gov-form-multi-select[size=xl] option{height:calc(var(--height, var(--height-component-xl)) + var(--border-width, 0.0625rem)*2);margin-right:calc(var(--icon-size, var(--icon-size-xl)) + var(--padding-x, var(--spacing-l))*2 + var(--border-width, 0.0625rem)*3)}gov-form-multi-select[size=xs]:not(.hydrated)::before,.gov-form-multi-select[size=xs]:not(.hydrated)::before{height:calc(var(--height, var(--height-component-xs)) + var(--spacing-s))}gov-form-multi-select[size=xs] .gov-form-multi-select__list>.gov-form-multi-select__item,gov-form-multi-select[size=xs] option,.gov-form-multi-select[size=xs] .gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select[size=xs] option{font-size:var(--font-size-body-xs);line-height:150%;font-weight:400}gov-form-multi-select[size=xs] gov-form-input>.element input,gov-form-multi-select[size=xs] .gov-form-input>.element input,.gov-form-multi-select[size=xs] gov-form-input>.element input,.gov-form-multi-select[size=xs] .gov-form-input>.element input{padding-right:calc(var(--padding-horizontal, var(--spacing-xs-nudge)) + var(--icon-size, var(--icon-size-xs))*2 + var(--gap, var(--spacing-xs))*2)}gov-form-multi-select[size=xs] .arrow-icon,gov-form-multi-select[size=xs] .validation-icon,.gov-form-multi-select[size=xs] .arrow-icon,.gov-form-multi-select[size=xs] .validation-icon{width:var(--icon-size, var(--icon-size-xs));height:var(--icon-size, var(--icon-size-xs))}gov-form-multi-select[size=xs] .arrow-icon,.gov-form-multi-select[size=xs] .arrow-icon{right:var(--padding-horizontal, var(--spacing-xs-nudge))}gov-form-multi-select[size=xs] .validation-icon,.gov-form-multi-select[size=xs] .validation-icon{right:calc(var(--padding-horizontal, var(--spacing-xs-nudge)) + var(--icon-size, var(--icon-size-xs)) + var(--gap, var(--spacing-xs)))}gov-form-multi-select[size=s]:not(.hydrated)::before,.gov-form-multi-select[size=s]:not(.hydrated)::before{height:calc(var(--height, var(--height-component-s)) + var(--spacing-s))}gov-form-multi-select[size=s] .gov-form-multi-select__list>.gov-form-multi-select__item,gov-form-multi-select[size=s] option,.gov-form-multi-select[size=s] .gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select[size=s] option{font-size:var(--font-size-body-s);line-height:150%;font-weight:400}gov-form-multi-select[size=s] gov-form-input>.element input,gov-form-multi-select[size=s] .gov-form-input>.element input,.gov-form-multi-select[size=s] gov-form-input>.element input,.gov-form-multi-select[size=s] .gov-form-input>.element input{padding-right:calc(var(--padding-horizontal, var(--spacing-s)) + var(--icon-size, var(--icon-size-s))*2 + var(--gap, var(--spacing-xs-nudge))*2)}gov-form-multi-select[size=s] .arrow-icon,gov-form-multi-select[size=s] .validation-icon,.gov-form-multi-select[size=s] .arrow-icon,.gov-form-multi-select[size=s] .validation-icon{width:var(--icon-size, var(--icon-size-s));height:var(--icon-size, var(--icon-size-s))}gov-form-multi-select[size=s] .arrow-icon,.gov-form-multi-select[size=s] .arrow-icon{right:var(--padding-horizontal, var(--spacing-s))}gov-form-multi-select[size=s] .validation-icon,.gov-form-multi-select[size=s] .validation-icon{right:calc(var(--padding-horizontal, var(--spacing-s)) + var(--icon-size, var(--icon-size-s)) + var(--gap, var(--spacing-xs-nudge)))}gov-form-multi-select[size=m]:not(.hydrated)::before,.gov-form-multi-select[size=m]:not(.hydrated)::before{height:calc(var(--height, var(--height-component-m)) + var(--spacing-s))}gov-form-multi-select[size=m] .gov-form-multi-select__list>.gov-form-multi-select__item,gov-form-multi-select[size=m] option,.gov-form-multi-select[size=m] .gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select[size=m] option{font-size:var(--font-size-body-m);line-height:150%;font-weight:400}gov-form-multi-select[size=m] gov-form-input>.element input,gov-form-multi-select[size=m] .gov-form-input>.element input,.gov-form-multi-select[size=m] gov-form-input>.element input,.gov-form-multi-select[size=m] .gov-form-input>.element input{padding-right:calc(var(--padding-horizontal, var(--spacing-s-nudge)) + var(--icon-size, var(--icon-size-m))*2 + var(--gap, var(--spacing-s))*2)}gov-form-multi-select[size=m] .arrow-icon,gov-form-multi-select[size=m] .validation-icon,.gov-form-multi-select[size=m] .arrow-icon,.gov-form-multi-select[size=m] .validation-icon{width:var(--icon-size, var(--icon-size-m));height:var(--icon-size, var(--icon-size-m))}gov-form-multi-select[size=m] .arrow-icon,.gov-form-multi-select[size=m] .arrow-icon{right:var(--padding-horizontal, var(--spacing-s-nudge))}gov-form-multi-select[size=m] .validation-icon,.gov-form-multi-select[size=m] .validation-icon{right:calc(var(--padding-horizontal, var(--spacing-s-nudge)) + var(--icon-size, var(--icon-size-m)) + var(--gap, var(--spacing-s)))}gov-form-multi-select[size=l]:not(.hydrated)::before,.gov-form-multi-select[size=l]:not(.hydrated)::before{height:calc(var(--height, var(--height-component-l)) + var(--spacing-s))}gov-form-multi-select[size=l] .gov-form-multi-select__list>.gov-form-multi-select__item,gov-form-multi-select[size=l] option,.gov-form-multi-select[size=l] .gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select[size=l] option{font-size:var(--font-size-body-l);line-height:150%;font-weight:400}gov-form-multi-select[size=l] gov-form-input>.element input,gov-form-multi-select[size=l] .gov-form-input>.element input,.gov-form-multi-select[size=l] gov-form-input>.element input,.gov-form-multi-select[size=l] .gov-form-input>.element input{padding-right:calc(var(--padding-horizontal, var(--spacing-m)) + var(--icon-size, var(--icon-size-l))*2 + var(--gap, var(--spacing-s-nudge))*2)}gov-form-multi-select[size=l] .arrow-icon,gov-form-multi-select[size=l] .validation-icon,.gov-form-multi-select[size=l] .arrow-icon,.gov-form-multi-select[size=l] .validation-icon{width:var(--icon-size, var(--icon-size-l));height:var(--icon-size, var(--icon-size-l))}gov-form-multi-select[size=l] .arrow-icon,.gov-form-multi-select[size=l] .arrow-icon{right:var(--padding-horizontal, var(--spacing-m))}gov-form-multi-select[size=l] .validation-icon,.gov-form-multi-select[size=l] .validation-icon{right:calc(var(--padding-horizontal, var(--spacing-m)) + var(--icon-size, var(--icon-size-l)) + var(--gap, var(--spacing-s-nudge)))}gov-form-multi-select[size=xl]:not(.hydrated)::before,.gov-form-multi-select[size=xl]:not(.hydrated)::before{height:calc(var(--height, var(--height-component-xl)) + var(--spacing-s))}gov-form-multi-select[size=xl] .gov-form-multi-select__list>.gov-form-multi-select__item,gov-form-multi-select[size=xl] option,.gov-form-multi-select[size=xl] .gov-form-multi-select__list>.gov-form-multi-select__item,.gov-form-multi-select[size=xl] option{font-size:var(--font-size-body-xl);line-height:150%;font-weight:400}gov-form-multi-select[size=xl] gov-form-input>.element input,gov-form-multi-select[size=xl] .gov-form-input>.element input,.gov-form-multi-select[size=xl] gov-form-input>.element input,.gov-form-multi-select[size=xl] .gov-form-input>.element input{padding-right:calc(var(--padding-horizontal, var(--spacing-m-nudge)) + var(--icon-size, var(--icon-size-xl))*2 + var(--gap, var(--spacing-m))*2)}gov-form-multi-select[size=xl] .arrow-icon,gov-form-multi-select[size=xl] .validation-icon,.gov-form-multi-select[size=xl] .arrow-icon,.gov-form-multi-select[size=xl] .validation-icon{width:var(--icon-size, var(--icon-size-xl));height:var(--icon-size, var(--icon-size-xl))}gov-form-multi-select[size=xl] .arrow-icon,.gov-form-multi-select[size=xl] .arrow-icon{right:var(--padding-horizontal, var(--spacing-m-nudge))}gov-form-multi-select[size=xl] .validation-icon,.gov-form-multi-select[size=xl] .validation-icon{right:calc(var(--padding-horizontal, var(--spacing-m-nudge)) + var(--icon-size, var(--icon-size-xl)) + var(--gap, var(--spacing-m)))}gov-form-multi-select[disabled=""],gov-form-multi-select[disabled=true i],gov-form-multi-select[disabled="1"],.gov-form-multi-select[disabled=""],.gov-form-multi-select[disabled=true i],.gov-form-multi-select[disabled="1"]{pointer-events:none}gov-form-multi-select[disabled=""] gov-form-input>.element,gov-form-multi-select[disabled=""] .gov-form-input>.element,gov-form-multi-select[disabled=true i] gov-form-input>.element,gov-form-multi-select[disabled=true i] .gov-form-input>.element,gov-form-multi-select[disabled="1"] gov-form-input>.element,gov-form-multi-select[disabled="1"] .gov-form-input>.element,.gov-form-multi-select[disabled=""] gov-form-input>.element,.gov-form-multi-select[disabled=""] .gov-form-input>.element,.gov-form-multi-select[disabled=true i] gov-form-input>.element,.gov-form-multi-select[disabled=true i] .gov-form-input>.element,.gov-form-multi-select[disabled="1"] gov-form-input>.element,.gov-form-multi-select[disabled="1"] .gov-form-input>.element{border-color:var(--form-state-border-disabled, var(--border-subtlest))}gov-form-multi-select[disabled=""] input::placeholder,gov-form-multi-select[disabled=true i] input::placeholder,gov-form-multi-select[disabled="1"] input::placeholder,.gov-form-multi-select[disabled=""] input::placeholder,.gov-form-multi-select[disabled=true i] input::placeholder,.gov-form-multi-select[disabled="1"] input::placeholder{color:var(--form-state-value-disabled, var(--text-disabled)) !important}gov-form-multi-select[disabled=""] .arrow-icon,gov-form-multi-select[disabled=""] *[slot=prefix],gov-form-multi-select[disabled=""] *[slot=sufix],gov-form-multi-select[disabled=true i] .arrow-icon,gov-form-multi-select[disabled=true i] *[slot=prefix],gov-form-multi-select[disabled=true i] *[slot=sufix],gov-form-multi-select[disabled="1"] .arrow-icon,gov-form-multi-select[disabled="1"] *[slot=prefix],gov-form-multi-select[disabled="1"] *[slot=sufix],.gov-form-multi-select[disabled=""] .arrow-icon,.gov-form-multi-select[disabled=""] *[slot=prefix],.gov-form-multi-select[disabled=""] *[slot=sufix],.gov-form-multi-select[disabled=true i] .arrow-icon,.gov-form-multi-select[disabled=true i] *[slot=prefix],.gov-form-multi-select[disabled=true i] *[slot=sufix],.gov-form-multi-select[disabled="1"] .arrow-icon,.gov-form-multi-select[disabled="1"] *[slot=prefix],.gov-form-multi-select[disabled="1"] *[slot=sufix]{color:var(--form-state-icon-disabled, var(--icon-disabled))}gov-form-multi-select[invalid=""] gov-form-input>.element,gov-form-multi-select[invalid=""] .gov-form-input>.element,gov-form-multi-select[invalid=true i] gov-form-input>.element,gov-form-multi-select[invalid=true i] .gov-form-input>.element,gov-form-multi-select[invalid="1"] gov-form-input>.element,gov-form-multi-select[invalid="1"] .gov-form-input>.element,.gov-form-multi-select[invalid=""] gov-form-input>.element,.gov-form-multi-select[invalid=""] .gov-form-input>.element,.gov-form-multi-select[invalid=true i] gov-form-input>.element,.gov-form-multi-select[invalid=true i] .gov-form-input>.element,.gov-form-multi-select[invalid="1"] gov-form-input>.element,.gov-form-multi-select[invalid="1"] .gov-form-input>.element{border-color:var(--form-state-border-error, var(--status-error))}gov-form-multi-select[invalid=""] input::placeholder,gov-form-multi-select[invalid=true i] input::placeholder,gov-form-multi-select[invalid="1"] input::placeholder,.gov-form-multi-select[invalid=""] input::placeholder,.gov-form-multi-select[invalid=true i] input::placeholder,.gov-form-multi-select[invalid="1"] input::placeholder{color:var(--form-state-value-error, var(--text-status-error)) !important}gov-form-multi-select[invalid=""] .arrow-icon,gov-form-multi-select[invalid=""] .validation-icon,gov-form-multi-select[invalid=true i] .arrow-icon,gov-form-multi-select[invalid=true i] .validation-icon,gov-form-multi-select[invalid="1"] .arrow-icon,gov-form-multi-select[invalid="1"] .validation-icon,.gov-form-multi-select[invalid=""] .arrow-icon,.gov-form-multi-select[invalid=""] .validation-icon,.gov-form-multi-select[invalid=true i] .arrow-icon,.gov-form-multi-select[invalid=true i] .validation-icon,.gov-form-multi-select[invalid="1"] .arrow-icon,.gov-form-multi-select[invalid="1"] .validation-icon{color:var(--form-state-icon-error, var(--icon-error))}gov-form-multi-select[success=""] .validation-icon,gov-form-multi-select[success=true i] .validation-icon,gov-form-multi-select[success="1"] .validation-icon,.gov-form-multi-select[success=""] .validation-icon,.gov-form-multi-select[success=true i] .validation-icon,.gov-form-multi-select[success="1"] .validation-icon{color:var(--form-state-icon-success, var(--icon-success))}.gov-form-multi-select{flex-direction:column}
