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}.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;box-sizing:border-box;font-size:16px;padding:18px 14px;width:300px}.text-input-label{display:block;font-size:14px;margin-bottom:10px}.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:hover .action-dropdown-content{display:block}.action-dropdown:hover .btn,.action-keep-hovering,.btn:hover{background-color:#ee96af}.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]{height:auto;margin-bottom:0;margin-right:8px;scale:1.5}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{border-radius:5px;box-shadow:1px 1px 8px -4px #000;color:#202842;display:flex;flex-direction:row;font-size:.9em;height:0;margin:5px 4px 4px;min-height:30px;opacity:0;transition:visibility .3s ease-in,opacity .3s ease-in,box-shadow .3s ease-in,height .3s;visibility:hidden}.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}div.oListItemItem[title]:hover{text-shadow:0 0 3px #00000050}.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:180px;opacity:0;position:absolute;right:0;transition:opacity .1s ease-in-out;visibility:hidden}.orderDropdownItem{padding:10px;text-align:left}.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:15%;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}.patientFormContainer{margin:0 auto;max-width:1200px;padding:1vh;width:80%}.patientFormContainer *{box-sizing:border-box}.flex-inner,.flex-outer{list-style-type:none;padding:0}.flex-outer{margin:0 auto;max-width:800px}.flex-inner,.flex-outer li{align-items:center;display:flex;flex-wrap:wrap}.flex-inner{justify-content:space-between;padding:0 8px}.flex-outer>li:not(:last-child){margin-bottom:20px}.flex-outer li label,.flex-outer li p{font-weight:300;letter-spacing:.09em;padding:8px;text-transform:uppercase}.flex-outer li p,.flex-outer>li>label{flex:1 0 120px;max-width:220px}.flex-inner,.flex-outer>li>label+*{flex:1 0 220px}.flex-outer li p{margin:0}.flex-outer li input:not([type=checkbox]),.flex-outer li textarea{border:none;padding:15px}.flex-outer li select{border:none;padding:5px}.flex-outer li button{background:#333;border:none;border-radius:2px;color:#f2f2f2;letter-spacing:.09em;margin-left:auto;padding:8px 16px;text-transform:uppercase}.flex-inner li{width:100px}