body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{height:100%}.loading-background{left:0;z-index:9999999999}.loading-background,.loading-background-dialog{background-color:#ababab76;height:100%;overflow:hidden;position:fixed;top:0;width:100%}.loading-background-dialog{display:flex;justify-content:center;z-index:999}.app-main{height:100%}.main-background{background-color:#dde6eb;display:flex;height:100%}.font-12{font-size:.75rem!important}.center-text input{text-align:center!important}.center-text{text-align:center}.background-with-logo{background-image:url(/static/media/systrategy_cube_logo.1adcdd80210d9e666e96.svg);background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;filter:opacity(20%) grayscale(0) saturate(100%) blur(3px);height:250%;left:-100%;position:fixed;top:-76%;width:250%;z-index:-1}.background-with-logo-top-dx{height:100vh;left:-5%;top:-61%;width:100vw}.background-with-logo-top-dx,.background-with-logo-top-dx-bis{background-image:url(/static/media/systrategy_cube_logo_top_dx.2d6ac0fe1830f7ba9b4e.svg);background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;filter:opacity(15%) grayscale(0) saturate(100%) blur(3px);position:fixed;z-index:-1}.background-with-logo-top-dx-bis{height:115vh;left:-8%;top:-82%;width:115vw}.background-with-logo-bot-dx{height:100vh;left:-5%;top:60%;width:100vw}.background-with-logo-bot-dx,.background-with-logo-bot-dx-bis{background-image:url(/static/media/systrategy_cube_logo_bot_dx.6ad32b1ade4a97a27d81.svg);background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;filter:opacity(10%) grayscale(0) saturate(100%) blur(3px);position:fixed;z-index:-1}.background-with-logo-bot-dx-bis{height:115vh;left:-8%;top:67%;width:115vw}.toolbar-justify-left{justify-content:start}.toolbar-justify-space-between{justify-content:space-between}.toolbar-justify-space-between .left-toolbar,.toolbar-justify-space-between .right-toolbar{display:flex;flex-direction:row;gap:10px}.signin{align-items:center;background-color:#dde6eb;display:flex;height:100vh;height:100%;justify-content:center;margin:0;padding:0}.signin .signin-container{animation-duration:.3s;animation-fill-mode:none!important;background:#fff;border-radius:6px;box-shadow:-1px 1px 5px 1px #00000026;box-sizing:border-box;display:flex;font-size:14px;height:400px;left:50%;margin:0 auto;overflow:hidden;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.forgotPassword .signin-container{height:580px}.signin-container .only-logo{background-color:#d0effd}.proddisc .signin-container .only-logo{background-color:var(--color-light)!important}.signin-container .side{position:relative}.signin-container .side.left{border-bottom-left-radius:5px;border-top-left-radius:5px;display:flex;flex-direction:column;height:100%;width:360px}.signin-container .side.right{align-items:center!important;border-bottom-right-radius:5px;border-top-right-radius:5px;box-sizing:border-box;height:100%;justify-content:center!important;order:2;position:relative;width:220px}.signin-container .top-bottom-section{height:110px}.signin-container .header-product-name,.signin-container .header-product-name>div{position:relative}.signin-container .header-product-name .ms-info-signin{margin-left:auto;margin-right:auto;position:relative}.signin-container .user-psw-container{border:0;height:100%;margin:0 auto;position:relative;width:100%}.signin-container .user-psw-container .login-form{display:flex;flex-direction:column;height:100%}.signin-container .user-psw-container .login-form .cred-section{padding:0 25px}.signin-container .user-psw-container .logo.systrategy{width:150px}.signin-container .user-psw-container .error{left:0;position:absolute;top:145px}.signin-container .footer-info{align-items:flex-end;bottom:0;display:flex;flex-direction:row;justify-content:space-between;left:0;max-height:35px;position:absolute;width:85%}.signin-container .footer-info a,.signin-container .footer-info a img{height:35px}.signin .signin-content{order:1;padding:0;width:60%}.signin .signin-outer-container{padding:10px 25px;text-align:left}.signin .signin-outer-container .form-group{margin-top:15px;width:100%}.signin .signin-outer-container .signin-credentials-wrapper{margin-bottom:3px;margin-top:20px;width:100%}.forgotPassword .signin-outer-container .signin-credentials-wrapper{margin-bottom:10px;margin-top:0;width:100%}.signin-outer-container .signin-credentials-wrapper.top{margin-bottom:3px!important;margin-top:25px!important;width:100%!important}.signin-credentials-wrapper .icon{font-size:20px!important}.signin-credentials-wrapper input::placeholder{color:#000}.signin-credentials-wrapper .MuiInput-underline:after{border-bottom:2px solid var(--color-dark)}.signin-credentials-wrapper .MuiInput-underline.Mui-error:after{border-bottom:2px solid var(--color-red)!important}.signin .forgot-credentials-link{align-items:baseline;color:var(--color-lightgrey);display:flex;font-size:14px;margin-top:20px;text-align:left;width:100%}.signin .forgot-credentials-link i.icon:before{font-size:14px}.signin .forgot-credentials-link:hover{color:var(--color-darkgrey);cursor:pointer}.signin .forgot-credentials-link:hover span{text-decoration:underline}.signin .signin-btn{background-color:#fff;border:1px solid #000;color:#000;font-size:16px;margin-bottom:10px;margin-top:18px;width:100%}.signin .signin-btn:disabled{border:1px solid #0000001f!important;color:#00000042!important}.signin .signin-btn:hover{background-color:var(--color-button)!important;border-color:var(--color-dark)!important}@media screen and (max-width:575px){.signin .signin-content{order:2;width:100%}.signin .green{width:100%}.signin .logo-content{order:1;width:100%}}.signin .database-info{color:#2d2d2d!important;font-size:14px!important;position:relative;top:2px}.signin .version-number>span{font-size:12px!important}.signin .info-top-bottom{height:50px;width:100%}.signin .info-top{position:absolute;top:30px}.signin .info-bottom{bottom:0;position:absolute}.signin .info-bottom>div>span{display:block}.signin .side.right.only-logo .logo-lg{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:185px}.signin .igp-logo:hover{filter:drop-shadow(-1px -1px 1px rgba(130,142,193,.2)) drop-shadow(1px -1px 1px rgba(130,142,193,.2)) drop-shadow(-1px 1px 1px rgba(130,142,193,.2)) drop-shadow(1px 1px 1px rgba(130,142,193,.2))}.signin .button-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 25px}.signin .forgot-password-label{color:#1168be;cursor:pointer}.circularProgress{align-items:center;display:flex;height:100%;justify-content:center;opacity:1}.circularProgress span{color:#1976d2!important;height:40px!important;width:40px!important}.side-menu-options .icon{border-radius:4px;display:flex;height:21px;justify-content:center;margin-right:3px;padding:7px 4px 7px 7px;width:25px}.icon.textGreen{color:var(--color-green)!important}.icon.textRed{color:var(--color-red)!important}.header{background-color:#fff;box-shadow:0 4px 4px 0 #0003,0 6px 10px 0 #00000030;color:#000;height:0;min-height:36px;position:fixed;width:100%;z-index:1000}aside.alwaysOpen+.main-content .header{box-shadow:none!important}aside.alwaysOpen+.main-content .header .header-container{padding:0 15px 0 250px!important}.header-config-mfa{background-color:#fff;box-shadow:0 4px 4px 0 #0003,0 6px 10px 0 #00000030;color:#000;height:0;min-height:36px;position:fixed;width:100%;z-index:1000}.header-config-mfa .header-container{padding:0 40px}.header-container{padding:0 15px 0 75px}.header-container,.header-container-tools{align-items:center;display:flex;height:100%;justify-content:space-between}.header-container-tools{gap:15px}.side-menu-logo,.side-menu-options{align-items:center;border-radius:4px;color:#fff;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-menu-options:hover{background-color:#6e81a8}.last-voice-selected{background-color:#bb2918}.side-menu-options div{border-radius:4px;padding:7px;width:178px}.user-settings-wrapper{align-items:stretch;align-items:flex-end;background-image:linear-gradient(90deg,#dcedff,#fff,#dcedff,#fff);background-size:300% 100%;border-radius:5px;box-shadow:inset 0 0 3px 1px #cbcbcb;cursor:pointer;display:flex;padding:5px 7px}.user-settings-wrapper:hover:hover{background-position:100% 100%;transition:all .5s ease}.user-settings-wrapper:not(:hover){background-position:10% 100%;transition:all .5s ease}.user-settings-wrapper i{padding-left:4px}.user-settings-wrapper i.icon:before{font-size:20px}.user-settings{border-radius:50%;height:50px;margin-left:10px;width:50px}.app-name{font-size:20px}.main-content,.main-content-mfa{display:flex;width:100%}.logo-and-menu-container{display:flex;flex-direction:column;justify-content:space-between;position:relative}.dropdown-user-settings{background:#fff;border-radius:15px;height:100%;text-align:left!important;width:226px;z-index:11}.logo-container{align-items:center;cursor:pointer;display:flex;transition:all .3s;width:170px}.logo-container:hover svg{filter:drop-shadow(-1px -1px 1px #ffffffb3) drop-shadow(1px -1px 1px #ffffffb3) drop-shadow(-1px 1px 1px #ffffffb3) drop-shadow(1px 1px 1px #ffffffb3)!important}.logo-wrapper{position:relative;width:100%}.logo-wrapper svg:first-of-type{position:inherit;z-index:10000}.logo-wrapper svg:nth-of-type(2){filter:brightness(100);left:1px;position:absolute;top:1px;z-index:100}.logo-wrapper svg:nth-of-type(3){bottom:3px;filter:brightness(100);position:absolute;right:-1px;z-index:100}.logout-button-container.dropdown-user-options{background-image:linear-gradient(90deg,#dcedff,#fff,#dcedff,#fff);background-size:300% 100%;border-radius:5px;box-shadow:inset 0 0 3px 1px #777;color:#4d4d4d;font-size:.75rem;padding:2px 18px}.logout-button-container.dropdown-user-options:hover:hover{background-position:100% 100%;transition:all .5s ease}.logout-button-container.dropdown-user-options:not(:hover){background-position:10% 100%;transition:all .5s ease}.dropdown-user-settings .dropdown-user-options{background-color:#fff;color:#4d4d4d;height:50px;justify-content:flex-start;padding-left:17px;transition:background-color .3s;width:100%}.dropdown-user-options:hover{background-color:#ddd}.font-little{font-size:12px!important}.logoRoobeek{height:24px;width:24px}.roobeekPath{color:#fff;text-decoration:none}.roobeekPath:hover{color:#8fd2f0!important}aside.alwaysOpen+.main-content .component-container{padding:50px 15px 15px 265px!important}.component-container{display:flex;overflow-x:auto;padding:50px 15px 15px 75px;width:100%}.component-container.configMFA{padding:0!important}.component-container .component-card{background-color:#fff;border-radius:5px;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f;height:calc(100% - 30px);overflow-y:auto;padding:15px;width:100%}.component-container .component-options-wrapper{align-items:center;background-color:#fff;border-radius:5px;display:flex;margin-bottom:10px;padding:15px;text-align:start;width:-webkit-fit-content;width:fit-content}.TextFieldDate p{position:inherit;right:110px;width:550px!important}.link:hover i.icon:before,.myShadow:hover i.icon:before{cursor:pointer;filter:drop-shadow(0 0 4px var(--color-shadow))}.dianButton:hover{background-color:var(--color-button)!important;border-color:var(--color-dark)!important}.dianButton .myIcon:before{font-size:1.5rem!important}.circularprogressWrapper{min-width:37px;padding-top:5px}.circularprogressWrapper span,.circularprogressWrapper svg{color:var(--color-dark)!important;height:25px!important;margin-right:.5vw;width:25px!important}.myFlex{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:98px}.hiddenButton{min-width:24px;visibility:hidden}.smallSpace{margin-right:10px!important}.mediumSpace{margin-right:25px!important}.bigSpace{margin-right:3rem!important}::-webkit-scrollbar{background:#ddd;height:.6em;margin-right:0!important;width:.6em}::-webkit-scrollbar:hover{background-color:#ccc;border:none}::-webkit-resizer{background-color:#ccc;border:none;-webkit-border-radius:4px}::-webkit-scrollbar-thumb{background-color:#bbb;border:none;-webkit-border-radius:4px;min-height:.6em;min-width:.6em}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:#999;border:none}.page-name{text-transform:capitalize}.logo-and-menu-container .side-menu-logo>img{cursor:pointer;height:40px;margin-top:0;max-height:40px;transition:all .3s;width:100%;z-index:100001}.logo-and-menu-container .side-menu-logo>img.logoImage{filter:drop-shadow(-1px -1px .5px #ffffff2c) drop-shadow(1px -1px .5px #ffffff2c) drop-shadow(-1px 1px .5px #ffffff2c) drop-shadow(1px 1px .5px #ffffff2c)}.font-14{font-size:14px}.font-16{font-size:16px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px!important}.dataGrid{border:none!important;box-shadow:0 0 0 1px #e0e0e0;font-size:"0.830rem !important";height:100%}.dataGrid .noRowsRoot{flex-direction:column}.dataGrid .noRowsRoot .ant-empty-img-1{fill:#aeb8c2}.dataGrid .noRowsRoot .ant-empty-img-2{fill:#f5f5f7}.dataGrid .noRowsRoot .ant-empty-img-3{fill:#dce0e6}.dataGrid .noRowsRoot .ant-empty-img-4{fill:#fff}.dataGrid .noRowsRoot .ant-empty-img-5{fill:#f5f5f5;fill-opacity:.08}.dates-section{margin-top:40px}.percentage-text-field{width:85px}.percentage-text-field-dn{width:65px}.percentage-text-field-margine{width:125px}.flexed-gap{display:flex;gap:10px}.no-pad{padding:0!important}.no-margin{margin:0!important}button.remove-option-button-select{margin-right:25px;opacity:0}.select-remove-button-option:hover button.remove-option-button-select{opacity:1}.table-circular-progress{cursor:default;height:20px!important;width:20px!important}.full-width{width:100%}.small-gap{gap:20px}.pad-left{padding-left:5px}.pad-right{padding-right:5px}.collapsed .collapsed-element{color:#364152!important;font-size:14px!important;height:21px;padding-left:50px}.adjust-proposal-menu{align-items:center;display:flex;justify-content:space-between}.anchor-custom{color:#364152;text-decoration:none}.full-height{height:100%}.resized-pad-text-field{padding:10px 14px!important}.red-txt{color:#9c0f0f}.flex-box-between.dn-mod{display:flex!important;justify-content:space-between!important;padding:16px!important}.notifications-dialog .MuiDialog-container [role=dialog]{max-width:600px!important;width:600px!important}.notifications-dialog .notifications-dialog-wrapper{align-items:center;display:flex;height:250px;justify-content:center;max-height:250px;overflow:auto;padding:10px 0!important}.notifications-dialog .notifications-dialog-wrapper .notifications-dialog-container{height:100%;width:90%}.notifications-dialog .notifications-dialog-wrapper .notifications-row{display:flex;justify-content:space-evenly;width:100%}.notifications-dialog .notifications-dialog-wrapper .notifications-row>div{align-items:center;display:flex;width:90%}.notifications-dialog .notifications-dialog-wrapper .notifications-row>div .kProposta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.notifications-dialog .notifications-dialog-wrapper .notifications-row>div .oramin{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;text-align:center;width:90px}.yellow-bell-notification{animation-direction:alternate;animation-duration:1s;animation-iteration-count:infinite;animation-name:notifica;animation-timing-function:ease-in;font-size:20px}@keyframes notifica{0%{color:#e6ad00}to{color:#f5e7bf}}.pointer{cursor:pointer!important}.red-txt{color:red}.green-txt{color:green}.configMFA .component-card{align-items:center;display:flex;justify-content:center}.configMFA .steps-box{background-color:#efefef;border:1px solid #dbdbdb;border-radius:10px;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f;margin:auto;max-height:450px;padding:35px;width:700px}.configMFA .steps-box>div{grid-gap:30px;align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:30px;height:100%;justify-content:space-evenly;position:relative;text-align:center}.configMFA .steps-box .second-step-buttons,.configMFA .steps-box .third-step-buttons{display:flex;justify-content:space-around;width:50%}.qrCodeClass{position:relative}.configMFA .steps-box .showQrLabel{bottom:-23px;left:12px;position:absolute}.configMFA .steps-box .second-step .secretCodeLabel{color:#479bfb;font-size:11px}.configMFA .steps-box .third-step input{border-width:2px;font-size:24px;padding:15px;text-align:center;width:140px}.form-mfa-code{align-items:center;gap:30px;width:100%}.change-password .component-card,.form-mfa-code{display:flex;flex-direction:column}.change-password .actions-wrapper{display:flex;flex-direction:row;justify-content:flex-end}.change-password .infos-wrapper{display:flex;flex-direction:column;gap:10px;padding-left:50px;width:500px}aside{background-color:#fff;background-color:#024676;box-shadow:4px 0 4px 0 #0003,6px 0 10px 0 #00000030;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;position:fixed;text-align:left;transition:all .3s;-webkit-user-select:none;user-select:none;width:60px;z-index:10000}aside.alwaysOpen{width:250px!important}aside:hover{width:250px}aside ul{height:calc(100vh - 200px);overflow:auto;padding:20px 0 20px 5px;position:absolute;top:82px}aside ul li{list-style:none;margin-bottom:20px;margin-left:5px;transition:color .3s}aside ul a{color:#364152;text-decoration:none}aside ul a.selected{color:#5e35b1}aside li.flex-menu-block{display:flex;flex-direction:column;gap:3px}aside:hover .logo-container{transition:all .3s;width:100%}aside i.icon:before{font-size:20px}aside:hover .logo-and-menu-container .side-menu-logo>.logoImage{height:65px;margin-top:10px;max-height:80px;transition:all .3s;width:100%}aside.alwaysOpen .logo-container{width:100%!important}aside.alwaysOpen .logo-and-menu-container .side-menu-logo>.logoImage{height:65px;height:35px;margin-top:10px;max-height:80px;padding:20px;transition:all .3s;width:100%;width:200px}aside li.submenu{margin-bottom:10px}aside li.submenu ul.submenu{max-height:0;overflow:hidden;padding:10px 0 0 5px;position:relative;top:auto;transition:all .3s linear}aside li.submenu:hover ul.submenu{max-height:150px;transition:all .3s linear}.dialog-delete-user [role=dialog]{min-height:200px;min-width:400px}.dialog-mod-user [role=dialog]{min-height:400px;min-width:800px}.dialog-mod-user .dialog-user-wrapper{display:flex;flex-direction:row;gap:30px}.dialog-mod-user .dialog-user-wrapper-fields{display:flex;flex-direction:column;gap:20px;width:100%}.dialog-mod-user .dialog-user-wrapper-fields .dialog-user-fields{display:flex;flex-direction:row;gap:20px;width:100%}.dialog-mod-user .dialog-user-wrapper-fields.user-permissions{width:30%}.dialog-mod-panel [role=dialog]{min-height:500px;min-width:800px}.dialog-mod-panel .dialog-panel-wrapper{display:flex;flex-direction:column;gap:30px}.dialog-mod-panel .dialog-panel-wrapper-section{display:flex;flex-direction:column;gap:20px}.dialog-mod-panel .dialog-panel-wrapper-section .dialog-panel-fields{display:flex;flex-direction:row;gap:20px}.dialog-mod-panel .dialog-panel-wrapper-fields-images{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly}.dialog-mod-panel .dialog-panel-wrapper-fields-image-section{align-items:center;display:flex;flex-direction:column;gap:30px}.dialog-mod-panel .dialog-panel-wrapper-fields .dialog-panel-fields{display:flex;flex-direction:row;gap:20px}.dialog-mod-panel .dialog-panel-wrapper-fields .dialog-panel-fields .notes-textarea{resize:vertical;width:100%}.dialog-upload-panel-file [role=dialog]{min-height:300px;min-width:400px}.dialog-upload-panel-file .evenly-spaced-container{display:flex;flex-direction:column;justify-content:space-evenly};.events .centered-cell .action-cell{align-items:center;display:flex;height:100%;justify-content:space-around}.dialog-mod-event [role=dialog]{min-height:600px;min-width:1200px}.dialog-mod-event .dialog-events-wrapper{display:flex;flex-direction:row;gap:30px}.dialog-mod-event .dialog-events-wrapper-fields{display:flex;flex-direction:column;gap:20px}.dialog-mod-event .dialog-events-wrapper-fields-textarea{display:flex;flex-direction:column;gap:5px}.dialog-mod-event .dialog-events-wrapper-fields-images{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly}.dialog-mod-event .dialog-events-wrapper-fields-image-section{align-items:center;display:flex;flex-direction:column;gap:30px}.dialog-mod-event .dialog-events-wrapper-fields .dialog-events-fields{display:flex;flex-direction:row;gap:20px}.dialog-mod-event .dialog-events-wrapper-fields .dialog-events-fields .notes-textarea{resize:vertical;width:100%}.dialog-events-fields.periods-cat-block{display:flex;justify-content:space-between}.dialog-events-fields.periods-cat-block .dates-block{display:flex;gap:10px}.dialog-mod-group [role=dialog]{min-height:500px;min-width:800px}.dialog-mod-group .dialog-group-wrapper{display:flex;flex-direction:column;gap:30px}.dialog-mod-group .dialog-group-wrapper-section{display:flex;flex-direction:column;gap:20px}.dialog-mod-group .dialog-group-wrapper-fields-images{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly}.dialog-mod-group .dialog-group-wrapper-fields-image-section{align-items:center;display:flex;flex-direction:column;gap:30px}.dialog-mod-group .dialog-group-wrapper-fields .dialog-group-fields{display:flex;flex-direction:row;gap:20px}.dialog-mod-group .dialog-group-wrapper-fields .dialog-group-fields .notes-textarea{resize:vertical;width:100%}.dialog-mod-tag [role=dialog]{min-height:500px;min-width:800px}.dialog-mod-tag .dialog-tag-wrapper{display:flex;flex-direction:column;gap:30px}.dialog-mod-tag .dialog-tag-wrapper-section{display:flex;flex-direction:column;gap:20px}.dialog-mod-tag .dialog-tag-wrapper-fields-images{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly}.dialog-mod-tag .dialog-tag-wrapper-fields-image-section{align-items:center;display:flex;flex-direction:column;gap:30px}.dialog-mod-tag .dialog-tag-wrapper-fields .dialog-tag-fields{display:flex;flex-direction:row;gap:20px}.dialog-mod-tag .dialog-tag-wrapper-fields .dialog-tag-fields .notes-textarea{resize:vertical;width:100%}.dialog-mod-ticker [role=dialog]{min-height:500px;min-width:800px}.dialog-mod-ticker .dialog-ticker-wrapper{display:flex;flex-direction:column;gap:30px}.dialog-mod-ticker .dialog-ticker-wrapper-section{display:flex;flex-direction:column;gap:20px}.dialog-mod-ticker .dialog-ticker-wrapper-fields-images{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly}.dialog-mod-ticker .dialog-ticker-wrapper-fields-image-section{align-items:center;display:flex;flex-direction:column;gap:30px}.dialog-mod-ticker .dialog-ticker-wrapper-fields .dialog-ticker-fields{display:flex;flex-direction:row;gap:20px}.dialog-mod-ticker .dialog-ticker-wrapper-fields .dialog-ticker-fields .notes-textarea{resize:vertical;width:100%}.dialog-mod-banner [role=dialog]{min-height:500px;min-width:800px}.dialog-mod-banner .dialog-banner-wrapper{display:flex;flex-direction:column;gap:30px}.dialog-mod-banner .dialog-banner-wrapper-section{display:flex;flex-direction:column;gap:20px}.dialog-mod-banner .dialog-banner-wrapper-fields-images{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly}.dialog-mod-banner .dialog-banner-wrapper-fields-image-section{align-items:center;display:flex;flex-direction:column;gap:30px}.dialog-mod-banner .dialog-banner-wrapper-fields .dialog-banner-fields{display:flex;flex-direction:row;gap:20px}.dialog-mod-banner .dialog-banner-wrapper-fields .dialog-banner-fields .notes-textarea{resize:vertical;width:100%}.dialog-mod-banner .dialog-banner-fields.spaced-for-imgs{justify-content:space-evenly}.splashscreen .box{display:flex;flex-direction:column;gap:15px}.splashscreen img{border:5px solid #000;height:1920px;width:1080px}.info-window{max-height:600px;max-width:800px}.info-window .panel-title{font-size:24px}.info-window .logs-wrapper{display:flex;flex-direction:row;gap:10px}.info-window .logs-wrapper .logs-box{display:flex;flex-direction:column;gap:5px}.info-window .log-detail{align-items:center;display:flex;flex-direction:row;gap:15px}.info-window .log-detail .block{border:1px solid #000;border-radius:50%;height:16px;width:16px}.info-window .log-detail .block-0{background-color:#69ba5e}.info-window .log-detail .block-1{background-color:#f1dd5b}.info-window .log-detail .block-2{background-color:#ffad5c}.info-window .log-detail .block-3{background-color:#e93f3f}.info-window .log-detail .block-4{background-color:#833fe9}.status-panels .component-card{display:flex;flex-direction:column;gap:5px}.marker-hide{display:none}.status-panels .component-card .filter-row{display:flex;flex-direction:row;gap:15px}.status-panels .filters{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.status-panels .filters .map-filters{display:flex;flex-direction:row;gap:15px}.panels-status-table .block{border:1px solid #000;border-radius:50%;height:16px;width:16px}.panels-status-table .block.block-0{background-color:#69ba5e}.panels-status-table .block.block-2{background-color:#ffad5c}.panels-status-table .block.block-3{background-color:#e93f3f}.panels-status-table .block-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.panels-status-table .block.block-operativity-4,.panels-status-table .block.block-operativity-5{background-color:#69ba5e}.panels-status-table .block.block-operativity-2,.panels-status-table .block.block-operativity-3{background-color:#ffad5c}.panels-status-table .block.block-operativity-0,.panels-status-table .block.block-operativity-1{background-color:#e93f3f}.dialog-mod-fermata [role=dialog]{min-height:500px;min-width:800px}.dialog-mod-fermata .dialog-fermata-wrapper{display:flex;flex-direction:column;gap:30px}.dialog-mod-fermata .dialog-fermata-wrapper-section{display:flex;flex-direction:column;gap:20px}.dialog-mod-fermata .dialog-fermata-wrapper-section .dialog-fermata-fields{display:flex;flex-direction:row;gap:20px}.dialog-mod-fermata .dialog-fermata-wrapper-fields-images{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly}.dialog-mod-fermata .dialog-fermata-wrapper-fields-image-section{align-items:center;display:flex;flex-direction:column;gap:30px}.dialog-mod-fermata .dialog-fermata-wrapper-fields .dialog-fermata-fields{display:flex;flex-direction:row;gap:20px}.dialog-mod-fermata .dialog-fermata-wrapper-fields .dialog-fermata-fields .notes-textarea{resize:vertical;width:100%}.dialog-upload-fermata-file [role=dialog]{min-height:300px;min-width:400px}.dialog-upload-fermata-file .evenly-spaced-container{display:flex;flex-direction:column;justify-content:space-evenly};.forgotPassword{align-items:center;background-color:#dde6eb;display:flex;height:100vh;height:100%;justify-content:center;margin:0;padding:0}.forgotPassword .forgotPassword-container{animation-duration:.3s;animation-fill-mode:none!important;background:#fff;border-radius:6px;box-shadow:-1px 1px 5px 1px #00000026;box-sizing:border-box;display:flex;font-size:14px;height:400px;left:50%;margin:0 auto;overflow:hidden;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.logotext{margin-left:0;margin-top:45px;width:40%}.login-name-app-1{color:#202a69}.login-name-app-1,.login-name-app-2{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400}.login-name-app-2{color:#1268be}.app-login-header{font-size:2em;padding:25px 0 25px 26px;text-align:left}.forgotPassword-container .only-logo{background-color:#d0effd}.proddisc .forgotPassword-container .only-logo{background-color:var(--color-light)!important}.environment{color:#000;display:none;letter-spacing:2px;margin:0;text-align:center;top:44px;-webkit-user-select:none;user-select:none}h1.environment{top:15px!important}.environment.cliente-cod,.environment.cliente-desc{top:62px!important}.forgotPassword-container .side{position:relative}.forgotPassword-container .side.left{border-bottom-left-radius:5px;border-top-left-radius:5px;display:flex;flex-direction:column;height:100%;width:360px}.forgotPassword-container .side.right{align-items:center!important;border-bottom-right-radius:5px;border-top-right-radius:5px;box-sizing:border-box;height:100%;justify-content:center!important;order:2;position:relative;width:220px}.forgotPassword-container .top-bottom-section{height:110px}.forgotPassword-container .header-product-name,.forgotPassword-container .header-product-name>div{position:relative}.forgotPassword-container .header-product-name .ms-info-forgotPassword{margin-left:auto;margin-right:auto;position:relative}.forgotPassword-container .user-psw-container{border:0;margin:0 auto;position:relative;width:85%}.forgotPassword-container .user-psw-container .logo.systrategy{width:150px}.forgotPassword-container .user-psw-container .error{left:0;position:absolute;top:145px}.forgotPassword-container .footer-info{align-items:flex-end;bottom:0;display:flex;flex-direction:row;justify-content:space-between;left:0;max-height:35px;position:absolute;width:85%}.forgotPassword-container .footer-info a,.forgotPassword-container .footer-info a img{height:35px}.user-psw-container input{padding-left:5px}.user-psw-container input[type=submit]{background-color:#fff;border-radius:4px;cursor:pointer;font-weight:700;height:40px;padding-left:0;text-align:center}.user-psw-container input::placeholder{color:#a9a9a9}.forgotPassword .forgotPassword-content{order:1;padding:0;width:60%}.forgotPassword .forgotPassword-outer-container{padding:10px 25px;text-align:left}.forgotPassword .forgotPassword-outer-container .form-group{margin-top:15px;width:100%}.forgotPassword .forgotPassword-outer-container .forgotPassword-credentials-wrapper{margin-bottom:3px;margin-bottom:10px;margin-top:20px;margin-top:0;width:100%}.forgotPassword-outer-container .forgotPassword-credentials-wrapper.top{margin-bottom:3px!important;margin-top:25px!important;width:100%!important}.forgotPassword-credentials-wrapper .icon{font-size:20px!important}.forgotPassword-credentials-wrapper input::placeholder{color:#000}.forgotPassword-credentials-wrapper .MuiInput-underline:after{border-bottom:2px solid var(--color-dark)}.forgotPassword-credentials-wrapper .MuiInput-underline.Mui-error:after{border-bottom:2px solid var(--color-red)!important}.forgotPassword .forgot-credentials-link{align-items:baseline;color:var(--color-lightgrey);display:flex;font-size:14px;margin-top:20px;text-align:left;width:100%}.forgotPassword .forgot-credentials-link i.icon:before{font-size:14px}.forgotPassword .forgot-credentials-link:hover{color:var(--color-darkgrey);cursor:pointer}.forgotPassword .forgot-credentials-link:hover span{text-decoration:underline}.forgotPassword .forgotPassword-btn{background-color:#fff;border:1px solid #000;color:#000;font-size:16px;margin-bottom:10px;margin-top:18px;width:100%}.forgotPassword .forgotPassword-btn:disabled{border:1px solid #0000001f!important;color:#00000042!important}.forgotPassword .forgotPassword-btn:hover{background-color:var(--color-button)!important;border-color:var(--color-dark)!important}@media screen and (max-width:575px){.forgotPassword .forgotPassword-content{order:2;width:100%}.forgotPassword .green{width:100%}.forgotPassword .logo-content{order:1;width:100%}}.forgotPassword .database-info{color:#2d2d2d!important;font-size:14px!important;position:relative;top:2px}.forgotPassword .version-number>span{font-size:12px!important}.forgotPassword .info-top-bottom{height:50px;width:100%}.forgotPassword .info-top{position:absolute;top:30px}.forgotPassword .info-bottom{bottom:0;position:absolute}.forgotPassword .info-bottom>div>span{display:block}.forgotPassword .side.right.only-logo .logo-lg{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:185px}.forgotPassword .igp-logo:hover{filter:drop-shadow(-1px -1px 1px rgba(130,142,193,.2)) drop-shadow(1px -1px 1px rgba(130,142,193,.2)) drop-shadow(-1px 1px 1px rgba(130,142,193,.2)) drop-shadow(1px 1px 1px rgba(130,142,193,.2))}.flex-box-between{display:flex!important;justify-content:space-between!important}.align-mfa-center{align-items:center;display:flex;flex-direction:column;gap:15px}.forgotPassword .button-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}.forgotPassword .forgot-password-label{color:#1168be;cursor:pointer}.forgot-password-label:hover{text-decoration:underline}.forgotPassword .forgot-extra-btns{display:flex;justify-content:space-between;width:100%}.password-info{display:flex;flex-direction:column;font-size:12px;gap:5px;text-align:start}.password-info .password-info-group{display:grid;grid-template-columns:auto auto;justify-items:stretch;text-align:start}
/*# sourceMappingURL=main.70cd5ded.css.map*/