.gruppo.svelte-1wiauol{min-width:0}.titolo.svelte-1wiauol{color:var(--foreground);font-size:var(--text-corpo-sm);margin-bottom:.75rem;font-weight:600}.sottogruppo.svelte-1wiauol{margin-top:.75rem}.sottogruppo.svelte-1wiauol summary:where(.svelte-1wiauol){min-height:2.5rem;color:var(--link);font-size:var(--text-corpo-sm);cursor:pointer;align-items:center;gap:.375rem;font-weight:500;list-style:none;display:inline-flex}.sottogruppo.svelte-1wiauol summary:where(.svelte-1wiauol)::-webkit-details-marker{display:none}.sottogruppo.svelte-1wiauol summary:where(.svelte-1wiauol):after{content:"";width:.875rem;height:.875rem;-webkit-mask:var(--chevron-down-icon) center / contain no-repeat;mask:var(--chevron-down-icon) center / contain no-repeat;transition:rotate var(--durata-stato) var(--curva);background-color:currentColor}.sottogruppo[open].svelte-1wiauol summary:where(.svelte-1wiauol):after{rotate:180deg}.sottogruppo.svelte-1wiauol summary:where(.svelte-1wiauol) .conteggio:where(.svelte-1wiauol){margin-left:0}.opzioni[data-resa=elenco].svelte-1wiauol,.opzioni[data-resa=colori].svelte-1wiauol{flex-direction:column;display:flex}.opzioni[data-resa=elenco].svelte-1wiauol li:where(.svelte-1wiauol),.opzioni[data-resa=colori].svelte-1wiauol li:where(.svelte-1wiauol){align-items:center;display:flex;position:relative}.opzioni[data-resa=chip].svelte-1wiauol{flex-wrap:wrap;gap:.5rem;display:flex}.casella.svelte-1wiauol{width:1.125rem;height:1.125rem;accent-color:var(--primary);cursor:pointer;position:absolute;left:0}.casella.svelte-1wiauol:disabled{cursor:default}.opzione.svelte-1wiauol{min-height:2.5rem;color:var(--foreground);font-size:var(--text-corpo-sm);cursor:pointer;transition:color var(--durata-stato) var(--curva);flex:1;align-items:center;gap:.625rem;display:flex}.opzioni[data-resa=elenco].svelte-1wiauol .opzione:where(.svelte-1wiauol){padding-left:1.875rem}.opzione.svelte-1wiauol:hover:not([data-spenta]) .nome:where(.svelte-1wiauol){color:var(--link)}.conteggio.svelte-1wiauol{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.8125rem}.opzione[data-spenta].svelte-1wiauol{color:color-mix(in srgb, var(--muted-foreground) 70%, transparent);cursor:default}.opzione[data-spenta].svelte-1wiauol .pallino{opacity:.4}input.svelte-1wiauol:checked+.opzione:where(.svelte-1wiauol) .nome:where(.svelte-1wiauol){font-weight:600}input.svelte-1wiauol:focus-visible+.opzione:where(.svelte-1wiauol){outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.opzioni[data-resa=chip].svelte-1wiauol .opzione:where(.svelte-1wiauol){border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--background);min-width:3rem;min-height:2.5rem;transition:border-color var(--durata-stato) var(--curva), background-color var(--durata-stato) var(--curva);flex:none;justify-content:center;gap:.375rem;padding-inline:.75rem}.opzioni[data-resa=chip].svelte-1wiauol .conteggio:where(.svelte-1wiauol){margin-left:0}.opzioni[data-resa=chip].svelte-1wiauol .opzione:where(.svelte-1wiauol):hover:not([data-spenta]){border-color:var(--primary)}.opzioni[data-resa=chip].svelte-1wiauol input:where(.svelte-1wiauol):checked+.opzione:where(.svelte-1wiauol){border-color:var(--primary);background-color:var(--secondary)}.opzioni[data-resa=chip].svelte-1wiauol input:where(.svelte-1wiauol):checked+.opzione:where(.svelte-1wiauol) .conteggio:where(.svelte-1wiauol){color:var(--primary-hover)}.opzioni[data-resa=chip].svelte-1wiauol .opzione[data-spenta]:where(.svelte-1wiauol){border-style:dashed}.colonna.svelte-10gmv54{top:calc(var(--altezza-header) + 1.5rem);max-height:calc(100dvh - var(--altezza-header) - 3rem);align-self:start;padding-right:.25rem;position:sticky;overflow-y:auto}.griglia.svelte-10gmv54{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem;display:grid}@media (width>=640px){.griglia.svelte-10gmv54{gap:2.5rem 1.5rem}}@media (width>=1024px){.griglia.svelte-10gmv54{grid-template-columns:repeat(3,minmax(0,1fr))}}.chip-attivo.svelte-10gmv54{border:1px solid var(--primary);background-color:var(--secondary);height:2.25rem;color:var(--foreground);font-size:var(--text-corpo-sm);cursor:pointer;transition:background-color var(--durata-stato) var(--curva);border-radius:999px;align-items:center;gap:.375rem;padding-inline:.75rem .5rem;display:inline-flex}.chip-attivo.svelte-10gmv54:hover{background-color:color-mix(in oklch, var(--secondary), var(--primary) 12%)}.barra-filtri.svelte-10gmv54{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:30;position:fixed;translate:-50%}.barra-filtri.svelte-10gmv54 .btn{border-radius:999px;padding-inline:1.5rem;box-shadow:0 12px 28px -12px #0006}
