html{font-family:var(--typography-fontFamily)}html,body,#root{height:100%}body,#root{overflow:hidden}*{box-sizing:border-box;scrollbar-width:thin;margin:0;padding:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:#f0f0f0}::-webkit-scrollbar-thumb{background-color:#cdcdcd}::-webkit-scrollbar-thumb:hover{background-color:#a6a6a6}.Toastify .Toastify__toast-container[class]{--toastify-z-index:var(--zIndex-tooltip);--toastify-color-progress-info:var(--palette-primary-main)}.Toastify .Toastify__toast-container[class] .Toastify__toast[class]{cursor:auto;box-shadow:var(--shadow-1);border-radius:3px;padding:1rem;line-height:1.4}.Toastify .Toastify__toast-container[class] .Toastify__toast[class] .Toastify__toast-body{padding:0}.Toastify .Toastify__toast-container[class] .Toastify__toast[class] .Toastify__progress-bar{height:.25rem}._spinner_fgc5p_1{pointer-events:none;width:5rem;height:5rem}._spinner_fgc5p_1>svg{width:100%;height:100%;fill:var(--palette-common-white)}._spinner_fgc5p_1>svg [class~=turbine]{transform-origin:150px;animation:3s ease-in-out infinite _loadingspin_fgc5p_1}@keyframes _loadingspin_fgc5p_1{to{transform:rotate(720deg)}}._viewfinder_os8d8_1{height:100%;position:relative}._viewfinder_os8d8_1 ._viewfinder__scanning-overlay_os8d8_5{aspect-ratio:1;justify-content:center;align-items:center;width:350px;max-width:85%;margin:auto;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._viewfinder_os8d8_1 ._viewfinder__scanning-overlay_os8d8_5 ._viewfinder__scanning-inner_os8d8_17{opacity:.8;background-color:#0000;background-image:linear-gradient(90deg,#fff .75rem,#0000 .75rem),linear-gradient(90deg,#fff .75rem,#0000 .75rem),linear-gradient(270deg,#fff .75rem,#0000 .75rem),linear-gradient(270deg,#fff .75rem,#0000 .75rem),linear-gradient(#fff .75rem,#0000 .75rem),linear-gradient(#fff .75rem,#0000 .75rem),linear-gradient(0deg,#fff .75rem,#0000 .75rem),linear-gradient(0deg,#fff .75rem,#0000 .75rem);background-position:0 0,0 100%,100% 0,100% 100%,0 0,100% 0,0 100%,100% 100%;background-repeat:no-repeat;background-size:40px 40px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:1.25rem;display:flex;position:relative}._viewfinder_os8d8_1 ._viewfinder__scanning-overlay_os8d8_5 ._viewfinder__scanning-inner_os8d8_17 ._viewfinder__scanning-image_os8d8_30{box-sizing:border-box;opacity:.75;width:100%;max-width:375px;height:auto;display:flex}._viewfinder_os8d8_1 ._viewfinder__scanning-overlay_os8d8_5 ._viewfinder__scanning-inner_os8d8_17 ._viewfinder__scanline_os8d8_38{background:#fff;width:100%;height:.75rem;animation:2s linear infinite _scanlineAnim_os8d8_1;position:absolute}._viewfinder_os8d8_1 ._viewfinder__scanning-overlay_os8d8_5 ._viewfinder__scanning-bottom_os8d8_45,._viewfinder_os8d8_1 ._viewfinder__scanning-overlay_os8d8_5 ._viewfinder__scanning-top_os8d8_45{width:350px;max-width:calc(85% - 25px);color:var(--palette-common-white);text-align:center;filter:drop-shadow(.5rem .5rem 1rem #0006);font-size:1rem;font-weight:700;position:absolute;transform:translate(-50%)}._viewfinder_os8d8_1 ._viewfinder__scanning-overlay_os8d8_5 ._viewfinder__scanning-top_os8d8_45{inset:1.25rem auto auto 50%}._viewfinder_os8d8_1 ._viewfinder__scanning-overlay_os8d8_5 ._viewfinder__scanning-bottom_os8d8_45{inset:auto auto 1.25rem 50%}@keyframes _scanlineAnim_os8d8_1{0%{top:0%}50%{top:calc(100% - .75rem)}to{top:0%}}._viewfinder_os8d8_1 ._viewfinder__splash_os8d8_73{background-color:var(--palette-primary-main);opacity:1;z-index:1000;flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:absolute;inset:0;transform:scale(1)}._viewfinder_os8d8_1 ._viewfinder__splash_os8d8_73 ._viewfinder__logo_os8d8_87{width:10rem;fill:var(--palette-common-white)}._viewfinder_os8d8_1 ._viewfinder__splash_os8d8_73 ._viewfinder__title_os8d8_91{text-align:center;color:var(--palette-common-white);margin:0;padding:0;font-size:4rem}._viewfinder_os8d8_1 ._viewfinder__splash_os8d8_73 ._viewfinder__spinner_os8d8_98{border-color:#fff #fff6 #fff6}._viewfinder_os8d8_1 ._viewfinder__splash_os8d8_73{transition-property:opacity transform;transition-duration:.2s;transition-delay:.25s;transition-timing-function:ease-in-out}._viewfinder_os8d8_1 ._viewfinder__identifier_os8d8_108{z-index:1000;opacity:0;justify-content:center;align-items:center;width:72px;height:72px;transition:opacity .2s ease-in-out .25s;display:flex;position:absolute;inset:auto 0 0 auto}._viewfinder_os8d8_1 ._viewfinder__identifier_os8d8_108 ._viewfinder__label_os8d8_123{height:1.25rem;color:var(--palette-common-white);text-transform:capitalize;background-color:#000;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:flex;position:absolute;inset:-1.25rem 0 auto}._viewfinder_os8d8_1 ._viewfinder__identifier_os8d8_108 ._viewfinder__label_os8d8_123:after{content:"";clip-path:polygon(100% 0,0% 100%,100% 100%);background-color:#000;width:1rem;height:100%;position:absolute;inset:0 auto 0 -1rem}._viewfinder_os8d8_1 ._viewfinder__identifier_os8d8_108 svg{width:1.6rem;height:1.6rem;fill:var(--palette-common-white)}._viewfinder_os8d8_1 video{aspect-ratio:unset}._viewfinder_os8d8_1._viewfinder--ready_os8d8_153 ._viewfinder__splash_os8d8_73{opacity:0;transform:scale(1.25)}._viewfinder_os8d8_1._viewfinder--ready_os8d8_153 ._viewfinder__identifier_os8d8_108{opacity:1}._viewfinder_os8d8_1._viewfinder--scanning-hidden_os8d8_160 ._viewfinder__scanning-overlay_os8d8_5{display:none}._button_y56eh_1{--button-hover-primary:#035be7;--button-active-primary:#023992;cursor:pointer;font-size:1rem;font-family:var(--typography-fontFamily);border:2px solid var(--palette-primary-main);background-color:var(--palette-primary-main);color:var(--palette-primary-contrast);fill:currentColor;border-radius:4px;padding:.6rem 1rem}._button_y56eh_1>._button__body_y56eh_14{pointer-events:none;justify-content:center;align-items:center;min-height:1rem;line-height:1;display:flex;position:relative}._button_y56eh_1>._button__body_y56eh_14 ._button__icon_y56eh_23{line-height:0}._button_y56eh_1>._button__body_y56eh_14 ._button__icon_y56eh_23 svg{width:1.2rem;height:1.2rem;margin-right:.5rem}._button_y56eh_1:hover{background-color:var(--button-hover-primary);border-color:var(--button-hover-primary)}._button_y56eh_1:active{background-color:var(--button-active-primary);border-color:var(--button-active-primary)}._button_y56eh_1:focus-visible{outline:2px solid var(--palette-common-white);outline-offset:-4px}._button_y56eh_1._button--has-icon_y56eh_43{padding-top:.5rem;padding-bottom:.5rem}._button_y56eh_1._button--tight_y56eh_47{padding:.25rem 1rem}._button_y56eh_1._button--secondary_y56eh_50{background-color:var(--palette-common-white);border-color:var(--palette-primary-main);color:var(--palette-primary-main)}._button_y56eh_1._button--secondary_y56eh_50:hover{background-color:var(--palette-grey-100)}._button_y56eh_1._button--secondary_y56eh_50:active{background-color:var(--palette-grey-400)}._button_y56eh_1._button--tertiary_y56eh_61{background-color:var(--palette-common-white);border-color:var(--palette-grey-500);color:var(--palette-primary-dark);border-radius:5rem}._button_y56eh_1._button--tertiary_y56eh_61:hover{background-color:var(--palette-grey-100)}._button_y56eh_1._button--tertiary_y56eh_61:focus-visible{border-color:var(--palette-primary-main);background-color:var(--palette-grey-100)}._button_y56eh_1._button--quaternary_y56eh_74{color:var(--palette-primary-main);background-color:#0000;border:none}._button_y56eh_1._button--quaternary_y56eh_74:hover{color:var(--palette-primary-dark)}._button_y56eh_1._button--icon-right_y56eh_82>._button__body_y56eh_14{flex-direction:row-reverse}._button_y56eh_1._button--icon-right_y56eh_82>._button__body_y56eh_14 ._button__icon_y56eh_23 svg{margin-right:initial;margin-left:.5rem}._button_y56eh_1._button--just-icon_y56eh_89>._button__body_y56eh_14 ._button__icon_y56eh_23 svg{margin-left:0;margin-right:0}._button_y56eh_1[disabled]{background-color:var(--palette-grey-disabled);border-color:var(--palette-grey-disabled);color:var(--palette-common-black);pointer-events:none}._button_y56eh_1[disabled]._button--secondary_y56eh_50,._button_y56eh_1[disabled]._button--tertiary_y56eh_61,._button_y56eh_1[disabled]._button--quaternary_y56eh_74{background-color:var(--palette-grey-200);color:var(--palette-grey-700)}._model-ar_1jf58_1{flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._model-ar_1jf58_1 ._model-ar__end_1jf58_9{color:var(--palette-common-white);text-align:center;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:8px;flex-direction:column;justify-content:space-between;width:350px;max-width:90%;height:350px;max-height:90%;margin:auto;padding:1rem;font-size:1.25rem;text-decoration:none;display:flex}._ar-experience_i3kf7_1{height:100%;overflow:hidden}._ar-experience_i3kf7_1 ._ar-experience__overlay-header_i3kf7_5{z-index:500;background-color:#000c;justify-content:flex-start;align-items:center;height:52px;display:flex;position:absolute;inset:0 0 auto}._ar-experience_i3kf7_1 ._ar-experience__overlay-header_i3kf7_5 ._ar-experience__header-month_i3kf7_16{z-index:250;background-color:var(--palette-primary-main);justify-content:center;align-items:center;height:100%;padding:0 1.35rem 0 1.25rem;display:flex;position:absolute;inset:0 auto auto 0}._ar-experience_i3kf7_1 ._ar-experience__overlay-header_i3kf7_5 ._ar-experience__header-month_i3kf7_16 span{color:var(--palette-common-white);font-weight:700}._ar-experience_i3kf7_1 ._ar-experience__overlay-header_i3kf7_5 ._ar-experience__header-month_i3kf7_16:after{content:"";background-color:var(--palette-primary-main);clip-path:polygon(0 0,0% 100%,100% 100%);width:1.75rem;height:100%;position:absolute;inset:0 -1.725rem auto auto}._ar-experience_i3kf7_1 ._ar-experience__overlay-header_i3kf7_5 ._ar-experience__header-logo_i3kf7_40{fill:var(--palette-common-white);width:64px;position:absolute;inset:.95rem .95rem auto auto}._ar-experience_i3kf7_1 ._ar-experience__overlay-header_i3kf7_5:after{content:"";background-color:var(--palette-primary-main);width:100%;height:4px;position:absolute;inset:auto 0 0}._ar-experience_i3kf7_1 ._ar-experience__overlay-footer_i3kf7_54{z-index:500;background-color:#000;justify-content:flex-start;align-items:center;height:72px;padding:0 1.25rem;display:flex;position:absolute;inset:auto 0 0}._ar-experience_i3kf7_1 ._ar-experience__overlay-footer_i3kf7_54 ._ar-experience__home-button_i3kf7_65{cursor:pointer;background-color:#0000;border:0;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;margin:0;padding:.4rem;display:flex;position:relative}._ar-experience_i3kf7_1 ._ar-experience__overlay-footer_i3kf7_54 ._ar-experience__home-button_i3kf7_65:hover{background-color:var(--palette-grey-700)}._ar-experience_i3kf7_1 ._ar-experience__overlay-footer_i3kf7_54 ._ar-experience__home-button_i3kf7_65 svg{width:1.5rem;height:1.5rem;fill:var(--palette-common-white)}._ar-experience_i3kf7_1 ._ar-experience__overlay-footer_i3kf7_54 ._ar-experience__home-button_i3kf7_65 span{color:var(--palette-common-white);font-size:.75rem;font-weight:700}._error_1087i_1{flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100vh;padding:0 1rem;display:flex}._error_1087i_1 ._error__icon_1087i_10{width:6rem;height:6rem;fill:var(--palette-common-white)}._error_1087i_1 ._error__content_1087i_15{text-align:center;color:var(--palette-common-white);flex-direction:column;place-content:center;gap:.5rem;display:flex}._start-screen_en3fe_1{flex-direction:column;align-items:flex-start;gap:.75rem;min-height:100dvh;padding:1.25rem 1.25rem 2.5rem;display:flex}._start-screen__title_en3fe_9{color:var(--palette-common-white);margin:auto 0 0}._start-screen__body_en3fe_13{color:var(--palette-grey-100);margin:0 0 1rem}._video-error_14m1c_1{min-height:100vh;z-index:var(--zIndex-modal);background-color:var(--palette-primary-main);flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:0 1rem;display:flex;position:relative}._video-error_14m1c_1 ._video-error__icon_14m1c_13{width:6rem;height:6rem;fill:var(--palette-common-white)}._video-error_14m1c_1 ._video-error__content_14m1c_18{text-align:center;color:var(--palette-common-white);flex-direction:column;place-content:center;gap:.5rem;display:flex}._page-manager_nodhb_1{height:100%}._page-manager_nodhb_1 ._page-manager__background_nodhb_4{z-index:-3;background-color:var(--palette-primary-main);opacity:1;position:absolute;inset:0}._page-manager_nodhb_1 ._page-manager__pages_nodhb_11{opacity:0;height:100%;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease-in-out}._page-manager--active_nodhb_18 ._page-manager__pages_nodhb_11{opacity:1}._page-manager--no-background_nodhb_21 ._page-manager__background_nodhb_4{opacity:0}._modal_ttz3r_1{background-color:#fff;border-width:0;border-radius:4px;max-width:85%;max-height:85%;padding:0;position:relative;box-shadow:0 3px 5px #0000001a,0 3px 6px #0003}._modal_ttz3r_1 ._modal__close_ttz3r_11{cursor:pointer;background-color:#0000;border:0;padding:0;position:absolute;top:.75rem;right:.75rem}._modal_ttz3r_1 ._modal__close_ttz3r_11 svg{width:1.6rem;height:1.6rem}._modal_ttz3r_1[open]{animation:_show_ttz3r_1 var(--transitions-duration-short) cubic-bezier(.4, 0, .2, 1) forwards}._modal_ttz3r_1[open]._modal--closing_ttz3r_27{animation:_hide_ttz3r_1 var(--transitions-duration-shorter) cubic-bezier(.4, 0, .2, 1) forwards}._modal_ttz3r_1::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#3333334d;animation:none;position:fixed;inset:0}._modal_ttz3r_1 ._modal__container_ttz3r_40{box-sizing:border-box;z-index:1000;min-width:50px;min-height:50px;padding:1rem}@keyframes _show_ttz3r_1{0%{opacity:0;transform:translateY(min(80px,3vh))}to{opacity:1;transform:translateY(0%)}}@keyframes _hide_ttz3r_1{0%{opacity:1;transform:translateY(0%)}to{opacity:0;transform:translateY(min(80px,3vh))}}._checkbox_1d5oq_1{display:inline-block}._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4{font-family:var(--typography-fontFamily);color:var(--palette-grey-700);display:flex}._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4 h1,._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4 h2,._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4 h3,._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4 h4,._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4 h5,._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4 h6{font-family:var(--typography-h1-fontFamily);margin:0}._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4 p{font-family:var(--typography-fontFamily);margin:0}._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4 ._checkbox__icon_1d5oq_22{fill:var(--palette-grey-500);margin-right:1em;line-height:0}._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4 ._checkbox__icon_1d5oq_22>svg{cursor:pointer;width:1.2em;height:1.2em}._checkbox_1d5oq_1 ._checkbox__container_1d5oq_4 ._checkbox__icon_1d5oq_22>svg._checkbox__icon-checked_1d5oq_32{display:none}._checkbox_1d5oq_1 ._checkbox__input_1d5oq_35{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}._checkbox_1d5oq_1 ._checkbox__input_1d5oq_35[disabled]+._checkbox__container_1d5oq_4{pointer-events:none;opacity:.5}._checkbox_1d5oq_1 ._checkbox__input_1d5oq_35:checked+._checkbox__container_1d5oq_4 ._checkbox__icon_1d5oq_22{fill:var(--palette-primary-main)}._checkbox_1d5oq_1 ._checkbox__input_1d5oq_35:checked+._checkbox__container_1d5oq_4 ._checkbox__icon_1d5oq_22 ._checkbox__icon-empty_1d5oq_55{display:none}._checkbox_1d5oq_1 ._checkbox__input_1d5oq_35:checked+._checkbox__container_1d5oq_4 ._checkbox__icon_1d5oq_22 ._checkbox__icon-checked_1d5oq_32{display:block}._checkbox_1d5oq_1 ._checkbox__input_1d5oq_35:focus-visible+._checkbox__container_1d5oq_4 ._checkbox__icon_1d5oq_22{fill:var(--palette-primary-main);box-shadow:0 0 0 1px var(--palette-primary-main)}._checkbox_1d5oq_1._checkbox--border_1d5oq_65 ._checkbox__container_1d5oq_4{background-color:var(--palette-grey-100);border:1px solid var(--palette-grey-500);border-radius:4px;padding:.8em 1em}._checkbox_1d5oq_1._checkbox--button_1d5oq_71 ._checkbox__container_1d5oq_4{background-color:var(--palette-grey-100);cursor:pointer;border-radius:4px;padding:.8em 1em}._checkbox_1d5oq_1._checkbox--button_1d5oq_71 ._checkbox__container_1d5oq_4:hover{background-color:var(--palette-grey-200);border-color:var(--palette-grey-500)}._checkbox_1d5oq_1._checkbox--button_1d5oq_71 ._checkbox__input_1d5oq_35:focus-visible+._checkbox__container_1d5oq_4{border-color:var(--palette-primary-main);box-shadow:inset 0 0 0 2px var(--palette-primary-main)}._checkbox_1d5oq_1._checkbox--button_1d5oq_71 ._checkbox__input_1d5oq_35:focus-visible+._checkbox__container_1d5oq_4 ._checkbox__icon_1d5oq_22{box-shadow:none}._checkbox_1d5oq_1._checkbox--center_1d5oq_88 ._checkbox__container_1d5oq_4{align-items:center}._checkbox_1d5oq_1._checkbox--no-body_1d5oq_91 ._checkbox__container_1d5oq_4 ._checkbox__icon_1d5oq_22{margin-right:0}._messages_ck5f8_1{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._messages_ck5f8_1 ._messages__health-message_ck5f8_8{pointer-events:all;max-width:304px;margin:auto}._messages_ck5f8_1 ._messages__tutorial-message_ck5f8_13{pointer-events:all;max-width:304px;color:var(--palette-common-black);margin:auto}._messages_ck5f8_1 ._messages__inner_ck5f8_19{padding:.75rem .5rem}._messages_ck5f8_1 ._messages__inner_ck5f8_19 ._messages__title_ck5f8_22{margin:0 0 1.25rem;font-size:1.5rem;font-weight:700}._messages_ck5f8_1 ._messages__inner_ck5f8_19 ._messages__body_ck5f8_27{flex-direction:column;justify-content:flex-start;gap:.75rem;margin:0 0 2rem;display:flex}._messages_ck5f8_1 ._messages__inner_ck5f8_19 ._messages__body_ck5f8_27 ._messages__item_ck5f8_34{align-items:center;gap:.35rem;display:flex}._messages_ck5f8_1 ._messages__inner_ck5f8_19 ._messages__body_ck5f8_27 ._messages__item_ck5f8_34>svg{width:1.4rem;height:1.4rem;fill:var(--palette-primary-main)}._messages_ck5f8_1 ._messages__inner_ck5f8_19 ._messages__body_ck5f8_27 p{font-size:.875rem;font-weight:500}._messages_ck5f8_1 ._messages__inner_ck5f8_19 ._messages__footer_ck5f8_48{flex-direction:column;gap:1rem;display:flex}._messages_ck5f8_1 ._messages__inner_ck5f8_19 ._messages__footer_ck5f8_48 ._messages__button_ck5f8_53{width:100%}
