.gatekeeper-template-wrapper .menu-toggler{display:none!important}.gatekeeper-template-wrapper .gatekeeper-recent-scans{background-color:#fff;padding:0!important}@media(max-width:570px){.gatekeeper-template-wrapper .search-with-dropdown{margin-bottom:12px}}.gatekeeper-template-wrapper .recent-scans-list{background-color:rgba(230,235,245,.5);margin:20px 0;padding:12px 4px;border-radius:8px}.gatekeeper-template-wrapper .recent-scans-list-content{padding-left:20px}.gatekeeper-template-wrapper .recent-scans-list-content p{margin-bottom:.2rem!important;word-break:break-all}.gatekeeper-template-wrapper .recent-scans-list-name{font-size:16px;font-weight:600}.gatekeeper-template-wrapper .recent-scans-list-status{font-size:14px}.gatekeeper-template-wrapper .recent-scans-dateTime p{font-size:14px;color:#4c4748;font-weight:400;margin-bottom:0!important}.gatekeeper-template-wrapper .recent-scans-log-type-checkin{color:#22c55e}.gatekeeper-template-wrapper .recent-scans-log-type-checkout{color:#ef4444}.gatekeeper-template-wrapper .gatekeeper-dashboard-viewAll{color:#039;font-size:14px;font-weight:700;cursor:pointer}.gatekeeper-template-wrapper .gatekeeper-qr-code{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.gatekeeper-template-wrapper .gatekeeper-qr-code video{margin:0;padding:0;height:auto;width:100%;object-fit:cover;border-radius:5px;border:2px solid #6b9cff}.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box{position:absolute;top:10%;left:50%;width:200px;height:200px;border:2px solid #6b9cff;z-index:0;border-radius:5px}.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box-text{position:absolute;font-size:14px;font-weight:400;top:88%;left:38%;z-index:0;color:#fff;text-align:center}@media(max-width:900px){.gatekeeper-template-wrapper .gatekeeper-qr-code video{height:340px}.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box{width:180px!important;height:180px!important;left:37%!important}.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box-text{width:240px;top:74%;left:33%}}@media(max-width:570px){.gatekeeper-template-wrapper .gatekeeper-qr-code .gatekeeper-qr-code{display:block}.gatekeeper-template-wrapper .gatekeeper-qr-code video{height:340px;width:110%}.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box{width:160px!important;height:160px!important;left:37%!important}.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box-text{width:240px;top:74%;left:30%}}@media(max-width:495px){.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box-text{width:200px;font-size:14px;top:70%;left:33%;margin-bottom:15px}}@media(max-width:470px){.gatekeeper-template-wrapper .gatekeeper-qr-code video{height:280px;width:110%}.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box{width:150px!important;height:160px!important;left:35%!important}.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box-text{width:160px;top:76%;left:34%}}@media(max-width:405px){.gatekeeper-template-wrapper .gatekeeper-qr-code video{height:280px;width:110%}.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box{width:140px!important;height:140px!important;left:34%!important}.gatekeeper-template-wrapper .gatekeeper-qr-code .qr-box-text{left:32%;top:70%}}.visitor-verification-wrapper .hfn_card{background-color:rgba(230,235,245,.5)!important;color:#000}.visitor-verification-wrapper .hfn_card .p-card-body{min-width:330px!important}@media(max-width:395px){.visitor-verification-wrapper .hfn_card .p-card-body{min-width:290px!important}}.visitor-verification-wrapper .personal-details-text{display:flex;justify-content:center}.visitor-verification-wrapper .visitor-verification-details{display:flex;justify-content:space-between;align-items:center;gap:20px}.visitor-verification-wrapper .visitor-verification-details .detailName{color:#63676c;font-size:14px;flex-shrink:0}.visitor-verification-wrapper .visitor-verification-details .detailInfo{color:#000;font-size:16px;font-weight:600}.visitor-verification-wrapper .checkinBtn{background-color:#039;height:36px!important}@media(max-width:480px){.visitor-verification-wrapper .personal-details-text{display:flex;justify-content:flex-start}.visitor-verification-wrapper .verify-buttons{display:flex;gap:10px}}.recent-activity{list-style-type:none;padding-left:0!important}.recent-activity .recent-scans-list{background-color:rgba(230,235,245,.5);margin:20px 0;padding:12px;border-radius:8px}.recent-activity .recent-scans-list p{margin-bottom:0!important}.recent-activity .recent-activity-date{font-size:16px;color:#000;font-weight:600}.recent-activity .recent-activity-time{font-size:14px;color:#63676c;font-weight:400}.recent-activity .recent-activity-visitType{font-size:14px;color:#000;font-weight:400}.mark-attendance-wrapper .menu-toggler{display:none!important}.mark-attendance-submit .submit-btn{background-color:#ff7d6a!important;border:none!important}.launch-pwa{height:100vh}.launch-pwa .launch-pwa-btn{background-color:#039}.pwa-note-text{width:210px!important;margin-bottom:20px}.pwa-note-text h6{line-height:25px}