._md5Hash__arrivalInstructions__gfTiD{display:flex;flex-direction:column;align-items:center;color:var(--font-color);flex-grow:1;padding:1rem;overflow:auto}@media (max-width:480px){._md5Hash__arrivalInstructions__gfTiD{padding:1.25rem .75rem;word-break:break-word}}.Button_buttonBase__QKWoS{color:white;font-weight:600;border:transparent;border-radius:.3rem;cursor:pointer;padding-inline:.5rem}.Button_buttonBase__QKWoS:disabled{opacity:.6;cursor:default}.Button_buttonBase__QKWoS:enabled:hover{color:var(--link-hover-text-1)}.Button_buttonDefaultSize__GhnhJ{width:fit-content;height:fit-content;padding:.5rem;min-width:4rem}.Button_buttonSmall__0FvhK{min-width:6.25rem;height:1.563rem}.Button_buttonMedium___TQ2s{min-width:9.375rem;height:1.875rem}.Button_buttonLarge__zXtXr{min-width:12.5rem;height:2.188rem}.Button_buttonDefaultStyle__SNwV2{background-color:transparent}.Button_buttonPrimary__zSB84{background-color:green}.Button_buttonSecondary__d5A_6{background-color:var(--telus-color-1)}.Button_buttonTertiary__Ht8o0{background-color:red}.Button_buttonGray__1kwwC{background-color:#8080804d;color:var(--telus-color-1)}.Button_buttonGray__1kwwC:enabled:hover{color:rgb(0,0,0)}.CheckboxInput_checkboxInput__hXXdA{display:flex;flex-direction:column;accent-color:rgba(43,128,0)}.CheckboxInput_checkboxInputList__zaAk8{display:flex;flex-direction:row;flex-wrap:wrap}.CheckboxInput_checkboxInputList__zaAk8.CheckboxInput_vertical__uk9JV{flex-direction:column}.CheckboxInput_checkboxHolder__zSFLz{width:auto;display:flex;align-items:center;justify-content:flex-start;margin:.3rem}.CheckboxInput_checkboxHolder__zSFLz.CheckboxInput_minWidth__75rln{min-width:48%}.CheckboxInput_checkboxHolder__zSFLz label{width:fit-content;vertical-align:middle;padding-left:.2rem;cursor:pointer;-webkit-user-select:none;user-select:none}.CheckboxInput_checkboxHolder__zSFLz>input[type=checkbox]{cursor:pointer;width:fit-content;outline:none}@media only screen and (max-width:1000px){.CheckboxInput_checkboxInput__hXXdA{gap:.5rem}}.PptFilterCheckbox_filterMainContainer__Q0Cmh{display:inline-flex;flex-direction:column;background-color:#fff;box-shadow:1px 2px 5px rgba(0,0,0,.5);border-radius:.3em}.PptFilterCheckbox_filterMainContainer__Q0Cmh:last-child{flex-grow:1}.PptFilterCheckbox_filterMainContainer__Q0Cmh .input-title{font-weight:700;text-align:center;-webkit-user-select:none;user-select:none;background:var(--telus-color-1);color:var(--link-text-1);padding:0 1em;border-radius:.3em .3em 0 0;white-space:nowrap;font-size:var(--font-size);margin-bottom:0}.PptFilterCheckbox_filterMainContainer__Q0Cmh label{padding:0 .3em;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}button.PptFilterCheckbox_filterThisButton__2LL7p{margin-left:auto;width:1.2em;height:1.1em;padding:0;min-width:unset;font-weight:700;border:none;color:#fff;background-color:var(--telus-color-2);font-size:.9em;cursor:pointer;box-shadow:1px 2px 5px rgba(0,0,0,.31);outline:none;opacity:.3;border-radius:.1em;display:flex;align-items:center;justify-content:center}button.PptFilterCheckbox_filterThisButton__2LL7p:enabled:hover{color:#fff;opacity:1}.ParticipantFilter_participantFilter__g0c4k{display:inline-flex;flex-direction:row;gap:1em;padding:.5em 1em;outline:none;min-height:30em;overflow-x:auto}.ParticipantFilter_filterColumn__YrOfe{display:inline-flex;flex-direction:column;gap:.5em}.ParticipantFilter_filterMainContainer__wrg4c{display:inline-flex;flex-direction:column;background-color:#fff;box-shadow:1px 2px 5px rgba(0,0,0,.5);border-radius:.3em;height:100%}.ParticipantFilter_filterHeader__6dJLY{font-weight:700;text-align:center;-webkit-user-select:none;user-select:none;background:var(--telus-color-1);color:var(--link-text-1);padding:0 1em;border-radius:.3em .3em 0 0;white-space:nowrap;font-size:var(--font-size);margin-bottom:0}.ParticipantFilter_filterContainer__CQCbY{display:inline-flex;flex-direction:column;gap:.5em;flex-grow:1;padding:.5em}.ParticipantFilter_innerHeader__Wfh2U{text-align:center;font-weight:700}.ParticipantFilter_dateSelectorElement___J_5t{display:flex;flex-direction:row;gap:.3em}.ParticipantFilter_participantFilter__g0c4k input[type=checkbox]{cursor:pointer;accent-color:var(--telus-color-2);outline:none}.ParticipantFilter_resetFilter__d0Lu4{width:100%;margin:.2em auto}.page_participantsPage__Yjyq9{display:flex;flex-direction:column;gap:.5em;width:100%;background-color:var(--body-color);overflow:auto}.page_note__dROXy{display:block;font-weight:700;font-style:italic}.page_exportToCsv__u4M5q{width:fit-content;padding:.6em 1em;border-radius:.5em;background-color:var(--telus-color-2);color:var(--link-text-1);text-decoration:none;font-weight:600}.page_exportToCsv__u4M5q:hover{background-color:var(--telus-color-3);color:var(--link-hover-text-1)}.page_table__ZRzYq{display:flex;flex-direction:column;gap:1em;padding:0 1em 5em;width:100%}.page_actionsContainer__H0_wy{display:flex;align-items:center;gap:.5em;padding:0 1em}.RadioInput_radioInput__IwBnk{display:flex;flex-direction:column;accent-color:rgba(43,128,0)}.RadioInput_radioList__roV0k{display:flex;flex-direction:row;flex-wrap:wrap}.RadioInput_radioList__roV0k:has(.RadioInput_radioButtonHolder__RW_I4){gap:.5rem}.RadioInput_radioList__roV0k.RadioInput_vertical__WNbea{flex-direction:column}.RadioInput_radioHolder__dNP16{width:fit-content;display:flex;align-items:center;justify-content:flex-start;margin:.3rem}.RadioInput_radioHolder__dNP16.RadioInput_minWidth__PiT5x{min-width:48%}.RadioInput_radioHolder__dNP16 label{width:fit-content;vertical-align:middle;padding-left:.2rem;-webkit-user-select:none;user-select:none;cursor:pointer}.RadioInput_radioHolder__dNP16>input[type=radio]{width:fit-content;outline:none;cursor:pointer}.RadioInput_radioButtonHolder__RW_I4{display:flex;background-color:color-mix(in srgb,var(--telus-color-2) 50%,transparent);width:fit-content;padding:.2rem .7rem;border-radius:.3rem;cursor:pointer}.RadioInput_radioButtonHolder__RW_I4>label{cursor:pointer;color:white}.RadioInput_radioButtonHolderSelected__n9cCO{background-color:var(--telus-color-2)}.RadioInput_radioButtonHolder__RW_I4>input[type=radio]{display:none}@media only screen and (max-width:1000px){.RadioInput_radioInput__IwBnk{gap:.5rem}}.SignatureInput_signatureInputError__VXTmQ{display:inline-block;padding:.1rem;width:100%}.SignatureInput_signatureInputContainer__aIqjq{position:relative;text-align:left;width:100%;height:12.5rem;background:white;border:.06rem solid var(--input-border-color);border-radius:.3rem;margin-top:1rem}.SignatureInput_signatureInputContainer__aIqjq canvas{width:100%;height:100%}.SignatureInput_signatureInputHorizontalLine__Q5ZpF{position:relative;content:" ";display:block;height:.125rem;background:grey;z-index:5;opacity:.3;bottom:2rem;width:80%;margin:0 auto;text-align:center;font-style:italic;-webkit-user-select:none;user-select:none}.SignatureInput_signatureInputClearBtn__gdt9F{padding:.2rem 1rem;border:none;border-radius:.3rem;background:#e90000;color:#fff;font-weight:700;cursor:pointer;font-size:.8rem;outline:none;width:10rem;-webkit-user-select:none;user-select:none;margin:1rem 0}.SignatureInput_signatureInputContractContainer__MDakO{background-color:white;margin:2rem 0;border:.063rem solid #a3bac6;width:100%;height:25rem;border-radius:.3rem}.SignatureInput_pdfContainer__Y9XQS{display:flex;justify-content:center;align-items:center;width:100%;min-height:42rem;margin:2rem 0;padding:1rem;background:white;border:.06rem solid var(--input-border-color);border-radius:.3rem;overflow:hidden}.SignatureInput_pdfViewerFrame__kmVqy{display:block;width:min(100%,60rem);height:70vh;min-height:40rem;margin:0 auto;border:none;background:white}@media only screen and (max-width:1000px){.SignatureInput_signatureInputContainer__aIqjq{width:unset}.SignatureInput_pdfContainer__Y9XQS{min-height:30rem;padding:.5rem}.SignatureInput_pdfViewerFrame__kmVqy{width:100%;height:60vh;min-height:28rem}}.Loader_container__MWJuZ{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);position:absolute;z-index:999;top:0;left:0}.Loader_container__MWJuZ.Loader_fullScreen__sZyvm{position:fixed}.Modal_backdrop___PYJ6{width:100vw;height:100dvh;background-color:rgba(0,0,0,.8);position:fixed;inset:0;z-index:1050;display:flex;justify-content:center;align-items:center;padding:1rem;overflow-y:auto;box-sizing:border-box}.Modal_modalContainer__bfu0Q{display:flex;flex-direction:column;overflow:hidden;margin:auto;border-radius:.3rem;width:fit-content;min-width:25rem;max-width:calc(100vw - 2rem);height:fit-content;min-height:15rem;max-height:calc(100vh - 2rem);box-shadow:5px 5px 5px rgba(0,0,0,.8)}.Modal_headerContainer__2q5dP{--padding:.3rem;background-color:var(--telus-color-1);display:flex;flex-direction:column;position:relative;align-items:center;padding:var(--padding);cursor:default}.Modal_header__GjZzi{max-width:calc(100% - 2 * 2rem);font-size:1rem}.Modal_header__GjZzi,.Modal_subheader__JgVJL{color:white;text-align:center;overflow:hidden}.Modal_subheader__JgVJL{width:100%;font-size:.9rem}.Modal_closeModalButton__jwuFA{position:absolute;top:var(--padding);right:var(--padding);min-width:0!important;width:2em!important;height:unset!important;padding:unset!important;margin:unset!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.Modal_closeModalButton__jwuFA svg path{fill:var(--link-text-1)}.Modal_closeModalButton__jwuFA:hover svg path{fill:var(--link-hover-text-1)}.Modal_bodyContainer__1QPlf{display:block;width:100%;flex:1 1 auto;min-height:0;overflow:auto;background-color:white}.Navbar_navbar__ZSu_F{display:flex;align-items:center;padding:.1rem .5rem;background:var(--telus-color-1);box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:1px 2px 5px var(--telus-color-1);position:sticky;top:0;left:0;right:0;z-index:1000;min-height:1.4em;max-height:1.4em}.Navbar_navbar__ZSu_F.Navbar_dev__TOvVb{background:var(--telus-color-2);box-shadow:1px 2px 5px var(--telus-color-2)}.Navbar_logo__yBrP8{width:9em;height:auto;cursor:pointer}.Navbar_projectName__uTFcJ{font-weight:300;color:var(--link-text-1);font-size:.95rem;margin-left:.5em;margin-right:auto;white-space:nowrap}.Navbar_linkContainer__5ZzVX{max-width:max-content;display:flex;align-items:center;gap:.2em;margin-left:auto}.Navbar_link__6HwXe{padding:0 .5em;background:transparent;color:var(--link-text-1);font-weight:700;font-size:.9em;outline:none;white-space:nowrap;text-decoration:none;margin:auto 0;line-height:1.2em;-webkit-user-select:none;user-select:none;cursor:pointer;border-left:.5em solid transparent;transition:all .2s ease;text-align:center}.Navbar_link__6HwXe:hover{color:var(--link-hover-text-1)}.Navbar_link__6HwXe.Navbar_active__xoPfn{border-left-color:var(--telus-color-3)}.Header_registrationLogoContainer__n0iRV{display:flex;justify-content:center;align-items:center}.Header_registrationLogo__Aqak7{width:25rem;height:auto}.Header_registrationTitleContainer__fgDUt{text-align:center;margin-bottom:1.25rem}.Header_registrationTitle__hwwQL{color:var(--font-color);font-size:1.5rem;margin:0}@media (max-width:1000px){.Header_registrationLogo__Aqak7{width:100%}}.InstructionsContainer_instructionsContainer__6veDI{width:100%;max-width:52rem;background:rgba(255,255,255,.72);border:1px solid rgba(29,48,98,.12);border-radius:18px;padding:1.6rem;box-shadow:0 10px 30px rgba(29,48,98,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.InstructionsContainer_instructionsContainer__6veDI a{color:var(--telus-color-2);font-weight:700;text-decoration:none}.InstructionsContainer_instructionsContainer__6veDI a:hover{text-decoration:underline}.InstructionsContainer_instructionsContainer__6veDI h2{margin:1.2rem 0 .6rem;font-size:1.35rem;line-height:1.2;color:var(--telus-color-1);letter-spacing:.2px;padding-top:.9rem;border-top:1px solid rgba(29,48,98,.12)}.InstructionsContainer_instructionsContainer__6veDI h2:first-child{margin-top:0;padding-top:0;border-top:none}.InstructionsContainer_instructionsContainer__6veDI li,.InstructionsContainer_instructionsContainer__6veDI p{font-size:1rem;line-height:1.5}.InstructionsContainer_instructionsContainer__6veDI ol,.InstructionsContainer_instructionsContainer__6veDI ul{margin:.5rem 0;padding-left:1.1rem}.InstructionsContainer_instructionsContainer__6veDI li{margin:.5rem 0}.InstructionsContainer_instructionsContainer__6veDI ol li::marker,.InstructionsContainer_instructionsContainer__6veDI ul li::marker{color:rgba(75,40,109,.75)}.InstructionsContainer_instructionsContainer__6veDI .yellow-text{background:linear-gradient(0deg,rgba(255,230,0,.55),rgba(255,230,0,.55));padding:.12rem .35rem;border-radius:8px;box-decoration-break:clone;-webkit-box-decoration-break:clone;border:1px solid rgba(75,40,109,.18)}@media (min-width:900px){.InstructionsContainer_instructionsContainer__6veDI{padding:2rem}.InstructionsContainer_instructionsContainer__6veDI h2{font-size:1.45rem}}@media (max-width:480px){.InstructionsContainer_instructionsContainer__6veDI{padding:1.1rem 1rem;border-radius:16px;text-align:left;text-wrap-style:pretty}}.ArrivalNote_arrivalNote__kA3Gn{margin-top:1.25rem}.ArrivalNote_arrivalNote__kA3Gn h2{margin-bottom:.45rem}.ArrivalNote_arrivalNote__kA3Gn p{margin:0}.AppointmentDetails_appointmentDetails__a_qTY{background:#fff;border-radius:.8rem;padding:1rem 1rem .7rem;border:1px solid var(--telus-color-2);box-shadow:.2rem .2rem .2rem rgba(0,0,0,.2);margin-top:1rem}.ArrivalConfirmation_rescheduleNotification__uBBMJ{font-weight:700}.ArrivalConfirmation_option__KrGfx{display:flex;flex-direction:row;align-items:center;padding:.4rem .2rem}.ArrivalConfirmation_option__KrGfx label{font-size:1rem;display:inline-block;padding-left:.2rem;cursor:pointer}.ArrivalConfirmation_option__KrGfx input{cursor:pointer;accent-color:var(--telus-color-2)}.ArrivalConfirmation_submitButton__DsCH7{font-size:1rem;background:var(--telus-color-2);color:var(--link-text-1);border:none;outline:none;padding:.5rem 2rem;font-weight:700;border-radius:.5rem;margin-top:.5rem}.ArrivalConfirmation_submitButton__DsCH7:not(:disabled){cursor:pointer}.ArrivalConfirmation_submitButton__DsCH7:not(:disabled):hover{color:var(--link-hover-text-1)}.ArrivalConfirmation_notification__aZo8L{color:red;font-style:italic;padding-block:.5rem}@media only screen and (max-width:1000px){.ArrivalConfirmation_submitButton__DsCH7{padding:.3rem 2rem}}.SessionGuidance_guidanceSection__N6dL4{display:grid;gap:1.8rem;margin-top:1.25rem}.SessionGuidance_guidanceBlock__x5YoJ{padding-top:.1rem}.SessionGuidance_guidanceBlock__x5YoJ p:first-of-type,.SessionGuidance_guidanceBlock__x5YoJ ul:first-of-type,.SessionGuidance_guidanceBlock__x5YoJ:first-child h2:first-child{margin-top:0}.SessionGuidance_subsectionHeading__bzYX9{margin-top:1.6rem}.SecurityImage_securityImageContainer__DfANQ{width:100%;max-width:18rem;display:flex;align-items:center;justify-content:center;margin:1.5rem auto}.SecurityImage_securityImage__7MIfL{width:100%;height:auto;object-fit:contain}.BookingExternalIcf_booking__yzeV_{margin:auto;width:90%;max-width:96em;display:flex;flex-direction:column;align-items:center;justify-content:start;gap:1.5em;min-height:50vh;min-height:50svh;box-sizing:border-box;overflow-x:hidden}.BookingExternalIcf_bookingWrapper__bfyJU{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:start;gap:2em}.BookingExternalIcf_bookingDescription__o_s_8{width:100%;max-width:100%;overflow-wrap:anywhere}.BookingExternalIcf_bookingWarning__cbZlJ{width:100%;max-width:62rem;color:red;text-align:center;line-height:1.5;font-weight:500}.BookingExternalIcf_canNotBookDescription__tYc8c{width:100%;max-width:100%;text-align:center;overflow-wrap:anywhere}.BookingExternalIcf_bookingHeader__LZLji{font-weight:700;text-align:center;font-size:1.5rem}.BookingExternalIcf_bookingLoader__WVXF5{position:relative;min-height:18rem;width:100%}.BookingExternalIcf_justBookedDescription__4Idcy{text-align:center}.BookingExternalIcf_shortNoticeConfirmationNote___VD17{width:min(100%,46rem);text-align:center}.BookingExternalIcf_justBookedDescription__4Idcy ul{margin-left:2em}.BookingExternalIcf_justBookedDescription__4Idcy .BookingExternalIcf_yellow__UlKZU{background:yellow}@media only screen and (max-width:1000px){.BookingExternalIcf_booking__yzeV_{width:100%;max-width:100%;display:flex;flex-direction:column;padding:0 1rem}}@media only screen and (max-width:700px){.BookingExternalIcf_booking__yzeV_{width:100%;max-width:100%;padding:0}}.BookingTable_container__n4WEa{width:100%;max-width:100%;height:100%;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:var(--telus-color-1) rgba(0,0,0,.12)}.BookingTable_container__n4WEa::-webkit-scrollbar{height:14px}.BookingTable_container__n4WEa::-webkit-scrollbar-track{background:rgba(0,0,0,.12);border-radius:999px}.BookingTable_container__n4WEa::-webkit-scrollbar-thumb{background:var(--telus-color-1);border-radius:999px;border:3px solid rgba(0,0,0,.12)}.BookingTable_bookingTable__oHxUn{border-collapse:separate;border-spacing:0;box-shadow:1px 2px 5px rgba(0,0,0,.5);margin:0 auto;min-width:max-content}.BookingTable_bookingTable__oHxUn th{border:1px solid gray;background:var(--telus-color-1);color:var(--link-text-1);padding:.5em 0}.BookingTable_bookingTable__oHxUn thead th{width:8em;min-width:8em;position:sticky;top:0;z-index:3}.BookingTable_bookingTable__oHxUn tbody th{width:9em;min-width:9em;position:sticky;left:0;z-index:2;box-shadow:2px 0 0 gray}.BookingTable_bookingTable__oHxUn td{width:8em;min-width:8em;border:1px solid gray;padding:.5em;text-align:center;font-weight:700}.BookingTable_bookingTable__oHxUn thead th:first-child{left:0;z-index:4;width:9em;min-width:9em}.BookingTable_bookingTable__oHxUn tbody tr:first-child td,.BookingTable_bookingTable__oHxUn tbody tr:first-child th{padding-top:.35em;padding-bottom:.35em}.BookingTable_bookingTable__oHxUn tbody th,.BookingTable_bookingTable__oHxUn td,.BookingTable_bookingTable__oHxUn thead th{box-sizing:border-box;background-clip:padding-box}.BookingTable_free__4QZcL{background:rgb(103,237,185);cursor:pointer}.BookingTable_free__4QZcL:hover{background:rgb(206,246,231)}.BookingTable_booked__zztMs{cursor:not-allowed;background:rgb(237,103,103)}.BookingTable_bonusLabel__kbgNI{font-size:.9em;font-weight:600;text-shadow:0 0 2px rgba(0,0,0,.2);font-style:italic;white-space:nowrap}@media only screen and (max-width:700px){.BookingTable_container__n4WEa{width:100%;padding:.5rem 0 .4rem}.BookingTable_bookingTable__oHxUn{width:100%;margin:auto}.BookingTable_bookingTable__oHxUn td,.BookingTable_bookingTable__oHxUn th{font-size:.82rem;white-space:nowrap;min-width:unset;width:unset;padding:.5em .25em}.BookingTable_bookingTable__oHxUn thead td,.BookingTable_bookingTable__oHxUn thead th{width:unset;min-width:unset}.BookingTable_bonusLabel__kbgNI{font-size:.72rem}}.SensitiveCategory_SensitiveCategoryContainer__vl14t{margin:.938rem 0;height:fit-content;padding-bottom:.625rem;border-bottom:.063rem solid gray;border-top:.063rem solid gray;text-align:justify}.SensitiveCategory_SensitiveCategoryTitle__6bA_z{margin:.938rem 0}.SensitiveCategory_SensitiveCategoryMessage__RFg_2{padding-bottom:.938rem}.SensitiveCategory_SensitiveCategoryListContainer__raZvd{padding:0 .938rem}.SensitiveCategory_SensitiveCategoryListContainer__raZvd>ul>li{margin-bottom:.625rem}.SensitiveCategory_SensitiveCategoryListContainer__raZvd>ul>li>ul{margin-bottom:.625rem;margin-left:2rem}.SensitiveCategory_link__w08Eq{text-decoration:none;color:var(--links-color)}