.bom-item-option-container{border-top:1px solid rgba(229,229,237,.95);border-bottom:1px solid rgba(229,229,237,.95)}.bom-item-search-option{display:flex;width:100%;align-items:center}.bom-item-search-option.project-option{padding:1em}.bom-item-search-option .bomitem-name{flex:1 1 50%;display:flex;flex-wrap:wrap;margin-right:1em}.bom-item-search-option .working-items-list{display:flex;gap:.5em;flex-wrap:wrap}.search-bom-items--no-option .no-search-result{text-align:center;margin-bottom:1em}.search-bom-items--no-option .search-types{width:100%;font-size:.8em;margin-bottom:1em;justify-content:flex-end}.search-bom-items--no-option tbody tr{cursor:pointer}.search-bom-items--options-panel{top:56px}.search-bom-items--root label,.search-bom-items--root label .Mui-focused{color:currentColor!important}.search-bom-items-notched-outline{border:none;box-shadow:0 0 0 1px #0006 inset,0 0 0 1px currentColor inset}.language-button-menu--title{padding:.25em;text-align:center;border-bottom:1px solid;display:flex;justify-content:space-around;align-items:center}.language-button-menu--circular-progress{color:currentColor!important;width:1em!important;height:1em!important}.language-button-menu img{width:2em}.app nav{height:"64px"}.app nav a:hover{color:inherit}@media screen and (min-width: 769px){.app nav .menu-button{padding:0 .5em!important;height:100%}.app nav .navbar-item{padding:0;margin-right:1.5em}}.app nav .navbar-brand{z-index:999}.app nav .navbar-brand .navbar-item{padding:0 0 0 12px}.app nav .navbar-brand .navbar-item img{max-height:54px!important}.app nav .navbar-menu.is-active{background-color:#434c58}.app .navbar-placeholder{align-self:flex-end;text-align:center;width:100%}.app .navbar-burger{height:auto!important;background-color:transparent;border:none;box-shadow:none}.issue-saving{margin-left:2em}.issueform--body .MuiFormGroup-root{display:flex;flex-direction:row;justify-content:space-between;padding:0 1em}.issueform--body .MuiFormGroup-root label{width:20em}.issueform--body .description{margin:1em 0 2em}.issueform--body pre{width:100%;white-space:pre-wrap}.issueform--body .data-summary{display:flex;align-items:center}.issueform--body .data-summary span,.issueform--body .data-summary p{font-size:.875em}.issueform--body .data-summary span{flex-basis:10%}.issueform--body .MuiExpansionPanelSummary-content{margin:0;padding:0}.input-quantity-field{display:flex;align-items:inherit}.input-quantity-field .MuiFormLabel-root{right:0;left:initial;transform-origin:top right}.input-quantity-field .MuiFormLabel-root span{display:inline-flex;align-items:flex-start}.input-quantity-field .input-quantity{min-width:6em}.input-quantity-field .input-quantity input{text-align:right}.input-quantity-field .input-quantity-left-aligned .MuiFormLabel-root{right:initial;transform-origin:initial}.input-quantity-field .input-quantity-left-aligned .MuiFormLabel-root span{display:inline-flex;align-items:flex-start}.input-quantity-field .input-quantity-left-aligned input{text-align:left}.input-quantity-field input{margin-right:4px}.input-quantity-field .Mui-disabled{padding-right:0}.input-quantity-field .Mui-disabled.MuiSelect-icon{display:none}.form-address{margin-top:1em}.material-selector-header{display:flex}.material-selector-header-models img{width:54px;margin-right:1em}.material-selector--content{height:60vh;overflow-y:hidden}.material-selector--content .MuiGrid-root{height:100%}@media screen and (max-width: 1024px){.material-selector--model{display:none}}.available-material-line{display:block!important;border-bottom:1px solid lightgray!important;background-color:red;width:100%!important;text-align:left!important}.available-materials{margin-bottom:0!important;overflow-x:hidden;text-align:left;height:100%}.no-available-materials-container{display:flex;align-items:center;justify-content:center;height:100%}.assembly-simplification .selected-assembly{display:flex;align-items:flex-start;gap:1em}.assembly-simplification .assembly-simplification-content{max-height:70vh;display:flex;flex-direction:column;gap:.5em}.assembly-simplification .assembly-intro{display:flex;gap:1em;align-items:center}.assembly-simplification .assembly-group{text-align:center}.assembly-simplification .assembly-group .MuiPaper-root{margin-bottom:1em}.assembly-simplification .assembly-group td img{width:64px}.assembly-simplification .assembly-simplification-thumbnail{background-color:transparent}@layer rdg.MeasuringCell{.mlln6zg7-0-0-beta-40{contain:strict;grid-row:1;visibility:hidden}}@layer rdg.Cell{.cj343x07-0-0-beta-40{position:relative;padding-block:0;padding-inline:8px;border-inline-end:1px solid var(--rdg-border-color);border-block-end:1px solid var(--rdg-border-color);grid-row-start:var(--rdg-grid-row-start);background-color:inherit;white-space:nowrap;overflow:clip;text-overflow:ellipsis;outline:none}.cj343x07-0-0-beta-40[aria-selected=true]{outline:2px solid var(--rdg-selection-color);outline-offset:-2px}}@layer rdg.Cell{.csofj7r7-0-0-beta-40{position:sticky;z-index:1}}@layer rdg.Cell{.ch2wcw87-0-0-beta-40{box-shadow:calc(2px * var(--rdg-sign)) 0 5px -2px #8888884d}}@layer rdg.CheckboxLabel{.c1bn88vv7-0-0-beta-40{cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;margin-inline-end:1px}}@layer rdg.CheckboxInput{.c1qt073l7-0-0-beta-40{all:unset}}@layer rdg.CheckboxIcon{.cf71kmq7-0-0-beta-40{content:"";inline-size:20px;block-size:20px;border:2px solid var(--rdg-border-color);background-color:var(--rdg-background-color)}.c1qt073l7-0-0-beta-40:checked+.cf71kmq7-0-0-beta-40{background-color:var(--rdg-checkbox-color);outline:4px solid var(--rdg-background-color);outline-offset:-6px}.c1qt073l7-0-0-beta-40:focus+.cf71kmq7-0-0-beta-40{border-color:var(--rdg-checkbox-focus-color)}}@layer rdg.CheckboxLabel{.c1lwve4p7-0-0-beta-40{cursor:default}.c1lwve4p7-0-0-beta-40 .cf71kmq7-0-0-beta-40{border-color:var(--rdg-checkbox-disabled-border-color);background-color:var(--rdg-checkbox-disabled-background-color)}}@layer rdg.GroupCellContent{.g1s9ylgp7-0-0-beta-40{outline:none}}@layer rdg.GroupCellCaret{.cz54e4y7-0-0-beta-40{margin-inline-start:4px;stroke:currentColor;stroke-width:1.5px;fill:transparent;vertical-align:middle}.cz54e4y7-0-0-beta-40>path{transition:d .1s}}@layer rdg.DragHandle{.c1w9bbhr7-0-0-beta-40{--rdg-drag-handle-size: 8px;z-index:0;cursor:move;inline-size:var(--rdg-drag-handle-size);block-size:var(--rdg-drag-handle-size);background-color:var(--rdg-selection-color);place-self:end}.c1w9bbhr7-0-0-beta-40:hover{--rdg-drag-handle-size: 16px;border:2px solid var(--rdg-selection-color);background-color:var(--rdg-background-color)}}@layer rdg.DragHandle{.c1creorc7-0-0-beta-40{z-index:1;position:sticky}}@layer rdg.EditCell{.cis5rrm7-0-0-beta-40{padding:0}}@layer rdg.SortableHeaderCell{.h44jtk67-0-0-beta-40{display:flex}}@layer rdg.SortableHeaderCellName{.hcgkhxz7-0-0-beta-40{flex-grow:1;overflow:clip;text-overflow:ellipsis}}@layer rdg.HeaderCell{.c6l2wv17-0-0-beta-40{cursor:pointer}}@layer rdg.HeaderCell{.c1kqdw7y7-0-0-beta-40{touch-action:none}}@layer rdg.HeaderCell{.r1y6ywlx7-0-0-beta-40{cursor:col-resize;position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inline-size:10px}}.c1bezg5o7-0-0-beta-40{opacity:.5}.c1vc96037-0-0-beta-40{background-color:var(--rdg-header-draggable-background-color)}@layer rdg.Row{.r1upfr807-0-0-beta-40{display:contents;line-height:var(--rdg-row-height);background-color:var(--rdg-background-color)}.r1upfr807-0-0-beta-40:hover{background-color:var(--rdg-row-hover-background-color)}.r1upfr807-0-0-beta-40[aria-selected=true]{background-color:var(--rdg-row-selected-background-color)}.r1upfr807-0-0-beta-40[aria-selected=true]:hover{background-color:var(--rdg-row-selected-hover-background-color)}}@layer rdg.FocusSink{.r190mhd37-0-0-beta-40{outline:2px solid var(--rdg-selection-color);outline-offset:-2px}}@layer rdg.FocusSink{.r139qu9m7-0-0-beta-40:before{content:"";display:inline-block;height:100%;position:sticky;inset-inline-start:0;border-inline-start:2px solid var(--rdg-selection-color)}}@layer rdg.HeaderRow{.h10tskcx7-0-0-beta-40{display:contents;line-height:var(--rdg-header-row-height);background-color:var(--rdg-header-background-color);font-weight:700}.h10tskcx7-0-0-beta-40>.cj343x07-0-0-beta-40{z-index:2;position:sticky}.h10tskcx7-0-0-beta-40>.csofj7r7-0-0-beta-40{z-index:3}}@layer rdg.Cell{.c6ra8a37-0-0-beta-40{background-color:#ccf}}@layer rdg.Cell{.cq910m07-0-0-beta-40{background-color:#ccf}.cq910m07-0-0-beta-40.c6ra8a37-0-0-beta-40{background-color:#99f}}@layer rdg.SortIcon{.a3ejtar7-0-0-beta-40{fill:currentColor}.a3ejtar7-0-0-beta-40>path{transition:d .1s}}@layer rdg{@layer Defaults,FocusSink,CheckboxInput,CheckboxIcon,CheckboxLabel,Cell,HeaderCell,SummaryCell,EditCell,Row,HeaderRow,SummaryRow,GroupedRow,Root;@layer Defaults{.rnvodz57-0-0-beta-40 *,.rnvodz57-0-0-beta-40 *:before,.rnvodz57-0-0-beta-40 *:after{box-sizing:inherit}}@layer Root{.rnvodz57-0-0-beta-40{--rdg-color: #000;--rdg-border-color: #ddd;--rdg-summary-border-color: #aaa;--rdg-background-color: hsl(0deg 0% 100%);--rdg-header-background-color: hsl(0deg 0% 97.5%);--rdg-header-draggable-background-color: hsl(0deg 0% 90.5%);--rdg-row-hover-background-color: hsl(0deg 0% 96%);--rdg-row-selected-background-color: hsl(207deg 76% 92%);--rdg-row-selected-hover-background-color: hsl(207deg 76% 88%);--rdg-checkbox-color: hsl(207deg 100% 29%);--rdg-checkbox-focus-color: hsl(207deg 100% 69%);--rdg-checkbox-disabled-border-color: #ccc;--rdg-checkbox-disabled-background-color: #ddd;--rdg-selection-color: #66afe9;--rdg-font-size: 14px;display:grid;color-scheme:var(--rdg-color-scheme, light dark);contain:content;content-visibility:auto;block-size:350px;border:1px solid var(--rdg-border-color);box-sizing:border-box;overflow:auto;background-color:var(--rdg-background-color);color:var(--rdg-color);font-size:var(--rdg-font-size)}.rnvodz57-0-0-beta-40:before{content:"";grid-column:1/-1;grid-row:1/-1}.rnvodz57-0-0-beta-40.rdg-dark{--rdg-color-scheme: dark;--rdg-color: #ddd;--rdg-border-color: #444;--rdg-summary-border-color: #555;--rdg-background-color: hsl(0deg 0% 13%);--rdg-header-background-color: hsl(0deg 0% 10.5%);--rdg-header-draggable-background-color: hsl(0deg 0% 17.5%);--rdg-row-hover-background-color: hsl(0deg 0% 9%);--rdg-row-selected-background-color: hsl(207deg 76% 42%);--rdg-row-selected-hover-background-color: hsl(207deg 76% 38%);--rdg-checkbox-color: hsl(207deg 100% 79%);--rdg-checkbox-focus-color: hsl(207deg 100% 89%);--rdg-checkbox-disabled-border-color: #000;--rdg-checkbox-disabled-background-color: #333}.rnvodz57-0-0-beta-40.rdg-light{--rdg-color-scheme: light}@media (prefers-color-scheme: dark){.rnvodz57-0-0-beta-40:not(.rdg-light){--rdg-color: #ddd;--rdg-border-color: #444;--rdg-summary-border-color: #555;--rdg-background-color: hsl(0deg 0% 13%);--rdg-header-background-color: hsl(0deg 0% 10.5%);--rdg-header-draggable-background-color: hsl(0deg 0% 17.5%);--rdg-row-hover-background-color: hsl(0deg 0% 9%);--rdg-row-selected-background-color: hsl(207deg 76% 42%);--rdg-row-selected-hover-background-color: hsl(207deg 76% 38%);--rdg-checkbox-color: hsl(207deg 100% 79%);--rdg-checkbox-focus-color: hsl(207deg 100% 89%);--rdg-checkbox-disabled-border-color: #000;--rdg-checkbox-disabled-background-color: #333}}}}@layer rdg.Root{.vlqv91k7-0-0-beta-40{-webkit-user-select:none;user-select:none}.vlqv91k7-0-0-beta-40 .r1upfr807-0-0-beta-40{cursor:move}}@layer rdg.FocusSink{.f1lsfrzw7-0-0-beta-40{grid-column:1/-1;pointer-events:none;z-index:1}}@layer rdg.FocusSink{.f1cte0lg7-0-0-beta-40{z-index:3}}@layer rdg.SummaryCell{.s8wc6fl7-0-0-beta-40{inset-block-start:var(--rdg-summary-row-top);inset-block-end:var(--rdg-summary-row-bottom)}}@layer rdg.SummaryRow{.skuhp557-0-0-beta-40{line-height:var(--rdg-summary-row-height)}.skuhp557-0-0-beta-40>.cj343x07-0-0-beta-40{position:sticky}}@layer rdg.SummaryRow{.tf8l5ub7-0-0-beta-40>.cj343x07-0-0-beta-40{z-index:2}.tf8l5ub7-0-0-beta-40>.csofj7r7-0-0-beta-40{z-index:3}}@layer rdg.SummaryRow{.tb9ughf7-0-0-beta-40>.cj343x07-0-0-beta-40{border-block-end:2px solid var(--rdg-summary-border-color)}}@layer rdg.SummaryRow{.b1yssfnt7-0-0-beta-40>.cj343x07-0-0-beta-40{border-block-start:2px solid var(--rdg-summary-border-color)}}@layer rdg.GroupedRow{.g1yxluv37-0-0-beta-40:not([aria-selected=true]){background-color:var(--rdg-header-background-color)}.g1yxluv37-0-0-beta-40>.cj343x07-0-0-beta-40:not(:last-child):not(.ch2wcw87-0-0-beta-40){border-inline-end:none}}@layer rdg.TextEditor{.t7vyx3i7-0-0-beta-40{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;inline-size:100%;block-size:100%;padding-block:0;padding-inline:6px;border:2px solid #ccc;vertical-align:top;color:var(--rdg-color);background-color:var(--rdg-background-color);font-family:inherit;font-size:var(--rdg-font-size)}.t7vyx3i7-0-0-beta-40:focus{border-color:var(--rdg-selection-color);outline:none}.t7vyx3i7-0-0-beta-40::placeholder{color:#999;opacity:1}}.filters-container{min-width:502px;max-height:70vh;overflow-y:auto;padding-top:16px}.filters-container .filters-header{padding-top:.5em}.filters-container .filter-actions{display:flex;justify-content:flex-end;margin:1em;gap:1em;align-items:flex-end}.filter-empty{padding:1em;text-align:center;width:100%}.issues-filter-container{text-align:left;overflow-y:auto;padding:1em 0;max-height:60vh}.material-keywords-filter{padding:.5em 1em;max-height:60vh;overflow-y:auto}.material-keywords-filter .keyword-group{padding:.5em}.material-keywords-filter .keyword-group .keyword{margin:.5em}.cutting-plan-image{width:100%;display:flex;justify-content:center;align-items:center;min-height:20em}#costPriceExplanation-modal .modal-card{width:70vw}#costPriceExplanation-modal .cost-price-explanation--body{position:relative;display:flex;flex-direction:column;width:100%;height:40vh}#costPriceExplanation-modal .cost-price-explanation--body .loading{height:100%;width:100%}#costPriceExplanation-modal .cost-price-explanation--body .loading .subtitle{font-size:1em!important}#costPriceExplanation-modal .cost-price-explanation--body p{white-space:pre-wrap}#costPriceExplanation-modal .cost-price-explanation--body span{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#costPriceExplanation-modal .cost-price-explanation--body .cost-price-explanation--formula{padding:24px;height:100%;display:flex;align-items:center;justify-content:center}#costPriceExplanation-modal .cost-price-explanation--no-data{align-self:center;justify-self:center;width:100%;text-align:center}#costPriceExplanation-modal .cost-price-explanation--title{display:flex;align-items:center;column-gap:1rem;padding:1rem}.project-status,.project-status .cancelled{width:100%}.project-status .cancelled button{padding:0}.project-status ul{display:flex}.project-status li{transition:background-color .5s ease-out;padding:.1em 1.5em;width:100%;text-align:center;position:relative;vertical-align:middle;cursor:pointer;display:flex;align-items:center;justify-content:center}.project-status li:after{content:" ";transition:background-color .5s ease-out}.project-status li:last-child:after{display:none}@keyframes moveDiagonal{0%{background-position:100% 100%}to{background-position:0 0}}.cost-summary{text-align:center}.cost-summary .margin-editor{width:100%;height:100%;margin-top:1rem;padding:0 12px;text-align:left}.cost-summary .margin-editor .field,.cost-summary .margin-editor .selected-data{text-align:left}.cost-summary .margin-editor .selected-data ul{margin-top:1em;width:100%}.cost-summary .margin-editor .selected-data ul li{display:flex;justify-content:space-between;align-items:baseline}.cost-summary .margin-editor form{width:100%}.cost-summary .margin-editor-action-buttons{margin-top:.5em;text-align:right;display:flex;justify-content:flex-end;gap:1em}.cost-summary .label{margin:12px 0;text-align:right}.cost-summary .cost-graph--container{display:flex;flex-direction:row;align-items:stretch;position:relative}.cost-summary .cost-graph--container .graph{width:70%;flex:1 0 70%}.cost-summary .cost-graph--container .graph .recharts-tooltip-wrapper{z-index:99}.cost-summary .cost-graph--container .margin-editor-container{position:sticky;height:100%;width:100%;flex:0 0 30%}.app-error{width:100%;margin:0 auto;height:100%;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}.app-error .app-error-card{max-width:312px}.app-error .app-error-header{text-align:center;padding:1rem}.app-error .app-error-content{padding:1rem;display:flex;flex-direction:column;justify-content:space-between;min-height:250px;max-height:500px;overflow-y:auto;white-space:pre-line}.app-error .app-error-footer{text-align:center}.app-error .app-logo{max-width:100%}.logout-page{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.logout-page button{margin-top:2em}.file-uploader--container .upload-files-empty{width:100%;min-height:45vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.file-uploader--container .upload-files-empty img{width:10em;margin:0 auto;display:block}.file-uploader--container .delete{background-color:#fa7c91;width:18px;height:18px;max-height:none;max-width:none;font-size:6px}.file-uploader--container .delete:hover{background-color:gray}.file-uploader--container .small-upload{border:1px hsl(0,0%,71%);padding:1em;margin:1em 0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.file-uploader--container .small-upload img{width:3em}.file-uploader--container .small-upload p{display:inline}.file-uploader--container .box{font-size:1.25rem;padding:60px 20px;outline:2px dashed #92b0b3;outline-offset:-10px;text-align:center;-webkit-transition:outline-offset .15s ease-in-out,background-color .15s linear;-webkit-transition:outline-offset .15s ease-in-out,background-color .15s;transition:outline-offset .15s ease-in-out,background-color .15s;height:100%}.file-uploader--container .box-input{display:flex;align-items:center;height:50vh;justify-content:center;flex-direction:column;pointer-events:none}.file-uploader--container .box-input img{height:124px}.file-uploader--container .box-input progress{margin-bottom:24px}.file-uploader--container .box-input table{align-self:top}.file-uploader--container .is-dragover{outline-offset:-20px;outline-color:#c8dadf;background-color:#fff}.file-uploader--container .box-icon{width:100%;height:83px;fill:#92b0b3;display:block;margin-bottom:10px}.file-uploader--container .box-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-uploader--container .box-file+label{max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.file-uploader--container .box-file+label:hover strong,.file-uploader--container .box-file:focus+label strong,.file-uploader--container .box-file.has-focus+label strong{color:#39bfd3}.file-uploader--container .box-file:focus+label,.file-uploader--container .box-file.has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.file-uploader--container .box-button{font-weight:700;display:block;color:#e5edf1;background-color:#39bfd3;padding:7px 14px;margin:40px auto 0;cursor:pointer}.file-uploader--container .box-button:hover,.file-uploader--container .box-button:focus{background-color:#0f3c4b}.react-trello-board{background-color:inherit!important;overflow:auto;overflow-y:auto;height:calc(100vh - 290px)!important}.react-trello-board .horizontal{display:flex!important;flex-direction:row!important;justify-content:space-around!important}.react-trello-board .vertical{height:100%!important}.react-trello-board>div{height:100%}.react-trello-board .smooth-dnd-container{height:100%}.react-trello-lane{min-width:256px!important;color:inherit}.react-trello-lane header span{width:90%}.react-trello-card{margin-bottom:16px}.content-wrapper{overflow:auto;height:100vh;scroll-behavior:smooth}.landing-body .working-steps .columns{flex-direction:row-reverse}.landing-body .title{color:#33c0ff}.landing-body .bg-white{background-color:#fff}.landing-body .bg-light{background-color:#faf6fb}.landing-body .media-left{padding-left:15px}.landing-body .media-left .icon{margin-top:15px}.landing-body .media-content{padding-left:25px}.landing-body .section{padding:7rem 5rem}.landing-body .content h1{margin-bottom:2em}.landing-body .media{background-color:#fff;padding:25px}.landing-body .navbar{position:sticky}.landing-body .navbar-brand{position:absolute}.landing-body .navbar-brand .navbar-item:hover{background-color:transparent!important}.landing-body .navbar-brand img{width:3rem;height:3rem;max-height:3rem;max-width:3rem;top:8px}.landing-body .hero{background-image:url(/assets/bg_metal_tekening-S8lyPVn2.png);background-size:cover}.landing-body .hero .title,.landing-body .hero .subtitle{color:currentColor!important}.landing-body .media{background-color:#fff;padding:1rem}.landing-body article{height:100%}.landing-body .hero-footer--call-to-action{text-transform:uppercase}.landing-body .footer .content{margin-top:250px}.animated{animation-duration:1s;animation-fill-mode:forwards}.animated.bounceIn{animation-duration:.7s}.animated.bounceOut{animation-duration:.5s}.animated.bounceIn{animation-name:bounceIn}.animated.bounceOut{animation-name:bounceOut}.animated.fadeIn{animation-name:fadeIn;animation-duration:.7s}.animated.fadeOut{animation-name:fadeOut;animation-duration:.3s}.animated.bounceInDown{animation-name:bounceInDown}.animated.bounceOutUp{animation-name:bounceOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:perspective(1px) scale3d(.3,.3,.3)}20%{transform:perspective(1px) scale3d(1.1,1.1,1.1)}40%{transform:perspective(1px) scale3d(.9,.9,.9)}60%{opacity:1;transform:perspective(1px) scale3d(1.03,1.03,1.03)}80%{transform:perspective(1px) scale3d(.97,.97,.97)}to{opacity:1;transform:perspective(1px) scaleZ(1)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.rrt-confirm-holder{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999999}.rrt-confirm-holder .shadow{width:100%;height:100%;background-color:#323a44cc}.rrt-confirm-holder .rrt-confirm{width:320px;background-color:#fff;position:absolute;z-index:9;top:20%;left:50%;margin-left:-160px;box-shadow:3px 3px 20px #333;border-radius:4px;overflow:hidden}.rrt-confirm-holder .rrt-confirm .rrt-message{width:100%;padding:5%;min-height:50px;font-size:1em;background-color:#fff;text-align:center;font-family:open-sanscondensed-light,sans-serif;clear:both}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder{display:flex}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button{flex-grow:1;height:50px;text-transform:capitalize;border:none;background-color:#0000;padding:0;margin:0;float:left;border-top:1px solid #f0f0f0;font-size:14px;overflow:hidden;cursor:pointer}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:hover{background-color:#f5f5f5}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn:active{background-color:#60bb71;color:#fff}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-cancel-btn:active{background-color:#db6a64;color:#fff}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:focus{outline:none}body.toastr-confirm-active{overflow:hidden}.redux-toastr *,.redux-toastr *:before,.redux-toastr *:after{box-sizing:border-box}.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{width:350px;position:fixed;z-index:99999999;padding:0 10px}.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center{top:0}.redux-toastr .top-right,.redux-toastr .bottom-right{right:0}.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{bottom:0}.redux-toastr .top-left,.redux-toastr .bottom-left{left:0}.redux-toastr .top-center,.redux-toastr .bottom-center{left:50%;margin-left:-175px}@media (max-width: 320px){.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{width:320px}.redux-toastr .top-center,.redux-toastr .bottom-center{margin-left:-160px}}.redux-toastr .toastr{background-color:#fcfcfc;width:100%;min-height:70px;overflow:hidden;margin:10px 0;border-radius:4px;position:relative;z-index:2;color:#333;opacity:.94;box-shadow:2px 2px 10px #0006}.redux-toastr .toastr:hover:not(.rrt-message){box-shadow:0 0 10px #0009;opacity:1}.redux-toastr .toastr .toastr-status{width:100%;height:5px}.redux-toastr .toastr .toastr-status.success{background-color:#60bb71}.redux-toastr .toastr .toastr-status.warning{background-color:#f7a336}.redux-toastr .toastr .toastr-status.info{background-color:#58abc3}.redux-toastr .toastr .toastr-status.error{background-color:#db6a64}.redux-toastr .toastr .rrt-left-container,.redux-toastr .toastr .rrt-right-container{float:left;text-align:center;overflow:hidden}.redux-toastr .toastr .rrt-left-container{width:80px;top:0;left:0;position:absolute;bottom:0}.redux-toastr .toastr .rrt-left-container .rrt-holder{width:70px;height:70px;position:absolute;top:50%;margin-top:-35px;left:5px;line-height:60px}.redux-toastr .toastr .rrt-left-container .toastr-icon{fill:#fff;vertical-align:middle;margin-top:5px}.redux-toastr .toastr .rrt-middle-container{width:65%;margin-left:80px;position:relative;float:left;font-family:Arial,Helvetica,sans-serif,sans-serif;font-size:1em;text-align:left;padding:10px 5px}.redux-toastr .toastr .rrt-middle-container .rrt-title{font-size:1.1em;font-weight:700;margin-bottom:5px}.redux-toastr .toastr .rrt-right-container{width:10%}.redux-toastr .toastr .close-toastr{width:10%;height:100%;position:absolute;top:0;right:0;background-color:#0000;font-size:22px;border:none;outline:none;opacity:.5;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial sans-serif;color:#000}.redux-toastr .toastr .close-toastr:hover{opacity:1}.redux-toastr .toastr .close-toastr:focus{outline:none}.redux-toastr .toastr .close-toastr span{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.redux-toastr .toastr.rrt-info,.redux-toastr .toastr.rrt-success,.redux-toastr .toastr.rrt-warning,.redux-toastr .toastr.rrt-error{color:#fff}.redux-toastr .toastr.rrt-info{background-color:#58abc3}.redux-toastr .toastr.rrt-info .rrt-progressbar{background-color:#378298}.redux-toastr .toastr.rrt-success{background-color:#60bb71}.redux-toastr .toastr.rrt-success .rrt-progressbar{background-color:#3e914d}.redux-toastr .toastr.rrt-warning{background-color:#f7a336}.redux-toastr .toastr.rrt-warning .rrt-progressbar{background-color:#d87e09}.redux-toastr .toastr.rrt-error{background-color:#db6a64}.redux-toastr .toastr.rrt-error .rrt-progressbar{background-color:#c5352e}.redux-toastr .toastr.rrt-light .rrt-progressbar{background-color:#ccc}.redux-toastr .toastr.rrt-light .toastr-icon{fill:#333!important}.redux-toastr .toastr.rrt-message{opacity:1;border:1px solid #dbdbdb}.redux-toastr .toastr.rrt-message .rrt-title{width:90%;height:50px;text-align:center;font-size:1.2em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:50px;padding:0 20px}.redux-toastr .toastr.rrt-message .rrt-text{width:100%;max-height:400px;overflow:hidden;overflow-y:auto;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background-color:#fff;padding:15px;font-size:1.1em;margin-bottom:20px}.redux-toastr .toastr.rrt-message .rrt-text img{display:block;margin:10px auto;max-width:100%}.redux-toastr .toastr.rrt-message .close-toastr{height:50px}.redux-toastr .toastr .rrt-progress-container{height:5px;margin:0 -20px -20px -60px;position:absolute;bottom:20px;width:100%}.redux-toastr .toastr .rrt-progress-container .rrt-progressbar{border-radius:0 0 0 4px;height:100%}.redux-toastr .toastr-attention{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0006;z-index:1}.error-boundary{padding:2em;margin:0 auto}.error-boundary .error-explanation{margin-bottom:2em}.error-boundary .error-panel .MuiAccordionDetails-root{display:block;white-space:pre-wrap}.error-boundary button{margin-right:1em}html{overflow:hidden;height:100vh}body{height:100vh}.app{height:100%}.main-app{height:calc(100vh - 62px)}.beamer_defaultBeamerSelector{display:none}.icon-outline{fill:var(--icon-outline)}.icon-white{fill:var(--icon-white)}.icon-highlight{fill:var(--icon-highlight)}ul{padding:0;margin:0}li{list-style:none}a:hover{color:currentColor}.auth0-lock-content-body-wrapper{margin-top:150px!important}.sortable-ghost,.sortable-chosen{cursor:grabbing!important}#root{height:100vh;width:100vw}sup{font-variant:all-small-caps}.box{outline:0}.has-brand-color{color:#70fc4d!important}.product-name-container{color:#838992}.product-name-container h1,.product-name-container h2{color:currentColor}form>.control{margin-bottom:1.125em}.environment{position:fixed;bottom:0;left:0;padding:8px;background-color:#434c59;color:#fff}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}[data-testid=launcherLabel]{display:none!important}.src-component-container-ScrollContainer-header{padding-top:24px!important}input[type=number]::-webkit-inner-spin-button,input[type=number] ::-webkit-outter-spin-button{-webkit-appearance:none;margin:0}.link-button{padding:0;border:none;cursor:pointer;background-color:transparent;font-size:1em}.main{height:100%;overflow-y:auto}.loading{display:flex;position:absolute;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center}.animated-loading{animation:loading-animation 1.5s linear infinite}@keyframes loading-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vibrate-3-normal{0%{transform:translate(0)}10%{transform:translate(-4px)}20%{transform:translate(4px)}30%{transform:translate(-4px)}40%{transform:translate(4px)}50%{transform:translate(-4px)}60%{transform:translate(4px)}70%{transform:translate(-4px)}80%{transform:translate(4px)}90%{transform:translate(-4px)}to{transform:translate(0)}}.is-fullheight{height:100%!important}button:focus{outline:none}a:focus{outline:none}.is-loading{cursor:wait}.is-disabled{pointer-events:none}.blur{filter:blur(2px)}.right-aligned-text-field{text-align:right}.right-aligned-text-field label{transform-origin:top right;width:100%}.right-aligned-text-field input{text-align:right!important}.right-align{text-align:right}.flex-align-justify-center{display:flex;align-items:center;width:"100%";justify-content:center}.vertical-center{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.toastr-icon{margin-top:0!important}
