.reservation-data-container{grid-template-areas:"reservationId""data-actions";gap:2px;display:grid}.reservationId{grid-area:reservationId}.data-actions{flex-direction:row;grid-area:data-actions;align-items:center;gap:.75rem;display:flex}.contact-info-readonly-phone-email{flex-direction:row;display:flex}#webcam_image{position:fixed}.camera-actions{flex-direction:row;justify-content:center;display:flex}.camera-actions .photo-button{width:100px;height:100px;margin-top:-50px;margin-left:-50px;position:absolute;bottom:10%;left:50%}.camera-actions .switch-camera{margin-top:-50px;position:absolute;bottom:10%;left:60%}.camera-actions .photo-button .circle{opacity:0;background-color:#fff;border-radius:100%;position:absolute;inset:12%}.camera-actions .photo-button .ring{opacity:.8;border:.5em solid #fff;border-radius:100%;position:absolute;inset:0}.camera-actions .photo-button .circle,.camera-actions .photo-button .ring{transition:all .25s}.camera-actions .photo-button:hover .circle,.camera-actions .photo-button:active .ring{opacity:1}.camera-actions .photo-button:active .circle{opacity:.5}.btnControlls{text-align:center;cursor:pointer;background:#3d4c53;border-radius:3px;margin-top:2px;transition:all .2s;overflow:hidden;box-shadow:0 1px 2px #0003}.secondaryButton{width:200px;height:100px;margin-top:-98px;padding-top:2px;transition:all .3s;position:relative;left:-250px}.btnControlls .secondaryButton.retake{background:#ba2f2f}.btnControlls .secondaryButton.save{background:#2fba4f}.btnControlls .btnText{color:#fff;transition:all .3s}.btnText2{color:#fff;margin-top:63px;margin-right:-130px}.btnControlls:hover .retake,.btnControlls:hover .save{left:-130px}.btnControlls:hover .btnText{margin-left:65px}.btnControlls:active{box-shadow:0 5px 6px #0000004d}@media only screen and (width<=600px){.camera-actions .photo-button{width:50px;height:50px;left:55%}.camera-actions .switch-camera{margin-top:-50px;position:absolute;bottom:10%;left:60%}.camera-actions .photo-button .circle{opacity:0;background-color:#fff;border-radius:100%;position:absolute;inset:12%}.camera-actions .photo-button .ring{border:.3em solid #fff}.preview{max-width:100%;height:auto}}.general-calendar-container{background:#fff;min-height:calc(100vh - 60px);padding:.75rem .5rem .75rem .75rem}@media only screen and (width<=26.875em){.general-calendar-container{padding:.75rem .5rem}.general-calendar-container>div>#general-calendar-filters{flex-direction:column;display:flex}}._additionalInfoCell_1q6gt_2{flex-direction:column;display:flex}._additionalInfoCell_1q6gt_2>h4{border-bottom:1px solid #a7a7a7;margin-bottom:16px;padding:0 16px}._mobileEventTitle_1q6gt_12{flex-direction:column;display:flex}._additionalInfoIcons_1q6gt_17{justify-content:flex-start;display:flex}._additionalInfoIcons_1q6gt_17>div{padding-right:12px}._counts_1q6gt_25{flex-flow:column;justify-content:center;margin-left:8px;display:flex}._additionalInfo_1q6gt_2>div{padding:8px 0}._addInfoBtn_1q6gt_38{flex-flow:wrap;justify-content:space-between;display:flex}._summaryCard_1q6gt_44{padding:0 16px 16px}._manfifestSummaryCard_1q6gt_48{justify-content:space-between;padding:0 16px 16px;display:flex}._participantsTitle_1q6gt_54{align-items:center;padding:16px 16px 8px;display:flex}
