.camera-capture-container[data-v-78a3b512]{height:100%;width:100%;text-align:center}.camera-capture-container .camera-element-container[data-v-78a3b512]{position:relative;max-width:350px;height:310px;border-radius:2px;background-color:#000;margin:0 auto;text-align:center}.camera-capture-container .camera-element[data-v-78a3b512]{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.camera-capture-container .camera-element.active[data-v-78a3b512]:after{content:" ";position:absolute;left:1.15rem;right:1.15rem;bottom:1.2rem;height:2.8rem;border:2px solid hsla(0,0%,100%,.85);border-radius:3px}.camera-capture-container .camera-element video[data-v-78a3b512]{max-width:100%;max-height:100%}.document-actions-container[data-v-78a3b512]{max-width:350px;margin:2px auto 0;padding:.75rem .5rem;background-color:#f2f2f2;border-radius:5px}.capture-actions[data-v-78a3b512]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.capture-actions .action-buttons[data-v-78a3b512]{-webkit-box-flex:1;-ms-flex:1;flex:1}.capture-actions .action-buttons .btn-capture[data-v-78a3b512]{height:42px;border-radius:25px;font-size:14px}.capture-actions .action-buttons .btn-stop[data-v-78a3b512],.capture-actions .action-buttons .btn-switch[data-v-78a3b512]{width:80px;background:none;border:none;opacity:.75;-webkit-transform:all .3s ease-out;transform:all .3s ease-out}.capture-actions .action-buttons .btn-stop[data-v-78a3b512]:hover,.capture-actions .action-buttons .btn-switch[data-v-78a3b512]:hover{opacity:1}.capture-actions .action-buttons button[data-v-78a3b512]{min-height:32px;font-size:12px;line-height:1}.capture-actions .action-buttons[data-v-78a3b512]:first-child{text-align:left}.capture-actions .action-buttons[data-v-78a3b512]:last-child{text-align:right}.device-selection[data-v-78a3b512]{margin-bottom:10px;text-align:left}.device-selection>label[data-v-78a3b512]{margin-bottom:4px;padding-left:4px;display:block;font-size:12px;font-weight:600;opacity:.76}