.confirmation-panel[data-v-edcd8bde]{text-align:center;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 .5rem;display:flex}.confirmation-panel__header[data-v-edcd8bde]:empty{display:none}.confirmation-panel__header[data-v-edcd8bde],.confirmation-panel__content[data-v-edcd8bde]{padding:.5rem}.confirmation-panel__actions[data-v-edcd8bde]{gap:1rem;display:flex}@media (max-width:767px){.confirmation-panel[data-v-edcd8bde]{width:100%;box-shadow:none;position:fixed;bottom:0;left:0}}@media screen and (min-width:768px){.confirmation-panel[data-v-edcd8bde]{padding:0 4rem}}.confirmation-panel[data-v-edcd8bde] button.small{padding:.5rem}@keyframes flip_over-5d44027f{0%{transform:scale(1)}50%{transform:scale(1.1)rotateY(90deg)}to{transform:scale(1)rotateY(180deg)}}.designate-card[data-v-5d44027f]{perspective:1000px;transform-style:preserve-3d;background:#fff;border:1px solid #0000;border-radius:4px;flex-direction:row;padding:1rem;display:flex;position:relative}.designate-card--error[data-v-5d44027f]{border-color:#b00121;box-shadow:0 2px 8px #b001210a}.designate-card--flipped[data-v-5d44027f]{animation:.2s cubic-bezier(.3,.9,.4,.98) forwards flip_over-5d44027f}.designate-card--flipped .designate-card__content--back[data-v-5d44027f]{visibility:visible}.designate-card--unflipped[data-v-5d44027f]{animation:.2s cubic-bezier(.3,.9,.4,.98) reverse forwards flip_over-5d44027f}.designate-card__content[data-v-5d44027f]{flex-direction:column;flex-grow:1;justify-content:center;display:flex}.designate-card__content--back[data-v-5d44027f]{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:3;background:#fff;width:100%;height:100%;transition:none;position:absolute;top:0;left:0;transform:rotateY(180deg)}.designate-card__header[data-v-5d44027f]{color:#1c383c;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;column-gap:1.25rem;display:grid}.designate-card__header-info[data-v-5d44027f]{min-width:0}.designate-card__header-controls[data-v-5d44027f]{flex-direction:column;grid-column:1/-1;align-items:flex-start;margin-top:.75rem;display:flex}.designate-card__header-action.small[data-v-5d44027f]{color:#1c383c;letter-spacing:normal;text-transform:none;border:1px solid #949494;border-radius:4px;align-items:center;gap:.5rem;margin:0 0 .625rem;padding:.625rem;font-size:.875rem;font-weight:600;display:inline-flex}.designate-card__header-action--display[data-v-5d44027f]{place-self:start end}.designate-card__toggle-icon[data-v-5d44027f]{flex-shrink:0;width:1rem;height:1rem}.designate-card__name[data-v-5d44027f]{font-size:1rem;font-weight:600;line-height:2}.designate-card__status[data-v-5d44027f]{grid-column:1/-1;align-items:center;gap:.3125rem;margin-top:.375rem;display:flex}.designate-card__status-options[data-v-5d44027f]{align-items:center;gap:.5rem;display:flex}.designate-card__details-wrapper[data-v-5d44027f]{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.designate-card__details-wrapper--open[data-v-5d44027f]{grid-template-rows:1fr}.designate-card__details-container[data-v-5d44027f]{color:#1c383c;overflow:hidden}.designate-card__details[data-v-5d44027f]{flex-direction:column;gap:1.5rem;margin:1.5rem 0;display:flex}.designate-card__details-item[data-v-5d44027f]{background:#f7f7f7;border-radius:.3125rem;width:100%;padding:1rem}.designate-card__details-item-header[data-v-5d44027f]{justify-content:space-between;margin-bottom:.625rem;display:flex}.designate-card__heading[data-v-5d44027f]{color:#1c383c;font-size:.875rem;font-weight:600}.designate-card__info-item[data-v-5d44027f],.designate-card[data-v-5d44027f] .designate-card__info-item{color:#666;flex-direction:column;gap:.25rem;margin-bottom:.9375rem;display:flex}.designate-card__info-label[data-v-5d44027f],.designate-card[data-v-5d44027f] .designate-card__info-label{font-weight:600}.designate-card__info-value[data-v-5d44027f],.designate-card[data-v-5d44027f] .designate-card__info-value{font-weight:400}.designate-card__action-item.iconWithText[data-v-5d44027f]{color:#017f7c;text-transform:none;letter-spacing:normal;font-size:.875rem;font-weight:600}.designate-card__action-item--details.iconWithText[data-v-5d44027f]{background:0 0!important}.designate-card__action-item[data-v-5d44027f] .icon.primary{font-weight:600}.designate-card__edit-icon[data-v-5d44027f]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.1875rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1;font-family:reimagine,sans-serif!important}.designate-card__edit-icon[data-v-5d44027f]:before{content:""}.designate-card__actions[data-v-5d44027f]{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.designate-card__needs-update-badge[data-v-5d44027f]{border-radius:4px;align-self:center;padding:.25rem;font-size:.75rem}.designate-card__needs-update-badge--error[data-v-5d44027f]{color:#b00121;background-color:#fff7f9;border:1px solid #b00121;display:inline-block}.designate-card__needs-update-badge--error[data-v-5d44027f]:before{content:"";margin-right:.25rem;font-family:reimagine;font-weight:700}@media screen and (max-width:767px){.designate-card__header[data-v-5d44027f]{column-gap:.75rem}.designate-card__header-action.small[data-v-5d44027f]{margin-bottom:0}.designate-card__status-options[data-v-5d44027f]{margin:.625rem 0 .625rem -.3125rem}}@media screen and (min-width:576px){.designate-card__actions[data-v-5d44027f]{flex-direction:row;align-items:flex-end}}@media screen and (min-width:768px){.designate-card__header-controls[data-v-5d44027f]{grid-area:2/2;justify-self:end;align-items:flex-end;margin-top:.25rem}.designate-card__status[data-v-5d44027f]{grid-area:2/1;margin-top:.25rem}.designate-card__details[data-v-5d44027f]{flex-direction:row}}[data-v-5d44027f] .wj-input-radio+label{color:#1c383c}.designate-summary-actions[data-v-74c6374b]{background:#fff;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding:1rem 0;display:flex}@media screen and (min-width:576px){.designate-summary-actions[data-v-74c6374b]{flex-direction:row;align-items:center}}@media screen and (min-width:992px){.designate-summary-actions[data-v-74c6374b]{padding:1rem}}.designate-summary-actions._override[data-v-74c6374b]{grid-template-columns:minmax(0,1fr);align-items:center;row-gap:1rem;display:grid}.designate-summary-actions._override .designate-summary-actions__checkboxes[data-v-74c6374b]{grid-area:1/1}.designate-summary-actions._override .designate-summary-actions__reason-input[data-v-74c6374b]{grid-area:3/1}.designate-summary-actions._override .designate-summary-actions__btn[data-v-74c6374b]{grid-area:2/1}@media screen and (min-width:576px){.designate-summary-actions._override[data-v-74c6374b]{grid-template-columns:minmax(0,1fr) auto;column-gap:1.5rem}.designate-summary-actions._override .designate-summary-actions__checkboxes[data-v-74c6374b]{grid-area:1/1}.designate-summary-actions._override .designate-summary-actions__reason-input[data-v-74c6374b]{grid-area:2/1/auto/-1}.designate-summary-actions._override .designate-summary-actions__btn[data-v-74c6374b]{grid-area:1/2}}.designate-summary-actions._override_reason_visible .designate-summary-actions__checkboxes[data-v-74c6374b]{grid-area:1/1}.designate-summary-actions._override_reason_visible .designate-summary-actions__reason-input[data-v-74c6374b]{grid-area:2/1}.designate-summary-actions._override_reason_visible .designate-summary-actions__btn[data-v-74c6374b]{grid-area:3/1}@media screen and (min-width:576px){.designate-summary-actions._override_reason_visible .designate-summary-actions__checkboxes[data-v-74c6374b]{grid-area:1/1/auto/-1}.designate-summary-actions._override_reason_visible .designate-summary-actions__reason-input[data-v-74c6374b]{grid-area:2/1/auto/-1}.designate-summary-actions._override_reason_visible .designate-summary-actions__btn[data-v-74c6374b]{grid-area:3/2}}.designate-summary-actions._confirm_only[data-v-74c6374b]{flex-direction:row;justify-content:space-between;align-items:center}.designate-summary-actions._confirm_only .designate-summary-actions__checkboxes[data-v-74c6374b]:not(:has(>*)){display:none}.designate-summary-actions[data-v-74c6374b] .form-group{margin-bottom:0}.designate-summary-actions__reason-input[data-v-74c6374b]{width:100%}.designate-summary-actions__checkboxes[data-v-74c6374b]{flex-direction:column;gap:1.3rem;width:100%;display:flex}.designate-summary-actions__no-checkbox-content[data-v-74c6374b]{text-align:left;flex:1}.designate-summary-actions__btn[data-v-74c6374b]{flex-shrink:0;justify-self:end}.link-like[data-v-74c6374b]{color:#017f7c;text-decoration:underline}.link-like[data-v-74c6374b]:hover{color:#024e49}.link-like[data-v-74c6374b]:focus{color:#024e49;border-radius:3px;outline:2px solid #024e49;text-decoration:none}.link-like[data-v-74c6374b]:focus-visible{color:#024e49;border-radius:3px;outline:2px solid #024e49;text-decoration:none}.terms-modal__content[data-v-74c6374b]{max-height:800px;overflow-y:scroll}.slide-enter-active[data-v-74c6374b],.slide-leave-active[data-v-74c6374b]{transition:max-height .3s,opacity .2s,margin-bottom .2s;overflow:hidden}.slide-enter-to[data-v-74c6374b],.slide-leave-from[data-v-74c6374b]{opacity:1;max-height:300px}.slide-enter-from[data-v-74c6374b],.slide-leave-to[data-v-74c6374b]{opacity:0;max-height:0;margin-bottom:-1rem}.rbf-alert[data-v-7abd3ac1]{padding:16px}.rbf-alert[data-v-7abd3ac1] .rbf-alert__header .rbf-alert__header__title{color:#1c383c;text-transform:none;letter-spacing:normal;padding-top:0;font-size:.875rem;font-weight:600}.rbf-alert._error[data-v-7abd3ac1]{background-color:#fdd}.rbf-alert._error[data-v-7abd3ac1] .rbf-alert__header .rbf-alert__header__glyph.glyph.glyph-success:before{content:"";color:#b00121;font-size:24px}.rbf-alert._alert[data-v-7abd3ac1]{background-color:#ffe3ac}.rbf-alert._alert[data-v-7abd3ac1] .rbf-alert__header .rbf-alert__header__glyph.glyph.glyph-success:before{content:"";color:#fdac10;font-size:24px}.rbf-alert._success[data-v-7abd3ac1]{background-color:#cceeed}.rbf-alert._success[data-v-7abd3ac1] .rbf-alert__header .rbf-alert__header__glyph.glyph.glyph-success:before{content:"";color:#00aaa6;font-size:24px}.designates-summary__alert[data-v-7abd3ac1]{margin-bottom:1rem}.designates-summary__grid-container[data-v-7abd3ac1]{grid-template-columns:1fr;gap:1.5rem;display:grid}.designates-summary__top-actions[data-v-7abd3ac1]{margin-bottom:1.5rem;display:flex}@media screen and (max-width:575px){.designates-summary__top-actions[data-v-7abd3ac1]{flex-direction:column;align-items:flex-start;gap:1.5rem}}@media screen and (min-width:576px){.designates-summary__top-actions[data-v-7abd3ac1]{justify-content:space-between;align-items:center;gap:1rem}}.designates-summary__action-item--add.btn-pill[data-v-7abd3ac1]{color:#017f7c;letter-spacing:normal;text-transform:none;border-color:#017f7c;border-radius:4px;padding:10px;font-size:.875rem;font-weight:600}.designates-summary__action-item--add.btn-pill[data-v-7abd3ac1]:after{display:none}.designates-summary__action-item--add.btn-pill[data-v-7abd3ac1]:before{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:8px;font-size:1rem;font-style:normal;font-weight:600;line-height:1;font-family:reimagine,sans-serif!important}.designates-summary__empty-message[data-v-7abd3ac1]{color:#1c383c;text-align:center;background-color:#f7f7f7;border:1px solid #b2b5b6;border-radius:.25rem;padding:1.25rem;font-size:.875rem;font-weight:600}.designates-summary__empty-message p[data-v-7abd3ac1]{margin:0}.toolbar-mount .toolbar-container{padding:1.5rem max(1.5rem,50vw - 456px)}.add-designate__accent[data-v-21c46f17]{background-color:#00aaa6;width:2rem;height:.125rem;margin-bottom:.5rem;display:block}.add-designate__title[data-v-21c46f17]{color:#1c383c;margin-bottom:1rem;font-size:1.75rem;font-weight:600}.add-designate[data-v-21c46f17] .btn-standard{text-transform:capitalize;letter-spacing:1px;padding:.875rem;font-size:.875rem}.add-designate[data-v-21c46f17] button.small{letter-spacing:1px;text-transform:none;font-size:.875rem}.add-designate__content[data-v-21c46f17]{padding-bottom:2rem}.edit-designate__accent[data-v-1317c416]{background-color:#00aaa6;width:2rem;height:.125rem;margin-bottom:.5rem;display:block}.edit-designate__title[data-v-1317c416]{color:#1c383c;margin-bottom:1rem;font-size:1.75rem;font-weight:600}.edit-designate[data-v-1317c416] .btn-standard{text-transform:capitalize;letter-spacing:1px;padding:.875rem;font-size:.875rem}.edit-designate[data-v-1317c416] button.small{letter-spacing:1px;text-transform:none;font-size:.875rem}.edit-designate__content[data-v-1317c416]{padding-bottom:2rem}.edit-travel-documents__accent[data-v-b75c1d92]{background-color:#00aaa6;width:2rem;height:.125rem;margin-bottom:.5rem;display:block}.edit-travel-documents__title[data-v-b75c1d92]{color:#1c383c;margin-bottom:1rem;font-size:1.75rem;font-weight:600}.edit-travel-documents[data-v-b75c1d92] .btn-standard{text-transform:capitalize;letter-spacing:1px;padding:.875rem;font-size:.875rem}.edit-travel-documents[data-v-b75c1d92] button.small{letter-spacing:1px;text-transform:none;font-size:.875rem}.edit-travel-documents__content[data-v-b75c1d92]{padding-bottom:2rem}.edit-travel-documents__name[data-v-b75c1d92]{color:#1c383c;font-size:.75rem;font-weight:600;line-height:1.5}.rbf-alert[data-v-d3859184]{padding:16px}.rbf-alert[data-v-d3859184] .rbf-alert__header .rbf-alert__header__title{color:#1c383c;text-transform:none;letter-spacing:normal;padding-top:0;font-size:.875rem;font-weight:600}.rbf-alert._error[data-v-d3859184]{background-color:#fdd}.rbf-alert._error[data-v-d3859184] .rbf-alert__header .rbf-alert__header__glyph.glyph.glyph-success:before{content:"";color:#b00121;font-size:24px}.rbf-alert._alert[data-v-d3859184]{background-color:#ffe3ac}.rbf-alert._alert[data-v-d3859184] .rbf-alert__header .rbf-alert__header__glyph.glyph.glyph-success:before{content:"";color:#fdac10;font-size:24px}.rbf-alert._success[data-v-d3859184]{background-color:#cceeed}.rbf-alert._success[data-v-d3859184] .rbf-alert__header .rbf-alert__header__glyph.glyph.glyph-success:before{content:"";color:#00aaa6;font-size:24px}.selfservice__accent[data-v-d3859184]{background-color:#00aaa6;width:2rem;height:.125rem;margin-bottom:.5rem;display:block}.selfservice__title[data-v-d3859184]{color:#1c383c;margin-bottom:1rem;font-size:1.75rem;font-weight:600}.selfservice[data-v-d3859184] .btn-standard{text-transform:capitalize;letter-spacing:1px;padding:.875rem;font-size:.875rem}.selfservice[data-v-d3859184] button.small{letter-spacing:1px;text-transform:none;font-size:.875rem}.selfservice__title[data-v-d3859184]{margin-bottom:1.5rem}.selfservice__info[data-v-d3859184]{color:#666}.selfservice__info--ineligible[data-v-d3859184]{color:#000;background:#f7f7f7;border-radius:.5rem;flex-direction:column;padding:1.5rem;font-weight:600;display:flex;position:relative}.selfservice__info--ineligible p[data-v-d3859184]{margin:0 0 0 2.1875rem;font-size:.75rem}.selfservice__info--ineligible[data-v-d3859184]:before{content:"";color:#555;margin-right:.75rem;font-family:reimagine,sans-serif;font-size:1.5rem;position:absolute;top:1.3rem;left:1.5rem}.selfservice__designate-info[data-v-d3859184]{margin-bottom:1.5rem}.selfservice__designate-relation[data-v-d3859184]{color:#000;margin-bottom:.1875rem;font-weight:600}.selfservice__designate-name[data-v-d3859184]{color:#000;margin-bottom:.1875rem;font-size:.75rem}.selfservice__personal-info-profileId[data-v-d3859184]{color:#666;font-size:.75rem}.selfservice__profileId-helper-text[data-v-d3859184]{color:#666;font-size:10px}.selfservice__toggle-row[data-v-d3859184]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.selfservice__toggle-row--disabled[data-v-d3859184]{opacity:.6}.selfservice__toggle-labels[data-v-d3859184]{flex-direction:column;gap:.25rem;display:flex}.selfservice__toggle-control[data-v-d3859184]{align-items:center;gap:.625rem;display:inline-flex}.selfservice__toggle-title[data-v-d3859184]{color:#000;margin:0;font-weight:600}.selfservice__toggle-state[data-v-d3859184]{color:#666;white-space:nowrap;margin:0;font-size:.75rem}.selfservice__toggle-button[data-v-d3859184]{cursor:pointer;background-color:#666;border:1px solid #666;border-radius:20px;justify-content:flex-start;align-items:center;width:48px;height:28px;padding:1px;transition:background-color .2s;display:inline-flex}.selfservice__toggle-button[data-v-d3859184]:disabled{cursor:not-allowed}.selfservice__toggle-button--active[data-v-d3859184]{background:#017f7c;border-color:#017f7c}.selfservice__toggle-thumb[data-v-d3859184]{background-color:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;display:block;box-shadow:0 1px 2px #0003}.selfservice__toggle-button--active .selfservice__toggle-thumb[data-v-d3859184]{transform:translate(20px)}.selfservice__form-group--send-in-french[data-v-d3859184]{margin-top:1rem}.selfservice__booking-permissions[data-v-d3859184]{margin-bottom:2.5rem}.selfservice__permission-list[data-v-d3859184]{margin-bottom:1rem}.selfservice__permission-title[data-v-d3859184]{color:#000;margin-bottom:.625rem;font-size:.875rem;font-weight:600}.selfservice__permission-item[data-v-d3859184]{align-items:center;margin-bottom:.5rem;padding:.1875rem 1rem;display:flex}.selfservice__permission-item[data-v-d3859184] .form-group{margin-bottom:0}.selfservice__permission-item[data-v-d3859184] .ws-checkbox{align-items:center;display:flex}.selfservice__permission-item[data-v-d3859184] .checkbox-text{align-items:center;display:inline-flex}.selfservice__permission-separator[data-v-d3859184]{align-items:center;margin:0 .5rem;display:inline-flex}.selfservice__permission-separator[data-v-d3859184]:before{content:"";background-color:#b2b5b6;border-radius:50%;width:.25rem;height:.25rem}.selfservice__actions[data-v-d3859184]{gap:.625rem;margin-top:2.1875rem;padding-bottom:2.5rem;display:flex}.selfservice[data-v-d3859184] .wj-input{box-sizing:border-box;background-color:#fff;border:1px solid #dbdcdc;border-radius:.25rem;outline:0 solid #dbdcdc;font-size:.875rem}.selfservice[data-v-d3859184] .wj-input.error{border-color:#b00121;outline-color:#b00121}.selfservice[data-v-d3859184] .wj-input:focus-within{border-color:#017f7c;outline-width:1px;outline-color:#017f7c}.link-like[data-v-d3859184]{color:#017f7c;cursor:pointer;text-decoration:underline}.link-like[data-v-d3859184]:hover{color:#024e49}.link-like[data-v-d3859184]:focus-visible{border-radius:3px;outline:2px solid #024e49}[data-v-d3859184] .selfservice__accepted-terms .checkbox-text{color:#1c383c}.rbf-alert[data-v-ddadaefc]{padding:16px}.rbf-alert[data-v-ddadaefc] .rbf-alert__header .rbf-alert__header__title{color:#1c383c;text-transform:none;letter-spacing:normal;padding-top:0;font-size:.875rem;font-weight:600}.rbf-alert._error[data-v-ddadaefc]{background-color:#fdd}.rbf-alert._error[data-v-ddadaefc] .rbf-alert__header .rbf-alert__header__glyph.glyph.glyph-success:before{content:"";color:#b00121;font-size:24px}.rbf-alert._alert[data-v-ddadaefc]{background-color:#ffe3ac}.rbf-alert._alert[data-v-ddadaefc] .rbf-alert__header .rbf-alert__header__glyph.glyph.glyph-success:before{content:"";color:#fdac10;font-size:24px}.rbf-alert._success[data-v-ddadaefc]{background-color:#cceeed}.rbf-alert._success[data-v-ddadaefc] .rbf-alert__header .rbf-alert__header__glyph.glyph.glyph-success:before{content:"";color:#00aaa6;font-size:24px}.designates__change-history-placeholder[data-v-ddadaefc]{border-radius:1rem;padding:2rem 2.5rem}.designates__remaining-updates-alert[data-v-ddadaefc]{margin-bottom:1.5rem}.designates__content[data-v-ddadaefc]{flex:1}.designates__action-item--back.app-link[data-v-ddadaefc]{justify-content:flex-start;margin-top:1.875rem;display:flex}.designates[data-v-ddadaefc] .simple-table__cell.eligible{color:#4a7e01;font-weight:700}.designates[data-v-ddadaefc] .simple-table__cell.ineligible{color:#860119;font-weight:700}.designates[data-v-ddadaefc] .slide-in__close-btn{margin-bottom:0}.designates[data-v-ddadaefc] .slide-in__close-btn .text{display:none}.designates[data-v-ddadaefc] .slide-in__body{margin-bottom:2rem;padding:0 1.5rem 2rem!important}.header-card[data-v-d7d24f4e]{padding:0}@media screen and (max-width:767px){.header-card[data-v-d7d24f4e] .toggle-group{align-items:normal;gap:0;margin-bottom:1.5rem}}@media screen and (max-width:991px){.header-card[data-v-d7d24f4e]{padding:0}.header-card[data-v-d7d24f4e] .toggle-button{padding:.75rem}}.designates-dashboard[data-v-d7d24f4e]{flex-direction:column;gap:2rem;margin-top:1.5rem;display:flex}.designates-dashboard__main[data-v-d7d24f4e]{flex-grow:1}
