.solid-select-container *,.solid-select-container *:before,.solid-select-container *:after{box-sizing:inherit;border:0 solid transparent;line-height:normal}.solid-select-container{position:relative;font-family:var(--font-primary, "Euclid Circular", sans-serif);background-color:transparent!important;box-sizing:border-box;border-radius:var(--radius, 6px);min-width:5rem;color:var(--color-body, #6b7385)}.solid-select-container[data-disabled=true]{pointer-events:none;cursor:default}.solid-select-control{border:var(--border-width, 2px) solid var(--color-border, #c4e5e1);border-radius:inherit;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding:0 15px;min-height:50px;align-items:center;outline:2px solid transparent;outline-offset:2px;transition:border-color var(--transition, .3s);background-color:transparent!important}.solid-select-control[data-disabled=true]{background-color:var(--color-grey2, rgb(243, 244, 246));border-color:var(--color-gray-lighter, rgb(235, 235, 235));cursor:default}.solid-select-control[data-multiple=true][data-has-value=true]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--div-gap-1, 10px) / 2;padding:calc((46px - 1.5em)/2) 15px}.solid-select-control:focus-within{border-color:var(--color-primary)}.solid-select-placeholder{color:var(--color-gray, #a1a9ac);grid-column-start:1;grid-row-start:1;font-size:14px!important;align-self:center}.solid-select-single-value{grid-column-start:1;grid-row-start:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px!important;color:var(--color-body);align-self:center}.solid-select-multi-value{background-color:var(--color-grey2, rgb(243, 244, 246));border-radius:var(--radius-small, 6px);display:inline-flex;align-items:center;font-size:85%;padding:2px 6px;min-width:20px;color:var(--color-heading, #192335);margin:2px 0}.solid-select-multi-value>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:4px}.solid-select-multi-value-remove{padding:0 .25rem;margin-left:4px;cursor:pointer;color:var(--color-body, #6b7385);transition:color var(--transition, .3s)}.solid-select-multi-value-remove:hover{color:var(--color-danger, #ff0003);text-shadow:none}.solid-select-input{background-color:transparent;border-width:0px;flex:1 1 0%;margin:0!important;padding:0!important;caret-color:transparent;grid-column-start:1;grid-row-start:1;font:inherit;outline:none;color:var(--color-heading, #192335);align-self:center;line-height:inherit;width:100%;border:none!important;border-radius:none!important;font-size:14px;margin-bottom:none!important}.solid-select-input:read-only{cursor:default}.solid-select-input[data-multiple=true],.solid-select-input[data-is-active=true]{caret-color:currentColor}.solid-select-list{position:absolute;z-index:1055;background-color:var(--color-white, rgb(255, 255, 255));border-radius:var(--radius, 6px);margin-top:4px;max-height:50vh;width:100%;overflow-y:auto;padding:var(--div-gap-1, 10px);box-shadow:var(--shadow-1, 0px 6px 34px rgba(215, 216, 222, .41));border:1px solid var(--color-border, #c4e5e1)}.solid-select-option{cursor:default;padding:.7rem 1rem;user-select:none;color:var(--color-body, #6b7385);border-radius:var(--radius-small, 6px);font-size:16px!important;transition:background-color var(--transition, .3s),color var(--transition, .3s)}.solid-select-option:hover{background-color:var(--color-primary-light, #e0f2f0);color:var(--color-primary, #058c80)}.solid-select-option[data-focused=true]{background-color:var(--color-grey2, #f4f5f7);color:var(--color-heading, #192335)}.solid-select-option[data-selected=true]{background-color:var(--primary-opacity, rgba(5, 140, 128, .13));color:var(--color-primary, #058c80);font-weight:var(--f-medium, 500)}.solid-select-option mark{background-color:transparent;color:var(--color-primary, #058c80);font-weight:var(--f-bold, 700);text-decoration:none;padding:0}.solid-select-option[data-disabled=true]{pointer-events:none;color:var(--color-gray, #a1a9ac);opacity:.6}.solid-select-list-placeholder{cursor:default;padding:.5rem 1rem;font-size:16px!important;user-select:none;color:var(--color-gray, #a1a9ac);font-style:italic}
