.button{width:100%;border-radius:25px;height:36px;outline:none;border:none;background-color:#e3e3e3;padding:8px 10px}.button,.button .button-content{display:flex;justify-content:center;align-items:center}.button img,.button svg{margin-right:10px}.button .label{font-size:16px;color:#1b1b1b;margin:0;padding:0}.button .btn-content{height:100%;display:flex;align-items:center;justify-content:center;margin:0 16px 0 24px;white-space:nowrap}.button .btn-content svg{margin-left:20px;justify-self:end;width:12px;height:12px}.disabled{opacity:.5}.outlined{border:2px solid #e3e3e3;background-color:#fff}.login-page{background:#1b1b1b;height:100%}.login-page,.login-page__container{display:flex;width:100%;align-items:center;justify-content:center}.login-page__container{max-width:810px;height:390px;background:#fff;flex-direction:column;grid-gap:20px;gap:20px;border-radius:20px}.login-page__title{font-size:24px}.login-page__wrapper{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.login-page__input{border-radius:8px;outline:none;border:1px solid #000;padding:5px}.login-page .invalid{color:red}.file-modal{padding:20px;background:#fff;border-radius:10px;display:block;overflow:hidden}.file-modal h3{font-size:20px;margin-top:10px;font-weight:900}.file-modal__files{margin-top:56px;padding-left:60px;padding-right:94px;display:grid;grid-template-columns:50% 50%;grid-gap:36px}.file-modal__files .filename-wrap{display:flex;align-items:flex-start}.file-modal__files .filename-wrap .cross{fill:#fff;padding:3px;background:#dd1720;border-radius:50%;margin-right:3px}.file-modal__files .filename-wrap .available-checkmark{fill:#fff;padding:5px;background:#009982;border-radius:50%;margin-right:3px;height:24px;width:24px}.file-modal__availability{display:flex;flex-direction:column;grid-gap:12px;gap:12px;height:500px;overflow:auto;width:380px}.file-modal.scroll{overflow-y:auto}@-moz-document url-prefix(){.file-modal.scroll{padding-right:unset}}.file-modal__buttons-wrapper{height:auto;margin-top:40px;width:auto;justify-content:center;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center}.file-modal__buttons-wrapper .button-content{display:flex;flex-direction:row;align-items:center;line-height:36px;padding:0 15px}.file-modal__buttons-wrapper .button-content img{margin-right:10px}.tab-buttons{display:flex;flex-direction:row;overflow-y:auto}.tab-buttons .tab-button{border:1px solid #e3e3e3;color:#1b1b1b;width:133px;min-height:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.tab-buttons .tab-button.single-line{padding:0;background:#e3e3e3 0 0 no-repeat padding-box;font-size:16px}.tab-buttons .tab-button.single-line.disabled{pointer-events:none}.tab-buttons .tab-button.single-line:first-of-type{border-radius:18px 0 0 18px}.tab-buttons .tab-button.single-line:last-of-type{border-radius:0 18px 18px 0}.tab-buttons .tab-button.single-line:only-of-type{border-radius:18px 18px 18px 18px}.tab-buttons .tab-button.single-line.active{background:#fff 0 0 no-repeat padding-box;border:1px solid #e3e3e3;color:#009982;cursor:unset}.tab-buttons .tab-button.single-line.active .button-label svg,.tab-buttons .tab-button.single-line.active .button-label svg path{fill:#009982}.tab-buttons .tab-button.single-line .button-label{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font-size:inherit;color:inherit}.tab-buttons .tab-button.single-line .button-label svg,.tab-buttons .tab-button.single-line .button-label svg path{fill:#1b1b1b;margin-right:10px}.tab-buttons .tab-button.single-line .button-sub-label,.tab-buttons .tab-button.single-line .button-sub-label>*{font-size:inherit;color:inherit}.tab-buttons .tab-button.multi-line{padding:7px 50px;background:#fff 0 0 no-repeat padding-box;font-size:12px}.tab-buttons .tab-button.multi-line.disabled{pointer-events:none}.tab-buttons .tab-button.multi-line:first-of-type{border-radius:8px 0 0 8px}.tab-buttons .tab-button.multi-line:last-of-type{border-radius:0 8px 8px 0}.tab-buttons .tab-button.multi-line:only-of-type{border-radius:8px 8px 8px 8px}.tab-buttons .tab-button.multi-line.active{background:#009982 0 0 no-repeat padding-box;border:1px solid #e3e3e3;color:#fff;cursor:unset}.tab-buttons .tab-button.multi-line.active .button-label svg,.tab-buttons .tab-button.multi-line.active .button-label svg path{fill:#fff}.tab-buttons .tab-button.multi-line .button-label{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font-size:inherit;color:inherit}.tab-buttons .tab-button.multi-line .button-label svg,.tab-buttons .tab-button.multi-line .button-label svg path{fill:#1b1b1b;margin-right:10px}.tab-buttons .tab-button.multi-line .button-sub-label,.tab-buttons .tab-button.multi-line .button-sub-label>*{font-size:inherit;color:inherit}.about-content{width:100%;overflow:hidden;display:grid;grid-template-columns:5fr 5fr;margin-bottom:16px}.about-content__label{font-size:16px;line-height:20px;font-family:PoppinsRegular;color:#515151;line-height:24px}.about-content__data{font-size:16px;font-family:PoppinsRegular;word-wrap:anywhere;display:flex;align-items:center;line-height:20px;color:#7c7c7c}.options-content{width:100%;overflow:hidden;display:grid;grid-template-columns:4fr 3fr;margin-bottom:16px;grid-gap:20px}.options-content__label{font-size:16px;line-height:20px;font-family:PoppinsRegular;color:#515151;line-height:24px}.options-content__data{font-size:16px;font-family:PoppinsRegular;word-wrap:anywhere;display:flex;align-items:flex-end;line-height:20px;color:#7c7c7c}.bt-container.info{height:100%;padding:20px;overflow:hidden}.bt-container.info .no-auto-system{color:#7c7c7c;font-size:20px}.bt-container.info .tab-button{min-height:36px;font-size:20px}.bt-container.info .tab-button:hover{background:#f7f7f7;color:#009982}.bt-container.info .info-content{width:100%;overflow:hidden}.bt-container.info .info-content__heading{margin-bottom:32px}.bt-container.info .info-content__subheading{margin-bottom:22px}.bt-container.info .info-content__subheading:last-of-type{margin-top:47px}.bt-container.info .info-content__buttons{margin-bottom:36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.bt-container.info .info-content__buttons .tab-buttons-wrapper{display:flex;align-items:center;flex-direction:column;margin-right:auto}.bt-container.info .info-content__buttons h2{margin-right:auto}.bt-container.info .info-content__data,.bt-container.info .info-content__parameter-date{width:100%;margin-bottom:17px;display:grid;grid-template-columns:4fr 6fr}.bt-container.info .info-content__data label,.bt-container.info .info-content__parameter-date label{font-size:12px}.bt-container.info .info-content__data .tooltip-wrap,.bt-container.info .info-content__parameter-date .tooltip-wrap{display:flex}.bt-container.info .info-content__data .tooltip-wrap span,.bt-container.info .info-content__parameter-date .tooltip-wrap span{font-family:PoppinsBold;font-size:12px;word-wrap:anywhere;display:flex;align-items:center}.bt-container.info .info-content__data .tooltip-wrap .tooltip,.bt-container.info .info-content__parameter-date .tooltip-wrap .tooltip{position:relative;cursor:pointer;background-color:#009982;font-size:12px;width:15px;height:15px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;margin-left:10px}.bt-container.info .info-content__data .tooltip-wrap .tooltip .tooltip-content,.bt-container.info .info-content__data .tooltip-wrap .tooltip .tooltip-content__bvc,.bt-container.info .info-content__parameter-date .tooltip-wrap .tooltip .tooltip-content,.bt-container.info .info-content__parameter-date .tooltip-wrap .tooltip .tooltip-content__bvc{visibility:hidden;position:absolute;background-color:#f8f8f8;border-radius:16px;width:auto;white-space:nowrap;padding:5px;display:flex;border:1px solid #000;align-content:center;justify-content:center}.bt-container.info .info-content__data .tooltip-wrap .tooltip .tooltip-content__bvc p,.bt-container.info .info-content__data .tooltip-wrap .tooltip .tooltip-content p,.bt-container.info .info-content__parameter-date .tooltip-wrap .tooltip .tooltip-content__bvc p,.bt-container.info .info-content__parameter-date .tooltip-wrap .tooltip .tooltip-content p{font-size:12px;font-weight:700}.bt-container.info .info-content__data .tooltip-wrap .tooltip:hover .tooltip-content,.bt-container.info .info-content__parameter-date .tooltip-wrap .tooltip:hover .tooltip-content{visibility:visible;display:flex;flex-direction:column;top:20px;z-index:50;font-weight:900;font-size:14px;padding:10px;left:-260px}.bt-container.info .info-content__data .tooltip-wrap .tooltip:hover .tooltip-content__bvc,.bt-container.info .info-content__parameter-date .tooltip-wrap .tooltip:hover .tooltip-content__bvc{visibility:visible;display:flex;flex-direction:column;top:20px;z-index:50;font-weight:900;font-size:14px;padding:10px;left:-240px}.bt-container.info .info-content__data svg,.bt-container.info .info-content__parameter-date svg{margin-right:3px;height:12px;width:12px}.bt-container.info .info-content__data svg.check,.bt-container.info .info-content__parameter-date svg.check{fill:#009982}.bt-container.info .info-content__data svg.warning,.bt-container.info .info-content__parameter-date svg.warning{fill:#ff9e00}.bt-container.info .info-content__data span,.bt-container.info .info-content__parameter-date span{font-family:PoppinsBold;font-size:12px;word-wrap:anywhere;display:flex;align-items:center}.healthcheck__container{display:flex;flex-direction:row;flex-grow:1;align-content:stretch}.healthcheck__container .healthcheck__main__container{display:grid;grid-column-gap:20px;grid-template-columns:repeat(3,1fr);width:100%}.healthcheck__container .healthcheck__main__container__boxtitle{font-size:20px;font-family:PoppinsRegular;margin-bottom:15px}.healthcheck__container .healthcheck__main__container .healthcheck__equipment,.healthcheck__container .healthcheck__main__container .healthcheck__machine__information,.healthcheck__container .healthcheck__main__container .healthcheck__productivity{height:100%;padding:10px 20px 20px;overflow:hidden;border-radius:10px;background-color:#fff}.healthcheck__container .healthcheck__main__container .healthcheck__equipment .bt-container.info,.healthcheck__container .healthcheck__main__container .healthcheck__machine__information .bt-container.info,.healthcheck__container .healthcheck__main__container .healthcheck__productivity .bt-container.info{padding:0}.healthcheck__container .healthcheck{height:100%;width:100%;background:#fff;border-radius:8px;padding:50px;display:flex;justify-content:center}.healthcheck__container .healthcheck__system{font-size:26px;font-family:"PoppinsRegularBold";margin-bottom:20px}.healthcheck__container .healthcheck__module{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:flex-start;margin-bottom:30px}.healthcheck__container .healthcheck__modules-wrapper{display:grid;grid-gap:41px;justify-content:center;grid-template-columns:351px 357px;width:100%}.healthcheck__container .healthcheck .chart-wrapper{height:160px;width:200px}.progressBar__outter-bar{background:#e3e3e3;width:100%;border-radius:20px;text-align:center;position:relative;height:25px}.progressBar__outter-bar>span{position:absolute;text-align:center;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1000}.progressBar__inner-bar{position:absolute;max-width:100%;top:0;left:0;border-radius:20px;height:25px}.progressBar__max-count{margin-left:90%;color:#a2a0a0}.health-check{display:flex;flex-direction:row;align-content:center;align-items:center;height:50px;padding:10px;width:100%;border-radius:8px;background-color:#e3e3e3}.health-check__name{font-family:PoppinsBold;font-size:18px}.health-check__grades{margin:0 20px 0 auto;display:flex;height:30px}.health-check__grades.hidden{display:none}.health-check__grade{position:relative;background-color:#767676;display:inline-block;margin-left:25px;padding:0;color:#fff}.health-check__grade__img{position:absolute;right:0;top:0}.health-check__grade__text{position:absolute;z-index:1;left:-19px;top:0;color:#fff;font-weight:700}.health-check__grade--upscale{-webkit-transform:scale(1.3);transform:scale(1.3);top:1px;right:-3px}.temperature__name{font-family:PoppinsRegular;margin-bottom:5px;color:#6e6969;font-size:18px}.temperature__body{text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:180px}.beamShaper,.temperature__body{display:flex;flex-direction:column}.beamShaper{width:350px}.beamShaper__title{margin-bottom:5px;font-family:PoppinsRegular;color:#6e6969;font-size:18px}.beamShaper__body{text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:264px;display:flex;flex-direction:column;justify-content:center}.protectionGlass{display:flex;flex-direction:column;width:350px}.protectionGlass__title{margin-bottom:5px;font-family:PoppinsRegular;color:#6e6969;font-size:18px}.protectionGlass__body{text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:264px;justify-content:center}.protectionGlass__body,.spindle{display:flex;flex-direction:column}.spindle{width:350px}.spindle__title{margin-bottom:5px;font-family:PoppinsRegular;color:#6e6969;font-size:18px}.spindle__body{text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:264px;justify-content:center}.hmi,.spindle__body{display:flex;flex-direction:column}.hmi{width:350px}.hmi__title{margin-bottom:20px;font-family:PoppinsRegular;color:#6e6969;font-size:18px}.hmi__body{text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:180px;display:flex;flex-direction:column;justify-content:center}.healthcheck__title{margin-bottom:20px;font-size:32px;font-family:"PoppinsBold"}.healthcheck__module{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:flex-start;margin-bottom:30px}.module-check{display:flex;flex-direction:column;width:350px}.module-check__title{margin-bottom:20px;font-family:PoppinsRegular;color:#6e6969;font-size:18px}.module-check__body{text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:180px;display:flex;flex-direction:column;justify-content:center}.power-deviation{width:350px}.power-deviation__body{text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:180px;display:flex;justify-content:center}.calibration{min-width:280px;min-height:245px}.calibration__body{text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:180px;display:flex;justify-content:center}.cooling-unit{min-width:280px;min-height:245px}.cooling-unit__body{text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:180px;display:flex;justify-content:center}.cut-control{min-width:280px;min-height:245px}.cut-control__body{text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:180px;display:flex;justify-content:center}.ethercat{min-width:280px;min-height:245px}.ethercat__name{font-family:PoppinsRegular;margin-bottom:5px;color:#6e6969;font-size:18px}.ethercat__body{display:flex;flex-direction:column;text-align:center;border:1px solid #e3e3e3;padding:10px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;height:180px}.nozzle-changer{width:1200px}.nozzle-changer h2{margin-left:10px}.nozzle-changer .graph-wrapper{height:120px;width:150px}.nozzle-changer__body{border:1px solid #e3e3e3;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-5px;display:flex;flex-direction:row;justify-content:center;padding:10px 20px 30px}.nozzle-changer__body-item{height:120px}.nozzle-changer__body-item div,.nozzle-changer__body-item svg{height:100%;width:100%}.nozzle-changer__body-item svg .title{font-size:28px;fill:#6e6969}.nozzle-changer__body-item svg .label{fill:#6e6969}.nozzle-changer__body-item svg .label.percent{font-size:12px}.pieChart{display:flex;align-items:center;justify-content:start;justify-content:center}.pieChart__innerData{position:absolute}.pieChart .pieChartLabels{display:flex;align-items:center}.pieChart .pieChartLabels__labelCircle{width:10px;height:10px;border-radius:50%;margin-right:5px}.pieChart .pieChartLabels__label{font-size:10px;font-weight:700;letter-spacing:.4px}.productivity .pieChart{display:flex;align-items:center;justify-content:start;justify-content:center;margin:24px 0}.productivity .progressBar__cnt{margin:18px 0}.productivity .progressBar__cnt .dynamic__progress__title{text-align:center;padding:5px}.nav__item{background:#e3e3e3;border:1px solid #e3e3e3;border-radius:6px;padding:5px;display:flex;align-items:center;margin-bottom:15px}.nav__item:hover{cursor:pointer}.nav__item__icon{width:40px;height:40px}.basic-modal__wrapper{position:fixed;top:0;left:0;min-height:100vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:100vw;display:grid;align-items:center;justify-content:center;z-index:10}.basic-modal__overlay{background-color:hsla(0,0%,89%,.9019607843137255);position:absolute;top:0;left:0;min-height:100%;min-width:100%}.bt-container-modal{position:relative;padding:10px;overflow:hidden;display:flex;flex-direction:column;margin:20px;max-height:calc(100vh - 40px);max-width:calc(100vw - 40px);overflow-y:auto}.bt-container-modal.full-screen{height:calc(100vh - 100px);width:calc(100vw - 100px)}[data-testid=button]:hover{cursor:pointer}.progress-bar{display:flex;flex-direction:row;align-items:center;width:100%}.progress-bar__percent{line-height:25px;text-align:right;width:40px}.progress-bar__progress{flex-grow:1;height:10px;padding-left:12px}.progress-bar__progress div{height:100%;border-radius:5px}.module-button{height:60px;background-color:#e3e3e3;border-radius:10px;padding:8px 10px}.module-button,.module-button__title-wrapper{display:flex;flex-direction:row;align-items:center}.module-button__title-wrapper{width:60%;overflow:hidden}.module-button__module-icon{box-sizing:border-box;height:48px;margin-right:12px;overflow:hidden;width:48px}.module-button__module-icon img{height:48px;width:48px}.module-button__percent-wrapper,.module-button__title{flex-grow:1}.module-button__navigation-icon,.module-button__navigation-icon img{height:24px;width:24px}.module-button:hover{cursor:pointer}.module{height:100%;width:100%;display:grid;grid-gap:20px;grid-template-rows:auto auto}.module.tubing-production{grid-template-rows:none}.module .submodules{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;padding:20px}.module .submodules>a{display:none}.module .modal__button-wrapper{flex-grow:0;display:block;width:140px;height:36px;margin:10px auto 12px}.close-button-circle{width:36px;height:36px;border-width:1px;border-style:solid;border-radius:18px;display:grid;align-items:center;justify-content:center;cursor:pointer}.close-button-circle.dark{border-color:#e3e3e3}.close-button-circle.light{border-color:#fff;fill:#fff}.close-button-circle:hover{cursor:pointer}.custom-table .table-headings-wrapper{background-color:#e3e3e3;border:1px solid #707070;border-radius:8px 8px 0 0}@-moz-document url-prefix(){.custom-table .table-headings-wrapper{margin-right:unset}}.custom-table .table-headings-wrapper .table-cell{font-family:PoppinsBold}.custom-table.with-scrollbar .table-headings-wrapper{margin-right:20px}.custom-table.with-scrollbar .table-rows-wrapper{padding-right:10px}.custom-table .table-row{display:flex;flex-direction:row}.custom-table .table-row.selected{background-color:#009982}.custom-table .table-row.selected .table-cell{color:#fff}.custom-table .table-rows-wrapper.scroll{overflow-y:auto}@-moz-document url-prefix(){.custom-table .table-rows-wrapper.scroll{padding-right:unset}}.custom-table .table-rows-wrapper .table-row{border:1px solid #707070;border-top:none}.custom-table .table-rows-wrapper .table-row.last{border-radius:0 0 8px 8px}.custom-table .table-cell{word-break:break-all;padding:7px 5px}.custom-table .table-cell:first-child{padding-left:10px}.custom-table .table-cell:last-child{padding-right:10px}.custom-table .level-led{margin-right:8px}.input{color:#333;font-family:Poppins;font-size:12px;height:36px;outline:none;padding-left:50px;background-color:hsla(0,0%,89%,.3);padding-right:20px;border-radius:25px;border:none;outline:1px solid #e3e3e3}.bt-search-wrapper{position:relative}.bt-search-wrapper img{z-index:1;position:absolute;top:8px;left:20px}.bt-search-wrapper input{padding-left:50px}.source-wrapper{display:flex;align-items:center;cursor:pointer}.source-wrapper:hover svg{fill:#009982}.source-wrapper:hover span{color:#009982}.source-wrapper__text{font-size:16px;margin-right:6px;font-family:PoppinsBold}.checkbox{display:flex;justify-content:center;align-items:center}.checkbox .inner-checkbox{background-color:#fff;border:1px solid #ccc;height:36px;width:36px;border-radius:5px;padding:7px}.checkbox .inner-checkbox.checked{background-color:#378f9b}.checkbox .inner-checkbox .arrow{width:100%;height:100%;align-self:center}.checkbox.disabled{cursor:not-allowed;opacity:.5;background-color:#f0f0f0;border-color:#ccc}.checkbox.disabled .inner-checkbox{background-color:#ccc;border-color:#ccc}.checkbox .source-label{margin-left:10px}.checkbox .source-label:hover{color:#378f9b}.source-modal-wrapper{min-width:700px;padding:10px 40px 30px 20px}.source-modal-wrapper__heading{display:flex}.source-modal-wrapper__heading .filter{margin-right:10px;font-size:20px;font-family:PoppinsBold}.source-modal-wrapper__heading .source{font-size:20px}.source-modal-wrapper .filters-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;padding:10px;align-items:center}.source-modal-wrapper .filters-wrapper .source-wrapper{display:flex;align-content:center;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;margin-bottom:10px}.source-modal-wrapper .filters-wrapper .source-wrapper:hover div>div:first-child,.source-modal-wrapper .filters-wrapper .source-wrapper div>div:first-child:hover{background-color:transparent!important}.source-modal-wrapper .filters-wrapper .source-wrapper .source-label{width:-webkit-max-content;width:max-content;margin-left:16px;font-size:16px}.source-modal-wrapper .filters-wrapper .source-wrapper .source-label:hover svg{fill:#fff}.source-modal-wrapper .buttons-container{display:flex;flex-direction:column;align-items:center;height:132px;margin-top:20px}.source-modal-wrapper .buttons-container .buttons-group{width:296px;margin-top:20px;display:flex;justify-content:space-between}.source-modal-wrapper .buttons-container .button-wrapper{height:36px;display:flex;justify-content:center;align-items:center;border:1px solid #e3e3e3;border-radius:18px;padding:8px 20px 8px 15px;background-color:#fff}.source-modal-wrapper .buttons-container .button-wrapper .label{font-size:20px}.source-modal-wrapper .buttons-container .button-wrapper img{margin-right:10px}.source-modal-wrapper .buttons-container .button-wrapper:hover{cursor:pointer;background-color:#e3e3e3}.history{height:100%;width:100%;display:block;overflow:hidden}.history h2{margin-left:20px;margin-top:10px}.history .search-placeholder{margin-top:22px;margin-right:18px}.history .history-container{overflow:hidden}.history .history-container .custom-table .scroll,.history .history-container .custom-table .table-headings-wrapper,.history .history-container .custom-table.with-scrollbar .table-headings-wrapper{margin-right:10px}.history .history-container .custom-table.with-scrollbar .table-rows-wrapper{margin-right:-10px}.history .history-container .filter-row{margin:0 20px;display:flex;flex-flow:row nowrap;justify-content:space-between}.history .history-container .table-wrapper{margin:0 20px 20px}.history .history-container .table-wrapper .flag{fill:#707070}.history .history-container .table-wrapper .flag g{fill:inherit}.history .history-container .table-wrapper .flag.active{fill:#1b1b1b}.history .history-container .btn-wrapper{display:flex;flex-flow:row nowrap;margin:24px}.history .history-container .btn-wrapper>:not(:first-child){margin-left:24px}.history .heading-sort{cursor:pointer;font-family:PoppinsBold}.history .heading-sort img{margin-left:15px}.history.with-details{display:grid;grid-template-columns:4fr 3fr;grid-gap:20px}.history.with-details .history-container{grid-row:1;grid-column:1}.history.with-details .details-container{grid-row:1;grid-column:2}.history.with-details .details-container .buttons-wrapper{position:relative;height:36px;display:flex;justify-content:center;margin:20px}.history.with-details .details-container .buttons-wrapper .close-button-circle{position:absolute;right:0}.history.with-details .details-container .buttons-wrapper-errorcodes .tab-buttons{display:flex;justify-content:center;align-items:center}.tree-wrapper{display:flex;justify-content:center}.tree-wrapper .tree-anchor{text-decoration:none}.tree-wrapper .tree-button{border-radius:18px;border:none;background-color:#e3e3e3;padding:8px 10px;font-size:18px;font-weight:700;cursor:pointer;align-items:center;display:flex}.decision-tree{display:flex;flex-direction:column;height:100%;width:100%}.popup-button{margin-top:10px;margin-left:auto;margin-right:auto;border-radius:10px;border:none;background-color:#e3e3e3;padding:8px 10px;font-size:18px;font-weight:700;cursor:pointer;justify-content:center;display:flex;width:200px}.popup-button:hover{background-color:hsla(0,0%,89%,.788235294117647)}.bt-container.crm{height:100%;padding:20px;overflow:hidden}.bt-container.crm .info-content{width:100%;overflow:hidden;margin-bottom:42px}.bt-container.crm .info-content .info-wrap{display:flex;flex-direction:column}.bt-container.crm .info-content__heading{margin-bottom:32px}.bt-container.crm .info-content__subheading{margin-bottom:22px}.bt-container.crm .info-content__subheading:last-of-type{margin-top:47px}.bt-container.crm .info-content__data{width:100%;overflow:hidden;display:grid;grid-template-columns:4fr 6fr}.bt-container.crm .info-content__data label{font-size:12px}.bt-container.crm .info-content__data span{font-family:"PoppinsBold";font-size:12px;word-wrap:anywhere}.logs-search{width:300px;margin:0 auto 20px}.logs.table-wrapper{margin:20px}.logs.table-wrapper .table-row{display:flex;flex-direction:row}.logs.table-wrapper .table-row.selected{background-color:#fff}.logs.table-wrapper .table-row.selected .table-cell{color:#009982}.logs.errorCodes-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px}.logs.errorCodes-wrapper .errorCode{border:1px solid #adaeb0;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;font-size:12px;letter-spacing:0;justify-content:center;margin-left:10px;align-items:center;height:48px;padding:7px 10px;width:100px}.logs.errorCodes-wrapper .errorCode.selected,.logs.errorCodes-wrapper .errorCode:hover{background-color:#009982;cursor:pointer}.logs.errorCodes-wrapper .errorCode.selected div,.logs.errorCodes-wrapper .errorCode:hover div{color:#fff}.chip{background-color:#fff;height:36px;border:1px solid #e3e3e3;border-radius:18px;padding:0 18px;cursor:pointer}.chip.checked{background-color:#e3e3e3}.chip .chip-content{display:flex;flex-flow:row nowrap;align-items:center}.chip .chip-content .checked-icon{margin-right:8px}.chip .chip-content .counter{margin-left:18px;color:#5d5f62}.chip .chip-content .counter.blue,.chip .chip-content .counter.information{color:#b5cdff}.chip .chip-content .counter.confirmation,.chip .chip-content .counter.green{color:#708b13}.chip .chip-content .counter.error,.chip .chip-content .counter.red{color:#dd1720}.chip .chip-content .counter.warning,.chip .chip-content .counter.yellow{color:#ff9e00}.history-chip-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-right:20px;margin-top:22px}@-moz-document url-prefix(){.history-chip-list{margin-right:unset}}.history-chip-list .chip{margin-right:18px;margin-bottom:18px}.history-chip-list .chip:last-child{margin-right:0}.history-chip-list .chip .counter.error{color:#dd1720}.history-chip-list .chip .counter.info{color:#b5cdff}.history-chip-list .chip .counter.confirm{color:#708b13}.history-chip-list .chip .counter.warning{color:#ff9e00}.history-chip-list .chip .counter.fatal{color:#db26ba}.level-led{height:10px;width:10px;border-radius:50%;display:inline-block}.level-led.error{background-color:#dd1720}.level-led.info{background-color:#b5cdff}.level-led.confirm{background-color:#708b13}.level-led.warning{background-color:#ff9e00}.level-led.fatal{background-color:#db26ba}.label.header{font-weight:600;font-size:24px}.label.small{font-size:14px}.label.normal{font-size:16px}.label.medium{font-size:18px}.label.large{font-size:20px}.label.disabled{color:#ccc}.label.center{text-align:center}.label.nowrap{white-space:nowrap}.label.wrap{white-space:normal}.production-function{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.production-function .function-switches{max-width:400px;width:100%;justify-self:end}.production-function .function-switches ul{list-style:none;border:1px solid #707070;overflow:hidden;border-radius:10px}.production-function .function-switches ul li{padding:20px;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}.production-function .function-switches ul li:hover{cursor:pointer}.production-function .function-switches ul li:not(:last-of-type){border-bottom:1px solid #707070}.production-function .function-switches ul li.selected{background-color:#f2f2f2}.production-function .function-switches ul li .label{font-weight:700}.production-function .function-switches ul li>div{justify-self:end}.production-function .function-values{display:grid;grid-auto-flow:row;grid-row-gap:10px;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.production-function .function-values .input-wrapper{margin-top:10px;position:relative}.production-function .function-values .bt-input{display:block;width:250px;max-width:100%}.production-function .function-values .unit{color:#7f7f7f;position:absolute;right:20px;top:10px;height:100%;display:flex;align-items:center}.card{border:1px solid #ddd;background:#fff;height:480px;width:500px;border-radius:10px;padding:10px;text-align:center}.card .button-wrapper{margin:20px auto;width:50%}.card .button-wrapper .label{font-family:PoppinsBold;font-size:18px}.card .active-cutting-plan{position:absolute;right:12px;font-size:12px;padding:4px;border:1px solid #009982;border-radius:30px;color:#009982}.card .item__flex.item__quantity{text-align:center}.card .job__thickness{font-size:20px;font-weight:700}.card .job__material{display:flex;flex-direction:column;text-align:center}.card .item__flex{flex:1 1}.card img{width:100%;margin-bottom:10px;margin-top:10px}.view__module{display:flex;flex-direction:column;justify-content:center;width:550px;background-color:hsla(0,0%,48.6%,.10196078431372549);padding:10px 0 11px 20px;border-radius:8px}.view__module h3{margin-bottom:18px}.view__module li{margin-top:10px;margin-left:15px;margin-right:10px}.view__module li::marker{color:#009973}.nesting-panel{width:100%;display:flex;flex-direction:column}.nesting-panel .view-button{border:none;padding:0 3px;border-radius:8px;width:50px;height:25px;cursor:pointer;background-color:#e3e3e3}.nesting-panel .view-button:hover{border:1px solid #009982;color:#009982;background-color:#f9f9f9}.nesting-panel__tube{width:100%;height:150px;display:flex;flex-direction:row;align-items:center;background-color:#e3e3e3;border-radius:16px;padding:5px;position:relative;margin-bottom:10px}.nesting-panel__tube .nest-three-dimensions-button{position:absolute;top:10px;left:10px;display:flex;border:2px solid #000;border-radius:16px;align-items:center;padding:3px;background-color:#fff;cursor:pointer}.nesting-panel__tube .nest-three-dimensions-button .nest-3d-label{font-size:16px;font-family:PoppinsRegular;font-weight:500}.nesting-panel__tube .nest-three-dimensions-button svg{width:30px;height:30px}.nesting-panel__tube .nest-three-dimensions-button:hover,.nesting-panel__tube .nest-three-dimensions-button svg:hover{border-color:#009982}.nesting-panel__tube .nest-three-dimensions-button:hover path,.nesting-panel__tube .nest-three-dimensions-button svg:hover path{fill:#009982}.nesting-panel__tube .nest-three-dimensions-button:hover .nest-3d-label,.nesting-panel__tube .nest-three-dimensions-button svg:hover .nest-3d-label{color:#009982}.nesting-panel__tube .scrap-left{position:absolute;border:1px solid #000;top:10px;right:0;margin-right:10px;border-radius:8px;padding:0 5px;background-color:#fff}.nesting-panel__tube .tube-section__scrap{height:20px;background-color:grey;border:1px solid #000}.nesting-panel__tube .tube-section__part{height:30px;background-color:#daf7a6;border:1px solid #000}.modal-image-wrapper .two-dimensional-image{width:500px}.modal-image-wrapper__controls{display:flex}.modal-image-wrapper .button-wrapper{width:150px;padding:5px;border:1px solid #000;border-radius:18px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#e3e3e3;margin:20px auto;cursor:pointer}.modal-image-wrapper .button-wrapper svg{margin-left:5px}.modal-image-wrapper .button-wrapper:hover{background-color:#f9f9f9}.modal-image-wrapper .button-wrapper .close-button{margin-right:auto;margin-left:20px}.part-card{border:1px solid #ddd;background:#fff;height:480px;width:500px;border-radius:10px;padding:10px;text-align:center;display:flex;flex-direction:column;position:relative}.part-card__title{margin:10px 0}.part-card__info{display:flex;flex-direction:column;align-items:center}.part-card__info .tube-section{font-size:20px}.part-card__info .image-wrapper{height:250px;width:300px;display:flex;justify-content:space-between;align-items:center}.part-card__info .image-wrapper .nest-button-wrapper{cursor:pointer;border:2px solid #000;border-radius:50%;padding:5px;display:flex}.part-card__info .image-wrapper .nest-button-wrapper svg{height:30px;width:30px}.part-card__info .image-wrapper .nest-button-wrapper:hover,.part-card__info .image-wrapper .nest-button-wrapper svg:hover{border-color:#009982}.part-card__info .image-wrapper .nest-button-wrapper:hover path,.part-card__info .image-wrapper .nest-button-wrapper svg:hover path{fill:#009982}.part-card__info .image-wrapper .part-image{margin:0;min-width:300px;min-height:200px}.part-card__info .tube-info{margin-top:20px;display:flex;flex-direction:column}.part-card__info .tube-info__material,.part-card__info .tube-info__section-name{font-weight:600;font-family:PoppinsRegular}.part-card__info .tube-info__dimensions{display:flex;width:200px;justify-content:space-between;margin-top:20px}.part-card__info .tube-info__dimensions-label{font-size:18px}.production{height:100%;width:100%;display:block;overflow:hidden}.production .production-container.tubing{height:100%}.production.with-details{display:grid;grid-template-columns:4fr 3fr;grid-gap:20px}.production.with-details .production-container{grid-row:1;grid-column:1}.production.with-details .details-container{grid-row:1;grid-column:2;padding:0 10px}.production.with-details .details-container .buttons-wrapper{position:relative;height:36px;display:flex;justify-content:center;margin:20px}.production.with-details .details-container .buttons-wrapper .close-button-circle{position:absolute;right:0}.production h2{margin-left:20px;margin-top:10px}.production .production-container{overflow:hidden}.production .production-container .jobs__container{margin:20px;height:500px;overflow:auto}.production .production-container .jobs__container .css-1fzpoyk{opacity:1!important}.production .production-container .jobs__container .job__item{display:flex;border:1px solid #707070;border-radius:10px;padding:5px 8px;justify-content:space-between;margin:0 0 8px;align-items:center}.production .production-container .jobs__container .job__item .job__material{display:flex;flex-direction:column;text-align:center}.production .production-container .jobs__container .job__item .item__flex{flex:1 1}.production .production-container .jobs__container .job__item .item__flex.item__quantity{width:30px;text-align:center}.production .production-container .overflow__hidden{overflow:hidden}.close-button-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto 0}.bt-container.notes{padding:10px 20px;width:100%;display:flex;flex-direction:column;align-content:stretch}.bt-container.notes .notes__content{flex-grow:1}.bt-container.notes .notes__content h2{margin-bottom:32px}.note-modal{padding:0 10px 10px}.note-modal h2{margin-bottom:32px}.note-modal textarea,.note-modal textarea:active,.note-modal textarea:focus{background:#e3e3e3;border:1px solid #707070;border-radius:20px;display:block;height:370px;opacity:1;width:980px;outline:none;padding:20px;margin-top:7px}.note-modal__buttons-wrapper{margin-top:40px;justify-content:center}.notes__buttons-wrapper{margin-top:40px}.note-modal__buttons-wrapper,.notes__buttons-wrapper{display:flex;flex-direction:row;height:36px}.note-modal__buttons-wrapper>div,.notes__buttons-wrapper>div{margin-right:30px;width:120px}.note-modal__buttons-wrapper>div .button-content,.notes__buttons-wrapper>div .button-content{display:flex;flex-direction:row;align-items:center;line-height:36px;padding:0 15px}.note-modal__buttons-wrapper>div .button-content img,.notes__buttons-wrapper>div .button-content img{margin-right:10px}.heading-sort{cursor:pointer;font-family:PoppinsBold}.heading-sort img{margin-left:15px}.report{padding:10px 20px;width:100%;display:flex;flex-direction:column;align-content:stretch}.report .pdf-page{position:relative;margin:0 auto;padding:.4in .3in;color:#333;background-color:#fff;border-top:1px solid #d8d8d8;box-sizing:border-box}.report .box{padding:1em}.conclusion-section{min-height:400px}.conclusion-section__title{background-color:#e3e3e3;align-items:stretch;border-top:2px solid #e3e3e3;border-right:2px solid #e3e3e3;border-left:2px solid #e3e3e3;padding:5px}.conclusion-section__components,.conclusion-section__title{display:flex;flex-direction:row;justify-content:space-between}.conclusion-section__components{border:2px solid #e3e3e3;grid-gap:100px;gap:100px;padding:30px 50px 50px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.conclusion-section__result{display:flex;flex-direction:column;align-items:flex-start;margin:0 auto}.conclusion-section__grade{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;background-color:#e3e3e3;border-radius:30px;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:40px}.conclusion-section__grade span{font-family:"PoppinsBold";margin-right:10px;font-size:18px}.conclusion-section .excellent-grade,.conclusion-section .good-grade,.conclusion-section .warning-grade{height:40px;width:40px;border-radius:50%;padding:5px}.conclusion-section .excellent-grade img>svg,.conclusion-section .good-grade img>svg,.conclusion-section .warning-grade img>svg{fill:#fff}.conclusion-section .conclusion-textbox{display:flex;flex-direction:column}.conclusion-section .conclusion-textbox__header{display:flex;flex-direction:row;justify-content:space-between;width:500px}.conclusion-section .conclusion-textbox__box-title{font-size:18px;font-family:PoppinsBold;margin-bottom:10px}.conclusion-section .conclusion-textbox__buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:50px}.conclusion-section .conclusion-textbox__area{width:500px;padding:12px 20px;height:150px;background-color:#f8f8f8;font-size:16px;resize:none;border-radius:8px;overflow:hidden}.conclusion-section .conclusion-textbox .comment-button{display:none}.conclusion-section .conclusion-textbox:hover__area{box-sizing:border-box;border:2px solid #ccc;border-radius:8px}.conclusion-section .conclusion-textbox:hover .comment-button{display:block;cursor:pointer}.software-overview{margin:0 auto}.software-overview__title{font-family:PoppinsBold}.software-overview__description,.software-overview__title{font-size:18px;margin-bottom:10px}.general-overview-section{min-height:450px}.general-overview-section__title{display:flex;background-color:#e3e3e3;flex-direction:row;justify-content:space-between;align-items:stretch;border-top:2px solid #e3e3e3;border-right:2px solid #e3e3e3;border-left:2px solid #e3e3e3;border-top-right-radius:16px;border-top-left-radius:16px;padding:5px}.general-overview-section__components{display:flex;align-items:center;justify-content:space-between;grid-gap:150px;gap:150px;border:2px solid #e3e3e3;padding:50px;height:100%}.general-overview-wrapper{display:flex;margin-left:100px;flex-direction:column;align-self:flex-start}.general-overview-wrapper h4{margin-bottom:20px}.general-overview-wrapper .report-info{width:500px;height:auto;border:1px solid #000;border-radius:8px}.general-overview-wrapper .report-info__label-wrapper{display:flex;border:1px solid #000;flex-direction:row}.general-overview-wrapper .report-info__label-wrapper:first-child{border-top-right-radius:8px;border-top-left-radius:8px}.general-overview-wrapper .report-info__label-wrapper:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.general-overview-wrapper .report-info__content-label{width:50%;border-right:1px solid #000;padding:2px;text-align:center}.general-overview-wrapper .report-info__content-data{width:50%;text-align:center;padding:2px}.productivity-overview-wrapper{margin-right:50px;display:flex;flex-direction:column}.productivity-overview-wrapper h4{margin-bottom:20px}.productivity-overview-wrapper .report-productivity{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:40px;gap:40px}.productivity-overview-wrapper .report-productivity .pieChart{display:flex;align-items:center;justify-content:start;justify-content:center;margin:24px 0}.productivity-overview-wrapper .report-productivity .inner-data{position:absolute;left:80px}.productivity-overview-wrapper .report-productivity .report-productivity__progress-bar-wrapper{width:250px;min-height:200px}.productivity-overview-wrapper .report-productivity .report-productivity__progress-bar-wrapper .progressBar__cnt{margin:18px 0}.productivity-overview-wrapper .report-productivity .report-productivity__progress-bar-wrapper .progressBar__cnt .dynamic__progress__title{text-align:center;padding:5px}.report-health__cutting-head{display:flex;flex-direction:column;width:300px;flex-wrap:wrap;grid-gap:50px;gap:50px}.report-health__cutting-head .protectionGlass,.report-health__cutting-head .spindle{width:320px;height:265px}.report-health__cutting-head .protectionGlass__body,.report-health__cutting-head .spindle__body{height:220px}.report-health__machine{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:50px 50px;gap:50px 50px;width:700px}.report-health__machine .calibration,.report-health__machine .cooling-unit,.report-health__machine .cut-control,.report-health__machine .ethercat{width:320px}.report-health__machine .calibration__body,.report-health__machine .cooling-unit__body,.report-health__machine .cut-control__body,.report-health__machine .ethercat__body{height:220px}.health-overview-section__title{display:flex;background-color:#e3e3e3;flex-direction:row;justify-content:space-between;align-items:stretch;border-top:2px solid #e3e3e3;border-right:2px solid #e3e3e3;border-left:2px solid #e3e3e3;padding:5px}.health-overview-section__components{border:2px solid #e3e3e3;display:flex;grid-gap:60px;gap:60px;padding:60px;flex-direction:row;height:100%;justify-content:center}.health-overview-section .chart-wrapper{height:160px;width:200px}.bending-health{display:flex;grid-gap:50px;gap:50px}.report-health__title{margin-bottom:30px;font-size:22px;font-family:PoppinsBold}.report-health__laser{display:flex;flex-direction:column;width:300px;flex-wrap:wrap;grid-gap:50px 50px;gap:50px 50px}.report-health__laser .module-check,.report-health__laser .power-deviation{width:320px;height:265px}.report-health__laser .module-check__body,.report-health__laser .power-deviation__body{height:220px}.change-log-list{margin:20px}.change-log-list .log-entry{margin-bottom:20px}.change-log-list h2{font-size:1.5em;margin-bottom:10px}.change-log-list h3{font-size:1.2em;margin-top:15px;margin-bottom:5px}.change-log-list ul{padding-left:20px}.change-log-list li{margin-bottom:5px}.change-log-list li p{font-weight:700}.info-button{position:relative;cursor:pointer;background-color:#009982;font-size:12px;width:15px;height:15px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;margin-left:10px}header{box-sizing:border-box;height:80px;padding:0 20px;display:flex;flex-direction:row}.version{flex-grow:1}.version,.version .changelog{display:flex;align-items:center;justify-content:center}.version .changelog{flex-direction:column}section.header-left{display:grid;align-items:center;padding-right:60px}section.header-right{flex-grow:0;display:flex;align-items:center;justify-content:flex-end}.back-button{height:40px;width:40px;background-color:#e3e3e3;border-radius:50%;cursor:pointer;display:grid;align-items:center;justify-content:center}.back-button svg{fill:#242424}.back-button.disabled{background-color:#f7f7f7}.back-button.disabled svg{fill:#c2c2c2}.analysis-overlay{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;display:flex;flex-flow:column nowrap;justify-content:space-around;background-color:hsla(0,0%,90.2%,.5);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);z-index:999}.analysis-overlay .analysis-button-container{display:flex;justify-content:space-around;align-items:center}.analysis-overlay .analysis-button-container .analysis-button-wrapper{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;cursor:pointer;background-color:transparent;border:none;outline:none}.analysis-overlay .analysis-button-container .analysis-button-wrapper .analysis-button{width:400px;height:400px;background-color:#fff;border-radius:200px;display:flex;justify-content:center;align-items:center}.analysis-overlay .analysis-button-container .analysis-button-wrapper .analysis-button-label{margin-top:38px;font-size:64px}.analysis-overlay .close-button-wrapper{display:flex;justify-content:center}.analysis-overlay .close-button-wrapper>div>div:first-child{background-color:#fff!important}aside.sidebar{width:80px;display:flex;flex-direction:column;align-items:center}aside.sidebar .open-file{font-size:12px;font-weight:600;padding:3px;text-decoration:none;text-align:center;margin-bottom:20px;border-radius:10px;background-color:#e3e3e3;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}aside.sidebar .open-file img{width:30px;height:30px}aside.sidebar .modal{padding:30px;width:500px;text-align:center}aside.sidebar .modal .buttons{display:flex;grid-gap:20px;gap:20px;justify-content:center;margin-top:40px}aside.sidebar .modal .buttons .navigation-button,aside.sidebar .modal .buttons button{border-width:0;border-radius:18px;width:150px;height:36px;display:flex;justify-content:space-around;background:#efefef;align-items:center;cursor:pointer}aside.sidebar .modal .buttons .navigation-button:hover,aside.sidebar .modal .buttons button:hover{background-color:#e3e3e3}aside.sidebar a{text-decoration:none;font-weight:500}aside.sidebar section{display:flex;flex-direction:column;align-items:center}aside.sidebar section .analysis-wrapper{padding:5px;background-color:#e3e3e3;border:1px solid #e3e3e3;border-radius:10px;margin-bottom:15px}aside.sidebar section .analysis-wrapper .sidebar__icon:last-child{margin-bottom:0}aside.sidebar section.bottom{justify-content:flex-end;flex-direction:column}aside.sidebar section.bottom div:last-child{margin-bottom:0}aside.sidebar section .sidebar__icon{cursor:pointer;margin-bottom:20px;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center}aside.sidebar section .sidebar__icon img{height:20px;width:20px}aside.sidebar section .sidebar__icon .missing-counter{background-color:#dd1720}aside.sidebar section .sidebar__icon .counter,aside.sidebar section .sidebar__icon .missing-counter{margin:auto;top:-3px;position:absolute;left:50%;right:50%;text-align:center;font:normal normal 700 10px/12px Poppins;letter-spacing:0;color:#fff;border-radius:50%;width:12px;height:12px}aside.sidebar section .sidebar__icon .counter{background-color:#009982}.global-settings-modal{padding:11px 20px 24px;width:520px}.global-settings-modal .title{margin-bottom:32px}.global-settings-modal .input-group{cursor:pointer}.global-settings-modal .input-group:nth-child(-n+3){margin-bottom:20px}.global-settings-modal label{margin-bottom:10px;height:20px;line-height:20px;display:flex}.global-settings-modal label svg{margin-right:10px}.global-settings-modal .buttons-wrapper{margin-top:80px;margin-left:85px;margin-right:85px;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.global-settings-modal .button-content{display:flex;flex-direction:row;align-items:center;line-height:36px;padding:0 15px}.global-settings-modal .button-content img{margin-right:10px}.button__title-wrapper{width:60%;flex-direction:row}.button__icon,.button__title-wrapper{display:flex;align-items:center;overflow:hidden}.button__icon{box-sizing:border-box;height:48px;margin-right:12px;width:48px;justify-content:center}.button__icon img{height:32px;width:27px}.button__title{flex-grow:1}.button__navigation-icon{height:24px;width:24px;margin-left:auto}.button__navigation-icon img{height:24px;width:24px}.button:hover{cursor:pointer}.dashboard{display:grid;grid-column-gap:20px;grid-template-columns:repeat(3,1fr);width:100%}.dashboard .modules-settings{display:flex;flex-direction:column}.bt-container.modules.cutting-settings{height:100%}.bt-container.modules{height:100%;padding:10px 20px 20px;overflow:hidden;display:flex;flex-direction:column;align-content:space-between}.bt-container.modules h2{margin-bottom:32px}.bt-container.modules .module-button{margin-bottom:20px}.bt-container.modules .module-button:hover{cursor:pointer}.tooltip-container{position:relative}.tooltip-container .tooltip{border-radius:6px;font-size:12px;position:absolute;padding:8px 10px;background:hsla(0,0%,89%,.6);top:0;left:50%;top:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bt-container.scope{height:100%;padding:10px 20px 20px;overflow:hidden}.scope__inputs{margin-top:55px}.scope__inputs .bt-form-group:first-child{margin-bottom:24px}.scope__warnings-switch{margin-top:150px;justify-content:center}.scope .bt-form-group label{display:inline-block;width:80px}.scope .reset-button{width:150px;margin-top:10px;border-radius:16px;border:1px solid #000;background-color:#e3e3e3}.scope .reset-button:hover{background-color:hsla(0,0%,89%,.5);cursor:pointer}.scope-chart-text{font-size:12px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.scope-chart{position:relative;cursor:move}.scope-chart text{font-size:12px;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.svgIconsComponent{justify-content:center}.buttons__container{display:flex;flex-direction:column}.buttons__container .tab__button{background:#7c7c7c;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.buttons__container .tab__button:hover{cursor:pointer}.buttons__container .tab__button .button__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.buttons__container .tab__button .button__label{color:#fff;font-size:12px;text-align:center}.buttons__container .tab__button.active{background:#fff;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1}.buttons__container .tab__button.active .button__label{color:#000}.machine-settings .search-placeholder{display:flex;justify-content:center;padding-top:20px}.machine-settings .search-placeholder .search{width:100%;max-width:400px}.machine-settings .tab-buttons-wrapper{display:flex;justify-content:center;align-items:center;margin:0 auto;flex-direction:column;width:300px}.machine-settings .tab-buttons-wrapper .open-secondary-file-wrapper{display:flex;margin-top:20px;grid-gap:20px;gap:20px;align-items:center;justify-content:center;width:-webkit-max-content;width:max-content}.machine-settings .tab-buttons-wrapper .open-secondary-file-wrapper .close-secondary-file{display:flex;flex-direction:row;align-items:center}.machine-settings .tab-buttons-wrapper .open-secondary-file-wrapper .close-secondary-file .close-button-circle:hover,.machine-settings .tab-buttons-wrapper .open-secondary-file-wrapper .close-secondary-file .close-button-circle svg:hover{border-color:#009982}.machine-settings .tab-buttons-wrapper .open-secondary-file-wrapper .close-secondary-file .close-button-circle:hover path,.machine-settings .tab-buttons-wrapper .open-secondary-file-wrapper .close-secondary-file .close-button-circle svg:hover path{fill:#009982}.machine-settings .tab-buttons-wrapper .open-secondary-file-wrapper .close-secondary-file .secondary-file-name{margin-left:10px}.machine-settings .tab-content{grid-column-gap:72px;margin-top:38px;margin-bottom:46px}.machine-settings .tab-content,.machine-settings .tab-content__selection-wrapper{display:grid;grid-template-columns:1fr 1fr}.machine-settings .tab-content__values-wrapper .bt-form-group{margin-bottom:20px}.machine-settings .tab-content__values-wrapper .bt-form-group .input-wrapper{margin-top:10px;position:relative;display:flex;align-items:center}.machine-settings .tab-content__values-wrapper .bt-form-group .bt-input{display:block;width:100%;max-width:100%}.machine-settings .tab-content__values-wrapper .bt-form-group .secondary-value{position:absolute;font-style:italic}.machine-settings .tab-content__values-wrapper .bt-form-group .unit{color:#7f7f7f;position:absolute;right:20px;top:0;height:100%;display:flex;align-items:center}.machine-settings .tab-content__groups-wrapper .tab-content__button:first-of-type{border-radius:8px 0 0 0}.machine-settings .tab-content__groups-wrapper .tab-content__button:last-of-type{border-radius:0 0 0 8px}.machine-settings .tab-content__sections-wrapper .tab-content__button:first-of-type{border-radius:0 8px 0 0}.machine-settings .tab-content__sections-wrapper .tab-content__button:last-of-type{border-radius:0 0 8px 0}.machine-settings .tab-content__button{border:1px solid #707070;font-family:PoppinsBold;padding:10px}.machine-settings .tab-content__button.selected{background-color:#f2f2f2}.bt-container.settings-button{margin-top:10px;padding:15px}.bt-container.padding-fix{padding:0 40px 0 0}.bt-container.padding-fix .settings{display:flex}.bt-container.padding-fix .settings .sidebar__content{flex:0 1;background:#7c7c7c}.bt-container.padding-fix .settings .components__container{padding:10px 0 0 40px}.bt-container.padding-fix .settings .main__content{flex:1 1;height:100%;display:flex;flex-direction:column;min-height:790px}.bt-container.padding-fix .settings .main__content .button-wrapper{margin:auto auto 24px;display:flex;justify-content:center}.bt-container.padding-fix .settings .main__content .button-wrapper .close-button{border-radius:18px;width:140px;background-color:#fff;border:1px solid #e3e3e3;padding:0 10px;font-size:20px;font-weight:600;cursor:pointer;align-items:center;display:flex}.bt-container.padding-fix .settings .main__content .button-wrapper .close-button>img{margin-right:14px}.bt-container.padding-fix .settings .tab-button.active{background:#fff}.bt-container.padding-fix .placeholder{width:500px;height:500px;background:#fff}.bt-container.timeline{grid-column:2/4;height:100%;padding:10px 20px 20px;overflow:hidden}.bt-container.timeline .timeline-graph-wrapper{height:350px;width:100%}.bt-container.timeline .details-container{margin-top:24px}.main-view{background:#1b1b1b;display:flex;flex-direction:column;height:100%;width:100%}.main-view section.top{padding:20px}.main-view section.bottom{padding:0 20px 20px;display:flex;flex-direction:row;flex-grow:1}.main-view section#main-content{padding-left:20px;display:flex;flex-direction:row;flex-grow:1;align-content:stretch}.search-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.search-wrapper .filtered-list-wrapper{max-height:300px;overflow-y:auto;border-radius:5px;padding:15px 40px 40px;display:flex;justify-content:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:15px 0}.search-wrapper .filtered-list{list-style-type:none;padding:0;margin:0}.search-wrapper .filtered-list-item{padding:8px;border-bottom:1px solid #e0e0e0;font-size:14px;cursor:pointer}.search-wrapper .filtered-list-item:last-child{border:none}.search-wrapper .filtered-list-item:hover{background-color:#c5c5c5}.search-wrapper .crm-modal-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.open-file{background:#1b1b1b;height:100%}.open-file,.open-file__container{display:flex;width:100%;align-items:center;justify-content:center}.open-file__container{max-width:810px;min-height:390px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#fff;flex-direction:column}.open-file .no-file{display:flex;flex-direction:column;align-items:center;margin-top:35px}.open-file .search-wrapper{margin:20px 0}.open-file .cross{fill:#fff;padding:15px;background:#dd1720;border-radius:50%;height:82px;width:82px}.open-file__icon{height:92px;width:92px;margin-top:30px}.open-file__icon.rotate{-webkit-animation:rotation 1.5s linear infinite;animation:rotation 1.5s linear infinite}.open-file__file-name{font-size:20px;margin-top:36px}.open-file__text{font-size:20px;margin-top:24px}.open-file__button-wrapper{margin-top:30px;display:flex;justify-content:center;align-items:center;flex-direction:column}.open-file__url-wrapper .error{color:#dd1720;font-size:12px;padding-left:20px}.open-file__url{margin-top:20px;display:grid;grid-template-columns:auto 200px;grid-gap:10px;flex-direction:row}.open-file__url input{width:400px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:PoppinsRegular;src:url(../../static/media/Poppins-Regular.8b6af8e5.ttf)}@font-face{font-family:PoppinsBold;src:url(../../static/media/Poppins-Bold.a3e0b5f4.ttf)}.bt-button{color:#515151;cursor:pointer;background-color:#e3e3e3;border-radius:18px;height:36px;padding:7px 23px;text-align:center}.bt-button:hover{background-color:#adaeb0;color:#fff;cursor:pointer}*{box-sizing:border-box;font-family:PoppinsRegular;font-size:16px;color:#1b1b1b;margin:0;padding:0}.text--bold{font-family:PoppinsBold}body,html{display:grid;height:100%;margin:0}#root{width:100%;overflow:hidden}.bt-container{border-radius:10px;background-color:#fff}.bold{font-family:PoppinsBold}.regular{font-family:PoppinsRegular}h1{font-size:32px}h1,h2{font-family:PoppinsBold}h2{font-size:20px}.align-left,.align-right{text-align:left}.text--xl{font-size:32px}.text--l{font-size:24px}.text--m{font-size:20px}.text--s{font-size:16px}.text--xs{font-size:12px}.bt-input{border:1px solid #707070;border-radius:18px;padding:7px 20px;width:100%;max-width:350px}.bt-input:disabled{background-color:#e3e3e3;color:#1b1b1b}.bt-form-group label{margin-bottom:7px;padding-left:20px}.bt-form-group--horizontal{display:flex;flex-direction:row;align-items:center}.bt-form-group--horizontal label{margin-right:30px}.scroll::-webkit-scrollbar{width:10px}.scroll::-webkit-scrollbar:horizontal{height:10px}.scroll::-webkit-scrollbar-track{border-radius:5px;border:1px solid #1b1b1b;background-color:#fff}.scroll::-webkit-scrollbar-thumb{border-radius:5px;background-color:#1b1b1b}
/*# sourceMappingURL=main.5dafc8d7.chunk.css.map */