@font-face{font-family:Open Sans;src:url(Open_Sans/static/OpenSans/OpenSans-Regular.ttf)}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(Material_Icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{cursor:default}body{bottom:0;font-family:Open Sans,sans-serif;left:0;overflow:hidden;right:0;top:0}:root{--color-primary:#004953;--color-primary-hl:#004953;--color-while:#fff;--color-inactive:#dce2ee;--font-color-headline:#202842;--font-color-paragraph:#5b6670;--font-color-error:#004953;--font-color-inactive:#dce2ee}.btn-primary{background-color:var(--color-primary);border:1px;border-radius:3px;color:#fff;font-family:Open Sans,sans-serif;padding:8px 28px;text-decoration:none}.btn-primary:hover{background-color:#004953;box-shadow:0 9px 17px #5b667052;color:#fff}.split-button-end{background-color:#004953;border-bottom-right-radius:3px;border-color:#fff;border-top-right-radius:3px;color:#fff;padding:8px 28px}.split-btn-primary{background-color:var(--color-primary);border:1px;border-bottom-left-radius:3px;border-top-left-radius:3px;color:#fff;font-family:Open Sans,sans-serif;padding:8px 28px;text-decoration:none}.split-btn-primary:hover{background-color:#004953;box-shadow:0 9px 17px #5b667052;color:#fff}.btn-primary:disabled,.btn-primary[disabled]{background-color:#dce2ee;color:#fff}.text-input-container{position:absolute}.text-input{border:1px solid #5b6670;border-radius:3px}.text-input,.text-input-active{box-sizing:border-box;font-size:16px;padding:18px 14px;width:300px}.text-input-active{border:1px solid #004953;border-radius:3px}.text-input-label{display:block;font-size:14px;margin-bottom:10px}.text-input-error-message{color:#004953;font-size:14px;margin-top:10px;padding-left:16px}.select{border-radius:3px;font-family:Open Sans,sans-serif;font-size:16px;min-width:300px;padding:8px}.action-dropdown{display:inline-block;position:absolute}.action-dropdown-content{background-color:#004953;color:#fff;display:none;position:absolute;z-index:1}.action-dropdown-content a{background-color:#004953;border:1px solid #fff;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:14px;min-width:150px;padding:12px 16px;text-decoration:none}.action-dropdown-content a:hover{background-color:#00000042}.action-dropdown-content a:active{background-color:#00000042;color:#fff}.action-dropdown:hover .action-dropdown-content{display:block}.action-dropdown:hover .btn,.action-keep-hovering,.btn:hover{background-color:#00000042}.title{color:#004953;font-family:Open Sans,sans-serif;font-size:20px}.label{display:block;font-size:14px;margin-bottom:10px}.topBar,i{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.greenBtn{background:#009b00bd;margin:4px}.grayBtn,.greenBtn{border-radius:5px;cursor:pointer;padding:10px 30px;text-align:center}.grayBtn{background:#00000042;margin:10px}.green{background:green}input[type=checkbox],input[type=radio]{margin-bottom:0;margin-right:8px}input{font-size:.9em;height:26px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.whiteOverlay{background:#fff;border-radius:5px;bottom:5px;box-shadow:1px 1px 50px 8px rgba(0,0,0,.744);display:flex;flex-direction:column;left:5px;min-width:0;overflow:hidden;position:fixed;right:5px;top:5px;z-index:20}.scrollableContainer{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;position:relative}@keyframes spin_180_clockwise{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.rotate-material-icon{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin_180_clockwise;animation-timing-function:ease-in-out}.orderListItem{border:1px solid #d3d3d3;border-radius:5px;box-shadow:1px 1px 8px -7px #030039;display:flex;flex-direction:row;font-family:Open Sans;font-size:.9em;height:0;margin:4px 4px 1px;max-height:32px;opacity:0;transition:visibility .3s ease-in,opacity .3s ease-in,box-shadow .05s ease-out,height .3s;visibility:hidden}.ol-select{border-left-style:inset!important;border-left-width:5px!important}.ol-select:hover{border:1px solid gray;border-left-style:inset!important;border-left-width:5px!important}.orderListItem:hover{border:1px solid gray}.orderFormTopRow{background:linear-gradient(90deg,#5b6670 0,#004953 33%);border-radius:5px;box-shadow:1px 1px 8px -4px #000;color:#fff;display:flex;flex-direction:row;font-size:.9em;margin:5px 4px 4px;min-height:30px;transition:visibility .3s ease-in,opacity .3s ease-in,box-shadow .3s ease-in,height .3s}.orderFormTopRow input{background:#fff;border:unset;border-radius:3px;max-height:20px;min-width:10vw;padding:1px 5px}.oListItemItem{display:flex;flex-direction:column;margin:auto 0;padding-left:5px;padding-right:5px}.hLine{border-left:1px solid rgba(0,0,0,.03);margin-left:2px;padding-right:2px}.actionButton{background:linear-gradient(350deg,#fff,#f4f5f6);border-radius:2px;box-shadow:0 0 1px 0 rgba(0,0,0,.75);font-weight:700;height:26px;margin-left:5px;padding-left:8px;padding-right:6px;transition:box-shadow .15s ease-in-out}.actionButton:hover{box-shadow:0 9px 17px #5b667052}.actionButton:active{box-shadow:inset 0 9px 17px #5b667052}.orderDropdown{background:red;background:#fbfeff;border-radius:2px;box-shadow:0 0 8px 0 rgba(0,0,0,.762);flex-direction:column;font-size:.9em;margin-top:2px;min-width:220px;opacity:0;position:absolute;right:0;transition:opacity .1s ease-in-out;visibility:hidden}.orderDropdownItem{padding:10px;text-align:left}.orderDropdownItem:hover{background:#004953}.uploadProgressIndicator{background:#000000bb;border-radius:3px;bottom:0;color:#f0f8ff;font-size:.76em;left:0;margin:3px;opacity:1;position:fixed;transition:opacity 2s ease-in,visibility 2s linear;visibility:visible}.uploadProgressIndicator .plsWaitForUploads{animation:plsWaitAnim 5s linear;background:linear-gradient(33deg,#f6f9f6,#fff);border-radius:1em;bottom:-200%;box-shadow:0 0 6px -2px #000;color:#000;display:flex;flex-direction:column;height:10em;left:5px;opacity:0;padding:1em;position:absolute;width:26em}@keyframes plsWaitAnim{0%{bottom:-200%;opacity:0}10%{bottom:calc(100% + 8px);opacity:1}92%{bottom:calc(100% + 8px);opacity:1}to{bottom:-200%;opacity:0}}.uploadProgressIndicator.hidden{opacity:0;visibility:hidden}.uploadProgressContent{display:flex;flex-direction:column;gap:3px;max-height:calc(1em + 2px);overflow:hidden;padding:3px 5px;position:relative}.uploadProgressContent,.uploadProgressContent:hover{transition:max-height .3s ease-out,padding .3s ease-out}.uploadProgressContent:hover{max-height:20vh;overflow:auto;padding:1em;width:15em}.item1{grid-area:header}.item2{grid-area:medial}.item3{grid-area:lateral}.item4{grid-area:back}.item5{grid-area:front}.item6{grid-area:top}.item7{grid-area:bottom}.cameraSettingsElement{grid-gap:6px;background-color:#000;border-radius:5px;bottom:10px;color:#fff;display:grid;grid-template-areas:"header header header header header header" "medial medial lateral lateral back back" "front front top top bottom bottom";left:10px;max-height:calc(1em + 2px);opacity:1;overflow:hidden;padding:6px;position:fixed;transition:max-height .3s ease-out;visibility:visible;z-index:999}.cameraSettingsElement>div{font-size:.8em;margin:1px;text-align:center}.cameraSettingsElement:hover{max-height:10em;transition:max-height .3s ease-out}.measurementsTable th{font-size:1.5em;font-weight:700}.measurementsTable th,td{border-bottom:1px solid #ddd;padding:5px}kbd{background-color:#e6e6e6;border:solid #d3d3d3;border-radius:4px;border-width:1px 1px 3px;display:inline-block;font-family:monospace;font-size:1.3em;font-weight:700;height:1em;margin:1px;min-width:1em;padding:.3em}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spin{animation:spinner 1.5s linear infinite;animation-play-state:inherit;aspect-ratio:1;border:5px solid #1c87c944;border-bottom-color:#1c87c9aa;border-radius:50%;content:"";height:.9em;left:1em;position:absolute;will-change:transform}