.combo.svelte-1vkzh68{margin:14px 0}label.svelte-1vkzh68{font-size:var(--texte-sm);color:var(--ink-2);margin-bottom:6px;font-weight:600;display:block}label.hidden.svelte-1vkzh68,.live.svelte-1vkzh68{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.asterisk.svelte-1vkzh68{color:var(--terre)}input.svelte-1vkzh68{border:1px solid var(--line-2);border-radius:var(--rayon-champ);background:var(--card);width:100%;color:var(--ink);transition:border-color var(--duree-courte) var(--courbe-entree), box-shadow var(--duree-courte) var(--courbe-entree);padding:14px 16px}input.svelte-1vkzh68:focus{border-color:var(--brand-2);box-shadow:0 0 0 3px var(--brand-bg);outline:none}.invalid.svelte-1vkzh68 input:where(.svelte-1vkzh68){border-color:var(--terre)}.drop.svelte-1vkzh68{border:1px solid var(--line-2);border-radius:var(--rayon-champ);background:var(--card);box-shadow:var(--ombre-liste);margin-top:6px;overflow:hidden}.drop[hidden].svelte-1vkzh68{display:none}ul.svelte-1vkzh68{overscroll-behavior:contain;max-height:min(50vh,340px);margin:0;padding:0;list-style:none;overflow-y:auto}ul.svelte-1vkzh68:empty{display:none}li.svelte-1vkzh68{cursor:pointer;border-bottom:1px solid var(--line);min-height:48px;transition:background var(--duree-courte) var(--courbe-entree);flex-direction:column;justify-content:center;gap:2px;padding:10px 16px;display:flex}li.svelte-1vkzh68:last-child{border-bottom:none}li.active.svelte-1vkzh68{background:var(--brand-bg)}@media (hover:hover){li.svelte-1vkzh68:hover{background:var(--brand-bg)}}.state.svelte-1vkzh68{font-size:var(--texte-sm);color:var(--muted);margin:0;padding:12px 16px}.searching.svelte-1vkzh68{align-items:center;gap:8px;display:flex}.after.svelte-1vkzh68{border-top:1px solid var(--line);padding:4px 8px}.error.svelte-1vkzh68{font-size:var(--texte-sm);color:var(--terre-tx);margin:6px 0 0;font-weight:600}.hint.svelte-1vkzh68{font-size:var(--texte-sm);color:var(--muted);margin:6px 0 0}.status.svelte-1vkzh68{margin-top:6px}
