.input-group[data-v-25609cfb]{flex-direction:column;width:100%;margin-bottom:16px;display:flex;position:relative}.input-group .input-wrapper[data-v-25609cfb]{justify-content:center;align-items:center;display:flex;position:relative}.input-group .input-wrapper svg[data-v-25609cfb]{cursor:pointer;position:absolute;right:12px}.input-group .input-wrapper svg.rotate[data-v-25609cfb]{transform:rotate(180deg)}.input-group input[data-v-25609cfb]{font-family:var(--font-display);color:var(--color-gray-900);box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;border:1px solid #ccd1d7;border-radius:8px;outline:none;width:100%;padding:13px 38px 13px 16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden}@media (width<=767px){.input-group input[data-v-25609cfb]{border-radius:6px;padding:11px 34px 11px 13px}}.input-group input[data-v-25609cfb]::placeholder{color:var(--color-gray-400)}.input-group input[data-v-25609cfb]:hover{cursor:pointer}.input-group input[data-v-25609cfb]:focus{border:1.5px solid var(--color-primary-600);border-radius:8px;box-shadow:0 0 0 4px #e5e8f9,0 1px 2px #1018280d}.input-group .menu[data-v-25609cfb]{cursor:pointer;text-align:left;z-index:51;border:1px solid var(--color-gray-300);background-color:var(--color-white);border-radius:8px;flex-direction:column;gap:4px;width:100%;margin:8px 0 0;padding:4px;list-style:none;display:flex;position:absolute;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.input-group .menu.menu--up[data-v-25609cfb]{max-height:278px;margin:0;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 16px -4px #10182814}.input-group .menu-item[data-v-25609cfb]{color:var(--color-gray-900);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 8px;font-size:16px;font-weight:400;line-height:24px;display:flex}.input-group .menu-item[data-v-25609cfb]:hover{background:var(--color-gray-50)}.input-group .menu-item .selected-icon[data-v-25609cfb]{display:flex}.input-group .menu-item .selected-icon svg[data-v-25609cfb]{width:20px;height:20px;color:var(--color-primary-600)}.input-group .scrollbar[data-v-25609cfb]{max-height:200px;overflow-y:auto}@media (width<=991px){.input-group .scrollbar[data-v-25609cfb]{max-height:250px}}@media (height<=800px){.input-group .scrollbar[data-v-25609cfb]{max-height:150px}}.input-group span[data-v-25609cfb]{color:#229954;font-size:1.25rem;font-weight:700}
