﻿body{height:100vh;width:100vw;}body header{height:10vh;background:#446db2;color:#fff;font-size:3vw;font-weight:500;padding:5px;display:flex;justify-content:space-between;align-items:center;}body header .btn-exit{height:100%;font-size:40px;color:#fff;}body footer{height:6vh;}.btn-take-snapshot{margin-top:10px;width:100%;height:200px;font-size:3rem;font-weight:600;}.camera-container{display:grid;grid-template-columns:.6fr 1.4fr;grid-template-rows:1fr;gap:0 0;grid-auto-flow:row;grid-template-areas:"camera camera-detail";}.camera{display:grid;grid-template-columns:1fr;grid-template-rows:.8fr auto;gap:0 0;grid-auto-flow:row;grid-template-areas:"video" "button";grid-area:camera;padding:10px;}.video{grid-area:video;}.button{grid-area:button;display:flex;flex-flow:column;}.button-count-down{align-self:center;font-size:6vw;font-weight:600;color:#446db2;}.camera-detail{display:grid;grid-template-columns:1fr;grid-template-rows:.5fr auto;gap:0 0;grid-auto-flow:row;grid-template-areas:"." "response-details";grid-area:camera-detail;}.response-details{grid-area:response-details;}.checador-facial{min-height:84vh;}.checador-facial .camera-container video,.checador-facial .camera-container #cameraFace{height:100% !important;width:100% !important;border-radius:20px;}.checador-facial .camera-container .camera-detail .response-details-body{display:flex;}.checador-facial .camera-container .camera-detail .response-details-body .img-container{display:flex;justify-content:center;align-items:center;}.checador-facial .camera-container .camera-detail .response-details-body .details-container-labels{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;}.checador-facial .camera-container .camera-detail .response-details-body .details-container-labels .detail-label{font-size:3vh;font-weight:600;text-transform:uppercase;margin:5px;}.checador-facial .camera-container .camera-detail .response-details-body .details-container-labels .detail-label span{font-weight:100;}.checador-facial .camera-container .camera-detail .response-details-body .details-container-labels .acceso-correcto{width:100%;height:10vh;display:flex;justify-content:center;margin:1vh;padding:.5vh;}.checador-facial .camera-container .camera-detail .response-details-body .details-container-labels .acceso-correcto button{min-width:250px;}.checador-facial-hour{align-self:center;font-size:10vw;font-weight:600;color:#446db2;}.checador-facial-day{align-self:center;font-size:2vw;font-weight:600;}.checador-facial-mobil{padding:10px;}.checador-facial-mobil .response-details-body{display:flex;flex-direction:column;align-items:center;justify-content:center;}.checador-facial-mobil .response-details-body .img-container{display:flex;justify-content:center;align-items:center;max-width:15vh;}.checador-facial-mobil .response-details-body .details-container-labels{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;}.checador-facial-mobil .response-details-body .details-container-labels .detail-label{font-size:2vh;font-weight:600;text-transform:uppercase;margin:5px !important;}.checador-facial-mobil .response-details-body .details-container-labels .detail-label span{font-weight:100;}.checador-facial-mobil .response-details-body .details-container-labels .acceso-correcto{width:100%;height:10vh;display:flex;justify-content:center;margin:1vh;padding:.5vh;}.checador-facial-mobil .response-details-body .details-container-labels .acceso-correcto button{min-width:250px;}.checador-facial-mobil-hour{align-self:center;font-size:15vw;font-weight:600;color:#446db2;}.checador-facial-mobil-day{align-self:center;font-size:4vw;font-weight:600;}.adgPiePagina-content{display:flex;justify-content:space-between;align-items:center;}.adgPiePagina-content .nombre-lector{font-size:3vh;}