@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_53ceb966-module__JNc1LW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_53ceb966-module__JNc1LW__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_b07ec29-module__TLBodq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_b07ec29-module__TLBodq__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.gestionale-list-container{container:gestionale-list/inline-size}.gestionale-list-tier-xl{--gestionale-list-min-viewport:1280px;--gestionale-list-min-container:1024px}.gestionale-list-tier-lg{--gestionale-list-min-viewport:1024px;--gestionale-list-min-container:896px}.gestionale-list-tier-md{--gestionale-list-min-viewport:768px;--gestionale-list-min-container:640px}@container gestionale-list (max-width:1023px){.gestionale-list-tier-xl .gestionale-list-table-scope{overflow-x:auto}}@container gestionale-list (max-width:895px){.gestionale-list-tier-lg .gestionale-list-table-scope{overflow-x:auto}}@container gestionale-list (max-width:639px){.gestionale-list-tier-md .gestionale-list-table-scope{overflow-x:auto}}.gestionale-list-desktop-only,.gestionale-list-mobile-only,.lavorazioni-list-desktop-only,.lavorazioni-list-mobile-only{display:contents}.gestionale-list-table-scope,.lavorazioni-scroll-scope{scrollbar-gutter:auto;--gestionale-table-edge-inset:1rem;--gestionale-table-row-base:var(--cab-card);--gestionale-table-row-hover:var(--cab-hover);--gestionale-table-row-flash:var(--cab-primary)}@supports (color:color-mix(in lab, red, red)){.gestionale-list-table-scope,.lavorazioni-scroll-scope{--gestionale-table-row-flash:color-mix(in srgb, var(--cab-primary) 9%, var(--cab-card))}}.gestionale-list-table-scope,.lavorazioni-scroll-scope{--gestionale-table-row-flash-ring:var(--cab-primary)}@supports (color:color-mix(in lab, red, red)){.gestionale-list-table-scope,.lavorazioni-scroll-scope{--gestionale-table-row-flash-ring:color-mix(in srgb, var(--cab-primary) 32%, transparent)}}.gestionale-list-table-scope,.lavorazioni-scroll-scope{--gestionale-table-row-low-stock-bg:#fef2f280;--gestionale-table-row-low-stock-ring:var(--cab-danger)}@supports (color:color-mix(in lab, red, red)){.gestionale-list-table-scope,.lavorazioni-scroll-scope{--gestionale-table-row-low-stock-ring:color-mix(in srgb, var(--cab-danger) 35%, transparent)}}@media (min-width:640px){.gestionale-list-table-scope,.lavorazioni-scroll-scope{--gestionale-table-edge-inset:1.25rem}}.dark .gestionale-list-table-scope,.dark .lavorazioni-scroll-scope{--gestionale-table-row-hover:var(--cab-hover);--gestionale-table-row-flash:var(--cab-primary)}@supports (color:color-mix(in lab, red, red)){.dark .gestionale-list-table-scope,.dark .lavorazioni-scroll-scope{--gestionale-table-row-flash:color-mix(in srgb, var(--cab-primary) 14%, var(--cab-card))}}.dark .gestionale-list-table-scope,.dark .lavorazioni-scroll-scope{--gestionale-table-row-flash-ring:var(--cab-primary)}@supports (color:color-mix(in lab, red, red)){.dark .gestionale-list-table-scope,.dark .lavorazioni-scroll-scope{--gestionale-table-row-flash-ring:color-mix(in srgb, var(--cab-primary) 38%, transparent)}}.dark .gestionale-list-table-scope,.dark .lavorazioni-scroll-scope{--gestionale-table-row-low-stock-bg:#450a0a33;--gestionale-table-row-low-stock-ring:var(--cab-danger)}@supports (color:color-mix(in lab, red, red)){.dark .gestionale-list-table-scope,.dark .lavorazioni-scroll-scope{--gestionale-table-row-low-stock-ring:color-mix(in srgb, var(--cab-danger) 42%, transparent)}}.gestionale-list-table-scope tbody tr>td,.lavorazioni-scroll-scope tbody tr>td{background-color:var(--gestionale-table-row-base);transition:background-color .2s ease-out,box-shadow .2s ease-out}@media (prefers-reduced-motion:reduce){.gestionale-list-table-scope tbody tr>td,.lavorazioni-scroll-scope tbody tr>td{transition:none}}.gestionale-list-table-scope tbody tr:hover,.lavorazioni-scroll-scope tbody tr:hover{background-color:#0000!important}.gestionale-list-table-scope tbody tr[aria-hidden],.lavorazioni-scroll-scope tbody tr[aria-hidden]{pointer-events:none}.gestionale-list-table-scope tbody tr:hover>td,.lavorazioni-scroll-scope tbody tr:hover>td{background-color:var(--gestionale-table-row-hover)!important}.gestionale-list-table-scope tbody tr[aria-hidden]:hover>td,.lavorazioni-scroll-scope tbody tr[aria-hidden]:hover>td{background-color:var(--gestionale-table-row-base)!important}.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=low-stock]:not(:hover)>td:first-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=low-stock]:not(:hover)>td:first-child,.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=flash]:not(:hover)>td:first-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=flash]:not(:hover)>td:first-child,.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=flash-mag]:not(:hover)>td:first-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=flash-mag]:not(:hover)>td:first-child{box-shadow:inset 1px 0 0 0 var(--gestionale-table-row-highlight-ring), inset 0 1px 0 0 var(--gestionale-table-row-highlight-ring), inset 0 -1px 0 0 var(--gestionale-table-row-highlight-ring)}.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=low-stock]:not(:hover)>td:not(:first-child):not(:last-child),.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=low-stock]:not(:hover)>td:not(:first-child):not(:last-child),.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=flash]:not(:hover)>td:not(:first-child):not(:last-child),.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=flash]:not(:hover)>td:not(:first-child):not(:last-child),.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=flash-mag]:not(:hover)>td:not(:first-child):not(:last-child),.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=flash-mag]:not(:hover)>td:not(:first-child):not(:last-child){box-shadow:inset 0 1px 0 0 var(--gestionale-table-row-highlight-ring), inset 0 -1px 0 0 var(--gestionale-table-row-highlight-ring)}.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=low-stock]:not(:hover)>td:last-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=low-stock]:not(:hover)>td:last-child,.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=flash]:not(:hover)>td:last-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=flash]:not(:hover)>td:last-child,.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=flash-mag]:not(:hover)>td:last-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=flash-mag]:not(:hover)>td:last-child{box-shadow:inset -1px 0 0 0 var(--gestionale-table-row-highlight-ring), inset 0 1px 0 0 var(--gestionale-table-row-highlight-ring), inset 0 -1px 0 0 var(--gestionale-table-row-highlight-ring)}.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=low-stock]:not(:hover)>td:first-child:last-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=low-stock]:not(:hover)>td:first-child:last-child,.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=flash]:not(:hover)>td:first-child:last-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=flash]:not(:hover)>td:first-child:last-child,.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=flash-mag]:not(:hover)>td:first-child:last-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=flash-mag]:not(:hover)>td:first-child:last-child{box-shadow:inset 0 0 0 1px var(--gestionale-table-row-highlight-ring)}.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=low-stock]:not(:hover)>td,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=low-stock]:not(:hover)>td{--gestionale-table-row-highlight-ring:var(--gestionale-table-row-low-stock-ring);background-color:var(--gestionale-table-row-low-stock-bg)}.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=flash]:not(:hover)>td,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=flash]:not(:hover)>td,.gestionale-list-table-scope tbody tr[data-gestionale-row-tone=flash-mag]:not(:hover)>td,.lavorazioni-scroll-scope tbody tr[data-gestionale-row-tone=flash-mag]:not(:hover)>td{--gestionale-table-row-highlight-ring:var(--gestionale-table-row-flash-ring);background-color:var(--gestionale-table-row-flash)}.gestionale-list-table-scope tbody tr[data-selected=true]:not(:hover)>td,.lavorazioni-scroll-scope tbody tr[data-selected=true]:not(:hover)>td{background-color:var(--cab-primary)}@supports (color:color-mix(in lab, red, red)){.gestionale-list-table-scope tbody tr[data-selected=true]:not(:hover)>td,.lavorazioni-scroll-scope tbody tr[data-selected=true]:not(:hover)>td{background-color:color-mix(in srgb, var(--cab-primary) 10%, var(--cab-card))}}.gestionale-list-table-scope .gestionale-list-table-actions-cell,.lavorazioni-scroll-scope .gestionale-list-table-actions-cell{z-index:1;text-align:right;white-space:nowrap;vertical-align:middle;backface-visibility:hidden;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;position:sticky;right:0;transform:translateZ(0);padding-right:var(--gestionale-table-edge-inset)!important}.gestionale-list-table-scope tbody tr[data-gestionale-last-row=true]>td:first-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-last-row=true]>td:first-child,.gestionale-list-table-scope tbody tr:last-child:not([aria-hidden])>td:first-child,.lavorazioni-scroll-scope tbody tr:last-child:not([aria-hidden])>td:first-child{border-bottom-left-radius:var(--ds-radius-xl)}.gestionale-list-table-scope tbody tr[data-gestionale-last-row=true]>td:last-child,.lavorazioni-scroll-scope tbody tr[data-gestionale-last-row=true]>td:last-child,.gestionale-list-table-scope tbody tr:last-child:not([aria-hidden])>td:last-child,.lavorazioni-scroll-scope tbody tr:last-child:not([aria-hidden])>td:last-child{border-bottom-right-radius:var(--ds-radius-xl)}.gestionale-list-table-scope thead tr:first-child>th:first-child,.lavorazioni-scroll-scope thead tr:first-child>th:first-child{border-top-left-radius:var(--ds-radius-xl)}.gestionale-list-table-scope thead tr:first-child>th:last-child,.lavorazioni-scroll-scope thead tr:first-child>th:last-child{border-top-right-radius:var(--ds-radius-xl)}.gestionale-list-table-scope .gestionale-list-table-col-stato-addetto-inset,.lavorazioni-scroll-scope .gestionale-list-table-col-stato-addetto-inset{padding-left:.375rem;padding-right:.25rem}.gestionale-list-table-scope .gestionale-list-table-actions-head,.lavorazioni-scroll-scope .gestionale-list-table-actions-head{z-index:3;text-align:right;white-space:nowrap;vertical-align:middle;background-color:inherit;padding-top:.5rem;padding-bottom:.5rem;padding-left:.625rem;position:sticky;right:0;padding-right:var(--gestionale-table-edge-inset)!important}.timesheet-presenze-shell{--timesheet-today-edge:var(--cab-primary)}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-shell{--timesheet-today-edge:color-mix(in srgb, var(--cab-primary) 62%, transparent)}}.timesheet-presenze-shell{--timesheet-today-ease:cubic-bezier(.22, 1, .36, 1);--timesheet-today-out-ease:cubic-bezier(.4, 0, .85, 1);--timesheet-today-in-duration:.42s;--timesheet-today-out-duration:.36s}.timesheet-presenze-grid table{table-layout:fixed}.timesheet-presenze-grid col[data-timesheet-fixed=name]{width:6.5rem}.timesheet-presenze-grid col[data-timesheet-weekend-compact=true]{width:1.5rem}.timesheet-presenze-grid col[data-timesheet-fixed=total]{width:4.5rem}.timesheet-presenze-grid th[data-timesheet-day],.timesheet-presenze-grid td[data-timesheet-day]{min-width:2.75rem}.timesheet-presenze-grid th[data-timesheet-weekend-compact=true],.timesheet-presenze-grid td[data-timesheet-day][data-timesheet-weekend-compact=true]{text-align:center;width:1.5rem;min-width:1.5rem;max-width:1.5rem;padding-left:0!important;padding-right:0!important}.timesheet-presenze-grid th[data-timesheet-weekend-compact=true]>*{text-align:center;width:100%;min-width:0;display:block}.timesheet-presenze-grid td[data-timesheet-day][data-timesheet-weekend-compact=true]>button[data-timesheet-cell]{padding-inline:0}.timesheet-presenze-grid tbody td[data-timesheet-day]{border-right:1px solid var(--cab-border);position:relative}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day]{border-right:1px solid color-mix(in srgb, var(--cab-border) 55%, transparent)}}.timesheet-presenze-grid tbody td[data-timesheet-day]{vertical-align:top;padding:0;overflow:visible;border-radius:0!important}.timesheet-presenze-grid tbody td[data-timesheet-day]>button[data-timesheet-cell]{box-shadow:none;border:0;display:flex;background:0 0!important;border-radius:0!important}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=work]{background-color:var(--cab-success)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=work]{background-color:color-mix(in srgb, var(--cab-success) 22%, var(--cab-card))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=overtime]{background-color:var(--cab-warning)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=overtime]{background-color:color-mix(in srgb, var(--cab-warning) 26%, var(--cab-card))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=absence]{background-color:var(--cab-danger)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=absence]{background-color:color-mix(in srgb, var(--cab-danger) 22%, var(--cab-card))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=split]{background-image:linear-gradient(160deg, var(--cab-success) 0%, var(--cab-warning) 100%)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=split]{background-image:linear-gradient(160deg, color-mix(in srgb, var(--cab-success) 22%, var(--cab-card)) 0%, color-mix(in srgb, var(--cab-warning) 28%, var(--cab-card)) 100%)!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=work_absence]{background-image:linear-gradient(160deg, var(--cab-success) 0%, var(--cab-danger) 100%)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=work_absence]{background-image:linear-gradient(160deg, color-mix(in srgb, var(--cab-success) 20%, var(--cab-card)) 0%, color-mix(in srgb, var(--cab-danger) 24%, var(--cab-card)) 100%)!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=overtime_absence]{background-image:linear-gradient(160deg, var(--cab-warning) 0%, var(--cab-danger) 100%)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=overtime_absence]{background-image:linear-gradient(160deg, color-mix(in srgb, var(--cab-warning) 24%, var(--cab-card)) 0%, color-mix(in srgb, var(--cab-danger) 24%, var(--cab-card)) 100%)!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=full]{background-image:linear-gradient(135deg, var(--cab-success) 0%, var(--cab-warning) 45%, var(--cab-danger) 100%)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=full]{background-image:linear-gradient(135deg, color-mix(in srgb, var(--cab-success) 18%, var(--cab-card)) 0%, color-mix(in srgb, var(--cab-warning) 20%, var(--cab-card)) 45%, color-mix(in srgb, var(--cab-danger) 22%, var(--cab-card)) 100%)!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=work]{background-color:var(--cab-success)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=work]{background-color:color-mix(in srgb, var(--cab-success) 22%, var(--timesheet-weekend-cell))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=overtime]{background-color:var(--cab-warning)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=overtime]{background-color:color-mix(in srgb, var(--cab-warning) 26%, var(--timesheet-weekend-cell))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=absence]{background-color:var(--cab-danger)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=absence]{background-color:color-mix(in srgb, var(--cab-danger) 22%, var(--timesheet-weekend-cell))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=split]{background-image:linear-gradient(160deg, var(--cab-success) 0%, var(--cab-warning) 100%)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=split]{background-image:linear-gradient(160deg, color-mix(in srgb, var(--cab-success) 22%, var(--timesheet-weekend-cell)) 0%, color-mix(in srgb, var(--cab-warning) 28%, var(--timesheet-weekend-cell)) 100%)!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=work_absence]{background-image:linear-gradient(160deg, var(--cab-success) 0%, var(--cab-danger) 100%)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=work_absence]{background-image:linear-gradient(160deg, color-mix(in srgb, var(--cab-success) 20%, var(--timesheet-weekend-cell)) 0%, color-mix(in srgb, var(--cab-danger) 24%, var(--timesheet-weekend-cell)) 100%)!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=overtime_absence]{background-image:linear-gradient(160deg, var(--cab-warning) 0%, var(--cab-danger) 100%)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=overtime_absence]{background-image:linear-gradient(160deg, color-mix(in srgb, var(--cab-warning) 24%, var(--timesheet-weekend-cell)) 0%, color-mix(in srgb, var(--cab-danger) 24%, var(--timesheet-weekend-cell)) 100%)!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=full]{background-image:linear-gradient(135deg, var(--cab-success) 0%, var(--cab-warning) 45%, var(--cab-danger) 100%)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=full]{background-image:linear-gradient(135deg, color-mix(in srgb, var(--cab-success) 18%, var(--timesheet-weekend-cell)) 0%, color-mix(in srgb, var(--cab-warning) 20%, var(--timesheet-weekend-cell)) 45%, color-mix(in srgb, var(--cab-danger) 22%, var(--timesheet-weekend-cell)) 100%)!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=work]:hover{background-color:var(--cab-success)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=work]:hover{background-color:color-mix(in srgb, var(--cab-success) 30%, var(--cab-card))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=overtime]:hover{background-color:var(--cab-warning)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=overtime]:hover{background-color:color-mix(in srgb, var(--cab-warning) 34%, var(--cab-card))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=absence]:hover{background-color:var(--cab-danger)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind=absence]:hover{background-color:color-mix(in srgb, var(--cab-danger) 30%, var(--cab-card))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=work]:hover{background-color:var(--cab-success)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=work]:hover{background-color:color-mix(in srgb, var(--cab-success) 30%, var(--timesheet-weekend-cell))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=overtime]:hover{background-color:var(--cab-warning)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=overtime]:hover{background-color:color-mix(in srgb, var(--cab-warning) 34%, var(--timesheet-weekend-cell))!important}}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=absence]:hover{background-color:var(--cab-danger)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true][data-timesheet-cell-kind=absence]:hover{background-color:color-mix(in srgb, var(--cab-danger) 30%, var(--timesheet-weekend-cell))!important}}@keyframes timesheet-today-rail-in{0%{opacity:0;transform:scaleY(.96)}to{opacity:1;transform:scaleY(1)}}@keyframes timesheet-today-rail-out{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(.985)}}.timesheet-presenze-highlight-layer{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.timesheet-today-column-rail{pointer-events:none;box-sizing:border-box;outline:2px solid var(--timesheet-today-edge);outline-offset:-2px;transform-origin:top;opacity:0;animation:timesheet-today-rail-in var(--timesheet-today-in-duration) var(--timesheet-today-ease) forwards;background:0 0;border:none;position:absolute}.timesheet-today-column-rail--out{animation:timesheet-today-rail-out var(--timesheet-today-out-duration) var(--timesheet-today-out-ease) forwards}.timesheet-presenze-grid thead th[data-timesheet-day-accent=true] .gestionale-timesheet-day-accent-day{color:var(--cab-primary);transition:color var(--timesheet-today-out-duration) var(--timesheet-today-out-ease), opacity var(--timesheet-today-out-duration) var(--timesheet-today-out-ease);font-weight:700}.timesheet-presenze-shell[data-timesheet-accent-fading=true] thead th[data-timesheet-day-accent=true] .gestionale-timesheet-day-accent-day{color:inherit;font-weight:inherit;opacity:.55}@media (prefers-reduced-motion:reduce){.timesheet-today-column-rail{opacity:1;animation:none;transform:none}.timesheet-today-column-rail--out{opacity:0;animation:none}}.timesheet-presenze-grid{--timesheet-weekend-cell:var(--cab-bg-app)}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid{--timesheet-weekend-cell:color-mix(in srgb, var(--cab-bg-app) 72%, var(--cab-card))}}.timesheet-presenze-grid{--timesheet-weekend-chrome:var(--cab-bg-app)}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid{--timesheet-weekend-chrome:color-mix(in srgb, var(--cab-bg-app) 65%, var(--cab-surface-2))}}.timesheet-presenze-grid thead th[data-timesheet-weekend=true]{background-color:var(--timesheet-weekend-chrome)!important}.timesheet-presenze-grid tbody td[data-timesheet-weekend=true]{background-color:var(--timesheet-weekend-cell)!important}.timesheet-presenze-grid tfoot td[data-timesheet-weekend=true]{background-color:var(--timesheet-weekend-chrome)!important}.timesheet-presenze-grid{--timesheet-crosshair-ease:70ms ease-out;--timesheet-crosshair-fill:var(--gestionale-table-row-hover);--timesheet-crosshair-fill-weekend:var(--gestionale-table-row-hover)}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid{--timesheet-crosshair-fill-weekend:color-mix(in srgb, var(--gestionale-table-row-hover) 100%, var(--timesheet-weekend-cell))}}.timesheet-presenze-grid{--timesheet-crosshair-fill-chrome:var(--gestionale-table-row-hover);--timesheet-crosshair-fill-chrome-weekend:var(--gestionale-table-row-hover)}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid{--timesheet-crosshair-fill-chrome-weekend:color-mix(in srgb, var(--gestionale-table-row-hover) 100%, var(--timesheet-weekend-chrome))}}.timesheet-presenze-grid{--timesheet-crosshair-edge:var(--cab-text-muted)}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid{--timesheet-crosshair-edge:color-mix(in srgb, var(--cab-text-muted) 48%, transparent)}}.timesheet-presenze-grid [data-timesheet-column-active],.timesheet-presenze-grid [data-timesheet-row-active]{transition:background-color var(--timesheet-crosshair-ease), box-shadow var(--timesheet-crosshair-ease)}.timesheet-presenze-grid thead th[data-timesheet-column-active]{background-color:var(--timesheet-crosshair-fill-chrome)!important}.timesheet-presenze-grid thead th[data-timesheet-column-active][data-timesheet-weekend=true]{background-color:var(--timesheet-crosshair-fill-chrome-weekend)!important}.timesheet-presenze-grid tbody td[data-timesheet-column-active]:not([data-timesheet-day-accent=true]):not([data-timesheet-weekend=true]):not([data-timesheet-cell-kind]),.timesheet-presenze-grid tbody tr[data-timesheet-row-active]>td:not([data-timesheet-day-accent=true]):not([data-timesheet-weekend=true]):not([data-timesheet-cell-kind]):not([data-timesheet-sticky-name]):not([data-timesheet-total]){background-color:var(--timesheet-crosshair-fill)!important}.timesheet-presenze-grid tbody td[data-timesheet-column-active][data-timesheet-weekend=true]:not([data-timesheet-day-accent=true]):not([data-timesheet-cell-kind]),.timesheet-presenze-grid tbody tr[data-timesheet-row-active]>td[data-timesheet-weekend=true]:not([data-timesheet-day-accent=true]):not([data-timesheet-cell-kind]):not([data-timesheet-sticky-name]):not([data-timesheet-total]){background-color:var(--timesheet-crosshair-fill-weekend)!important}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind]:is([data-timesheet-column-active],[data-timesheet-row-active]):not([data-timesheet-day-accent=true]){box-shadow:inset 0 0 0 1px var(--timesheet-crosshair-edge)}.timesheet-presenze-grid tbody td[data-timesheet-row-active][data-timesheet-sticky-name]:not([data-timesheet-day-accent=true]){background-color:var(--cab-card)!important;background-image:linear-gradient(var(--timesheet-crosshair-fill), var(--timesheet-crosshair-fill))!important}.timesheet-presenze-grid tbody td[data-timesheet-row-active][data-timesheet-total]:not([data-timesheet-day-accent=true]){background-color:var(--cab-surface-2)!important}@supports (color:color-mix(in lab, red, red)){.timesheet-presenze-grid tbody td[data-timesheet-row-active][data-timesheet-total]:not([data-timesheet-day-accent=true]){background-color:color-mix(in srgb, var(--cab-surface-2) 25%, var(--cab-card))!important}}.timesheet-presenze-grid tbody td[data-timesheet-row-active][data-timesheet-total]:not([data-timesheet-day-accent=true]){background-image:linear-gradient(var(--timesheet-crosshair-fill), var(--timesheet-crosshair-fill))!important}.timesheet-presenze-grid tfoot td[data-timesheet-column-active]{background-color:var(--timesheet-crosshair-fill-chrome)!important}.timesheet-presenze-grid tfoot td[data-timesheet-column-active][data-timesheet-weekend=true]{background-color:var(--timesheet-crosshair-fill-chrome-weekend)!important}.timesheet-presenze-grid tbody td[data-timesheet-day]:hover:not([data-timesheet-cell-kind]){background-color:var(--timesheet-crosshair-fill)!important;box-shadow:inset 0 0 0 1px var(--timesheet-crosshair-edge)!important}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-weekend=true]:hover:not([data-timesheet-cell-kind]){background-color:var(--timesheet-crosshair-fill-weekend)!important}.timesheet-presenze-grid tbody td[data-timesheet-day][data-timesheet-cell-kind]:hover{z-index:1;position:relative;box-shadow:inset 0 0 0 1.5px var(--timesheet-crosshair-edge)!important}.timesheet-presenze-grid tbody td[data-timesheet-column-active]>button[data-timesheet-cell][data-timesheet-cell-empty],.timesheet-presenze-grid tbody td[data-timesheet-row-active]>button[data-timesheet-cell][data-timesheet-cell-empty],.timesheet-presenze-grid tbody td[data-timesheet-day]:hover:not([data-timesheet-cell-kind])>button[data-timesheet-cell][data-timesheet-cell-empty]{box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}
