.dropdown-search .selected .dropdown-search__input,.dropdown-search:not(.is-fit-content) .item,.dropdown-search:not(.is-fit-content) .item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@supports (scrollbar-width:auto){.dropdown-search .items{scrollbar-width:none}}@supports selector(::-webkit-scrollbar){.dropdown-search .items::-webkit-scrollbar{display:none;-ms-overflow-style:none}}.dropdown-search{--field-bg:var(--color-emerald-4);--field-border-color:var(--color-emerald-4);--field-box-shadow:var(--color-emerald-4);--field-text-fill-color:var(--text-default);--field-color:var(--text-default);--placeholder-color:var(--text-muted);--label-color:var(--text-muted);outline:none;position:relative;visibility:hidden;width:var(--select-width,100%)}.dropdown-search .icon{color:var(--icon-color,var(--icon-muted));transform:var(--icon-transform,rotate(0));transition:transform .2s ease-in-out;--icon-size:24px}.dropdown-search.has-value .placeholder{font-size:var(--font-size,12px);transform:translateY(-20px)}.dropdown-search .placeholder,.dropdown-search.has-value .placeholder{font-family:var(--font-family,Manrope,sans-serif);font-style:var(--font-style,normal);font-weight:var(--font-weight,400);line-height:var(--line-height,140%)}.dropdown-search .placeholder{color:var(--placeholder-color);font-size:var(--font-size,16px);height:20px;left:15px;pointer-events:none;position:absolute;top:26px;transition:all .2s ease-in-out;z-index:1}.dropdown-search .selected{align-items:center;border-radius:4px;cursor:pointer;display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr auto;height:56px;padding:var(--select-padding-y,0 15px);position:relative;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-search .selected .mask{transform:translateY(7px)}.dropdown-search .selected .dropdown-search__input{background-color:var(--field-bg);border:1px solid var(--field-border-color);box-shadow:inset 0 0 0 1000px var(--field-box-shadow);-webkit-text-fill-color:var(--field-text-fill-color);border-radius:4px;caret-color:var(--text-default);color:var(--field-color);font-size:inherit;inset:0;position:absolute;transition:all .2s ease-in-out}.dropdown-search .selected:not(:has(.mask)) .dropdown-search__input{padding:14px 36px 0 16px}.dropdown-search .selected:has(.mask) .dropdown-search__input{padding:14px 36px 0 44px}.dropdown-search .selected .icon{bottom:0;margin-bottom:auto;margin-top:auto;pointer-events:none;position:absolute;right:15px;top:0}.dropdown-search .selected span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-search .label{color:var(--label-color);display:block;font-family:var(--font-family,Manrope,sans-serif);font-size:var(--font-size,12px);font-style:var(--font-style,normal);font-weight:var(--font-weight,400);line-height:var(--line-height,140%);margin-bottom:4px;padding-left:16px;pointer-events:none;position:absolute;transform:translateY(10px);z-index:1}.dropdown-search .items{background-color:var(--color-emerald-4);border-radius:4px;left:0;max-height:0;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;top:56px;transform:translateY(4px);transition:visibility .1s,max-height .1s ease-in-out;visibility:var(--items-visibility,hidden);width:100%;z-index:2}.dropdown-search.is-fit-content{max-width:none!important;width:-moz-fit-content;width:fit-content}.dropdown-search.is-fit-content .items{max-width:none;width:-moz-fit-content;width:fit-content}.dropdown-search.is-fit-content .items span{overflow:unset}.dropdown-search.is-fit-content .selected{min-width:calc(var(--dropdown-item-min-width) + 16px)}.dropdown-search.is-fit-content .item{min-width:var(--dropdown-item-min-width,auto)}.dropdown-search.is-fit-content .item-text{display:block;min-width:var(--dropdown-item-text-min-width,auto)}.dropdown-search.is-fit-content .search-plug{min-width:calc(var(--dropdown-item-min-width))}.dropdown-search:not(.is-fit-content) .item{min-width:auto}.dropdown-search:not(.is-fit-content) .item-text{max-width:100%}.dropdown-search .item{align-items:center;background-color:var(--item-bg,transparent);color:var(--item-color,var(--text-muted));cursor:pointer;display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr minmax(0,min-content);height:48px;max-width:100%;min-height:48px;padding:14px 16px;position:relative;transition:color .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-search .item .icon{--icon-color:var(--icon-default);margin-left:auto;margin-top:-2px;position:relative;transform:var(--icon-transform,rotate(0) translateX(0));transition:transform .2s ease-in-out}.dropdown-search .item.is-active,.dropdown-search .item.is-selected{--item-color:var(--text-default)}@media (hover:hover){.dropdown-search .item:hover{--item-bg:var(--color-emerald-6);--item-color:var(--text-default)}}.dropdown-search .mask{display:block;height:14px;margin-right:8px;position:relative;width:20px;z-index:1}.dropdown-search.is-open{--items-visibility:visible;--field-bg:var(--color-emerald-6);--field-border-color:var(--color-emerald-6);--field-box-shadow:var(--color-emerald-6);--field-text-fill-color:var(--text-default);--field-color:var(--text-default);--placeholder-color:var(--text-default);--label-color:var(--text-muted);--icon-color:var(--text-default);z-index:2}.dropdown-search.is-open .items{max-height:192px}@media (hover:hover){.dropdown-search:not(.is-open):hover{--field-border-color:var(--color-emerald-5);--field-bg:var(--color-emerald-5);--field-color:var(--text-default);--field-box-shadow:var(--color-emerald-5);--field-text-fill-color:var(--text-default);--icon-color:var(--icon-default);--placeholder-color:var(--text-default)}}.dropdown-search.is-visible{visibility:visible}.dropdown-search.has-error .selected .dropdown-search__input{border-color:var(--helper-error)}.dropdown-search .disabled-option{pointer-events:none;--item-color:var(--text-muted)}.search-plug{display:block;justify-content:center;padding:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-plug__title{font-family:var(--font-family,Manrope,sans-serif);font-size:var(--font-size,12px);font-style:var(--font-style,normal);font-weight:var(--font-weight,400);line-height:var(--line-height,140%)}.search-plug__content,.search-plug__title{color:var(--text-default);text-align:center}.search-plug__content{margin-top:4px}
