.select-field.svelte-115ecy4{width:100%;position:relative}.select-field.fit-label.svelte-115ecy4{width:max-content}.select-field.is-open.svelte-115ecy4{z-index:500}.trigger.svelte-115ecy4{color:#374151;cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;width:100%;height:44px;padding:0 12px 0 14px;font-family:Nunito,Arial Rounded MT Bold,sans-serif;font-size:14px;font-weight:400;transition:border-color .2s;display:inline-flex}.trigger.svelte-115ecy4:hover,.select-field.is-open.svelte-115ecy4 .trigger:where(.svelte-115ecy4){border-color:#67dad5}.label.svelte-115ecy4{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:Nunito,Arial Rounded MT Bold,sans-serif;font-size:13px;font-weight:700;overflow:hidden}.select-field.fit-label.svelte-115ecy4 .label:where(.svelte-115ecy4){text-overflow:clip;min-width:max-content;overflow:visible}.caret{color:#67dad5;flex-shrink:0;transition:transform .2s}.caret.is-open{transform:rotate(180deg)}.menu.svelte-115ecy4{z-index:500;white-space:nowrap;background:#fff;border:1.5px solid #67dad5;border-radius:10px;width:max-content;min-width:100%;max-width:100%;max-height:320px;padding:0;list-style:none;animation:.15s svelte-115ecy4-select-in;display:block;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000001a}.search-row.svelte-115ecy4{background:#fff;padding:6px;position:sticky;top:0}.search-control.svelte-115ecy4{position:relative}.search-control.svelte-115ecy4 input{border-color:#67dad5;border-radius:8px;min-height:38px;font-size:12px;box-shadow:0 0 0 2px #67dad51f}.search-control.svelte-115ecy4 input:focus{border-color:#67dad5;box-shadow:0 0 0 3px #67dad533}.empty.svelte-115ecy4{color:#94a3b8;padding:10px;font-size:12px}.option.svelte-115ecy4{text-overflow:ellipsis;white-space:nowrap;color:#374151;cursor:pointer;border-bottom:1px solid #f3f4f6;align-items:center;gap:10px;min-width:0;padding:11px 16px;font-family:Nunito,Arial Rounded MT Bold,sans-serif;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:flex;overflow:hidden}.option.svelte-115ecy4:last-child{border-bottom:none}.option.svelte-115ecy4:hover,.option.is-selected.svelte-115ecy4{background:#f0fdfa}.option.is-selected.svelte-115ecy4{color:#0f766e}@keyframes svelte-115ecy4-select-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
