#updateSession #mainContainer #header{padding:.2em;font-weight:700;text-align:center;background:var(--telus-color-1);color:var(--link-text-1);font-size:1.3em}#updateSession #mainContainer .sub-header{padding:.5em;font-weight:700;text-align:center}#updateSession #mainContainer .sub-header.registered-by-parent{padding:.3em .5em;margin:.2em 0;background:#4B286D;color:white}#updateSession #mainContainer #content{height:100%;display:flex;flex-direction:row;padding:0 1em;gap:2em;overflow-y:auto;max-width:95vw}#updateSession #mainContainer #content table{display:inline-block;border-collapse:collapse}#updateSession #mainContainer #content table tr td:first-child{padding:.3em 1em .2em .3em;font-weight:700}#updateSession #mainContainer #content table tr td:nth-child(2){max-width:30em}#updateSession #mainContainer #content #participantComment{font-size:1em;width:25em;border-radius:.3em;padding:.3em;resize:vertical;min-height:8em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none}#updateSession #mainContainer #content a.in-lab-survey{color:var(--link-text-1);text-decoration:none;display:inline-block;padding:.2em .5em;width:21em;border-radius:.3em;box-shadow:1px 2px 5px rgba(0,0,0,.31);-webkit-user-select:none;-moz-user-select:none;user-select:none}#updateSession #mainContainer #content a.in-lab-survey.open{background:rgb(255,0,0)}#updateSession #mainContainer #content a.in-lab-survey.closed{background:green}#updateSession #mainContainer #content a.in-lab-survey:hover{color:var(--link-hover-text-1)}#updateSession #mainContainer #content .fa-qrcode{font-size:1.2em}#updateSession #mainContainer #content #sessionComment{font-size:1em;width:25em;border-radius:.3em;padding:.3em;resize:vertical;min-height:8em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none}#updateSession #mainContainer #content .fas{color:var(--telus-color-1);margin-left:.5em;cursor:pointer;text-decoration:none}#updateSession #mainContainer #content .fas:hover{color:var(--telus-color-2)}#updateSession #mainContainer #content select{min-width:7.5em;font-size:1em;border-radius:.3em;padding:0 .3em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none}#updateSession #mainContainer #content #cancelSessionButton{padding:0 .6em;border:none;font-weight:700;box-shadow:1px 2px 5px rgba(0,0,0,.31);cursor:pointer;outline:none;border-radius:.2em;color:#fff;background:#c20a6f}#updateSession #mainContainer #content #cancelSessionButton:hover{color:var(--link-hover-text-1)}#updateSession #mainContainer #content #completationButton{padding:0 .6em;border:none;font-weight:700;box-shadow:1px 2px 5px rgba(0,0,0,.31);cursor:pointer;outline:none;border-radius:.2em;color:var(--link-text-1);background:var(--telus-color-1)}#updateSession #mainContainer #content #completationButton:hover{color:var(--link-hover-text-1)}#updateSession #mainContainer #content #sendWeeklySurveyRequest{padding:0 .6em;border:none;font-weight:700;box-shadow:1px 2px 5px rgba(0,0,0,.31);cursor:pointer;outline:none;border-radius:.2em;color:#ffffff;background:rgb(172,112,0);margin:0 auto}#updateSession #mainContainer #content #sendWeeklySurveyRequest:hover{color:var(--link-hover-text-1)}#updateSession .center-tag{text-align:center}#updateSession .bonus-container input,#updateSession .bonus-container label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#updateSession input[type=checkbox]{cursor:pointer;margin-top:.3em}#updateSession #remoteButtonContainer{display:flex;flex-direction:column;gap:.5em}#updateSession #remoteButtonContainer #onboardRemote{width:15em;border:none;font-weight:700;background:var(--telus-color-2);color:var(--link-text-1);cursor:pointer;border-radius:.3em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none;padding:.5em}#updateSession #remoteButtonContainer #onboardRemote:hover{color:var(--link-hover-text-1)}#updateSession #remoteButtonContainer #notInterestedInRemote{width:15em;border:none;font-weight:700;background:red;color:var(--link-text-1);cursor:pointer;border-radius:.3em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none}#updateSession #remoteButtonContainer #notInterestedInRemote:hover{color:var(--link-hover-text-1)}.update-ethnicity-row{display:flex;flex-direction:row}.update-ethnicity-row label{padding:.1em .3em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.update-ethnicity-row input[type=checkbox]{cursor:pointer}#updateSession #copyRemoteLink{width:10em;border:none;font-weight:700;background:var(--telus-color-2);color:var(--link-text-1);cursor:pointer;border-radius:.3em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none}#updateSession #copyRemoteLink:hover{color:var(--link-hover-text-1)}#updateSession #icfButton{z-index:100;width:10em;border:none;font-weight:700;background:red;color:var(--link-text-1);cursor:pointer;border-radius:.3em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none}#updateSession #icfButton:hover{color:var(--link-hover-text-1)}#updateSession .upload-picture{width:7em;border:none;font-weight:700;background:red;color:var(--link-text-1);cursor:pointer;border-radius:.3em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none}#updateSession .upload-picture:hover{color:var(--link-hover-text-1)}#updateSession .open-picture{width:7em;border:none;font-weight:700;background:green;color:var(--link-text-1);cursor:pointer;border-radius:.3em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none;margin-right:.5em}#updateSession .open-picture:hover{color:var(--link-hover-text-1)}#updateSession .loading-file{font-weight:700}#updateSession .missing-arrival-time{margin-left:1em;font-weight:700;color:red}#updateSession #appleIdButton{padding:0 1em;border:none;font-weight:700;background:var(--telus-color-1);color:var(--link-text-1);cursor:pointer;border-radius:.3em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none}#updateSession #appleIdButton:hover{color:var(--link-hover-text-1)}#updateSession .check-participant,#updateSession .do-not-invite-participant{border:none;font-weight:700;font-size:.9em;box-shadow:1px 2px 5px rgba(0,0,0,.31);cursor:pointer;outline:none;border-radius:.3em;flex-grow:1;background:#268232;color:var(--link-text-1);width:8em}#updateSession .do-not-invite-participant{background:grey}#updateSession .do-not-invite-participant.marked{background:red;opacity:1}#updateSession .do-not-invite-participant:hover{color:var(--link-hover-text-1)}#updateSession td.missing-cmp-id{padding-block:1em!important;color:red}#showParticipantQr{position:relative;min-height:12rem}#showParticipantQr,#showParticipantQr .loading{display:flex;justify-content:center;align-items:center}#showParticipantQr .loading{position:absolute;top:0;left:0;width:100%;height:100%}#showParticipantQr #mainContainer{display:flex;flex-direction:row;gap:1em;max-width:100%}#showParticipantQr #mainContainer .image-container{overflow:auto;display:flex;border-radius:.5em;flex-direction:column;align-items:center;justify-content:space-between;min-width:0;max-width:100%}#showParticipantQr #mainContainer .image-container span.wrapper{display:flex;flex-direction:row;gap:.5em;font-weight:700;color:var(--link-text-1);background:black;padding:.5em 1em;border-radius:.5em;font-size:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;cursor:pointer;max-width:100%;overflow-wrap:anywhere}#showParticipantQr #mainContainer .image-container span.wrapper:hover{color:var(--link-hover-text-1)}#showParticipantQr #mainContainer .image-container img{max-height:calc(100dvh - 12rem);max-width:calc(100% - 2em);object-fit:contain;margin:1em}#showParticipantQr #mainContainer .image-container .delete-picture,#showParticipantQr #mainContainer .image-container .read-picture{font-size:1em;width:10em;border:none;font-weight:700;color:var(--link-text-1);cursor:pointer;border-radius:.3em;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none}#showParticipantQr #mainContainer .image-container .delete-picture{background:red}#showParticipantQr #mainContainer .image-container .read-picture{background:var(--telus-color-2);margin-bottom:8px}#showParticipantQr #mainContainer .image-container .delete-picture:hover,#showParticipantQr #mainContainer .image-container .read-picture:hover{color:var(--link-hover-text-1)}#showQrCode{justify-content:center;align-items:center;width:min(36rem,calc(100vw - 2rem))}#showQrCode,#showQrCode #qrCodeContainer{display:flex;flex-direction:column;gap:1em;padding:1em}#showQrCode #qrCodeContainer{background:#fff;width:100%}#showQrCode #qrCodeContainer svg{width:100%;height:auto;max-height:calc(100dvh - 12rem)}#showQrCode span{font-weight:700;color:#fff;background:black;padding:.5em;border-radius:.5em;font-size:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;overflow-wrap:anywhere}