.fl-tabella-wrap{border-radius:var(--radius-md);overflow:auto}.fl-tabella{border-collapse:collapse;table-layout:auto;width:100%;font:var(--type-table)}.fl-tabella--compatta{font:var(--type-table-dense)}.fl-tabella th{z-index:1;height:32px;padding:0 var(--sp-7);text-align:left;white-space:nowrap;font:var(--type-label);color:var(--text-secondary);background:var(--surface-sunken);border-bottom:1px solid var(--border-default);position:sticky;top:0}.fl-tabella--compatta th{padding:0 var(--sp-5)}.fl-tabella th[aria-sort]{cursor:pointer;-webkit-user-select:none;user-select:none}.fl-tabella th[aria-sort]:hover,.fl-tabella th[aria-sort=ascending],.fl-tabella th[aria-sort=descending]{color:var(--text-primary)}.fl-tabella th .fl-ordinamento{align-items:center;gap:var(--sp-3);width:100%;display:inline-flex}.fl-tabella th.fl-destra .fl-ordinamento{justify-content:flex-end}.fl-tabella td{height:var(--row-default);padding:0 var(--sp-7);color:var(--text-body);border-bottom:1px solid var(--border-subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fl-tabella--compatta td{height:var(--row-compact);padding:0 var(--sp-5)}.fl-tabella--comoda td{height:var(--row-comfortable)}.fl-tabella td.fl-destra,.fl-tabella th.fl-destra{text-align:right}.fl-tabella tbody tr:hover td{background:var(--surface-row-hover)}.fl-tabella tbody tr[aria-selected=true] td{background:var(--surface-row-selected)}.fl-tabella tbody tr.fl-cliccabile{cursor:pointer}.fl-tabella .fl-colonna-scelta{width:34px;padding-right:0}@media (width<=900px){.fl-tabella th,.fl-tabella td{padding:0 var(--sp-6)}.fl-topbar__nome,.fl-topbar__cerca{display:none}.fl-topbar__utente{padding-left:var(--sp-5)}}
