.fs-picker{position:relative;display:block;width:100%;min-width:0;margin-top:6px;text-align:left;letter-spacing:0;text-transform:none}
.fs-picker[hidden],.fs-picker__panel[hidden]{display:none!important}
.fs-picker .fs-picker__toggle{display:grid!important;grid-template-columns:minmax(0,1fr) 14px;align-items:center;gap:8px;width:100%;min-width:0;min-height:48px;margin:0;padding:10px 12px;border:1px solid #c7c3bb;border-radius:0;background:transparent;color:#20201d;text-align:left;font:400 14px/20px Inter,sans-serif;letter-spacing:0;text-transform:none;box-shadow:none;cursor:pointer;box-sizing:border-box}
.fs-picker .fs-picker__toggle:disabled{opacity:.55;cursor:default}
.fs-picker .fs-picker__toggle:focus-visible{outline:2px solid #20201d;outline-offset:2px}
.fs-picker .fs-picker__toggle[aria-invalid=true]{border-color:#a22016}
.fs-picker__value{display:block;min-width:0;overflow-wrap:anywhere}
.fs-picker__chevron{display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);justify-self:center;margin-top:-4px}
.fs-picker__toggle[aria-expanded=true] .fs-picker__chevron{transform:rotate(225deg);margin-top:4px}
.fs-picker__panel{position:static;display:block;margin-top:5px;padding:4px;border:1px solid #c7c3bb;background:#fff;box-shadow:none}
.fs-picker__list{display:block;max-height:264px;overflow:auto;overscroll-behavior:contain}
.fs-picker .fs-picker__option{display:grid;grid-template-columns:minmax(0,1fr) 12px;align-items:center;gap:8px;min-height:44px;padding:8px;border:1px solid transparent;border-radius:0;box-sizing:border-box;font:400 14px/20px Inter,sans-serif;letter-spacing:0;text-transform:none;color:#20201d;text-align:left;cursor:pointer}
.fs-picker .fs-picker__option--image{grid-template-columns:28px minmax(0,1fr) 12px}
.fs-picker__copy{min-width:0;overflow-wrap:anywhere}
.fs-picker .fs-picker__option[aria-selected=true]{border-color:#6c685f;background:#f6f5f1}
.fs-picker .fs-picker__option[data-active=true]{background:#f6f5f1}
.fs-picker .fs-picker__option[aria-disabled=true]{opacity:.45;cursor:default}
.fs-picker__check{visibility:hidden;font-size:14px;line-height:20px}
.fs-picker__option[aria-selected=true] .fs-picker__check{visibility:visible}
.fs-picker .fs-picker__thumbnail{display:block;width:28px;height:28px;max-width:none;margin:0;padding:0;border:0;border-radius:0;object-fit:contain;background:#fff;box-sizing:border-box}
.fs-picker__group{display:block;padding:10px 8px 4px;font:500 12px/20px Inter,sans-serif;color:#65645e}
.fs-picker .fs-picker__native{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important}

.fs-picker__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
