.cerca-luogo.svelte-vj81ds{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.cerca-luogo.svelte-vj81ds .icona{color:var(--brand);pointer-events:none;position:absolute;left:14px}.input.svelte-vj81ds{background:0 0;border:none;width:100%;height:100%;min-height:48px;padding:0 40px 0 44px;font-size:16px;font-weight:500}.input.svelte-vj81ds:focus{outline:none}.input.svelte-vj81ds::placeholder{color:var(--testo-3);font-weight:400}.svuota.svelte-vj81ds{background:var(--sfondo);width:28px;height:28px;color:var(--testo-2);border:none;border-radius:50%;place-items:center;display:grid;position:absolute;right:8px}.elenco.svelte-vj81ds{z-index:1200;background:var(--superficie);border-radius:var(--raggio);box-shadow:var(--ombra-3);min-width:300px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0}.elenco.svelte-vj81ds button:where(.svelte-vj81ds){border-radius:var(--raggio-s);text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.elenco.svelte-vj81ds button.attivo:where(.svelte-vj81ds),.elenco.svelte-vj81ds button:where(.svelte-vj81ds):hover{background:var(--sfondo)}.tipo.svelte-vj81ds{text-transform:uppercase;letter-spacing:.04em;color:var(--testo-3);flex:0 0 72px;font-size:11px;font-weight:700}.nome.svelte-vj81ds{flex-direction:column;flex:1;line-height:1.3;display:flex}.nome.svelte-vj81ds small:where(.svelte-vj81ds){color:var(--testo-2)}.n.svelte-vj81ds{color:var(--testo-2);background:var(--sfondo);border-radius:999px;padding:2px 8px;font-size:12px}.elenco.svelte-vj81ds button.attivo:where(.svelte-vj81ds) .n:where(.svelte-vj81ds){background:var(--superficie)}
