.toast[data-v-508680e9]{position:fixed;top:20px;left:50%;transform:translateX(-50%);padding:10px 20px;border-radius:8px;font-size:14px;color:#fff;z-index:9999;box-shadow:0 4px 12px rgba(0,0,0,.2);max-width:90%;text-align:center;opacity:.95}.toast.success[data-v-508680e9]{background-color:#10b981}.toast.error[data-v-508680e9]{background-color:#ef4444}.toast.info[data-v-508680e9]{background-color:#3b82f6}.slide-fade-enter-active[data-v-508680e9],.slide-fade-leave-active[data-v-508680e9]{transition:all .3s ease}.slide-fade-enter-from[data-v-508680e9],.slide-fade-leave-to[data-v-508680e9]{opacity:0;transform:translateY(-20px)}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.btn-rounded[data-v-27f04d10]{border:.25px solid gray;border-radius:20px;background:transparent;position:absolute;top:0;left:0;margin:10px}.btn-rounded[data-v-27f04d10]:hover{background:#f2f2e8}body{margin:0}.container{height:90vh;padding-top:10vh}.container,.container-work{display:flex;flex-direction:column;justify-content:start;align-items:center;width:400px}.container-work{height:100vh;background-color:#fafafa}.height-mob-bg{height:-moz-fit-content!important;height:fit-content!important}.button-general{background-color:#0e273a;color:#fff;padding:10px 35px;border:none;border-radius:5px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:15px}#button-activities{margin-bottom:10%}.jornada-ok{display:flex;flex-direction:column;align-items:center;justify-content:center}.confirm-image{width:100%;height:auto;margin-bottom:8vh;max-height:50vh}.confirm-text{width:70%;margin-bottom:20%;line-height:24px}.area-labels{display:flex;flex-direction:column;align-items:start;background-color:#fff;width:95%;border-radius:6px;padding-left:5px;margin-left:-1%}.bg-area-color{margin-left:0!important}.bg-client-area{background-color:#fff;padding-left:8px;border-radius:6px;margin-top:22%!important}.client-area{display:flex;flex-direction:column;width:85%;margin-top:20%}#activities-container{display:none;justify-content:center;align-items:center;width:70%;gap:10%;margin:5%;box-shadow:2px 2px 4px rgba(0,0,0,.2);border-radius:6px}.text-center,.text-center-title{margin-top:5%}.text-center{text-align:center}.fw-bold{font-weight:700}.text-left{text-align:left}.text-datos{font-size:12px;margin:2% 0}#text-left-h2{margin:-2% 0 2% 0}#titleNavbar{font-size:20px;font-weight:700;margin-left:2%}.image-top{margin-top:-10vh}.max-h{max-height:35vh}@media screen and (max-width:600px){.container-home{width:100%}.container{width:100%;padding-top:20%}.container-work{width:100%}.image-top{margin-top:-20%}}.container-home{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:400px;height:100vh}.top-image{width:100%}.bottom-image{width:100%;margin-bottom:-5%}.right-arrow{height:15px;width:auto;margin-left:15px}@media screen and (max-width:600px){.container-home{width:100%}}.textos-secundarios{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400}.input-form{border:none;background-color:#f2f2f2!important;border-radius:7px;height:45px;width:300px;font-size:16px}.input-form:focus{outline:none;border:2px solid #2c3e50}.form-container{margin-top:8vh;height:20vh;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.button-open-eye{border:none;background:transparent;margin-left:-40px}.open-eye{width:17px;height:auto}#label-input{margin-top:4vh;text-align:left}#logo-form{width:105px;height:auto;margin-bottom:4vh}#titulo-form{font-size:20px;font-weight:600}#boton-form{margin-top:6vh}#loading-span{margin-top:16px;font-weight:600;font-size:20px}#mensaje-error{color:red;font-weight:600}#succes-div{display:flex;flex-direction:column;align-items:center;height:90%;justify-content:center}#succes-title{font-size:24px;font-weight:600;width:50%}#recovery-password{font-size:16px;font-weight:600;color:#2c3e50;text-decoration:none;margin-top:5%}#recovery-container{margin-top:4vh}#restore-mail{width:80%;height:30px;margin-bottom:5%;border:2px solid #2c3e50;border-radius:6px;font-size:16px}.text-jornada{text-align:start;max-width:80%}#h2-jornada{font-family:ITC Avant Garde Gothic Demi,Helvetica;font-size:20px;font-weight:600;margin-left:20px}#p-jornada,#p-jornada-other{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;margin-left:20px;line-height:1.4}.video{width:400px;height:200px}.picture-container h4{text-align:start}.start-camera-button{border:none;font-family:Arial;font-size:18px;font-weight:550;background-color:transparent}.delete-button{position:absolute;top:0;right:0;background-color:rgba(255,0,0,.5);color:#fff;padding:2px 5px;cursor:pointer}#start-camera{border:1px dashed grey;padding:8%;border-radius:3px}.title-report{width:85%;padding-bottom:10%}.comments{display:flex;flex-direction:column;align-items:center;width:100%}.area-texto{margin-top:2%;text-align:left;margin-left:10%}.area-texto textarea{height:10vh;width:80%;margin:1%;border:1px solid #0e273a;border-radius:3px}textarea:focus-visible{outline:2px solid #0e273a}.area-texto label{font-size:13px;font-weight:400;margin-left:2%}.comments-report{width:99%;text-align:start;margin-top:5%;margin-bottom:10%}.comments-report label{font-family:Arial;font-size:13px;font-weight:400}.comments-report textarea{width:100%;margin-top:10px}.finish{display:flex;flex-direction:column;align-items:center}.button-secondary{background-color:#fff;border:.5px solid #0e273a;color:#0e273a;padding:10px 35px;font-size:15px;border-radius:5px;margin-top:3vh}.button-report{width:230px}.stream{max-height:280px;max-width:280px;margin:auto}.frame{border-style:solid;border-width:1px;border-color:red;height:200px;width:200px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.btn-primary__modify{background-color:#0e273a;color:#fff;padding:10px 35px;font-size:15px;border:none;border-radius:5px}.codeHeader{width:90%;background:#f8f8f8;border-radius:7px;padding:10px 0 5px 0;margin-bottom:20%}#titulo-escanea{font-family:ITC Avant Garde Gothic Demi,Helvetica;font-size:20px;font-weight:600}#texto-indicacion{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400}.codeFooter{margin-top:10%}.result{display:none}@media screen and (max-width:600px){.codeHeader{width:90vw}}.d-flex{position:absolute;width:400px;top:4%;background:transparent;display:flex;justify-content:space-between;align-items:center}.bd-none{border:none;background-color:transparent}@media screen and (max-width:600px){.d-flex{width:90%}}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.record-gral{width:400px;background-color:#fafafa;padding-top:1px}.record-container{margin-top:25%;width:400px}.datos-cliente{flex-direction:column;align-items:start;width:80%;margin:7%;padding:3%;box-shadow:0 2px 4px rgba(0,0,0,.1)}.datos-cliente,.record-filter{display:flex;background-color:#fff}.record-filter{justify-content:start;margin:8% 0;margin-bottom:0;width:90%;margin-left:5%;gap:5%}.record-input{width:100%;margin-top:5%}.record-data{min-height:30vh;width:400px;margin-left:5%;border-radius:5px;background-color:#fff;padding-top:8%}#record-logout{margin-bottom:5%}.label-record{font-size:14px;font-weight:600}.record-filter-i{display:flex;flex-direction:column;align-items:start}.types-record{display:flex;width:60%;justify-content:space-around;background-color:#f2f2f2;padding:5px 5px;border-radius:5px}.form-check{font-family:Arial;font-size:13px;font-weight:700;padding:5px 7px;border-radius:5px}.form-check input{display:none}.filter-button{width:30%;display:flex;justify-content:center;align-items:center;gap:15px;font-family:Arial;font-size:16px;font-weight:400;margin-left:-10px}#filter-img{width:12px;height:auto}.close-modal{position:absolute;background-color:hsla(0,0%,85%,.6);top:0;left:0;width:100%;height:200vh;z-index:99}.filter-modal{z-index:999;position:absolute;background-color:#fff;width:60%;padding:5%;border-radius:5px;left:20%;margin-top:5%;display:flex;flex-direction:column-reverse;gap:20px}.m-width{max-width:98%}@media screen and (max-width:600px){.container-home,.record-container,.record-gral{width:100%}.record-data{width:90%}}.item-container{display:flex;align-items:center;justify-content:space-around;border-bottom:1px solid #474950;width:100%}.item-datos{font-size:12px;line-height:10px}.datos-container{text-align:start;width:30%;margin-left:2%}.datos-middle{margin-bottom:20px}#type-general{text-align:left;width:85%;margin-top:30px}.type-cleaning{border:1px solid #fff;border-radius:6px;display:flex;align-items:center;margin:15px 0}.type-cleaning input{display:none}.type-cleaning label{display:flex;gap:30px;align-items:center;padding:15px 30px;width:100%;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:6px}.type-cleaning img{width:70px;height:46px}.type-cleaning h4{font-family:Arial;font-weight:700;font-size:16px}.type-cleaning input:checked+label{border:1px solid #16b8d8;border-radius:6px}#type-clean{font-size:15px;font-weight:600;margin-bottom:30px}.activity-type-image{width:69px;height:45px}.selected-activity{display:flex;gap:30px;border:1px solid #fff;border-radius:6px;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-top:10%;padding:15px 30px;width:65%;background-color:#fff}.selected-activity p{font-family:Arial;font-weight:700;font-size:16px}