.fsg-pagina p:not(.ui-md *):not(.ui-pageheader *):not(.ui-empty *),.fsg-pagina h2:not(.ui-md *):not(.ui-pageheader *):not(.ui-empty *),.fsg-pagina h3:not(.ui-md *):not(.ui-pageheader *):not(.ui-empty *),.fsg-pagina dl:not(.ui-md *),.fsg-pagina dd:not(.ui-md *){margin:0}.fsg-pagina{gap:var(--spacing-xl);min-width:0;display:grid}.fsg-pagina>.ui-pageheader,.fsg-testata-di-pagina>.ui-pageheader{margin-bottom:0}.fsg-testata-di-pagina{gap:var(--spacing-md);min-width:0;display:grid}.fsg-testata{gap:var(--spacing-sm);min-width:0;display:grid}.fsg-testata__titolo{overflow-wrap:anywhere}.fsg-testata__meta{align-items:center;gap:var(--spacing-xs) var(--spacing-md);flex-wrap:wrap;display:flex}.fsg-ritorno{align-items:center;display:inline-flex}.fsg-cifre{font-variant-numeric:tabular-nums}.fsg-solo-lettori{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fsg-zona{align-content:start;gap:var(--spacing-lg);min-width:0;padding:var(--spacing-xl);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);display:grid;container-type:inline-size}.fsg-stato{display:inline-flex}.fsg-segno{align-items:center;gap:var(--spacing-xs);color:var(--color-warning-text);white-space:nowrap;display:inline-flex}.fsg-segno svg{flex:none}.fsg-filtri{align-items:flex-start;gap:var(--spacing-sm) var(--spacing-lg);flex-wrap:wrap;display:flex}.fsg-filtri__voce{gap:var(--spacing-xs);min-width:12rem;display:grid}.fsg-filtri__voce--cerca{flex:18rem;max-width:28rem}.fsg-filtri__voce--cerca .ui-cerca{max-width:none}.fsg-filtri .ui-input,.fsg-filtri .ui-select__trigger{box-sizing:border-box;height:var(--control-form)}.fsg-elenco{min-width:0}.fsg-elenco__cella-titolo{min-width:18rem}.fsg-elenco__titolo{overflow-wrap:anywhere}.fsg-elenco__stato{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;display:inline-flex}.fsg-elenco__altre{justify-content:center;display:flex}.fsg-combinato{align-items:center;gap:var(--spacing-xs) var(--spacing-md);flex-wrap:wrap;display:flex}.fsg-due-colonne{gap:var(--spacing-xl);min-width:0;display:grid}.fsg-due-colonne__racconto,.fsg-due-colonne__dati{align-content:start;gap:var(--spacing-xl);min-width:0;display:grid}.fsg-due-colonne__dati{gap:var(--spacing-lg)}.fsg-dettaglio{container:fsg-pagina/inline-size}@container fsg-pagina (width>=60rem){.fsg-due-colonne{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.fsg-testo-reso{min-width:0}.fsg-istantanee{gap:var(--spacing-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fsg-miniatura{gap:var(--spacing-xs);width:10rem;color:var(--color-text);text-align:start;cursor:zoom-in;background:0 0;border:0;padding:0;display:grid}.fsg-miniatura:focus-visible{outline:var(--focus-border-width) solid var(--color-focus-ring);outline-offset:2px}.fsg-miniatura__raster,.fsg-miniatura__vuota{aspect-ratio:16/10;border:1px solid var(--color-line);border-radius:var(--radius-md);object-fit:cover;background:var(--color-canvas);width:100%;display:block}.fsg-miniatura__grande{width:min(56rem,80vw)}.fsg-miniatura__grande img{width:100%;height:auto;display:block}.fsg-evento{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;display:flex}.fsg-messaggio{white-space:pre-wrap;overflow-wrap:anywhere}.fsg-presente{gap:var(--spacing-sm);min-width:0;display:grid}.fsg-stato-attuale{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;display:flex}.fsg-gesti{justify-items:start;gap:var(--spacing-sm);min-width:0;display:grid}.fsg-gesti__campo,.fsg-gesti .ui-textarea,.fsg-gesti textarea{width:100%}.fsg-gesti__righe{gap:var(--spacing-xs);width:100%;display:grid}.fsg-gesti__righe:empty{display:none}.fsg-gesti__comandi{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.fsg-coppie{column-gap:var(--spacing-lg);grid-template-columns:fit-content(14rem) minmax(0,1fr);display:grid}.fsg-coppie__voce{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-line-soft);align-items:baseline;display:grid}.fsg-coppie__voce:first-child{padding-top:0}.fsg-coppie__nome,.fsg-coppie__valore{min-width:0}.fsg-coppie__valore{overflow-wrap:anywhere}@container (width<=26rem){.fsg-coppie{grid-template-columns:minmax(0,1fr)}.fsg-coppie__voce{row-gap:calc(var(--spacing-xs) / 2)}}.fsg-voci-tecniche{margin:0;padding:0;list-style:none;display:grid}.fsg-voce-tecnica{gap:var(--spacing-xs);min-width:0;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-line-soft);display:grid}.fsg-voce-tecnica:first-child{padding-top:0}.fsg-voce-tecnica__testa{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;display:flex}.fsg-voce-tecnica__messaggio{overflow-wrap:anywhere}.fsg-originale{justify-items:start;gap:var(--spacing-xs);min-width:0;display:grid}.fsg-originale__testo{box-sizing:border-box;width:100%;padding:var(--spacing-md);background:var(--color-mist);border:1px solid var(--color-line);border-radius:var(--radius-md);white-space:pre;margin:0}.fsg-diagnostica{gap:var(--spacing-sm);min-width:0;display:grid}.fsg-diagnostica__stato{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.fsg-tracce{border-top:1px solid var(--color-line-soft);margin:0;padding:0;list-style:none;display:grid}.fsg-traccia{gap:var(--spacing-xs);min-width:0;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-line-soft);display:grid}.fsg-traccia__riga{align-items:center;gap:var(--spacing-xs) var(--spacing-md);flex-wrap:wrap;display:flex}.fsg-traccia__esito{align-items:center;gap:var(--spacing-xs);display:inline-flex}.fsg-traccia__id{overflow-wrap:anywhere}.fsg-pacchetto{gap:var(--spacing-sm);min-width:0;display:grid}.fsg-pacchetto__testa{gap:var(--spacing-xs) var(--spacing-md);flex-wrap:wrap;display:flex}.fsg-pacchetto__righe{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.fsg-scorre{overscroll-behavior:contain;scrollbar-color:var(--color-line) transparent;max-height:20rem;overflow:auto}.fsg-scorre:focus-visible{outline:var(--focus-border-width) solid var(--color-focus-ring);outline-offset:2px}@media (width<=40rem){.fsg-zona{padding:var(--spacing-lg)}}@media (width<=56rem){.fsg-elenco .fsg-cifre{white-space:nowrap}.fsg-elenco th:nth-child(5),.fsg-elenco td:nth-child(5){display:none}.fsg-elenco .fsg-elenco__cella-titolo{min-width:14rem}.fsg-pagina .ui-btn,.fsg-ritorno{min-height:var(--control-touch)}}
