.vld-barra,.vld-barra-vetro,.vld-pagine,.vld-imp-app{--b-testo:var(--barra-scura-testo);--b-tenue:var(--barra-scura-tenue);--b-sopra:var(--barra-scura-sopra);--b-sopra-forte:var(--barra-scura-accesa);--b-filo:var(--barra-scura-filo);--b-segno:var(--barra-scura-segno);--b-numero:var(--barra-scura-numero);--b-numero-testo:var(--barra-scura-numero-testo);--b-fuoco:var(--barra-scura-segno);--b-icona:oklch(var(--barra-icona-l) var(--barra-icona-c) var(--b-tinta-voce,var(--barra-tinta-h)))}.vld-barra{z-index:30;isolation:isolate;width:var(--sidebar-w);background:radial-gradient(150% 55% at 0% 0%, var(--barra-alba), transparent 72%), radial-gradient(130% 40% at 100% 100%, var(--barra-alba2), transparent 72%), var(--barra-fondo);height:100%;color:var(--b-testo);font-size:var(--text-sm);flex-direction:column;flex-shrink:0;transition:width .2s;display:flex;position:relative}.vld-barra:after{content:"";background:linear-gradient(var(--barra-orlo), transparent 60%, var(--barra-orlo));pointer-events:none;width:1px;position:absolute;inset:0 0 0 auto}.vld-barra[data-ridotta=true]{width:var(--sidebar-collapsed-w)}.vld-barra{--b-larghezza:var(--sidebar-w)}.vld-barra[data-ridotta=false]:not([data-stile=icone]){width:var(--b-larghezza)}.vld-barra:has(.vld-barra-maniglia[data-tira=true]){transition:none}.vld-barra[data-stile=icone]{width:calc(var(--sidebar-collapsed-w) + var(--space-sm))}.vld-barra-testata{align-items:center;gap:var(--space-sm);min-height:var(--header-h);padding:0 var(--space-md) 0 var(--space-lg);display:flex}.vld-barra-testata-marchio{flex:1;align-items:center;min-width:0;display:flex}.vld-barra[data-ridotta=true] .vld-barra-testata,.vld-barra[data-stile=icone] .vld-barra-testata{padding:var(--space-sm) 0;justify-content:center;gap:var(--space-xs);flex-direction:column}.vld-barra[data-ridotta=true] .vld-barra-testata-marchio,.vld-barra[data-stile=icone] .vld-barra-testata-marchio{flex:none;justify-content:center}.vld-barra-comando{width:var(--comp-sm);height:var(--comp-sm);border-radius:var(--radius-control);color:var(--b-tenue);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:inline-grid}.vld-barra-comando:hover{background:var(--b-sopra);color:var(--b-testo)}.vld-barra-comando>svg{width:var(--icon-md);height:var(--icon-md)}.vld-barra :focus-visible,.vld-barra-vetro :focus-visible{outline:2px solid var(--b-fuoco);outline-offset:1px}.vld-barra-cerca{align-items:center;gap:var(--space-sm);min-height:var(--comp-md);margin:2px var(--space-md) var(--space-sm);padding:0 var(--space-sm);border-radius:var(--radius-control);background:var(--b-sopra);box-shadow:inset 0 0 0 1px var(--b-filo);color:var(--b-tenue);font:inherit;font-size:var(--text-sm);text-align:left;white-space:nowrap;cursor:pointer;border:0;display:flex}.vld-barra-cerca:hover{color:var(--b-testo);box-shadow:inset 0 0 0 1px var(--barra-orlo), 0 0 0 3px var(--barra-alba)}.vld-barra-cerca>svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.vld-barra-cerca-testo{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.vld-barra-cerca kbd{padding:2px var(--space-xs);border-radius:var(--space-xs);background:var(--b-sopra);box-shadow:inset 0 -1px 0 var(--b-filo), inset 0 0 0 1px var(--b-filo);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.vld-barra[data-ridotta=true] .vld-barra-cerca,.vld-barra[data-stile=icone] .vld-barra-cerca{margin-inline:var(--space-md);justify-content:center;padding:0}.vld-barra-nuovo{align-items:center;gap:var(--space-sm);min-height:var(--comp-md);margin:0 var(--space-md) var(--space-sm);padding:0 var(--space-md);border-radius:var(--radius-control);background:linear-gradient(var(--barra-fondo), var(--barra-fondo)) padding-box, linear-gradient(100deg, var(--barra-accento), var(--barra-accento2)) border-box;color:var(--b-testo);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);text-align:left;cursor:pointer;border:1.5px solid #0000;display:flex}.vld-barra-nuovo:hover,.vld-barra-nuovo[data-state=open]{box-shadow:0 0 0 4px var(--barra-alba)}.vld-barra-nuovo>svg{width:var(--icon-md);height:var(--icon-md);flex-shrink:0}.vld-barra-nuovo>svg:first-child{color:var(--b-icona)}.vld-barra-nuovo>svg:last-child:not(:first-child){width:var(--icon-sm);height:var(--icon-sm);color:var(--b-tenue)}.vld-barra-nuovo[data-ridotta=true]{min-height:var(--comp-md);justify-content:center;margin:0;padding:0}.vld-barra-vetro{color:var(--b-testo);background:var(--barra-vetro);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);box-shadow:inset 0 1px 0 var(--barra-riflesso-tenue), inset 0 0 0 1px var(--barra-orlo), 0 24px 60px -20px var(--barra-ombra);border:0}.vld-barra-menu-nuovo{min-width:15rem;padding:var(--space-xs) var(--space-sm) var(--space-sm);border-radius:var(--radius-lg,1rem)}.vld-barra-vetro-titolo{padding:var(--space-sm) var(--space-sm) var(--space-xs);color:var(--b-testo);font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600)}.vld-barra-vetro-voce{gap:var(--space-md);border-radius:var(--radius-control);min-height:2.125rem;color:var(--b-testo);cursor:pointer}.vld-barra-vetro-voce:focus,.vld-barra-vetro-voce[data-highlighted]{background:var(--b-sopra);color:var(--b-testo)}.vld-barra-vetro-voce>svg{width:var(--icon-md);height:var(--icon-md);color:var(--b-icona)}.vld-cerca-vetro{border-radius:var(--radius-lg,1rem)}.vld-barra-scorre{min-height:0;padding:0 var(--space-sm) var(--space-sm);scrollbar-color:var(--b-filo) transparent;flex:1;overflow-y:auto}.vld-barra-elenco{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.vld-barra-separa{height:1px;margin:var(--space-sm) var(--space-md);background:var(--b-filo);border:0}.vld-barra-tutte{margin:var(--space-xs) var(--space-sm) 0}.vld-barra-tutte .vld-barra-riga{box-shadow:inset 0 0 0 1px var(--b-filo)}.vld-barra-qui{color:var(--b-tenue);font-size:inherit;font-weight:var(--font-weight-normal,400)}.vld-barra-riga[data-attiva=true] .vld-barra-qui{color:inherit;opacity:.8}.vld-barra-maniglia{top:0;right:calc(var(--space-sm) * -1 + 2px);z-index:2;width:var(--space-sm);cursor:col-resize;touch-action:none;height:100%;position:absolute}.vld-barra-maniglia:after{content:"";background:0 0;width:2px;transition:background .15s;position:absolute;top:0;bottom:0;left:calc(50% - 1px)}.vld-barra-maniglia:hover:after,.vld-barra-maniglia[data-tira=true]:after,.vld-barra-maniglia:focus-visible:after{background:var(--b-segno,var(--selection-marker))}.vld-barra .vld-barra-maniglia:focus-visible{outline:none}.vld-barra-voce[data-presa]{z-index:3}.vld-barra-voce[data-presa] .vld-barra-riga{background:var(--b-sopra-forte);box-shadow:0 0 0 1px var(--barra-accento), 0 14px 30px -10px var(--barra-ombra);cursor:grabbing;transform:scale(1.025)}.vld-barra-sezione-testa[data-sopra] .vld-barra-titoletto{color:var(--b-testo);background:var(--b-sopra)}.vld-barra-riga[data-modo=classica]{gap:var(--space-md);min-height:2.625rem;padding:0 var(--space-md);font-size:var(--text-md)}.vld-barra-riga[data-modo=classica]>svg{width:var(--icon-function,var(--icon-md));height:var(--icon-function,var(--icon-md))}.vld-barra-riga[data-modo=icona]{justify-content:center;min-height:2.5rem;padding:0}.vld-barra-riga[data-modo=icona] .vld-barra-nome{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vld-barra-voce{align-items:center;display:flex;position:relative}.vld-barra-riga{min-width:0;min-height:2.125rem;padding:0 var(--space-sm) 0 .625rem;border-radius:var(--radius-control);color:var(--b-testo);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.6875rem;text-decoration:none;transition:background-color .12s;display:flex;position:relative}.vld-barra-riga>svg{width:var(--icon-md);height:var(--icon-md);color:var(--b-icona);flex-shrink:0}.vld-barra-riga:hover,.vld-barra-riga[data-sopra=true]{background:var(--b-sopra)}.vld-barra-riga[data-attiva=true]{background:var(--barra-luce);color:var(--barra-luce-testo);font-weight:var(--font-weight-semibold,600);box-shadow:inset 0 1px 0 var(--barra-riflesso), 0 8px 22px -10px var(--barra-alone)}.vld-barra-riga[data-attiva=true]>svg{color:var(--barra-luce-testo)}.vld-barra-riga[data-attiva=true] .vld-barra-numero{background:var(--barra-riflesso);color:var(--barra-luce-testo)}.vld-barra-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vld-barra-riga[data-sotto=true]{min-height:1.875rem;padding-left:calc(.625rem + var(--icon-md) + .6875rem);color:var(--b-tenue)}.vld-barra-riga[data-sotto=true][data-modo=classica]{padding-left:calc(var(--space-md) * 2 + var(--icon-function,var(--icon-md)));font-size:var(--text-sm)}.vld-barra-riga[data-sotto=true]:hover{color:var(--b-testo)}.vld-barra-riga[data-sotto=true][data-attiva=true]{color:var(--barra-luce-testo)}.vld-barra-riga[data-gruppo=true]{font-weight:var(--font-weight-medium)}.vld-barra-riga[data-dentro=true]:before{content:"";left:calc(var(--space-sm) * -1);top:var(--space-sm);bottom:var(--space-sm);background:var(--b-segno);border-radius:0 3px 3px 0;width:3px;position:absolute}.vld-barra[data-ridotta=true] .vld-barra-riga{justify-content:center}.vld-barra-numero{background:var(--b-numero);min-width:1.375rem;color:var(--b-numero-testo);font-size:var(--text-xs);font-weight:var(--font-weight-bold,700);text-align:center;font-variant-numeric:tabular-nums;border-radius:9999px;padding:0 .375rem;line-height:1.25rem}.vld-barra-punto{background:var(--b-numero);width:7px;height:7px;box-shadow:0 0 0 2px var(--barra-fondo);border-radius:50%;position:absolute;top:7px;right:11px}.vld-barra-piede{gap:var(--space-xs);padding:var(--space-sm);border-top:1px solid var(--b-filo);flex-direction:column;flex-shrink:0;display:flex}.vld-barra-piede .vld-barra-riga{flex:none;width:100%;min-height:2.5rem}.vld-barra-piede .vld-barra-riga[data-state=open]{background:var(--b-sopra);color:var(--b-testo)}.vld-barra-piede[data-ridotta=true] .vld-barra-riga{justify-content:center;padding:0}.vld-barra-account .vld-barra-nome{font-weight:var(--font-weight-medium)}.vld-barra-stella{width:var(--comp-sm);height:var(--comp-sm);border-radius:var(--radius-control);color:var(--b-tenue);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:none}.vld-barra-stella>svg{width:var(--icon-sm);height:var(--icon-sm)}.vld-barra-stella[aria-pressed=true]>svg{fill:currentColor}.vld-barra-stella:hover{color:var(--b-testo);background:var(--b-sopra)}.vld-barra-voce:hover .vld-barra-stella,.vld-barra-voce:focus-within .vld-barra-stella{display:inline-grid}.vld-barra-titolo{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-md);font-weight:var(--font-weight-semibold,600);flex:1;margin:0;overflow:hidden}.vld-barra-sezione+.vld-barra-sezione{margin-top:.625rem}.vld-barra-sezione-testa{font:inherit;margin:0}.vld-barra-titoletto{width:100%;padding:var(--space-sm) var(--space-sm) .3125rem;border-radius:var(--radius-control);color:var(--b-tenue);font:inherit;font-size:var(--text-min,var(--text-xs));font-weight:var(--font-weight-semibold,600);letter-spacing:.07em;text-transform:uppercase;text-align:left;background:0 0;border:0;align-items:center;gap:.375rem;margin:0;display:flex}.vld-barra-titoletto svg{stroke-width:2.2px;flex-shrink:0;width:.8125rem;height:.8125rem}.vld-barra-titoletto .vld-barra-nome{flex:0 auto}button.vld-barra-titoletto{cursor:pointer}.vld-barra-grilletto-riga{flex:1;min-width:0;display:flex}.vld-barra-grilletto-colonna{flex-direction:column;display:flex}.vld-barra-grilletto-blocco{display:block}.vld-barra-grilletto-titolo{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}button.vld-barra-titoletto:hover,.vld-barra-titoletto[data-dentro=true]{color:var(--b-testo)}.vld-barra-freccia{transition:transform .15s}.vld-barra-titoletto[aria-expanded=false] .vld-barra-freccia{transform:rotate(-90deg)}.vld-barra-luce{background:var(--barra-accento);width:6px;height:6px;box-shadow:0 0 8px var(--barra-accento);border-radius:50%;flex-shrink:0}.vld-barra-titoletto .vld-barra-numero,.vld-barra-quante{letter-spacing:0;text-transform:none;margin-left:auto}.vld-barra-quante{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.vld-barra-riga[data-modo=tessera]{gap:var(--space-xs);padding:.5625rem 2px var(--space-sm);border-radius:var(--radius-lg,.75rem);font-size:var(--text-min,var(--text-xs));text-align:center;flex-direction:column}.vld-barra-riga[data-modo=tessera]>svg{width:1.25rem;height:1.25rem}.vld-barra-riga[data-modo=tessera] .vld-barra-nome{-webkit-line-clamp:2;white-space:normal;overflow-wrap:normal;-webkit-box-orient:vertical;flex:none;max-width:100%;line-height:1.2;display:-webkit-box}.vld-barra-riga[data-modo=tessera] .vld-barra-numero{top:3px;right:var(--space-sm);min-width:1.125rem;line-height:1.0625rem;position:absolute}.vld-barra-riga[data-modo=recente]{align-items:flex-start;padding-block:.4375rem}.vld-barra-recente{flex-direction:column;flex:1;min-width:0;display:flex}.vld-barra-recente>.vld-barra-nome{font-weight:var(--font-weight-medium)}.vld-barra-dettaglio{text-overflow:ellipsis;white-space:nowrap;color:var(--b-tenue);font-size:var(--text-xs);overflow:hidden}.vld-barra-pannello{top:var(--space-sm);bottom:var(--space-sm);left:calc(100% + var(--space-sm));z-index:60;border-radius:var(--radius-lg,1rem);flex-direction:column;width:15.25rem;padding:.375rem .625rem .625rem;display:flex;position:absolute}.vld-barra-pannello .vld-barra-titolo{padding:var(--space-sm) var(--space-sm) .375rem;font-size:var(--text-sm);flex:none}.vld-barra-pannello .vld-barra-scorre{padding:0}@media (prefers-reduced-transparency:reduce){.vld-barra-vetro{background:var(--barra-fondo-pieno);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.vld-barra,.vld-barra *,.vld-barra-vetro,.vld-barra-vetro *,.vld-pagine *{transition:none!important;animation:none!important}.vld-barra-voce[data-presa] .vld-barra-riga{transform:none}}@media (forced-colors:active){.vld-barra-riga[data-attiva=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.vld-barra-riga[data-attiva=true]>svg{color:highlighttext}.vld-barra-vetro{border:1px solid canvastext}}.vld-barra-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vld-cerca-elenco{margin:var(--space-sm) 0 0;max-height:min(55vh,26rem);padding:0;list-style:none;overflow-y:auto}.vld-cerca-voce{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-control);color:var(--b-testo,var(--text-primary));cursor:pointer;display:flex}.vld-cerca-voce>svg{width:var(--icon-md);height:var(--icon-md);color:var(--b-icona,var(--text-secondary));flex-shrink:0}.vld-cerca-voce[aria-selected=true]{background:var(--b-sopra,var(--surface-selected))}.vld-cerca-dove{color:var(--b-tenue,var(--text-secondary));font-size:var(--text-xs);white-space:nowrap;margin-left:auto}.vld-cerca-vuoto{margin:var(--space-md) 0 0;color:var(--b-tenue,var(--text-secondary))}.vld-cerca-gruppo+.vld-cerca-gruppo{margin-top:var(--space-sm)}.vld-cerca-gruppo>ul{margin:0;padding:0;list-style:none}.vld-cerca-titoletto{padding:var(--space-xs) var(--space-md);color:var(--b-tenue,var(--text-secondary));font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.vld-cerca-errore{color:var(--warning-text)}.vld-imp-barra{gap:var(--space-lg);color:var(--text-primary);display:grid}.vld-imp-barra-sezione{gap:var(--space-sm);display:grid}.vld-imp-barra-sezione>h3{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase;margin:0}.vld-imp-barra-gruppi{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));align-items:start;display:grid}.vld-imp-barra-gruppo{gap:var(--space-xs);min-width:0;padding:var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-card);display:grid}.vld-imp-barra-gruppo[data-sopra=true]{border-color:var(--color-primary);border-style:dashed}.vld-imp-barra-gruppo[data-trascinato=true]{opacity:.4}.vld-imp-barra-gruppo-testata{align-items:center;gap:var(--space-xs);display:flex}.vld-imp-barra-gruppo-testata>:nth-child(2){flex:1;min-width:0}.vld-imp-barra-voci{min-height:var(--comp-md);gap:2px;margin:0;padding:0;list-style:none;display:grid}.vld-imp-barra-voce{align-items:center;gap:var(--space-sm);min-width:0;padding:2px var(--space-xs);border-radius:var(--radius-control);background:var(--surface-sunken);font-size:var(--text-sm);display:flex}.vld-imp-barra-voce[data-trascinata=true]{opacity:.4}.vld-imp-barra-voce>svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-secondary);flex-shrink:0}.vld-imp-barra-voce-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vld-imp-barra-voce[data-nascosta=true] .vld-imp-barra-voce-nome{color:var(--text-secondary);text-decoration:line-through}.vld-imp-barra-presa{cursor:grab;touch-action:none}.vld-imp-barra-vuoto{padding:var(--space-sm);color:var(--text-secondary);font-size:var(--text-sm);border:1px dashed var(--border);border-radius:var(--radius-control);margin:0}.vld-imp-barra-azioni{gap:var(--space-sm);flex-wrap:wrap;display:flex}.vld-imp-barra-stili{width:min(37rem,100%)}.vld-imp-app-temi [role=radio]>:first-child,.vld-imp-barra-stili [role=radio]>:first-child{height:4.25rem}.vld-imp-app-temi [role=radio]>:nth-child(2),.vld-imp-barra-stili [role=radio]>:nth-child(2){font-size:var(--text-xs);text-align:center;line-height:1.3}.vld-imp-barra-mini{border-radius:var(--space-sm);background:var(--surface-page,var(--surface-card));width:100%;height:100%;display:flex;overflow:hidden}.vld-imp-barra-mini>i{--b-righe:var(--barra-scura-tenue);background-color:var(--barra-fondo);background-repeat:no-repeat;height:100%;display:block}.vld-imp-barra-mini-lavoro{background-image:radial-gradient(150% 55% at 0% 0%, var(--barra-alba), transparent 72%), repeating-linear-gradient(var(--b-righe) 0 3px, transparent 3px 9px);background-position:0 0,30% 70%;background-size:100% 100%,60% 70%;width:34%}.vld-imp-barra-mini-colonna{background-image:radial-gradient(150% 55% at 0% 0%, var(--barra-alba), transparent 72%), repeating-linear-gradient(var(--b-righe) 0 2px, transparent 2px 6px);background-position:0 0,30% 60%;background-size:100% 100%,60% 70%;width:34%}.vld-imp-barra-mini-icone{background-image:radial-gradient(150% 55% at 0% 0%, var(--barra-alba), transparent 72%), repeating-linear-gradient(var(--b-righe) 0 5px, transparent 5px 11px);background-position:0 0,50% 65%;background-size:100% 100%,60% 70%;width:15%}.vld-imp-barra-mini-classica{background-image:radial-gradient(150% 55% at 0% 0%, var(--barra-alba), transparent 72%), repeating-linear-gradient(var(--b-righe) 0 3px, transparent 3px 10px);background-position:0 0,40% 70%;background-size:100% 100%,60% 70%;width:34%}.vld-imp-barra-mini-tema{width:34%}.vld-imp-barra-mini[data-tema=chiaro]{background:var(--barra-anteprima-chiaro)}.vld-imp-barra-mini[data-tema=scuro]{background:var(--barra-anteprima-scuro)}.vld-imp-barra-mini-doppia{width:100%;height:100%;display:grid}.vld-imp-barra-mini-doppia>*{grid-area:1/1}.vld-imp-barra-mini-doppia>:last-child{clip-path:polygon(100% 0,100% 100%,0 100%)}.vld-imp-barra-colori{gap:var(--space-md);flex-wrap:wrap;width:max-content;max-width:100%;display:flex}.vld-imp-barra-colore{flex-shrink:0;width:2.25rem}.vld-pagine{gap:var(--space-sm);color:var(--text-primary);display:grid}.vld-pagine-testa{align-items:center;gap:var(--space-md);padding-bottom:var(--space-sm);display:flex}.vld-pagine-titolo{font-size:var(--text-xl,1.25rem);font-weight:var(--font-weight-semibold,600);flex:1;margin:0}.vld-pagine-cerca{flex-shrink:1;width:min(32.5rem,100%)}.vld-pagine-gruppo-titolo{margin:var(--space-md) 0 var(--space-sm);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold,600);letter-spacing:.07em;text-transform:uppercase}.vld-pagine-vuoto{margin:var(--space-lg) 0;color:var(--text-secondary)}.vld-pagine-tessere{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.vld-pagine-tessere[data-compatte=true]{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.vld-pagine-tessera{--chip-l:.93;--chip-c:.05;--chip-a:1;--chip-icona-l:.5;border-radius:var(--radius-lg,.875rem);background:var(--surface-card);border:1px solid var(--border);transition:transform .12s,box-shadow .12s;position:relative}.dark .vld-pagine-tessera{--chip-l:.55;--chip-c:.12;--chip-a:.22;--chip-icona-l:.8}.vld-pagine-tessera:hover{box-shadow:0 10px 24px -14px oklch(.4 .1 var(--b-tinta-voce,var(--barra-tinta-h)) / .6), 0 0 0 1px oklch(.6 .12 var(--b-tinta-voce,var(--barra-tinta-h)) / .45);transform:translateY(-1px)}.vld-pagine-tessera[data-qui]{box-shadow:0 0 0 2px var(--barra-scura-numero)}.vld-pagine-grilletto{border-radius:inherit;display:block}.vld-pagine-link{align-items:center;gap:var(--space-md);border-radius:inherit;min-height:4rem;color:inherit;padding:0 .875rem;text-decoration:none;display:flex}.vld-pagine-tessere[data-compatte=true] .vld-pagine-link{gap:.625rem;min-height:3.25rem;padding-left:.625rem}.vld-pagine-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.vld-pagine-chip{background:oklch(var(--chip-l) var(--chip-c) var(--b-tinta-voce,var(--barra-tinta-h)) / var(--chip-a));width:2.375rem;height:2.375rem;color:oklch(var(--chip-icona-l) .15 var(--b-tinta-voce,var(--barra-tinta-h)));border-radius:.6875rem;flex-shrink:0;place-items:center;display:grid}.vld-pagine-tessere[data-compatte=true] .vld-pagine-chip{width:2rem;height:2rem}.vld-pagine-chip>svg{width:1.25rem;height:1.25rem}.vld-pagine-nome{-webkit-line-clamp:2;min-width:0;font-weight:var(--font-weight-semibold,600);overflow-wrap:normal;-webkit-box-orient:vertical;flex:1;line-height:1.2;display:-webkit-box;overflow:hidden}.vld-pagine-nome[data-taglio=parola],.vld-barra-riga[data-modo=tessera] .vld-barra-nome[data-taglio=parola]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.vld-pagine-stella-posto{position:absolute;top:.125rem;right:.125rem}.vld-pagine-stella{border-radius:var(--radius-control);width:1.375rem;height:1.375rem;color:var(--text-secondary);opacity:0;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.vld-pagine-stella>svg{width:.9375rem;height:.9375rem}.vld-pagine-tessera:hover .vld-pagine-stella,.vld-pagine-stella:focus-visible,.vld-pagine-stella[aria-pressed=true]{opacity:1}.vld-pagine-stella[aria-pressed=true]{color:var(--barra-stella)}.vld-pagine-stella[aria-pressed=true]>svg{fill:currentColor}@media (prefers-reduced-motion:reduce){.vld-pagine-tessera{transition:none}.vld-pagine-tessera:hover{transform:none}}.vld-imp-app{gap:var(--space-md);color:var(--text-primary);display:grid}.vld-imp-app-titolo{font-size:var(--text-xl,1.25rem);font-weight:var(--font-weight-semibold,600);margin:0}.vld-imp-app-corpo{gap:var(--space-md);grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}.vld-imp-app-menu{padding:var(--space-sm);gap:2px;display:grid}.vld-imp-app-grilletto{display:grid}.vld-imp-app-voce{min-height:2.375rem;padding:0 var(--space-md);border-radius:var(--radius-control);color:var(--text-primary);font:inherit;font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.625rem;display:flex}.vld-imp-app-voce>svg{width:var(--icon-md);height:var(--icon-md);color:var(--text-secondary)}.vld-imp-app-voce:hover{background:var(--surface-hover)}.vld-imp-app-voce[aria-current=true]{background:var(--surface-selected);color:var(--color-primary)}.vld-imp-app-voce[aria-current=true]>svg{color:var(--color-primary)}.vld-imp-app-voce:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.vld-imp-app-sezione{padding:0 var(--space-xl,1.75rem) var(--space-md)}.vld-imp-app-riga{gap:var(--space-lg);border-bottom:1px solid var(--border);grid-template-columns:12rem minmax(0,1fr);padding:.8125rem 0;display:grid}.vld-imp-app-riga:first-of-type{padding-top:0}.vld-imp-app-riga:last-of-type{border-bottom:0}.vld-imp-app-riga>h3{font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);margin:2px 0 0}.vld-imp-app-riga>h3>small{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-normal,400);margin-top:3px;display:block}.vld-imp-app-scelta{gap:var(--space-md);justify-items:start;min-width:0;display:grid}.vld-imp-app-temi{width:min(27rem,100%)}.vld-imp-app-spunte{gap:var(--space-sm);display:grid}.vld-imp-app-tendina{width:17.5rem}.vld-imp-app-nota{margin:var(--space-sm) 0 0;color:var(--text-secondary);font-size:var(--text-sm)}.vld-imp-app-link{color:var(--color-primary);font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
