input[data-v-24116206]::-webkit-inner-spin-button,input[data-v-24116206]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-24116206]{-moz-appearance:textfield}.b-form-spinbutton.flex-column input[data-v-24116206]{margin:0 .25rem;padding:.25rem 0}.b-form-spinbutton input[data-v-24116206]{font-size:inherit;outline:0;border:0;background-color:transparent;width:auto;margin:0;padding:0 .25rem}.b-form-spinbutton input>div[data-v-24116206]{display:block;min-width:2.25em;height:1.5em}@media screen{#print{display:none}.b-form-spinbutton .btn svg{height:2.5em;width:2.5em}.b-form-spinbutton input,.b-form-spinbutton output{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cameraContainer{border-radius:.42rem}.cameraContainer,.cameraVideoContainer{width:100%;max-width:100%;overflow:hidden}.cameraVideoContainer{position:relative;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cameraVideoContainer video{width:100%;height:auto;-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);box-shadow:0 0 30px 0 rgba(82,63,105,.05);min-height:250px;-o-object-fit:cover;object-fit:cover}.camera-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem}.btn-switch-camera,.camera-overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-switch-camera{-ms-flex-item-align:start;align-self:flex-start;background:hsla(0,0%,100%,.25);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:none;border-radius:20px;padding:6px 14px;-ms-flex-align:center;gap:6px;color:#fff;font-size:.8rem;font-weight:700;text-transform:uppercase;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2)}.btn-capture-trigger,.btn-switch-camera{pointer-events:auto;-webkit-box-align:center;align-items:center}.btn-capture-trigger{-ms-flex-item-align:center;align-self:center;margin-bottom:5px;width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.3);border:4px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;cursor:pointer;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3);padding:0;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.btn-capture-trigger:active{-webkit-transform:scale(.92);transform:scale(.92)}.btn-capture-trigger .inner-circle{width:46px;height:46px;border-radius:50%;background:#fff;display:block}.camera-loader{position:absolute;z-index:2}}@media print{@page{size:auto A4 portrait;margin:8mm 0 8mm 0}body{background:#fff;font-size:140%!important;margin:0}h1.display-4{font-size:300%!important}h1{font-size:230%!important}.font-size-h5,.font-size-md,.font-size-sm,h5{font-size:140%!important}.table h5{font-size:120%!important}.table thead td,.table thead th{font-size:110%!important}.label.label-lg{height:50px;width:24px;font-size:130%;border-radius:1rem}.svg-icon.svg-icon-md svg{height:2.5rem!important;width:2.5rem!important}.svg-icon.svg-icon-3x svg{height:7.5rem!important;width:7.5rem!important}.icon-md{font-size:105%!important}.icon-nm{font-size:100%!important}#operationQrCode svg{width:220px!important;height:220px!important}a{text-decoration:none!important}.badge{border:none}body *{visibility:hidden!important}body>.d-flex{display:none!important}body #print,body #print *{visibility:visible!important}body #print{-webkit-transform:scale(.92);transform:scale(.92);padding:4rem;position:absolute!important;left:0;top:0;width:100%;height:100%;margin:0;float:none;border:2px solid grey;border-radius:10px}.table-bordered td,.table-bordered th,.table thead th{border-color:grey!important;border-width:2px}a,blockquote,img,pre,table{page-break-inside:avoid}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid}dl,ol,ul{page-break-before:avoid}}.input-group .form-control.is-invalid,.input-group .input-group-text.is-invalid{border-color:#f64e60}