.approfondimento.svelte-15m4j64{border:1px solid var(--linea);border-radius:var(--raggio);background:var(--superficie);color:var(--testo);margin:8px 0 24px;padding:18px 20px;font-size:.95rem;line-height:1.6}h2.svelte-15m4j64{color:var(--ink);margin:18px 0 8px;font-size:1.05rem}h2.svelte-15m4j64:first-child{margin-top:0}h3.svelte-15m4j64{color:var(--ink);margin:12px 0 4px;font-size:.98rem}.tabella.svelte-15m4j64{overflow-x:auto}table.svelte-15m4j64{border-collapse:collapse;width:100%;font-size:.92rem}th.svelte-15m4j64,td.svelte-15m4j64{border-bottom:1px solid var(--linea);text-align:right;white-space:nowrap;padding:6px 8px}th.svelte-15m4j64:first-child,td.svelte-15m4j64:first-child{text-align:left;white-space:normal}th.svelte-15m4j64{color:var(--ink);font-weight:600}.vicini.svelte-15m4j64{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.vicini.svelte-15m4j64 small:where(.svelte-15m4j64){color:var(--testo-2)}.faq.svelte-15m4j64 p:where(.svelte-15m4j64){margin:0 0 6px}.nota.svelte-15m4j64{color:var(--testo-2);margin:14px 0 0;font-size:.82rem}.tendina.svelte-1mqz59h{position:relative}.apri.svelte-1mqz59h{border:1px solid var(--linea-forte);background:var(--superficie);white-space:nowrap;height:38px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:14px;font-weight:600;display:inline-flex}.apri.svelte-1mqz59h:hover{border-color:var(--ink)}.apri.attiva.svelte-1mqz59h{border-color:var(--ink);background:var(--ink);color:#fff}.apri.aperta.svelte-1mqz59h svg{rotate:180deg}.pannello.svelte-1mqz59h{z-index:1200;background:var(--superficie);border-radius:var(--raggio);max-width:calc(100vw - 32px);box-shadow:var(--ombra-3);border:1px solid var(--linea);padding:16px;position:absolute;top:calc(100% + 8px);left:0}.barra.svelte-1md0rxk{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.opzioni.svelte-1md0rxk{flex-direction:column;gap:2px;display:flex}.opzioni.due-colonne.svelte-1md0rxk{grid-template-columns:1fr 1fr;gap:2px 12px;display:grid}.opzioni.scorrevole.svelte-1md0rxk{max-height:340px;overflow-y:auto}.spunta.svelte-1md0rxk{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:7px 6px;font-size:14px;display:flex}.spunta.svelte-1md0rxk:hover{background:var(--sfondo)}.spunta.svelte-1md0rxk input:where(.svelte-1md0rxk){width:18px;height:18px;accent-color:var(--brand)}.spunta.svelte-1md0rxk span:where(.svelte-1md0rxk){flex:1}.spunta.svelte-1md0rxk small:where(.svelte-1md0rxk){color:var(--testo-3)}.minmax.svelte-1md0rxk{grid-template-columns:1fr 1fr;gap:10px;display:grid}.minmax.svelte-1md0rxk label:where(.svelte-1md0rxk) span:where(.svelte-1md0rxk){color:var(--testo-2);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.titoletto.svelte-1md0rxk{text-transform:uppercase;letter-spacing:.04em;color:var(--testo-2);margin:14px 0 8px;font-size:12px;font-weight:700}.titoletto.svelte-1md0rxk:first-child{margin-top:0}.pillole.svelte-1md0rxk{flex-wrap:wrap;gap:6px;display:flex}.pillole.svelte-1md0rxk button:where(.svelte-1md0rxk){border:1px solid var(--linea-forte);background:var(--superficie);border-radius:999px;height:36px;padding:0 14px;font-size:14px;font-weight:600}.pillole.svelte-1md0rxk button:where(.svelte-1md0rxk):hover{border-color:var(--ink)}.pillole.svelte-1md0rxk button.scelta:where(.svelte-1md0rxk){background:var(--ink);border-color:var(--ink);color:#fff}.cerca-testo.svelte-1md0rxk{display:block}.riga-testo.svelte-1md0rxk{gap:6px;display:flex}.riga-testo.svelte-1md0rxk .pulsante:where(.svelte-1md0rxk){padding:0 14px}.azzera.svelte-1md0rxk{color:var(--brand);background:0 0;border:none;padding:8px;font-size:14px;font-weight:600}.azzera.svelte-1md0rxk:hover{text-decoration:underline}.mappa-involucro.svelte-1kflg3s{width:100%;height:100%;position:relative}.mappa.svelte-1kflg3s{background:#e8e4dc;width:100%;height:100%}.cerca-area.svelte-1kflg3s{z-index:800;box-shadow:var(--ombra-3);border-radius:999px;position:absolute;top:16px;left:50%;translate:-50%}.nessun-punto.svelte-1kflg3s{z-index:800;background:var(--superficie);box-shadow:var(--ombra-2);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;position:absolute;bottom:20px;left:50%;translate:-50%}.popup-annuncio .leaflet-popup-content{margin:0;width:240px!important}.popup-annuncio .leaflet-popup-content-wrapper{border-radius:var(--raggio);padding:0;overflow:hidden}.popup-card{flex-direction:column;gap:2px;font-family:inherit;display:flex;color:var(--testo)!important}.popup-card img{aspect-ratio:16/10;object-fit:cover;width:100%;margin-bottom:6px}.popup-card b{color:var(--ink);padding:0 12px;font-size:16px}.popup-card span{padding:0 12px;font-size:13px;font-weight:600}.popup-card small{color:var(--testo-2);padding:0 12px 12px}.popup-carica{padding:16px;font-size:13px}.ricerca.svelte-66ccq9{--barra:72px}.barra-superiore.svelte-66ccq9{top:var(--header);z-index:1000;background:var(--superficie);border-bottom:1px solid var(--linea);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex;position:sticky;box-shadow:0 2px 6px #14213d0a}.contratti.svelte-66ccq9{background:var(--sfondo);border-radius:999px;padding:3px;display:inline-flex}.contratti.svelte-66ccq9 button:where(.svelte-66ccq9){height:32px;color:var(--testo-2);background:0 0;border:none;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.contratti.svelte-66ccq9 button.attivo:where(.svelte-66ccq9){background:var(--ink);color:#fff}.luogo.svelte-66ccq9{border:1px solid var(--linea-forte);background:var(--superficie);border-radius:999px;width:300px;height:38px;display:flex}.luogo.svelte-66ccq9 input{min-height:36px!important;font-size:14px!important}.corpo.svelte-66ccq9{grid-template-columns:minmax(0,1fr) minmax(0,44%);display:grid}.lista.svelte-66ccq9{padding:20px 24px 60px;transition:opacity .2s}.lista.caricamento.svelte-66ccq9{opacity:.55}.intestazione.svelte-66ccq9{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:12px 0 18px;display:flex}h1.svelte-66ccq9{font-size:24px;font-weight:800}.conteggio.svelte-66ccq9{color:var(--testo-2);margin:4px 0 0;font-weight:500}.ordine.svelte-66ccq9{color:var(--testo-2);align-items:center;gap:8px;font-size:14px;display:flex}.ordine.svelte-66ccq9 select:where(.svelte-66ccq9){border:1px solid var(--linea-forte);border-radius:var(--raggio-s);background:var(--superficie);height:38px;color:var(--ink);padding:0 10px;font-weight:600}.avviso-area.svelte-66ccq9{border-radius:var(--raggio-s);background:var(--brand-chiaro);align-items:center;gap:10px;margin-bottom:16px;padding:10px 14px;font-size:14px;display:flex}.avviso-area.svelte-66ccq9 span:where(.svelte-66ccq9){flex:1}.avviso-area.svelte-66ccq9 button:where(.svelte-66ccq9){color:var(--brand);background:0 0;border:none;font-weight:700}.elenco.svelte-66ccq9{flex-direction:column;gap:16px;display:flex}.in-breve.svelte-66ccq9{border:1px solid var(--linea);border-radius:var(--raggio);background:var(--superficie);color:var(--testo);margin:28px 0 8px;padding:18px 20px;font-size:.95rem;line-height:1.6}.in-breve.svelte-66ccq9 h2:where(.svelte-66ccq9){color:var(--ink);margin:0 0 8px;font-size:1.05rem}.in-breve.svelte-66ccq9 p:where(.svelte-66ccq9){margin:0 0 8px}.collegamenti.svelte-66ccq9{flex-wrap:wrap;gap:6px 14px;display:flex}.collegamenti.svelte-66ccq9 span:where(.svelte-66ccq9){color:var(--testo);font-weight:600}.vuoto.svelte-66ccq9{text-align:center;color:var(--testo-2);background:var(--superficie);border-radius:var(--raggio);justify-items:center;gap:8px;padding:60px 20px;display:grid}.vuoto.svelte-66ccq9 p:where(.svelte-66ccq9){margin:0 0 8px}.colonna-mappa.svelte-66ccq9{top:calc(var(--header) + var(--barra));height:calc(100vh - var(--header) - var(--barra));border-left:1px solid var(--linea);position:sticky}.alterna-vista.svelte-66ccq9{display:none}@media (width<=1000px){.corpo.svelte-66ccq9{grid-template-columns:1fr}.colonna-mappa.svelte-66ccq9{display:none}.mostra-mappa.svelte-66ccq9 .colonna-mappa:where(.svelte-66ccq9){inset:var(--header) 0 0 0;z-index:1050;height:auto;display:block;position:fixed}.alterna-vista.svelte-66ccq9{z-index:1060;box-shadow:var(--ombra-3);border-radius:999px;display:inline-flex;position:fixed;bottom:20px;left:50%;translate:-50%}.lista.svelte-66ccq9{padding:16px 16px 90px}.barra-superiore.svelte-66ccq9{position:static}.luogo.svelte-66ccq9{order:-1;width:100%}}
