.form-multiselect{isolation:isolate;position:relative;width:100%;z-index:1}.form-multiselect [aria-expanded=true]{background-color:rgb(from var(--semantic-color-brand-primary-10) r g b/50%)}@media only screen and (min-width:64rem){.form-multiselect [aria-expanded=true]{background-color:var(--semantic-color-neutral-white)}}.form-multiselect--button{align-items:center;background-color:var(--semantic-color-neutral-white);border:2px solid var(--semantic-color-brand-interaction-100);border-radius:22px;color:var(--semantic-color-brand-interaction-100);display:flex;font-size:var(--typography-copy-regular-font-size);font-weight:500;justify-content:space-between;line-height:var(--typography-copy-large-l-font-size);padding:.75rem 1.25rem;transition-delay:0s;transition-duration:.25s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (prefers-reduced-motion){.form-multiselect--button{transition-duration:0s}}.form-multiselect--button:hover:not([aria-expanded=true]){background-color:var(--semantic-color-brand-interaction-10)}.form-multiselect--button-icon{margin-left:.75rem}.form-multiselect--button-icon svg{height:1.25rem;width:1.25rem}.form-multiselect--button .text-bold{font-weight:700}.form-multiselect--button:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)}@media only screen and (min-width:48rem){.form-multiselect--button{background-color:rgb(from var(--semantic-color-neutral-white) r g b/60%)}}.form-multiselect--button span{display:inline-block}.form-multiselect--button[aria-expanded=true] .icon{display:inline-block;transform:rotate(180deg);transition-delay:0s;transition-duration:.25s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion){.form-multiselect--button[aria-expanded=true] .icon{transition-duration:0s}}.form-multiselect--list{background-color:rgb(from var(--semantic-color-brand-primary-10) r g b/50%);border-radius:16px;display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;min-width:100%;padding:1rem;width:-moz-max-content;width:max-content}.form-multiselect--list:focus-visible{outline-color:var(--semantic-color-brand-interaction-100)}.form-multiselect--list-item{align-items:center;border-radius:16px;cursor:pointer;display:grid;flex-direction:column;gap:.5rem;grid-template-columns:auto 1fr;text-align:left}.form-multiselect--list-item:active,.form-multiselect--list-item:focus-visible,.form-multiselect--list-item[data-headlessui-state*=active]{border-radius:4px;outline:.125rem solid var(--semantic-color-brand-interaction-100);outline-offset:.188rem}@media only screen and (min-width:64rem){.form-multiselect--list{background-color:var(--semantic-color-neutral-white);box-shadow:var(--elevation-black-xs-offset-x,0) var(--elevation-black-xs-offset-y,16px) var(--elevation-black-xs-blur,32px) var(--elevation-black-xs-spread,-16px) var(--elevation-black-xs-color,rgb(from var(--semantic-color-neutral-black) r g b/32%));position:absolute}}.form-multiselect--list .checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:2px solid transparent;border-color:var(--semantic-color-brand-interaction-100);border-radius:4px;height:1.25rem;width:1.25rem}.form-multiselect--list .checkbox__checked{background-color:var(--semantic-color-brand-interaction-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}.form-multiselect--list span{color:var(--semantic-color-brand-interaction-100);font-weight:500;line-height:1.25rem}
