:root{--bg-main-color: #F6F6F6;--primary-color: #2E3320;--primary-color-transparency-1: rgba(46, 51, 32, .1);--secondary-color: #558B2F;--tertiary-color: #040403;--secondary-color-transparency-8: rgba(85, 139, 47, .8);--secondary-color-transparency-5: rgba(85, 139, 47, .5);--secondary-color-transparency-1: rgba(85, 139, 47, .1);--secondary-color-transparency-05: rgba(85, 139, 47, .05);--tertiary-color-transparency-8: rgba(4, 4, 3, .8);--tertiary-color-transparency-5: rgba(4, 4, 3, .5);--tertiary-color-transparency-1: rgba(4, 4, 3, .1);--tertiary-color-transparency-05: rgba(4, 4, 3, .05);--alert-danger-color: #f57070;--alert-moderate-color: #f7ed7a;--attention-btn: #f67070;--success-color: #51af4c;--error-color: #bd000d;--warning-color: #edbd63;--secondary-green-color: #abd86d;--secondary-orange-color: #f9ae6d;--grey-palette-01: #b9b8b8;--grey-palette-02: #edf1e9;--grey-palette-03: #fafafa;--grey-palette-04: #E4E7E8;--grey-palette-05: #ACACAC;--grey-palette-06: #9EA098;--grey-palette-grey-01: #E3E3E3;--grey-palette-green-01-transparency: rgba(85, 139, 47, .1);--text-main-color: #2E3320;--text-hover-color: var(--primary-color);--text-error-color: var(--error-color);--placeholder-color: rgba(156, 173, 185, .6);--placeholder-disabled-color: rgba(120, 124, 124, .5);--border-main-color: var(--grey-palette-grey-01);--status-red: #ea7c84;--status-red-transparency-3: rgba(234, 124, 132, .3);--status-blue: #82BDD8;--status-blue-transparency-3: rgba(142, 203, 230, .3);--status-green: #51af4c;--status-green-transparency-3: rgba(81, 175, 76, .3);--status-grey: var(--grey-palette-blue-01);--status-grey-transparency-3: rgba(185, 184, 184, .3);--status-yellow: #fded94;--status-yellow-transparency-3: rgba(253, 237, 148, .3);--status-lime-green: #7ffcb4}body{background-color:var(--bg-main-color)}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/Roboto-Thin-BUZ-kB3r.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/Roboto-ThinItalic-DsZ3vAUa.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Roboto-Light-DsXCD9Jy.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Roboto-LightItalic-M2sqqhnR.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Roboto-Regular-CpScosze.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Roboto-Italic-TC0Mjd4D.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Roboto-Medium-TXYiEJ2K.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Roboto-MediumItalic-CVbHzWK4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Roboto-Bold-CSrkXulf.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Roboto-BoldItalic-564L-P4m.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Roboto-Black-DNyFLl6S.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Roboto-BlackItalic-COqXmkDA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-family: "Roboto";--font-weight-thin: 100;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900}h1,h2,h3,.title,.subtitle,body,.small-copy,caption,.caption,.tiny-copy,input,textarea{color:var(--text-main-color);font-family:var(--font-family),-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}h1{font-size:3rem;font-weight:var(--font-weight-bold)}h2{font-size:2.4286rem;font-weight:var(--font-weight-bold)}h3{font-size:1.8571rem;font-weight:var(--font-weight-bold)}.title{font-size:1.2857rem;font-weight:var(--font-weight-bold)}.subtitle{font-size:1.1429rem;font-weight:var(--font-weight-medium)}html,body{font-size:14px;font-weight:var(--font-weight-regular);line-height:1.25}.small-copy{font-size:.8571rem;font-weight:var(--font-weight-regular)}caption,.caption{font-size:.75rem;font-weight:var(--font-weight-regular)}.tiny-copy{font-size:.5714rem;font-weight:var(--font-weight-regular)}input,textarea{font-size:1rem;font-weight:var(--font-weight-regular);caret-color:var(--text-main-color)}.bold{font-weight:var(--font-weight-bold)}*{box-sizing:border-box;-webkit-user-select:none;user-select:none}body{width:100vw;height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#root{width:100%;height:100%}*::-webkit-scrollbar{width:.375rem;height:.375rem}*::-webkit-scrollbar-track{background:none;border-radius:1.25rem;-webkit-border-radius:1.25rem}*::-webkit-scrollbar-thumb{background-color:#cfcfcf;border-radius:1.25rem;-webkit-border-radius:1.25rem}body{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.visible{visibility:visible}.hidden{visibility:hidden}.access-denied-page{width:100vw;height:100vh;background-color:var(--secondary-color);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.access-denied-page .wrapper{padding:2rem;width:50%}.access-denied-page .access-denied-text{display:flex;flex-direction:column;justify-content:center;align-items:center}.access-denied-page .access-denied-text .icon{height:7.1429rem;width:7.1429rem;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--error-color)}.access-denied-page .access-denied-text .icon svg{height:20rem;width:20rem}.access-denied-text .icon>svg path:nth-child(2){fill:#fff;opacity:.9}.access-denied-page .access-denied-text .info{padding:1.625rem 0 2rem}.access-denied-page .access-denied-text .info .title{line-height:1.5;margin-bottom:.625rem;color:#fff}.access-denied-page .access-denied-text .info .text{color:#fff}.access-denied-page .access-denied-btns{display:inline-flex;gap:1.1429rem}@media only screen and (max-width: 1024px){.access-denied-page .wrapper{width:80%}}@media only screen and (max-width: 768px){.access-denied-page .access-denied-text .error{font-size:7.5rem;line-height:6rem}.access-denied-page .access-denied-text .info .title{font-size:1.375rem}}@media only screen and (max-width: 320px){.access-denied-page .wrapper,.access-denied-page .access-denied-btns .back-home-btn{width:100%}}.button{width:-moz-fit-content;width:fit-content;min-height:2.8571rem;padding:.714rem 1.429rem;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;border-radius:.8571rem;font-weight:var(--font-weight-bold);gap:.2857rem;line-height:normal}.button.has-icon{padding:.714rem 1.429rem .714rem .8571rem}.button .button-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;width:1.2857rem;height:1.2857rem}.button .button-icon svg{width:100%;height:auto}.button .button-icon path{fill:#fff}.button.primary{color:#fff;background:var(--primary-color)}.button.primary:hover,.button.secondary:hover,.button.tertiary:hover{opacity:.7}.button.secondary{background-color:var(--secondary-color);color:#fff}.button.tertiary{font-weight:var(--font-weight-medium);background:transparent;border:1px solid var(--tertiary-color)}.button.tertiary .button-icon path{fill:var(--tertiary-color)}.button.disabled,.button.disabled:hover{opacity:.3;cursor:unset}.button.primary.button-red{background:unset;background-color:var(--status-red)}.button.primary.button-blue{background:unset;background-color:var(--status-blue)}.splash-screen{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%;background-color:"#F4FAFD";background-image:url(../../../lib/assets/img/bg.png);background-size:cover;background-repeat:no-repeat}.splash-screen .splash-logo{display:flex;flex-direction:column;align-items:center;justify-content:center}.splash-screen .splash-logo svg{width:14.2857rem;height:auto}.loader-container{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;text-align:center;gap:1.1429rem}.loader-container .loader{width:3.5714rem;height:3.5714rem;display:flex;justify-content:center;align-items:center;gap:.2143rem}.loader-container .loader>div{background-color:var(--grey-palette-blue-01);height:100%;width:.4286rem;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.loader-container .loader .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loader-container .loader .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.loader-container .loader .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.loader-container .loader .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.loader-container .loader-text{color:var(--grey-palette-blue-01)}.session-expired-page{width:100vw;height:100vh;background-color:var(--secondary-color);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.session-expired-page .wrapper{padding:2rem}.session-expired-page .wrapper .error-text .error{opacity:.5}.session-expired-page .wrapper .error-text .error svg{width:8.75rem;height:auto}.session-expired-page .wrapper .error-text .info{padding:1.625rem 0 2rem}.session-expired-page .wrapper .error-text .info .title{line-height:normal;margin-bottom:.625rem;color:#fff}.session-expired-page .wrapper .error-text .info .text{color:#fff}.session-expired-page .wrapper .action-btns{display:flex;flex-direction:row;justify-content:center}.session-expired-page .wrapper .action-btns .session-expired-btn{min-width:8.9375rem}@media only screen and (max-width: 768px){.session-expired-page .wrapper .error-text .error svg{width:5.75rem;height:auto}.session-expired-page .wrapper .error-text .info .title{font-size:1.375rem}}@media only screen and (max-width: 320px){.session-expired-page .wrapper .action-btns .session-expired-btn{width:100%}}.unavailable-service{width:100vw;height:100vh;background-color:var(--secondary-color);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.unavailable-service .wrapper{padding:2rem;width:50%}.unavailable-service .error-text .error{opacity:.4}.unavailable-service .error-text .error svg{width:14.2857rem;height:auto}.unavailable-service .error-text .error svg path{fill:#fff}.unavailable-service .error-text .info{padding:0 0 2rem}.unavailable-service .error-text .info .title{line-height:1.5;margin-bottom:.625rem;color:#fff}.unavailable-service .error-text .info .text{color:#fff}.unavailable-service .error-page-btn{display:inline-flex}@media only screen and (max-width: 1024px){.unavailable-service .wrapper{width:80%}}@media only screen and (max-width: 768px){.unavailable-service .error-text .error{font-size:7.5rem;line-height:6rem}.unavailable-service .error-text .info .title{font-size:1.375rem}}@media only screen and (max-width: 320px){.unavailable-service .wrapper,.unavailable-service .error-page-btn{width:100%}}.app-portal{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.gap{gap:1.143rem}.notification-container{position:fixed;bottom:3.125rem;right:3.125rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:baseline;max-height:100vh;max-width:18.75rem;z-index:89}.popup-overlay{display:flex;align-items:center;justify-content:center}.popup-area{width:90vw;height:90vh;z-index:90;display:flex;align-items:center;justify-content:center}.popup-area>div:first-child{height:100%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 425px){.popup-area{width:100vw;height:100vh;display:block}}.overlay{position:fixed;inset:0;background-color:var(--tertiary-color-transparency-8);z-index:90}.content-wrapper{display:flex;flex-grow:1;overflow:hidden}.mobile-nav{--mobile-navbar-height: 5rem}.mobile-nav .mobile-navbar{width:100%;min-height:var(--mobile-navbar-height);display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--secondary-color);padding:0 1.4286rem;-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.mobile-nav .mobile-navbar.light-bg{background-color:var(--bg-main-color);color:var(--text-main-color);border-bottom:1px solid var(--secondary-color-transparency-1)}.mobile-nav .mobile-navbar .mobile-navbar-logo{display:flex;align-items:center;cursor:pointer}.mobile-nav .mobile-navbar .mobile-navbar-logo svg{width:120px;height:1.5rem;cursor:pointer}.mobile-nav .mobile-navbar .mobile-navbar-logo-project{display:flex;align-items:center;gap:1.1429rem}.mobile-nav .mobile-navbar .mobile-navbar-logo-project .project{font-weight:var(--font-weight-bold);color:#fff;opacity:.2}.mobile-nav .mobile-navbar.light-bg .mobile-navbar-logo-project .project{color:var(--text-main-color);opacity:.2}.mobile-nav .mobile-navbar-options{display:flex;align-items:center;gap:1.4286rem}.mobile-nav .mobile-navbar.light-bg .mobile-navbar-options .close-menu-btn path:last-child{fill:var(--tertiary-color)}.mobile-nav .mobile-nav-panel{position:absolute;top:var(--mobile-navbar-height);left:0;z-index:90;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - var(--mobile-navbar-height));width:100%;background-color:var(--bg-main-color);padding:2rem 1rem}.mobile-nav .mobile-nav-panel .menu-content{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.mobile-nav .mobile-nav-panel .menu-content ul{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:1.2857rem}.mobile-nav .mobile-nav-panel .menu-content .account .account-menu-container{flex-direction:row-reverse;justify-content:flex-end}.mobile-nav .mobile-nav-panel .menu-content .account .account-menu-container .avatar{color:#fff;background-color:var(--tertiary-color)}.mobile-nav .mobile-nav-panel .menu-content .account .account-menu-container .account-info{align-items:baseline}.mobile-nav .mobile-nav-panel .menu-content .account hr{margin:1.4286rem 0;border:none;border-bottom:.0938rem solid var(--secondary-color-transparency-1)}.mobile-nav .mobile-nav-panel .menu-content .account .account-buttons .mobile-languages{display:flex;align-items:center;gap:.625rem}.mobile-nav .mobile-nav-panel .menu-content .account .account-buttons .mobile-languages .mobile-lang-item{display:flex;align-items:center;gap:.125rem;font-weight:500}.account-menu-container{display:flex;flex-direction:row;align-items:center;gap:.75rem;cursor:pointer}.account-menu-container .account-info{display:flex;flex-direction:column;align-items:end;justify-content:center}.account-menu-container .account-info .account-info-name{font-weight:var(--font-weight-bold)}.account-menu-container .account-info .account-info-email{color:var();opacity:.4;font-weight:var(--font-weight-bold);max-width:17.8571rem;text-overflow:ellipsis;overflow:hidden}.account-menu-container .account-info .avatar-container{display:flex;align-items:center;justify-content:center;width:2.8571rem;height:2.8571rem;font-size:1.1429rem;font-weight:var(--font-weight-bold);border-radius:50%;background:var(--gradient-main)}.account-menu-container .account-info .avatar-container .avatar{display:flex;position:relative}.account-menu-container:hover .account-info .account-info-name,.account-menu-container:hover .account-info .account-info-email,.account-menu-container:hover .avatar-container{color:var(--grey-palette-01)}.account-menu-container:hover .avatar-container .avatar{opacity:.4}.avatar-container{position:relative;cursor:pointer;max-width:2.8571rem}.avatar-container .avatar{display:flex;justify-content:center;align-items:center;width:2.8571rem;height:2.8571rem;background-color:var(--secondary-color);font-size:1.1429rem;font-weight:var(--font-weight-bold);border-radius:50%;cursor:pointer;color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover}.avatar-container .avatar-state{position:absolute;width:.8571rem;height:.8571rem;border-radius:50%;bottom:0;right:0}.avatar-container .avatar-state.primary{border:1px solid var(--bg-main-color);background-color:var(--success-color)}.avatar-container .avatar-state.secondary{border:1px solid var(--bg-main-color);background-color:var(--error-color)}.avatar-container .avatar-state.tertiary{border:1px solid var(--bg-main-color);background-color:var(--grey-palette-01)}.avatar-container .avatar-state.quaternary{border:1px solid var(--bg-main-color);background-color:var(--warning-color)}.avatar-container .avatar .avatar-img-container{background-size:cover;background-repeat:no-repeat;background-position:center}.mobile-nav-btn{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;border-radius:.3125rem;text-decoration:none;color:var(--main-text);font-weight:700}.mobile-nav-btn:hover,.mobile-nav-btn.selected{background-color:var(--white-gray)}.mobile-nav-btn .mobile-nav-btn-container{display:flex;flex-direction:row;align-items:center}.mobile-nav-btn .mobile-nav-btn-container .mobile-nav-btn-icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem}.mobile-nav-btn .mobile-nav-btn-container .mobile-nav-btn-icon svg{width:100%;height:auto}.mobile-nav-btn .mobile-nav-btn-container .mobile-nav-btn-name{padding:0 .625rem}.menu-table-button{width:1.7143rem;height:1.7143rem;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center}.menu-table-button svg{width:100%;height:auto}.menu-table-button:hover{opacity:.7}.menu-table-button.disabled{opacity:.3;pointer-events:none}.navbar{width:100%;min-height:5.7143rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 2.1429rem 0 1.7143rem}.navbar .navbar-logo-project{display:flex;align-items:center;gap:1.4286rem;cursor:pointer}.navbar .navbar-logo-project .navbar-logo{display:flex;align-items:center}.navbar .navbar-logo-project .navbar-logo svg{width:9.2857rem;height:auto}.navbar .navbar-logo-project .project{display:flex;font-weight:var(--font-weight-bold);color:#fff;opacity:.2;align-items:center;gap:.3571rem}.navbar .navbar-logo-project .project .app-version{font-size:small}.navbar .navbar-options .additional-options-container{display:flex;align-items:center;gap:1rem;font-weight:var(--font-weight-bold)}.navbar .navbar-options .additional-options{justify-content:center;display:flex;flex-direction:row;align-items:center;gap:12px}.navbar .navbar-options .options{display:flex;flex-direction:row;align-items:center;gap:1.7143rem}.contextual-menu-host{position:relative;width:-moz-fit-content;width:fit-content;height:fit-content}.contextual-menu-panel{position:absolute;z-index:89;display:none;flex-direction:column;box-shadow:0 1px 6px #00000040;border-radius:.3571rem;padding:.2857rem 0;gap:.1429rem;background-color:var(--grey-palette-03);color:var(--text-main-color);font-size:.8571rem}.contextual-menu-panel .menu-option{display:flex;align-items:center;height:1.7143rem;gap:.2857rem;padding:0 .8571rem 0 .4286rem}.contextual-menu-panel .menu-option:hover{background-color:var(--grey-palette-02);cursor:pointer}.contextual-menu-panel .menu-option.disabled{opacity:.5;pointer-events:none;cursor:default}.contextual-menu-panel .menu-option .menu-option-icon{width:1.1429rem;height:1.1429rem;display:flex;align-items:center;justify-content:center}.contextual-menu-panel .menu-option .menu-option-icon svg{width:100%;height:auto}.contextual-menu-panel .menu-option .menu-option-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.flowsheetpage-layout{display:flex;height:85vh;width:100vw;gap:1.4286rem;padding-right:1.7143rem}.flowsheet-canvas{flex:1;background:#fbfefb;position:relative;border-radius:20px;overflow:hidden}.flowsheet-reactflow{width:100%;height:100%;background:#fff;border-radius:20px}.flowsheet-reactflow-header{justify-content:space-between}.flowsheet-header-left{position:sticky;display:flex;align-items:flex-start;gap:1rem;flex-direction:column;justify-content:center;padding:12px;z-index:10;width:100%;max-width:26rem;background:#fff;-webkit-user-select:none;user-select:none;border:1px solid #b9b8b81c;box-shadow:1px 1px 10px 1px #0000001a;border-radius:1.4286rem 0px}.flowsheet-header-left .text-button{align-items:flex-start}.flowsheet-header-left .form-field{min-width:23rem}.flowsheet-header-right{position:sticky;display:flex;align-items:flex-start;gap:1rem;flex-direction:column;justify-content:center;padding:12px;z-index:10;max-width:26rem;background:#fff;-webkit-user-select:none;user-select:none;border:1px solid #b9b8b81c;box-shadow:1px 1px 10px 1px #0000001a;border-radius:1.4286rem 0px;margin-right:4.5rem}.flowsheet-name-display{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.2857rem;-webkit-user-select:none;user-select:none;border:none;background:none}.flowsheet-name-display:focus{outline:2px solid color-mix(in srgb,var(--secondary-color) 45%,transparent);outline-offset:2px}.button.tertiary.clear-flowsheet-btn{background:#fff}.flowsheet-canvas .react-flow__panel{margin:15px 20px}.flowsheet-canvas .react-flow__panel.top{right:0;pointer-events:all;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;background:transparent;box-shadow:none}.flowsheet-canvas .react-flow__panel.top .react-flow__controls-button{background:var(--secondary-color-transparency-8);transition:.3s ease;padding:5px;border:none;margin-right:-.1429rem}.flowsheet-canvas .react-flow__panel.top .react-flow__controls-button:first-child{border-top-left-radius:.2857rem;border-top-right-radius:.2857rem}.flowsheet-canvas .react-flow__panel.top .react-flow__controls-button:last-child{border-bottom-left-radius:.2857rem;border-bottom-right-radius:.2857rem}.flowsheet-canvas .react-flow__controls-button svg{fill:#fff}.flowsheet-canvas .react-flow__controls-button:hover svg{fill:var(--secondary-color);transition:.3s ease}.modal-overlay{position:fixed;inset:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:89}.modal{width:360px;background:#fff;border-radius:10px;box-shadow:0 10px 30px #0003;padding:16px;border:1px solid #e5e7eb}.modal-title{font-weight:700;margin-bottom:8px}.modal-input{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #cbd5e1;outline:none;margin-bottom:12px;font-size:14px}.modal-input:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 25%,transparent)}.modal-actions{display:flex;gap:8px;justify-content:flex-end}.modal-btn{padding:8px 12px;border-radius:8px;cursor:pointer;transition:filter .15s ease;font:inherit}.modal-btn:focus{outline:2px solid color-mix(in srgb,var(--secondary-color) 45%,transparent);outline-offset:2px}.modal-btn--secondary{border:1px solid #e5e7eb;background:#fff;color:#111827}.modal-btn--primary{border:1px solid var(--secondary-color);background:var(--secondary-color);color:#fff}.modal-btn:hover{filter:brightness(.97)}.analysis-container{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:center;gap:1.0714rem}.analysis-container .next-btn{margin-left:1.0714rem;font-size:1.2857rem;font-weight:var(--font-weight-medium);width:150px;height:60px}.analysis-checkbox-wrapper{cursor:pointer}.analysis-checkbox-wrapper .analysis-checkbox{-webkit-user-select:none;user-select:none;cursor:pointer}.analysis-container-checkbox{display:flex;align-items:center;justify-content:center;gap:1.1429rem}.checkbox-container.analysis-checkbox{background:var(--bg-main-color);padding:.8571rem 1.1429rem;border-radius:.8571rem;font-size:1rem;font-weight:var(--font-weight-medium)}.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%}.text-button{cursor:pointer;display:flex;align-items:center;gap:.2857rem;font-weight:var(--font-weight-medium);font-size:.8571rem;line-height:normal;width:max-content}.text-button .text-button-icon{display:flex;align-items:center;justify-content:center;width:1.1429rem;min-width:1.1429rem;height:1.1429rem;min-height:1.1429rem}.text-button .text-button-icon svg{width:100%;height:auto}.text-button.primary{color:var(--primary-color)}.text-button.primary:hover{opacity:.7}.text-button.primary .text-button-icon svg path{fill:var(--primary-color)}.text-button.primary:hover .text-button-icon svg path{opacity:.7}.text-button.secondary{color:var(--secondary-color)}.text-button.secondary:hover{opacity:.7}.text-button.secondary .text-button-icon svg path{fill:var(--secondary-color)}.text-button.secondary:hover .text-button-icon svg path{opacity:.7}.text-button.tertiary{color:var(--text-main-color)}.text-button.tertiary:hover{opacity:.7}.text-button.tertiary .text-button-icon svg path{fill:var(--text-main-color)}.text-button.tertiary:hover .text-button-icon svg path{opacity:.7}.text-button.white{color:#fff}.text-button.white:hover{opacity:.7}.text-button.white .text-button-icon svg path{fill:#fff}.text-button.white:hover .text-button-icon svg path{opacity:.7}.text-button.disabled{opacity:.3;pointer-events:none}.checkbox-container{display:flex;align-items:center;gap:10px}.checkbox-container .checkbox,.checkbox-container .checkbox.disabled,.checkbox-container .checkbox.disabled:hover{min-width:1.1429rem;min-height:1.1429rem;background-color:#fff;border:1px solid var(--secondary-color);border-radius:.4286rem;cursor:pointer}.checkbox-container .label{display:flex;flex-direction:row;justify-content:center;align-items:center}.checkbox-container .label .additional-text{padding-left:.5714rem;color:var(--grey-palette-01);font-size:.8571rem}.checkbox-container .label .additional-text.red{font-weight:700;color:var(--error-color)}.checkbox-container .checkbox:hover{border:1px solid var(--success-color)}.checkbox-container .checkbox.checked{display:flex;align-items:center;justify-content:center;background-color:var(--secondary-color)}.checkbox-container .checkbox.checked svg{width:1.1429rem;height:auto}.checkbox-container .checkbox.disabled,.checkbox-container .checkbox.disabled:hover{opacity:.3;pointer-events:none}.checkbox-container .label.disabled{opacity:.3}.form-field{display:flex;flex-direction:column;gap:6px;pointer-events:none}.form-field .form-field-label{color:var(--grey-palette-blue-01);font-weight:var(--font-weight-medium);font-size:.8571rem;pointer-events:none}.form-field .form-field-error{color:var(--error-color);pointer-events:none}.form-field.error .form-field-label,.form-field.error:focus-within .form-field-label{color:var(--error-color)}.form-field .form-field-time-picker{display:flex;align-items:center;gap:.4286rem;flex:1}.form-field .form-field-time-picker .form-field{flex:1}.text-input{display:flex;align-items:center;height:2.857rem;min-width:14.286rem;border:1px solid var(--border-main-color);padding:0 .571rem;pointer-events:auto;border-radius:.7143rem}.text-input.alternative-style{border-color:#fff;background-color:#fff}.text-input:hover,.text-input:focus-within{border-color:var(--secondary-color)}.text-input.error,.text-input.error:hover{border-color:var(--error-color)}.text-input.disabled,.text-input.disabled:hover{pointer-events:none;border-color:var(--grey-palette-02);background-color:var(--bg-main-color)}.text-input .native-input{flex-grow:1;padding:0;width:100%;padding-left:.286rem;caret-color:var(--secondary-color);border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.text-input.has-icon .native-input{padding-left:.429rem}.text-input .native-input:focus{outline:none}.text-input .native-input::placeholder{color:var(--placeholder-color)}.text-input.disabled .native-input{color:var(--grey-palette-01)}.text-input.disabled .native-input::placeholder{opacity:.4}.text-input .text-input-icon{display:flex;align-items:center;justify-content:center;min-width:1.1429rem;min-height:1.1429rem;max-width:1.1429rem;max-height:1.1429rem}.text-input .text-input-icon svg{width:100%;height:auto}.text-input.disabled .text-input-icon{opacity:.2}.text-input:hover .text-input-icon svg,.text-input:focus-within .text-input-icon svg{fill:var(--primary-color)}.text-input.error .text-input-icon svg,.text-input.error:hover .text-input-icon svg,.text-input.error:focus-within .text-input-icon svg{fill:var(--error-color)}.popup-container.system-popup{display:flex;flex-direction:column;align-items:center;max-width:37.5rem}.popup-container.system-popup.error-popup{width:auto}.popup-container.system-popup .popup-icon{display:flex;width:3.8571rem;height:3.8571rem}.popup-container.system-popup .popup-icon svg{width:100%;height:auto}.popup-container.system-popup .popup-header{font-weight:var(--font-weight-semibold);font-size:1.286rem}.popup-container.system-popup .popup-content{font-weight:var(--font-weight-regular);display:flex;flex-direction:column;text-align:center}.popup-action-buttons{width:100%;display:flex;justify-content:center;gap:1.1429rem}.popup-action-buttons .button{flex:1;max-width:11.25rem}.popup-action-buttons .button.status-red{background-color:var(--status-red)}@media only screen and (max-width: 425px){.popup-action-buttons .button{max-width:unset}}.popup-container{background-color:#fff;padding:16px 1.1429rem 1.2857rem;border-radius:1.4286rem;min-width:21.4286rem;width:34.2857rem;max-height:100%;overflow:auto}.popup-container .loader-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 768px){.popup-container{padding:1.5714rem;width:30.2857rem}}@media only screen and (max-width: 425px){.popup-container{height:100vh;width:100vw;overflow:auto;border-radius:0}}.spacer.horizontal{min-width:1.4286rem}.spacer.vertical{min-height:1.4286rem}.popup-container.edit-block-popup .popup-header{font-size:1.1429rem;font-weight:var(--font-weight-medium)}.popup-container.edit-block-popup .popup-content{text-align:left}.popup-container.edit-block-popup .popup-content .form-field .form-field-label{color:var(--grey-palette-06)}.popup-container.edit-block-popup .popup-action-buttons{justify-content:flex-end;gap:0rem}.popup-container.edit-block-popup .popup-action-buttons .button{max-width:7.1429rem}.popup-container.edit-block-popup .popup-action-buttons .button.tertiary{border:none}svg.unit-block-options{width:1.0714rem;height:auto}.flowsheet-node{border-radius:10px;background:#f6f6f6;position:relative;text-align:center;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity .2s ease,filter .2s ease,transform .15s ease}.flowsheet-node.is-muted{opacity:.45;filter:grayscale(1) saturate(.6)}.flowsheet-node.is-muted .node-body{pointer-events:none}.flowsheet-node.is-muted .react-flow__handle{opacity:.35}.flowsheet-node .options-menu{position:absolute;top:6px;right:4px;cursor:pointer}.node-select-toggle{position:absolute;top:4px;left:6px;width:20px;height:20px;border:none;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:4;line-height:0;transition:box-shadow .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.node-select-toggle span svg{width:18px;height:18px}.node-select-toggle span svg:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 25%,transparent);border-radius:50px}.node-select-toggle[aria-pressed=true]{border-radius:50px}.flowsheet-sidebar{width:16rem;height:85vh;padding:20px 1.1429rem;background:#fff;display:flex;flex-direction:column;gap:.8571rem;border-radius:1.4286rem;overflow:auto}.contextual-menu-host{width:100%}.flowsheet-title{font-weight:var(--font-weight-medium);font-size:1.1429rem}.flowsheet-item{position:relative;display:flex;align-items:center;justify-content:space-between;background:#f6f6f6;border-radius:1rem;border:.0714rem solid transparent;padding:.7143rem;cursor:pointer;min-height:4.6429rem}.flowsheet-item:hover{border:.9996px solid var(--secondary-color)}.flowsheet-item-left{display:flex;align-items:center;gap:14px;flex:1;-webkit-user-select:none;user-select:none}.flowsheet-item-left svg{flex:0 0 auto;width:14px;height:14px}.flowsheet-item-label{display:flex;align-items:center;gap:14px;font-size:11.9994px;font-weight:var(--font-weight-medium)}.flowsheet-item-label svg{width:1rem;height:1rem}.flowsheet-sidebar .contextual-menu-host .contextual-menu-panel{border-radius:.875rem;padding:.625rem 0;width:100%}.flowsheet-sidebar .contextual-menu-host .contextual-menu-panel .menu-option{padding:0 .75rem}.flowsheet-item.flowsheet-item--selected{border:1px solid var(--secondary-color);opacity:.5;pointer-events:none}.connections-sidebar{position:absolute;right:0;top:0;bottom:0;width:22.8571rem;height:100%;background:#fff;box-shadow:0 0 10px #0000001a;padding:1.7143rem 1.4286rem;z-index:20;border-radius:1.4286rem 0rem 0rem 1.4286rem;gap:1.1429rem;overflow:auto;transition:transform .3s ease}.connections-sidebar__header{display:flex;justify-content:space-between;align-items:center}.connections-sidebar__title{font-size:1.1429rem;font-weight:var(--font-weight-medium)}.connections-sidebar__header span .text-button-icon{width:30px;height:30px}.connections-sidebar .connections-sidebar__header span svg path:nth-child(1){fill:transparent}.connections-sidebar__subtitle{font-size:.8571rem;font-weight:var(--font-weight-medium);color:var(--secondary-color);opacity:.5}.connections-sidebar__section{display:flex;flex-direction:column;gap:.5714rem}.connections-sidebar__section-header{justify-content:space-between;font-weight:var(--font-weight-semibold)}.connections-sidebar__section .table-container table thead{height:1.7143rem}.connections-sidebar__section .table-container table tbody .table-row:hover{cursor:default}.connections-sidebar__section .table-container table tbody .table-row:first-child td:first-child{border-top-left-radius:.7143rem}.connections-sidebar__section .table-container table tbody .table-row:first-child td:last-child{border-top-right-radius:.7143rem}.connections-sidebar__section .table-container table tbody .table-row:last-child td:first-child{border-bottom-left-radius:.7143rem}.connections-sidebar__section .table-container table tbody .table-row:last-child td:last-child{border-bottom-right-radius:.7143rem}.connections-sidebar__section .table-container table thead .table-column-header{color:var(--grey-palette-06)}.connections-sidebar__section .table-container table .origin-destination{background-color:#f6f6f6;border:1px solid var(--secondary-color);border-radius:.3571rem;padding:.1429rem .2857rem}.connections-sidebar__add-btn{border:none;background:transparent;color:var(--secondary-color);font-size:12px;cursor:pointer}.connections-sidebar__cards{display:flex;flex-direction:column;gap:.7143rem}.connections-sidebar__card{display:flex;flex-direction:column;gap:.7143rem;border-radius:12px;background:var(--bg-main-color);padding:.8571rem}.connections-sidebar__card .form-field .form-field-label{color:var(--grey-palette-06)}.connections-sidebar__card .text-input,.connections-sidebar__card .select-single{height:2.1429rem}.connections-sidebar__card .text-input .native-input,.connections-sidebar__card .select-single .native-input{font-size:.8571rem}.connections-sidebar__card .text-input.alternative-style.disabled{background-color:#f2f2f2;border:none}.connections-sidebar__card .remove-connection-btn{color:var(--error-color)}.connections-sidebar__card .remove-connection-btn svg path:first-child{fill:none}.connections-sidebar__card .remove-connection-btn svg path:last-child{fill:var(--error-color)}.connections-sidebar__close-button{position:absolute;top:8px;right:8px;padding-right:.25rem}.connections-sidebar__card-title{font-size:.8571rem;font-weight:var(--font-weight-medium);color:var(--grey-palette-06);margin-bottom:6px}.connections-sidebar__card.add-connection-card{position:relative;border:1px solid transparent}.connections-sidebar__card.add-connection-card .add-input-btn{color:var(--secondary-color);margin-left:auto}.connections-sidebar__card.add-connection-card .form-field .select-single .native-input{cursor:pointer}.connections-btns{gap:2.1429rem;margin-top:auto}.connections-btns .save-connections-btn{width:7.1429rem}.select-single{--select-single-padding: .571rem;display:flex;align-items:center;--select-single-height: 2.857rem;height:var(--select-single-height);border:1px solid var(--border-main-color);padding:0 var(--select-single-padding);pointer-events:auto;position:relative;border-radius:.7143rem}.select-single.alternative-style{border-color:#fff;background-color:#fff}.select-single .arrow-down-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;width:1.2857rem;min-width:1.2857rem;height:auto}.select-single .arrow-down-icon path{fill:var(--secondary-color)}.select-single:hover,.select-single:focus-within{border-color:var(--secondary-color)}.select-single.error,.select-single.error:hover{border-color:var(--error-color)}.select-single.disabled,.select-single.disabled:hover{border-color:var(--grey-palette-02);background-color:var(--grey-palette-03)}.select-single .native-input{flex-grow:1;padding:0;padding-left:.286rem;min-width:2.1429rem;caret-color:var(--secondary-color);border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer}.select-single.has-icon .native-input{padding-left:.429rem}.select-single .native-input:focus{outline:none}.select-single .native-input::placeholder{color:var(--placeholder-color)}.select-single.disabled .native-input::placeholder{color:var(--placeholder-disabled-color)}.select-single .select-single-icon{display:flex;align-items:center}.select-single .arrow-down-icon path{fill:#000}.select-single:hover .select-single-icon svg,.select-single:focus-within .select-single-icon svg{fill:var(--primary-color)}.select-single.disabled,.select-single.disabled:hover{background-color:var(--grey-palette-03)}.select-single.disabled .arrow-down-icon path,.select-single.disabled:hover .arrow-down-icon path{fill:var(--placeholder-disabled-color)}.select-single.disabled:hover .arrow-down-icon{cursor:unset}.select-single.error .select-single-icon svg,.select-single.error:hover .select-single-icon svg,.select-single.error:focus-within .select-single-icon svg{fill:var(--error-color)}.select-single-options-panel{position:absolute;top:var(--select-single-height);left:0;z-index:89;display:flex;flex-direction:column;overflow:auto;background-color:#fff;color:var(--text-main-color);max-height:11.6429rem;padding:.8571rem 0 .4286rem;box-shadow:0 1px 6px #00000040;border-radius:.3571rem}.select-single-options-panel .single-select-actions{display:flex;flex-direction:row;align-items:center;justify-content:end;padding:0 .857rem .1429rem}.select-single-options-panel .single-select-actions .mini-text-button{color:var(--primary-color);cursor:pointer;font-size:.857rem;font-weight:var(--font-weight-bold)}.select-single-options-panel .single-select-actions .mini-text-button:hover{color:var(--secondary-color)}.select-single-options-panel .single-select-option{padding:.357rem .857rem}.select-single-options-panel .single-select-option.hover,.select-single-options-panel .single-select-option:hover{background-color:var(--grey-palette-02);cursor:pointer}.select-single-options-panel .single-select-option.selected{display:flex;justify-content:space-between;color:var(--primary-color);font-weight:var(--font-weight-bold);background-color:var(--grey-palette-02)}.select-single-options-panel .single-select-option.selected .check-option path{fill:var(--primary-color)}.select-single-options-panel .single-select-option.selected .check-option path:first-child{fill:none}.flex-layout{display:flex}.flex-layout.horizontal{flex-direction:row}.flex-layout.vertical{flex-direction:column}.flex-layout.horizontal.horizontal-start{justify-content:start}.flex-layout.horizontal.horizontal-center{justify-content:center}.flex-layout.horizontal.horizontal-end{justify-content:end}.flex-layout.horizontal.vertical-start{align-items:start}.flex-layout.horizontal.vertical-center{align-items:center}.flex-layout.horizontal.vertical-end{align-items:end}.flex-layout.horizontal.vertical-flex-end{align-items:flex-end}.flex-layout.vertical.horizontal-start{align-items:start}.flex-layout.vertical.horizontal-center{align-items:center}.flex-layout.vertical.horizontal-end{align-items:end}.flex-layout.vertical.vertical-start{justify-content:start}.flex-layout.vertical.vertical-center{justify-content:center}.flex-layout.vertical.vertical-end{justify-content:end}.flex-layout.flex-grow{flex:1}.table-container{display:flex;width:100%;position:relative}.table-container.cenas{border:none}.table-container table{width:100%;border-collapse:collapse;border-spacing:0px;display:table;height:fit-content}.table-container table td{padding:0}.table-container table thead{height:2.9286rem}.table-container table .table-column-header{display:flex;align-items:center;gap:.29rem;padding:0 .857rem;font-size:.75rem}.table-container table .table-column-header.header-clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.table-container table .table-column-header .orderby-icon{display:none;align-items:center}.table-container .table-column-header.header-clickable:hover .orderby-neutral{display:flex;opacity:.3}.table-container .table-column-header.header-clickable .orderby-icon.show-arrow{display:flex}.table-container .table-column-header.header-clickable .orderby-icon.show-arrow path{fill:var(--grey-palette-01)}.table-container .table-empty-loader-container{display:flex;align-items:center;justify-content:center;width:100%;height:21.4286rem}.table-column-header{color:var(--text-main-color);font-weight:var(--font-weight-bold);text-align:left}@media only screen and (max-width: 1200px){.table-container table .table-column-header{padding:0 .5714rem}}.table-row{position:relative;background-color:var(--grey-palette-03)}.table-row:nth-child(2n){background-color:#fefefe}.table-row:nth-child(odd){background-color:#fbfbfb}.table-row:last-child:after{border-bottom:unset}.table-row:hover{background-color:var(--grey-palette-02);background-color:#ececec;cursor:pointer}.table-row:first-child td:first-child{border-top-left-radius:1.375rem}.table-row:first-child td:last-child{border-top-right-radius:1.375rem}.table-row:last-child td:first-child{border-bottom-left-radius:1.375rem}.table-row:last-child td:last-child{border-bottom-right-radius:1.375rem}.table-cell{display:flex;padding:.375rem .857rem;align-items:center;min-height:2.75rem;font-size:.75rem;color:var(--text-main-color)}@media only screen and (max-width: 1200px){.table-cell{padding:.375rem .5714rem}}.no-results{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;align-self:center;text-align:center}.no-results svg{width:3.75rem;height:auto}.no-results .no-results-title{margin:1.1429rem 0 0;font-weight:500}.no-results .no-results-subtitle{color:var(--grey-palette-05)}.table-footer-pagination{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:.857rem;padding-bottom:0;color:var(--grey-palette-01);gap:1.1429rem;-webkit-user-select:none;user-select:none}.table-footer-pagination .table-footer-pagination-info{color:var(--grey-palette-01)}.table-footer-pagination .table-footer-pagination-buttons{display:flex;gap:.7143rem}.table-footer-pagination .table-footer-pagination-button{display:flex;justify-content:center;align-items:center;height:1.7857rem;width:1.7857rem;border-radius:.2857rem;background-color:var(--secondary-color)}.table-footer-pagination .table-footer-pagination-button:hover{opacity:.7;cursor:pointer}.table-footer-pagination .table-footer-pagination-button svg{height:1.14rem;width:1.14rem}.table-footer-pagination .table-footer-pagination-button svg path{fill:#fff}.table-footer-pagination .table-footer-pagination-button.rotate{transform:rotate(180deg)}.table-footer-pagination .table-footer-pagination-button.disable{opacity:.3;pointer-events:none}.table-select-single{--select-single-padding: .571rem;display:flex;align-items:center;height:2.857rem;min-width:min-content;position:relative;gap:1rem}.table-select-single .native-input{flex-grow:1;padding:0;padding-left:.286rem;caret-color:var(--secondary-color);color:var(--text-main-color)}.table-select-single.has-icon .native-input{padding-left:.429rem}.table-select-single .table-select-container{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.429rem;padding:0 .286rem;--select-container-height: 1.7857rem;height:var(--select-container-height);border:1px solid var(--grey-palette-01);border-radius:.2857rem}.table-select-single .table-select-container:hover{cursor:pointer;background-color:#fff}.table-select-single .table-select-container path{fill:var(--secondary-color)}.table-select-single .native-input:focus{outline:none}.table-select-single .table-select-single-icon{display:flex;align-items:center}.table-select-single .table-select-single-options-panel{position:absolute;top:var(--select-container-height);left:0;min-width:100%;z-index:90;display:flex;flex-direction:column;overflow:auto;background-color:#fff;color:var(--text-main-color);box-shadow:0 1px 6px #00000040;border-radius:.3571rem}.table-select-single .table-select-single-options-panel .single-select-actions{display:flex;flex-direction:row;justify-content:end;padding:.435rem .857rem;padding-bottom:0}.table-select-single .table-select-single-options-panel .single-select-option{padding:.357rem .857rem}.table-select-single .table-select-single-options-panel .single-select-option.hover,.table-select-single .table-select-single-options-panel .single-select-option:hover{background-color:var(--grey-palette-02);cursor:pointer}.table-select-single .table-select-single-options-panel .single-select-option.selected{color:var(--primary-color);font-weight:var(--font-weight-bold);background-color:var(--grey-palette-02)}@media only screen and (max-width: 768px){.table-select-single-label{display:none}}.mobile-table-container{display:flex;flex-direction:column;gap:1.4286rem;width:100%;position:relative}.mobile-table-container .mobile-table-rows-container{display:flex;flex-direction:column;width:100%;gap:.7143rem}.mobile-table-container .mobile-table-empty-loader-container{display:flex;align-items:center;justify-content:center;width:100%;height:20rem}.mobile-table-row{padding:.8571rem .5714rem .8571rem .8571rem;border-radius:.7143rem;display:flex;flex-direction:column;gap:.5714rem;background-color:var(--grey-palette-03);position:relative}.mobile-table-row.highlighted{background-color:var(--status-green-transparency-3)}.mobile-table-row:has(.status-cell){padding-top:2.1429rem}.mobile-table-row .status-cell{position:absolute;top:0;left:0;width:100%}.mobile-table-row .status-cell .tag{width:100%;border-radius:.7143rem .7143rem 0 0}.mobile-table-row .mobile-table-row-header{display:flex;justify-content:space-between;align-items:flex-start;gap:.2857rem}.mobile-table-row .mobile-table-row-header.align-center{align-items:center}.mobile-table-row .mobile-table-row-header .primary-cells{display:flex;flex-direction:column;gap:.5714rem;flex:1}.mobile-table-row .mobile-table-row-header .mobile-table-row-header-btns{display:flex;justify-content:flex-end;align-items:center;gap:.4286rem}.mobile-table-cell{display:flex;flex-direction:column;gap:.1429rem}.mobile-table-cell-label{font-weight:var(--font-weight-bold);color:var(--grey-palette-01)}.mobile-table-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.mobile-table-footer .mobile-table-footer-page-items{display:flex;flex-direction:row;align-items:center;color:var(--grey-palette-01);gap:.4286rem;-webkit-user-select:none;user-select:none}.mobile-table-footer .mobile-table-footer-page-items .mobile-table-footer-page-items-info{color:var(--grey-palette-01)}.mobile-table-footer .mobile-table-footer-buttons{display:flex;gap:.7143rem}.mobile-table-footer .mobile-table-footer-buttons .mobile-table-footer-button{display:flex;justify-content:center;align-items:center;height:1.7857rem;width:1.7857rem;border-radius:.2857rem;background-color:var(--secondary-color)}.mobile-table-footer .mobile-table-footer-buttons .mobile-table-footer-button:hover{opacity:.7;cursor:pointer}.mobile-table-footer .mobile-table-footer-buttons .mobile-table-footer-button svg{height:1.14rem;width:1.14rem}.mobile-table-footer .mobile-table-footer-buttons .mobile-table-footer-button svg path{fill:#fff}.mobile-table-footer .mobile-table-footer-buttons .mobile-table-footer-button.rotate{transform:rotate(180deg)}.mobile-table-footer .mobile-table-footer-buttons .mobile-table-footer-button.disable{opacity:.3;pointer-events:none}.full-screen-loader-container{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.notification{position:relative;right:-3.125rem;display:flex;flex-direction:row;width:100%;background-color:#fff;border-radius:.5rem;box-shadow:0 .375rem .9375rem .3125rem #0000000a;opacity:0;margin-top:.625rem}.notification.show{animation:sho .4s ease-in-out forwards}@keyframes sho{0%{right:-3.125rem;opacity:0}to{right:0;opacity:1}}.notification.hide{animation:hide .4s ease-in-out forwards}@keyframes hide{0%{right:0;opacity:1}to{right:-3.125rem;opacity:0}}.notification .notification-icon{display:flex;align-items:center;justify-content:center;min-width:3.125rem;min-height:3.125rem;background-color:var(--main-text);border-radius:.5rem 0 0 .5rem}.notification .notification-icon.success{background-color:var(--secondary-color)}.notification .notification-icon.error{background-color:var(--error-color)}.notification .notification-icon svg{width:50%;height:auto}.notification .notification-icon svg path{fill:#fff}.notification .notification-info{display:flex;flex-direction:column;justify-content:center;padding:8px 1rem}.notification .notification-info .notification-info-text{font-size:.75rem;color:var(--light-gray);line-height:normal}.notification .notification-close{display:flex;align-items:center;justify-content:center;min-width:3.125rem;cursor:pointer;border-left:.0625rem solid var(--white-gray);-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.notification .notification-close:hover{background-color:var(--white-gray);border-radius:0 .5rem .5rem 0}.notification .notification-close svg path{fill:var(--light-gray)}.reports-sidebar{position:absolute;right:0;top:0;bottom:0;width:22.8571rem;height:100%;background:#fff;box-shadow:0 0 10px #0000001a;padding:1.7143rem 1.4286rem;z-index:20;border-radius:1.4286rem 0rem 0rem 1.4286rem;gap:1.1429rem;overflow:auto;transition:transform .3s ease}.reports-sidebar__header{display:flex;justify-content:space-between;align-items:center}.reports-sidebar__title{font-size:1.1429rem;font-weight:var(--font-weight-medium)}.reports-sidebar__header span .text-button-icon{width:30px;height:30px}.reports-sidebar .reports-sidebar__header span svg path:nth-child(1){fill:transparent}.reports-sidebar__close{border:none;cursor:pointer;display:flex;padding:4px}.ReportSidebarItem{justify-content:space-between}.ReportSidebarItem-left .name{font-size:.8571rem;font-weight:var(--font-weight-medium)}.ReportSidebarItem-left .createdby{font-size:.7143rem;color:var(--grey-palette-05)}.ReportSidebarItem-middle{gap:.7143rem}.reports-sidebar .text-button.primary.delete-report .text-button-icon svg path{fill:transparent}.tag{display:flex;width:-moz-fit-content;width:fit-content;height:1.7857rem;padding:.2857rem .7143rem;justify-content:center;align-items:center;border-radius:.375rem;background-color:var(--status-grey);color:#fff;white-space:nowrap;gap:.2857rem;line-height:normal}.tag.tiny-tag{height:1.25rem;padding:.2143rem .4286rem;border-radius:.375rem;font-size:.75rem;font-weight:700}.tag.has-icon{padding-left:.2857rem}.tag .tag-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;width:1.2857rem;height:1.2857rem}.tag .tag-icon path{fill:#fff}.tag.status-red{background-color:var(--status-red)}.tag.status-blue{background-color:var(--status-blue)}.tag.status-yellow{background-color:var(--status-yellow);color:var(--text-main-color)}.tag.status-secondary-orange{background-color:var(--secondary-orange-color)}.tag.status-secondary-green{background-color:var(--secondary-green-color)}.tag.status-yellow.has-icon .tag-icon path{fill:var(--text-main-color)}.tag.status-grey{background-color:var(--status-grey)}.tag.status-green{background-color:var(--status-green)}.tag.status-lime-green{background-color:var(--status-lime-green);color:var(--text-main-color)}.tag.status-dark-green{background-color:#2e3320}.tag.clickable{cursor:pointer}.tag.clickable:hover{opacity:.7}.page-layout.homepage .page-layout-header{display:none}.homepage{padding:1.5rem}.homepage .content-wrapper{display:flex;flex-direction:column;gap:.8571rem;background-color:#fff;border-radius:1.4286rem}.homepage .page-content{display:flex;flex-direction:column;gap:.8571rem;background-color:#fff;padding:1.7143rem;border-radius:1.4286rem}.homepage .create-btn{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:1.5rem;margin-bottom:.4286rem;background-color:var(--secondary-color, #3a7f2c);min-width:25rem;height:3.75rem;border-radius:1rem;color:#fff;font-size:1.2857rem;font-weight:var(--font-weight-medium)}.homepage .title{font-size:1.1429rem;font-weight:var(--font-weight-medium)}.homepage .filters-bar{display:flex;align-items:center;justify-content:flex-start;gap:11.9994px}.homepage .filters-bar .form-field .text-input,.homepage .filters-bar .form-field .select-multiple-simple,.homepage .filters-bar .form-field .date-picker-input{border:.9996px solid #e4e7e8;border-radius:.7143rem;height:2.1429rem;font-size:.8571rem}.homepage .filters-bar .form-field .search-container.text-input{width:15.3571rem;display:flex;align-items:center;justify-content:center}.homepage .filters-bar .form-field .search-container:has(.clear-icon){flex-direction:row-reverse}.homepage .filters-bar .search-container .clear-icon svg{width:17.9998px;height:17.9998px;opacity:.6;transition:opacity .2s ease;cursor:pointer}.homepage .filters-bar .search-container .clear-icon:hover svg{opacity:1}.homepage .filters-bar .date-container{display:flex;gap:.8571rem}.homepage .filters-bar .clear-filter{font-size:.9286rem}.homepage .table-container{border-radius:.875rem;border:.0714rem solid var(--border-main-color)}.homepage .table-container table thead tr{width:100%;overflow:hidden;background-color:#f6f6f6}.homepage .table-container table .table-column-header{font-size:.7143rem;font-weight:700;color:#8d8d8d}.homepage .table-container .table-row:hover{background-color:var(--secondary-color-transparency-1);transition:background-color .2s ease-in-out;cursor:pointer}.homepage .table-container table tbody tr td:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.homepage .table-container table tbody .table-row:first-child td:last-child{border-top-right-radius:0}.homepage .table-container table tbody .table-row:last-child td:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.homepage .table-container .table-row:nth-child(2n){background-color:#fff}.homepage .table-container .table-row:nth-child(odd){background-color:#fbfbfb}.homepage .table-container .table-row:nth-child(2n):hover,.homepage .table-container .table-row:nth-child(odd):hover{background-color:var(--secondary-color-transparency-1)}.homepage .table-container table tbody tr td .name-column{display:flex;gap:1.25rem;font-size:.8571rem;font-weight:var(--font-weight-medium)}.homepage .table-container .table-row .col.analysis-type{display:flex;gap:1.25rem}.homepage .table-container table tbody tr td .tags-container{display:flex;gap:.5714rem}.homepage .table-container .table-row .col.analysis-type .tag.tiny-tag{font-size:.7143rem;font-weight:var(--font-weight-regular);width:2.5rem;height:1.4286rem}.homepage .table-container table tbody tr td .created-by-cell{display:flex;align-items:center;justify-content:flex-start;gap:.5714rem}.homepage .table-container table tbody tr td .created-by-cell .avatar-container .avatar{width:1.5rem;height:1.5rem;font-size:.625rem;line-height:normal}.homepage .table-container table tbody tr td .created-by-cell .creator-info .creator-name{font-size:.75rem;color:var(--primary-color)}.homepage .table-container table tbody tr td .created-by-cell .creator-info .creator-date{font-size:.625rem;font-weight:var(--font-weight-medium);color:var(--grey-palette-01)}.homepage .actions .button.tertiary{border:none}.homepage .table-container table tbody tr td .actions-menu{right:.7143rem;top:2.1429rem}.no-data-message,.loading-message{text-align:center;padding:2rem;color:var(--text-secondary, #777)}@media screen and (max-width: 767.9994px){.homepage .page-content .avatar-container .avatar{width:2.1429rem;height:2.1429rem;font-size:.8571rem;line-height:normal}}@media screen and (max-width: 370.0004px){.homepage .page-layout-header{flex-direction:column;gap:14.9996px;align-items:flex-start}.homepage .page-layout-header .title{align-self:flex-start}}.actions{position:relative}.actions-icon{cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center}.actions-menu{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;right:0;top:30px;background:#fff;border-radius:.3571rem;box-shadow:0 .2143rem .4286rem #0003;width:6rem;height:fit-content;z-index:10;padding:.25rem 0}.actions-menu .menu-item{display:flex;align-items:center;font-size:.8571rem;width:100%;gap:.25rem;padding:.25rem .625rem .25rem .375rem;cursor:pointer;line-height:normal}.actions-menu .menu-item:hover{background:#f5f5f5}.popup-container.create-flowsheet-popup{display:flex;flex-direction:column;align-items:center}.popup-container.create-flowsheet-popup .popup-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.popup-container.create-flowsheet-popup .popup-icon svg{width:100%;height:auto}.popup-container.create-flowsheet-popup .popup-header .right-side .system-btns{display:none}.popup-container.create-flowsheet-popup .popup-header .title-and-subtitle h3{font-weight:var(--font-weight-semibold);font-size:1.286rem}.popup-container.create-flowsheet-popup .popup-content .form-field .text-input{min-width:24.2857rem}.popup-container.create-flowsheet-popup .popup-content .popup-buttons .end{justify-content:center}.popup-buttons{width:100%;display:flex;justify-content:space-between;gap:1.1429rem}.popup-buttons .start,.popup-buttons .end{display:flex;flex:1;gap:1.1429rem}.popup-buttons .end{justify-content:flex-end}.popup-buttons .button{flex:none;min-width:8.5714rem}@media only screen and (max-width: 425px){.popup-buttons{flex-direction:column}.popup-buttons .end{flex-direction:column-reverse;justify-content:center}.popup-container .popup-buttons .text-button,.popup-container .popup-buttons .button{width:100%;max-width:unset;justify-content:center}}.popup-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.popup-header h3{margin-top:0;margin-bottom:0}.popup-header .title-and-subtitle{display:flex;flex-direction:column;gap:.0714rem}.popup-header .title-and-subtitle h3{display:flex;flex-direction:column;font-size:1.1429rem}.popup-header .title-and-subtitle .popup-subtitle{color:var(--grey-palette-blue-01);font-weight:var(--font-weight-bold)}.popup-header .right-side{display:flex;align-items:center;justify-content:flex-end;gap:1.1429rem}.popup-header .right-side .extra-content{display:flex;align-items:center;justify-content:flex-end;gap:.1429rem}.popup-header .right-side .system-btns{margin-right:-.1429rem;display:flex;align-items:center;justify-content:flex-end;gap:.1429rem}.page-layout{width:100%;display:flex;flex-direction:column;padding:0 1.7143rem 2rem 0;gap:1.1429rem;overflow:auto}.page-layout .page-layout-header{display:flex;justify-content:space-between}.page-layout .page-layout-header .title{align-self:center}.page-layout .page-layout-header .page-layout-header-action-buttons{display:flex;align-items:center;gap:1.1429rem}.page-layout .page-content{display:flex;flex-direction:column;flex-grow:1}@media screen and (max-width: 768px){.page-layout{padding-bottom:5rem}.page-layout .page-content{flex-grow:unset}}.breadcrumb{display:flex;list-style:none;color:var(--grey-palette-blue-01);font-weight:700;font-size:.857rem;padding-left:initial;margin:initial}.breadcrumb-item{display:flex;align-items:center;cursor:pointer}.breadcrumb-item a{text-decoration:none;color:var(--grey-palette-blue-01)}.breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-item.selected a{color:var(--grey-palette-blue-01);text-decoration:underline}.breadcrumb-separator{margin:0 5px;color:var(--grey-palette-blue-01)}.breadcrumb-item:last-child .breadcrumb-separator{display:none}@keyframes blink{50%{color:transparent}}.loader__dot{font-size:.8571rem;font-weight:var(--font-weight-bold);animation:1s blink infinite}.loader__dot:nth-child(2){animation-delay:.25s}.loader__dot:nth-child(3){animation-delay:.5s}.lca-general-form{width:100%;padding:1.4286rem;padding-top:0;overflow:auto;background-color:#fff;border-radius:1.4286rem;height:max-content;width:100vw;margin-right:1.7143rem}.lca-general-form .page-header{font-weight:var(--font-weight-medium)}.lca-general-form .form{gap:1rem}.lca-general-form .process-name-formfield{width:50%}.lca-general-form .field-header{font-size:1.1rem}.lca-general-form .goal-scope-container{gap:1.4286rem}.lca-general-form .goal-scope-container .form-field{flex:1}.lca-general-form .goal-scope-container .goal-formfield{height:100%}.lca-general-form .goal-scope-container .product-model-container{gap:1rem;flex:1}.lca-general-form .functional-unit-container,.lca-general-form .functional-unit-container .functional-unit-fields{gap:1rem;flex:0 0 50%}.lca-general-form .final-results-container{gap:1rem;width:50%}.lca-general-form .final-results-container .normalization{gap:.5rem}.lca-general-form .final-results-container .normalization .form-field-label{font-size:.8571rem;font-weight:var(--font-weight-medium);color:var(--grey-palette-06)}.lca-general-form .final-results-container .normalization .checkbox-container .label{font-size:.8571rem;color:var(--text-main-color)}.lca-general-form .final-results-container .comments-formfield{height:5rem}.lca-general-form .btns-container{justify-content:flex-end;gap:2.1429rem}.page-layout.tea-general-form-wrapper .page-layout-header{display:none}.page-layout.tea-general-form-wrapper{width:100%;padding:1.4286rem;overflow:auto;background-color:#fff;border-radius:1.4286rem;height:max-content;width:100vw;margin-right:1.7143rem}.tea-general-form-wrapper .unit-blocks-topbar-wrapper .unit-topbar button.item.item--active{opacity:.5}.tea-general-form-wrapper .unit-blocks-topbar-wrapper .header{font-weight:var(--font-weight-medium);padding-top:.3571rem}.tea-general-form-wrapper .fields{max-width:102.8571rem}.tea-general-form-wrapper .fields span.text-button.primary.back-btn .text-button-icon svg path{fill:var(--primary-color)}.tea-general-form-wrapper .forms-container .process-name-field{width:50vw;max-width:50vw}.tea-general-form-wrapper .forms-container{gap:1rem}.plan-lifetime-field,.expected-payback-time-field,.selling-price-meoh-field{width:10.7143rem}.tea-general-form-wrapper .btns-container{gap:1.4286rem}.tea-general-form-wrapper .btns-container .text-button{font-size:1rem}.tea-general-form-wrapper .btns-container .button.secondary.next-btn{width:10.7143rem}.tea-tes-unitblock-area-wrapper .row{gap:1rem}.tea-tes-unitblock-area-wrapper .field-header{font-size:1.0714rem}.tea-tes-unitblock-area-wrapper .save-wrapper .save-btn{width:10.1429rem;position:fixed;top:12.2857rem;right:5%;z-index:50;gap:1rem}.additional-costs .form-fields .purchased-equipment-input-wrapper .checkbox-wrapper{margin-bottom:1.7857rem}.popup-container.purchased-equipment-popup{width:100%;min-width:57.1429rem;padding:1.1429rem;height:90vh}.popup-container.purchased-equipment-popup .popup-content .table-container table thead .table-column-header{color:var(--grey-palette-06);padding:0}.popup-container.purchased-equipment-popup .popup-content .table-container table tbody .table-row{background:transparent;cursor:default}.popup-container.purchased-equipment-popup .popup-content .table-container table tbody .table-row td .table-row-cell{font-size:.8571rem;padding:.4286rem}.popup-container.purchased-equipment-popup .popup-content .table-container table tbody .table-row td .table-cell .form-field .text-input.alternative-style{border-color:var(--grey-palette-04)}.popup-container.purchased-equipment-popup .popup-content .error-message{color:var(--error-color)}.popup-container.purchased-equipment-popup .popup-content .text-button.secondary{width:fit-content}.popup-container.purchased-equipment-popup .popup-buttons .end{gap:0}.popup-container.purchased-equipment-popup .popup-buttons .popup-button-cancel{border:0}.popup-container.purchased-equipment-popup .popup-content .table-container table tbody .table-row td .table-cell .text-button.primary .text-button-icon svg path{stroke:var(--error-color);fill:transparent}.popup-container.utilities-popup{width:100%;padding:1.1429rem;height:90vh}.popup-container.utilities-popup{width:100%;min-width:57.1429rem;padding:1.1429rem}.popup-container.utilities-popup .popup-content .table-container table thead .table-column-header{color:var(--grey-palette-06);padding:0}.popup-container.utilities-popup .popup-content .table-container table tbody .table-row{background:transparent;cursor:default}.popup-container.utilities-popup .popup-content .table-container table tbody .table-row td .table-row-cell{font-size:.8571rem;padding:.4286rem}.popup-container.utilities-popup .popup-content .table-container table tbody .table-row td .table-cell .form-field .text-input.alternative-style{border-color:var(--grey-palette-04)}.popup-container.utilities-popup .popup-content .error-message{color:var(--error-color)}.popup-container.utilities-popup .popup-content .text-button.secondary{width:fit-content}.popup-container.utilities-popup .popup-buttons .end{gap:0}.popup-container.utilities-popup .popup-buttons .popup-button-cancel{border:0}.popup-container.utilities-popup .popup-content .table-container table tbody .table-row td .table-cell .text-button.primary .text-button-icon svg path{stroke:var(--error-color);fill:transparent}.total-cost-column{color:var(--grey-palette-05);align-items:flex-end}.popup-container.capex-popup{width:100%;min-width:57.1429rem;padding:1.1429rem;height:90vh}.popup-container.capex-popup .popup-content .table-container table thead .table-column-header{color:var(--grey-palette-06);padding:0}.popup-container.capex-popup .popup-content .table-container table tbody .table-row{background:transparent}.popup-container.capex-popup .popup-content .table-container table tbody .table-row td .table-row-cell{font-size:.8571rem;padding:.4286rem}.popup-container.capex-popup .popup-content .table-container table tbody .table-row td .table-cell .form-field .text-input.alternative-style{border-color:var(--grey-palette-04)}.operating-labor-section{gap:.8571rem}.section-separator{display:flex;align-items:center;gap:.7143rem;font-weight:var(--font-weight-bold);color:var(--secondary-color-transparency-5);padding-bottom:.125rem;margin-top:.2857rem}.section-separator:after{content:"";flex:1;height:1px;background-color:var(--secondary-color-transparency-5)}.electricity_generation_field{gap:1.0714rem}.electricity_generation_field .form-field-label{font-weight:var(--font-weight-medium);font-size:.8571rem;color:var(--grey-palette-06)}.tea.output-streams-section{display:grid;grid-template-columns:repeat(3,1fr);row-gap:.7143rem;column-gap:1rem;align-items:center}.tea.output-streams-section .header{font-weight:var(--font-weight-medium);font-size:.8571rem;color:var(--grey-palette-06)}.tea.output-streams-section.columns-4{grid-template-columns:minmax(150px,200px) repeat(3,minmax(140px,150px));column-gap:.5rem}.tea.output-streams-section.columns-3{grid-template-columns:minmax(150px,200px) repeat(2,minmax(140px,150px));column-gap:.5rem}.tea.output-streams-section.columns-2{grid-template-columns:minmax(150px,200px) repeat(1,minmax(140px,150px));column-gap:.5rem}.output-streams .tea.output-streams-section .stream-name-output{font-size:.8571rem}.materials-wrapper,.materials-wrapper .reservoir-material-wrapper .reservoir-material-container{gap:1rem}.tea-transportation-unitblock-area-wrapper .field-header{font-size:1.0714rem}.tea-transportation-unitblock-area-wrapper .save-wrapper .save-btn{width:10.1429rem;position:fixed;top:12.2857rem;right:5%;z-index:50;gap:1rem}.tea.input-streams-section{display:grid;grid-template-columns:repeat(6,1fr);row-gap:.7143rem;column-gap:1rem;align-items:center}.tea.input-streams-section.columns-6{grid-template-columns:minmax(180px,260px) repeat(5,minmax(140px,180px));column-gap:1rem}.tea.input-streams-section.columns-5{grid-template-columns:minmax(180px,260px) repeat(4,minmax(140px,180px));column-gap:1rem}.tea.input-streams-section.columns-4{grid-template-columns:minmax(180px,260px) repeat(3,minmax(140px,180px));column-gap:1rem}.tea.input-streams-section.columns-3{grid-template-columns:minmax(150px,200px) repeat(2,minmax(140px,150px));column-gap:1rem}.tea.input-streams-section.columns-2{grid-template-columns:minmax(150px,200px) repeat(1,minmax(140px,150px));column-gap:1rem}.input-streams .tea.input-streams-section .stream-name-input{font-size:.8571rem}.transportation-operating-labor-section{gap:.8571rem}.operating-labor .labor-table{position:relative;background:#fff;border:1px solid #eceff1;border-radius:1.1429rem;display:grid;grid-template-rows:auto 1fr}.labor-grid{display:grid;grid-template-columns:21.4286rem 1fr 1fr 1fr;column-gap:7.1429rem;row-gap:1.5714rem}.labor-head{position:sticky;top:0;z-index:5;background:#d0e9bf;border-top-left-radius:1.1429rem;border-top-right-radius:1.1429rem;padding:1.4286rem .8571rem;box-shadow:0 1px #eceff1}.labor-row.labor-row-head{padding:0;background:transparent;margin:0}.labor-row-head .labor-cell{font-weight:var(--font-weight-medium);font-size:14px}.labor-cell-header{font-size:14px;font-weight:var(--font-weight-medium)}.labor-cell-header.center{text-align:center}.labor-body{overflow:auto;padding:1rem .8571rem 1.4286rem}.labor-row{display:grid;grid-template-columns:subgrid;grid-column:1 / span 4}.labor-section{grid-column:1 / span 4;color:var(--secondary-color);font-weight:var(--font-weight-medium)}.labor-section .small-copy.section-separator{font-size:1rem;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--secondary-color-transparency-5)}.labor-cell--label{grid-column:1 / 2;align-self:center;font-size:.8571rem;padding:10px 0}.labor-cell--data{align-self:center}.labor-cell--data input,.labor-cell--data .form-field input{text-align:center}.labor-cell--data .form-field .text-input:hover{border:1px solid var(--border-main-color)}.labor-cell .form-field label{font-size:12px;color:#8b8f96;margin-bottom:6px}.labor-cell--data-full{grid-column:2 / -1}.labor-cell--data-full .form-field,.labor-cell--data-full input{width:100%}.labor-cell--data-full input,.labor-cell--data-full .form-field input,.labor-cell--data input,.labor-cell--data .form-field input{text-align:center}.transportation-cost-container{gap:1rem}.checkbox-container.add-transportation-details-checkbox{margin-top:1.4286rem}.transportation-cost-container .numberOfVehicles_Form{flex-direction:row-reverse}.transportation-cost-container .numberOfVehicles_Form .text-button.primary .text-button-icon svg path{fill:transparent}.transportation-cost-container .form-field-error.small-copy{color:var(--error-color)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:none}.tea-unitblock-area-wrapper .field-header{font-size:1.0714rem}.tea-unitblock-area-wrapper .save-wrapper .save-btn{width:10.1429rem;position:fixed;top:12.2857rem;right:5%;z-index:50;gap:1rem}.utilities-cost-input-wrapper{position:relative}.utilities-cost-input-wrapper .click-overlay{position:absolute;inset:0;cursor:pointer;background:transparent}.purchased-equipments-input-wrapper{position:relative}.purchased-equipments-input-wrapper .click-overlay{position:absolute;inset:0;cursor:pointer;background:transparent}.field-header{color:var(--secondary-color);font-size:1.2rem;font-weight:var(--font-weight-medium)}.form-field .form-field-label{color:var(--grey-palette-06)}.tea-analysis-form{padding-right:0}.tea-analysis-form::-webkit-scrollbar{width:.5714rem}.tea-analysis-form::-webkit-scrollbar-track{background-color:var(--grey-palette-04)}.unit-form{width:100%;padding:1.4286rem;overflow:auto;background-color:#fff;border-radius:1.4286rem}.unit-form .header{font-size:1rem;font-weight:var(--font-weight-medium)}.unit-form .text-input{min-width:3.5714rem}.unit-form .text-input .native-input{width:100%}.unit-form .text-input.output-treated-water-text-input{max-width:200px;width:100%}.unit-form .fields{gap:1.0714rem;max-width:102.8571rem}.unit-form .fields span.text-button.primary.back-btn{width:fit-content}.unit-form .fields span.text-button.primary.back-btn .text-button-icon svg path{fill:var(--primary-color)}.unit-form .fields .input-streams .table-container table .table-column-header{padding:0;color:var(--grey-palette-06);font-size:.8571rem}.unit-form .fields .input-streams .table-container table tbody .table-row{background:transparent}.unit-form .fields .input-streams .table-container table tbody .table-row td .table-cell{padding:0}.unit-form .fields .input-streams .table-container table tbody .table-row td .table-cell .form-field .text-input{border-color:var(--grey-palette-04)}.unit-form .fields .input-streams .grid-container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.0714rem;row-gap:.7143rem;align-items:center}.unit-form .fields .input-streams .grid-container.size-columns-4{grid-template-columns:repeat(4,1fr)}.unit-form .fields .input-streams .grid-container.size-columns-5{grid-template-columns:repeat(5,1fr)}.unit-form .fields .input-streams .grid-container.size-columns-6{grid-template-columns:repeat(6,1fr)}.unit-form .fields .input-streams .header{font-weight:var(--font-weight-medium);font-size:.8571rem;color:var(--grey-palette-06)}.unit-form .fields .input-streams .label{font-size:.8571rem}.unit-form .catalyst-container{gap:.8571rem}.unit-form .catalyst-container .form-fields{gap:1rem}.unit-form .fields .catalyst-container .add-catalyst-row-btn{width:fit-content}.unit-form .catalyst-container .form-fields .remove-catalyst-row-btn .text-button.primary{color:var(--error-color)}.unit-form .catalyst-container .form-fields .remove-catalyst-row-btn .text-button.primary svg path{fill:var(--error-color)}.unit-form .additional-costs-container{gap:.8571rem}.unit-form .additional-costs-container .form-fields{gap:1rem}.unit-form .additional-costs-container .form-fields .text-input{flex-direction:row-reverse}.unit-form .additional-costs-container .additional-costs-second-row{gap:1rem;padding-top:.1429rem}.unit-form .additional-costs-container .additional-costs-second-row .text-input{flex-direction:row-reverse}.unit-form .additional-costs-container .checkbox-wrapper .checkbox-container{height:2.857rem}.unit-form .additional-costs-container .checkbox-wrapper .checkbox-container .checkbox{min-width:1.1429rem;min-height:1.1429rem}.unit-form .additional-costs-container .checkbox-wrapper .checkbox-container .label{font-size:.8571rem}.unit-form .additional-costs-container .additional-costs-second-row .dme-to-olefins-container{gap:1rem;height:4.2857rem}.unit-form .additional-costs-container .additional-costs-second-row .dme-to-olefins-container .dme-to-olefins-title{font-size:.8571rem;font-weight:var(--font-weight-medium);color:var(--grey-palette-06)}.unit-form .additional-costs-container .additional-costs-second-row .dme-to-olefins-container .checkbox-container .checkbox{min-width:1.1429rem;min-height:1.1429rem}.unit-form .additional-costs-container .additional-costs-second-row .dme-to-olefins-container .checkbox-container .label{font-size:.8571rem}.purchased-equipment-input-wrapper{position:relative}.purchased-equipment-input-wrapper .click-overlay{position:absolute;inset:0;cursor:pointer;background:transparent}.unit-form .btns-container{gap:1.4286rem}.unit-form .btns-container .text-button{font-size:1rem}.unit-form .btns-container .button.secondary.next-btn{width:10.7143rem}.table-container.output-table .table-row{background:transparent}.table-container.output-table table .table-column-header{padding:0;color:var(--grey-palette-06);font-size:.8571rem;font-weight:var(--font-weight-medium)}.table-container.output-table table .table-cell{padding:0}.unit-form .table-container.output-table table tbody .table-row td .table-cell .form-field .text-input{border-color:var(--grey-palette-04)}.capex-input-wrapper{position:relative}.capex-input-wrapper .click-overlay{position:absolute;inset:0;cursor:pointer;background:transparent}.unit-form .capex-input-wrapper .capex-form-control{flex-direction:row-reverse}.tes-form-container{gap:1rem;width:100%;padding:1.4286rem;overflow:auto;background-color:#fff;border-radius:1.4286rem;margin-right:1rem}.tes-form-container .header{font-weight:var(--font-weight-medium)}.tes_parameters_container,.tes_parameters_container .row,.electricity_gneration_field{gap:1rem}.electricity_gneration_field .label{font-size:.8571rem}.electricity_gneration_field .form-field-label{color:var(--grey-palette-06);font-weight:var(--font-weight-medium);font-size:.8571rem;pointer-events:none}.operating-parameters,.operating-parameters .row,.tes-form-container .loan-terms-section,.tes-form-container .equipment-utilities-section{gap:1rem}.purchased-equipment-container .form-field input,.utilities-cost-container .form-field input{cursor:pointer}.save-btn{width:10.7143rem}.tes-form-container .operating-labor .labor-table .labor-head{position:relative}.tes-form-container .capex-form-control{flex-direction:row-reverse}.transportation-form .form-field{width:14.2857rem;height:auto}.transportation-form .form-field input{cursor:pointer}.form-field-label{font-size:.875rem;font-weight:500;color:var(--grey-palette-02);margin-bottom:.5rem}.additional-costs{gap:.8571rem}.additional-costs .form-fields{gap:1rem}.additional-costs .form-fields .text-input{flex-direction:row-reverse}.additional-costs .additional-costs-second-row{gap:1rem;padding-top:.1429rem}.additional-costs .utilities-cost-input-wrapper{position:relative}.additional-costs .utilities-cost-input-wrapper .click-overlay{position:absolute;inset:0;cursor:pointer;background:transparent}.additional-costs .purchased-equipment-input-wrapper{position:relative}.additional-costs .purchased-equipment-input-wrapper .click-overlay{position:absolute;inset:0;cursor:pointer;background:transparent}.catalyst-wrapper{gap:1rem}.unit-blocks-topbar-wrapper{gap:.7143rem}.unit-blocks-topbar-wrapper .unit-topbar{gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:.7143rem}.unit-blocks-topbar-wrapper .unit-topbar button{display:flex;align-items:center;justify-content:center;width:max-content;height:2.5rem;gap:.7143rem;border:1px solid var(--secondary-color);border-radius:.7143rem;background:var(--bg-main-color);opacity:.3;cursor:pointer}.unit-blocks-topbar-wrapper .unit-topbar button .icon svg{width:.8571rem;height:auto}.unit-blocks-topbar-wrapper .unit-topbar button.item.item--active{opacity:1}.unit-blocks-topbar-wrapper .unit-topbar button .text-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.unit-blocks-topbar-wrapper .unit-topbar button .text-container .title{font-size:.7143rem;font-weight:var(--font-weight-medium)}.unit-blocks-topbar-wrapper .unit-topbar button .text-container .label{font-size:.5714rem;font-weight:var(--font-weight-medium);color:var(--secondary-color)}.main-content-container{display:flex;flex-grow:1;height:100%;max-width:100vw;background-position:center;background-repeat:no-repeat;background-size:cover}:root{--side-bar-width: 6.25rem}.side-bar{position:relative;height:100%;min-width:var(--side-bar-width);max-width:var(--side-bar-width);background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2.1429rem 0;gap:2.1429rem}.side-bar-btn{max-width:100%}.side-bar-btn a{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}.side-bar-btn a .icon{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.side-bar-btn a .icon.bottom-aligned{margin-top:auto}.side-bar-btn a .icon svg{width:1.1429rem;height:auto}.side-bar-btn a:hover .icon svg path{fill:var(--secondary-color)}.side-bar-btn a.selected svg path{fill:var(--secondary-color)}.side-bar-btn a .label{word-wrap:break-word;text-align:center;font-weight:var(--font-weight-bold);max-width:100%}.side-bar-btn a:hover .label,.side-bar-btn a.selected .label{color:var(--primary-color)}.error-page{width:100vw;height:100vh;background-color:var(--secondary-color);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.error-page .wrapper{padding:2rem;width:50%}.error-page .error-text .error{font-size:15rem;font-weight:var(--font-weight-bold);line-height:11rem;opacity:.4}.error-page .error-text .info{padding:1.625rem 0 2rem}.error-page .error-text .info .title{line-height:1.5;margin-bottom:.625rem;color:#fff}.error-page .error-text .info .text{color:#fff}.error-page .error-page-btn{display:inline-flex}@media only screen and (max-width: 1024px){.error-page .wrapper{width:80%}}@media only screen and (max-width: 768px){.error-page .error-text .error{font-size:7.5rem;line-height:6rem}.error-page .error-text .info .title{font-size:1.375rem}}@media only screen and (max-width: 320px){.error-page .wrapper,.error-page .error-page-btn{width:100%}}.welcome-page{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;background:url(/assets/bg-feup-CQWj9zWZ.png);background-size:cover;background-repeat:no-repeat;padding:1.25rem;gap:1.875rem;position:relative}.welcome-page .welcome-page-logo{position:absolute;top:10%}.welcome-page .welcome-page-logo svg{width:14.2857rem;height:auto}.welcome-page .welcome-page-content{display:flex;flex-direction:column;align-items:center;gap:1.875rem;margin:auto;max-width:25rem;width:100%}.welcome-page .welcome-page-content .welcome-text{display:flex;flex-direction:column;align-items:center;gap:.375rem;color:#fff;text-align:center;font-size:1.125rem}.welcome-page .welcome-page-content .welcome-text .title{font-size:1.75rem;font-weight:var(--font-weight-bold);color:#fff}.welcome-page .welcome-page-content .welcome-text .subtitle{font-size:1.4286rem;color:#fff}.welcome-page .welcome-page-content .welcome-btns{display:flex;flex-direction:column;justify-content:center;width:100%;text-align:center;gap:.875rem}.welcome-page .welcome-page-content .welcome-btns .login-btn{width:100%}.welcome-page .welcome-page-content .welcome-btns .signup-text{font-size:.875rem;color:#fff}.welcome-page .welcome-page-content .welcome-btns .signup-text span{font-weight:var(--font-weight-bold);cursor:pointer;color:#fff}.welcome-page .welcome-page-content .welcome-btns .signup-text span:hover{opacity:.7}
