@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QN.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4QIFqPfE.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4SYFqPfE.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4QoFqPfE.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4TYFq.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCAIT5lu.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCkIT5lu.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCIIT5lu.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.main-container{height:calc(100% - 130px);background-color:#f3f3f3;display:grid;grid-template-rows:min-content calc(100% - 75px)}.main-container .upper-section{height:75px;width:100%;display:flex;justify-content:flex-end;align-items:center;background-image:linear-gradient(to right,#8ca3b5,#d48d8e)}.main-container .upper-section button.text-only-button{color:#f3f3f3;font-weight:500}.main-container .upper-section button.text-only-button:hover{font-weight:600}.main-container .content-container{box-shadow:0 1px 3px #e3e2e2;padding-bottom:0;height:100%;display:grid;grid-template-columns:min-content auto min-content}.main-container .content-container .left,.main-container .content-container .right{width:160px;display:flex;height:100%;justify-content:center;align-items:center}.main-container .content-container .middle{width:auto;border-top:1px solid #D9D9D9;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-radius:8px 8px 0 0;background-color:#fff;overflow:hidden;margin-top:50px}.main-container .content-container .middle .header{background-color:#fff;border-bottom:1px solid #D9D9D9;padding:0 15px;height:50px;display:flex;width:100%;align-items:center}.main-container .content-container .middle .header .label{font-size:1rem;font-weight:500}.main-container .content-container .middle .content{padding:10px 10px 0;overflow-y:auto;height:calc(100% - 50px)}.saved-indicator{display:flex;justify-content:flex-end;align-items:end}.saved-indicator .success,.saved-indicator .failed{display:flex;align-items:center}.saved-indicator.saving{animation:pulse 2s infinite}.saved-indicator.saving .success svg circle{fill:#4a4a4a}@keyframes pulse{0%{opacity:1}50%{opacity:.1}to{opacity:1}}footer.footer{height:40px;display:flex;align-items:center;justify-content:center}button{border:none;background-color:transparent;cursor:pointer}.error{color:#ef5350}.success{color:#6cc4a1}.warning{color:#ffc107}.info{color:#2196f3}.separator{width:100%;height:2px;background-color:#e2e2e2}.vertical-separator{width:2px;height:20px;background-color:#e2e2e2}.login-input-container{position:relative;display:grid;height:65px;border-radius:8px;box-sizing:border-box;border:1px solid #D9D9D9;margin:10px 0;align-items:center}.login-input-container .logo{border-right:1px solid #e2e2e2;margin-right:10px}.login-input-container .logo,.login-input-container .valid-input-icon,.login-input-container .invalid-input-icon{display:flex;justify-content:center;align-items:center;height:100%}.login-input-container .input-label-container{position:relative;height:100%}.login-input-container .input-label-container .input{width:100%;height:100%;border:none;outline:none;padding-top:25px;border-radius:8px;padding-left:10px;background:#fff;font-size:.9rem}.login-input-container .input-label-container .input:focus+label,.login-input-container .input-label-container .input:not(:placeholder-shown)+label,.login-input-container .input-label-container .input:-webkit-autofill,.login-input-container .input-label-container .input:-webkit-autofill:hover,.login-input-container .input-label-container .input:-webkit-autofill:focus,.login-input-container .input-label-container .input:-webkit-autofill:active{top:8px;transform:translateY(0);font-size:.9rem;color:#333;-webkit-box-shadow:0 0 0px 1000px #FFFFFF inset!important}.login-input-container .input-label-container .input::placeholder{color:transparent}.login-input-container .input-label-container .input[type=number]::-webkit-outer-spin-button,.login-input-container .input-label-container .input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.login-input-container .input-label-container label{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#4a4a4a;pointer-events:none;transition:all .2s ease-in-out}.login-input-container.input-with-logo{grid-template-columns:50px auto 40px}.login-input-container.input-with-logo .input-label-container .input{padding-left:0;border-radius:0}.login-input-container.input-with-logo .input-label-container label{left:0}.login-input-container .valid-input-icon{color:#6cc4a1}.login-input-container .invalid-input-icon{color:#ef5350}button.primary-button,button.primary-button.outlined,button.stop,button.cancel,button.confirm,button.continue,button.secondary-button,button.secondary-button.outlined{width:100%;height:40px;border:none;border-radius:8px;color:#7b7b7b;margin:10px 0;font-size:1rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:25px;cursor:pointer;transition:all .35s ease-in-out}button.primary-button:hover:not([disabled]),button.primary-button.outlined:hover:not([disabled]),button.stop:hover:not([disabled]),button.cancel:hover:not([disabled]),button.confirm:hover:not([disabled]),button.continue:hover:not([disabled]),button.secondary-button:hover:not([disabled]),button.secondary-button.outlined:hover:not([disabled]){letter-spacing:.1rem;font-weight:600}button.primary-button,button.primary-button.outlined{background-color:#5a7a8c;color:#f3f3f3}button.primary-button.outlined,button.primary-button.outlined.outlined{background-color:transparent;border:1px solid #5A7A8C;color:#5a7a8c}button.primary-button.outlined:hover,button.primary-button.outlined.outlined:hover{background-color:transparent;border:1px solid #3F5F6F;color:#3f5f6f}button.primary-button:hover,button.primary-button.outlined:hover{letter-spacing:.2rem;background-color:#3f5f6f;font-weight:600}button.primary-button[disabled],button.primary-button.outlined[disabled]{background-color:#8ca3b5;color:#7b7b7b;cursor:not-allowed}button.cancel{background-color:#2196f3;color:#333;font-weight:500!important}button.cancel.outlined{background-color:transparent;border:1px solid #2196F3;color:#2196f3}button.cancel.outlined:hover{background-color:transparent;border:1px solid rgb(11.5384615385,124.0384615385,213.4615384615);color:#0c7cd5}button.cancel:hover{letter-spacing:.2rem;background-color:#0c7cd5;font-weight:600!important}button.cancel[disabled]{background-color:#8ca3b5;color:#7b7b7b;cursor:not-allowed}button.stop{background-color:#ef5350;color:#7b7b7b;font-weight:500!important}button.stop.outlined{background-color:transparent;border:1px solid #EF5350;color:#ef5350}button.stop.outlined:hover{background-color:transparent;border:1px solid rgb(234.7277486911,37.0732984293,33.2722513089);color:#eb2521}button.stop:hover{letter-spacing:.2rem;background-color:#eb2521;font-weight:600!important}button.stop[disabled]{background-color:#8ca3b5;color:#7b7b7b;cursor:not-allowed}button.confirm{background-color:#ffc107;color:#333;font-weight:500!important}button.confirm.outlined{background-color:transparent;border:1px solid #FFC107;color:#ffc107}button.confirm.outlined:hover{background-color:transparent;border:1px solid rgb(211,158.25,0);color:#d39e00}button.confirm:hover{letter-spacing:.2rem;background-color:#d39e00;font-weight:600}button.confirm[disabled]{background-color:#8ca3b5;color:#7b7b7b;cursor:not-allowed}button.continue{background-color:#6cc4a1;color:#333;font-weight:500!important}button.continue.outlined{background-color:transparent;border:1px solid #6CC4A1;color:#6cc4a1}button.continue.outlined:hover{background-color:transparent;border:1px solid rgb(72.4611650485,180.5388349515,137.5533980583);color:#48b58a}button.continue:hover{letter-spacing:.2rem;background-color:#48b58a;font-weight:600!important}button.continue[disabled]{background-color:#8ca3b5;color:#7b7b7b;cursor:not-allowed}button.secondary-button,button.secondary-button.outlined{background-color:#e8a39a;color:#333}button.secondary-button.outlined,button.secondary-button.outlined.outlined{background-color:transparent;border:1px solid #E8A39A;color:#e8a39a}button.secondary-button.outlined:hover,button.secondary-button.outlined.outlined:hover{background-color:transparent;border:1px solid #D48D8E;color:#d48d8e}button.secondary-button:hover,button.secondary-button.outlined:hover{background-color:#d48d8e;font-weight:600}button.secondary-button[disabled],button.secondary-button.outlined[disabled]{background-color:#f2c7c3;color:#7b7b7b;cursor:not-allowed}button.text-only-button{background:none;border:none;color:#333;font-size:1rem;padding:0;text-transform:uppercase;margin:0 10px;cursor:pointer}button.icon-text-button{background:none;border:none;font-size:1rem;padding:0;text-transform:uppercase;margin:0 10px;cursor:pointer;display:flex;align-items:center;gap:10px;color:#f3f3f3}button.icon-text-button svg{height:24px}button.icon-text-button svg path{fill:#f3f3f3}button.icon-text-button[disabled]{cursor:not-allowed;opacity:.7}.popup{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#3f5f6fe6;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:visibility .34s ease-in,opacity .34s ease-in}.popup.open{opacity:1;visibility:visible}.input-container{border-radius:8px;box-sizing:border-box;margin:10px 0;align-items:center;position:relative;height:100%}.input-container label{font-size:.8rem;color:#4a4a4a;pointer-events:none;transition:all .2s ease-in-out}.input-container input,.input-container textarea{width:100%;height:100%;height:40px;border:none;outline:none;border-radius:8px;padding-left:10px;background:#fff;border:1px solid #D9D9D9;margin-top:5px}.input-container input:focus+label,.input-container input:not(:placeholder-shown)+label,.input-container input:-webkit-autofill,.input-container input:-webkit-autofill:hover,.input-container input:-webkit-autofill:focus,.input-container input:-webkit-autofill:active,.input-container textarea:focus+label,.input-container textarea:not(:placeholder-shown)+label,.input-container textarea:-webkit-autofill,.input-container textarea:-webkit-autofill:hover,.input-container textarea:-webkit-autofill:focus,.input-container textarea:-webkit-autofill:active{font-size:.7rem;color:#333;-webkit-box-shadow:0 0 0px 1000px #FFFFFF inset!important}.input-container input::placeholder,.input-container textarea::placeholder{color:#7b7b7b}.input-container input[type=number]::-webkit-outer-spin-button,.input-container input[type=number]::-webkit-inner-spin-button,.input-container textarea[type=number]::-webkit-outer-spin-button,.input-container textarea[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-container input:read-only,.input-container textarea:read-only{cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:#3f5f6f1a}.input-container textarea{height:90px;padding-top:8px}*{margin:0;padding:0;box-sizing:border-box;font-family:inherit}body,html{width:100%;height:100%;background-color:#f3f3f3;font-size:16px;font-family:Quicksand,sans-serif;font-optical-sizing:auto;font-style:normal;color:#333}
