@font-face{font-family:Segoe;font-style:normal;font-weight:400;src:url(SegoeUI.0e7e9a9b5c4abaadef7b.ttf)}@font-face{font-family:Segoe;font-style:normal;font-weight:700;src:url(SegoeUIBold.65099f98c7cb19b3dac5.ttf)}@font-face{font-family:Segoe;font-style:italic;font-weight:400;src:url(SegoeUIItalic.5eb716ee36ae3ea66de5.ttf)}@font-face{font-family:Segoe;font-style:italic;font-weight:700;src:url(SegoeUIBoldItalic.676a12075e14377f6f44.ttf)}@font-face{font-family:Segoe;font-style:normal;font-weight:300;src:url(segoeuil.11fd79bcf7943677aa0a.ttf)}@font-face{font-family:Segoe;font-style:normal;font-weight:500;src:url(seguisb.5040e8da248eedac256a.ttf)}@font-face{font-family:Spledid;src:url(Splendid_Booker.60115eec5b4dfb8438d8.ttf)}:root{--ion-color-primary:#ff9500;--ion-color-primary-rgb:255,149,0;--ion-color-primary-contrast:#ffffff;--ion-color-primary-contrast-rgb:25,255,255;--ion-color-primary-shade:#e08300;--ion-color-primary-tint:#ffa01a;--ion-color-primary-light-background:#fff4e5;--ion-color-secondary:#19b9c6;--ion-color-secondary-light:rgba(25, 185, 198, 0.1);--ion-color-secondary-rgb:25,185,198;--ion-color-secondary-contrast:#ffffff;--ion-color-secondary-contrast-rgb:25,255,255;--ion-color-secondary-shade:#16a3ae;--ion-color-secondary-tint:#30c0cc;--ion-color-secondary-background:##e8f8fa;--ion-color-secondary-light-background:#e8f8f9;--ion-color-tertiary:#7044ff;--ion-color-tertiary-rgb:112,68,255;--ion-color-tertiary-contrast:#ffffff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#633ce0;--ion-color-tertiary-tint:#7e57ff;--ion-color-success:#10dc60;--ion-color-success-rgb:16,220,96;--ion-color-success-contrast:#ffffff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#0ec254;--ion-color-success-tint:#28e070;--ion-color-warning:#ffce00;--ion-color-warning-rgb:255,206,0;--ion-color-warning-contrast:#ffffff;--ion-color-warning-contrast-rgb:255,255,255;--ion-color-warning-shade:#e0b500;--ion-color-warning-tint:#ffd31a;--ion-color-danger:#fc5469;--ion-color-danger-light:rgba(252, 84, 105, 0.1);--ion-color-danger-rgb:252,84,105;--ion-color-danger-contrast:#ffffff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#dc143c;--ion-color-danger-tint:#cc3749;--ion-color-dark:#4a4a4a;--ion-color-dark-rgb:74,74,74;--ion-color-dark-contrast:#ffffff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#414141;--ion-color-dark-tint:#5c5c5c;--ion-color-medium:#989aa2;--ion-color-medium-rgb:152,154,162;--ion-color-medium-contrast:#ffffff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#86888f;--ion-color-medium-tint:#a2a4ab;--ion-color-light:#f0f0f0;--ion-color-light-rgb:240,240,240;--ion-color-light-contrast:#b8bab8;--ion-color-light-contrast-rgb:184,186,184;--ion-color-light-shade:#d3d3d3;--ion-color-light-tint:#f2f2f2;--ion-color-giustificativo:#0572b1;--ion-color-giustificativo-light:rgba(5, 114, 177, 0.1);--ion-color-giustificativo-rgb:5,114,177;--ion-color-giustificativo-contrast:#ffffff;--ion-color-giustificativo-contrast-rgb:255,255,255;--ion-color-giustificativo-shade:#d3d3d3;--ion-color-giustificativo-tint:#0c5d8d;--ion-color-giustificativo-light-background:#e4f1f8;--ion-color-attivita:#f7b400;--ion-color-attivita-light:#fef8e5;--ion-color-attivita-rgb:247,180,0;--ion-color-attivita-contrast:#ffffff;--ion-color-attivita-contrast-rgb:255,255,255;--ion-color-attivita-shade:#d3d3d3;--ion-color-attivita-tint:#f2f2f2;--ion-color-attivita-light-background:#fff4c4;--ion-color-time:#b95ec3;--ion-color-time-light-background:#f6eaf7;--ion-color-bianco:#ffffff;--ion-color-bianco-rgb:5,114,177;--ion-color-bianco-contrast:#b8bab8;--ion-color-bianco-contrast-rgb:184,186,184;--ion-color-bianco-shade:#d3d3d3;--ion-color-bianco-tint:#f2f2f2;--ion-color-grayback:#676767;--ion-color-grayback-rgb:103,103,103;--ion-color-grayback-contrast:#b8bab8;--ion-color-grayback-contrast-rgb:184,186,184;--ion-color-grayback-shade:#d3d3d3;--ion-color-grayback-tint:#f2f2f2;--ion-color-grayassenze:#808080;--ion-color-grayassenze-rgb:128,128,128;--ion-color-gray_disabled_button:#d0d0d0;--ion-color-gray_disabled_button-rgb:rgba(208, 208, 208);--ion-color-profilo:#fafafa;--ion-color-profilo-rgb:250,250,205;--ion-color-profilo-contrast:#b8bab8;--ion-color-profilo-contrast-rgb:184,186,184;--ion-color-profilo-shade:#d3d3d3;--ion-color-profilo-tint:#f2f2f2;--ion-color-nsitem:#e0e6f5;--ion-color-nsitem-rgb:224,230,245;--ion-color-nsitem-contrast:#000000;--ion-color-nsitem-contrast-rgb:0,0,0;--ion-color-nsitem-shade:#c5cad8;--ion-color-nsitem-tint:#e3e9f6;--ion-color-zts:#8fb722;--ion-color-zts-rgb:143,183,34;--ion-color-zts-contrast:#ffffff;--ion-color-zts-contrast-rgb:0,0,0;--ion-color-zts-shade:#7ea11e;--ion-color-zts-tint:#9abe38;--ion-color-zts-card:#708c37;--ion-color-zts-card-rgb:112,140,55;--ion-color-zts-card-contrast:#ffffff;--ion-color-zts-card-contrast-rgb:255,255,255;--ion-color-zts-card-shade:#637b30;--ion-color-zts-card-tint:#7e984b;--ion-color-zts-card-light-background:#ecf8c7;--ion-font-family:"Segoe";--light-gray-color:#f7f7f7;--light-gray-color-contrast:#808080;--approved-color:#8fb722;--approved-color-light:#dde7c2;--pending-color:#f7c700;--pending-color-light:#f7e6b9;--rejected-color:#f01f1f;--anomaly-color:#fc5569;--anomaly-color-light:#f9ced4;--admin-inserted-color:#a0a0a0;--absence-color:#ff6d7f;--absence-color-light:#ffedf0;--smart-padding:1.6rem;--ion-padding:1.6rem;--smart-fab_width:6rem;--back-button-size:27.5vw;--container-side-margin:2rem;--header-size:35px;--android-notch-offset:0px}.ion-color-nsitem{--ion-color-base:var(--ion-color-nsitem);--ion-color-base-rgb:var(--ion-color-nsitem-rgb);--ion-color-contrast:var(--ion-color-nsitem-contrast);--ion-color-contrast-rgb:var(--ion-color-nsitem-contrast-rgb);--ion-color-shade:var(--ion-color-nsitem-shade);--ion-color-tint:var(--ion-color-nsitem-tint)}.ion-color-zts{--ion-color-base:var(--ion-color-zts)!important;--ion-color-base-rgb:var(--ion-color-zts-rgb)!important;--ion-color-contrast:var(--ion-color-zts-contrast)!important;--ion-color-contrast-rgb:var(--ion-color-zts-contrast-rgb)!important;--ion-color-shade:var(--ion-color-zts-shade)!important;--ion-color-tint:var(--ion-color-zts-tint)!important}.ion-color-zts-card{--ion-color-base:var(--ion-color-zts-card);--ion-color-base-rgb:var(--ion-color-zts-card-rgb);--ion-color-contrast:var(--ion-color-zts-card-contrast);--ion-color-contrast-rgb:var(--ion-color-zts-card-contrast-rgb);--ion-color-shade:var(--ion-color-zts-card-shade);--ion-color-tint:var(--ion-color-zts-card-tint)}.ion-color-gray_disabled_button{--ion-color-base:var(--ion-color-gray_disabled_button);--ion-color-base-rgb:var(--ion-color-gray_disabled_button-rgb);--ion-color-contrast:var(--ion-color-gray_disabled_button-contrast);--ion-color-contrast-rgb:var(--ion-color-gray_disabled_button-contrast-rgb);--ion-color-shade:var(--ion-color-gray_disabled_button-shade);--ion-color-tint:var(--ion-color-gray_disabled_button-tint)}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}html{--ion-font-family:var(--ion-default-font);width:100%;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body.backdrop-no-scroll{overflow:hidden}.ion-color-primary{--ion-color-base:var(--ion-color-primary, #3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb, 56, 128, 255)!important;--ion-color-contrast:var(--ion-color-primary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-primary-shade, #3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint, #4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary, #0cd1e8)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb, 12, 209, 232)!important;--ion-color-contrast:var(--ion-color-secondary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-secondary-shade, #0bb8cc)!important;--ion-color-tint:var(--ion-color-secondary-tint, #24d6ea)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary, #7044ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb, 112, 68, 255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-tertiary-shade, #633ce0)!important;--ion-color-tint:var(--ion-color-tertiary-tint, #7e57ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success, #10dc60)!important;--ion-color-base-rgb:var(--ion-color-success-rgb, 16, 220, 96)!important;--ion-color-contrast:var(--ion-color-success-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-success-shade, #0ec254)!important;--ion-color-tint:var(--ion-color-success-tint, #28e070)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning, #ffce00)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb, 255, 206, 0)!important;--ion-color-contrast:var(--ion-color-warning-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-warning-shade, #e0b500)!important;--ion-color-tint:var(--ion-color-warning-tint, #ffd31a)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger, #f04141)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb, 240, 65, 65)!important;--ion-color-contrast:var(--ion-color-danger-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-danger-shade, #d33939)!important;--ion-color-tint:var(--ion-color-danger-tint, #f25454)!important}.ion-color-light{--ion-color-base:var(--ion-color-light, #f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb, 244, 245, 248)!important;--ion-color-contrast:var(--ion-color-light-contrast, #000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb, 0, 0, 0)!important;--ion-color-shade:var(--ion-color-light-shade, #d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint, #f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium, #989aa2)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb, 152, 154, 162)!important;--ion-color-contrast:var(--ion-color-medium-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-medium-shade, #86888f)!important;--ion-color-tint:var(--ion-color-medium-tint, #a2a4ab)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark, #222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb, 34, 36, 40)!important;--ion-color-contrast:var(--ion-color-dark-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-dark-shade, #1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint, #383a3e)!important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}.ion-page-hidden,[hidden],ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}.menu-content{transform:translate3d(0,0,0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-push,.md .menu-content-reveal{box-shadow:0 2px 22px 0 rgba(0,0,0,.09),4px 0 16px 0 rgba(0,0,0,.18)}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::-webkit-input-placeholder{padding-left:2px}textarea::-moz-placeholder{padding-left:2px}textarea::-ms-input-placeholder{padding-left:2px}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html:not(.hydrated) body{display:none}html.plt-pwa{height:100vh}body{background:var(--ion-background-color);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;margin:0;padding:0}a{background-color:transparent;color:var(--ion-color-primary,#3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-up{display:none!important}@media (max-width:575px){.ion-hide-down{display:none!important}}@media (max-width:767px){.ion-hide-sm-down{display:none!important}}@media (max-width:991px){.ion-hide-md-down{display:none!important}}@media (max-width:1199px){.ion-hide-lg-down{display:none!important}}.ion-hide-xl-down{display:none!important}.ion-no-padding,[no-padding]{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding,[padding]{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding,[padding]{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-top,[padding-top]{--padding-top:var(--ion-padding, 16px);padding-top:var(--ion-padding,16px)}.ion-padding-start,[padding-start]{--padding-start:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px)}.ion-padding-end,[padding-end]{--padding-end:var(--ion-padding, 16px);padding-right:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-start,[padding-start]{padding-left:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}.ion-padding-end,[padding-end]{padding-right:unset;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-bottom,[padding-bottom]{--padding-bottom:var(--ion-padding, 16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical,[padding-vertical]{--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-horizontal,[padding-horizontal]{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}.ion-no-margin,[no-margin]{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin,[margin]{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-horizontal,[padding-horizontal]{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-margin,[margin]{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-top,[margin-top]{--margin-top:var(--ion-margin, 16px);margin-top:var(--ion-margin,16px)}.ion-margin-start,[margin-start]{--margin-start:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px)}.ion-margin-end,[margin-end]{--margin-end:var(--ion-margin, 16px);margin-right:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-start,[margin-start]{margin-left:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}.ion-margin-end,[margin-end]{margin-right:unset;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-bottom,[margin-bottom]{--margin-bottom:var(--ion-margin, 16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical,[margin-vertical]{--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-horizontal,[margin-horizontal]{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-horizontal,[margin-horizontal]{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-float-left,[float-left]{float:left!important}.ion-float-right,[float-right]{float:right!important}.ion-float-start,[float-start]{float:left!important}:host-context([dir=rtl]) .ion-float-start,:host-context([dir=rtl]) [float-start],[dir=rtl] .ion-float-start,[dir=rtl] [float-start]{float:right!important}.ion-float-end,[float-end]{float:right!important}:host-context([dir=rtl]) .ion-float-end,:host-context([dir=rtl]) [float-end],[dir=rtl] .ion-float-end,[dir=rtl] [float-end]{float:left!important}@media (min-width:576px){.ion-hide-sm-up{display:none!important}.ion-float-sm-left,[float-sm-left]{float:left!important}.ion-float-sm-right,[float-sm-right]{float:right!important}.ion-float-sm-start,[float-sm-start]{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start,:host-context([dir=rtl]) [float-sm-start],[dir=rtl] .ion-float-sm-start,[dir=rtl] [float-sm-start]{float:right!important}.ion-float-sm-end,[float-sm-end]{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end,:host-context([dir=rtl]) [float-sm-end],[dir=rtl] .ion-float-sm-end,[dir=rtl] [float-sm-end]{float:left!important}}@media (min-width:768px){.ion-hide-md-up{display:none!important}.ion-float-md-left,[float-md-left]{float:left!important}.ion-float-md-right,[float-md-right]{float:right!important}.ion-float-md-start,[float-md-start]{float:left!important}:host-context([dir=rtl]) .ion-float-md-start,:host-context([dir=rtl]) [float-md-start],[dir=rtl] .ion-float-md-start,[dir=rtl] [float-md-start]{float:right!important}.ion-float-md-end,[float-md-end]{float:right!important}:host-context([dir=rtl]) .ion-float-md-end,:host-context([dir=rtl]) [float-md-end],[dir=rtl] .ion-float-md-end,[dir=rtl] [float-md-end]{float:left!important}}@media (min-width:992px){.ion-hide-lg-up{display:none!important}.ion-float-lg-left,[float-lg-left]{float:left!important}.ion-float-lg-right,[float-lg-right]{float:right!important}.ion-float-lg-start,[float-lg-start]{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start,:host-context([dir=rtl]) [float-lg-start],[dir=rtl] .ion-float-lg-start,[dir=rtl] [float-lg-start]{float:right!important}.ion-float-lg-end,[float-lg-end]{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end,:host-context([dir=rtl]) [float-lg-end],[dir=rtl] .ion-float-lg-end,[dir=rtl] [float-lg-end]{float:left!important}}.ion-text-center,[text-center]{text-align:center!important}.ion-text-justify,[text-justify]{text-align:justify!important}.ion-text-start,[text-start]{text-align:start!important}.ion-text-end,[text-end]{text-align:end!important}.ion-text-left,[text-left]{text-align:left!important}.ion-text-right,[text-right]{text-align:right!important}.ion-text-nowrap,[text-nowrap]{white-space:nowrap!important}.ion-text-wrap,[text-wrap]{white-space:normal!important}@media (min-width:576px){.ion-text-sm-center,[text-sm-center]{text-align:center!important}.ion-text-sm-justify,[text-sm-justify]{text-align:justify!important}.ion-text-sm-start,[text-sm-start]{text-align:start!important}.ion-text-sm-end,[text-sm-end]{text-align:end!important}.ion-text-sm-left,[text-sm-left]{text-align:left!important}.ion-text-sm-right,[text-sm-right]{text-align:right!important}.ion-text-sm-nowrap,[text-sm-nowrap]{white-space:nowrap!important}.ion-text-sm-wrap,[text-sm-wrap]{white-space:normal!important}}@media (min-width:768px){.ion-text-md-center,[text-md-center]{text-align:center!important}.ion-text-md-justify,[text-md-justify]{text-align:justify!important}.ion-text-md-start,[text-md-start]{text-align:start!important}.ion-text-md-end,[text-md-end]{text-align:end!important}.ion-text-md-left,[text-md-left]{text-align:left!important}.ion-text-md-right,[text-md-right]{text-align:right!important}.ion-text-md-nowrap,[text-md-nowrap]{white-space:nowrap!important}.ion-text-md-wrap,[text-md-wrap]{white-space:normal!important}}@media (min-width:992px){.ion-text-lg-center,[text-lg-center]{text-align:center!important}.ion-text-lg-justify,[text-lg-justify]{text-align:justify!important}.ion-text-lg-start,[text-lg-start]{text-align:start!important}.ion-text-lg-end,[text-lg-end]{text-align:end!important}.ion-text-lg-left,[text-lg-left]{text-align:left!important}.ion-text-lg-right,[text-lg-right]{text-align:right!important}.ion-text-lg-nowrap,[text-lg-nowrap]{white-space:nowrap!important}.ion-text-lg-wrap,[text-lg-wrap]{white-space:normal!important}}.ion-text-uppercase,[text-uppercase]{text-transform:uppercase!important}.ion-text-lowercase,[text-lowercase]{text-transform:lowercase!important}.ion-text-capitalize,[text-capitalize]{text-transform:capitalize!important}@media (min-width:576px){.ion-text-sm-uppercase,[text-sm-uppercase]{text-transform:uppercase!important}.ion-text-sm-lowercase,[text-sm-lowercase]{text-transform:lowercase!important}.ion-text-sm-capitalize,[text-sm-capitalize]{text-transform:capitalize!important}}@media (min-width:768px){.ion-text-md-uppercase,[text-md-uppercase]{text-transform:uppercase!important}.ion-text-md-lowercase,[text-md-lowercase]{text-transform:lowercase!important}.ion-text-md-capitalize,[text-md-capitalize]{text-transform:capitalize!important}}@media (min-width:992px){.ion-text-lg-uppercase,[text-lg-uppercase]{text-transform:uppercase!important}.ion-text-lg-lowercase,[text-lg-lowercase]{text-transform:lowercase!important}.ion-text-lg-capitalize,[text-lg-capitalize]{text-transform:capitalize!important}}@media (min-width:1200px){.ion-hide-xl-up{display:none!important}.ion-float-xl-left,[float-xl-left]{float:left!important}.ion-float-xl-right,[float-xl-right]{float:right!important}.ion-float-xl-start,[float-xl-start]{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start,:host-context([dir=rtl]) [float-xl-start],[dir=rtl] .ion-float-xl-start,[dir=rtl] [float-xl-start]{float:right!important}.ion-float-xl-end,[float-xl-end]{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end,:host-context([dir=rtl]) [float-xl-end],[dir=rtl] .ion-float-xl-end,[dir=rtl] [float-xl-end]{float:left!important}.ion-text-xl-center,[text-xl-center]{text-align:center!important}.ion-text-xl-justify,[text-xl-justify]{text-align:justify!important}.ion-text-xl-start,[text-xl-start]{text-align:start!important}.ion-text-xl-end,[text-xl-end]{text-align:end!important}.ion-text-xl-left,[text-xl-left]{text-align:left!important}.ion-text-xl-right,[text-xl-right]{text-align:right!important}.ion-text-xl-nowrap,[text-xl-nowrap]{white-space:nowrap!important}.ion-text-xl-wrap,[text-xl-wrap]{white-space:normal!important}.ion-text-xl-uppercase,[text-xl-uppercase]{text-transform:uppercase!important}.ion-text-xl-lowercase,[text-xl-lowercase]{text-transform:lowercase!important}.ion-text-xl-capitalize,[text-xl-capitalize]{text-transform:capitalize!important}}.ion-align-self-start,[align-self-start]{align-self:flex-start!important}.ion-align-self-end,[align-self-end]{align-self:flex-end!important}.ion-align-self-center,[align-self-center]{align-self:center!important}.ion-align-self-stretch,[align-self-stretch]{align-self:stretch!important}.ion-align-self-baseline,[align-self-baseline]{align-self:baseline!important}.ion-align-self-auto,[align-self-auto]{align-self:auto!important}.ion-wrap,[wrap]{flex-wrap:wrap!important}.ion-nowrap,[nowrap]{flex-wrap:nowrap!important}.ion-wrap-reverse,[wrap-reverse]{flex-wrap:wrap-reverse!important}.ion-justify-content-start,[justify-content-start]{justify-content:flex-start!important}.ion-justify-content-center,[justify-content-center]{justify-content:center!important}.ion-justify-content-end,[justify-content-end]{justify-content:flex-end!important}.ion-justify-content-around,[justify-content-around]{justify-content:space-around!important}.ion-justify-content-between,[justify-content-between]{justify-content:space-between!important}.ion-justify-content-evenly,[justify-content-evenly]{justify-content:space-evenly!important}.ion-align-items-start,[align-items-start]{align-items:flex-start!important}.ion-align-items-center,[align-items-center]{align-items:center!important}.ion-align-items-end,[align-items-end]{align-items:flex-end!important}.ion-align-items-stretch,[align-items-stretch]{align-items:stretch!important}.ion-align-items-baseline,[align-items-baseline]{align-items:baseline!important}form ion-item,form ion-list{border:none!important}.zts-divider,.zts-divider-transparent{height:1px;width:100%;background-color:var(--ion-color-light);opacity:.2}.zts-divider-transparent{background-color:transparent}.attachment-viewer .cta-container{display:flex;flex-direction:column;align-items:center;padding:20px 0}.attachment-viewer .cta-container .btn-change,.attachment-viewer .cta-container .btn-ok{width:183px;height:41px;justify-content:center}.attachment-viewer .cta-container .btn-change ion-label,.attachment-viewer .cta-container .btn-ok ion-label{font-size:16px!important;font-weight:400;letter-spacing:.28px}.attachment-viewer .cta-container .divider{height:13px}.attachment-viewer ion-chip{justify-content:center}.attachment-viewer ion-chip[class~=btn-change]{background-color:var(--ion-color-bianco);border:1px solid #a5c54e}.attachment-viewer ion-chip[class~=btn-change] ion-icon,.attachment-viewer ion-chip[class~=btn-change] ion-label{color:#a5c54e}.attachment-viewer ion-chip[class~=btn-ok]{background-color:#a5c54e}.attachment-viewer ion-chip[class~=btn-ok] ion-icon,.attachment-viewer ion-chip[class~=btn-ok] ion-label{color:var(--ion-color-bianco)}.attachment-viewer ion-label{font-weight:500}#at_bottom .first{margin-left:-20px}#at_bottom .last{margin-left:15px}.zts-title{text-align:left;font-weight:600;font-variant:normal;font-style:normal;font-size:44px;line-height:46px;letter-spacing:-.44px;text-transform:uppercase;opacity:1;color:var(--ion-color-zts)}.locality-search .searchbar-input{padding-left:2px!important}.flex-row{display:flex}.flex-column{display:flex;flex-direction:column}.flex-grow{flex:1}.flex-center-items{display:flex;justify-content:center;align-items:center}.flex-center-start{display:flex;justify-content:flex-start;align-items:flex-start}.flex-justify-center{justify-content:center}.no-padding{padding:0}html{font-family:var(--ion-font-family);font-size:10px}ion-header{margin-top:var(--android-notch-offset)}@media screen and (max-width:320px){html{font-size:9px}}.ion-color-giustificativo{--ion-color-base:var(--ion-color-giustificativo)!important;--ion-color-base-rgb:var(--ion-color-giustificativo-rgb)!important;--ion-color-contrast:var(--ion-color-giustificativo-contrast)!important;--ion-color-contrast-rgb:var(--ion-color-giustificativo-contrast-rgb)!important;--ion-color-shade:var(--ion-color-giustificativo-shade)!important;--ion-color-tint:var(--ion-color-giustificativo-tint)!important}.ion-color-attivita{--ion-color-base:var(--ion-color-attivita)!important;--ion-color-base-rgb:var(--ion-color-attivita-rgb)!important;--ion-color-contrast:var(--ion-color-attivita-contrast)!important;--ion-color-contrast-rgb:var(--ion-color-attivita-contrast-rgb)!important;--ion-color-shade:var(--ion-color-attivita-shade)!important;--ion-color-tint:var(--ion-color-attivita-tint)!important}.ion-color-bianco{--ion-color-base:var(--ion-color-bianco)!important;--ion-color-base-rgb:var(--ion-color-bianco-rgb)!important;--ion-color-contrast:var(--ion-color-bianco-contrast)!important;--ion-color-contrast-rgb:var(--ion-color-bianco-contrast-rgb)!important;--ion-color-shade:var(--ion-color-bianco-shade)!important;--ion-color-tint:var(--ion-color-bianco-tint)!important}.ion-color-grayback{--ion-color-base:var(--ion-color-grayback)!important;--ion-color-base-rgb:var(--ion-color-grayback-rgb)!important;--ion-color-contrast:var(--ion-color-grayback-contrast)!important;--ion-color-contrast-rgb:var(--ion-color-grayback-contrast-rgb)!important;--ion-color-shade:var(--ion-color-grayback-shade)!important;--ion-color-tint:var(--ion-color-grayback-tint)!important}.ion-color-profilo{--ion-color-base:var(--ion-color-profilo)!important;--ion-color-base-rgb:var(--ion-color-profilo-rgb)!important;--ion-color-contrast:var(--ion-color-profilo-contrast)!important;--ion-color-contrast-rgb:var(--ion-color-profilo-contrast-rgb)!important;--ion-color-shade:var(--ion-color-profilo-shade)!important;--ion-color-tint:var(--ion-color-profilo-tint)!important}.vHidden{visibility:hidden}.select-icon-inner{border-color:var(--ion-color-primary)!important}.action-sheet-group{overflow:auto!important}.header-ios ion-toolbar:last-child{--border-width:0}ion-fab{transform:translateY(-80px)}.logo-zucchetti-menu{height:12.06vw;max-width:32.75vw;padding-top:.5rem}.menu-pane-visible .logo-zucchetti-menu{max-width:calc(100% - calc(var(--smart-padding) + var(--smart-padding)));max-height:55px;margin-top:1rem}.menu-pane-visible .menu-close-button{display:none!important}ion-menu ion-toolbar{color:var(--ion-color-grayback)}ion-menu ion-header{padding-left:calc(var(--smart-padding) + var(--smart-padding))}ion-menu ion-header ion-title{padding:0;text-align:left}ion-footer{min-height:6rem}ion-button[expand=full]{--height:100%;min-height:6rem}ion-menu ion-content ion-label{padding-top:1rem!important;padding-bottom:1rem}ion-menu ion-content ion-label,ion-menu ion-footer div{font-size:1.8rem!important;font-weight:500}.plt-mobile ion-menu ion-content ion-label{padding-top:.5rem!important;padding-bottom:.5rem}.plt-mobile ion-menu ion-content ion-label,.plt-mobile ion-menu ion-footer div{font-size:1.7rem!important}ion-menu ion-list{margin-top:2.5rem}ion-menu ion-item{padding-left:var(--ion-padding)}ion-menu .menu_disabled ion-icon,ion-menu .menu_disabled ion-label{opacity:.5}ion-toolbar ion-icon{width:3.75rem;height:3.75rem}ion-menu ion-content ion-icon,ion-menu ion-footer ion-icon{width:1.4rem;padding-top:.25rem}ion-menu ion-footer ion-icon{padding-right:var(--smart-padding)}ion-menu ion-content:before{content:" ";width:45%;background-color:var(--ion-color-primary);border:.2rem solid var(--ion-color-primary);border-radius:2.5rem;margin-left:calc(var(--smart-padding) + var(--smart-padding));position:absolute;margin-top:2.5rem;z-index:1}ion-menu ion-content ion-list{margin-top:3.5rem!important}ion-menu ion-footer>div>div{padding-left:var(--ion-padding)}ion-menu ion-footer ion-col,ion-menu ion-footer>div{margin:0;padding:2rem 0 2rem var(--ion-padding);background-color:var(--ion-color-light);height:100%}ion-menu ion-footer ion-col{margin-right:.25rem;text-align:center;padding:0}ion-menu ion-footer ion-col:last-child{margin-right:0}ion-menu ion-footer ion-grid{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;padding-bottom:0;padding-top:0}ion-menu ion-footer ion-col ion-icon{display:block;width:100%;padding-bottom:.5rem;padding-right:0}ion-menu ion-footer ion-col>div{font-size:1.6rem!important;padding-top:1rem;padding-bottom:1rem}#daApprovare{padding-top:2rem}#daApprovare:before{content:"";width:50%;background-color:var(--ion-color-giustificativo);border-radius:3px;height:.5rem;display:inline-block;margin-left:calc(var(--smart-padding))}#daApprovare ion-label{position:relative;padding-right:3rem}#giustificativi_num{position:absolute;top:.5rem;right:0;background-color:var(--ion-color-giustificativo);border-radius:50%;font-size:1.6rem;height:2.5rem;width:2.5rem;display:inline-block;font-weight:500;color:#fff;text-align:center}#unread_documents_num{position:absolute;top:.5rem;right:0;background-color:var(--ion-color-giustificativo);border-radius:50%;font-size:1.6rem;height:2.5rem;width:2.5rem;display:inline-block;font-weight:500;color:#fff;text-align:center;margin-right:2rem;margin-top:1.5rem}ion-label{font-weight:700;font-size:1.6rem!important;text-transform:uppercase;padding-top:.2rem!important}ion-label ion-icon{font-size:2rem;padding-right:var(--smart-padding)!important;vertical-align:bottom}ion-content:not(.back-page) form ion-item{border-top:1px solid!important}ion-content:not(.back-page) form ion-item:last-child{border-bottom:1px solid!important}form ion-item ion-grid{width:100%}.header-md:after{background-image:none}ion-button{font-weight:700;font-size:2rem;text-transform:uppercase}ion-button[disabled]{opacity:1}.QRContent{flex-grow:1}#at_bottom{display:flex;align-items:flex-end;justify-content:center}.back-page #at_bottom{padding-left:var(--ion-padding);padding-right:var(--ion-padding);padding-bottom:var(--ion-padding)}#at_bottom .button-full{width:100%}#at_bottom ion-grid,#at_bottom ion-grid ion-col{padding:0}.container{min-height:100%;display:flex;flex-direction:column}p{font-size:1.6rem;color:var(--ion-color-light);font-weight:300;margin:0;padding:var(--ion-padding)}.invalid-feedback{margin:0;padding:0}.invalid-feedback li{color:var(--ion-color-danger);font-size:1.4rem;list-style-type:none}.error{color:var(--ion-color-danger)}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.85);z-index:10;cursor:pointer}.dayview-allday-table,.weekview-allday-table{display:none}.dayview-normal-event-container{margin-top:0!important}.table-bordered{border:0!important}.table-bordered>thead>tr>th{border:0!important;padding:0!important}.table.weekview-normal-event-table>tbody>tr:first-child>td{border-top:0!important}.table.weekview-normal-event-table>tbody>tr>td.calendar-hour-column{border-left:0;transform:translate(0,-1.9rem)}.table.weekview-normal-event-table>tbody>tr>td:last-child{border-right:0}.table.weekview-normal-event-table>tbody>tr>td.calendar-hour-column:after{content:" ";background-color:#fff;width:80%;position:absolute;height:9px;left:0;z-index:-1}.table-bordered>tbody>tr>td.calendar-cell{background-color:#f5f5f5}.weekview-normal-event-table tbody>tr:first-child>td:first-child{color:#fff}table.weekview-header{border-bottom:1px solid #ddd!important}.weekview-normal-event-container{margin-top:13.7vw!important}.weekview-current .numero_settimana{color:var(--ion-color-primary)!important}@media screen and (max-width:320px){.weekview-normal-event-container{margin-top:12.4vw!important}}@media screen and (min-width:320px) and (max-width:375px){.weekview-normal-event-container{margin-top:12.6vw!important}}@media screen and (min-width:376px) and (max-width:1023px){.weekview-normal-event-container{margin-top:12.5vw!important}}@media screen and (min-width:1024px) and (max-width:1365px){.weekview-normal-event-container{margin-top:12.6vw!important}}@media screen and (min-width:1366px){.weekview-normal-event-container{margin-top:12.6vw!important}}.weekview-header>div{background-color:#fff;border-radius:50%;border:3px solid #fff;width:calc((100vw - 1rem)/ 8);height:calc((100vw - 1rem)/ 8)}.split-pane-visible .weekview-header>div{width:calc((72vw - 1rem)/ 8);height:calc((72vw - 1rem)/ 8)}.selected_day_agenda>div,.weekview-current>div{background-color:var(--ion-color-light);border-radius:50%;border:.3px solid var(--ion-color-light)}.weekview-selected>div{border:3px solid #fff}.split-pane-visible .giorno_settimana{font-size:1.75vw!important;padding-top:5px!important}.split-pane-visible .agendaView .giorno_settimana{padding-top:.5rem}.split-pane-visible .numero_settimana{font-size:2.5vw!important;line-height:2.75vw!important;padding:.1vw 0!important}.split-pane-visible .h_lavorate{font-size:1.5vw!important;line-height:1.75vw!important;margin-bottom:.1vw!important}.split-pane-visible .anomalie_round,.split-pane-visible .not_anomalie_round{height:3vw!important;width:3vw!important;line-height:3vw!important}.selected_day_agenda>div{width:10vw;min-height:6rem;margin:0 auto;position:relative}.selected_day_agenda>div>div{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%}.action-sheet-button{color:var(--ion-color-dark)!important}.calendar-event{padding:0!important}.calendar-event.timer{min-height:25%}.calendar-event.festivita{z-index:1}.calendar-event.orario{z-index:2;min-height:18px}.calendar-event.anomalia,.calendar-event.giustificativo,.calendar-event.timbratura{z-index:3;border-bottom:1px solid transparent;border-top:1px solid transparent}.calendar-event.giustificativo{z-index:4}.calendar-event-inner{color:var(--ion-color-secondary-contrast);position:relative;font-size:1.4rem;height:100%}.calendar-event.giustificativo div.end_time{background-color:var(--ion-color-giustificativo)}.agendaView .anomalia,.agendaView .giustificativo,.agendaView .timbratura,.agendaView .timer{padding:1rem;margin-bottom:1rem;color:var(--ion-color-dark);font-size:1.6rem;text-transform:capitalize;border-radius:10px}.agendaView .anomalia:last-child,.agendaView .giustificativo:last-child,.agendaView .timbratura:last-child,.agendaView .timer:last-child{margin-bottom:0}.agendaView .orario{margin-bottom:1rem;font-size:1.2rem;color:var(--ion-color-dark)}.agendaView .orarioTurnoLabel{font-size:1.6rem;color:var(--ion-color-dark)}.agendaView .orarioTurnoValue{margin-bottom:1rem;font-size:1.6rem;color:var(--ion-color-dark);font-weight:800}.agendaView .nessunTurno{padding:1rem;margin-bottom:1rem;color:#e0e0e0;font-size:1.2rem;font-weight:500}.agendaView .nessunTurno2{color:#c2c2c2;font-size:1.6rem}.agendaView .anomalia,.calendar-event-inner.anomalia{background-color:var(--ion-color-danger-light)}.agendaView .timbratura,.calendar-event-inner.timbratura{background-color:var(--ion-color-secondary-light)}.agendaView .giustificativo,.agendaView .timer,.calendar-event-inner.giustificativo,.calendar-event-inner.timer,.footer-giustificativo{background-color:var(--ion-color-giustificativo-light)}.footer-giustificativo{color:var(--ion-color-giustificativo-contrast)}.calendar-event-inner.giustificativo .giustificativoStatus,.calendar-event-inner.timer .timerStatus{position:relative;width:100%;height:100%}.calendar-event-inner.giustificativo .giustificativoStatus ion-icon,.calendar-event-inner.timer .timerStatus ion-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%}.calendar-event-inner.orario{background-color:#fff;border-bottom:1px solid #ddd}.calendar-event-inner.festivita{background-color:transparent;background-image:url(festivita.5e7ec71062daf8592395.svg);background-repeat:repeat-y;background-size:100% auto}app-orari-turni .calendar-event-inner.orario{color:var(--ion-color-dark)}.calendar-event-inner .start_time{position:absolute;top:0;left:0;width:100%}.calendar-event-inner .end_time{position:absolute;bottom:0;left:0;width:100%}.back-page h1{font-size:4.1rem;line-height:4.1rem;font-weight:700;padding-bottom:3rem;margin-top:0;margin-bottom:0}.back-page h2{font-size:2.4rem;line-height:3.6rem;font-weight:500;padding-bottom:3rem}.back-page ion-list{background:0 0;margin-bottom:0}.allega_name,.back-page ion-list ion-label,.riepilogo_periodo{font-size:1.4rem!important;font-weight:500!important;line-height:1.4rem!important;color:rgba(255,255,255,.7)!important;--ion-color-base:rgba(255, 255, 255, 0.7)!important;margin-bottom:0!important}.allega_name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.back-page ion-list .searchbar-input{padding-left:0!important;padding-right:0}.back-page ion-list .searchbar-input,.back-page ion-list ion-datetime,.back-page ion-list ion-select,.back-page ion-list ion-textarea{padding-left:0;padding-top:0;font-size:1.8rem!important;font-weight:500!important;line-height:3.6rem;padding-bottom:.5rem}.back-page form ion-list ion-datetime,.back-page ion-list ion-input,.back-page ion-list ion-searchbar,.back-page ion-list ion-select,.back-page ionic-selectable,ion-modal.giustificativo-modal ion-searchbar .searchbar-input-container{border-bottom:1px solid rgba(255,255,255,.7)}.back-page ion-list ion-searchbar{--placeholder-color:var(--ion-color-secondary-contrast);--placeholder-font-weight:500;--placeholder-opacity:1;height:4.4rem!important}.back-page ion-list ion-select.ion-touched.ion-invalid{border-bottom:1px solid var(--ion-color-danger)}.back-page.ion-color-giustificativo ion-list ion-textarea{background-color:#1e80b9!important;border:1px solid rgba(255,255,255,.7);padding:0 1rem}.back-page.ion-color-attivita ion-list ion-textarea{background-color:#f8c445!important;border:1px solid rgba(255,255,255,.7);padding:0 1rem}.back-page.ion-color-attivita ion-list ion-textarea.ion-touched.ion-invalid,.back-page.ion-color-giustificativo ion-list ion-textarea.ion-touched.ion-invalid{border:1px solid var(--ion-color-danger)}.back-page ion-list ion-label.text-area-label{margin-bottom:1.5rem!important}.back-button-text{font-size:2.1rem;font-weight:500}.back-page #at_bottom ion-button.first,.back-page+ion-footer ion-button.first{transform:translateX(calc(-1rem - var(--ion-padding)))}.back-page #at_bottom ion-button.last,.back-page+ion-footer ion-button.last{transform:translateX(calc(2rem + var(--ion-padding)))}.back-page #at_bottom ion-button,.back-page+ion-footer ion-button{width:var(--back-button-size);height:var(--back-button-size);--border-radius:50%;--border-color:white;--border-width:3px;--border-style:solid;--box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2),0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12)}.back-page #at_bottom ion-button ion-icon,.back-page+ion-footer ion-button ion-icon{height:100%;width:100%}.back-page .title_sec{font-size:1.4rem!important;font-weight:500!important;line-height:1.4rem!important;color:rgba(255,255,255,.7)!important;padding-bottom:1rem}.back-page .sec{font-size:1.8rem!important;font-weight:500!important;line-height:3rem!important;color:#fff!important;padding-bottom:3rem}.back-page .sec.timeString{font-size:3.6rem!important;font-weight:700!important}ion-slide>*{width:100%}ion-slide.swiper-slide{align-items:flex-start;height:0}ion-slide.swiper-slide-active{height:auto}@-webkit-keyframes blinker{from{opacity:1}to{opacity:0}}.blink{text-decoration:blink;-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;padding:0!important}ion-modal.giustificativo-modal{--ion-background-color:var(--ion-color-giustificativo)}ion-modal.giustificativo-modal ion-toolbar{--background:var(--ion-color-giustificativo)}ion-modal.giustificativo-modal ion-content div,ion-modal.giustificativo-modal ion-searchbar{--color:var(--ion-color-giustificativo-contrast);color:var(--ion-color-giustificativo-contrast);font-size:1.8rem;font-weight:500}ion-modal.giustificativo-modal ion-searchbar input{font-size:1.8rem!important;font-weight:500!important;box-shadow:none!important}.ionic-selectable-value-item,ion-modal.giustificativo-modal ion-item ion-icon{--ion-color-base:var(--ion-color-giustificativo-contrast)!important;color:var(--ion-color-giustificativo-contrast)!important;font-size:1.8rem;font-weight:500}.ionic-selectable-icon-inner{color:var(--ion-color-giustificativo-contrast)!important;opacity:.33}ion-modal.giustificativo-modal .ionic-selectable-item ion-label{text-transform:none;color:var(--ion-color-giustificativo-contrast);font-size:1.8rem!important;font-weight:500!important}ion-modal.giustificativo-modal ion-searchbar{--icon-color:var(--ion-color-giustificativo-contrast);--cancel-button-color:var(--ion-color-giustificativo-contrast);--clear-button-color:var(--ion-color-giustificativo-contrast)}ion-segment-button{padding:.2rem 0}.segment_half{margin-bottom:2rem}.segment_half ion-segment-button{width:50%}.segment_half ion-segment-button ion-label{font-size:1.6rem!important;text-transform:none!important;color:#fff!important;font-weight:400!important;line-height:1.6rem!important;padding:8px 0!important}.segment_half ion-segment-button:first-child{border-radius:2.1rem 0 0 2.1rem}.segment_half ion-segment-button:last-child{border-radius:0 2.1rem 2.1rem 0}.segment_half ion-segment-button.segment-button-checked{background-color:rgba(255,255,255,.31)!important}.solid-blank-background{background-color:#fff!important}.li-ionic4-datePicker ion-header{height:55px!important}.li-ionic4-datePicker .modal-wrapper{max-height:390px;width:100vw;position:absolute;bottom:0}.li-ionic4-datePicker .modal-wrapper ion-content ion-button{--ion-color-primary-tint:#fff}.li-ionic4-datePicker .modal-wrapper ion-content ion-col{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.li-ionic4-datePicker .modal-wrapper ion-content ion-col>div{font-size:1.4rem}.li-ionic4-datePicker .modal-wrapper ion-content .dp-weeks-container{margin-top:.5rem!important;padding:0}.li-ionic4-datePicker .modal-wrapper ion-content .dp-days-list ion-col{padding:.65rem!important}.li-ionic4-datePicker ion-footer{min-height:unset}.li-ionic4-datePicker .header-ios ion-toolbar:first-child{padding-top:0}.plt-desktop .li-ionic4-datePicker .modal-wrapper{width:50rem;height:50rem;max-width:90vh;position:static}#documentSearch{--background:transparent;padding-bottom:0}#documentSearch .searchbar-input-container{border-bottom:1px solid var(--ion-color-light)}#documentSearch input{border-radius:0;-webkit-padding-start:2rem;padding-inline-start:2rem;-webkit-padding-end:2rem;padding-inline-end:2rem;padding-bottom:.5rem;box-shadow:none}#documentSearch.searchbar-has-value.searchbar-has-focus input{-webkit-padding-start:3rem;padding-inline-start:3rem}#documentSearch ion-icon{right:16px!important;left:auto!important;color:var(--ion-color-primary)}#documentSearch.searchbar-has-value.searchbar-has-focus .searchbar-clear-button{left:0;right:auto!important}.finder-search{--background:transparent;padding:0;height:40px;border-bottom:1px solid #e3e3e3;flex-shrink:0;--clear-button-color:var(--ion-color-primary)}.finder-search .searchbar-input-container input.searchbar-input{border-radius:0;-webkit-padding-start:1.6rem!important;padding-inline-start:1.6rem!important;-webkit-padding-end:1.6rem!important;padding-inline-end:1.6rem!important;box-shadow:none;font-size:16px;font-weight:600}.finder-search .searchbar-input-container input.searchbar-input::-webkit-input-placeholder{opacity:.3}.finder-search .searchbar-input-container input.searchbar-input::-moz-placeholder{opacity:.3}.finder-search .searchbar-input-container input.searchbar-input::-ms-input-placeholder{opacity:.3}.finder-search .searchbar-input-container input.searchbar-input::placeholder{opacity:.3}.finder-search .searchbar-input-container ion-icon.searchbar-search-icon{right:16px!important;left:auto!important;color:var(--ion-color-primary)}.finder-search .searchbar-input-container input:not(:placeholder-shown)~.searchbar-search-icon{display:none}.finder-search .searchbar-input-container input:not(:placeholder-shown)~.searchbar-clear-button{display:block!important}.finder-search.global-search{border:1px solid #eaeaea;border-radius:24px;width:352px}.finder-search.searchbar-has-value .searchbar-clear-button{right:12px!important;left:auto!important;color:var(--ion-color-primary)}.finder-search.searchbar-has-value .searchbar-clear-button ion-icon{width:30px}.approve-evidence-modal .popover-content,.communication-form-modal .popover-content,.document-form-modal .popover-content,.readby-modal .popover-content{overflow:visible}.recipient-search{--background:transparent;padding:0;height:30px;border:1px solid rgba(112,112,112,.41);--clear-button-color:var(--ion-color-primary);--color:#161619;flex-shrink:0}.recipient-search .searchbar-input-container input.searchbar-input{border-radius:0;-webkit-padding-start:1.6rem!important;padding-inline-start:1.6rem!important;-webkit-padding-end:1.6rem!important;padding-inline-end:1.6rem!important;box-shadow:none;font-size:16px;font-weight:600;letter-spacing:-.16px}.recipient-search .searchbar-input-container input.searchbar-input::-webkit-input-placeholder{opacity:.3}.recipient-search .searchbar-input-container input.searchbar-input::-moz-placeholder{opacity:.3}.recipient-search .searchbar-input-container input.searchbar-input::-ms-input-placeholder{opacity:.3}.recipient-search .searchbar-input-container input.searchbar-input::placeholder{opacity:.3}.recipient-search .searchbar-input-container ion-icon.searchbar-search-icon{right:16px!important;left:auto!important;color:var(--ion-color-primary)}.recipient-search .searchbar-input-container input:not(:placeholder-shown)~.searchbar-search-icon{display:none}.recipient-search .searchbar-input-container input:not(:placeholder-shown)~.searchbar-clear-button{display:block!important}.recipient-search.searchbar-has-value .searchbar-clear-button{right:12px!important;left:auto!important;color:var(--ion-color-primary)}.recipient-search.searchbar-has-value .searchbar-clear-button ion-icon{width:30px}.my-custom-alert .alert-wrapper{max-width:90vw;width:90vw}.my-custom-alert .alert-button-group button:last-child span{font-weight:700}.my-custom-alert .alert-message.sc-ion-alert-ios,.my-custom-alert .alert-sub-title.sc-ion-alert-ios{font-size:1.5rem}.plt-desktop .my-custom-alert .alert-wrapper{max-width:50vw}.home_main_content .swiper-pagination-bullet{background:#c4c4c4!important}.home_main_content .swiper-pagination-bullet-active{background:grey!important}app-calendar-agenda .home_main_content .gray_bar,app-calendar-agenda app-diary-calendar-lite>.ui-datepicker,app-calendar-agenda app-diary-calendar>.ui-datepicker,app-home-lite-agenda .home_main_content .gray_bar,app-home-lite-agenda app-diary-calendar-lite>.ui-datepicker,app-home-lite-agenda app-diary-calendar>.ui-datepicker{background-color:var(--ion-color-light)!important}app-calendar-agenda .riga_orari,app-home-lite-agenda .riga_orari{display:none!important}app-calendar-agenda table th span,app-home-lite-agenda table th span{font-size:1.6rem;font-weight:700}app-calendar-agenda table th.ui-state-active>span,app-home-lite-agenda table th.ui-state-active>span{color:var(--ion-color-primary)!important}app-calendar-agenda table .ui-datepicker-today>span:before,app-home-lite-agenda table .ui-datepicker-today>span:before{content:none!important}app-calendar-agenda table .ui-state-active,app-home-lite-agenda table .ui-state-active{border-radius:2.5rem 2.5rem 0 0}app-diary-calendar-lite.no_months_header .ui-datepicker-header,app-diary-calendar.no_months_header .ui-datepicker-header{display:none}app-diary-calendar-lite.no_months_header .ui-datepicker,app-diary-calendar.no_months_header .ui-datepicker{padding-top:10px}app-home-new app-calendar-agenda ion-list{margin-bottom:1rem!important}.only_desktop,app-attivita .event-circle.forced{display:none}.diary-calendar.hide-extra-days .ui-state-disabled{color:transparent!important}@media screen and (min-width:768px){.table.weekview-normal-event-table>tbody>tr>td.calendar-hour-column:after{top:14px}}@media screen and (min-width:1024px){.only_desktop{display:block}.container{max-width:1024px;margin:0 auto}.can-go-back>ion-header ion-back-button{padding-left:3vw}app-calendar-agenda table .ui-state-active{border-radius:4rem 4rem 0 0}app-home-new .home_bar{padding:0!important;margin-top:10rem}#gray_bar,.attivita_container,.home_main_content>ion-card:first-child,.weekview-container,app-attivita app-diary-calendar .ui-datepicker,app-home-new .agendaView,app-home-new .home_bar ion-card,app-home-new app-calendar-agenda+ion-grid,app-home-new app-diary-calendar .ui-datepicker{max-width:calc(100% - 6vw)!important;margin-left:auto!important;margin-right:auto!important}app-home-new .home_bar ion-card{left:unset!important}app-home-new .home_bar ion-card ion-card-header{display:none}app-home-new .to_approve{position:relative!important;top:unset!important;left:unset!important;width:300px!important;margin:3rem auto;display:block;padding-left:0!important;text-align:center;line-height:3rem!important}app-home-new ion-avatar{top:-10rem!important;left:50%!important;transform:translateX(-50%)}.split-pane-visible .numero_settimana{font-size:25px!important;line-height:27px!important;padding:.1vw 0!important}.split-pane-visible .giorno_settimana{font-size:18px!important}.split-pane-visible .h_lavorate{font-size:15px!important;line-height:18px!important}.split-pane-visible .weekview-header>div{height:auto}.split-pane-visible .anomalie_round,.split-pane-visible .not_anomalie_round{height:31px!important;width:31px!important;line-height:31px!important}.selected_day_agenda>div,.weekview-current>div{background-color:transparent;border-radius:0;border:0}.table-bordered>thead>tr>th.weekview-header{padding-top:10px!important;padding-bottom:10px!important}.desktop_round{border-radius:50%;display:inline-block;width:88px;height:88px;background-color:transparent;border:.3px solid transparent}.weekview-current .desktop_round{background-color:var(--ion-color-light);border:.3px solid var(--ion-color-light)}.weekview-normal-event-container{margin-top:121px!important}.back-page #at_bottom ion-button,.back-page+ion-footer ion-button{max-width:150px;max-height:150px}.back-button-has-icon-only.sc-ion-back-button-md-h{height:63px}}ion-popover.monitor-presenze-cell-popover{--background:#000}.ui-datepicker{padding:20px 20px 25px;background:#3e3d3d;color:#fff;font-family:var(--ion-font-family)}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;left:0;top:50%;margin-top:-4px;width:20px;height:8px;color:#fff;background:url(arrow.c6c3dd019b82507c3bcc.svg) center center/contain no-repeat;transform:rotate(90deg);z-index:1}.ui-datepicker .ui-datepicker-next{left:auto;right:0;transform:rotate(270deg)}.ui-datepicker .ui-datepicker-header{margin-bottom:10px;position:relative}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:18px;line-height:22px;text-align:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-title span{margin-right:5px}.ui-datepicker table{width:100%;table-layout:fixed}.ui-datepicker table th{font-size:11px;line-height:14px;letter-spacing:.22px;color:#fff;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.15);font-weight:400;padding:10px 0;text-align:center}.plt-desktop .ui-datepicker table td>a:hover:before,.plt-desktop .ui-datepicker table td>span:hover:before{border-radius:50%;width:38px;height:38px;display:inline-block;line-height:30px;position:absolute;content:"";z-index:-1;left:50%;margin-left:-19px;top:50%;margin-top:-19px;background-color:transparent;color:var(--ion-color-primary)!important}.ui-datepicker table td{padding-top:15px;width:calc(100% / 7);text-align:center}@media (min-width:600px){.ui-datepicker table td{padding-bottom:10px}}.ui-datepicker table td>a,.ui-datepicker table td>span{font-size:14px;line-height:18px;color:#fff;padding:0;position:relative;cursor:pointer}.plt-desktop .ui-datepicker table td>a.ui-state-disabled:hover:before,.plt-desktop .ui-datepicker table td>span.ui-state-disabled:hover:before{display:none}.ui-datepicker table td.ui-datepicker-today>a:after,.ui-datepicker table td.ui-datepicker-today>span:after{content:"";position:absolute;left:calc(calc(100% - 50px)/ 2);width:5rem;height:3px;background:var(--ion-color-primary);border-radius:2px}.ui-datepicker .event-circle{position:absolute;top:-9px;left:50%;margin-left:-5px;width:10px;height:10px;background:#ddd;border-radius:50%}@media (min-width:992px){.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:20px;padding:5px 0 15px}.ui-datepicker table th{font-size:13px}.plt-desktop .ui-datepicker table td>a:hover:before,.plt-desktop .ui-datepicker table td>span:hover:before{width:46px;height:46px;margin-left:-23px;margin-top:-23px}.ui-datepicker table td>a,.ui-datepicker table td>span{font-size:16px}.ui-datepicker .event-circle{top:-13px}}.ui-datepicker button{background:var(--ion-color-primary);color:#fff;padding:10px;border-radius:10px;text-transform:uppercase}.diary-calendar .not_approvatore .ui-datepicker table td>a,.diary-calendar .not_approvatore .ui-datepicker table td>span{line-height:3.5rem}.diary-calendar .ui-datepicker{background:#fff;color:var(--ion-color-dark)}.diary-calendar .ui-datepicker .ui-datepicker-next,.diary-calendar .ui-datepicker .ui-datepicker-prev{color:var(--ion-color-dark);background-image:url(arrow-orange.33a352644985fb5adf52.svg);transform:rotate(90deg)}.diary-calendar .ui-datepicker .ui-datepicker-prev{transform:rotate(-90deg)}.diary-calendar .ui-datepicker table th{color:#161619;border-bottom:1px solid rgba(22,22,25,.15);width:calc(cacl(100/7) * 1%)}.diary-calendar .ui-datepicker table td>a,.diary-calendar .ui-datepicker table td>span{color:#252631;display:block}.diary-calendar .ui-datepicker table td>a.ui-state-active>span>i:after,.diary-calendar .ui-datepicker table td>span.ui-state-active>span>i:after{border:2px solid var(--ion-color-primary);content:"";height:calc(100% - 4px);width:calc(100% - 4px);display:block;border-radius:2.5rem;position:absolute;top:0;left:0}.diary-calendar .ui-datepicker table td>a.ui-state-default>span:not(.approvate_mie):not(.approvate_uff_personale):not(.da_approvare):not(.long_select):after,.diary-calendar .ui-datepicker table td>span.ui-state-default>span:not(.approvate_mie):not(.approvate_uff_personale):not(.da_approvare):not(.long_select):after{border:2px solid transparent;border-radius:2.5rem;content:"";display:block;width:100%;height:100%;max-width:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.diary-calendar .ui-datepicker table td>a.ui-state-active>span:not(.approvate_mie):not(.approvate_uff_personale):not(.da_approvare):not(.long_select):after,.diary-calendar .ui-datepicker table td>span.ui-state-active>span:not(.approvate_mie):not(.approvate_uff_personale):not(.da_approvare):not(.long_select):after{border-color:var(--ion-color-primary);z-index:5}.edit-calendar .diary-calendar .ui-datepicker{background:#2f4667}.diary-calendar .ui-datepicker .ui-datepicker-buttonbar{border-top:1px solid rgba(255,255,255,.15);margin-top:20px;padding-top:10px}.diary-calendar .diary-calendar .ui-datepicker .ui-datepicker-buttonbar{border-top:1px solid rgba(22,22,25,.15)}.diary-calendar .ui-datepicker .ui-datepicker-buttonbar .ui-g{display:flex}.diary-calendar .ui-datepicker .ui-datepicker-buttonbar .ui-g-6{float:left;width:50%}.diary-calendar .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child{text-align:right}.ui-datepicker .is_approvatore .ui-datepicker table tbody>tr td{padding-top:0}.ui-datepicker .is_approvatore .ui-datepicker table tbody>tr:first-child td{padding-top:10px}.ui-datepicker .is_approvatore .ui-datepicker table td>a{padding:5px}.ui-datepicker .is_approvatore .ui-state-default .day_event_span{width:100%;height:0;padding-bottom:100%;border-radius:50%!important;line-height:2.75}.ui-datepicker .is_approvatore .ui-state-default .hasusers{background-color:#f0f0f0;border-radius:50%}.ui-datepicker .is_approvatore .ui-state-default:not(.ui-state-active) .hasusers{border-color:#f0f0f0!important}.ui-datepicker .mensile .ui-state-disabled{opacity:0!important}app-monitor-presenze,app-piano-assenze,app-piano-assenze-approvatore{background:#fff}app-diary-calendar p-calendar .ui-datepicker-header .ui-datepicker-next,app-diary-calendar p-calendar .ui-datepicker-header .ui-datepicker-prev{cursor:pointer}@media only screen and (min-width:768px) and (min-height:600px){ion-modal .modal-wrapper{--height:600px}.popover-wrapper{--width:auto!important}.new-post-form-modal{--max-width:80vw;--max-height:85vh;--border-radius:5px}}.new-poll-popover,.poll-results-popover{--border-radius:15px}.new-poll-popover .popover-wrapper .popover-content,.poll-results-popover .popover-wrapper .popover-content{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;max-width:80vw;max-height:90vh}@media screen and (max-width:620px){.new-poll-popover{--border-radius:15px}.new-poll-popover .popover-wrapper .popover-content{min-width:70vw}}ion-textarea.sc-ion-textarea-md-h{margin-top:0}ion-popover.attachment-popover .popover-wrapper,ion-popover.poll-results-popover .popover-wrapper{--width:auto}ion-popover.new-post-form-modal .popover-content{top:20vh!important}ion-popover.new-post-form-modal .popover-wrapper{--min-width:300px!important}ion-popover.select-activity-type .popover-content{left:5%!important;width:90%!important;height:80%}ion-popover.select-activity-type .popover-wrapper{--min-width:300px!important}@media (min-width:900px){ion-popover.new-post-form-modal .popover-wrapper{--min-width:500px!important}}@media (max-width:600px){ion-popover.attachment-popover .popover-wrapper,ion-popover.poll-results-popover .popover-wrapper{--min-width:80vw}}@media (min-width:900px) and (max-width:1100px){ion-popover.attachment-popover .popover-wrapper .popover-content{top:unset!important;bottom:5.5rem!important}}ion-refresher.social-refresher{z-index:10}ion-refresher.social-refresher ion-refresher-content{margin-top:5rem}ion-refresher.social-refresher ion-refresher-content .refresher-pulling{display:none}ion-refresher.social-refresher ion-refresher-content .refresher-refreshing{display:block}ion-backdrop{background-color:#000!important}.alert-wrapper .alert-button-group .delete-poll{color:var(--ion-color-danger);text-align:center;width:100%;display:flex}.alert-wrapper .alert-button-group .delete-poll span{justify-content:center}.alert-wrapper .alert-button-group .disabled-popup-send{opacity:.5}.blockscroll{overflow:hidden;--overflow:hidden}.circle{display:inline-flex;flex-direction:column;align-items:center;padding:.7rem;border-radius:999px;aspect-ratio:1/1;min-width:4.5rem;position:relative}.circle-active{background-color:#ebebeb}.w-100{width:100%!important}.anomalia-rounded-box{background-color:var(--ion-color-danger-light);--background:$color;background-color:var(--ion-color-danger-light);--background:$color;border-radius:10px}.anomalia-rounded-box ion-button span{margin-right:auto}.anomalia-top-rounded-box{border-top-left-radius:10px;border-top-right-radius:10px;background-color:var(--ion-color-danger-light);--background:$color}.anomalia-bottom-rounded-box{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--ion-color-danger-light);--background:$color}.anomalia-dettagli-rounded-box{background-color:var(--ion-color-danger-light);--background:$color;background-color:var(--ion-color-danger-light);--background:$color;border-radius:10px}.anomalia-dettagli-rounded-box ion-button span{margin-right:auto}.giustificativi-top-rounded-box{border-top-left-radius:10px;border-top-right-radius:10px;background-color:var(--ion-color-giustificativo-light-background);--background:$color}.giustificativi-top-rounded-box .approve-requested-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);max-width:3rem;padding:0;background-color:var(--ion-color-warning);border-radius:999px;width:17px!important;height:17px!important}.giustificativi-top-rounded-box .approved-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);max-width:3rem;padding:0;background-color:var(--approved-color);border-radius:999px;width:17px!important;height:17px!important}.giustificativi-top-rounded-box.disabled{background-color:#f0f0f0}.giustificativi-bottom-rounded-box{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--ion-color-giustificativo-light-background);--background:$color}.giustificativi-bottom-rounded-box.disabled{background-color:#f0f0f0}.giustificativi-bottom-rounded-box.disabled .giustificativo_ore{color:var(--ion-color-dark)}.giustificativi-dettagli-rounded-box{background-color:var(--ion-color-giustificativo-light-background);--background:$color;background-color:var(--ion-color-giustificativo-light-background);--background:$color;border-radius:10px}.giustificativi-dettagli-rounded-box ion-button span{margin-right:auto}.timbrature-top-rounded-box{border-top-left-radius:10px;border-top-right-radius:10px;background-color:var(--ion-color-secondary-light-background);--background:$color}.timbrature-bottom-rounded-box{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--ion-color-secondary-light-background);--background:$color}p.text-counter{opacity:.5;text-align:right;font-size:1.3rem;width:100%;font-weight:400;color:#000;padding:0}.action-sheet-group::-webkit-scrollbar,.alert-checkbox-group::-webkit-scrollbar,.alert-radio-group::-webkit-scrollbar{width:4px;display:block!important}.action-sheet-group::-webkit-scrollbar-track,.alert-checkbox-group::-webkit-scrollbar-track,.alert-radio-group::-webkit-scrollbar-track{background-color:transparent}.action-sheet-group::-webkit-scrollbar-thumb,.alert-checkbox-group::-webkit-scrollbar-thumb,.alert-radio-group::-webkit-scrollbar-thumb{border-radius:4px;background-color:#d3d3d3}.br-text{white-space:normal!important}.logo-zucchetti-menu{max-width:12rem;max-height:6rem}.cursor-pointer{cursor:pointer}.alert-radio-label.sc-ion-alert-ios,.alert-radio-label.sc-ion-alert-md{white-space:normal;padding-top:0;padding-bottom:0}.disabled-popup-send .alert-wrapper .alert-button-group{opacity:.3}