.lds-ripple{display:table;height:64px;margin:118px auto;position:relative;width:64px}.lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid;border-radius:50%;opacity:1;position:absolute}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:28px;opacity:1;top:28px;width:0}to{height:58px;left:-1px;opacity:0;top:-1px;width:58px}}.reg-exp-container .input-auto-reg-exp{font-size:14px;padding-right:30px;width:100%}.reg-exp-container .input-icon{cursor:pointer;height:20px;opacity:50%;position:absolute;right:10px;top:55%;transform:rotate(180deg);width:20px}.reg-exp-container .reg-exp-lightbox{background:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);left:0;padding:10px;position:absolute;top:100%;width:300px;z-index:10}.reg-exp-container .lightbox-textarea{font-size:14px;height:100px;margin-bottom:10px;padding:8px;width:100%}.reg-exp-container .lightbox-submit-button{border:1px solid #203b72;border-radius:3px;cursor:pointer;display:block;font-size:14px;height:30px;padding-top:6px;text-align:center;width:100%}.reg-exp-container .submit-button:hover{background-color:#b1bdd6;color:#203b72}.reg-exp-container .button-row{display:flex;gap:10px}.reg-exp-container .submit-button{background-color:#203b72;color:#fff;flex:2 1}.reg-exp-container .close-button{flex:1 1}.inputContainer{position:relative}.inputContainer .errore{font-size:12px;position:absolute;right:17px;top:-2px}.form-control.centered{text-align:center}.inputContainer .suggestions{background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #203b72;border-right:1px solid #203b72;position:absolute;width:100%}.inputContainer .suggestions .suggestion{border-bottom:1px solid #203b72;cursor:pointer;padding:3px 10px}.inputContainer .suggestions .suggestion:hover{background:#203b72;color:#fff}#login_overlay{background:#dee8ea;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}#login_overlay .contenitore{height:100%;position:relative;text-align:left;width:100%}#login_overlay .login-box-msg{padding-left:0;text-align:left}#login_overlay form,.errore{margin-bottom:15px}.errore{color:#fe0000;margin-top:5px}.login-box-body,.register-box-body{background:none}.login-left{background:#fff;height:300px}.login-left .padder{padding:0 15px}.login-left h2{color:#203b72;font-size:22px}.login-right h3{color:#203b72;font-size:18px;margin:30px 0;text-transform:uppercase}.login-right .btn{display:inline-block;margin-bottom:15px}.login-right a{display:block;font-size:12px}.login-middle{left:50%;position:absolute;top:50%;transform:translate(-50%,calc(-50% - 60px))}@media (-ms-high-contrast:none){.login-middle{left:auto;margin:50px 0 auto;position:relative;top:auto;transform:translate(0)}}#logo-login{margin:60px 0 0;max-width:100%;width:260px}.login-middle .a{fill:none}.login-middle .b{fill:#13438b}.login-middle .c{fill:#df0819}.login-middle .d{fill:#213a77}.login-middle .e{fill:#fff}.login-middle .f{clip-path:url(#a)}.login-middle .g{fill:#dd091b;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:.94px}.login-footer{bottom:0;left:0;line-height:60px;position:absolute;width:100%}#logo-footer-login{display:inline-block;transform:translateY(-6px);width:100px}.login-footer span.copy{color:#203b72;display:inline-block;font-size:14px;line-height:60px;margin-left:50px}.login-footer span.powered{color:#203b72;display:block;font-size:14px;line-height:60px;text-align:right}@media (max-width:767px){.login-footer,.login-middle{position:relative}.login-middle{width:100%}.login-footer span.copy{margin:0;text-align:right;width:calc(100% - 100px)}.login-footer span.powered{text-align:center}}.h2-title{text-transform:uppercase}.infoRequest{background:none;border:0;cursor:pointer;position:absolute;right:15px;top:20px;transform:translateY(-50%);z-index:3}.infoRequest.relative{margin-left:8px;margin-top:4px;position:relative;right:auto;top:auto;transform:none}.infoRequest .pallino{border:1px solid #203b72;border-radius:50%;color:#203b72;display:inline-block;font-size:1rem;font-weight:400;height:30px;line-height:30px;text-align:center;width:30px}#chooser{background:#dee8ea;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}#chooser .scroller{height:100%;overflow:auto;position:relative;width:100%}#chooser .canteenPreview{margin-bottom:25px;position:relative;text-align:center}#chooser .canteenPreview .cid{font-size:8px;font-weight:700;position:absolute;right:5px;top:5px;z-index:1}#chooser .canteenPreview .logoRistorante{background:#fff;cursor:pointer;height:100px;margin-bottom:10px;position:relative;width:100%}#chooser .canteenPreview .logoRistorante img{left:50%;max-height:90%;max-width:90%;position:absolute;top:50%;transform:translate(-50%,-50%)}#chooser .no-canteens,#chooser .searchbar-container{margin-top:1rem;text-align:center}.main-header{background-color:#fff;position:fixed;width:100%}.skin-black .main-header{box-shadow:none}.main-header .logo{height:60px;line-height:60px}.main-header .logo img{float:left;margin-top:6px;max-width:80%}.sidebar-mini.sidebar-collapse .main-header .logo img{margin-left:6px;margin-top:14px}.sidebar-mini.sidebar-collapse .main-header .logo{width:56px}.main-header .logoAzienda{display:inline-block;height:60px;position:relative}.main-header .logoAzienda img{left:0;max-height:94%;position:absolute;top:50%;transform:translateY(-50%)}#online-indicator{color:#fe0000;font-weight:700}#online-indicator,.topMenu{position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:9999}.topMenu ul{margin:0;padding:0}.topMenu ul li{display:inline-block;list-style-type:none;margin-right:30px}.topMenu ul li a,.topMenu ul li a:active,.topMenu ul li a:hover,.topMenu ul li a:link{cursor:pointer;display:block;text-decoration:none}.topMenu ul li .ico-container{display:inline-block;position:relative}.topMenu ul li .ico-container .news-badge{background:#f30000;border-radius:50%;color:#fff;font-size:12px;height:15px;left:25px;position:absolute;text-align:center;top:-11px;width:15px}.topMenu ul li img{margin-right:10px;width:30px}.topMenu ul li span{display:inline-block}.main-header li.userName{display:inline-block;font-size:17px;font-weight:600;text-transform:uppercase}.main-header .account-string,.main-header .logout-string{display:inline-block}.topMenu ul li.helpdesk-header span,.topMenu ul li.news-header span{display:none}.topMenu ul li.news-header span.news-badge{display:block}@media (-ms-high-contrast:none){.sidebar-toggle{margin-right:15px;position:relative}.sidebar-toggle svg{position:absolute}}@media (min-width:768px){.sidebar-mini.sidebar-collapse .main-header .navbar{margin-left:56px}}@media (min-width:992px){.topMenu ul li.helpdesk-header span,.topMenu ul li.news-header span{display:inline-block}}@media (max-width:767px){.topMenu{right:0}.topMenu ul li{margin-right:5px}header.main-header{height:60px}header.main-header .logo-lg{display:none!important;height:60px}header.main-header .logo{width:50%}header.main-header .logo img{max-height:100%;max-width:100%}.skin-black .main-header .navbar{float:left;width:50%}.skin-black .main-header .logo{background:#fff;float:right}.main-header .logoAzienda img{max-width:70px}.main-header li.userName{font-size:12px;margin-right:20px}.main-header li.icologout{margin-right:0}.main-header .account-string,.main-header .logout-string{display:none}}.skin-black .sidebar a.active{border-left-color:#fff;color:#fff}.sidebar .icon{display:inline-block;width:20px}.sidebar .ico-container{display:inline-block;margin-left:0;margin-right:25px;position:relative;text-align:center;width:24px}.sidebar .ico-container img{max-width:100%}.main-sidebar{padding-top:60px;position:fixed}.sidebar-menu{max-height:100vh;overflow-y:scroll;padding-bottom:100px;padding-top:15px}.sidebar-menu::-webkit-scrollbar{display:none}.sidebar-mini.sidebar-collapse .sidebar-menu>li,.skin-black .sidebar-menu>li.active>a,.skin-black .sidebar-menu>li.menu-open>a,.skin-black .sidebar-menu>li:hover>a{background:#fff;color:#203b72;overflow:hidden}.sidebar-menu>li.icomenu a,.sidebar-menu>li.icomenu a:hover{color:#8cbb23}.sidebar-menu>li.icomenu a.active{color:#8cbb23;font-weight:700}.sidebar-menu>li.icoshop a,.sidebar-menu>li.icoshop a:hover{color:#ffca00}.sidebar-menu>li.icoshop a.active{color:#ffca00;font-weight:700}.sidebar-menu>li.icoshop img{height:28px;transform:translateY(-3px)}.sidebar-menu>li.icocb img{height:18px;left:10px;max-width:none;position:absolute;top:50%;transform:translate(-38%,-64%)}.sidebar-menu>li.icoordini a,.sidebar-menu>li.icoordini a:hover{color:#eb8d00}.sidebar-menu>li.icoordini a.active{color:#eb8d00;font-weight:700}.skin-black .sidebar a.active{color:#203b72}.skin-black .sidebar .icospecial img{height:28px}.skin-black .sidebar .icoservizi img{height:30px}.skin-black .sidebar .icoservizi a,.skin-black .sidebar .icoservizi a:hover,.skin-black .sidebar .icoservizi.menu-open a{color:#65c8d0}.skin-black .sidebar .treeview ul.treeview-menu li a,.skin-black .sidebar .treeview ul.treeview-menu li a:hover{color:#fff;line-height:36px}.skin-black .sidebar .icoservizi ul.treeview-menu li a,.skin-black .sidebar .icoservizi ul.treeview-menu li a:hover{color:#fff;line-height:48px}.skin-black .sidebar .icoservizi.menu-open{font-weight:700}.sidebar-menu>li>a{line-height:40px;padding:0 5px 0 15px}.sidebar-menu .icotickets span{position:relative}.sidebar-menu .icotickets .ticketBadge{background:#8db703;border-radius:50%;height:8px;position:absolute;right:-10px;top:-4px;width:8px}.skin-black .sidebar-menu>.treeview>.treeview-menu{background:#203b72;color:#fff}.skin-black .sidebar-menu>.icoservizi>.treeview-menu{background:#65c8d0;color:#fff}.skin-black .sidebar-menu>li>.treeview-menu li{font-weight:400;padding-left:65px}.skin-black .sidebar-menu>li>.treeview-menu li a{padding:0}.skin-black .sidebar-menu>li>.treeview-menu li a .ico-container{margin-right:5px}@media (min-width:768px){.sidebar-mini.sidebar-collapse .main-sidebar{width:56px!important}}#root .main-header .logo,.main-sidebar[class*=main-sidebar-defcon-]{border-right:none}.errorModalContainer{background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.errorModalRelative{height:100%;position:relative;width:100%}.errorModal{background:#fff;left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:650px}.errorModalHeader{font-size:26px;font-weight:700}.errorModalBody,.errorModalHeader{margin-bottom:30px}.errorModalContent{padding:15px;position:relative}.popup.popup-draggable.vis{border:1px solid #000;display:block;height:100vh;width:100vw;z-index:999999}.popup.popup-draggable .overPopup{background:transparent;height:100%;overflow-x:hidden;position:relative;width:100%}.popup.popup-draggable .contentPopup{background:#fff;height:100%;max-height:100vh;max-width:none;overflow:auto;padding:35px 15px;position:absolute;width:100%}.popup.popup-draggable .contentPopup.no-draggable{left:50%;top:50%}.popup.popup-draggable .contentPopup .relative-container{height:100%;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;width:100%}.popup.popup-draggable .contentPopup .closer{cursor:pointer;position:fixed;right:15px;top:15px;z-index:9}@media screen and (min-width:768px){.popup.popup-draggable.vis{height:100vh;width:100vw}.popup.popup-draggable .overPopup{background:rgba(0,0,0,.8);height:100%;position:relative;width:100%}.popup.popup-draggable .overPopup .contentPopup{height:90%;width:90%}.popup.popup-draggable .contentPopup{left:5%;top:0}}.loading-icon{bottom:0;height:2em;left:0;margin:auto;overflow:visible;position:fixed;right:0;top:0;width:2em;z-index:999}.loading-icon:before{background-color:rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%}.loading-icon:not(:required){background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.loading-icon:not(:required):after{animation:spinner 1.5s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 rgba(0,0,0,.75),1.1em 1.1em 0 0 rgba(0,0,0,.75),0 1.5em 0 0 rgba(0,0,0,.75),-1.1em 1.1em 0 0 rgba(0,0,0,.75),-1.5em 0 0 0 rgba(0,0,0,.75),-1.1em -1.1em 0 0 rgba(0,0,0,.75),0 -1.5em 0 0 rgba(0,0,0,.75),1.1em -1.1em 0 0 rgba(0,0,0,.75);content:"";display:block;font-size:10px;height:1em;margin-top:-.5em;width:1em}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fullitem-hidden{display:none}#glossary-modal .overPopup .contentPopup{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}@media screen and (min-width:768px){#glossary-modal .overPopup .contentPopup{height:80%;width:80%}}#glossary-modal p{white-space:pre-line}#glossary-modal p.element-li{padding:0 25px;white-space:pre-line}#glossary-modal #helps{margin-top:48px;padding:0}#glossary-modal #helps .helpAccordion{border:1px solid #203b72;border-bottom:0;cursor:pointer;list-style-type:none;max-height:70px;overflow:hidden;position:relative;transition-duration:.4s}#glossary-modal #helps .helpAccordion span.fa{font-size:30px;position:absolute;right:15px;top:20px;transition-duration:.4s}#glossary-modal #helps .helpAccordion:last-child{border-bottom:1px solid #203b72}#glossary-modal #helps .helpAccordion.open{max-height:1600px}#glossary-modal #helps .helpAccordion.open span.fa{transform:rotate(180deg)}#glossary-modal #helps .helpAccordion h3{cursor:pointer;height:70px;line-height:70px;margin:0 25px;text-transform:uppercase}#glossary-modal .buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}#glossary-modal .buttons-container .btn-help-modal-close{text-align:center}#guide-modal .glossary-field{background-color:#f2f3f4;border:none;padding:12px 24px;position:fixed;right:35px;top:0;width:-moz-fit-content;width:fit-content;z-index:9}@media screen and (min-width:768px){#guide-modal .glossary-field{right:45px}}#guide-modal .glossary-field .glossary-text{padding-top:8px}#guide-modal .guide-title{margin-top:40px}@media screen and (min-width:768px){#guide-modal .guide-title{margin-top:0}}#guide-modal p{white-space:pre-line}#guide-modal p.element-li{padding:0 25px;white-space:pre-line}#guide-modal #helps{margin-top:48px;padding:0}#guide-modal #helps .helpAccordion{border:1px solid #203b72;border-bottom:0;cursor:pointer;list-style-type:none;max-height:70px;overflow:hidden;position:relative;transition-duration:.4s}#guide-modal #helps .helpAccordion span.fa{font-size:30px;position:absolute;right:15px;top:20px;transition-duration:.4s}#guide-modal #helps .helpAccordion:last-child{border-bottom:1px solid #203b72}#guide-modal #helps .helpAccordion.open{max-height:1600px}#guide-modal #helps .helpAccordion.open span.fa{transform:rotate(180deg)}#guide-modal #helps .helpAccordion h3{cursor:pointer;height:70px;line-height:70px;margin:0 25px;text-transform:uppercase}#guide-modal .buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}#guide-modal .buttons-container .btn-help-modal-close{text-align:center}.external-image-modal{background:transparent;border:none;display:none;height:100vh;position:fixed;width:100vw;z-index:9999998}.external-image-modal.visible{display:block}.image-modal{background:#fff;border:10px solid #ebf1f5;display:none;height:100vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);transition:2s ease-in-out;width:100vw;z-index:9999999}.image-modal.visible{display:block}.image-modal .image-modal.fullscreen{background:#030303;height:100vh;left:0;top:0;width:100vw}.image-modal img.img-src{cursor:default;height:100%;left:50%;max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:relative;text-align:center;top:50%;transform:translate(-50%,-50%);vertical-align:middle;width:100%}.image-modal.fullscreen img.img-src{position:fixed}.image-modal img.close-button{top:5px}.image-modal img.close-button,.image-modal img.fullscreen-button{background:transparent;border:none;color:#030303;cursor:pointer;height:30px;position:absolute;right:10px;width:30px}.image-modal img.fullscreen-button{bottom:5px}.external-video-modal{background:transparent;border:none;display:none;height:100vh;position:fixed;width:100vw;z-index:9999998}.external-video-modal.visible{display:block}.video-modal{background:#fff;border:10px solid #ebf1f5;display:none;height:100vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);transition:2s ease-in-out;width:100vw;z-index:9999999}.video-modal.visible{display:block}.video-modal iframe{height:45vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(90vw - 10%)}.video-modal img.close-button{top:5px}.video-modal img.close-button,.video-modal img.fullscreen-button{background:transparent;border:none;color:#030303;cursor:pointer;height:30px;position:absolute;right:10px;width:30px}.video-modal img.fullscreen-button{bottom:5px}#calendar-container{background:#ebf1f5;padding:30px}#calendar .fc-widget-content{background:#fff}#calendar .fc-button .fc-icon{vertical-align:top}#bottoniera-ifm{padding:30px 0}#richieste-table header{display:none}#filtri-richieste{margin:50px 0}#richieste-table .cDFbYO:first-of-type{padding-left:8px}#filtri-richieste .fakeRadio{padding-top:30px;text-align:center}#filtri-richieste .dateRow{margin-bottom:15px}#richieste_limite{margin-bottom:20px;padding-top:30px}#richieste_limite .fakeCheck{display:inline-block;margin-right:10px}#richieste_limite span{display:inline-block;transform:translateY(-4px)}#filtri-richieste #stati{margin-bottom:39px}#calendar .fc-dayGrid-view .fc-day-grid-event{border-radius:5px;color:#fff;cursor:pointer;font-size:12px;margin-bottom:5px;padding:5px}#pagina-richieste-ifm .status .indicator{background:#40759f;border:1px solid #fff;border-radius:50%;display:inline-block;height:8px;margin-right:5px;transform:translateY(1px);width:8px}#statusName{margin-top:15px;padding-left:25px;position:relative;text-transform:uppercase}#statusName:before{border-radius:50%;content:" ";height:11px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:11px}#statusName.insert{color:#40759f}#statusName.insert:before{background:#40759f}#pagina-richieste-ifm .canceled .status .indicator{background:#ea444e}#statusName.canceled{color:#ea444e}#statusName.canceled:before{background:#ea444e}#pagina-richieste-ifm .exception .status .indicator{background:#f2bc00}#statusName.exception{color:#f2bc00}#statusName.exception:before{background:#f2bc00}#pagina-richieste-ifm .completed .status .indicator{background:#0c4690}#statusName.completed{color:#0c4690}#statusName.completed:before{background:#0c4690}#pagina-richieste-ifm .pending .status .indicator{background:#8fd7dd}#statusName.pending{color:#8fd7dd}#statusName.pending:before{background:#8fd7dd}#pagina-richieste-ifm .working .status .indicator{background:#65c8d0}#statusName.working{color:#65c8d0}#statusName.working:before{background:#65c8d0}#pagina-richieste-ifm .waiting .status .indicator{background:#99e7ed}#statusName.waiting{color:#99e7ed}#statusName.waiting:before{background:#99e7ed}#calendar .fc-dayGrid-view .fc-event-container .title{font-weight:700;margin:3px 0}#pagina-richieste-ifm .status{text-transform:uppercase}#pagina-richieste-ifm .completed .status{color:#0c4690}#calendar .fc-dayGrid-view .fc-event-container .canceled .details,#calendar .fc-dayGrid-view .fc-event-container .canceled .title{text-decoration:line-through}#pagina-richieste-ifm .container-fluid .asap{background:#65c8d0;border-color:#65c8d0}#pagina-richieste-ifm .container-fluid .timeDefined{background:#24387c;border-color:#24387c}#pagina-richieste-ifm .container-fluid .completed{background:none;border-color:transparent}#pagina-richieste-ifm .container-fluid #search-container .search-results .completed{background:none;border:1px solid #24387c;color:#24387c}#pagina-richieste-ifm .container-fluid .timeDefined.completed{color:#24387c}#pagina-richieste-ifm .container-fluid .asap.completed{color:#65c8d0}#calendar .fc-dayGrid-view th.fc-day-header{background:#fff;font-weight:400;text-transform:uppercase}#legenda{padding-right:30px;padding-top:70px;text-align:right}#legenda div.legendaColor,#legenda span{display:inline-block}#legenda div.legendaColor{background:#65c8d0;border-radius:5px;height:19px;margin:0 15px;transform:translateY(3px);width:19px}#legenda div.legendaColor.timeDef{background:#24387c}#chatter{background:#65c8d0;border-color:#65c8d0;margin-top:30px}#fumetto{margin-right:10px}#titoloIfm img{margin-right:15px}#titoloIfm span{display:inline-block;transform:translateY(26px)}#calendar .fc-left h2{display:inline-block;margin:0 15px;transform:translateY(5px)}button.fc-next-button.fc-button.fc-button-primary,button.fc-prev-button.fc-button.fc-button-primary{background:none!important;color:#0c4690!important}.fc .fc-button{background-color:#203b72!important;border:none;color:#fff!important}.fc .fc-button:hover{background-color:#455a64!important}.fc-button-primary:hover,.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active{background-color:#203b72;border-color:#203b72}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:none;border:0}.fc-list-view .fc-day-grid-event{border-radius:10px;color:#fff;margin-left:15px;padding:5px 15px;width:60%}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:left;margin-left:5px}.fc-list-view .fc-day-grid-event>div{display:inline-block}.fc-list-view .fc-day-grid-event .details{width:224px}.fc-list-view .fc-day-grid-event .title{width:calc(50% - 112px)}#pagina-richieste-ifm .asap{background:#65c8d0;border-color:#65c8d0}#pagina-richieste-ifm .timeDefined{background:#24387c;border-color:#24387c}.ifmPopupContainer{background:hsla(0,0%,100%,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.ifmPopupContainer .ifmPopup{background:#ebf1f5;left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ifmPopupContainer .ifmPopup .popupHeader{padding:15px;text-align:right}.ifmPopupContainer .ifmPopup .popupHeader .closer{cursor:pointer}.ifmPopupContainer .ifmPopup .popupBody{padding:15px 156px 0}.ifmPopupContainer .ifmPopup .popupFooter{padding:15px 0 120px;text-align:center}#data_chiusura{border:0;cursor:pointer;outline:0}.daterangepicker{z-index:9999}.ifmPopupContainer .ifmPopup select{border:1px solid #707070;height:39px;line-height:39px;padding:0 10px;text-transform:uppercase;width:100%}.ifmPopupContainer .ifmPopup select option{height:39px;line-height:39px;padding:10px 0;position:relative}#note{background:#fff;border:1px solid #707070;height:39px;line-height:39px;padding:0 10px;width:100%}#statusDate{font-size:14px;margin-top:5px}.btn.btn-default.exception{background:#e7e7e7;border-color:#e7e7e7;color:#666;cursor:no-drop}.daterangepicker{z-index:999999999!important}#pagina-richieste-ifm .infoRequest{bottom:11px;left:373px;right:auto;top:auto;transform:translate(0)}.historyStatus{margin-bottom:15px}.service-details-table{table-layout:auto;width:100%}.service-details-row td{padding:5px}.service-name{width:100%}.service-extra,.service-quantity{text-align:right;white-space:nowrap}.hidden{display:none}#pagina-richieste-ifm #search-container{align-items:stretch;background-color:#ebf1f5;display:flex;flex-direction:column;padding:40px;width:100%}#pagina-richieste-ifm #search-container .search-results{background-color:#fff;padding:10px}#pagina-richieste-ifm #search-container .result-item{align-items:center;border-radius:10px;color:#fff;cursor:pointer;display:flex;justify-content:flex-start;margin:3px;padding:7px 15px;position:relative;width:65%}#pagina-richieste-ifm #search-container .result-item span{margin-right:10px}#pagina-richieste-ifm #search-container .result-date,#pagina-richieste-ifm #search-container .result-id,#pagina-richieste-ifm #search-container .result-name,#pagina-richieste-ifm #search-container .result-status{display:inline-block}#pagina-richieste-ifm #search-container .result-status{margin-left:auto}#pagina-richieste-ifm #search-container .result-date{margin-left:10px}#pagina-richieste-ifm .warning-message{color:red;font-size:12px;margin-top:5px}#pagina-richieste-ifm .loading-overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}#pagina-richieste-ifm .spinner{animation:spin 1s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:60px;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#pagina-richieste-ifm #search-container .month-separator{margin-bottom:5px;margin-top:13px}#pagina-richieste-ifm #search-container .month-separator p{margin:0}.daterangepicker{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:inherit;display:none;font-family:arial;font-size:15px;left:20px;line-height:1em;margin-top:7px;max-width:none;padding:0;position:absolute;top:100px;width:278px;z-index:3001}.daterangepicker:after,.daterangepicker:before{border-bottom-color:rgba(0,0,0,.2);content:"";display:inline-block;position:absolute}.daterangepicker:before{border-bottom:7px solid #ccc;border-left:7px solid transparent;border-right:7px solid transparent;top:-7px}.daterangepicker:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:-6px}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;margin-left:auto;margin-right:auto;right:0;width:0}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{border-bottom:initial;border-top:7px solid #ccc;bottom:-7px;top:auto}.daterangepicker.drop-up:after{border-bottom:initial;border-top:6px solid #fff;bottom:-6px;top:auto}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border:solid #000;border-radius:0;border-width:0 2px 2px 0;color:#fff;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{border:1px solid transparent;border-radius:4px;cursor:pointer;font-size:12px;height:24px;line-height:24px;min-width:32px;text-align:center;vertical-align:middle;white-space:nowrap;width:32px}.daterangepicker .calendar-table{background-color:#fff;border:1px solid #fff;border-radius:4px}.daterangepicker .calendar-table table{border-collapse:collapse;border-spacing:0;margin:0;width:100%}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{color:#ccc;font-size:80%}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;border-radius:0;color:#000}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;font-size:12px;height:auto;margin:0;padding:1px}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{background:#eee;border:1px solid #eee;font-size:12px;margin:0 auto;outline:0;padding:2px;width:50px}.daterangepicker .calendar-time{line-height:30px;margin:4px auto 0;position:relative;text-align:center}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{border-top:1px solid #ddd;clear:both;display:none;line-height:12px;padding:8px;text-align:right;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{font-size:12px;font-weight:700;margin-left:8px;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;margin:0;text-align:left}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{cursor:pointer;font-size:12px;padding:8px 12px}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}#richiesta_ifm_dettaglio .orders-list .list-name-price{background-color:#65c8d0;margin-bottom:30px;padding:15px}#richiesta_ifm_dettaglio .first-column{padding-right:60px}#richiesta_ifm_dettaglio .second-column{padding:30px}#richiesta_ifm_dettaglio .third-column{padding-right:240px}#richiesta_ifm_dettaglio .bold{font-weight:600}#richiesta_ifm_dettaglio .service-container{align-items:center;display:flex;justify-content:space-between}#richiesta_ifm_dettaglio .service-details-table{width:100%}#richiesta_ifm_dettaglio .total-name{color:#fff}#richiesta_ifm_dettaglio .list-name-price .list-name-quantity,#richiesta_ifm_dettaglio .list-name-price .order-id{margin-bottom:10px}#richiesta_ifm_dettaglio button{width:100%}#richiesta_ifm_dettaglio #richiedente{padding:20px}#richiesta_ifm_dettaglio .custom-line,#richiesta_ifm_dettaglio .print-logo{display:none}#richiesta_ifm_dettaglio .ticket-ifm-section{cursor:pointer}@media print{@page{size:A4}*{color:#203b72!important}#richiesta_ifm_dettaglio #richiesta_ifm_dettaglio .second-column,#richiesta_ifm_dettaglio .fa-angle-left,#richiesta_ifm_dettaglio .print-ifm-section,#richiesta_ifm_dettaglio .ticket-ifm-section,#richiesta_ifm_dettaglio button,footer{display:none!important}#richiesta_ifm_dettaglio .orders-list{width:100%!important}#richiesta_ifm_dettaglio #richiedente{padding:0!important}#richiesta_ifm_dettaglio .orders-list .list-name-price{margin-bottom:10px!important;padding:0!important}#richiesta_ifm_dettaglio .textBlock{padding:0!important}#richiesta_ifm_dettaglio .custom-line{background-color:#203b72!important;display:block!important;height:2px!important;margin:20px 0!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}#richiesta_ifm_dettaglio .ifm-details-back{align-items:center!important;display:flex!important;justify-content:flex-start!important}#richiesta_ifm_dettaglio .print-logo-container{display:block!important}#richiesta_ifm_dettaglio .print-icon{margin:10px!important;width:60px!important}#richiesta_ifm_dettaglio .row{display:flex!important;flex-wrap:nowrap!important;margin-bottom:25px!important}#richiesta_ifm_dettaglio .first-first-column,#richiesta_ifm_dettaglio .first-second-column{box-sizing:border-box;flex:0 0 50%!important;max-width:50%!important;padding:10px}#richiesta_ifm_dettaglio .first-column{flex:0 0 100%!important}#richiesta_ifm_dettaglio .print-footer-text{color:#203b72;display:inline-block;font-size:12px;margin-left:10px}#richiesta_ifm_dettaglio .page-content{margin-bottom:80px}#richiesta_ifm_dettaglio .page-content,#richiesta_ifm_dettaglio .print-footer{page-break-inside:avoid}#richiesta_ifm_dettaglio #richiesta_ifm_dettaglio .custom-line{background-color:#203b72!important;display:block!important;height:2px!important;margin:20px 0!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}#richiesta_ifm_dettaglio #statusName{color:#40759f!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}#richiesta_ifm_dettaglio .orders-list{margin-top:25px}#richiesta_ifm_dettaglio h2{cursor:pointer;margin-bottom:0}#richiesta_ifm_dettaglio h2 span{margin-right:15px}#richiesta_ifm_dettaglio #richiedente{background:#ebf1f5}#richiesta_ifm_dettaglio .service-item{list-style-type:none}#richiesta_ifm_dettaglio .print-ifm-icon,#richiesta_ifm_dettaglio .ticket-ifm-icom{height:30px;width:30px}#richiesta_ifm_dettaglio .print-ifm-section{cursor:pointer;margin-bottom:20px}#richiesta_ifm_dettaglio .textBlock{margin-bottom:15px;padding:10px}#richiesta_ifm_dettaglio .textBlock p{margin-bottom:0}#richiesta_ifm_dettaglio .statusLine span{float:left}#richiesta_ifm_dettaglio .statusLine .fakeRadio{float:right}#richiesta_ifm_dettaglio .statusLine:after{clear:both;content:" ";display:table}#richiesta_ifm_dettaglio .statusLine{padding:5px 0;text-transform:uppercase}#richiesta_ifm_dettaglio .statusLine.insert{color:#bee8eb}#richiesta_ifm_dettaglio .statusLine.waiting{color:#99e7ed}#richiesta_ifm_dettaglio .statusLine.pending{color:#8ed7dc}#richiesta_ifm_dettaglio .statusLine.working{color:#65c8d0}#richiesta_ifm_dettaglio .statusLine.canceled{color:#ea444e}#richiesta_ifm_dettaglio .statusLine.exception{color:#f2bc00}#richiesta_ifm_dettaglio .statusLine.completed{color:#0c4690}.toast{animation:fadein .5s,fadeout .5s 2.6s;background-color:#333;border-radius:2px;bottom:30px;color:#fff;left:50%;margin-left:-125px;min-width:250px;padding:16px;position:fixed;text-align:center;visibility:visible;z-index:1}.toast.toast__success{background-color:#8bbb23b8}.toast.toast__error{background-color:#bb2343b8}.toast.show{animation:fadein .5s,fadeout .5s 2.6s;visibility:visible}@font-face{font-family:SansaPro;font-style:normal;font-weight:600;src:url(/static/media/SansaPro-Bold_0.e867062da49aeb892f17.otf)}@font-face{font-family:SansaPro-Bold;src:url(/static/media/SansaPro-Bold.e867062da49aeb892f17.otf)}@font-face{font-family:SansaPro;font-style:normal;font-weight:500;src:url(/static/media/SansaPro-SemiBold.95e8122472affd6b0d40.otf)}@font-face{font-family:SansaPro-SemiBold;font-style:normal;font-weight:600;src:url(/static/media/SansaPro-SemiBold.95e8122472affd6b0d40.otf)}@font-face{font-family:SansaPro;font-style:normal;font-weight:400;src:url(/static/media/SansaPro-Normal.3608f86efa0464158e11.ttf)}@font-face{font-family:SansaPro-Normal;src:url(/static/media/SansaPro-Normal.3608f86efa0464158e11.ttf)}html{font-size:100%}body{color:#203b72;font-size:1rem;line-height:1.5;margin:0;padding:0}body,body *{font-family:SansaPro,Arial,sans-serif}body *{line-height:1.4em}a{padding-bottom:2px}a,a:hover{color:#203b72}a:hover{text-decoration:underline}a:focus{color:#203b72}button:disabled{opacity:.5}h1{text-transform:uppercase}table .btn{margin-right:5px}.btn{display:inline-block;height:36px;padding:0 35px;text-transform:uppercase;width:auto}.btn.btn-primary{background-color:#94bf20;border-color:#94bf20}.btn.btn-default{background-color:#203b72;border-color:#203b72;color:#fff}input,input.form-control{background:none;border:0;border-bottom:1px solid #203b72}.clear{clear:both}.rdt_TableHeader{display:none}.sc-fjdhpX{color:#203b72}.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}.btn.btn-cancel{background:#e8ecf3;color:#203b72}#info-popup,.popup{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}#info-popup.vis,.popup.vis{display:block}.overPopup{background:rgba(0,0,0,.8);height:100%;position:relative;width:100%}.contentPopup{background:#fff;left:50%;max-height:90vh;max-width:calc(100% - 30px);overflow:auto;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:80vw}.contentPopup.row{margin-right:30px}#modal-frequency .contentPopup{height:60vh;max-height:600px}.contentPopup .closer{cursor:pointer;position:absolute;right:15px;top:15px;z-index:9}.react-datepicker-wrapper{margin-bottom:15px}.icoBtn{border:0}.icoBtn,.icoBtn.nobg{background:none}.icoBtn img{height:24px}.side-toolbar{height:300px;position:absolute;right:0;top:0;width:100px}.side-toolbar .toolbarEntry{margin-bottom:30px;text-align:center;text-transform:uppercase}.side-toolbar .toolbarEntry .ico-container{height:70px;overflow:hidden}.menu-reducer{width:calc(100% - 100px)}.swiper-calendar.swiper-container{margin-bottom:30px}.swiper-calendar .swiper-slide{padding:0 35px}.swiper-calendar .slide-content{background:#ebf1f5;padding:15px 0}.swiper-calendar .swiper-slide span{color:#24367f;display:block;text-align:center;text-transform:uppercase}.swiper-calendar .swiper-slide span.day{font-size:10px}.swiper-calendar .swiper-slide span.number{font-size:32px;font-weight:700}.swiper-calendar .swiper-slide span.month{font-size:10px}.swiper-calendar [aria-disabled]{cursor:default}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{cursor:pointer!important}.swiper-button-disabled{cursor:not-allowed!important}.swiper-container .swiper-nav{cursor:pointer;font-size:36px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:30px;z-index:9}.swiper-nav.prev{left:0}.swiper-nav.next{right:0}.exporter{max-height:64px}.modal-ico{text-align:center}.modal-ico img{display:table;margin:0 auto;max-width:60%}.generic-modal__icon--large{max-width:100%!important}.searchContainer{padding-right:30px;position:relative}.searchContainer input{width:100%}.searchContainer .decor{bottom:0;position:absolute;right:0}.searchContainer .decor img,.searchInput img{width:30px}.searchInput button{background:none;border:0}.searchInput .decor{bottom:0;position:absolute;right:0}.searchInput .inputContainer{width:calc(100% - 40px)}#users-modal .userFound{line-height:44px;padding:0 15px;position:relative}.userFound:nth-child(odd){background:#ebf1f5}.userFound button{background:none;border:0;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.userFound button img{display:inline-block;width:30px}.userFound .email,.userFound .name{display:inline-block;width:calc(50% - 20px)}.searchResults{margin-top:30px}.dataTables_info{display:none}table.dataTable thead td,table.dataTable thead th,table.dataTable.no-footer{border-color:rgba(0,0,0,.12)}table.dataTable tbody tr{background:#f1f1f1;border-bottom:1px solid rgba(0,0,0,.12)}table.dataTable tbody tr.odd{background:#fff}table.dataTable tbody tr td{color:rgba(0,0,0,.87);font-size:14px;line-height:48px;padding-bottom:0;padding-top:0}table.dataTable thead .sorting_asc:after{display:none}table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{cursor:default;outline:0}table.dataTable tbody tr td button{background:none;border:0;outline:0}table.dataTable tbody tr td button img{height:24px}table.dataTable thead tr th{color:rgba(0,0,0,.54);font-size:12px;padding:8px 10px}div.dataTables_wrapper div.dataTables_filter input{outline:0}.cliente_ifm .main-header .logo .logo-lg,.cliente_ifm .sidebar-toggle,.cliente_ifm ul.sidebar-menu,.controllore .main-header .logo .logo-lg,.controllore .sidebar-toggle,.controllore ul.sidebar-menu,.operatore_ifm .main-header .logo .logo-lg,.operatore_ifm .sidebar-toggle,.operatore_ifm ul.sidebar-menu{display:none}.cliente_ifm .main-header .logo .logo-mini,.controllore .main-header .logo .logo-mini,.operatore_ifm .main-header .logo .logo-mini{display:block}.cliente_ifm .content-wrapper,.cliente_ifm .main-footer,.controllore .content-wrapper,.controllore .main-footer,.main-footer .pull-right,.operatore_ifm .content-wrapper,.operatore_ifm .main-footer{margin-left:50px}.cliente_ifm .main-header .logo,.cliente_ifm .main-sidebar,.controllore .main-header .logo,.controllore .main-sidebar,.operatore_ifm .main-header .logo,.operatore_ifm .main-sidebar{padding:0;width:56px}.cliente_ifm .main-header .logo img,.controllore .main-header .logo img,.operatore_ifm .main-header .logo img{float:none}.cliente_ifm .main-header .navbar,.controllore .main-header .navbar,.operatore_ifm .main-header .navbar{margin-left:70px}.tox .tox-statusbar a{display:none}.langSwitcher{background:#ebf1f5}.langSwitcher .langFlag{width:30px}.langSwitcher .languageChooser{margin:0;padding:15px 5px 5px 15px}.langSwitcher .languageChooser li{border:2px solid transparent;cursor:pointer;display:inline-block;margin-right:10px}.langSwitcher .languageChooser li.selected{border:2px solid #8cbb23}.langSwitcher .languageContents{padding:15px}.btn.btn-minimal{align-items:center;background:none;color:#23367e;display:flex;font-size:15px;justify-content:space-between;line-height:36px;padding:0;text-align:left;width:100%}.btn.btn-minimal.superior{z-index:999}@media (max-width:767px){.sidebar-open .content-wrapper,.sidebar-open .main-footer{transform:translate(0)}}.content-wrapper{margin-top:60px}.white-space-pre-line{white-space:pre-line}.infoContainer{height:30px;position:relative}.block-scroll{overflow-y:hidden}.clickable{cursor:pointer}.ccms-image-one{border:10px solid #ebf1f5;border-radius:6px;cursor:pointer;margin-bottom:3%;margin-right:3%}aside.main-sidebar .sidebar{position:relative}aside.main-sidebar #sidebar-defcon-bar{bottom:0;content:"";position:absolute;right:-3px;top:0;width:3px;z-index:9}aside.main-sidebar #sidebar-defcon-bar__pulse{animation:pulse 1.5s infinite;height:100%;width:3px}aside.main-sidebar #sidebar-defcon-bar__pulse:after,aside.main-sidebar #sidebar-defcon-bar__pulse:before{animation:pulse-glow 4.5s infinite;box-shadow:0 0 4px 1px #c5deef;content:"";height:100%;opacity:0;position:absolute;right:1px;width:1px}aside.main-sidebar.main-sidebar-defcon-5 #sidebar-defcon-bar__pulse{animation:none!important;height:100%;width:3px}aside.main-sidebar.main-sidebar-defcon-5 #sidebar-defcon-bar__pulse:after,aside.main-sidebar.main-sidebar-defcon-5 #sidebar-defcon-bar__pulse:before{animation:none!important;width:0}@keyframes pulse{0%{transform:scaleX(1)}30%{transform:scaleX(1.5)}50%{transform:scaleX(1.5)}70%{transform:scaleX(1.5)}to{transform:scaleX(1)}}@keyframes pulse-glow{0%{opacity:0;transform:scaleX(1)}50%{opacity:.5;transform:scaleX(2)}to{opacity:0;transform:scaleX(1)}}aside.main-sidebar-defcon-1 #sidebar-defcon-bar__pulse{background:#333}aside.main-sidebar-defcon-1 #sidebar-defcon-bar__pulse:after{box-shadow:0 0 4px 1px #333}aside.main-sidebar-defcon-1 #sidebar-defcon-bar__grade-text{color:#333}aside.main-sidebar-defcon-2 #sidebar-defcon-bar__pulse{background:#d60000}aside.main-sidebar-defcon-2 #sidebar-defcon-bar__pulse:after{box-shadow:0 0 4px 1px #d60000}aside.main-sidebar-defcon-2 #sidebar-defcon-bar__grade-text{color:#d60000}aside.main-sidebar-defcon-3 #sidebar-defcon-bar__pulse{background:#ffb81a}aside.main-sidebar-defcon-3 #sidebar-defcon-bar__pulse:after{box-shadow:0 0 4px 1px #ffb81a}aside.main-sidebar-defcon-3 #sidebar-defcon-bar__grade-text{color:#ffb81a}aside.main-sidebar-defcon-4 #sidebar-defcon-bar__pulse{background:#82bc03}aside.main-sidebar-defcon-4 #sidebar-defcon-bar__pulse:after{box-shadow:0 0 4px 1px #82bc03}aside.main-sidebar-defcon-4 #sidebar-defcon-bar__grade-text{color:#82bc03}aside.main-sidebar-defcon-5 #sidebar-defcon-bar__pulse{background:#c5deef}aside.main-sidebar-defcon-5 #sidebar-defcon-bar__grade-text{color:#c5deef}#sidebar-defcon-bar__grade-text{bottom:0;font-size:12px;left:20px;min-width:150px;position:absolute;text-transform:uppercase;transform:rotate(-90deg);transform-origin:0 50%}.content-wrapper>.content{padding-left:35px}*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200B";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:inline;display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;height:var(--rt-arrow-size);width:8px;width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}