.default-theme .common-svg-icon{background:#000}.dark-theme .common-svg-icon,.contrast-theme .common-svg-icon{background:#f8f8f8}.common-svg-icon{display:block}.icon-wrapper{position:relative}.icon-wrapper>*:only-child{width:100%!important;height:100%!important}.web-app-check-ins-overview{flex-direction:row}.reflect-main-info-page{height:100%;display:flex;justify-content:center;align-items:center}.ios-mobile-device{-webkit-text-size-adjust:none}.mobile-device .ms-Callout-container{position:unset!important}.teams-spinner-svg-small:before{width:18px;animation-duration:3s}.teams-spinner-svg-small{width:18px;height:18px}.spinner-container{width:4rem;height:4rem;position:absolute;top:calc(50% - 2rem);left:calc(50% - 2rem);overflow:hidden}.default-theme .explore-ideas-panel-layer .ms-Panel-main .topic-button:hover,.explore-ideas-panel-layer .ms-Panel-main .default-theme .topic-button:hover{color:#7579eb}.dark-theme .explore-ideas-panel-layer .ms-Panel-main .topic-button:hover,.explore-ideas-panel-layer .ms-Panel-main .dark-theme .topic-button:hover{color:#5b5fc7}.contrast-theme .explore-ideas-panel-layer .ms-Panel-main .topic-button:hover,.explore-ideas-panel-layer .ms-Panel-main .contrast-theme .topic-button:hover{color:#ffff1f}.default-theme .explore-ideas-panel-layer .ms-Panel-main .topic-button,.explore-ideas-panel-layer .ms-Panel-main .default-theme .topic-button{color:#242424}.dark-theme .explore-ideas-panel-layer .ms-Panel-main .topic-button,.explore-ideas-panel-layer .ms-Panel-main .dark-theme .topic-button,.contrast-theme .explore-ideas-panel-layer .ms-Panel-main .topic-button,.explore-ideas-panel-layer .ms-Panel-main .contrast-theme .topic-button{color:#fff}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.explore-ideas-panel-layer .ms-Panel-main .ms-Panel-scrollableContent::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.explore-ideas-panel-layer .ms-Panel-main .ms-Panel-scrollableContent::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.explore-ideas-panel-layer .ms-Panel-main .ms-Panel-scrollableContent::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .explore-ideas-panel-layer .ms-Panel-main .ms-Panel-scrollableContent::-webkit-scrollbar-thumb,.explore-ideas-panel-layer .ms-Panel-main .default-theme .ms-Panel-scrollableContent::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .explore-ideas-panel-layer .ms-Panel-main .ms-Panel-scrollableContent::-webkit-scrollbar-thumb,.explore-ideas-panel-layer .ms-Panel-main .dark-theme .ms-Panel-scrollableContent::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .explore-ideas-panel-layer .ms-Panel-main .ms-Panel-scrollableContent::-webkit-scrollbar-thumb,.explore-ideas-panel-layer .ms-Panel-main .contrast-theme .ms-Panel-scrollableContent::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.explore-ideas-panel-layer .ms-Panel-main{width:404px}.explore-ideas-panel-layer .ms-Panel-main .sub-header{line-height:22px;padding-top:12px;padding-bottom:16px}.explore-ideas-panel-layer .ms-Panel-main .idea-category-icon{height:inherit;width:inherit}.explore-ideas-panel-layer .ms-Panel-main .topic-button{display:flex;text-align:start;font-size:.875rem;line-height:20px;font-weight:400}.explore-ideas-panel-layer .ms-Panel-main .topic-button .chevron-icon{visibility:hidden;vertical-align:middle;padding-inline-end:4px;padding-top:4px;flex-grow:0;flex-shrink:0}.explore-ideas-panel-layer .ms-Panel-main .topic-button:hover .chevron-icon{visibility:visible}.explore-ideas-panel-layer .ms-Panel-main .ms-Panel-scrollableContent{overflow-y:scroll}.mobile-device .explore-ideas-panel-layer .ms-Panel-main{width:100%}[dir=rtl] .explore-ideas-panel-layer .ms-Panel-main .topic-button .chevron-icon{transform:rotate(180deg)}.default-theme .newIa-accessibleButton:focus{outline:2px solid #5B5FC7}.dark-theme .newIa-accessibleButton:focus{outline:2px solid #7F85F5}.contrast-theme .newIa-accessibleButton:focus{outline:2px solid #ffff00}.newIa-accessibleButton{width:100%;height:100%;background:none;border:none;padding:0;font:inherit;cursor:pointer}.default-theme .grouped-list .category .category-header:hover,.grouped-list .category .default-theme .category-header:hover{color:#7579eb}.dark-theme .grouped-list .category .category-header:hover,.grouped-list .category .dark-theme .category-header:hover{color:#5b5fc7}.contrast-theme .grouped-list .category .category-header:hover,.grouped-list .category .contrast-theme .category-header:hover{color:#ffff1f}.default-theme .grouped-list .category .category-header,.grouped-list .category .default-theme .category-header{color:#242424}.dark-theme .grouped-list .category .category-header,.grouped-list .category .dark-theme .category-header,.contrast-theme .grouped-list .category .category-header,.grouped-list .category .contrast-theme .category-header{color:#fff}.default-theme .grouped-list .category .category-header:hover,.grouped-list .category .default-theme .category-header:hover{background:#e8ebfa}.dark-theme .grouped-list .category .category-header:hover,.grouped-list .category .dark-theme .category-header:hover{background:#2f2f4a}.contrast-theme .grouped-list .category .category-header:hover,.grouped-list .category .contrast-theme .category-header:hover{background:#fffff5}.default-theme .grouped-list .category,.grouped-list .default-theme .category{background:#fafafa}.dark-theme .grouped-list .category,.grouped-list .dark-theme .category{background:#262626}.contrast-theme .grouped-list .category,.grouped-list .contrast-theme .category{background:#000}.default-theme .grouped-list .collapsed-category,.grouped-list .default-theme .collapsed-category{background:#f0f0f0}.dark-theme .grouped-list .collapsed-category,.grouped-list .dark-theme .collapsed-category{background:#252525}.contrast-theme .grouped-list .collapsed-category,.grouped-list .contrast-theme .collapsed-category{background:#000}.default-theme .grouped-list .category,.grouped-list .default-theme .category{border-color:#e0e0e0}.dark-theme .grouped-list .category,.grouped-list .dark-theme .category{border-color:#212121}.contrast-theme .grouped-list .category,.grouped-list .contrast-theme .category{border-color:#000}.grouped-list .category{display:flex;flex-direction:column;transition:all .3s ease-out;border-top:1px solid}.grouped-list .category .category-header{display:block;font-size:1.125rem;line-height:24px;font-weight:700;padding:14px;align-items:center;height:fit-content}.grouped-list .category .category-header .chevron{margin-inline-start:auto}.grouped-list .category .category-icon{margin-inline-end:12px;height:24px;width:24px}.grouped-list .category .sub-categories{max-height:2000px;overflow:hidden;transition:all .4s ease-out;padding:0 36px}.grouped-list .category .sub-categories .sub-category{display:flex;flex-direction:column;font-size:1rem;line-height:20px;font-weight:700;gap:8px;align-items:flex-start;padding:8px 0 16px}.grouped-list .category .sub-categories .sub-category .sub-category-header{padding-inline-start:16px}.grouped-list .category .sub-categories .sub-category:last-child{padding-bottom:24px}.grouped-list .collapsed-category .sub-categories{max-height:0px}.default-theme .error-section-container{background:#fff}.dark-theme .error-section-container{background:#292929}.contrast-theme .error-section-container{background:#000}.error-section-container{display:flex;flex-direction:column;align-items:center;gap:16px;overflow-y:auto;font-size:.875rem}.error-section-container .header{font-weight:600;font-size:1.125rem;line-height:1.75rem}.error-section-container .error-img{height:192px;width:192px}.error-section-container .general-error-optional-button{font-weight:600;line-height:20px;font-size:.875rem}.default-theme .teams-button-not-disabled,.default-theme .teams-button:not([disabled]){color:#fff}.dark-theme .teams-button-not-disabled,.dark-theme .teams-button:not([disabled]){color:#fff}.contrast-theme .teams-button-not-disabled,.contrast-theme .teams-button:not([disabled]){color:#000}.default-theme .teams-button-not-disabled:hover,.default-theme .teams-button-not-disabled:focus,.default-theme .teams-button:not([disabled]):hover,.default-theme .teams-button:not([disabled]):focus{background:#444791}.dark-theme .teams-button-not-disabled:hover,.dark-theme .teams-button-not-disabled:focus,.dark-theme .teams-button:not([disabled]):hover,.dark-theme .teams-button:not([disabled]):focus{background:#9299f7}.contrast-theme .teams-button-not-disabled:hover,.contrast-theme .teams-button-not-disabled:focus,.contrast-theme .teams-button:not([disabled]):hover,.contrast-theme .teams-button:not([disabled]):focus{background:#c2c200}.default-theme .teams-button-not-disabled:focus:after,.default-theme .teams-button:not([disabled]):focus:after{outline:1px solid #ffffff}.dark-theme .teams-button-not-disabled:focus:after,.dark-theme .teams-button:not([disabled]):focus:after{outline:1px solid #292929}.contrast-theme .teams-button-not-disabled:focus:after,.contrast-theme .teams-button:not([disabled]):focus:after{outline:1px solid #000000}.default-theme .mobile-device .teams-button:not([disabled]):focus,.mobile-device .default-theme .teams-button:not([disabled]):focus,.default-theme .mobile-device .teams-button-not-disabled:focus,.mobile-device .default-theme .teams-button-not-disabled:focus{border:2px solid #5B5FC7}.dark-theme .mobile-device .teams-button:not([disabled]):focus,.mobile-device .dark-theme .teams-button:not([disabled]):focus,.dark-theme .mobile-device .teams-button-not-disabled:focus,.mobile-device .dark-theme .teams-button-not-disabled:focus{border:2px solid #7F85F5}.contrast-theme .mobile-device .teams-button:not([disabled]):focus,.mobile-device .contrast-theme .teams-button:not([disabled]):focus,.contrast-theme .mobile-device .teams-button-not-disabled:focus,.mobile-device .contrast-theme .teams-button-not-disabled:focus{border:2px solid #ffff00}.default-theme .teams-button-not-disabled:focus:after,.default-theme .teams-button:not([disabled]):focus:after{border:1px solid #ffffff}.dark-theme .teams-button-not-disabled:focus:after,.dark-theme .teams-button:not([disabled]):focus:after{border:1px solid #292929}.contrast-theme .teams-button-not-disabled:focus:after,.contrast-theme .teams-button:not([disabled]):focus:after{border:1px solid #000000}.teams-button{padding:6px 20px}.default-theme .teams-button-not-disabled,.default-theme .teams-button:not([disabled]){background:#5b5fc7;border:none}.dark-theme .teams-button-not-disabled,.dark-theme .teams-button:not([disabled]){background:#5b5fc7;border:none}.contrast-theme .teams-button-not-disabled,.contrast-theme .teams-button:not([disabled]){background:#fff;border:1px black solid}.default-theme .teams-button-is-disabled,.default-theme .teams-button:disabled{background:#f5f5f5!important;color:#e0e0e0;border:none}.dark-theme .teams-button-is-disabled,.dark-theme .teams-button:disabled{background:#3d3d3d!important;color:#252525;border:none}.contrast-theme .teams-button-is-disabled,.contrast-theme .teams-button:disabled{background:#000!important;color:#3ff23f;border:1px #3ff23f solid}.default-theme .modeless-dialog-background{background:radial-gradient(173.92% 124.62% at 100% 108.5%,#c994f424,#a8cbff00),radial-gradient(208.85% 116.05% at 57.16% 2.66%,#b283fc00 35.94%,#9772fb1f),radial-gradient(93.85% 48.02% at 5.89% 133%,#196dc11f,#4bb6eb03),radial-gradient(288.15% 110.89% at 109.26% 109.33%,#7d72ff24,#4642ff00),linear-gradient(342deg,#846aff24 3.22%,#4fdafa24 97.02%);background-blend-mode:normal,multiply,normal,normal,normal}.dark-theme .modeless-dialog-background,.contrast-theme .modeless-dialog-background{background:radial-gradient(159.54% 115.19% at 56.02% 95.18%,#b283fc00 35.94%,#9772fb),radial-gradient(93.24% 48.88% at 6.71% 129.28%,#196dc1,#4642ff00),radial-gradient(304.87% 110.48% at -6.72% 7.81%,#7d72ff,#4642ff00),radial-gradient(258.22% 170.87% at 109.56% -11.37%,#d01ce0,#a8cbff00),linear-gradient(136deg,#846aff,#bd7dfc);background-blend-mode:multiply,normal,normal,normal,normal}.default-theme .mobile-device .modeless-dialog-background,.mobile-device .default-theme .modeless-dialog-background{background:#fff}.dark-theme .mobile-device .modeless-dialog-background,.mobile-device .dark-theme .modeless-dialog-background{background:#292929}.contrast-theme .mobile-device .modeless-dialog-background,.mobile-device .contrast-theme .modeless-dialog-background{background:#000}.modeless-dialog-background{height:100%;width:100%}.modeless-dialog .ms-Dialog-main{border-radius:12px;max-width:unset}.modeless-dialog .ms-Dialog-main .ms-Dialog-header{height:0}.modeless-dialog .ms-Dialog-main .ms-Dialog-inner{padding:48px 32px 60px}.mobile-device .modeless-dialog .ms-Dialog-main{width:100%;height:100%;align-items:center}.default-theme .insights-dialog-container .ms-Dialog-button--close,.insights-dialog-container .default-theme .ms-Dialog-button--close,.default-theme .insights-dialog-container .ms-Dialog-title,.insights-dialog-container .default-theme .ms-Dialog-title,.default-theme .insights-dialog-container{color:#242424}.dark-theme .insights-dialog-container .ms-Dialog-button--close,.insights-dialog-container .dark-theme .ms-Dialog-button--close,.dark-theme .insights-dialog-container .ms-Dialog-title,.insights-dialog-container .dark-theme .ms-Dialog-title,.dark-theme .insights-dialog-container,.contrast-theme .insights-dialog-container .ms-Dialog-button--close,.insights-dialog-container .contrast-theme .ms-Dialog-button--close,.contrast-theme .insights-dialog-container .ms-Dialog-title,.insights-dialog-container .contrast-theme .ms-Dialog-title,.contrast-theme .insights-dialog-container{color:#fff}.default-theme .insights-dialog-container .ms-Dialog-main,.insights-dialog-container .default-theme .ms-Dialog-main{background:#fff}.dark-theme .insights-dialog-container .ms-Dialog-main,.insights-dialog-container .dark-theme .ms-Dialog-main{background:#292929}.contrast-theme .insights-dialog-container .ms-Dialog-main,.insights-dialog-container .contrast-theme .ms-Dialog-main{background:#000}.insights-dialog-container{position:absolute}.insights-dialog-container .ms-Dialog-title{padding-top:20px;font-size:1.125rem}.default-theme .insights-dialog-container .ms-Dialog-main,.dark-theme .insights-dialog-container .ms-Dialog-main{border:0px}.contrast-theme .insights-dialog-container .ms-Dialog-main{border:1px solid #D9DBDB}.insights-dialog-container .ms-Dialog-button--close{background:none;padding-top:8px}.insights-dialog-container .ms-Dialog-inner{text-align:center;height:100%}.insights-dialog-container .ms-Dialog-inner .ms-Dialog-actions{margin-top:32px}.default-theme .href-text{color:#5b5fc7}.dark-theme .href-text{color:#7f85f5}.contrast-theme .href-text{color:#ff0}.info-image-and-string.one-note-authentication-failure{width:600px;height:100vh;background-image:url(./CcKB6WDn.png);background-size:cover;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding-top:0}.unauthorized-for-this-check-in-container{height:100%;background-image:url(./5ucu09Wr.jpg);background-size:cover;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.unauthorized-for-this-check-in-container svg{align-self:center}.unauthorized-for-this-check-in-container .main-content{flex-grow:1}.unauthorized-for-this-check-in-container .main-content h1{font-size:1.125rem}.unauthorized-for-this-check-in-container .main-content .sub-text{font-weight:600}.unauthorized-for-this-check-in-container .sub-content{display:flex;flex-direction:column;align-items:center}.info-image-and-string{padding-top:24px;text-align:center;white-space:pre-line}.info-image-and-string .main-content{padding-top:20px;line-height:28px;font-size:1.125rem;font-weight:600}.info-image-and-string .sub-content{line-height:1.5rem;font-size:.875rem;padding:0 80px}.mobile-device .info-image-and-string .sub-content{padding:unset}.one-note-reflect-app-container .one-note-reflect-info-page-container{padding-top:20px;text-align:start;display:flex;margin:auto 0}.one-note-reflect-app-container .one-note-reflect-info-page-container.image-jsx-container{padding-top:unset}.one-note-reflect-app-container .one-note-reflect-info-page-container .image-container{height:120px;width:120px;border-radius:50%;background-color:#f5edfd;display:flex}.one-note-reflect-app-container .one-note-reflect-info-page-container .image-container .info-page-image{margin:auto}.one-note-reflect-app-container .one-note-reflect-info-page-container .content-container{margin-left:32px;font-size:1.125rem;line-height:24px;align-self:center}.one-note-reflect-app-container .one-note-reflect-info-page-container .content-container .main-content{font-weight:700;color:#242424;margin-bottom:4px;font-size:1.125rem;margin-block-start:0}.one-note-reflect-app-container .one-note-reflect-info-page-container .content-container .sub-content{color:#616161}.one-note-reflect-app-container .one-note-reflect-info-page-container .content-container .set-page-content{font-size:.875rem}.one-note-reflect-app-container .one-note-reflect-info-page-container .content-container .set-page-content.one-note-link{color:#7719aa}[dir=rtl] .one-note-reflect-app-container .one-note-reflect-info-page-container .content-container{margin-left:unset;margin-right:32px}.info-image-and-string.one-note-authentication-failure .main-content{padding-top:0}.info-image-and-string.one-note-authentication-failure .main-content .one-note-authentication-fail-question-and-button-container{background-color:#fff;border:1px solid #EBEBEB;border-radius:3px;margin:auto;padding:0 24px;width:410px}.info-image-and-string.one-note-authentication-failure .main-content .one-note-authentication-fail-question-and-button-container .question-container{font-size:.875rem}.info-image-and-string.one-note-authentication-failure .main-content .view-your-check-in-button{border:none;margin:18px 24px}.one-note-reflect-app-container .one-note-button.teams-button:not([disabled]),#reflect-app-html .one-note-button.teams-button:not([disabled]){background-color:#7719aa}.one-note-reflect-app-container .question-container,.one-note-authentication-fail-question-and-button-container .question-container{font-size:1.125rem;line-height:24px;font-weight:600;margin:24px 0 0}.one-note-reflect-app-container .question-container .reflect-tooltip-host,.one-note-authentication-fail-question-and-button-container .question-container .reflect-tooltip-host{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.one-note-reflect-app-container .question-container .reflect-tooltip-host.reflect-tooltip-host-web,.one-note-authentication-fail-question-and-button-container .question-container .reflect-tooltip-host.reflect-tooltip-host-web{-webkit-line-clamp:3}.insights-tooltip{overflow:hidden;text-overflow:ellipsis}.tooltip-shown-on-overflow{display:block}.default-theme .one-note-reflect-app-container .divider,.one-note-reflect-app-container .default-theme .divider{background:#ebebeb}.dark-theme .one-note-reflect-app-container .divider,.one-note-reflect-app-container .dark-theme .divider{background:#232323}.contrast-theme .one-note-reflect-app-container .divider,.one-note-reflect-app-container .contrast-theme .divider{background:#000}.default-theme .one-note-reflect-app-container{border-color:#c7c7c7}.dark-theme .one-note-reflect-app-container{border-color:#202020}.contrast-theme .one-note-reflect-app-container{border-color:#000}.one-note-reflect-app-container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0 32px;border:1px solid;border-radius:3px;min-height:256px;background-color:#fff}.one-note-reflect-app-container .divider{position:unset;width:unset;height:1px;margin-bottom:16px;margin-top:auto;width:100%}.one-note-reflect-app-container .teams-spinner-root{position:relative;margin:auto 0}.mobile-device .one-note-reflect-app-container .teams-spinner-root{position:absolute;top:40%;padding-top:0}@media (orientation: landscape){.mobile-device .web-wrapper .one-note-reflect-app-container .teams-spinner-root{top:60%}}.previous-responses-empty-state-cards-container{display:grid}.previous-responses-empty-state-cards-container .first-card{grid-row-start:1;margin-right:-50px;transform:rotate(-10deg)}.previous-responses-empty-state-cards-container .second-card{grid-row-start:1;margin-bottom:36px;margin-right:-36px;transform:rotate(0)}.previous-responses-empty-state-cards-container .third-card{grid-row-start:1;transform:rotate(10deg)}[dir=rtl] .previous-responses-empty-state-cards-container .first-card{margin-right:unset;margin-left:-50px;transform:rotate(10deg)}[dir=rtl] .previous-responses-empty-state-cards-container .second-card{margin-right:unset;margin-left:-36px}[dir=rtl] .previous-responses-empty-state-cards-container .third-card{transform:rotate(-10deg)}.disable-text-selection,.character-and-card-container{-webkit-user-select:none;user-select:none}.default-theme .mobile-device .submit-response-form .reflect-student-post-submit .character-and-card-container .card,.mobile-device .submit-response-form .reflect-student-post-submit .character-and-card-container .default-theme .card,.default-theme .character-and-card-container{background:#fff}.dark-theme .mobile-device .submit-response-form .reflect-student-post-submit .character-and-card-container .card,.mobile-device .submit-response-form .reflect-student-post-submit .character-and-card-container .dark-theme .card,.dark-theme .character-and-card-container{background:#292929}.contrast-theme .mobile-device .submit-response-form .reflect-student-post-submit .character-and-card-container .card,.mobile-device .submit-response-form .reflect-student-post-submit .character-and-card-container .contrast-theme .card,.contrast-theme .character-and-card-container{background:#000}.character-and-card-container{align-self:center;border-radius:6px;transform:rotate(-5.5deg)}.character-and-card-container .card{height:184px;width:140px;border-radius:6px;display:flex;justify-content:center;align-items:center}.character-and-card-container .card .character .sprite-loader{width:fit-content;margin:0 auto}.character-and-card-container .card .character .check-in-closed-image{height:120px}.character-and-card-container .card .selected-emotion{margin:0 auto;width:fit-content;font-size:.875rem;line-height:2.16;border-radius:6px;padding:0 8px;max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.character-and-card-container .card .selected-emotion-definition{width:145px;height:32px;font-size:.75rem;line-height:16px;font-weight:400;padding-top:6px;text-align:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.character-and-card-container .check-in-closed-card{background:#a6a7dc58}.sprite-loader canvas{width:fit-content;height:fit-content}.sprite-loader .placeholder{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}.sprite-loader .sprite-spinner-container{position:relative}.very-pleasant-emotion-bg{background:linear-gradient(192deg,#66dba029,#66dba045)}.pleasant-emotion-bg{background:linear-gradient(192deg,#afd15d29,#afd15d45)}.neutral-emotion-bg{background:linear-gradient(192deg,#efd70029,#efd70045)}.unpleasant-emotion-bg{background:linear-gradient(192deg,#ff9f5a29,#ff9f5a45)}.very-unpleasant-emotion-bg{background:linear-gradient(192deg,#ff767626,#ff767645)}.default-theme .very-pleasant-emotion-color{color:#247b56!important}.dark-theme .very-pleasant-emotion-color,.contrast-theme .very-pleasant-emotion-color{color:#66dba0!important}.default-theme .pleasant-emotion-color{color:#4f7000!important}.dark-theme .pleasant-emotion-color,.contrast-theme .pleasant-emotion-color{color:#afd15d!important}.default-theme .neutral-emotion-color{color:#806400!important}.dark-theme .neutral-emotion-color,.contrast-theme .neutral-emotion-color{color:#f5dc00!important}.default-theme .unpleasant-emotion-color{color:#9e4709!important}.dark-theme .unpleasant-emotion-color,.contrast-theme .unpleasant-emotion-color{color:#ff9f5a!important}.default-theme .very-unpleasant-emotion-color{color:#ac3636!important}.dark-theme .very-unpleasant-emotion-color,.contrast-theme .very-unpleasant-emotion-color{color:#ff7676!important}.default-theme .very-pleasant-emotion-background-color{background:#247b56!important}.dark-theme .very-pleasant-emotion-background-color,.contrast-theme .very-pleasant-emotion-background-color{background:#66dba0!important}.default-theme .pleasant-emotion-background-color{background:#4f7000!important}.dark-theme .pleasant-emotion-background-color,.contrast-theme .pleasant-emotion-background-color{background:#afd15d!important}.default-theme .neutral-emotion-background-color{background:#806400!important}.dark-theme .neutral-emotion-background-color,.contrast-theme .neutral-emotion-background-color{background:#f5dc00!important}.default-theme .unpleasant-emotion-background-color{background:#9e4709!important}.dark-theme .unpleasant-emotion-background-color,.contrast-theme .unpleasant-emotion-background-color{background:#ff9f5a!important}.default-theme .very-unpleasant-emotion-background-color{background:#ac3636!important}.dark-theme .very-unpleasant-emotion-background-color,.contrast-theme .very-unpleasant-emotion-background-color{background:#ff7676!important}.default-theme .very-pleasant-emotion-button-border{border:1px solid #247B56!important}.dark-theme .very-pleasant-emotion-button-border,.contrast-theme .very-pleasant-emotion-button-border{border:1px solid #66DBA0!important}.default-theme .pleasant-emotion-button-border{border:1px solid #4F7000!important}.dark-theme .pleasant-emotion-button-border,.contrast-theme .pleasant-emotion-button-border{border:1px solid #AFD15D!important}.default-theme .neutral-emotion-button-border{border:1px solid #806400!important}.dark-theme .neutral-emotion-button-border,.contrast-theme .neutral-emotion-button-border{border:1px solid #F5DC00!important}.default-theme .unpleasant-emotion-button-border{border:1px solid #9E4709!important}.dark-theme .unpleasant-emotion-button-border,.contrast-theme .unpleasant-emotion-button-border{border:1px solid #FF9F5A!important}.default-theme .very-unpleasant-emotion-button-border{border:1px solid #AC3636!important}.dark-theme .very-unpleasant-emotion-button-border,.contrast-theme .very-unpleasant-emotion-button-border{border:1px solid #FF7676!important}.default-theme .very-pleasant-desktop-gradient-background{background:linear-gradient(211deg,#c9f2de 20.1%,#aeddc5 81%)}.dark-theme .very-pleasant-desktop-gradient-background,.contrast-theme .very-pleasant-desktop-gradient-background{background:linear-gradient(211deg,#387055 20.1%,#29523d 81%)}.default-theme .pleasant-desktop-gradient-background{background:linear-gradient(211deg,#e1eec3 20.1%,#c6da94 81%)}.dark-theme .pleasant-desktop-gradient-background,.contrast-theme .pleasant-desktop-gradient-background{background:linear-gradient(211deg,#57692c 20.1%,#404b25 81%)}.default-theme .neutral-desktop-gradient-background{background:linear-gradient(211deg,#faf3b4cc 20.1%,#e4d395cc 81%)}.dark-theme .neutral-desktop-gradient-background,.contrast-theme .neutral-desktop-gradient-background{background:linear-gradient(211deg,#6a6129 20.1%,#443e19 81%)}.default-theme .unpleasant-desktop-gradient-background{background:linear-gradient(211deg,#ffddc4 20.1%,#f2c6a6 81%)}.dark-theme .unpleasant-desktop-gradient-background,.contrast-theme .unpleasant-desktop-gradient-background{background:linear-gradient(211deg,#7e5232 20.1%,#51341f 81%)}.default-theme .very-unpleasant-desktop-gradient-background{background:linear-gradient(211deg,#ffd6d6 20.1%,#f7b4b4 81%)}.dark-theme .very-unpleasant-desktop-gradient-background,.contrast-theme .very-unpleasant-desktop-gradient-background{background:linear-gradient(204deg,#7c4242 17.5%,#4b2727 82.51%)}.default-theme .very-pleasant-light-gradient-background{background:linear-gradient(211deg,#66dba029 20.1%,#66dba045 81%)}.dark-theme .very-pleasant-light-gradient-background,.contrast-theme .very-pleasant-light-gradient-background{background:linear-gradient(211deg,#387055 20.1%,#29523d 81%)}.default-theme .pleasant-light-gradient-background{background:linear-gradient(212deg,#afd15d29 21.71%,#afd15d45 80.62%)}.dark-theme .pleasant-light-gradient-background,.contrast-theme .pleasant-light-gradient-background{background:linear-gradient(211deg,#57692c 20.1%,#404b25 81%)}.default-theme .neutral-light-gradient-background{background:linear-gradient(213deg,#efd70029 21.27%,#efd70045 80.38%)}.dark-theme .neutral-light-gradient-background,.contrast-theme .neutral-light-gradient-background{background:linear-gradient(211deg,#6a6129 20.1%,#443e19 81%)}.default-theme .unpleasant-light-gradient-background{background:linear-gradient(212deg,#ff9f5a29 20.84%,#ff9f5a45 80.71%)}.dark-theme .unpleasant-light-gradient-background,.contrast-theme .unpleasant-light-gradient-background{background:linear-gradient(211deg,#7e5232 20.1%,#51341f 81%)}.default-theme .very-unpleasant-light-gradient-background{background:linear-gradient(210deg,#ff767626 20.19%,#ff767645 82.81%)}.dark-theme .very-unpleasant-light-gradient-background,.contrast-theme .very-unpleasant-light-gradient-background{background:linear-gradient(204deg,#7c4242 17.5%,#4b2727 82.51%)}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.web-wrapper::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.web-wrapper::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.web-wrapper::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .web-wrapper::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .web-wrapper::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .web-wrapper::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.web-wrapper{display:flex;flex-direction:column;align-items:center;background-image:url(./5ucu09Wr.jpg);background-size:cover;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:fixed;top:0;left:0;height:100%;width:100%;overflow-y:auto;overflow-x:hidden;padding-top:12px;min-height:600px}.web-wrapper.educator-web-wrapper .title-and-content-container{margin-top:auto;margin-bottom:unset;width:90vw;min-width:600px;max-width:996px;height:80vh;min-height:500px}.web-wrapper.educator-web-wrapper .title-and-content-container .one-note-reflect-app-container{height:100%;align-items:center}.web-wrapper .title-and-content-container{margin:auto;width:600px;box-shadow:0 .3px .9px #0000001a,0 1.6px 3.6px #00000021}.web-wrapper .title-and-content-container .page-title{display:flex;flex-direction:row;justify-content:flex-start;background:linear-gradient(180deg,#5b5fc7,#444791 94.48%);border-radius:3px 3px 0 0}.web-wrapper .title-and-content-container .page-title .reflect-icon{margin:auto 0;padding-right:10px;padding-left:32px;fill:#fff}.web-wrapper .title-and-content-container .page-title .page-title-text{font-weight:500;font-size:1.3rem;line-height:32px;color:#fff;margin-block-start:.4em;margin-block-end:.44em}.web-wrapper .title-and-content-container .one-note-reflect-app-container{border-radius:0 0 3px 3px;border:0px}.mobile-device .web-wrapper{min-height:unset}.mobile-device .web-wrapper.educator-web-wrapper .title-and-content-container{margin-bottom:unset;min-width:unset;max-width:500px}.mobile-device .web-wrapper .title-and-content-container{max-width:500px}[dir=rtl] .web-wrapper .title-and-content-container .page-title .reflect-icon{padding-left:10px;padding-right:32px}.default-theme .signedInUser-container .separator,.signedInUser-container .default-theme .separator{background:#ebebeb}.dark-theme .signedInUser-container .separator,.signedInUser-container .dark-theme .separator{background:#232323}.contrast-theme .signedInUser-container .separator,.signedInUser-container .contrast-theme .separator{background:#000}.signedInUser-container{display:flex;flex-direction:row;align-items:center;padding:8px 32px;width:70vw;max-width:601px;flex-wrap:wrap;background:#fff;box-shadow:0 .3px .9px #0000001a,0 1.6px 3.6px #00000021;border-radius:30px;justify-content:center;line-height:24px;font-size:.875rem;margin-top:60px;margin-bottom:32px}.signedInUser-container .logged-in{margin-right:12px}.signedInUser-container .signedInUser-link{white-space:nowrap}.signedInUser-container .separator{height:4px;width:4px;margin:6px 20px;border-radius:50%}[dir=rtl] .signedInUser-container .logged-in{margin-right:unset;margin-left:12px}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.submit-response-content-container::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.submit-response-content-container::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.submit-response-content-container::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .submit-response-content-container::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .submit-response-content-container::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .submit-response-content-container::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.default-theme .submit-response-content-container{background:#fff}.dark-theme .submit-response-content-container{background:#292929}.contrast-theme .submit-response-content-container{background:#000}.submit-response-content-container{height:100%;width:100%;padding:24px 32px 0;box-sizing:border-box;display:flex;justify-content:center;align-items:center;overflow-y:scroll;position:relative}.submit-response-content-container-content-only{overflow-x:hidden}.reflect-emoji-bars-container{width:100%;margin-top:16px}.reflect-emoji-bars-container .student-explore-emoji-bar{padding-bottom:16px}.reflect-emoji-bars-container .percentage-bar{align-items:center}.reflect-emoji-bars-container .numbers-container{align-self:center}.emoji-bar{display:flex;padding-top:8px}.emoji-bar .emoji-bar-very-happy-bg{background:#66dba0}.emoji-bar .emoji-bar-happy-bg{background:#afd15d}.emoji-bar .emoji-bar-neutral-bg{background:#f5dc00}.emoji-bar .emoji-bar-sad-bg{background:#ff9f5a}.emoji-bar .emoji-bar-very-sad-bg{background:#ff7676}.emoji-bar .emoji-bar-none-bg{background:#adadad}.emoji-bar .emoji-bar-very-happy-border{border-color:#2da760}.emoji-bar .emoji-bar-happy-border{border-color:#819d3e}.emoji-bar .emoji-bar-neutral-border{border-color:#a39200}.emoji-bar .emoji-bar-sad-border{border-color:#d17e42}.emoji-bar .emoji-bar-very-sad-border{border-color:#e76c6c}.emoji-bar .emoji-bar-none-border{border-color:#616161}.emoji-bar .percentage-bar{width:calc(100% - 124px);padding-left:16px;padding-right:10px}.emoji-bar .percentage-bar .internal-bar{height:22px;border-width:1px;border-style:solid;margin:0}.emoji-bar .percentage-bar .zero-bar-width{border-width:0px!important}.emoji-bar .percentage-bar .colored-bar{border-radius:3px 0 0 3px}.emoji-bar .percentage-bar .uncolored-bar{background:#c7c7c7;border-radius:0 3px 3px 0}.emoji-bar .percentage-bar .fully-colored-uncolored-bar{border-radius:3px!important}.emoji-bar .percentage-bar .remove-double-borders{border-right-width:0}.emoji-bar .numbers-container{margin-inline-start:auto;line-height:24px;font-size:.875rem}.default-theme .emoji-bar .numbers-container{color:#616161}.dark-theme .emoji-bar .numbers-container{color:#d0d0d0}.contrast-theme .emoji-bar .numbers-container{color:#fff}[dir=rtl] .emoji-bar .percentage-bar{padding-left:10px;padding-right:16px}[dir=rtl] .emoji-bar .percentage-bar .colored-bar{border-radius:0 3px 3px 0}[dir=rtl] .emoji-bar .percentage-bar .uncolored-bar{border-radius:3px 0 0 3px}[dir=rtl] .emoji-bar .percentage-bar .remove-double-borders{border-right-width:1px;border-left-width:0}.stacked-bar{display:flex;width:100%}.stacked-bar .bar{margin-right:2px}.stacked-bar .round-edges-bar{border-radius:3px!important}.stacked-bar .round-edges-first-bar{border-radius:3px 0 0 3px}.stacked-bar .round-edges-last-bar{border-radius:0 3px 3px 0}[dir=rtl] .stacked-bar .round-edges-last-bar{border-radius:3px 0 0 3px}[dir=rtl] .stacked-bar .round-edges-first-bar{border-radius:0 3px 3px 0}.default-theme .emoji-selection-stage .emoji-selection-content .creator-and-question-container,.emoji-selection-stage .emoji-selection-content .default-theme .creator-and-question-container{color:#424242}.dark-theme .emoji-selection-stage .emoji-selection-content .creator-and-question-container,.emoji-selection-stage .emoji-selection-content .dark-theme .creator-and-question-container{color:#dadada}.contrast-theme .emoji-selection-stage .emoji-selection-content .creator-and-question-container,.emoji-selection-stage .emoji-selection-content .contrast-theme .creator-and-question-container{color:#fff}.emoji-selection-stage{display:flex;flex-direction:column;height:100%;width:100%;box-sizing:border-box}.emoji-selection-stage .header{display:flex;justify-content:flex-end}.emoji-selection-stage .emoji-selection-content{display:flex;flex-direction:column;flex-grow:1;justify-content:center;gap:16px;text-align:center}.emoji-selection-stage .emoji-selection-content .creator-and-question-container .creator-name{font-weight:600;font-size:.875rem;line-height:1.75rem}.emoji-selection-stage .emoji-selection-content .creator-and-question-container .question{font-size:1.5rem;line-height:2rem;font-weight:600}.emoji-selection-stage .footer{display:flex;justify-content:flex-end}.emoji-selection-stage .footer .next-button .next-icon{margin-inline-start:8px;width:1.25rem;height:1.25rem}.emoji-selection-stage .footer .next-button:focus:after{top:.3rem;right:.3rem;bottom:.3rem;left:.3rem}.emoji-selection-stage .footer .next-button:not([disabled]) .next-icon{animation:submitAnim .5s infinite alternate}.mobile-device .emoji-selection-stage .emoji-selection-content .question{font-size:1.25rem;line-height:1.75rem}.mobile-device .emoji-selection-stage .footer{display:flex;justify-content:flex-end}.mobile-device .emoji-selection-stage .footer .next-button{height:2.25rem}[dir=rtl] .emoji-selection-stage .footer .next-button .next-icon{transform:scale(-1)}[dir=rtl] .emoji-selection-stage .footer .next-button .next-icon:not([disabled]){animation:submitRtlAnim .5s infinite alternate}.default-theme .check-in-visibility-bubble{background:#f0f0f0}.dark-theme .check-in-visibility-bubble{background:#252525}.contrast-theme .check-in-visibility-bubble{background:#000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes maxWidth{0%{max-width:3rem}to{max-width:100vw}}.check-in-visibility-bubble{overflow:hidden;position:relative;text-align:center;height:32px;border-radius:16px;width:fit-content;padding-inline:16px}.check-in-visibility-bubble .content{font-size:12px;align-items:center;line-height:32px;text-align:start;white-space:nowrap}.check-in-visibility-bubble .content svg{margin-inline-end:4px;vertical-align:sub}.check-in-visibility-bubble.extend-on-hover{width:48px;box-sizing:border-box}.check-in-visibility-bubble.extend-on-hover span{transition:.5s opacity;opacity:0}.check-in-visibility-bubble.extend-on-hover:focus,.check-in-visibility-bubble.extend-on-hover:hover{width:fit-content;animation:maxWidth 1s forwards}.check-in-visibility-bubble.extend-on-hover:focus span,.check-in-visibility-bubble.extend-on-hover:hover span{animation:fadeIn 1s forwards}.emoji-buttons{display:flex;justify-content:center;font-size:16px;z-index:2}.emoji-buttons *{font-size:inherit}.emoji-buttons .emoji-button-host{margin-inline:.35em}.emoji-buttons .emoji-button{height:fit-content}.emoji-buttons .emoji-button .emoji-with-stroke{border:2px solid transparent}.emoji-string{font-size:1.5rem;font-weight:600;line-height:32px;height:32px;text-align:center}.mobile-device .emoji-string{font-size:1.25rem;line-height:28px}[dir=rtl] .emoji-buttons .emoji-button{margin-right:unset}.emoji-button-host .emoji-button:hover .none-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .none-emoji-with-stroke:before,.emoji-button-host .emoji-button:hover .very-sad-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .very-sad-emoji-with-stroke:before,.emoji-button-host .emoji-button:hover .sad-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .sad-emoji-with-stroke:before,.emoji-button-host .emoji-button:hover .neutral-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .neutral-emoji-with-stroke:before,.emoji-button-host .emoji-button:hover .happy-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .happy-emoji-with-stroke:before,.emoji-button-host .emoji-button:hover .very-happy-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .very-happy-emoji-with-stroke:before{content:"";position:absolute;border-radius:50%;height:calc(100% + 4px);width:calc(100% + 4px)}.emoji-button-host .emoji-button:hover .very-happy-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .very-happy-emoji-with-stroke:before{border:2px solid #377B59}.emoji-button-host .emoji-button:hover .happy-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .happy-emoji-with-stroke:before{border:2px solid #779431}.emoji-button-host .emoji-button:hover .neutral-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .neutral-emoji-with-stroke:before{border:2px solid #A39200}.emoji-button-host .emoji-button:hover .sad-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .sad-emoji-with-stroke:before{border:2px solid #D17E42}.emoji-button-host .emoji-button:hover .very-sad-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .very-sad-emoji-with-stroke:before{border:2px solid #E76C6C}.emoji-button-host .emoji-button:hover .none-emoji-with-stroke:before,.emoji-button-host .emoji-button.is-selected .none-emoji-with-stroke:before{border:2px solid #605E5C}.emoji-button-host .emoji-button:hover svg,.emoji-button-host .emoji-button.is-selected svg{transform:scale(1)}.emoji-button-host{display:flex}.emoji-button-host .emoji-button{background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;min-width:2em;-webkit-tap-highlight-color:transparent}.emoji-button-host .emoji-button svg{transform:scale(.85);transition:.2s transform ease-out;width:2em;height:2em}.emoji-button-host .emoji-button:focus{outline:2px solid}.default-theme .emoji-button-host .emoji-button:focus{outline-color:#5b5fc7}.dark-theme .emoji-button-host .emoji-button:focus{outline-color:#7f85f5}.contrast-theme .emoji-button-host .emoji-button:focus{outline-color:#ff0}.emoji-button-host .emoji-button .emoji-with-stroke{display:flex;align-items:center;justify-content:center;position:relative}.submit-response-button{border:none;border-radius:6px;height:40px;overflow:hidden;padding:0;font-size:.875rem}.submit-response-button .button-background{z-index:-2}.submit-response-button .button-content-container{padding:0 20px;display:flex;outline:none;border:none}.submit-response-button:not([disabled]){background-color:transparent;border:none}.default-theme .submit-response-button.is-disabled{background-color:#f5f5f5}.dark-theme .submit-response-button.is-disabled,.contrast-theme .submit-response-button.is-disabled{background-color:#666}.submit-response-button:not([disabled]):active:after,.submit-response-button:not([disabled]):hover:after{height:100%;width:100%;content:"";position:absolute;top:0;left:0;z-index:-1}.default-theme .submit-response-button:not([disabled]):active:after,.default-theme .submit-response-button:not([disabled]):hover:after{background:#000}.dark-theme .submit-response-button:not([disabled]):active:after,.dark-theme .submit-response-button:not([disabled]):hover:after{background:#fff}.submit-response-button:not([disabled]):hover:after{opacity:.1}.submit-response-button:not([disabled]):active:after{opacity:.2}.mobile-device .submit-response-button{height:2.25rem}.default-theme .emoji-fading-background{background-color:#fff}.dark-theme .emoji-fading-background{background-color:#292929}.contrast-theme .emoji-fading-background{background-color:#000}.emoji-gradient-background-visible{opacity:1}.emoji-gradient-background-hidden{opacity:0}.emoji-fading-background{height:100%;width:100%;top:0;left:0;position:absolute;transition:opacity .4s}.submit-response-footer{display:flex;position:sticky;bottom:0;left:0;justify-content:center;width:100%;box-sizing:border-box;gap:12px;padding:12px 0}.mobile-device .submit-response-footer{padding:0 16px 12px;position:fixed}.default-theme .emotion-selection-stage .footer .back-button .back-icon,.emotion-selection-stage .footer .back-button .default-theme .back-icon{fill:#242424}.dark-theme .emotion-selection-stage .footer .back-button .back-icon,.emotion-selection-stage .footer .back-button .dark-theme .back-icon,.contrast-theme .emotion-selection-stage .footer .back-button .back-icon,.emotion-selection-stage .footer .back-button .contrast-theme .back-icon{fill:#fff}.emotion-selection-stage{display:flex;flex-direction:column;height:100%;width:100%;box-sizing:border-box}.emotion-selection-stage .emotion-selection-section{flex-grow:1}.emotion-selection-stage .footer{display:flex;align-items:center;justify-content:flex-start;gap:12px}.emotion-selection-stage .footer .back-button{height:fit-content;padding:0 20px;margin-inline-end:auto}.emotion-selection-stage .footer .back-button .back-icon{margin-inline-end:8px;width:1.25rem;height:1.25rem}.emotion-selection-stage .footer .not-sure-button{height:fit-content;padding:0 16px}.emotion-selection-stage .footer .next-button .button-content-container{gap:8px}.emotion-selection-stage .footer .next-button:not([disabled]) .next-icon{animation:submitAnim .5s infinite alternate}[dir=rtl] .emotion-selection-stage .footer .back-button .back-icon,[dir=rtl] .emotion-selection-stage .footer .next-button .next-icon{transform:scale(-1)}[dir=rtl] .emotion-selection-stage .footer .next-button:not([disabled]) .next-icon{animation:submitRtlAnim .5s infinite alternate}.default-theme .emotion-selection{color:#424242}.dark-theme .emotion-selection{color:#dadada}.contrast-theme .emotion-selection{color:#fff}.emotion-selection{text-align:center}.emotion-selection .question{font-size:1.5rem;font-weight:600;line-height:2rem;margin-bottom:20px}.emotion-selection .instructions{font-size:1rem;font-weight:600;line-height:1.375rem}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.emotion-description-with-feelmo-container::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.emotion-description-with-feelmo-container::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.emotion-description-with-feelmo-container::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .emotion-description-with-feelmo-container::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .emotion-description-with-feelmo-container::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .emotion-description-with-feelmo-container::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.emotion-description-with-feelmo-container{width:100%;position:relative;box-sizing:border-box}.emotion-description-with-feelmo-container .character-and-definition-container{display:flex;position:relative;min-height:215px}.emotion-description-with-feelmo-container .character-and-definition-container .character-and-definition-background{position:absolute;width:100%;height:210px;border-radius:6px;z-index:0;display:grid;grid-template-columns:min-content auto;grid-template-rows:48px auto;padding:0 16px;box-sizing:border-box}.emotion-description-with-feelmo-container .character-and-definition-container .character{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:8px;grid-row:1/-1;grid-column:1}.emotion-description-with-feelmo-container .character-and-definition-container .character .sprite-loader .teams-spinner-root{margin-top:64px}.emotion-description-with-feelmo-container .character-and-definition-container .emotion-description{height:106px;display:flex;text-transform:lowercase;padding-inline-start:16px;font-size:1.5rem;line-height:2rem;align-items:center;text-align:start;grid-row:2;grid-column:2}@media only screen and (max-width: 450px){.emotion-description-with-feelmo-container{overflow-y:unset}.emotion-description-with-feelmo-container .character-and-definition-container{flex-direction:column;min-height:fit-content}.emotion-description-with-feelmo-container .character-and-definition-container .character-and-definition-background{height:128px;background:transparent;grid-template-columns:auto min-content;grid-template-rows:min-content auto;padding:0}.emotion-description-with-feelmo-container .character-and-definition-container .character-and-definition-background-with-character{height:220px}.emotion-description-with-feelmo-container .character-and-definition-container .character{padding:unset;margin:0 auto;grid-row:2;grid-column:1}.emotion-description-with-feelmo-container .character-and-definition-container .character .sprite-loader .teams-spinner-root{margin:auto}.emotion-description-with-feelmo-container .character-and-definition-container .emotion-description{height:fit-content;font-size:1.25rem;line-height:1.75rem;padding:unset;justify-self:center;text-align:center;grid-row:1;grid-column:1/-1}}[dir=rtl] .emotion-description-with-feelmo-container .emotion-box-and-character-container .character{padding-right:16px}@media only screen and (max-width: 450px){[dir=rtl] .emotion-description-with-feelmo-container .character-and-definition-container .character{padding-right:0}[dir=rtl] .emotion-description-with-feelmo-container .character-and-definition-container .emotion-description{padding:0 0 0 8px}}.default-theme .emotion-narrator-container .volume-button:hover,.emotion-narrator-container .default-theme .volume-button:hover{background:#fff}.dark-theme .emotion-narrator-container .volume-button:hover,.emotion-narrator-container .dark-theme .volume-button:hover{background:#292929}.contrast-theme .emotion-narrator-container .volume-button:hover,.emotion-narrator-container .contrast-theme .volume-button:hover{background:#000}@keyframes speakerLoading{0%{opacity:1}50%{opacity:0}to{opacity:1}}.emotion-narrator-container{padding-top:12px;text-align:end;grid-column:2;grid-row:1}.emotion-narrator-container .volume-button{color:inherit}.emotion-narrator-container .volume-button:hover{border-radius:50%}@media only screen and (max-width: 450px){.emotion-narrator-container{grid-column:2;grid-row:2}}.emotion-narrator-container.loading{animation:speakerLoading .6s infinite linear}.feelmo-splash-animation-container{--splash-sprite-sheet-width: 0;--splash-frame-count: 0;--time-per-frame: .04s;position:absolute;height:100%;width:100%;z-index:-1;top:-1px}.feelmo-splash-animation-container .splash-image{height:100%;width:100%;background-repeat:no-repeat;background-position:0px;animation:play-feelmo-splash-sprite calc(var(--splash-frame-count) * var(--time-per-frame)) steps(var(--splash-frame-count)) forwards}@keyframes play-feelmo-splash-sprite{to{background-position:var(--splash-sprite-sheet-width)}}.default-theme .emotion-tooltip .emotion-definition,.emotion-tooltip .default-theme .emotion-definition,.default-theme .emotions-box-container .emotion-button,.emotions-box-container .default-theme .emotion-button{color:#616161}.dark-theme .emotion-tooltip .emotion-definition,.emotion-tooltip .dark-theme .emotion-definition,.dark-theme .emotions-box-container .emotion-button,.emotions-box-container .dark-theme .emotion-button{color:#d0d0d0}.contrast-theme .emotion-tooltip .emotion-definition,.emotion-tooltip .contrast-theme .emotion-definition,.contrast-theme .emotions-box-container .emotion-button,.emotions-box-container .contrast-theme .emotion-button{color:#fff}.default-theme .emotion-tooltip .emotion-value,.emotion-tooltip .default-theme .emotion-value{color:#242424}.dark-theme .emotion-tooltip .emotion-value,.emotion-tooltip .dark-theme .emotion-value,.contrast-theme .emotion-tooltip .emotion-value,.emotion-tooltip .contrast-theme .emotion-value{color:#fff}.default-theme .emotions-box-container .emotion-button,.emotions-box-container .default-theme .emotion-button{background:#fff}.dark-theme .emotions-box-container .emotion-button,.emotions-box-container .dark-theme .emotion-button{background:#292929}.contrast-theme .emotions-box-container .emotion-button,.emotions-box-container .contrast-theme .emotion-button{background:#000}.default-theme .mobile-device .emotions-box-container .emotion-button:focus,.mobile-device .emotions-box-container .default-theme .emotion-button:focus,.default-theme .emotions-box-container .emotion-button:focus:after,.emotions-box-container .default-theme .emotion-button:focus:after{outline:2px solid #5B5FC7}.dark-theme .mobile-device .emotions-box-container .emotion-button:focus,.mobile-device .emotions-box-container .dark-theme .emotion-button:focus,.dark-theme .emotions-box-container .emotion-button:focus:after,.emotions-box-container .dark-theme .emotion-button:focus:after{outline:2px solid #7F85F5}.contrast-theme .mobile-device .emotions-box-container .emotion-button:focus,.mobile-device .emotions-box-container .contrast-theme .emotion-button:focus,.contrast-theme .emotions-box-container .emotion-button:focus:after,.emotions-box-container .contrast-theme .emotion-button:focus:after{outline:2px solid #ffff00}.default-theme .emotions-box-container .emotions-buttons-container .selected,.emotions-box-container .emotions-buttons-container .default-theme .selected{outline:1px solid #ffffff}.dark-theme .emotions-box-container .emotions-buttons-container .selected,.emotions-box-container .emotions-buttons-container .dark-theme .selected{outline:1px solid #292929}.contrast-theme .emotions-box-container .emotions-buttons-container .selected,.emotions-box-container .emotions-buttons-container .contrast-theme .selected{outline:1px solid #000000}.default-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .default-theme .very-pleasant-emotion-button.selected,.default-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .default-theme .very-pleasant-emotion-button:hover{color:#247b56!important}.dark-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .dark-theme .very-pleasant-emotion-button.selected,.dark-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .dark-theme .very-pleasant-emotion-button:hover,.contrast-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .contrast-theme .very-pleasant-emotion-button.selected,.contrast-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .contrast-theme .very-pleasant-emotion-button:hover{color:#66dba0!important}.default-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .default-theme .pleasant-emotion-button.selected,.default-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .default-theme .pleasant-emotion-button:hover{color:#4f7000!important}.dark-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .dark-theme .pleasant-emotion-button.selected,.dark-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .dark-theme .pleasant-emotion-button:hover,.contrast-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .contrast-theme .pleasant-emotion-button.selected,.contrast-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .contrast-theme .pleasant-emotion-button:hover{color:#afd15d!important}.default-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button.selected,.emotions-box-container .emotions-buttons-container .default-theme .neutral-emotion-button.selected,.default-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button:hover,.emotions-box-container .emotions-buttons-container .default-theme .neutral-emotion-button:hover{color:#806400!important}.dark-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button.selected,.emotions-box-container .emotions-buttons-container .dark-theme .neutral-emotion-button.selected,.dark-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button:hover,.emotions-box-container .emotions-buttons-container .dark-theme .neutral-emotion-button:hover,.contrast-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button.selected,.emotions-box-container .emotions-buttons-container .contrast-theme .neutral-emotion-button.selected,.contrast-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button:hover,.emotions-box-container .emotions-buttons-container .contrast-theme .neutral-emotion-button:hover{color:#f5dc00!important}.default-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .default-theme .unpleasant-emotion-button.selected,.default-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .default-theme .unpleasant-emotion-button:hover{color:#9e4709!important}.dark-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .dark-theme .unpleasant-emotion-button.selected,.dark-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .dark-theme .unpleasant-emotion-button:hover,.contrast-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .contrast-theme .unpleasant-emotion-button.selected,.contrast-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .contrast-theme .unpleasant-emotion-button:hover{color:#ff9f5a!important}.default-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .default-theme .very-unpleasant-emotion-button.selected,.default-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .default-theme .very-unpleasant-emotion-button:hover{color:#ac3636!important}.dark-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .dark-theme .very-unpleasant-emotion-button.selected,.dark-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .dark-theme .very-unpleasant-emotion-button:hover,.contrast-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .contrast-theme .very-unpleasant-emotion-button.selected,.contrast-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .contrast-theme .very-unpleasant-emotion-button:hover{color:#ff7676!important}.default-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .default-theme .very-pleasant-emotion-button.selected,.default-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .default-theme .very-pleasant-emotion-button:hover{border-color:#247b56!important}.dark-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .dark-theme .very-pleasant-emotion-button.selected,.dark-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .dark-theme .very-pleasant-emotion-button:hover,.contrast-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .contrast-theme .very-pleasant-emotion-button.selected,.contrast-theme .emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .contrast-theme .very-pleasant-emotion-button:hover{border-color:#66dba0!important}.default-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .default-theme .pleasant-emotion-button.selected,.default-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .default-theme .pleasant-emotion-button:hover{border-color:#4f7000!important}.dark-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .dark-theme .pleasant-emotion-button.selected,.dark-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .dark-theme .pleasant-emotion-button:hover,.contrast-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .contrast-theme .pleasant-emotion-button.selected,.contrast-theme .emotions-box-container .emotions-buttons-container .pleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .contrast-theme .pleasant-emotion-button:hover{border-color:#afd15d!important}.default-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button.selected,.emotions-box-container .emotions-buttons-container .default-theme .neutral-emotion-button.selected,.default-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button:hover,.emotions-box-container .emotions-buttons-container .default-theme .neutral-emotion-button:hover{border-color:#806400!important}.dark-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button.selected,.emotions-box-container .emotions-buttons-container .dark-theme .neutral-emotion-button.selected,.dark-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button:hover,.emotions-box-container .emotions-buttons-container .dark-theme .neutral-emotion-button:hover,.contrast-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button.selected,.emotions-box-container .emotions-buttons-container .contrast-theme .neutral-emotion-button.selected,.contrast-theme .emotions-box-container .emotions-buttons-container .neutral-emotion-button:hover,.emotions-box-container .emotions-buttons-container .contrast-theme .neutral-emotion-button:hover{border-color:#f5dc00!important}.default-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .default-theme .unpleasant-emotion-button.selected,.default-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .default-theme .unpleasant-emotion-button:hover{border-color:#9e4709!important}.dark-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .dark-theme .unpleasant-emotion-button.selected,.dark-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .dark-theme .unpleasant-emotion-button:hover,.contrast-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .contrast-theme .unpleasant-emotion-button.selected,.contrast-theme .emotions-box-container .emotions-buttons-container .unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .contrast-theme .unpleasant-emotion-button:hover{border-color:#ff9f5a!important}.default-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .default-theme .very-unpleasant-emotion-button.selected,.default-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .default-theme .very-unpleasant-emotion-button:hover{border-color:#ac3636!important}.dark-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .dark-theme .very-unpleasant-emotion-button.selected,.dark-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .dark-theme .very-unpleasant-emotion-button:hover,.contrast-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button.selected,.emotions-box-container .emotions-buttons-container .contrast-theme .very-unpleasant-emotion-button.selected,.contrast-theme .emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button:hover,.emotions-box-container .emotions-buttons-container .contrast-theme .very-unpleasant-emotion-button:hover{border-color:#ff7676!important}.default-theme .emotions-box-container .emotion-button,.emotions-box-container .default-theme .emotion-button{border:1px solid #E0E0E0}.dark-theme .emotions-box-container .emotion-button,.emotions-box-container .dark-theme .emotion-button,.contrast-theme .emotions-box-container .emotion-button,.emotions-box-container .contrast-theme .emotion-button{border:1px solid #616161}.emotions-box-container{display:flex;width:100%;margin:16px 0 20px;box-sizing:border-box;flex-direction:column;align-items:center}.emotions-box-container .emotions-buttons-container-simplified .emotion-button{font-size:1.25rem;line-height:2.875rem;height:2.875rem}.emotions-box-container .emotions-buttons-container{width:auto;text-align:center}.emotions-box-container .emotions-buttons-container .selected{outline-width:2px!important}.emotions-box-container .emotions-buttons-container .very-pleasant-emotion-button.selected{background:#77ca9c1f}.emotions-box-container .emotions-buttons-container .pleasant-emotion-button.selected{background:#9ec04c1f}.emotions-box-container .emotions-buttons-container .neutral-emotion-button.selected{background:#f6ce001f}.emotions-box-container .emotions-buttons-container .unpleasant-emotion-button.selected{background:#ff9f5a1f}.emotions-box-container .emotions-buttons-container .very-unpleasant-emotion-button.selected{background:#ff76761f}.emotions-box-container .emotion-button{cursor:pointer;font-size:.875rem;height:2rem;background:none;border-radius:6px;padding:0 12px;text-transform:lowercase;margin:4px}.emotions-box-container .emotion-button .ms-Button-textContainer{margin-top:-2px}.emotions-box-container .emotion-button .ms-button-label{line-height:1.75rem;padding-bottom:2px}.mobile-device .emotions-box-container{margin:16px 0}@media screen and (min-width: 480px){.emotions-box-container .emotions-buttons-container{padding-inline:1.75rem}}.emotion-tooltip{align-items:center}.emotion-tooltip .emotion-value{font-size:1rem;font-weight:700;line-height:24px}.emotion-tooltip .emotion-definition{font-size:.75rem;line-height:18px}.default-theme .mobile-device .cancel-button-container .reflect-cancel-button:focus,.mobile-device .cancel-button-container .default-theme .reflect-cancel-button:focus,.default-theme .cancel-button-container .reflect-cancel-button:focus:after,.cancel-button-container .default-theme .reflect-cancel-button:focus:after{outline:2px solid #5B5FC7}.dark-theme .mobile-device .cancel-button-container .reflect-cancel-button:focus,.mobile-device .cancel-button-container .dark-theme .reflect-cancel-button:focus,.dark-theme .cancel-button-container .reflect-cancel-button:focus:after,.cancel-button-container .dark-theme .reflect-cancel-button:focus:after{outline:2px solid #7F85F5}.contrast-theme .mobile-device .cancel-button-container .reflect-cancel-button:focus,.mobile-device .cancel-button-container .contrast-theme .reflect-cancel-button:focus,.contrast-theme .cancel-button-container .reflect-cancel-button:focus:after,.cancel-button-container .contrast-theme .reflect-cancel-button:focus:after{outline:2px solid #ffff00}.cancel-button-container{top:0;position:absolute;display:flex;justify-content:flex-end;width:100%;margin-block-start:29px;padding-inline:1.75rem;box-sizing:border-box}.cancel-button-container .reflect-cancel-button{border:0;background:transparent;width:2rem;padding:0;min-width:2rem;z-index:200}.cancel-button-container .reflect-cancel-button i{font-size:1rem}.responder-response-time-passed{display:flex;flex-direction:column;margin:auto;max-width:420px}.responder-response-time-passed .passed-glass-hour{margin:0 auto;height:152px;width:152px}.responder-response-time-passed .main-string{margin-top:24px;text-align:center;font-weight:600;font-size:1rem;line-height:1.5}.responder-response-time-passed .sub-string{text-align:center;font-size:1rem;line-height:1.5}.mobile-device .member-response-time-passed{max-width:84%}@keyframes submitAnim{to{transform:scale(1.1) translate(5px)}}@keyframes submitRtlAnim{to{transform:scale(-1.1) translate(5px)}}.student-submit-button{font-weight:600}.student-submit-button svg{margin-inline-end:8px}.student-submit-button-with-selected-emotion:not([disabled]) .send-icon{width:1.25rem;height:1.25rem;animation:submitAnim .5s infinite alternate}[dir=rtl] .student-submit-button svg{transform:scale(-1)}[dir=rtl] .student-submit-button-with-selected-emotion:not([disabled]) .send-icon{animation:submitRtlAnim .5s infinite alternate}.vertically-centered-layout{display:flex;flex-direction:column;justify-content:center;height:100vh;height:calc(var(--vh, 1vh) * 100)}.vertically-centered-layout>*{margin-top:0!important;margin-bottom:0!important}.disable-text-selection{-webkit-user-select:none;user-select:none}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.reflect-student-post-submit::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.reflect-student-post-submit::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.reflect-student-post-submit::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .reflect-student-post-submit::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .reflect-student-post-submit::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .reflect-student-post-submit::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.reflect-student-post-submit{display:flex;flex-direction:column;height:100%;width:100%;overflow-y:auto}.reflect-student-post-submit .card-and-string-container{display:flex;flex-direction:column;margin:auto;max-width:480px}.reflect-student-post-submit .card-and-string-container .passed-glass-hour{margin:0 auto;height:152px;width:152px}.reflect-student-post-submit .card-and-string-container .main-string{margin-top:24px;text-align:center;font-weight:600;font-size:1rem;line-height:1.5}.reflect-student-post-submit .card-and-string-container .sub-string{text-align:center;font-size:1rem;line-height:1.5}.reflect-student-post-submit .card-and-string-container .call-to-action-link-button{border:0!important;font-weight:600;margin-top:24px;align-self:center}.reflect-student-post-submit .card-and-string-container .call-to-action-link-button .ms-Button-flexContainer{align-items:unset}.reflect-student-post-submit .card-and-string-container .call-to-action-link-button .link-icon{margin-inline-end:10px}.mobile-device .reflect-student-post-submit{height:calc(100% - 12px);padding-bottom:12px}.mobile-device .reflect-student-post-submit .card-and-string-container{max-width:84%}.default-theme .brain-break-recommendation-box .head-phones-background .icon-container .headphones-icon,.brain-break-recommendation-box .head-phones-background .icon-container .default-theme .headphones-icon{color:#5b5fc7}.dark-theme .brain-break-recommendation-box .head-phones-background .icon-container .headphones-icon,.brain-break-recommendation-box .head-phones-background .icon-container .dark-theme .headphones-icon{color:#7f85f5}.contrast-theme .brain-break-recommendation-box .head-phones-background .icon-container .headphones-icon,.brain-break-recommendation-box .head-phones-background .icon-container .contrast-theme .headphones-icon{color:#ff0}.default-theme .brain-break-recommendation-box .favorites-and-play .play-button .icon,.brain-break-recommendation-box .favorites-and-play .play-button .default-theme .icon{color:#fff}.dark-theme .brain-break-recommendation-box .favorites-and-play .play-button .icon,.brain-break-recommendation-box .favorites-and-play .play-button .dark-theme .icon{color:#292929}.contrast-theme .brain-break-recommendation-box .favorites-and-play .play-button .icon,.brain-break-recommendation-box .favorites-and-play .play-button .contrast-theme .icon{color:#000}.default-theme .brain-break-recommendation-box .favorites-and-play .play-button,.brain-break-recommendation-box .favorites-and-play .default-theme .play-button{background:#5b5fc7}.dark-theme .brain-break-recommendation-box .favorites-and-play .play-button,.brain-break-recommendation-box .favorites-and-play .dark-theme .play-button{background:#7f85f5}.contrast-theme .brain-break-recommendation-box .favorites-and-play .play-button,.brain-break-recommendation-box .favorites-and-play .contrast-theme .play-button{background:#ff0}.default-theme .brain-break-recommendation-box .head-phones-background,.brain-break-recommendation-box .default-theme .head-phones-background{background:#e8ebfa}.dark-theme .brain-break-recommendation-box .head-phones-background,.brain-break-recommendation-box .dark-theme .head-phones-background{background:#2f2f4a}.contrast-theme .brain-break-recommendation-box .head-phones-background,.brain-break-recommendation-box .contrast-theme .head-phones-background{background:#fffff5}.default-theme .brain-break-recommendation-box .head-phones-background .icon-container,.brain-break-recommendation-box .head-phones-background .default-theme .icon-container,.default-theme .brain-break-recommendation-box{background:#fff}.dark-theme .brain-break-recommendation-box .head-phones-background .icon-container,.brain-break-recommendation-box .head-phones-background .dark-theme .icon-container,.dark-theme .brain-break-recommendation-box{background:#292929}.contrast-theme .brain-break-recommendation-box .head-phones-background .icon-container,.brain-break-recommendation-box .head-phones-background .contrast-theme .icon-container,.contrast-theme .brain-break-recommendation-box{background:#000}.default-theme .brain-break-recommendation-box{border-color:#ebebeb}.dark-theme .brain-break-recommendation-box{border-color:#232323}.contrast-theme .brain-break-recommendation-box{border-color:#000}.brain-break-recommendation-box{display:flex;height:fit-content;min-height:76px;margin-top:24px;border:1px solid;border-radius:8px;overflow:hidden}.brain-break-recommendation-box .head-phones-background{min-width:64px;display:flex}.brain-break-recommendation-box .head-phones-background .icon-container{display:flex;height:44px;width:44px;margin:auto;border-radius:30px}.brain-break-recommendation-box .head-phones-background .icon-container .headphones-icon{margin:auto}.brain-break-recommendation-box .text{margin:8px auto;line-height:20px;height:fit-content;align-self:center;margin-inline:16px}.brain-break-recommendation-box .favorites-and-play{display:flex;align-items:center;margin-inline-end:16px;gap:12px}.brain-break-recommendation-box .favorites-and-play .round-button{height:32px;width:32px}.brain-break-recommendation-box .favorites-and-play .play-button{border-color:transparent}.brain-break-recommendation-box .favorites-and-play .media-stream-player{position:absolute;visibility:hidden}.brain-break-recommendation-box .favorites-and-play .audio-controls{position:relative;height:32px;width:32px}.mobile-device .brain-break-recommendation-box{flex-direction:column;padding:0 16px}.mobile-device .brain-break-recommendation-box .head-phones-background{display:none}.mobile-device .brain-break-recommendation-box .text{text-align:center;margin:12px auto}.mobile-device .brain-break-recommendation-box .favorites-and-play{align-self:center;margin-bottom:12px}.default-theme .browser-not-supported-view{background:radial-gradient(173.92% 124.62% at 100% 108.5%,#c994f424,#a8cbff00),radial-gradient(208.85% 116.05% at 57.16% 2.66%,#b283fc00 35.94%,#9772fb1f),radial-gradient(93.85% 48.02% at 5.89% 133%,#196dc11f,#4bb6eb03),radial-gradient(288.15% 110.89% at 109.26% 109.33%,#7d72ff24,#4642ff00),linear-gradient(342deg,#846aff24 3.22%,#4fdafa24 97.02%);background-blend-mode:normal,multiply,normal,normal,normal}.dark-theme .browser-not-supported-view,.contrast-theme .browser-not-supported-view{background:radial-gradient(159.54% 115.19% at 56.02% 95.18%,#b283fc00 35.94%,#9772fb),radial-gradient(93.24% 48.88% at 6.71% 129.28%,#196dc1,#4642ff00),radial-gradient(304.87% 110.48% at -6.72% 7.81%,#7d72ff,#4642ff00),radial-gradient(258.22% 170.87% at 109.56% -11.37%,#d01ce0,#a8cbff00),linear-gradient(136deg,#846aff,#bd7dfc);background-blend-mode:multiply,normal,normal,normal,normal}.browser-not-supported-view{height:100%;display:flex;flex-direction:column}.browser-not-supported-view .header{background:transparent;z-index:2000000}.browser-not-supported-view .modeless-dialog-background{background:transparent!important}.browser-not-supported-dialog-content{display:flex;flex-direction:column;align-items:center;gap:16px}.browser-not-supported-dialog-content .header{font-weight:600;font-size:1.125rem;line-height:28px}.browser-not-supported-dialog-content .warning-icon{height:192px;width:192px}.browser-not-supported-dialog .ms-Dialog-main{border-radius:10px}.content-page-header{width:100%;box-sizing:border-box;padding-inline:32px;padding-block-start:24px;padding-block-end:24px;display:flex;justify-content:space-between}.content-page-header .inline-start-container{overflow:hidden}.content-page-header .inline-start-container .images-and-content-container,.content-page-header .inline-start-container .images-and-content-container .thumbnail-and-icon-container{display:flex;flex-direction:row;gap:20px}.content-page-header .inline-start-container .images-and-content-container .title-icon-and-content-container{display:flex;flex-direction:column}.content-page-header .inline-start-container .images-and-content-container .title-icon-and-content-container .title-icon-and-main-content-container{display:flex}.content-page-header .inline-start-container .images-and-content-container .title-icon-and-content-container .title-icon-and-main-content-container .title-icon{margin-inline-end:12px}.content-page-header .inline-start-container .images-and-content-container .title-icon-and-content-container .title-icon-and-main-content-container .title-icon>*{width:40px;height:40px}.content-page-header .inline-start-container .images-and-content-container .title-icon-and-content-container .title-icon-and-main-content-container .content{margin:0;font-size:1.75rem;line-height:2.5rem;font-weight:600;max-height:5rem;overflow:hidden;text-overflow:ellipsis}.content-page-header .inline-start-container .images-and-content-container .title-icon-and-content-container .secondary-content{font-size:1.25rem;line-height:28px;font-weight:600;overflow:hidden;text-overflow:ellipsis;text-align:start}.content-page-header .buttons-container{padding-inline-start:12px;display:flex;justify-content:flex-end;gap:8px;flex-shrink:0}.content-page-header .buttons-container .fit-content-button{width:fit-content;padding:6px 20px}.mobile-device .content-page-header{padding:16px}.mobile-device .content-page-header .inline-start-container .title-icon-and-content-container .title-icon-and-main-content-container .content{font-size:1.25rem;line-height:1.625rem}.mobile-device .content-page-header .inline-start-container .title-icon-and-content-container .secondary-content{font-size:.875rem;font-weight:400;line-height:1.25rem}.mobile-device .content-page-header .buttons-container{gap:4px}.mobile-device .content-page-header .buttons-container .rounded-corners-button{width:2rem;height:2rem}.mobile-device .content-page-header .buttons-container .rounded-corners-button svg{width:1rem;height:1rem}[dir=rtl] .content-page-header{direction:rtl}.favourites-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.favourites-icon svg{width:1rem!important;height:1rem!important}.favourites-icon .star-animation path{color:#5b5fc7}@keyframes heart-animate{to{background-position:-2800px}}.star-animation{direction:ltr}.star-animation .icon{width:100px!important;height:100px!important;position:relative;background-position:0px;background-repeat:no-repeat;animation:heart-animate .8s steps(28) forwards}.navigation-menu-title{display:flex;align-items:center;font-weight:700;height:2.25rem;padding-inline:1rem}.round-button{padding:0;min-width:0;width:40px}.round-button.with-text{width:fit-content;padding-inline:16px}.mobile-device .round-button{transform:scale(.9)}.default-theme .mobile-device button.rounded-corners-button:focus,.mobile-device .default-theme button.rounded-corners-button:focus,.default-theme button.rounded-corners-button:focus:after{outline:2px solid #5B5FC7}.dark-theme .mobile-device button.rounded-corners-button:focus,.mobile-device .dark-theme button.rounded-corners-button:focus,.dark-theme button.rounded-corners-button:focus:after{outline:2px solid #7F85F5}.contrast-theme .mobile-device button.rounded-corners-button:focus,.mobile-device .contrast-theme button.rounded-corners-button:focus,.contrast-theme button.rounded-corners-button:focus:after{outline:2px solid #ffff00}.default-theme button.rounded-corners-button{border-color:#e0e0e0}.dark-theme button.rounded-corners-button{border-color:#212121}.contrast-theme button.rounded-corners-button{border-color:#000}button.rounded-corners-button:focus:after,button.rounded-corners-button{border-radius:40px}button.rounded-corners-button{border:1px solid;height:40px}.default-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .default-theme i,.default-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option svg,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .default-theme svg,.default-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .default-theme .ms-ContextualMenu-linkContent>i,.default-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>svg,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .default-theme .ms-ContextualMenu-linkContent>svg{color:#424242}.dark-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .dark-theme i,.dark-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option svg,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .dark-theme svg,.dark-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .dark-theme .ms-ContextualMenu-linkContent>i,.dark-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>svg,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .dark-theme .ms-ContextualMenu-linkContent>svg{color:#dadada}.contrast-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .contrast-theme i,.contrast-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option svg,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .contrast-theme svg,.contrast-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .contrast-theme .ms-ContextualMenu-linkContent>i,.contrast-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>svg,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .contrast-theme .ms-ContextualMenu-linkContent>svg{color:#fff}.default-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .default-theme i,.default-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option svg,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .default-theme svg,.default-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .default-theme .ms-ContextualMenu-linkContent>i,.default-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>svg,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .default-theme .ms-ContextualMenu-linkContent>svg{border-color:#424242}.dark-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .dark-theme i,.dark-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option svg,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .dark-theme svg,.dark-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .dark-theme .ms-ContextualMenu-linkContent>i,.dark-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>svg,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .dark-theme .ms-ContextualMenu-linkContent>svg{border-color:#dadada}.contrast-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .contrast-theme i,.contrast-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option svg,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .contrast-theme svg,.contrast-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .contrast-theme .ms-ContextualMenu-linkContent>i,.contrast-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>svg,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .contrast-theme .ms-ContextualMenu-linkContent>svg{border-color:#fff}.default-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .default-theme i,.default-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option svg,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .default-theme svg,.default-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .default-theme .ms-ContextualMenu-linkContent>i,.default-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>svg,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .default-theme .ms-ContextualMenu-linkContent>svg{fill:#424242}.dark-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .dark-theme i,.dark-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option svg,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .dark-theme svg,.dark-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .dark-theme .ms-ContextualMenu-linkContent>i,.dark-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>svg,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .dark-theme .ms-ContextualMenu-linkContent>svg{fill:#dadada}.contrast-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .contrast-theme i,.contrast-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option svg,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option .contrast-theme svg,.contrast-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .contrast-theme .ms-ContextualMenu-linkContent>i,.contrast-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>svg,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .contrast-theme .ms-ContextualMenu-linkContent>svg{fill:#fff}@keyframes showCalloutAnimation{0%{transform:translateY(100%);-webkit-box-shadow:0px 0 0px 100vh rgba(0,0,0,0);-moz-box-shadow:0px 0 0px 100vh rgba(0,0,0,0);box-shadow:0 0 0 100vh #0000}to{transform:translateY(0);-webkit-box-shadow:0px 0 0px 100vh rgba(0,0,0,.4);-moz-box-shadow:0px 0 0px 100vh rgba(0,0,0,.4);box-shadow:0 0 0 100vh #0006}}.mobile-device .mobile-callout{border-radius:8px 8px 0 0;top:unset!important;bottom:0!important;left:0!important;right:0!important;width:100vw!important;max-height:calc(100vh - 200px);overflow-y:auto;box-sizing:border-box;transform:translateY(100%);animation:showCalloutAnimation .3s ease-out forwards!important}.mobile-device .mobile-callout .ms-Callout-beak{display:none}.mobile-device .mobile-callout .ms-Callout-main{border-radius:0;padding-block:32px}.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item{padding-inline:16px;padding-block:8px}.default-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item{border-bottom:.5px solid #E0E0E0}.dark-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item{border-bottom:.5px solid #212121}.contrast-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item{border-bottom:.5px solid #000000}.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link{padding:0}.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i,.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>svg{margin-inline-end:8px}.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>i{margin-inline-start:0;font-size:1rem;text-align:center;width:20px}.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item .ms-ContextualMenu-link .ms-ContextualMenu-linkContent>.ms-ContextualMenu-itemText{font-size:.75rem}.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:first-child{border-bottom:0px;padding-inline:8px;margin-inline:8px}.default-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:first-child{border-top:.5px solid #E0E0E0}.dark-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:first-child{border-top:.5px solid #212121}.contrast-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:first-child{border-top:.5px solid #000000}.default-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:nth-child(2){border-top:.5px solid #E0E0E0}.dark-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:nth-child(2){border-top:.5px solid #212121}.contrast-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:nth-child(2){border-top:.5px solid #000000}.mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:last-child{padding-bottom:25px!important}.default-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:last-child{border-bottom:.5px solid #E0E0E0}.dark-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:last-child{border-bottom:.5px solid #212121}.contrast-theme .mobile-device .mobile-callout .ms-Callout-main .ms-ContextualMenu-item:last-child{border-bottom:.5px solid #000000}@keyframes showPanelAnimation{0%{transform:translateY(0);-webkit-box-shadow:0px 0 0px 100vh rgba(0,0,0,0);-moz-box-shadow:0px 0 0px 100vh rgba(0,0,0,0);box-shadow:0 0 0 100vh #0000}to{transform:translateY(-100%);-webkit-box-shadow:0px 0 0px 100vh rgba(0,0,0,.4);-moz-box-shadow:0px 0 0px 100vh rgba(0,0,0,.4);box-shadow:0 0 0 100vh #0006}}.mobile-device .mobile-panel .ms-Overlay{background-color:unset}.mobile-device .mobile-panel .ms-Panel-main{width:100%;position:relative;top:100%;transform:translateY(0);height:fit-content;max-height:calc(100vh - 200px);overflow-y:auto;border-radius:8px 8px 0 0;animation:showPanelAnimation .3s ease-out forwards!important}.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-commands{margin-top:32px}.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-contentInner{padding-bottom:32px}.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content{padding:0}.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-divider{display:none}.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item{padding-inline:16px;padding-block:16px}.default-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item{border-bottom:.5px solid #E0E0E0}.dark-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item{border-bottom:.5px solid #212121}.contrast-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item{border-bottom:.5px solid #000000}.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option{font-size:.75rem}.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i,.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option svg{margin-inline-end:8px}.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item .dropdown-option i{margin-inline-start:0;font-size:1rem;text-align:center;width:20px}.mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item:first-child{width:calc(100% - 16px);border-bottom:0px;padding-inline:8px;margin-inline:8px}.default-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item:first-child{border-top:.5px solid #E0E0E0}.dark-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item:first-child{border-top:.5px solid #212121}.contrast-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item:first-child{border-top:.5px solid #000000}.default-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item:nth-child(2){border-top:.5px solid #E0E0E0}.dark-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item:nth-child(2){border-top:.5px solid #212121}.contrast-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item:nth-child(2){border-top:.5px solid #000000}.default-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item:last-child{border-bottom:.5px solid #E0E0E0}.dark-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item:last-child{border-bottom:.5px solid #212121}.contrast-theme .mobile-device .mobile-panel .ms-Panel-main .ms-Panel-content .ms-Dropdown-item:last-child{border-bottom:.5px solid #000000}.default-theme .default-button.is-disabled{color:#adadad}.dark-theme .default-button.is-disabled{color:#c8c8c8}.contrast-theme .default-button.is-disabled{color:#fff}.default-theme .default-button{color:#242424}.dark-theme .default-button,.contrast-theme .default-button{color:#fff}.default-theme .default-button.is-disabled{background:#f5f5f5}.dark-theme .default-button.is-disabled{background:#282828}.contrast-theme .default-button.is-disabled{background:#000}.default-theme .default-button{background:#fff}.dark-theme .default-button{background:#292929}.contrast-theme .default-button{background:#000}.default-theme .default-button.is-disabled{border-color:#adadad}.dark-theme .default-button.is-disabled{border-color:#c8c8c8}.contrast-theme .default-button.is-disabled{border-color:#fff}.default-theme .default-button{border-color:#242424}.dark-theme .default-button,.contrast-theme .default-button{border-color:#fff}.default-button{border:1px solid}.default-theme .default-button:hover{background-color:#ebebeb}.dark-theme .default-button:hover{background-color:#3d3d3d}.contrast-theme .default-button:hover{background-color:#ff0}.contrast-theme .default-button:hover{color:#000}.progress-circle{position:absolute;top:16px;left:16px;bottom:0;stroke:#ffa959;stroke-width:6px;width:32px;height:32px;border-radius:100%;transform:translate(-50%,-50%);pointer-events:none;z-index:4}.progress-circle .progress-circle-path{fill:none}.submit-response-close-button{height:40px;align-self:center;flex-shrink:0}.default-theme .visit-external-link-callout .visit-link-button .chevron-icon,.visit-external-link-callout .visit-link-button .default-theme .chevron-icon{color:#616161}.dark-theme .visit-external-link-callout .visit-link-button .chevron-icon,.visit-external-link-callout .visit-link-button .dark-theme .chevron-icon{color:#d0d0d0}.contrast-theme .visit-external-link-callout .visit-link-button .chevron-icon,.visit-external-link-callout .visit-link-button .contrast-theme .chevron-icon{color:#fff}.visit-external-link-button{height:40px;font-size:14px;font-weight:600}.visit-external-link-button .ms-Button-flexContainer{gap:6px}.visit-external-link-callout .visit-link-button{display:flex;align-items:center;gap:8px;border:0;text-align:initial;height:auto;width:100%;max-width:400px;padding:0}.visit-external-link-callout .visit-link-button .ms-Button-flexContainer{width:inherit;padding-inline-start:12px;padding-inline-end:10px;padding-block:5px;box-sizing:border-box}.visit-external-link-callout .visit-link-button .ms-Button-flexContainer .text-container{display:flex;flex-direction:column;width:calc(100% - 24px);box-sizing:border-box}.visit-external-link-callout .visit-link-button .ms-Button-flexContainer .text-container .title{line-height:16px;font-size:12px;font-weight:600}.visit-external-link-callout .visit-link-button .ms-Button-flexContainer .text-container .link{line-height:16px;font-weight:400;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.visit-external-link-callout .visit-link-button .chevron-icon{margin-inline-start:auto;height:24px;width:24px;padding:0;flex-shrink:0}.default-theme .reason-selection-stage .footer .back-button .back-icon,.reason-selection-stage .footer .back-button .default-theme .back-icon{fill:#242424}.dark-theme .reason-selection-stage .footer .back-button .back-icon,.reason-selection-stage .footer .back-button .dark-theme .back-icon,.contrast-theme .reason-selection-stage .footer .back-button .back-icon,.reason-selection-stage .footer .back-button .contrast-theme .back-icon{fill:#fff}.reason-selection-stage{display:flex;flex-direction:column;height:100%;width:100%;box-sizing:border-box}.reason-selection-stage .footer{display:flex;align-items:center;justify-content:flex-start;gap:12px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.reason-selection-stage .footer .back-button{height:fit-content;padding:0 20px;margin-inline-end:auto}.reason-selection-stage .footer .back-button .back-icon{margin-inline-end:8px}.reason-selection-stage .footer .not-sure-button{height:fit-content;padding:0 16px}[dir=rtl] .reason-selection-stage .footer .back-button .back-icon{transform:scale(-1)}.default-theme .reason-selection{color:#424242}.dark-theme .reason-selection{color:#dadada}.contrast-theme .reason-selection{color:#fff}.default-theme .mobile-device .reason-selection .character-and-card-container .card,.mobile-device .reason-selection .character-and-card-container .default-theme .card{background:#fff}.dark-theme .mobile-device .reason-selection .character-and-card-container .card,.mobile-device .reason-selection .character-and-card-container .dark-theme .card{background:#292929}.contrast-theme .mobile-device .reason-selection .character-and-card-container .card,.mobile-device .reason-selection .character-and-card-container .contrast-theme .card{background:#000}.default-theme .reason-selection .instructions-and-reasons-container .instructions .veryPleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .default-theme .veryPleasantEmotionBackgroundColor{border-color:#247b56!important}.dark-theme .reason-selection .instructions-and-reasons-container .instructions .veryPleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .dark-theme .veryPleasantEmotionBackgroundColor,.contrast-theme .reason-selection .instructions-and-reasons-container .instructions .veryPleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .contrast-theme .veryPleasantEmotionBackgroundColor{border-color:#66dba0!important}.default-theme .reason-selection .instructions-and-reasons-container .instructions .pleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .default-theme .pleasantEmotionBackgroundColor{border-color:#4f7000!important}.dark-theme .reason-selection .instructions-and-reasons-container .instructions .pleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .dark-theme .pleasantEmotionBackgroundColor,.contrast-theme .reason-selection .instructions-and-reasons-container .instructions .pleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .contrast-theme .pleasantEmotionBackgroundColor{border-color:#afd15d!important}.default-theme .reason-selection .instructions-and-reasons-container .instructions .neutralEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .default-theme .neutralEmotionBackgroundColor{border-color:#806400!important}.dark-theme .reason-selection .instructions-and-reasons-container .instructions .neutralEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .dark-theme .neutralEmotionBackgroundColor,.contrast-theme .reason-selection .instructions-and-reasons-container .instructions .neutralEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .contrast-theme .neutralEmotionBackgroundColor{border-color:#f5dc00!important}.default-theme .reason-selection .instructions-and-reasons-container .instructions .unpleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .default-theme .unpleasantEmotionBackgroundColor{border-color:#9e4709!important}.dark-theme .reason-selection .instructions-and-reasons-container .instructions .unpleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .dark-theme .unpleasantEmotionBackgroundColor,.contrast-theme .reason-selection .instructions-and-reasons-container .instructions .unpleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .contrast-theme .unpleasantEmotionBackgroundColor{border-color:#ff9f5a!important}.default-theme .reason-selection .instructions-and-reasons-container .instructions .veryUnpleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .default-theme .veryUnpleasantEmotionBackgroundColor{border-color:#ac3636!important}.dark-theme .reason-selection .instructions-and-reasons-container .instructions .veryUnpleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .dark-theme .veryUnpleasantEmotionBackgroundColor,.contrast-theme .reason-selection .instructions-and-reasons-container .instructions .veryUnpleasantEmotionBackgroundColor,.reason-selection .instructions-and-reasons-container .instructions .contrast-theme .veryUnpleasantEmotionBackgroundColor{border-color:#ff7676!important}.reason-selection{text-align:center;display:flex;flex-direction:column;gap:24px;flex-grow:1}.reason-selection .question{font-size:1.5rem;font-weight:600;line-height:32px;margin-bottom:20px}.reason-selection .instructions-and-reasons-container .instructions{font-size:1rem;font-weight:600;line-height:22px}.reason-selection .instructions-and-reasons-container .instructions .underline{text-decoration:none;border-bottom:2px solid;padding-bottom:4px}.default-theme .reasons-box-container .reason-button,.reasons-box-container .default-theme .reason-button{color:#616161}.dark-theme .reasons-box-container .reason-button,.reasons-box-container .dark-theme .reason-button{color:#d0d0d0}.contrast-theme .reasons-box-container .reason-button,.reasons-box-container .contrast-theme .reason-button{color:#fff}.default-theme .reasons-box-container .reason-button,.reasons-box-container .default-theme .reason-button{background:#fff}.dark-theme .reasons-box-container .reason-button,.reasons-box-container .dark-theme .reason-button{background:#292929}.contrast-theme .reasons-box-container .reason-button,.reasons-box-container .contrast-theme .reason-button{background:#000}.default-theme .mobile-device .reasons-box-container .reason-button:focus,.mobile-device .reasons-box-container .default-theme .reason-button:focus,.default-theme .reasons-box-container .reason-button:focus:after,.reasons-box-container .default-theme .reason-button:focus:after{outline:2px solid #5B5FC7}.dark-theme .mobile-device .reasons-box-container .reason-button:focus,.mobile-device .reasons-box-container .dark-theme .reason-button:focus,.dark-theme .reasons-box-container .reason-button:focus:after,.reasons-box-container .dark-theme .reason-button:focus:after{outline:2px solid #7F85F5}.contrast-theme .mobile-device .reasons-box-container .reason-button:focus,.mobile-device .reasons-box-container .contrast-theme .reason-button:focus,.contrast-theme .reasons-box-container .reason-button:focus:after,.reasons-box-container .contrast-theme .reason-button:focus:after{outline:2px solid #ffff00}.default-theme .reasons-box-container .reasons-buttons-container .selected,.reasons-box-container .reasons-buttons-container .default-theme .selected{outline:1px solid #ffffff}.dark-theme .reasons-box-container .reasons-buttons-container .selected,.reasons-box-container .reasons-buttons-container .dark-theme .selected{outline:1px solid #292929}.contrast-theme .reasons-box-container .reasons-buttons-container .selected,.reasons-box-container .reasons-buttons-container .contrast-theme .selected{outline:1px solid #000000}.default-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .default-theme .very-pleasant-emotion-button.selected,.default-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .default-theme .very-pleasant-emotion-button:hover{color:#247b56!important}.dark-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .dark-theme .very-pleasant-emotion-button.selected,.dark-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .dark-theme .very-pleasant-emotion-button:hover,.contrast-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .contrast-theme .very-pleasant-emotion-button.selected,.contrast-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .contrast-theme .very-pleasant-emotion-button:hover{color:#66dba0!important}.default-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .default-theme .pleasant-emotion-button.selected,.default-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .default-theme .pleasant-emotion-button:hover{color:#4f7000!important}.dark-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .dark-theme .pleasant-emotion-button.selected,.dark-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .dark-theme .pleasant-emotion-button:hover,.contrast-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .contrast-theme .pleasant-emotion-button.selected,.contrast-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .contrast-theme .pleasant-emotion-button:hover{color:#afd15d!important}.default-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button.selected,.reasons-box-container .reasons-buttons-container .default-theme .neutral-emotion-button.selected,.default-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button:hover,.reasons-box-container .reasons-buttons-container .default-theme .neutral-emotion-button:hover{color:#806400!important}.dark-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button.selected,.reasons-box-container .reasons-buttons-container .dark-theme .neutral-emotion-button.selected,.dark-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button:hover,.reasons-box-container .reasons-buttons-container .dark-theme .neutral-emotion-button:hover,.contrast-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button.selected,.reasons-box-container .reasons-buttons-container .contrast-theme .neutral-emotion-button.selected,.contrast-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button:hover,.reasons-box-container .reasons-buttons-container .contrast-theme .neutral-emotion-button:hover{color:#f5dc00!important}.default-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .default-theme .unpleasant-emotion-button.selected,.default-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .default-theme .unpleasant-emotion-button:hover{color:#9e4709!important}.dark-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .dark-theme .unpleasant-emotion-button.selected,.dark-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .dark-theme .unpleasant-emotion-button:hover,.contrast-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .contrast-theme .unpleasant-emotion-button.selected,.contrast-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .contrast-theme .unpleasant-emotion-button:hover{color:#ff9f5a!important}.default-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .default-theme .very-unpleasant-emotion-button.selected,.default-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .default-theme .very-unpleasant-emotion-button:hover{color:#ac3636!important}.dark-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .dark-theme .very-unpleasant-emotion-button.selected,.dark-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .dark-theme .very-unpleasant-emotion-button:hover,.contrast-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .contrast-theme .very-unpleasant-emotion-button.selected,.contrast-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .contrast-theme .very-unpleasant-emotion-button:hover{color:#ff7676!important}.default-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .default-theme .very-pleasant-emotion-button.selected,.default-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .default-theme .very-pleasant-emotion-button:hover{border-color:#247b56!important}.dark-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .dark-theme .very-pleasant-emotion-button.selected,.dark-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .dark-theme .very-pleasant-emotion-button:hover,.contrast-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .contrast-theme .very-pleasant-emotion-button.selected,.contrast-theme .reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .contrast-theme .very-pleasant-emotion-button:hover{border-color:#66dba0!important}.default-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .default-theme .pleasant-emotion-button.selected,.default-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .default-theme .pleasant-emotion-button:hover{border-color:#4f7000!important}.dark-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .dark-theme .pleasant-emotion-button.selected,.dark-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .dark-theme .pleasant-emotion-button:hover,.contrast-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .contrast-theme .pleasant-emotion-button.selected,.contrast-theme .reasons-box-container .reasons-buttons-container .pleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .contrast-theme .pleasant-emotion-button:hover{border-color:#afd15d!important}.default-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button.selected,.reasons-box-container .reasons-buttons-container .default-theme .neutral-emotion-button.selected,.default-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button:hover,.reasons-box-container .reasons-buttons-container .default-theme .neutral-emotion-button:hover{border-color:#806400!important}.dark-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button.selected,.reasons-box-container .reasons-buttons-container .dark-theme .neutral-emotion-button.selected,.dark-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button:hover,.reasons-box-container .reasons-buttons-container .dark-theme .neutral-emotion-button:hover,.contrast-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button.selected,.reasons-box-container .reasons-buttons-container .contrast-theme .neutral-emotion-button.selected,.contrast-theme .reasons-box-container .reasons-buttons-container .neutral-emotion-button:hover,.reasons-box-container .reasons-buttons-container .contrast-theme .neutral-emotion-button:hover{border-color:#f5dc00!important}.default-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .default-theme .unpleasant-emotion-button.selected,.default-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .default-theme .unpleasant-emotion-button:hover{border-color:#9e4709!important}.dark-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .dark-theme .unpleasant-emotion-button.selected,.dark-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .dark-theme .unpleasant-emotion-button:hover,.contrast-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .contrast-theme .unpleasant-emotion-button.selected,.contrast-theme .reasons-box-container .reasons-buttons-container .unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .contrast-theme .unpleasant-emotion-button:hover{border-color:#ff9f5a!important}.default-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .default-theme .very-unpleasant-emotion-button.selected,.default-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .default-theme .very-unpleasant-emotion-button:hover{border-color:#ac3636!important}.dark-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .dark-theme .very-unpleasant-emotion-button.selected,.dark-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .dark-theme .very-unpleasant-emotion-button:hover,.contrast-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button.selected,.reasons-box-container .reasons-buttons-container .contrast-theme .very-unpleasant-emotion-button.selected,.contrast-theme .reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button:hover,.reasons-box-container .reasons-buttons-container .contrast-theme .very-unpleasant-emotion-button:hover{border-color:#ff7676!important}.default-theme .reasons-box-container .reason-button,.reasons-box-container .default-theme .reason-button{border:1px solid #E0E0E0}.dark-theme .reasons-box-container .reason-button,.reasons-box-container .dark-theme .reason-button,.contrast-theme .reasons-box-container .reason-button,.reasons-box-container .contrast-theme .reason-button{border:1px solid #616161}.reasons-box-container{display:flex;width:100%;margin:16px 0 20px;box-sizing:border-box;flex-direction:column;align-items:center}.reasons-box-container .reasons-buttons-container{width:100%;text-align:center}.reasons-box-container .reasons-buttons-container .selected{outline-width:2px!important}.reasons-box-container .reasons-buttons-container .very-pleasant-emotion-button.selected{background:#77ca9c1f}.reasons-box-container .reasons-buttons-container .pleasant-emotion-button.selected{background:#9ec04c1f}.reasons-box-container .reasons-buttons-container .neutral-emotion-button.selected{background:#f6ce001f}.reasons-box-container .reasons-buttons-container .unpleasant-emotion-button.selected{background:#ff9f5a1f}.reasons-box-container .reasons-buttons-container .very-unpleasant-emotion-button.selected{background:#ff76761f}.reasons-box-container .reason-button{cursor:pointer;font-size:.875rem;background:none;min-height:32px;height:auto;max-width:100%;border-radius:6px;padding:0 12px;margin:4px}.reasons-box-container .reason-button .ms-Button-label{line-height:1.4rem;text-wrap:wrap;word-break:break-word}.mobile-device .reasons-box-container{margin:16px 0 60px}@media screen and (min-width: 480px){.reasons-box-container .reasons-buttons-container{padding-inline:1.75rem}}.default-theme .reflect-closed-check-in-students-responses .question-and-date-container .creator-name,.reflect-closed-check-in-students-responses .question-and-date-container .default-theme .creator-name{color:#424242}.dark-theme .reflect-closed-check-in-students-responses .question-and-date-container .creator-name,.reflect-closed-check-in-students-responses .question-and-date-container .dark-theme .creator-name{color:#dadada}.contrast-theme .reflect-closed-check-in-students-responses .question-and-date-container .creator-name,.reflect-closed-check-in-students-responses .question-and-date-container .contrast-theme .creator-name{color:#fff}.default-theme .reflect-closed-check-in-students-responses .question-and-date-container .question-header,.reflect-closed-check-in-students-responses .question-and-date-container .default-theme .question-header{color:#242424}.dark-theme .reflect-closed-check-in-students-responses .question-and-date-container .question-header,.reflect-closed-check-in-students-responses .question-and-date-container .dark-theme .question-header,.contrast-theme .reflect-closed-check-in-students-responses .question-and-date-container .question-header,.reflect-closed-check-in-students-responses .question-and-date-container .contrast-theme .question-header{color:#fff}.reflect-closed-check-in-students-responses{display:flex;flex-direction:column;min-height:100%;width:100%;padding-bottom:0;padding-top:26px;padding-inline-start:32px;padding-inline-end:26px;box-sizing:border-box}.reflect-closed-check-in-students-responses .question-and-date-container{text-align:start;font-weight:600;text-align:center}.reflect-closed-check-in-students-responses .question-and-date-container .creator-name{font-size:.875rem;line-height:28px}.reflect-closed-check-in-students-responses .question-and-date-container .question-header{word-break:break-word;font-size:1.5rem;line-height:32px;font-weight:600;margin:0}.reflect-closed-check-in-students-responses .students-results-container{display:flex;flex-direction:column}.reflect-closed-check-in-students-responses .students-results-container .info-image-and-string{padding-top:unset;margin:auto}.reflect-closed-check-in-students-responses .students-results-container .info-image-and-string.info-image-and-string-with-text{margin:24px auto 0}.reflect-closed-check-in-students-responses .students-results-container .character-card .card{margin:auto}.reflect-closed-check-in-students-responses .results-button{width:fit-content;margin:20px auto 0}.reflect-closed-check-in-students-responses .students-results-empty-or-error-container{min-height:296px;margin:auto 0;text-align:center}.reflect-closed-check-in-students-responses .close-button{margin-left:auto}.mobile-device .reflect-closed-check-in-students-responses .students-results-container{padding-top:unset}[dir=rtl] .reflect-closed-check-in-students-responses .close-button{margin-left:0;margin-right:auto}.default-theme .submit-response .submit-response-form,.submit-response .default-theme .submit-response-form{background:#fff}.dark-theme .submit-response .submit-response-form,.submit-response .dark-theme .submit-response-form{background:#292929}.contrast-theme .submit-response .submit-response-form,.submit-response .contrast-theme .submit-response-form{background:#000}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.submit-response .submit-response-form::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.submit-response .submit-response-form::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.submit-response .submit-response-form::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .submit-response .submit-response-form::-webkit-scrollbar-thumb,.submit-response .default-theme .submit-response-form::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .submit-response .submit-response-form::-webkit-scrollbar-thumb,.submit-response .dark-theme .submit-response-form::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .submit-response .submit-response-form::-webkit-scrollbar-thumb,.submit-response .contrast-theme .submit-response-form::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.default-theme .submit-response{background:linear-gradient(211deg,#f6f4fd 20.1%,#e7e5ef 81%)}.dark-theme .submit-response,.contrast-theme .submit-response{background:linear-gradient(211deg,#65636c 20.1%,#39373f 81%)}.submit-response{height:100%;width:100%;padding:12px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.submit-response .submit-response-form{z-index:1;border-radius:12px;max-height:638px;max-width:808px;height:100%;width:100%;padding:24px 32px 0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow-y:auto;overflow-x:hidden;position:relative}.submit-response .submit-response-form .vertically-centered-layout{height:100%}.mobile-device .submit-response{padding:0}.mobile-device .submit-response .submit-response-form{height:100%;width:100%;max-width:unset;max-height:unset;background:transparent;border-radius:0;padding:16px 16px 0}.default-theme .mobile-device .favourite-button .ms-Button--icon:focus,.mobile-device .favourite-button .default-theme .ms-Button--icon:focus,.default-theme .brain-break-card .properties-container .favourite-button .ms-Button--icon:focus:after,.brain-break-card .properties-container .favourite-button .default-theme .ms-Button--icon:focus:after{outline:2px solid #5B5FC7}.dark-theme .mobile-device .favourite-button .ms-Button--icon:focus,.mobile-device .favourite-button .dark-theme .ms-Button--icon:focus,.dark-theme .brain-break-card .properties-container .favourite-button .ms-Button--icon:focus:after,.brain-break-card .properties-container .favourite-button .dark-theme .ms-Button--icon:focus:after{outline:2px solid #7F85F5}.contrast-theme .mobile-device .favourite-button .ms-Button--icon:focus,.mobile-device .favourite-button .contrast-theme .ms-Button--icon:focus,.contrast-theme .brain-break-card .properties-container .favourite-button .ms-Button--icon:focus:after,.brain-break-card .properties-container .favourite-button .contrast-theme .ms-Button--icon:focus:after{outline:2px solid #ffff00}.default-theme .main-layout-base-view-background.default-gradient-background{background:radial-gradient(173.92% 124.62% at 100% 108.5%,#c994f424,#a8cbff00),radial-gradient(208.85% 116.05% at 57.16% 2.66%,#b283fc00 35.94%,#9772fb1f),radial-gradient(93.85% 48.02% at 5.89% 133%,#196dc11f,#4bb6eb03),radial-gradient(288.15% 110.89% at 109.26% 109.33%,#7d72ff24,#4642ff00),linear-gradient(342deg,#846aff24 3.22%,#4fdafa24 97.02%);background-blend-mode:normal,multiply,normal,normal,normal}.dark-theme .main-layout-base-view-background.default-gradient-background,.contrast-theme .main-layout-base-view-background.default-gradient-background{background:radial-gradient(159.54% 115.19% at 56.02% 95.18%,#b283fc00 35.94%,#9772fb),radial-gradient(93.24% 48.88% at 6.71% 129.28%,#196dc1,#4642ff00),radial-gradient(304.87% 110.48% at -6.72% 7.81%,#7d72ff,#4642ff00),radial-gradient(258.22% 170.87% at 109.56% -11.37%,#d01ce0,#a8cbff00),linear-gradient(136deg,#846aff,#bd7dfc);background-blend-mode:multiply,normal,normal,normal,normal}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.default-theme .main-layout-base-view-background{background:#f5f5f5}.dark-theme .main-layout-base-view-background{background:#3d3d3d}.contrast-theme .main-layout-base-view-background{background:#000}.default-theme .main-layout-base-view-background .footer-button .icon-container svg path,.main-layout-base-view-background .footer-button .icon-container svg .default-theme path{fill:#616161}.dark-theme .main-layout-base-view-background .footer-button .icon-container svg path,.main-layout-base-view-background .footer-button .icon-container svg .dark-theme path{fill:#d0d0d0}.contrast-theme .main-layout-base-view-background .footer-button .icon-container svg path,.main-layout-base-view-background .footer-button .icon-container svg .contrast-theme path{fill:#fff}.main-layout-base-view-background .footer-button .selected-icon-container{margin-inline-end:0!important}.main-layout-base-view-background .footer-button .text-container{font-weight:400}.main-layout-base-view-background .footer-button .icon-container{width:49px;margin-inline-end:0}.main-layout-base-view-background .footer-button .icon-container svg{margin:auto}.mobile-device .navigation-menu-callout .ms-Callout-main .ms-ContextualMenu-container li .age-setting-button{margin-top:24px;padding-inline-start:8px;height:32px}.mobile-device .navigation-menu-callout .ms-Callout-main .ms-ContextualMenu-container li .age-setting-button .ms-Button-flexContainer div.selected-icon-container{display:none}.mobile-device .navigation-menu-callout .ms-Callout-main .ms-ContextualMenu-container li .age-setting-button .ms-Button-flexContainer .icon-container{width:fit-content}.mobile-device .navigation-menu-callout .ms-Callout-main .ms-ContextualMenu-container li .age-setting-button .ms-Button-flexContainer .text-container{font-weight:400}.default-theme .navigation-menu-age-setting .ms-TooltipHost,.navigation-menu-age-setting .default-theme .ms-TooltipHost{color:#616161}.dark-theme .navigation-menu-age-setting .ms-TooltipHost,.navigation-menu-age-setting .dark-theme .ms-TooltipHost{color:#d0d0d0}.contrast-theme .navigation-menu-age-setting .ms-TooltipHost,.navigation-menu-age-setting .contrast-theme .ms-TooltipHost{color:#fff}.default-theme .navigation-menu-age-setting{border-color:#d1d1d1}.dark-theme .navigation-menu-age-setting{border-color:#666}.contrast-theme .navigation-menu-age-setting{border-color:#fff}.navigation-menu-age-setting{border-radius:12px;padding:0 6px;max-width:46px;border:1px solid;margin:auto;box-sizing:border-box}.navigation-menu-age-setting .ms-TooltipHost{width:fit-content;font-size:10px;font-weight:600;line-height:18px;min-width:20px;text-align:center;display:block;text-overflow:ellipsis;overflow:hidden}.default-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .age-setting-button,.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .default-theme .age-setting-button{color:#424242}.dark-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .age-setting-button,.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .dark-theme .age-setting-button{color:#dadada}.contrast-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .age-setting-button,.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .contrast-theme .age-setting-button{color:#fff}.default-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container,.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .default-theme .age-settings-container{border-color:#d1d1d1}.dark-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container,.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .dark-theme .age-settings-container{border-color:#666}.contrast-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container,.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .contrast-theme .age-settings-container{border-color:#fff}.age-settings-dialog .ms-Dialog-main{width:70vw;max-width:560px;border-radius:12px}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-header{display:none;text-align:start}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner{padding:16px 24px 24px}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content{display:flex;flex-direction:column;gap:8px}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .welcome-user{height:32px;line-height:32px;font-size:20px;font-weight:600}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .user-age-settings-img{align-self:center}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .select-your-age{line-height:20px;width:100%}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container{display:flex;flex-direction:column;border:1px solid;border-radius:6px}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .age-setting-button{display:flex;height:48px;padding:14px 20px;border-bottom:1px solid}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .age-setting-button:focus{outline:none}.default-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .age-setting-button{border-color:#d1d1d1}.dark-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .age-setting-button{border-color:#666}.contrast-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .age-setting-button{border-color:#fff}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .age-setting-button .text{line-height:22px;font-size:16px;margin-inline-end:auto}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .age-setting-button:last-child{border-bottom:none}.default-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .selected-age-setting-button{color:#242424;background:#e8ebfa}.dark-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .selected-age-setting-button{color:#fff;background:#2f2f4a}.contrast-theme .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .selected-age-setting-button{color:#000;background:#1aebff}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner .ms-Dialog-content .age-settings-container .selected-age-setting-button .text{font-weight:600}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .confirmation-dialog-footer{display:flex;justify-content:flex-end;margin-top:24px}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .confirmation-dialog-footer .ms-Dialog-actionsRight{width:100%;margin-right:0}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .confirmation-dialog-footer .ms-Dialog-actionsRight .ms-Dialog-action{width:100%;display:block;margin:0}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .confirmation-dialog-footer .ms-Dialog-actionsRight .ms-Dialog-action .save-settings-button{height:48px;width:100%}.age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .confirmation-dialog-footer .ms-Dialog-actionsRight .ms-Dialog-action .save-settings-button .ms-Button-label{line-height:22px;font-size:16px}.mobile-device .age-settings-dialog .ms-Dialog-main{width:100%;height:100%;max-width:unset;max-height:unset;border-radius:unset}.mobile-device .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content{height:100%;display:flex}.mobile-device .age-settings-dialog .ms-Dialog-main .age-settings-dialog-content .ms-Dialog-inner{margin:auto;height:unset}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.brain-break-catalog .collection-container::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.brain-break-catalog .collection-container::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.brain-break-catalog .collection-container::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .brain-break-catalog .collection-container::-webkit-scrollbar-thumb,.brain-break-catalog .default-theme .collection-container::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .brain-break-catalog .collection-container::-webkit-scrollbar-thumb,.brain-break-catalog .dark-theme .collection-container::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .brain-break-catalog .collection-container::-webkit-scrollbar-thumb,.brain-break-catalog .contrast-theme .collection-container::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.brain-break-catalog{height:100%;width:100%;display:flex}.brain-break-catalog .collection-container{width:100%;overflow-y:auto}.brain-break-catalog .partner-banner{margin-block-end:16px}.mobile-device .brain-break-catalog{flex-direction:column}.default-theme .category-collection-explorer .category-collection-container .card:focus:after,.category-collection-explorer .category-collection-container .default-theme .card:focus:after,.default-theme .mobile-device .favourite-button .ms-Button--icon:focus,.mobile-device .favourite-button .default-theme .ms-Button--icon:focus,.default-theme .brain-break-card .properties-container .favourite-button .ms-Button--icon:focus:after,.brain-break-card .properties-container .favourite-button .default-theme .ms-Button--icon:focus:after{outline:2px solid #5B5FC7}.dark-theme .category-collection-explorer .category-collection-container .card:focus:after,.category-collection-explorer .category-collection-container .dark-theme .card:focus:after,.dark-theme .mobile-device .favourite-button .ms-Button--icon:focus,.mobile-device .favourite-button .dark-theme .ms-Button--icon:focus,.dark-theme .brain-break-card .properties-container .favourite-button .ms-Button--icon:focus:after,.brain-break-card .properties-container .favourite-button .dark-theme .ms-Button--icon:focus:after{outline:2px solid #7F85F5}.contrast-theme .category-collection-explorer .category-collection-container .card:focus:after,.category-collection-explorer .category-collection-container .contrast-theme .card:focus:after,.contrast-theme .mobile-device .favourite-button .ms-Button--icon:focus,.mobile-device .favourite-button .contrast-theme .ms-Button--icon:focus,.contrast-theme .brain-break-card .properties-container .favourite-button .ms-Button--icon:focus:after,.brain-break-card .properties-container .favourite-button .contrast-theme .ms-Button--icon:focus:after{outline:2px solid #ffff00}.brain-break-card{padding:12px;width:100%;height:fit-content;box-sizing:border-box}.brain-break-card .top-inline-end-element-container{width:100%;inset-block-start:0;position:absolute;display:flex;justify-content:flex-end;padding-top:18px;padding-inline:18px;inset-inline-start:0;box-sizing:border-box}.brain-break-card .image{aspect-ratio:16/9;width:100%;box-sizing:border-box;margin-bottom:12px;border-radius:6px;pointer-events:none;overflow:hidden}.brain-break-card .image img{pointer-events:none;width:100%;height:100%;transition:transform .5s ease}.brain-break-card .textual-content{display:flex;flex-direction:column;height:5.0625rem;word-break:break-word;text-align:start;padding:0 8px;overflow:hidden}.default-theme .brain-break-card .textual-content{color:#424242}.dark-theme .brain-break-card .textual-content,.contrast-theme .brain-break-card .textual-content{color:#fff}.brain-break-card .textual-content .title{font-weight:600;line-height:1.25rem;font-size:.875rem}.brain-break-card .textual-content .description{font-size:.75rem;line-height:1.125rem;height:3.375rem;overflow:hidden}.brain-break-card .textual-content .description .ms-TooltipHost{height:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.brain-break-card .properties-container{font-size:.75rem;display:flex;flex-direction:row;padding-inline-start:.5rem;align-items:center;height:1.375rem;box-sizing:border-box}.brain-break-card .properties-container .bullet{padding:0 .5rem}.brain-break-card .properties-container .icon-and-text-container{display:flex}.brain-break-card .properties-container .icon-and-text-container .text{padding-inline-start:.25rem}.brain-break-card .properties-container .icon-and-text-container svg{width:1rem!important;height:1rem!important}.brain-break-card .properties-container .favourite-button{margin-inline-start:auto}.brain-break-card .properties-container .favourite-button .ms-Button--icon{padding:0}.brain-break-card:hover .image img{transform:scale(1.2)}.mobile-device .brain-break-card:hover .image img{transform:none}@media screen and (max-width: 870px){.brain-break-card .textual-content .title{max-height:2.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.brain-break-card .textual-content .description{height:2.25rem}.brain-break-card .textual-content .description .ms-TooltipHost{-webkit-line-clamp:2}}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.category-collection-explorer::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.category-collection-explorer::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.category-collection-explorer::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .category-collection-explorer::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .category-collection-explorer::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .category-collection-explorer::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.default-theme .brain-break-card .properties-container,.brain-break-card .default-theme .properties-container{color:#424242}.dark-theme .brain-break-card .properties-container,.brain-break-card .dark-theme .properties-container{color:#dadada}.contrast-theme .brain-break-card .properties-container,.brain-break-card .contrast-theme .properties-container{color:#fff}.default-theme .category-collection-explorer .category-collection-container .card:focus:after,.category-collection-explorer .category-collection-container .default-theme .card:focus:after,.default-theme .brain-break-card .properties-container .favourite-button .ms-Button--icon:focus:after,.brain-break-card .properties-container .favourite-button .default-theme .ms-Button--icon:focus:after,.default-theme .mobile-device .favourite-button .ms-Button--icon:focus,.mobile-device .favourite-button .default-theme .ms-Button--icon:focus{outline:2px solid #5B5FC7}.dark-theme .category-collection-explorer .category-collection-container .card:focus:after,.category-collection-explorer .category-collection-container .dark-theme .card:focus:after,.dark-theme .brain-break-card .properties-container .favourite-button .ms-Button--icon:focus:after,.brain-break-card .properties-container .favourite-button .dark-theme .ms-Button--icon:focus:after,.dark-theme .mobile-device .favourite-button .ms-Button--icon:focus,.mobile-device .favourite-button .dark-theme .ms-Button--icon:focus{outline:2px solid #7F85F5}.contrast-theme .category-collection-explorer .category-collection-container .card:focus:after,.category-collection-explorer .category-collection-container .contrast-theme .card:focus:after,.contrast-theme .brain-break-card .properties-container .favourite-button .ms-Button--icon:focus:after,.brain-break-card .properties-container .favourite-button .contrast-theme .ms-Button--icon:focus:after,.contrast-theme .mobile-device .favourite-button .ms-Button--icon:focus,.mobile-device .favourite-button .contrast-theme .ms-Button--icon:focus{outline:2px solid #ffff00}.category-collection-explorer{display:flex;flex-direction:column;overflow-y:auto;width:100%}.category-collection-explorer .category-collection-container{padding-inline:32px;padding-block-end:40px;box-sizing:border-box;display:grid;column-gap:16px;grid-template-columns:repeat(auto-fit,minmax(264px,1fr));grid-template-rows:min-content}.category-collection-explorer .category-collection-container .invisible-style{margin:0!important;height:0!important;opacity:0!important;overflow:hidden!important}.category-collection-explorer .category-collection-container .collection-title{grid-column:1/-1}.category-collection-explorer .category-collection-container .sub-category-title{grid-column:1/-1;height:fit-content;font-size:1rem;font-weight:600;line-height:2rem;height:2rem;margin:0;margin-block-end:.5rem;text-align:start}.category-collection-explorer .category-collection-container .card{margin-block-end:16px}.category-collection-explorer .category-collection-container .card:focus:after{content:"";position:absolute;border:1px solid transparent;z-index:1;top:2px;right:2px;bottom:2px;left:2px}.category-collection-explorer .category-collection-container .footer{grid-column:1/-1;padding-inline:0}.category-collection-explorer .category-collection-container-with-footer{padding-block-end:0}.mobile-device .category-collection-explorer .category-collection-container{padding:0;display:revert}.mobile-device .category-collection-explorer .category-collection-container .sub-category-title{padding-inline:1rem}.mobile-device .category-collection-explorer .category-collection-container .card-collection-container{padding-top:.125rem;display:grid;overflow-x:auto;grid-template-columns:repeat(auto-fill,16.5rem);grid-auto-flow:column;column-gap:1rem;padding-inline:1rem;-ms-overflow-style:none;scrollbar-width:none;box-sizing:border-box}.mobile-device .category-collection-explorer .category-collection-container .card-collection-container .card{width:16.5rem;display:inline-block}.mobile-device .category-collection-explorer .category-collection-container .card-collection-container .card .brain-break-card:hover{box-shadow:0 1px 2px #00000024}.mobile-device .category-collection-explorer .category-collection-container .card-collection-container::-webkit-scrollbar{display:none}.brain-break-footer{padding-bottom:8px;font-size:14px;line-height:20px;font-weight:600;width:100%;padding-inline:32px;box-sizing:border-box;text-align:start}.default-theme .help-me-choose-page .help-me-choose-container .categories-box .option-button,.help-me-choose-page .help-me-choose-container .categories-box .default-theme .option-button{border-color:#e0e0e0}.dark-theme .help-me-choose-page .help-me-choose-container .categories-box .option-button,.help-me-choose-page .help-me-choose-container .categories-box .dark-theme .option-button{border-color:#212121}.contrast-theme .help-me-choose-page .help-me-choose-container .categories-box .option-button,.help-me-choose-page .help-me-choose-container .categories-box .contrast-theme .option-button{border-color:#000}.help-me-choose-page{display:flex;flex-direction:column;margin-top:48px}.help-me-choose-page .help-me-choose-container{margin:auto;display:flex;flex-direction:column;gap:8px;align-items:center}.help-me-choose-page .help-me-choose-container .title-and-subtitle{text-align:center}.help-me-choose-page .help-me-choose-container .title-and-subtitle .title{display:block;font-size:36px;font-weight:600;line-height:48px}.help-me-choose-page .help-me-choose-container .title-and-subtitle .subtitle{display:block;white-space:pre-line;font-size:24px;font-weight:400;line-height:44px}.help-me-choose-page .help-me-choose-container .categories-box{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.help-me-choose-page .help-me-choose-container .categories-box .option-button{height:46px;padding:0 16px;border-radius:8px}.mobile-device .help-me-choose-page .help-me-choose-container .help-me-choose-container-image{margin-top:16px}.mobile-device .help-me-choose-page .help-me-choose-container .subtitle{font-size:20px;line-height:38px}.mobile-device .help-me-choose-page .help-me-choose-container .categories-box{display:flex;flex-direction:column;gap:8px}.mobile-device .help-me-choose-page .help-me-choose-container .categories-box .option-button{justify-content:flex-start;text-align:start}.mobile-device .help-me-choose-page .help-me-choose-container .categories-box .option-button .ms-Button-flexContainer{gap:10px}.default-theme .help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent .ms-Dialog-button--close,.help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent .default-theme .ms-Dialog-button--close{background:#fff}.dark-theme .help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent .ms-Dialog-button--close,.help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent .dark-theme .ms-Dialog-button--close{background:#292929}.contrast-theme .help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent .ms-Dialog-button--close,.help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent .contrast-theme .ms-Dialog-button--close{background:#000}.default-theme .help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent,.help-me-choose-dialog .ms-Dialog-main .default-theme .ms-Modal-scrollableContent,.default-theme .help-me-choose-dialog{background:radial-gradient(173.92% 124.62% at 100% 108.5%,#c994f424,#a8cbff00),radial-gradient(208.85% 116.05% at 57.16% 2.66%,#b283fc00 35.94%,#9772fb1f),radial-gradient(93.85% 48.02% at 5.89% 133%,#196dc11f,#4bb6eb03),radial-gradient(288.15% 110.89% at 109.26% 109.33%,#7d72ff24,#4642ff00),linear-gradient(342deg,#846aff24 3.22%,#4fdafa24 97.02%);background-blend-mode:normal,multiply,normal,normal,normal}.dark-theme .help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent,.help-me-choose-dialog .ms-Dialog-main .dark-theme .ms-Modal-scrollableContent,.dark-theme .help-me-choose-dialog,.contrast-theme .help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent,.help-me-choose-dialog .ms-Dialog-main .contrast-theme .ms-Modal-scrollableContent,.contrast-theme .help-me-choose-dialog{background:radial-gradient(159.54% 115.19% at 56.02% 95.18%,#b283fc00 35.94%,#9772fb),radial-gradient(93.24% 48.88% at 6.71% 129.28%,#196dc1,#4642ff00),radial-gradient(304.87% 110.48% at -6.72% 7.81%,#7d72ff,#4642ff00),radial-gradient(258.22% 170.87% at 109.56% -11.37%,#d01ce0,#a8cbff00),linear-gradient(136deg,#846aff,#bd7dfc);background-blend-mode:multiply,normal,normal,normal,normal}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.help-me-choose-dialog .ms-Dialog-main .default-theme .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.help-me-choose-dialog .ms-Dialog-main .dark-theme .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.help-me-choose-dialog .ms-Dialog-main .contrast-theme .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.help-me-choose-dialog .ms-Dialog-main{width:80%;height:76%;max-width:780px;max-height:600px;display:flex;flex-direction:column;gap:16px;border-radius:8px}.help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent .ms-Dialog-button--close{width:40px;height:40px;border-radius:40px;padding-top:0}.help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent .ms-Dialog-content{display:flex;flex-direction:column;gap:16px;align-items:center}.mobile-device .help-me-choose-dialog .ms-Dialog-main{width:100%;height:100%;flex-direction:column;border-radius:0;max-width:100%;max-height:100%}.mobile-device .help-me-choose-dialog .ms-Dialog-main .ms-Modal-scrollableContent .ms-Dialog-button--close{width:32px;height:32px}[dir=rtl] .help-me-choose-dialog .ms-Dialog-header>div:nth-child(2){padding:15px 0 0 15px;right:unset;left:0}.partner-and-language-banner{display:flex;flex-direction:column}.partner-and-language-banner>*{margin-block-end:6px;z-index:1}.default-theme .mobile-device .kpi-button:focus .kpi-children-container,.mobile-device .kpi-button:focus .default-theme .kpi-children-container,.default-theme .kpi-button:focus-visible .kpi-children-container,.kpi-button:focus-visible .default-theme .kpi-children-container{outline:2px solid #5B5FC7}.dark-theme .mobile-device .kpi-button:focus .kpi-children-container,.mobile-device .kpi-button:focus .dark-theme .kpi-children-container,.dark-theme .kpi-button:focus-visible .kpi-children-container,.kpi-button:focus-visible .dark-theme .kpi-children-container{outline:2px solid #7F85F5}.contrast-theme .mobile-device .kpi-button:focus .kpi-children-container,.mobile-device .kpi-button:focus .contrast-theme .kpi-children-container,.contrast-theme .kpi-button:focus-visible .kpi-children-container,.kpi-button:focus-visible .contrast-theme .kpi-children-container{outline:2px solid #ffff00}.default-theme .kpi-children-container{box-shadow:0 2px 4px #00000024}.dark-theme .kpi-children-container,.contrast-theme .kpi-children-container{box-shadow:0 2px 4px #00000047}.default-theme .kpi-children-container.clickable-kpi-container:hover{box-shadow:0 8px 16px #00000024}.dark-theme .kpi-children-container.clickable-kpi-container:hover,.contrast-theme .kpi-children-container.clickable-kpi-container:hover{box-shadow:0 8px 16px #00000047}.kpi-button{height:fit-content;padding:0;display:flex;width:100%;border:none}.kpi-button .ms-Button-flexContainer{width:100%}.kpi-button:focus:after{outline:none!important}.kpi-children-container{border-radius:10px}.default-theme .kpi-children-container{background-color:#fff;border:1px solid transparent}.dark-theme .kpi-children-container{background-color:#242424;border:1px solid transparent}.contrast-theme .kpi-children-container{background-color:#242424;border:1px solid #ffffff}.kpi-children-container.clickable-kpi-container{cursor:pointer}.partner-banner{align-items:center;margin-inline:32px;padding-block:12px;padding-inline:16px;border-radius:8px;display:grid;column-gap:16px;grid-template-columns:auto 1fr auto}.default-theme .partner-banner{background-color:#fff}.dark-theme .partner-banner,.contrast-theme .partner-banner{background-color:#242424}.partner-banner .partner-icon{display:flex}.partner-banner .partner-text{text-align:start}.partner-banner .partner-button{width:fit-content}.partner-banner.without-external-link{grid-template-columns:auto 1fr}.mobile-device .partner-banner{grid-template-columns:auto;row-gap:12px;margin-inline:16px}.external-link-dialog{min-width:300px}.external-link-dialog .ms-Dialog-content{text-align:start}.empty-favourites{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin-block-end:100px}.empty-favourites .title{font-weight:600;font-size:1.25rem;line-height:28px;height:28px;margin-block-start:0;margin-block-end:8px}.empty-favourites .image{width:196px;height:196px;margin-block-end:12px}.empty-favourites .message{font-weight:400;font-size:1rem;line-height:24px;max-width:408px;text-align:center}.mobile-device .empty-favourites{margin-block-start:100px}.mobile-device .empty-favourites .message{padding-inline:16px}.default-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .qr-code-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .default-theme .qr-code-icon,.default-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .copy-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .default-theme .copy-icon,.default-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .qr-code-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .default-theme .qr-code-icon,.default-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .copy-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .default-theme .copy-icon,.default-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .qr-code-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .default-theme .qr-code-icon,.default-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .copy-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .default-theme .copy-icon{color:#424242}.dark-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .qr-code-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .dark-theme .qr-code-icon,.dark-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .copy-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .dark-theme .copy-icon,.dark-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .qr-code-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .dark-theme .qr-code-icon,.dark-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .copy-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .dark-theme .copy-icon,.dark-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .qr-code-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .dark-theme .qr-code-icon,.dark-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .copy-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .dark-theme .copy-icon{color:#dadada}.contrast-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .qr-code-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .contrast-theme .qr-code-icon,.contrast-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .copy-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip .contrast-theme .copy-icon,.contrast-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .qr-code-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .contrast-theme .qr-code-icon,.contrast-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .copy-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip .contrast-theme .copy-icon,.contrast-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .qr-code-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .contrast-theme .qr-code-icon,.contrast-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .copy-icon,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container .contrast-theme .copy-icon{color:#fff}.link-share-dialog .ms-Dialog-main{width:600px;border-radius:10px}.default-theme .link-share-dialog .ms-Dialog-main{background:#fafafa}.dark-theme .link-share-dialog .ms-Dialog-main,.contrast-theme .link-share-dialog .ms-Dialog-main{background:#242424}.link-share-dialog .ms-Dialog-main .dialog-title{font-size:1.25rem;text-align:center;padding:24px 0 0}.link-share-dialog .ms-Dialog-main .link-share-dialog-content{display:flex;flex-direction:column}.link-share-dialog .ms-Dialog-main .link-share-dialog-content .info-image-and-string{padding-top:unset}.link-share-dialog .ms-Dialog-main .link-share-dialog-content .info-image-and-string>img{width:192px;height:192px}.link-share-dialog .ms-Dialog-main .link-share-dialog-content .info-image-and-string .main-content{padding:0}.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container{display:flex;margin-top:16px;border-radius:6px}.default-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container{border:1px solid #D1D1D1;background:#fff}.dark-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container{border:1px solid #616161;background:#292929}.contrast-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container{border:1px solid #1F1F1F;background:#292929}.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .link-text-field{font-size:1rem;line-height:1.375rem;margin:24px 0;margin-inline-start:20px;width:-webkit-fill-available}.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .link-text-field .ms-TextField-fieldGroup{border:0px}.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .separator-line{width:1px}.default-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .separator-line{background:#d1d1d1}.dark-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .separator-line{background:#616161}.contrast-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .separator-line{background:#1f1f1f}.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip,.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container{margin:auto 0;text-overflow:unset;padding:0 20px;overflow:visible}.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-time{padding:4px 0 12px}.link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-share-links{padding-top:12px;padding-bottom:8px;display:flex;justify-content:center;gap:12px}.default-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-share-links .share-to-platform-button-container:hover{background-color:#edebe9}.dark-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-share-links .share-to-platform-button-container:hover,.contrast-theme .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-share-links .share-to-platform-button-container:hover{background-color:#3d3d3d}.link-share-dialog .ms-Dialog-main .link-share-dialog-content #qr-code-container{position:absolute;top:500000px}.qr-callout-container{display:flex;flex-direction:column;padding-bottom:4px}.qr-callout-container .callout-button{border:unset}.qr-callout-container .callout-button>span{gap:8px}.mobile-device .link-share-dialog .ms-Dialog--close{overflow-x:hidden}.mobile-device .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .link-text-field{margin-inline-start:0px}.mobile-device .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .qr-code-icon-tooltip,.mobile-device .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .copy-icon-tooltip,.mobile-device .link-share-dialog .ms-Dialog-main .link-share-dialog-content .link-and-qr-container .callout-host-children-container{padding:0 10px}.mobile-device .qr-callout-container{align-items:center}.mobile-device .qr-callout-container button{padding:16px;width:100%;height:fit-content;font-size:.75rem;border-radius:0}.default-theme .mobile-device .qr-callout-container button{border-top:.5px solid #E0E0E0}.dark-theme .mobile-device .qr-callout-container button{border-top:.5px solid #212121}.contrast-theme .mobile-device .qr-callout-container button{border-top:.5px solid #000000}.mobile-device .qr-callout-container button span{justify-content:flex-start}.default-theme .mobile-device .qr-callout-container button:last-child{border-bottom:.5px solid #E0E0E0}.dark-theme .mobile-device .qr-callout-container button:last-child{border-bottom:.5px solid #212121}.contrast-theme .mobile-device .qr-callout-container button:last-child{border-bottom:.5px solid #000000}.share-to-platform-button-container{width:40px;height:40px}.share-to-platform-button-container img{width:30px}.share-to-platform-button-container svg{width:32px;height:32px}.main-layout{height:100%;display:flex;overflow-y:hidden}.main-layout>div:nth-child(2){overflow-x:hidden}.mobile-device .main-layout{flex-direction:column}.default-theme .navigation-menu{background:#fff}.dark-theme .navigation-menu{background:#292929}.contrast-theme .navigation-menu{background:#000}.default-theme .navigation-menu .collapse-expand-button-container .collapse-expand-button svg,.navigation-menu .collapse-expand-button-container .collapse-expand-button .default-theme svg{fill:#242424}.dark-theme .navigation-menu .collapse-expand-button-container .collapse-expand-button svg,.navigation-menu .collapse-expand-button-container .collapse-expand-button .dark-theme svg{fill:#fff}.contrast-theme .navigation-menu .collapse-expand-button-container .collapse-expand-button svg,.navigation-menu .collapse-expand-button-container .collapse-expand-button .contrast-theme svg{fill:#fff}@keyframes collapseNavigationMenuAnimation{0%{flex-basis:208px;width:208px}to{flex-basis:64px;width:64px}}@keyframes removeButtonTextAnimation{0%{opacity:1}to{opacity:0}}@keyframes collapseExpandButtonContainerAnimation{0%{padding-inline-end:6px}to{padding-inline-end:16px}}@keyframes titleAnimation{0%{opacity:1;height:36px}50%{opacity:0;height:36px}to{opacity:0;height:0;overflow:hidden}}@keyframes navigationMenuOcvAnimation{0%{padding-inline:16px}to{padding-inline:0}}@keyframes navigationMenuOcvMessageAnimation{0%{width:121px;opacity:1}to{width:0;opacity:0}}@keyframes isHelpfulContainerAnimation{0%{padding-inline-end:0px}to{padding-inline-end:5px}}.navigation-menu{display:flex;flex-direction:column;overflow:hidden;height:100%;flex-grow:0;flex-shrink:0;flex-basis:208px;padding-inline:.375rem;padding-block:.5rem;box-sizing:border-box}.navigation-menu .navigation-menu-ocv .message{position:relative}.navigation-menu.collapsed{flex-basis:62px;width:62px}.navigation-menu.collapsed .navigation-menu-button{justify-content:flex-start}.navigation-menu.collapsed .navigation-menu-button .text-container{opacity:0}.navigation-menu.collapsed .collapse-expand-button-container{padding-inline-end:16px}.navigation-menu.collapsed .navigation-menu-title{opacity:0;height:0;overflow:hidden}.navigation-menu.collapsed .navigation-menu-ocv{padding-inline-end:0px}.navigation-menu.collapsed .navigation-menu-ocv .message{width:0;opacity:0}.navigation-menu.collapsed .navigation-menu-ocv .is-helpful-container{padding-inline-end:5px}.navigation-menu.collapsed-animation{-webkit-animation:collapseNavigationMenuAnimation .3s ease-in forwards;animation:collapseNavigationMenuAnimation .3s ease-in forwards}.navigation-menu.collapsed-animation .navigation-menu-button .text-container{-webkit-animation:removeButtonTextAnimation .3s ease-in forwards;animation:removeButtonTextAnimation .3s ease-in forwards}.navigation-menu.collapsed-animation .collapse-expand-button-container{-webkit-animation:collapseExpandButtonContainerAnimation .3s ease-out forwards;animation:collapseExpandButtonContainerAnimation .3s ease-out forwards}.navigation-menu.collapsed-animation .navigation-menu-title{-webkit-animation:titleAnimation .3s ease-out forwards;animation:titleAnimation .3s ease-out forwards}.navigation-menu.collapsed-animation .navigation-menu-ocv{-webkit-animation:navigationMenuOcvAnimation .3s ease-out forwards;animation:navigationMenuOcvAnimation .3s ease-out forwards}.navigation-menu.collapsed-animation .navigation-menu-ocv .message{-webkit-animation:navigationMenuOcvMessageAnimation .3s ease-out forwards;animation:navigationMenuOcvMessageAnimation .3s ease-out forwards}.navigation-menu.collapsed-animation .navigation-menu-ocv .is-helpful-container{-webkit-animation:isHelpfulContainerAnimation .3s ease-out forwards;animation:isHelpfulContainerAnimation .3s ease-out forwards}.navigation-menu.expanded{flex-basis:208px;width:208px}.navigation-menu.expanded .navigation-menu-button{justify-content:flex-start}.navigation-menu.expanded .navigation-menu-button .text-container{opacity:1}.navigation-menu.expanded .collapse-expand-button-container{padding-inline-end:6px}.navigation-menu.expanded .navigation-menu-title{height:36px}.navigation-menu.expanded .navigation-menu-ocv{padding-inline:16px}.navigation-menu.expanded .navigation-menu-ocv .message{width:121px;opacity:1}.navigation-menu.expanded .navigation-menu-ocv .is-helpful-container{padding-inline-end:0px}.navigation-menu.expanded-animation{-webkit-animation:collapseNavigationMenuAnimation .3s ease-out reverse forwards;animation:collapseNavigationMenuAnimation .3s ease-out reverse forwards}.navigation-menu.expanded-animation .navigation-menu-button .text-container{-webkit-animation:removeButtonTextAnimation .3s ease-out reverse forwards;animation:removeButtonTextAnimation .3s ease-out reverse forwards}.navigation-menu.expanded-animation .collapse-expand-button-container{-webkit-animation:collapseExpandButtonContainerAnimation .3s ease-out reverse forwards;animation:collapseExpandButtonContainerAnimation .3s ease-out reverse forwards}.navigation-menu.expanded-animation .navigation-menu-title{-webkit-animation:titleAnimation .3s ease-out reverse forwards;animation:titleAnimation .3s ease-out reverse forwards}.navigation-menu.expanded-animation .navigation-menu-ocv{-webkit-animation:navigationMenuOcvAnimation .3s ease-out reverse forwards;animation:navigationMenuOcvAnimation .3s ease-out reverse forwards}.navigation-menu.expanded-animation .navigation-menu-ocv .message{-webkit-animation:navigationMenuOcvMessageAnimation .3s ease-out reverse forwards;animation:navigationMenuOcvMessageAnimation .3s ease-out reverse forwards}.navigation-menu.expanded-animation .navigation-menu-ocv .is-helpful-container{-webkit-animation:isHelpfulContainerAnimation .3s ease-out reverse forwards;animation:isHelpfulContainerAnimation .3s ease-out reverse forwards}.navigation-menu .collapse-expand-button-container{display:flex;height:36px;padding-inline-start:16px;padding-inline-end:6px;padding-block:10px;width:100%;box-sizing:border-box;justify-content:flex-end}.navigation-menu .collapse-expand-button-container .collapse-expand-button{border-radius:50%;height:16px;width:16px;margin-inline:1px}.default-theme .navigation-menu .collapse-expand-button-container .collapse-expand-button{border:1px solid #242424}.dark-theme .navigation-menu .collapse-expand-button-container .collapse-expand-button,.contrast-theme .navigation-menu .collapse-expand-button-container .collapse-expand-button{border:1px solid #ffffff}.navigation-menu .collapse-expand-button-container .collapse-expand-button svg{transition:.6s cubic-bezier(.82,.01,.17,-.02)}.navigation-menu .collapse-expand-button-container .collapse-expand-button.collapsed svg{transform:scaleX(-1)}.navigation-menu .navigation-menu-title{min-width:195px}.navigation-menu .navigation-menu-button{min-width:0;margin-block:1px}.navigation-menu .navigation-menu-button .text-container{min-width:120px}.navigation-menu .first-footer-item{margin-block-start:auto}.default-theme .navigation-menu{border-inline-end:1px solid #E0E0E0}.dark-theme .navigation-menu{border-inline-end:1px solid #212121}.contrast-theme .navigation-menu{border-inline-end:1px solid #000000}[dir=rtl] .navigation-menu .collapse-expand-button-container .collapse-expand-button svg{scale:-1.5}.mobile-device .navigation-menu{flex-grow:0;flex-shrink:0;flex-basis:4rem;display:flex;align-items:center;flex-direction:row;background:transparent}.mobile-device .navigation-menu.content-page-header .selected-icon-container{margin-inline-end:0!important}.mobile-device .navigation-menu .navigation-menu-button{background:transparent;height:fit-content}.mobile-device .navigation-menu .navigation-menu-button .text-container{min-width:0}.mobile-device .navigation-menu .navigation-menu-button .selected-icon-container{margin-inline-end:0;width:0}.mobile-device .navigation-menu .navigation-menu-button .selected-icon-container .selected-icon{width:0}.mobile-device .navigation-menu .navigation-menu-button .icon-container{width:2rem}.mobile-device .navigation-menu .navigation-menu-button .icon-container>svg,.mobile-device .navigation-menu .navigation-menu-button .icon-container img{width:2rem;height:2rem}.mobile-device .navigation-menu .navigation-menu-button .text-container{font-size:1.25rem;height:fit-content}.mobile-device .navigation-menu .navigation-menu-button:hover{background:transparent!important}.mobile-device .navigation-menu-callout{height:calc(100vh - 200px)}.mobile-device .navigation-menu-callout .ms-Callout-main{padding-block:8px;padding-inline:6px}.mobile-device .navigation-menu-callout .ms-Callout-main .ms-ContextualMenu-container li{padding:0!important;margin:0!important;border:0!important}.mobile-device .navigation-menu-callout .ms-Callout-main .ms-ContextualMenu-container li .navigation-menu-button{justify-content:flex-start}.mobile-device .navigation-menu-callout .icon-container>svg,.mobile-device .navigation-menu-callout .icon-container img{width:1.25rem;height:1.25rem}.default-theme .mobile-device .navigation-menu-button:focus,.mobile-device .default-theme .navigation-menu-button:focus,.default-theme .navigation-menu-button:focus-visible{border-color:#5b5fc7}.dark-theme .mobile-device .navigation-menu-button:focus,.mobile-device .dark-theme .navigation-menu-button:focus,.dark-theme .navigation-menu-button:focus-visible{border-color:#7f85f5}.contrast-theme .mobile-device .navigation-menu-button:focus,.mobile-device .contrast-theme .navigation-menu-button:focus,.contrast-theme .navigation-menu-button:focus-visible{border-color:#ff0}.mobile-device .navigation-menu-button:focus,.navigation-menu-button:focus-visible{border:2px solid}.navigation-menu-button{display:flex;align-items:center;padding-inline-start:0px;padding-inline-end:16px;border:none;box-sizing:border-box;height:2.25rem;border-radius:4px;width:100%;overflow:hidden}.navigation-menu-button .text-container,.navigation-menu-button .icon-container,.navigation-menu-button .selected-icon-container{display:flex;align-items:center;justify-content:flex-start;height:1.5rem}.navigation-menu-button .text-container:not(:last-child),.navigation-menu-button .icon-container:not(:last-child),.navigation-menu-button .selected-icon-container:not(:last-child){margin-inline-end:6px}.navigation-menu-button .selected-icon-container{inset-inline-start:0;inset-block-start:0;margin-inline-end:14px!important;width:0;height:100%}.navigation-menu-button .selected-icon-container .selected-icon{height:100%}.default-theme .navigation-menu-button .selected-icon-container .selected-icon{border:2px solid #5B5FC7}.dark-theme .navigation-menu-button .selected-icon-container .selected-icon{border:2px solid #7F85F5}.contrast-theme .navigation-menu-button .selected-icon-container .selected-icon{border:2px solid #1CB9C8}.navigation-menu-button .icon-container{width:24px}.navigation-menu-button .text-container{font-size:.75rem;font-style:normal;font-weight:600}.default-theme .navigation-menu-button.selected{background:#ebebeb}.dark-theme .navigation-menu-button.selected{background:#383838}.contrast-theme .navigation-menu-button.selected{background:#1cb9c8}.default-theme .navigation-menu-button:hover{background:#f5f5f5}.dark-theme .navigation-menu-button:hover{background:#3d3d3d}.contrast-theme .navigation-menu-button:hover{background:#fffe54}@media (max-height: 750px){.navigation-menu-button{height:1.85rem}}.mobile-device .navigation-menu-button:hover{background:revert!important}.default-theme .navigation-menu-line-separator{background:#f0f0f0}.dark-theme .navigation-menu-line-separator{background:#252525}.contrast-theme .navigation-menu-line-separator{background:#000}.navigation-menu-line-separator{height:1px;margin-block:2px}.navigation-menu-ocv{display:flex;align-items:center;height:36px;overflow:hidden}.navigation-menu-ocv .message{font-size:.75rem;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-height: 750px){.navigation-menu-ocv{height:1.85rem}}@media (max-height: 650px){.navigation-menu-ocv{display:none}}.default-theme .is-helpful-container .solid-interaction path,.is-helpful-container .solid-interaction .default-theme path,.default-theme .is-helpful-container .newIa-accessibleButton:focus.interaction path,.is-helpful-container .newIa-accessibleButton:focus.interaction .default-theme path,.default-theme .is-helpful-container .newIa-accessibleButton:focus .interaction path,.is-helpful-container .newIa-accessibleButton:focus .interaction .default-theme path,.default-theme .is-helpful-container .interaction:hover path,.is-helpful-container .interaction:hover .default-theme path{fill:#616161}.dark-theme .is-helpful-container .solid-interaction path,.is-helpful-container .solid-interaction .dark-theme path,.dark-theme .is-helpful-container .newIa-accessibleButton:focus.interaction path,.is-helpful-container .newIa-accessibleButton:focus.interaction .dark-theme path,.dark-theme .is-helpful-container .newIa-accessibleButton:focus .interaction path,.is-helpful-container .newIa-accessibleButton:focus .interaction .dark-theme path,.dark-theme .is-helpful-container .interaction:hover path,.is-helpful-container .interaction:hover .dark-theme path{fill:#d0d0d0}.contrast-theme .is-helpful-container .solid-interaction path,.is-helpful-container .solid-interaction .contrast-theme path,.contrast-theme .is-helpful-container .newIa-accessibleButton:focus.interaction path,.is-helpful-container .newIa-accessibleButton:focus.interaction .contrast-theme path,.contrast-theme .is-helpful-container .newIa-accessibleButton:focus .interaction path,.is-helpful-container .newIa-accessibleButton:focus .interaction .contrast-theme path,.contrast-theme .is-helpful-container .interaction:hover path,.is-helpful-container .interaction:hover .contrast-theme path{fill:#fff}.default-theme .is-helpful-container .interaction,.is-helpful-container .default-theme .interaction{stroke:#616161}.dark-theme .is-helpful-container .interaction,.is-helpful-container .dark-theme .interaction{stroke:#d0d0d0}.contrast-theme .is-helpful-container .interaction,.is-helpful-container .contrast-theme .interaction{stroke:#fff}.is-helpful-container{display:flex;flex-grow:1;font-size:1rem;justify-content:flex-end}.is-helpful-container .response-wrapper:focus{outline:none!important}.is-helpful-container .like-container,.is-helpful-container .dislike-container{padding:0 2px;display:inline;max-width:20px;max-height:20px}.is-helpful-container .like-container{margin-inline-end:2px}.is-helpful-container .interaction path{fill:transparent}[dir=rtl] .is-helpful-container .dislike-container{order:2}[dir=rtl] .is-helpful-container .like-container{order:3}.default-theme .menu-item-icon{fill:#5b5fc7}.dark-theme .menu-item-icon{fill:#7f85f5}.contrast-theme .menu-item-icon{fill:#ff0}.header-icon-button{width:48px;height:48px}.confirm-dialog{min-height:136px}.default-theme .help-contextual-menu .privacy-and-cookies-icon,.help-contextual-menu .default-theme .privacy-and-cookies-icon{color:#5b5fc7}.dark-theme .help-contextual-menu .privacy-and-cookies-icon,.help-contextual-menu .dark-theme .privacy-and-cookies-icon{color:#7f85f5}.contrast-theme .help-contextual-menu .privacy-and-cookies-icon,.help-contextual-menu .contrast-theme .privacy-and-cookies-icon{color:#ff0}.default-theme .help-contextual-menu .help-menu-item-icon,.help-contextual-menu .default-theme .help-menu-item-icon{border-color:#5b5fc7}.dark-theme .help-contextual-menu .help-menu-item-icon,.help-contextual-menu .dark-theme .help-menu-item-icon{border-color:#7f85f5}.contrast-theme .help-contextual-menu .help-menu-item-icon,.help-contextual-menu .contrast-theme .help-menu-item-icon{border-color:#ff0}.help-contextual-menu a{text-align:start}.help-contextual-menu .help-menu-item-icon{border-radius:50%;border:1px solid;margin-inline:2px}.help-contextual-menu .terms-of-use-item-icon{margin-inline:2px}.default-theme .language-dialog .fui-Combobox,.language-dialog .default-theme .fui-Combobox{background:#f0f0f0}.dark-theme .language-dialog .fui-Combobox,.language-dialog .dark-theme .fui-Combobox{background:#252525}.contrast-theme .language-dialog .fui-Combobox,.language-dialog .contrast-theme .fui-Combobox{background:#000}.language-dialog{border-radius:2px!important}.language-dialog .fui-Combobox{border:unset}.language-dialog .fui-DialogContent{display:flex}.language-dialog-combobox-listbox{max-height:20vh!important}@media screen and (max-width: 480px){.language-dialog{max-width:90vw!important}.language-dialog .fui-DialogActions{flex-direction:row;justify-self:flex-end}}.dialog-header{display:flex;justify-content:space-between;grid-column:1/-1;font-size:18px;font-weight:700}.dialog-header .close-Button{align-self:flex-start}.default-theme .error-dialog .solid-background,.error-dialog .default-theme .solid-background{background:radial-gradient(173.92% 124.62% at 100% 108.5%,#c994f424,#a8cbff00),radial-gradient(208.85% 116.05% at 57.16% 2.66%,#b283fc00 35.94%,#9772fb1f),radial-gradient(93.85% 48.02% at 5.89% 133%,#196dc11f,#4bb6eb03),radial-gradient(288.15% 110.89% at 109.26% 109.33%,#7d72ff24,#4642ff00),linear-gradient(342deg,#846aff24 3.22%,#4fdafa24 97.02%);background-blend-mode:normal,multiply,normal,normal,normal}.dark-theme .error-dialog .solid-background,.error-dialog .dark-theme .solid-background,.contrast-theme .error-dialog .solid-background,.error-dialog .contrast-theme .solid-background{background:radial-gradient(159.54% 115.19% at 56.02% 95.18%,#b283fc00 35.94%,#9772fb),radial-gradient(93.24% 48.88% at 6.71% 129.28%,#196dc1,#4642ff00),radial-gradient(304.87% 110.48% at -6.72% 7.81%,#7d72ff,#4642ff00),radial-gradient(258.22% 170.87% at 109.56% -11.37%,#d01ce0,#a8cbff00),linear-gradient(136deg,#846aff,#bd7dfc);background-blend-mode:multiply,normal,normal,normal,normal}.default-theme .error-dialog .solid-background,.error-dialog .default-theme .solid-background{background-color:#fff}.dark-theme .error-dialog .solid-background,.error-dialog .dark-theme .solid-background{background-color:#292929}.contrast-theme .error-dialog .solid-background,.error-dialog .contrast-theme .solid-background{background-color:#000}.error-dialog{padding:5px 0;height:100%;display:flex;flex-direction:column}.error-dialog .ms-Dialog-main{border-radius:12px}.error-dialog .info-image-and-string{margin:auto 0}.error-dialog .reflect-footer{margin-top:0}.error-dialog .reflect-footer .divider{display:none}.error-dialog .reflect-footer .close-button{margin:0 auto}.reflect-footer{margin-top:auto}.reflect-footer .pre-footer{display:flex;height:24px}.reflect-footer .divider{position:unset;width:unset;height:1px;margin-top:8px;margin-bottom:16px}.default-theme .reflect-footer .divider{background:#f5f5f5}.dark-theme .reflect-footer .divider{background:#616161}.contrast-theme .reflect-footer .divider{background:#fff}.reflect-footer .post-footer{display:flex;height:32px;margin-bottom:16px}.default-theme .reflect-web-logo .ms-Button-flexContainer,.reflect-web-logo .default-theme .ms-Button-flexContainer{color:#5b5fc7}.dark-theme .reflect-web-logo .ms-Button-flexContainer,.reflect-web-logo .dark-theme .ms-Button-flexContainer{color:#7f85f5}.contrast-theme .reflect-web-logo .ms-Button-flexContainer,.reflect-web-logo .contrast-theme .ms-Button-flexContainer{color:#ff0}.reflect-web-logo{padding:0;border:0}.reflect-web-logo.is-disabled,.reflect-web-logo:hover{background-color:inherit}.reflect-web-logo .ms-Button-flexContainer{display:flex;font-size:1rem;font-weight:700;align-items:center}.reflect-web-logo .ms-Button-flexContainer>*:not(:last-child){margin-inline-end:8px}.default-theme .web-layout .layout-header,.web-layout .default-theme .layout-header{background:#fff}.dark-theme .web-layout .layout-header,.web-layout .dark-theme .layout-header{background:#292929}.contrast-theme .web-layout .layout-header,.web-layout .contrast-theme .layout-header{background:#000}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.web-layout .content-container::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.web-layout .content-container::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.web-layout .content-container::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .web-layout .content-container::-webkit-scrollbar-thumb,.web-layout .default-theme .content-container::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .web-layout .content-container::-webkit-scrollbar-thumb,.web-layout .dark-theme .content-container::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .web-layout .content-container::-webkit-scrollbar-thumb,.web-layout .contrast-theme .content-container::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.scrollbar-with-padding::-webkit-scrollbar-button{height:10px}html.default-theme::-webkit-scrollbar{background-color:transparent}html.default-theme::-webkit-scrollbar-thumb{background-color:#7f7f7f}html.dark-theme::-webkit-scrollbar{background-color:transparent}html.dark-theme::-webkit-scrollbar-thumb{background-color:#7f7f7f}html.contrast-theme::-webkit-scrollbar{background-color:transparent}html.contrast-theme::-webkit-scrollbar-thumb{background-color:#fff}.web-layout{height:100%;display:flex;flex-direction:column}.web-layout .layout-header{display:flex;justify-content:space-between;box-shadow:0 .3px .9px #0000001a,0 1.6px 3.6px #00000021;z-index:1000000;box-sizing:border-box;align-items:center;flex-basis:3rem;flex-grow:0;flex-shrink:0}.web-layout .layout-header>.inline-start-items-container{display:flex;align-items:center;padding-inline-start:1rem}.web-layout .layout-header>.inline-start-items-container>*:not(:last-child){margin-inline-start:8px}.web-layout .layout-header>.inline-end-items-container{display:flex;align-items:center}.web-layout .content-container{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}
