@import"https://rsms.me/inter/inter.css";.modalContent{margin:5%}.modalContent .modal-body{padding:2rem 1rem;max-height:400px;overflow-y:auto}.modalContent .modal-footer.center{justify-content:center}.modalContent .modal-footer.pull-left{justify-content:flex-start}.modalContent .modal-footer.pull-right{justify-content:flex-end}.image-display-modal .modalContent{margin:20px}.no-dividers .modal-header,.no-dividers .modal-body{border-bottom:none}.no-dividers .modal-footer{border-top:none}.image-display-modal .modal-header{padding:0 0 12px}.image-display-modal .modal-body{max-height:none;max-width:none;padding:0}.image-display-modal img{display:block;margin:0 auto;max-width:90vw;max-height:70vh;width:auto;height:auto;object-fit:contain}.MuiSnackbar-root>div{font-family:Inter,sans-serif;font-size:14px;padding:8px 16px;border-radius:4px;box-shadow:0 4px 8px -2px #0000001a,0 2px 4px -2px #0000000f}.MuiSnackbar-root.success>div{background-color:#e6faeb;color:#096923}.MuiSnackbar-root.error>div{background-color:#fae6e8;color:#600414}.MuiSnackbar-root.info>div{background-color:#0b0c0d;color:#fff}.custom-tooltip .MuiTooltip-tooltip{background-color:#0b0c0d;font-size:14px;padding:8px 12px;border-radius:8px;max-width:fit-content}.custom-tooltip .MuiTooltip-arrow{color:#0b0c0d}.custom-tooltip .tooltip-content-wrapper{display:flex;flex-direction:column;gap:8px;width:max-content}.custom-tooltip .tooltip-content-wrapper .tooltip-text-wrapper{display:flex}.custom-tooltip .tooltip-content-wrapper .tooltip-text-wrapper .tooltip-text,.custom-tooltip .tooltip-content-wrapper .tooltip-text-wrapper .tooltip-additional-text{margin-bottom:0;font-weight:600;font-family:Inter,sans-serif;font-size:12px}.custom-tooltip .tooltip-content-wrapper .tooltip-text-wrapper .tooltip-text{color:#fff}.custom-tooltip .tooltip-content-wrapper .tooltip-text-wrapper .tooltip-additional-text{margin-left:16px;color:#8e9295}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper{display:flex;align-items:center;flex-wrap:nowrap}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .divider{font-size:12px;color:#8e9295;margin-inline:5px}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper{position:relative;display:flex;align-items:center;min-width:60px;flex:1}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:right;padding-inline:20px 15px!important}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper select.dimension-field:disabled{background-color:#eaecf0}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper select.dimension-field:required{border-color:#a50722}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper .select-title{position:absolute;left:8px;color:#8e9295;font-size:14px;top:8px;cursor:default;pointer-events:none}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper:before{position:absolute;left:8px;color:#8e9295;font-size:14px;top:8px}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper:after{position:absolute;right:5px;width:8px;text-align:left;color:#8e9295;font-style:italic}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper.thickness:before{content:"T";pointer-events:none}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper.thickness:after{content:'"';pointer-events:none}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper.width:before{content:"W";pointer-events:none}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper.width:after{content:'"';pointer-events:none}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper.length:before{content:"L";pointer-events:none}#LumberDimensionFieldsWrapper .lumber-dimensions-field .fields-wrapper .dimension-field-wrapper.length:after{content:"'";pointer-events:none}.MeasurementInfo{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;color:#fff;position:absolute;left:50%;bottom:50px;transform:translate(-50%);background:var(--primary);border-radius:4px}.MeasurementInfo p{margin:0 auto}.calibration-set-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 20px;color:#000;border:1px solid #000000;position:absolute;right:50px;bottom:50px;width:300px;background:#eaecf0;border-radius:4px}.calibration-set-container p{margin:0 auto}.calibration-set-container .calibration-title{padding-bottom:10px}.calibration-set-container .value-input-container{padding-left:5px;padding-right:5px}.calibration-set-container .value-input-container .value-input{max-width:100px}.calibration-set-container .calibration-input{width:100%;display:flex;justify-content:center;padding-bottom:10px}.calibration-set-container .calibration-buttons{width:100%;display:flex;flex-direction:row;justify-content:space-evenly}.toast.info{display:flex;align-items:center;padding:16px;position:absolute;top:60px;border-radius:4px;border:none;box-shadow:0 4px 8px -2px #0000001a,0 2px 4px -2px #0000000f}.toast.info.bottom{top:unset;bottom:20px}.toast.info.success{background:#e6faeb}.toast.info.success .toast-header,.toast.info.success .toast-body,.toast.info.success .close{color:#096923}.toast.info.error{background:#fae6e8}.toast.info.error .toast-header,.toast.info.error .toast-body,.toast.info.error .close{color:#600414}.toast.info.error svg{width:23px;height:23px;fill:#600414}.toast.info .toast-icon{margin-right:12px}.toast.info .toast-icon svg{width:24px;height:24px}.toast-text{width:100%}.toast-header{width:100%;background-color:transparent;display:flex;justify-content:space-between;font-feature-settings:"liga" off,"clig" off;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;padding:0;border-bottom:none;position:relative}.toast-header .close{width:18px;height:18px;flex-shrink:0;font-weight:400;opacity:1;position:absolute;top:0;right:0}.toast-body{background-color:transparent;font-family:Roboto,sans-serif;font-size:14px;padding:0}:root{--primary: rgb(53, 114, 201);overflow:hidden}.btn-primary{color:#fff;background-color:var(--primary)}body{margin:0;font-family:Inter,Montserrat,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root,#root>div{height:100%;overflow:hidden auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#cdced1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#babbbe}.Loading{-webkit-user-select:none;user-select:none;pointer-events:none}.Loading>*{filter:blur(1px)}.Loading:before{content:"Loading...";z-index:1;position:absolute;top:50%;left:50%;animation:loading .8s linear infinite;overflow:hidden;font-size:20px;font-weight:500;color:var(--primary)}@keyframes loading{0%{width:82px;transform:translate(calc(-50% - 9px),-50%)}to{width:100px;transform:translate(-50%,-50%)}}.custom-control-input:checked~.custom-control-label:before{border-color:#1d6bcd;background-color:#1d6bcd}.MuiTouchRipple-root{display:none}
