#notfound{position:relative;height:100vh}.notfound{max-width:520px;width:100%;line-height:1.4;text-align:center}#notfound .notfound{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound .notfound-404 h1{font-family:Montserrat,sans-serif;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:252px;font-weight:900;color:#262626;text-transform:uppercase;letter-spacing:-40px;margin:0 0 0 -20px}.notfound h2{font-family:Cabin,sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000;margin-top:0;margin-bottom:25px}.notfound .notfound-404 h3{font-family:Cabin,sans-serif;position:relative;font-size:16px;font-weight:700;text-transform:uppercase;color:#262626;margin:0;letter-spacing:3px;padding-left:6px}.notfound .notfound-404{position:relative;height:240px}.navbartop-container{display:flex;gap:2vw;position:absolute;top:5%;z-index:10}.navbartop-container>a{text-decoration:none;font-weight:500;font-size:1.1vw;color:#424656;-webkit-transition:color 50ms linear;-ms-transition:color 50ms linear;transition:color 50ms linear}.navbartop-container>a:hover{color:#4159a9}.navbar-start{left:5%}.navbar-middle{left:40%}.navbar-end{right:5%}.Squares{background-color:#1c1bbb99;height:140px;width:140px;box-sizing:border-box;position:absolute}.white-mint{background-color:#d7e2e8}.side-bar{position:fixed;right:0;top:0}.login-background{position:fixed;width:100vw;height:100vw;top:3vw;left:0}.login-background *{top:calc(500px + var(--original-top, 0px))}.navbar-container-login{position:fixed;z-index:10;top:6vh;left:5vw}.language-login-label{position:fixed;top:6vh;right:50vw}.logo-image-login{max-width:80vw;max-height:80vh;position:absolute;top:10vh;left:5vw}.login-text p{color:#7c7c7c;font-size:1.2vw;margin-bottom:10vh}.login-text h4{font-size:3.2vw;font-weight:400;margin-top:0;margin-bottom:0}.login-inputs{display:flex;flex-direction:column;font-size:1.5vw;font-weight:200}.login-inputs select{background-color:#d8d8d8;border:0;border-radius:4px;height:5vh;width:34vw}.login-form{display:flex;flex-direction:column;align-items:flex-end;gap:3vh}.login-form a{cursor:pointer;font-size:1vw;color:#7e84ff}.login-terms{position:absolute;bottom:5vh;text-align:center}.login-button button{width:34vw;height:7vh;display:flex;justify-content:center;align-items:center;background-color:#003777;border-radius:5px;font-size:2vw;color:#fff;font-weight:600;border:0;cursor:pointer}.login-button-link{text-decoration:none}.side-bar-password{top:0;left:0}.navbar-container-password{position:fixed;z-index:1;top:6vh;right:5vw}.logo-image-password{z-index:-10}.password-background-container{position:absolute;top:0;width:100%;height:100%;overflow:hidden}.logo-image-password{width:100vw;position:absolute;z-index:-2}.background-blue{background-color:#506f94;width:100vw;height:100vh;position:absolute;z-index:-1;opacity:.7}.login-container{display:grid;grid-template-columns:1.4fr .6fr;width:100%;height:100vh}.login-side-bar-container{width:100%;height:100%;padding:5%;box-sizing:border-box;z-index:1;background-color:#f7f9ff}.login-inputs-container{display:flex;flex-direction:column;gap:2vh}.login-inputs-container>div{display:flex;flex-direction:column}.login-password-icon-container{position:relative;display:flex;flex-direction:row}.login-password-icon-container input{width:100%}.login-password-icon{position:absolute;right:5%;top:50%;transform:translateY(-50%);cursor:pointer}.login-remember-me-forget-password{flex-direction:row!important;justify-content:space-between;margin-bottom:3vh}.forgot-password-side-bar-container{width:100%;height:100%;padding:5%;box-sizing:border-box;z-index:1;background-color:#f7f9ff;display:flex;flex-direction:column;align-items:center}.forgot-password-inputs-container{display:flex;flex-direction:column;gap:2vh;width:100%}.forgot-password-inputs-container>div{display:flex;flex-direction:column}.sidebar-container-component{display:flex;flex-direction:column;align-items:center;width:19vw;height:100vh;background-color:#fff;box-shadow:8px 0 12px #c2c5d2;position:fixed;z-index:10;transition:width .3s ease,opacity .3s ease}.sidebar-button-component{color:#000;background-color:transparent;width:17vw;display:flex;align-items:center;transition:width .3s ease,opacity .3s ease}.sidebar-button-component:hover{background-color:#e4e4e4}.leave-component{color:#fff;background-color:#900}.leave-component:hover{background-color:#801b1b}.leave-position{text-decoration:none;position:absolute;bottom:10vh;left:4vw}.sidebar-button-link-component{text-decoration:none}.username-props{border-top:1px solid #7c7c7c;border-bottom:1px solid #7c7c7c;width:15vw;display:flex;justify-content:center;transition:opacity .3s ease}.username-props *{font-size:2.2vw;margin:0;font-weight:500;font-size:1.6vw}.sidebar-logo-component{display:flex;justify-content:space-between;align-items:center;width:90%;margin-top:4vh}.sidebar-logo-component svg{scale:1.6;fill:#7c7c7c}.sidebar-logo-component>span{display:flex;align-items:center;cursor:pointer}.sidebar-logo-component img{max-width:3vw;max-height:7vh}.sidebar-logo-component h1{color:#003777;font-size:2.5vw;font-weight:700;margin:0}.selected{background-color:#003777;color:#fff;fill:#fff}.selected svg{fill:#fff}.selected:hover{background-color:#01336b}.sidebar-logo-and-username-container{display:flex;flex-direction:column;align-items:center;gap:1vh;margin-bottom:10vh;transition:opacity .3s ease}.sidebar-container-button-component{display:flex;flex-direction:column;gap:1vh}.logo-link-component{text-decoration:none}.sidebarcomponent-logo-container-open{display:flex;align-items:center;gap:2vw}.sidebarcomponent-x-icon{transform:scale(1.3)}.closed-sidebar-container-component{width:6vw;opacity:.8}.open-sidebar-container-component{opacity:1}.closed-sidebar-button-component{width:4VW!important;display:flex;justify-content:center;align-items:center;transition:width .3s ease,opacity .3s ease}.closed-sidebar-logo-component{display:flex;flex-direction:column;gap:3vh}.button-component{background-color:#003777;border-radius:5px;font-size:2vw;color:#fff;font-weight:600;border:0;cursor:pointer}.navbar-container-role{position:absolute;top:2vh;left:25VW}.navbar-container-role a{width:8vw}.tr-white-space{height:7vh}.grid-container{display:grid;grid-template-columns:20vw 5vw 5vw 5vw;grid-template-rows:10vh 53vh;grid-gap:10px}.label-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.checkboxes-create{width:2vw;height:2vh}.checkboxes{display:flex;align-items:center;flex-direction:column;justify-content:center}.col-2{grid-column:2;grid-row:1;display:flex;align-items:center;flex-direction:column}.col-3{grid-column:3;grid-row:1;display:flex;align-items:center;flex-direction:column}.col-4{grid-column:4;grid-row:1;display:flex;align-items:center;flex-direction:column}.topics{grid-column:1;grid-row:2;display:grid}.topics p:nth-child(n+4){margin-left:5vw}.chk-2-2{grid-column:2;grid-row:2;display:grid}.chk-3-2{grid-column:3;grid-row:2;display:grid}.chk-4-2{grid-column:4;grid-row:2;display:grid}.create-button-div{display:flex;justify-content:space-evenly;padding-top:7vh}.create-button{width:7.5vw;height:4.5vh;border-radius:9px;border:0;background-color:#1c39bb;color:#fff;font-size:1vw;display:flex;align-items:center;justify-content:space-around}.create-inputs-textarea-div{display:flex;justify-content:space-around}.create-inputs-div{display:flex;flex-direction:column;gap:4vh}.create-inputs{height:2vh}.create-textarea-div{display:flex;align-items:center;gap:2vw}.checkbox-tabel-textarea{display:flex;justify-content:space-around}.create-content-div{gap:7vh;display:flex;flex-direction:column}.id-title,.rolename-title{min-width:3vw}.tr-div-input-chk-table-header{height:7vh;display:flex;align-items:center;flex-direction:column}.div-chk-table-header{display:flex;align-items:center;height:100%}.chk-input-header{width:2vw;height:2vh}.button-page-class{position:absolute;bottom:10vh;left:25vw}.table-container{overflow:auto;max-height:20vh}.register-content-container{position:absolute;top:2.5vh;left:12vw}.register-content-container p{margin-top:0;margin-bottom:0}.role-sidebar-container{height:170vh}.new-company-top-inputs-container{display:flex;flex-direction:column}.master-user-input-top input{width:15vw;height:5vh}.company-plants-button{position:absolute;display:flex;top:10vh;left:25vw;gap:2vw}.table-company-labels{left:41vw!important;width:55vw!important;top:30vh!important;height:55vh!important}.button-page-class-company-label{position:absolute;bottom:10vh;left:43vw}.table-company-label{width:60vw}.topics-company-label{grid-column:1;grid-row:2;display:grid}.grid-container-company-label{display:grid;grid-template-columns:20vw 5vw 5vw 5vw;grid-template-rows:10vh 130vh;grid-gap:10px}.double-button-company{width:10vw;color:#fff;background-color:#003777;height:5vh;border:0;border-radius:6px;font-size:1vw;font-weight:100}.double-button-container{display:flex;position:absolute;bottom:5vh;left:40vw;justify-content:space-evenly;width:30vw}.newCompanySideBarContainer{height:165vh}.screen-layout-details-checkbox{display:flex;align-items:center;gap:1vw}.screen-layout-details-checkbox input[type=radio]{margin-right:.5vw;width:2vw;height:2vh}.screen-layout-details-checkbox p{margin:0}.mandatory-camps{display:flex!important;align-items:center!important;gap:2vw!important;flex-direction:row!important;height:3vh}.mandatory-camps p{color:red}.text-data-container{display:flex;position:absolute;top:35vh;gap:2vw;left:50vw;flex-direction:column;align-items:center}.text-data-inputs{display:flex;flex-direction:column;align-items:flex-end;gap:2vh}.text-data-buttons{width:10vw;color:#fff;background-color:#003777;height:5vh;border:0;border-radius:6px;font-size:1vw;font-weight:100;position:absolute;bottom:0;left:55vw;margin-bottom:6vh}.new-company-input-container{margin-top:10vh;width:80vw;display:flex;flex-direction:column;gap:4vh}.new-company-input-container h3{font-size:1.5vw}.horizontal-line{width:70vw;height:.5vh;background-color:#c9c9c9}.new-company-main-input-top{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:2vh 1vw}.new-company-main-input-top input{border-radius:6px;height:3.5vh;width:auto;border:2px solid #c9c9c9;transition:border-color .3s}.new-company-main-input-top input:focus{border-color:#003777!important;outline:none}.new-company-main-input-top select{border-radius:6px;height:3.5vh;padding:0;width:auto;border:2px solid #c9c9c9;transition:border-color .3s}.new-company-main-input-top select:focus{border-color:#003777!important;outline:none}.new-company-main-input-top label{font-weight:400;font-size:1vw}.new-company-main-input-top div{display:flex;flex-direction:column}.new-company-main-input-top textarea{height:100%;grid-column:span 2;grid-row:span 2}.new-company-main-input-mid{display:flex;justify-content:space-between;justify-content:flex-start;gap:4.5vw}.new-company-main-input-mid input{border-radius:6px;height:5vh;width:20vw;border:2px solid #c9c9c9;transition:border-color .3s}.new-company-main-input-mid input:focus{border-color:#003777!important;outline:none}.new-company-main-input-mid select{border-radius:6px;height:6vh;width:21vw;border:2px solid #c9c9c9;transition:border-color .3s}.new-company-main-input-mid select:focus{border-color:#003777!important;outline:none}.new-company-main-input-mid label{font-weight:400;font-size:1.1vw}.new-company-main-input-mid div{display:flex;flex-direction:column}.new-company-main-input-bottom{display:grid;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);gap:5vw;margin-bottom:5vh}.new-company-main-input-bottom div{display:flex;flex-direction:column}.new-company-main-input-bottom div:first-child{display:flex;align-items:center}.new-company-main-input-bottom textarea{border-radius:6px;min-width:17vw;min-height:7.5vh;max-width:40vw;max-height:25vh;transition:border-color .3s}.new-company-main-input-bottom textarea:focus{border-color:#003777!important;outline:none}.new-company-main-input-bottom label{font-size:1.1vw}.new-company-final-margin{margin-bottom:5vh}.new-company-textarea-container label{font-size:1.2vw}.new-company-textarea-container textarea{width:100%;height:12vh;border-radius:6px}.new-company-textarea-container textarea:focus{border-color:#003777!important;outline:none}.approval-flow-table{border-radius:10px;overflow:auto;height:45vh}.approvalFlowSideBar{height:110vh}.master-user-new-input{position:absolute;display:flex;gap:6vh;top:20vh;width:70vw;flex-direction:column}.master-user-input-top{display:flex;align-items:center;justify-content:space-evenly}.new-user-dropdown-container{display:flex;flex-direction:column}.new-user-dropdown-container{font-weight:200;font-size:1.3vw}.new-user-dropdown-container select{height:5vh;width:15vw}.new-user-textarea-container{display:flex;flex-direction:column;align-items:center;gap:1vh}.new-user-textarea-container textarea{min-width:40vw;min-height:20vh}.master-user-input-bottom{display:flex;flex-direction:column}.master-user-input-bottom input{width:15vw;height:5vh}._selected-details_1wudc_1{background-color:#003777!important;color:#fff!important;fill:#fff;border-bottom:3px #1866c0}._selected-details_1wudc_1:hover{background-color:#01336b}._companynavbar-container-component_1wudc_23{display:flex;gap:2vh;position:absolute;top:25vh;left:-3vw;background-color:#fff;border-radius:12px;padding:1rem;flex-direction:column;width:15vw;align-items:center;transition:backgorund-color color 1s}._companynavbar-container-component_1wudc_23>div{width:100%}._companynavbar-container-component_1wudc_23>div>button{background-color:transparent;width:100%;color:#000;font-size:.9vw}._companynavbar-container-component_1wudc_23>div>button:hover{background-color:#4159a9;color:#fff}._additional-buttons_1wudc_85{display:flex;flex-direction:row}._company-button-component_1wudc_95{min-height:4vh;width:10vw;border-radius:3px;cursor:pointer;display:flex}.company-label-index{display:flex;gap:1vw;background-color:#fff;position:absolute;top:20vh;left:40vw;padding-left:2vw;padding-right:2vw;border-radius:12px;align-items:center}.company-label-index span h3:hover{background-color:#bbb;cursor:pointer;border:3px;border-radius:6px}.company-label-index span p{font-size:1vw;font-weight:200}.company-label-index span{display:flex;align-items:center}.company-label-index a{text-decoration:none}.company-label-index h3{width:12vw;display:flex;justify-content:center;height:4vh;align-items:center;margin:0;font-weight:400;color:#000}.user-sidebar-container{height:125vh}.modal-label-container{display:grid;gap:5vh;justify-content:space-around;font-weight:400;font-size:1.1vw;grid-template-rows:2vw 2vw;grid-template-columns:1fr 2fr;padding-left:10vw}.modal-button-container{display:flex;justify-content:center}.modal-label-container button{cursor:pointer;width:10vw;color:#fff;background-color:#003777;height:5vh;border:0;border-radius:6px;font-size:1vw;font-weight:100}.modal-label-container input{width:2vw;height:2vh}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.sidebar-portal{box-shadow:inset -2px 0 4px #00000040;width:20vw;height:140vh;box-sizing:border-box;position:absolute;top:10vh;left:0}.portal-topbat-logo div{display:flex;align-items:center;justify-content:center}.portal-topbat-logo a{text-decoration:none}.portal-topbat-logo img{max-height:4vh}.portal-topbat-logo h1:first-of-type{font-size:2vw;color:#1f7be3;font-weight:700;margin:0}.portal-topbat-logo h1{font-size:1.25vw;color:#fff;font-weight:700;margin:0}.portal-topbar-user{display:flex;justify-content:center;align-items:center}.portal-topbar-user span{cursor:pointer}.portal-topbar-links{display:flex;align-items:center}.portal-topbar-links h3{font-weight:lighter;color:#fff;margin:0}.portal-topbar-company-logo{display:flex;justify-content:center;align-items:center;gap:1vw}.portal-topbar-company-logo img{max-width:3vw;max-height:5vh}.sidebar-portal div{margin-top:10vh;display:flex;flex-direction:column;align-items:center}.sidebar-portal svg{width:20vw;height:20vh}.main-content-portal{position:absolute;display:flex;flex-direction:column;align-items:center;top:20vh;font-size:2vw;width:100%}.portal-modal{display:grid;width:95%;height:auto;grid-template-columns:repeat(4,1.5fr);grid-template-rows:auto;transition:.3s ease;gap:1vw;margin-bottom:6vh}.portal-modal>div{border-top:3px solid #eceeed;border-right:3px solid #eceeed;border-bottom:3px solid #eceeed;border-left:none}.portal-partner-modal-container{box-shadow:none}.portal-partner-modal-container h6{margin:0;font-size:1.2vw}.portal-partner-modal-container p{margin:0;font-size:.8vw!important;color:#bababa}.portal-partner-modal-container>div:nth-of-type(n+2){min-height:8vh;background-color:#fff;display:flex;align-items:center;margin-bottom:3vh;border-radius:9px;box-shadow:0 0 25px #00000040}.portal-modal div div h4{font-size:1.5vw;margin-top:0;margin-bottom:0;width:100%}.portal-modal-containers{position:relative;padding-left:10px;background-color:#fff;z-index:0;border-radius:10px;height:100%}.portal-modal-containers:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;background-image:linear-gradient(180deg,#5a2fd7 5%,#2b8fc8);z-index:-1;border-radius:10px 00px 0 10px}.portal-modal p{font-size:1vw}.color-squares{height:1vw;width:1vw}.square-container{display:flex;gap:3vw;margin-top:4vh;margin-left:3vw;margin-bottom:2vh}.square-container div{display:flex;align-items:center;gap:1vw}.square-container p{color:#000!important}.modal-link{text-decoration:none;display:flex;align-items:center;width:100%;height:100%;cursor:pointer;z-index:1}.cursor-pointer{cursor:pointer!important}.user-content-portal h4{font-size:1.5vw}.user-content-portal p{font-weight:400}.user-name-company-department{display:flex;flex-direction:column;align-items:center}.user-name-company-department h4{margin:0}.user-content-portal{display:flex;align-items:center;margin-top:15vh;margin-left:10vw}.portal-material-modal-container{position:absolute;top:120vh;left:7vw;padding-bottom:10vh}.portal-material-modal-container h4{font-size:1.5vw}.portal-material-modal{background-color:#fff;box-sizing:border-box;padding:2%;border-radius:9px;width:85vw;box-shadow:0 0 25px #00000040;height:30vh;display:flex;gap:2vw}.modal-tittles{display:flex;align-items:center;margin:1.5vh 0 0 1vw}.modal-tittles h4{font-size:1vw!important;font-weight:400;color:#8d8d8d}.portal-inputs input,.portal-inputs select{width:25vw!important;height:6vh;background-color:#fff!important;margin-bottom:5%}.portal-inputs label{font-size:1vw;color:#fff}.login-container-portal{background-color:#3e4245;width:90vw;height:80vh;border-radius:3px;display:grid;grid-template-columns:.6fr 1.4fr}.login-form-portal{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;width:100%;gap:2vh}.login-form-portal>div{display:flex;flex-direction:column;color:#fff;width:100%}.login-form-portal>button{width:100%}.portal-login-screen{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.navbar-container-login-portal{position:fixed;z-index:1;top:1.5vh;left:5vw}.tittle-login-portal-container{display:flex;width:100%}.x-color{font-size:6vw;color:#1f7be3}.mdg-color{font-size:4vw;color:#fff}.login-button-portal button{width:25vw;height:7vh;display:flex;justify-content:center;align-items:center;background-color:#1f7be3;border-radius:5px;font-size:2vw;color:#fff;font-weight:600;border:0;cursor:pointer}.blue-page-login-portal{position:relative;width:70%;height:90%;background-color:#1f7be3;border-radius:30px;padding:3%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.blue-page-login-portal-invert{position:absolute;top:0;right:0;width:100px;height:100px;background-color:#3e4245;clip-path:polygon(0 1,100% 0,100% 100%);border-bottom-left-radius:10px}.login-text-portal{display:flex;align-items:center;justify-content:center}.white-page-login-portal{position:relative;width:100%;height:40%;background-color:#fff;border-radius:30px;padding:3%;box-sizing:border-box}.white-page-login-portal-invert{position:absolute;top:0;right:0;width:100px;height:100px;background-color:#1f7be3;clip-path:polygon(0 1,100% 0,100% 100%);border-bottom-left-radius:10px}.white-page-login-portal-circle{position:absolute;z-index:1;top:0;right:0;width:80px;height:80px;background-color:#fff;border-radius:50%;font-size:3vw;display:flex;align-items:center;justify-content:center}.portal-login-main-quote{color:#fff}.login-portal-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:20%;box-sizing:border-box;gap:2vh}.login-portal-remember-me-forget-password{flex-direction:row!important;justify-content:space-between;margin-bottom:3vh}.login-portal-remember-me-forget-password a{color:#fff}.login-portal-password-icon{cursor:pointer}.login-text-image{box-sizing:border-box;margin:5%;display:flex;justify-content:center;align-items:center}.login-text-image img{width:60%}.portal-buttons-container p{width:13vw;height:5.5vh;display:flex;justify-content:space-between;align-items:center;font-size:.8vw;background-color:transparent;color:#4b8cb1;gap:1vw;font-weight:400;width:100%;box-sizing:border-box;padding-left:1vw;padding-right:1vw}.portal-buttons-container p:hover{color:#6483c6}.portal-buttons-container p:hover path{fill:#6483c6}.portal-buttons-container a{text-decoration:none}.portal-buttons-container span{display:flex;justify-content:center;align-items:center}.portal-buttons-container path{fill:#4b8cb1}.action-column{width:50px!important;min-width:50px!important;max-width:50px!important;padding:0!important}.action-column .MuiIconButton-root{padding:4px}.portal-password-container{display:flex;align-items:center;justify-content:center;position:relative;border:1px solid black;border-radius:6px;border:1px solid #D0D0D0;background-color:#fff}.portal-password-container svg{color:#000}.portal-password-container input{width:100%;outline:0;border:0;padding:10px}@media (max-width: 1600px){.login-container-portal{width:80vw;height:80vh;grid-template-columns:.7fr 1.3fr}.login-form-portal{width:80%;gap:1vh}.login-form-portal>button{width:90%;font-size:1.5vw;height:6vh}.tittle-login-portal-container h1{font-size:.1vw}.login-portal-remember-me-forget-password{font-size:12px;margin:0}.login-text-image{height:85%}}.portal-sidebar-container{background-color:#3e4245!important;color:#fff!important;border-radius:10px 0 0 10px}.portal-sidebar-container svg:first-child{color:#bcc8d57a}.portal-sidebar-list>*{height:4vh!important}.portal-sidebar-list>hr{height:1px!important;background-color:#7c8a997a;margin:8px 0}.portal-sidebar-list>div:hover{background-color:#4d5154;border-radius:9px}.portal-sidebar-list>a:hover{background-color:#4d5154;border-radius:9px}.portal-topbat-logo{display:flex;justify-content:center;align-items:center}.topbar-portal{box-shadow:0 2px 4px #00000040;width:100%;height:6vh;box-sizing:border-box;position:absolute;top:0;left:0;display:grid;grid-template-columns:1fr 5fr 1fr;grid-template-rows:1fr;background-color:#3e4245;justify-content:center}.portal-account-sidelabel{display:flex;align-items:center;gap:1vw}.portal-account-sidelabel>div>p{margin:0}.portal-account-sidelabel>div>p:nth-child(n+2){font-size:.6vw;color:#bcc8d57a}.topbar-buttons-container{color:#fff;display:flex;align-items:center;justify-content:center;gap:10vw}.topbar-buttons-container a{cursor:pointer;display:flex;align-items:center;text-decoration:none;color:#fff;font-weight:100;scale:.92}.grid-container-user-details{display:grid;grid-template-columns:20vw 5vw 5vw;grid-gap:10px}.text-user-details{margin:0}.radio-user-details{max-width:2vw;max-height:2vh}.header-item{padding:.5vw;border-radius:.5vw .5vw 0 0;border:0}.disabled-portal{display:none;pointer-events:none;opacity:.5}.disabled-portal input,.disabled-portal select,.disabled-portal button{cursor:not-allowed;background-color:#e9ecef}.disabled-portal-input{background-color:#e9ecef;border:1px solid #959ca3}.rotatable{display:flex;align-items:center;cursor:pointer}.rotatable svg{transition:transform .5s ease;transform:rotate(90deg)}.rotating-up svg{transition:transform .5s ease;transform:rotate(90deg)}.rotating-down svg{transition:transform .5s ease;transform:rotate(180deg)}.active{background-color:#003777!important;color:#fff!important}.header{display:flex}.header>label{background-color:#f5f5f5;width:10vw;font-size:1.2vw;color:#000}.content{min-height:27vh}.tab-content{display:grid;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr;padding:1vw;border:.2vw solid #003777;border-radius:0 0 .5vw .5vw;min-height:27vh}.tab-content div{display:flex;align-items:center}.tab-content div label,.tab-content div p{font-size:1.2vw}.views-materiasl{align-items:center;gap:2vw}.views-materiasl p,.views-materiasl label{font-size:1vw}.sap-camps-container-render{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.sap-camps-container{position:relative;width:80vw;row-gap:1vh;column-gap:3vw;grid-template-columns:1fr 1fr;justify-content:center;padding-bottom:5vh;min-width:45vw}.sap-camps-container input{width:100%}.mandatory-camp-asterisk{color:red}.action-buttons-container{display:flex;gap:1vw;margin-bottom:2vh}.sap-camps-container-view{position:absolute;left:20vw;top:60vh;width:45vw;display:grid;row-gap:1vh;column-gap:3vw;grid-template-columns:1fr 1fr;justify-content:center}.header-asterisk{color:red}.disabled-cell{color:#a0a0a0!important;background-color:#f0f0f0!important;pointer-events:none!important;border:1px solid #d0d0d0!important;height:100%!important;width:94%!important;z-index:-10!important;position:absolute;top:0}.css-16iq00h-MuiTableCell-root{overflow:visible!important}.table-input-portal{min-height:38px;outline:0!important;border-color:#ccc;background-color:#fff;border-radius:4px;border-style:solid;border-width:1px;box-sizing:border-box;flex-wrap:wrap}.creating-row{position:relative!important;z-index:19!important;overflow:visible!important}.creating-row td{overflow:visible!important}.main-portal-material{position:absolute;display:flex;flex-direction:column;align-items:center;top:15vh;font-size:2vw;width:100%;height:80vh}.portal-label-container{min-width:80vw}.create-materials-buttons-dropdown{width:80vw;display:flex;flex-direction:column;align-items:center}.form-container{display:flex;flex-wrap:wrap}.category-group{width:100%;margin-bottom:20px}.form-row{display:flex;flex-wrap:wrap;gap:10px}.item-form{box-sizing:border-box}.form-group{margin-bottom:10px;display:flex;flex-direction:column}input{box-sizing:border-box}.form-container{display:flex;flex-direction:column;align-items:flex-start}.category-nav{display:flex;margin-bottom:20px}.category-button{margin-right:10px;padding:10px 20px;border:1px solid #ddd;border-radius:5px;background-color:#717171;cursor:pointer;transition:background-color .3s}.category-button.active{background-color:#007bff;color:#fff}.form-content{width:100%}.form-row{display:flex;flex-wrap:wrap}.item-form{margin-right:20px;margin-bottom:20px}.form-group{margin-bottom:10px}.red-asterisk{color:red}.basic-data-inputs{min-height:38px;outline:0!important;border-color:#ccc;background-color:#fff;border-radius:4px;border-style:solid;border-width:1px;box-sizing:border-box}.basic-data-button-div{display:flex;gap:20px;margin-bottom:40px}.comment-text-area-material-container{grid-row:1 / 6;grid-column:1 / 4;display:flex;justify-content:space-between;align-items:center;width:100%}.textarea-container{display:flex;justify-content:space-between;align-items:center;width:50%}.left-textarea{width:80%;height:100px;margin-right:10px}button{padding:10px}.right-text-area{width:40%;margin-top:20px}.comment{margin-bottom:10px}.comment-header{font-size:1vw}.readonly-textarea{width:100%;height:100px;background-color:#d3d3d3;resize:none;border:none;padding:15px 10px 10px 15px}.text-area-columns{overflow:auto;display:flex;max-height:270PX;flex-direction:column-reverse;width:100%;overflow-x:clip}.porta-material-comment-button{background-color:#fff;border:0;rotate:90deg;cursor:pointer}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000001a;display:flex;justify-content:center;align-items:center;height:100%;width:100vw}.modal-content{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:500px;width:100%}.portal-material-view-flow-modal{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-height:80vh;overflow-y:auto}.portal-material-view-flow-modal-background2{z-index:20;position:fixed;top:0;left:0;background-color:#0000001a;height:100vh;width:100vw;display:flex;align-items:center;justify-content:center}.form-container-purchase{display:flex;flex-direction:column}.table-container-component-excel{position:absolute;top:20vh;left:23vw;width:73vw;max-height:65vh;height:65vh;border-radius:10px;overflow:auto}.screenlayoutsub-table-color{background-color:#fff}.sapcamps-purchase-container{left:13vw!important;width:84vw!important}.portal-material-view-flow-modal{overflow:hidden;background-color:#f7f8f9;opacity:1!important;border-radius:3px;position:fixed;top:10vh;left:10vw;display:flex;flex-wrap:wrap;height:80vh;width:80vw}.portal-material-view-flow-modal-background{z-index:2;position:absolute;top:-45vh;left:0;background-color:#00000080;height:150vh;width:100%}.modal-portal-work-flow-item{width:50%;padding:10px;box-sizing:border-box}.modal-portal-work-flow-close-button{cursor:pointer;position:relative;left:90%;height:10%;z-index:11}.react-flow__panel{display:none!important}.main-content-approve-materials{position:absolute;display:flex;flex-direction:column;top:7vh;font-size:2vw;width:100%;align-items:center}.approve-materials-table-container{width:90%;height:60vh}.card{background:#fff;padding:2rem;border-radius:10px;margin-bottom:1rem}html.dark .card{background:#071426}.render-buttons-component{z-index:3;background-color:#fff;box-shadow:0 1px 4px #0000001a;border-radius:9px;box-sizing:border-box;padding:2%;left:15vw;height:75vh;gap:2vw;display:flex;position:absolute;flex-direction:column;align-items:center}.render-buttons-component div{display:flex;flex-direction:column}.render-buttons-component-top{z-index:3;top:5vh;background-color:#fff;box-shadow:0 1px 4px #0000001a;border-radius:9px;box-sizing:border-box;padding:2%;left:15vw;width:40vw;gap:2vw;display:flex;position:absolute;flex-direction:column;align-items:center}.render-buttons-component-top div{gap:2vw}.organogram-view-render-label{z-index:3;display:flex;gap:2vw;position:absolute;font-size:1vw;top:5vh;padding:4px;border-radius:9px;left:30vw}.organogram-view-render-label p{background:#fff;padding:2rem;border-radius:10px;margin-bottom:1rem;box-shadow:0 1px 4px #0000001a}.button-component.selectedWorkFLow{background-color:#2d7fd7;color:#fff}.comments-view-portal-material{display:flex;flex-direction:column;align-items:center}.comments-view-portal-material>p{font-size:1.2vw}.comments-view-portal-material>textarea{width:50%;height:10vh;background-color:#d3d3d3;border:0}.tab-content-2{padding:1vw;border:.2vw solid #003777;border-radius:0 0 .5vw .5vw;min-height:37.8vh;max-height:37.8vh;overflow:auto}.generalsetup-page-container{display:flex;flex-direction:column;background:#f4f6f8;min-height:100vh;font-family:sans-serif}.generalsetup-content-container{margin-top:1rem;padding:0 1rem}.generalsetup-container{display:flex;background:#fff;border-radius:4px;margin:1rem;flex-direction:row!important;overflow:hidden;box-shadow:0 2px 4px #0000001a}.generalsetup-button-list{display:flex;flex-direction:column;padding:1.5rem;border-radius:4px 0 0 4px}.generalsetup-button-list button{border:none;border-radius:4px;background-color:#828e9b;color:#fff;padding:.75rem 1rem;margin:.5rem 0;text-align:left;font-size:.9rem;cursor:pointer;transition:background-color .3s ease,color .3s ease}.generalsetup-button-list button:hover{background-color:#2f3f56}.generalsetup-selected-button{background-color:#1c3c78!important}.table-container-component-sub{flex:1;background:#fff;border-radius:0 4px 4px 0;padding:1rem;display:flex;flex-direction:column;overflow:auto}.table-container-component-sub::-webkit-scrollbar{width:8px}.table-container-component-sub::-webkit-scrollbar-track{background:#f4f6f8}.table-container-component-sub::-webkit-scrollbar-thumb{background-color:#c5c9cf;border-radius:4px}.table-container-component-sub:hover::-webkit-scrollbar-thumb{background-color:#a9adb3}.assigned-values-container{max-width:600px;margin:2rem auto;background:#f5f7fa;padding:2rem;border-radius:8px;font-family:sans-serif;box-shadow:0 2px 8px #0000001a}.assigned-values-title{margin:0 0 .5rem;font-size:1.5rem;color:#333;text-align:center}.assigned-values-subtitle{margin:0 0 2rem;font-size:.95rem;color:#666;text-align:center}.assigned-values-form{display:flex;flex-direction:column;gap:1.5rem;max-width:100%;overflow-x:auto}.assigned-values-row{display:flex;flex-wrap:nowrap;gap:1rem;align-items:center;width:100%;min-width:600px}.assigned-values-label{flex:1;font-size:1rem;color:#333;font-weight:600}.assigned-values-select{flex:1;min-width:150px;padding:.5rem;font-size:.9rem;border:1px solid #ccc;border-radius:4px;background:#fff;cursor:pointer;transition:border-color .3s ease}.assigned-values-select:focus{border-color:#0070f3;outline:none}.assigned-values-button{align-self:flex-end;padding:.75rem 1.5rem;font-size:1rem;border:none;border-radius:4px;background-color:#0070f3;color:#fff;cursor:pointer;transition:background-color .3s ease;margin-top:1rem}.assigned-values-button:hover{background-color:#005bb5}.generalsetup-material-buttons-container{display:flex;gap:.5rem;padding:1.5rem}.generalsetup-material-buttons-container button{border:none;border-radius:4px;background-color:#828e9b;color:#fff;padding:.75rem 1rem;margin:.5rem 0;text-align:left;font-size:.9rem;cursor:pointer;transition:background-color .3s ease,color .3s ease}.generalsetup-material-container{height:100%;width:100%}.generalsetup-material-components-container{height:80%;width:100%}.type-of-submits-container{display:flex;align-items:center}.custom-file-input-data-cleasing{display:none}.custom-file-label{display:inline-flex;align-items:center;background-color:#2d74da;color:#fff;padding:10px 16px;border-radius:4px;cursor:pointer;transition:background-color .2s ease-in-out;scale:.65;font-size:1.2vw;font-weight:100}.custom-file-label:hover{background-color:#1a56b8}.custom-file-label:active{background-color:#174ba2}.disabled-label-file-data-cleasing{background-color:#ccc;color:#666;cursor:not-allowed;pointer-events:none}.data-cleasing-buttons{display:flex;justify-content:center;align-items:center;gap:2vw}.data-cleasing-buttons>div>button{width:6vw;font-size:.6vw}.data-cleasing-selected{background-color:#226ec7!important}.critical-groups-container{display:flex;gap:6vw}.critical-groups-container>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.critical-groups-container>div>div{cursor:pointer;display:flex;justify-content:center;align-items:center;width:150px;height:150px;border-radius:100%;color:#fff;font-size:1.3vw;font-weight:700}.critical-groups-container>div>div:hover{transition:filter .3s ease;filter:brightness(.8)}.critical-groups-container>div>span{color:#000;font-size:.8vw;font-weight:400}.meu-select__menu-portal{position:absolute!important;z-index:1300!important}.data-cleasing-button-carousel{width:10vw;height:5.5vh;display:flex;justify-content:center;align-items:center;font-size:.8vw;font-weight:300;background-color:#003777;border-radius:5px;color:#fff;cursor:pointer;outline:none;transition:all .3s ease;transform-origin:center}.data-cleasing-carousel-container{display:flex;justify-content:center;flex-direction:column;align-items:center}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#1d1f27;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,select{border-radius:6px;border:1px solid #D0D0D0;padding:.7vw;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}textarea{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}button{background-color:#003777;border:none;border-radius:10px;font-weight:600;color:#fff;font-size:1.1vw;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;cursor:pointer;-webkit-transition:background-color .1s linear;-ms-transition:background-color .1s linear;transition:background-color .1s linear}button:hover{background-color:#4159a9;cursor:pointer}button:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.6}.loading-container{position:fixed;height:100%;width:100%;display:flex;align-items:center;justify-content:center}span.loading{width:60px;height:60px;background-color:transparent;display:block;border:12px solid #003777;border-top:12px solid transparent;border-radius:50%;animation:loading 1s linear infinite}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{margin:0;background-color:#edeff1}h1{font-size:3.2em;line-height:1.1}table{border-collapse:collapse;text-align:center;width:85vw}.table-button-action{width:10vw;height:5.5vh;display:flex;justify-content:center;align-items:center;font-size:.8vw;font-weight:300}.table-button-action-container{display:flex;gap:1vw;position:absolute;top:10vh;left:25vw}.master-user-button{cursor:pointer;position:absolute;top:85vh;left:30vw;width:10vw;color:#fff;background-color:#003777;height:5vh;border:0;border-radius:6px;font-size:1vw;font-weight:100}.new-edit-buttons{text-decoration:none}.double-button-edit-container{display:flex;justify-content:center;position:absolute;width:100%}.double-button-edit-container>div{display:flex;gap:3vw}.double-button-edit-container>div>button{width:10vw}.edit-buttons{width:10vw;color:#fff;background-color:#003777;height:5vh;border:0;border-radius:6px;font-size:1vw;font-weight:100}.table-container-component{position:absolute;top:20vh;left:13vw;width:83vw;max-height:65vh;height:65vh;border-radius:10px;overflow:auto}.table-container-component-sub{position:absolute;top:28vh;left:30vw;width:63vw;max-height:60vh;height:60vh;border-radius:10px;overflow:auto}.MuiPaper-elevation2{height:100%}.MuiTableContainer-root{height:73%}.pagination-buttons-component{overflow:hidden;border-radius:6px}.pagination-button-component{background-color:#d8d8d8;border:0;color:#000;outline:none;height:4vh;width:2.2vw;font-size:1.2vw}.pagination-button-component:hover{background-color:#c2c2c2}.selected-page-component{background-color:#999}.selected-page-component:hover{background-color:#858585}.table-header-component{font-size:.8vw}.tr-tittles{background-color:#e7e7e7;color:#7c7c7c}th{background-color:#e7e7e7;height:6vh;font-weight:400}.custom-table-row{height:6vh}.button-custom{cursor:pointer;width:8vw;color:#fff;background-color:#003777;height:4vh;border:0;border-radius:6px;font-size:.8vw;font-weight:100}.disabled{cursor:auto;width:8vw;color:#fff;background-color:gray;height:4vh;border:0;border-radius:6px;font-size:.8vw;font-weight:100}.create-button-container{display:flex;justify-content:center}.MRT-Table-Cell{display:grid;place-items:center}.MuiTableCell-root{height:25px!important;padding:3px!important}.MuiAlert-message{display:none!important}.MuiChartsTooltip-row{display:flex;gap:3vw;align-items:center}.MuiPopper-root{width:20vw;overflow-x:hidden}.css-1hz4wuk-MuiTableCell-root:nth-of-type(1){width:10%}.portal-button-action{width:7vw;display:flex;justify-content:center;align-items:center;font-size:.8vw;font-weight:300;border:.0625rem solid #003777;font-weight:500;color:#003777;background-color:transparent}.portal-button-action:hover{filter:brightness(95%);background-color:#ececec}.portal-button-action:active{color:#fff;background-color:#003777}
