:root{background-color:var(--surface-page);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:Roboto Flex Variable,Helvetica,sans-serif}#root{flex:1;height:100%}body{align-items:center;justify-items:center;min-width:320px;height:100dvh;min-height:100dvh;margin:0;display:flex}.text-1{font-size:2rem}.text-2{font-size:1.5rem}.text-3{font-size:1.17rem}.text-4{font-size:1rem}.text-5{font-size:.83rem}.text-6{font-size:.67rem}.text-1,.text-2,.text-3,.text-4,.text-5,.text-6{color:var(--grey-dark-4);line-height:1.375}.header-1{font-size:2rem}.header-2{font-size:1.5rem}.header-3{font-size:1.17rem}.header-4{font-size:1rem}.header-5{font-size:.83rem}.header-6{font-size:.67rem}.header-1,.header-2,.header-3,.header-4,.header-5,.header-6{color:var(--grey-dark-4);font-weight:700}.text-bold{font-weight:700}.container-style{border:1px solid var(--border-color);background-color:var(--surface-card);border-radius:10px}:root{--text-contrast-dark:#282829;--text-contrast-light:#fff}.text-light{color:var(--text-contrast-light)!important}.text-dark{color:var(--text-contrast-dark)!important}.linkified-url{color:var(--link-color);cursor:pointer;text-decoration:underline}.c-tooltip svg.fa-circle-info{color:var(--grey-dark-4)}.c-tooltip.MuiTooltip-tooltip{white-space:pre-line}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;font-size:16px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(0,0,0,.06);border-radius:3px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}[data-theme=dark] ::-webkit-scrollbar-track{background:rgba(255,255,255,.08)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25)}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.4)}.campaign-not-found{flex:1;justify-content:center;align-items:center;padding:10px;display:flex}.campaign-not-found-container{border:1px solid var(--grey-light-3);box-sizing:border-box;background-color:var(--surface-card);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;display:flex}.campaign-not-found-container img{max-width:300px}.restricted-access{flex-direction:column;flex:1;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;display:flex}.restricted-access .restricted-access-container{background-color:var(--surface-card);box-sizing:border-box;border:1px solid var(--grey-light-2);border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;margin:0 10px 10px;display:flex}.restricted-access .restricted-access-container img{max-width:250px;max-height:250px}.restricted-access .restricted-access-skeleton{background-color:var(--surface-card);box-sizing:border-box;border:1px solid var(--grey-light-2);border-radius:10px;flex:1;margin:0 10px 10px}:root{--font-family:"Roboto Flex Variable", Helvetica, sans-serif;--primary-base:var(--primary-base-light,#00beb8);--secondary-base:var(--secondary-base-light,#a6ce38);--top-bar-color:var(--top-bar-color-light,#fff);--link-color:var(--link-color-light,#25a69a);--nav-bar-bg:var(--top-bar-color);--recognition-cta:var(--primary-base);--login-form-background:#fff;--button-press:#ddf4f3;--button-hover:#ddf4f3;--menu-color:#282829;--login-form-container-opacity:.5;--login-form-sub-container-bg:rgba(255, 255, 255, var(--login-form-container-opacity));--grey-base:#a7a7a9;--grey-dark-1:#7e7e7f;--grey-dark-2:#69696a;--grey-dark-3:#4b4b4b;--grey-dark-4:#282829;--grey-dark-5:#000;--grey-light-1:#c6c6c7;--grey-light-2:#e8e8e9;--grey-light-3:#f1f1f3;--grey-light-4:#f6f6f8;--grey-light-5:#fbfbfb;--error-dark:#b61200;--error-base:#ff3b3b;--error-light-1:#ff5c5c;--error-light-2:#ff8080;--error-light-3:#ffe6e6;--warning-dark:#d36c05;--warning-base:#fb8c1e;--warning-light-1:#ffc127;--warning-light-2:#fccc75;--warning-light-3:#fff8e6;--success-dark:#237a27;--success-base:#28a826;--success-light-1:#66bb6a;--success-light-2:#a5d6a7;--success-light-3:#e8f5e9;--info-dark:#0046af;--info-base:#0063f7;--info-light-1:#5b8def;--info-light-2:#90caf9;--info-light-3:#e3f2fd;--yellow-base:#ffeb3b;--lime-base:#cddc39;--lime-dark:#8db81a;--yellow-dark:#ffd310;--yellow-light-1:#fff176;--yellow-light-2:#fff59d;--yellow-light-3:#fffde7;--lime-light-1:#d4e157;--lime-light-2:#e6ee9c;--lime-light-3:#fbffd5;--teal-dark:#008189;--teal-light-1:#4db6ac;--teal-light-2:#80cbc4;--teal-light-3:#e0f2f1;--light-color:#eefbfa;--dark-mode-text:#d5d1cc;--reporting-primary-color:#4d96f8;--reporting-secondary-color:#96d7fb;--surface-page:#f4f4f4;--surface-card:#fff;--surface-elevated:#fff;--border-color:#f1f1f3;--text-primary:#282829;--text-secondary:#a7a7a9;--font-size-1:2rem;--font-size-2:1.5rem;--font-size-3:1.17rem;--font-size-4:1rem;--font-size-5:.83rem;--font-size-6:.67rem}[data-theme=dark]{--nav-bar-bg:var(--top-bar-color);--recognition-cta:var(--primary-base);--login-form-sub-container-bg:rgba(30, 30, 30, var(--login-form-container-opacity));--surface-page:#121212;--surface-card:#1e1e1e;--surface-elevated:#2a2a2a;--border-color:#3a3a3e;--text-primary:#e5e5e7;--text-secondary:#8a8a8e;--grey-dark-4:#e5e5e7;--grey-dark-3:#c0c0c2;--grey-light-5:#2a2a2a;--grey-light-4:#242424;--grey-light-3:#3a3a3e;--grey-light-2:#3a3a3e;--error-light-3:#2d1111;--warning-light-3:#2d1e05;--success-light-3:#0d2210;--info-light-3:#091428;--primary-base:var(--primary-base-dark,var(--primary-base-light,#00beb8));--secondary-base:var(--secondary-base-dark,var(--secondary-base-light,#a6ce38));--link-color:var(--link-color-dark,var(--link-color-light,#25a69a));--top-bar-color:var(--top-bar-color-dark,var(--top-bar-color-light,#fff))}.app-main{grid-gap:10px;flex-direction:column;gap:10px;height:100%;display:flex}.app-loading{background-color:var(--surface-card);flex:1}@media only screen and (max-width:768px){.app-main{justify-content:space-between;overflow:hidden}.app-main>.navigation-bar-top,.app-main>.navigation-bar-bottom{flex:none}.app-main>:not(.navigation-bar-top):not(.navigation-bar-bottom){flex:auto;min-height:0;overflow-y:auto}.app-main .homepage{overflow-y:auto}}.navigation-bar-top{z-index:1020;flex-direction:row;height:72px;min-height:72px;display:flex}.navigation-bar-top .navigation-bar-top-app-bar{background-color:var(--nav-bar-bg);height:inherit;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 25px;display:flex;box-shadow:0 0 1px rgba(40,41,61,.08),0 .5px 5px rgba(96,97,112,.16)}.navigation-bar-top-logo{max-width:250px;height:100%;max-height:42px}.navigation-bar-top-logo img{cursor:pointer;height:100%}.navigation-bar-burger-menu-mobile{visibility:hidden;display:none}.navigation-bar-top .user-search{max-width:400px}.navigation-bar-top .navigation-bar-top-app-bar .navigation-bar-toolbar{padding:0}.navigation-bar-top .navigation-bar-top-app-bar .navigation-bar-toolbar-desktop{flex-direction:row;gap:10px;display:flex}.navigation-bar-top .navigation-bar-top-app-bar .navigation-bar-toolbar .c-icon-button{width:42px;height:42px}.navigation-bar-top .navigation-bar-top-app-bar .navigation-bar-toolbar button svg{color:var(--grey-dark-4);width:18px;height:18px}.navigation-bar-top .MuiBadge-badge{background-color:var(--error-base);text-align:center;width:15px;height:15px}.navigation-bar-skeleton-container{width:100%;height:100%}.navigation-bar-skeleton{flex-direction:row;justify-content:space-between;align-items:center;height:100%;padding-left:25px;padding-right:25px;display:flex}.navigation-bar-skeleton .navigation-bar-skeleton-left,.navigation-bar-skeleton .navigation-bar-skeleton-right{flex:1}.navigation-bar-skeleton .navigation-bar-skeleton-left span{width:100%;max-width:120px}.navigation-bar-skeleton .navigation-bar-skeleton-right{flex-direction:row;justify-content:flex-end;gap:10px;display:flex}.navigation-bar-skeleton .navigation-bar-skeleton-right>span{width:40px}.burger-menu .MuiPaper-root.MuiDrawer-paper{background-color:var(--surface-card);border-radius:10px;width:340px;height:auto;padding-bottom:25px;top:62px;bottom:10px;right:10px}.burger-menu .burger-menu-container{flex-direction:column;gap:15px;display:flex}.burger-menu .separator-nav-menu{box-sizing:border-box;border:none;border-bottom:1px solid #f1f1f3;width:calc(100% - 30px);height:1px}.top-separator-display{display:inherit;visibility:visible}.top-separator-hide{visibility:hidden;display:none}.burger-menu .MuiDrawer-paper.MuiDrawer-paperAnchorRight{width:340px}.burger-menu .close-menu-icon{visibility:hidden;justify-content:end;margin-top:10px;margin-right:18px;display:none}.burger-menu .close-menu-icon svg{color:#a7a7a9;height:20px}.burger-menu .menu-profile-block{cursor:pointer;flex-direction:row;align-items:center;gap:10px;margin:20px 30px 5px 20px;display:flex}.burger-menu .menu-profile-block .user-profile-widget-user-details{flex-direction:column;gap:5px;display:flex}.burger-menu .menu-profile-block .user-profile-widget-user-details .job-title{color:var(--grey-dark-3)}.burger-menu .menu-profile-block .MuiAvatar-root{width:60px;height:60px}.burger-menu .chevron-icon{color:#a7a7a9;height:20px;margin-left:auto}.burger-menu .menu-points-block{height:80px;padding-left:20px;padding-right:20px}.burger-menu .menu-points-block-container{cursor:pointer;flex-direction:column;flex:1;gap:15px;display:flex}.burger-menu .menu-points-block-currency{color:var(--primary-base);flex-direction:row;justify-content:space-between;align-items:center;font-weight:700;display:flex}.burger-menu .menu-points-block-points{color:var(--grey-dark-4);align-items:flex-end;gap:5px;font-size:.67rem;font-weight:700;display:flex}.burger-menu .announcements.disabled{opacity:.5}.burger-menu .menu-entry-items{grid-template-columns:1fr;gap:35px;margin-top:10px;margin-bottom:10px;display:grid}.burger-menu .special-events,.burger-menu .announcements,.burger-menu .notifications,.burger-menu .my-goals,.burger-menu .awardsapp{visibility:hidden;display:none}@media only screen and (max-width:1280px){.burger-menu .special-events,.burger-menu .announcements{visibility:visible;display:grid}}@media only screen and (max-width:1024px){.burger-menu .special-events,.burger-menu .announcements,.burger-menu .my-goals{visibility:visible;display:grid}}@media only screen and (max-width:767px){.burger-menu .notifications{visibility:visible;display:grid}.burger-menu .MuiPaper-root.MuiDrawer-paper{border-radius:0;width:100%;height:auto;padding-bottom:25px;top:0;bottom:0;right:0}.burger-menu .close-menu-icon{visibility:visible;display:flex}.burger-menu .awardsapp{visibility:visible;display:grid}}.c-numeric-format.currency-display.display-variant-standard{color:var(--primary-base);align-items:flex-end;display:flex}.c-numeric-format.currency-display.display-variant-standard span{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.5rem;line-height:22px}.c-numeric-format.currency-display.display-variant-standard .decimal-value{font-size:.83rem;line-height:15px}.c-numeric-format.currency-display.display-variant-standard .points-amount-points{color:var(--grey-dark-4)}.c-numeric-format.display-variant-inline{display:flex}.c-numeric-format-points{color:var(--grey-dark-4)}.burger-menu-entry{cursor:pointer;grid-template-columns:25px auto;align-items:center;gap:10px;margin-left:20px;margin-right:30px;display:grid}.burger-menu-entry.active svg{color:var(--primary-base)}.burger-menu-entry-label{align-items:center;gap:10px;display:flex}.burger-menu-entry.active .burger-menu-entry-label{font-weight:700}.burger-menu-entry .burger-menu-entry-icon{color:var(--grey-base)}.burger-menu-entry .burger-menu-entry-icon,.burger-menu-entry .burger-menu-entry-icon svg{width:20px;height:20px}.burger-menu-entry .burger-menu-entry-nav-icon{justify-self:end}.burger-menu-entry.disabled{cursor:default}.burger-menu-entry.disabled .burger-menu-entry-label,.burger-menu-entry.disabled svg{color:var(--grey-light-1)}.burger-menu-entry .burger-menu-entry-count{background-color:var(--grey-light-3);border-radius:6px;justify-content:center;align-items:center;padding:3px 8px;display:flex}.user-search{width:100%;max-width:100%;position:relative}.user-search-autocomplete{width:100%;max-height:40px}.user-search-autocomplete .MuiFormControl-root{max-height:inherit}.user-search .user-search-autocomplete .MuiFormControl-root .MuiInputBase-root{padding:0 10px}.user-search-option{cursor:pointer;align-items:center;padding:8px 12px;transition:background-color .2s;display:flex}.user-search-option:hover{background-color:rgba(0,0,0,.04)}.user-search-option-avatar{flex-shrink:0;margin-right:12px}.user-search-option-details{flex:1;min-width:0}.user-search-option-name{color:var(--grey-dark-4);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-weight:600;overflow:hidden}.user-search-option-title{color:var(--grey-dark-3);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;overflow:hidden}.user-search-option-email{color:var(--grey-dark-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user-search-option-recipients{color:var(--grey-dark-3);white-space:nowrap;text-overflow:ellipsis;font-style:italic;overflow:hidden}.user-search .user-search-selected-chips{flex-wrap:wrap;gap:6px;display:flex}.user-search .MuiAutocomplete-inputRoot{border:1px solid var(--grey-light-2,#f1f1f3);background:var(--grey-light-4,#f6f6f8);border-radius:10px}.user-search-option.tag-option{border-left:3px solid var(--primary-base)}.tag-icon{background-color:var(--primary-base);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.user-search-option.tag-option .user-search-option-name{color:var(--primary-base);font-weight:500}.user-search-option.user-option{border-left:3px solid transparent}.user-search-option.tag-option:hover{background-color:rgba(25,118,210,.08)}.user-search-loading{justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.user-search-load-more{text-align:center;background-color:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.12);padding:8px}.user-search-all-selected-modal .user-search-all-selected-list{flex-direction:column;gap:10px;display:flex}.user-search-all-selected-modal .selected-item-row{align-items:center;gap:10px;display:flex}.user-search-all-selected-modal .selected-item-row .selected-item-actions{margin-left:auto}@media (max-width:768px){.user-search-option{padding:12px}.user-search-option-details{font-size:14px}.user-search-option-name{font-size:15px}.user-search-option-title,.user-search-option-email{font-size:13px}}.user-search-autocomplete .MuiAutocomplete-listbox{max-height:300px;overflow-y:auto}.user-search-autocomplete .MuiAutocomplete-listbox::-webkit-scrollbar{width:6px}.user-search-autocomplete .MuiAutocomplete-listbox::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:3px}.user-search-autocomplete .MuiAutocomplete-listbox::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:3px}.user-search-autocomplete .MuiAutocomplete-listbox::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.user-search-autocomplete .MuiAutocomplete-loading{color:var(--grey-dark-3);text-align:center;padding:12px}.user-search-autocomplete .MuiAutocomplete-noOptions{color:var(--grey-dark-3);text-align:center;padding:16px;font-style:italic}.user-search .MuiAutocomplete-inputRoot{padding-right:0!important}.user-search .MuiAutocomplete-endAdornment{right:8px}.user-search-autocomplete .MuiOutlinedInput-notchedOutline{border:1px solid var(--grey-light-2)}.user-search-autocomplete.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--grey-light-3)!important}.user-search-autocomplete.Mui-disabled{opacity:.6;cursor:not-allowed}.user-search-autocomplete.Mui-disabled .user-search-option{cursor:not-allowed;pointer-events:none}.user-search .MuiAutocomplete-endAdornment{visibility:hidden;display:none}.user-search.mode-selection{flex-direction:column;gap:10px;display:flex}.user-search.mode-selection .user-search-autocomplete .MuiAutocomplete-inputRoot{background:var(--surface-card);border:none}.user-search.mode-selection .user-search-autocomplete .MuiOutlinedInput-notchedOutline{border:none;border-bottom:1px solid var(--grey-dark-1);border-radius:0}.user-search .tag-chip-label-inner{align-items:center;gap:6px;display:inline-flex}.user-search .tag-refine-btn{width:17px;height:17px;color:var(--grey-light-1);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:17px;transition:color .15s;display:inline-flex}.user-search .tag-refine-btn:hover{color:var(--grey-dark-2)}.tag-exclude-users-list{flex-direction:column;gap:10px;display:flex}.tag-exclusion-modal .selected-item-row{cursor:pointer;border:2px solid transparent;border-radius:8px;align-items:center;gap:10px;padding:12px;transition:all .2s;display:flex}.tag-exclusion-modal .selected-item-row:hover{background-color:var(--grey-light-4)}.tag-exclusion-modal .selected-item-row.selected{border-color:var(--primary-base);background-color:var(--primary-light-1)}.tag-exclusion-modal .selected-item-row .selected-item-details{flex:1;min-width:0}.tag-exclusion-modal .selected-item-row .selected-item-actions{margin-left:auto}.tag-exclusion-modal .tag-exclude-user-check{color:var(--primary-base);flex-shrink:0;font-size:1.2rem}.tag-exclude-loading{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:300px;padding:16px;display:flex}[data-theme=dark] .MuiAutocomplete-paper{background-color:var(--surface-elevated);color:var(--text-primary)}[data-theme=dark] .user-search-autocomplete .MuiInputBase-input{color:var(--text-primary)}[data-theme=dark] .user-search-autocomplete .MuiInputBase-input::-webkit-input-placeholder{color:var(--text-secondary);opacity:1}[data-theme=dark] .user-search-autocomplete .MuiInputBase-input::-moz-placeholder{color:var(--text-secondary);opacity:1}[data-theme=dark] .user-search-autocomplete .MuiInputBase-input::-ms-input-placeholder{color:var(--text-secondary);opacity:1}[data-theme=dark] .user-search-autocomplete .MuiInputBase-input::placeholder{color:var(--text-secondary);opacity:1}[data-theme=dark] .user-search-autocomplete .MuiSvgIcon-root{color:var(--text-secondary)}[data-theme=dark] .user-search-autocomplete .MuiInputAdornment-root{color:var(--text-secondary)}[data-theme=dark] .user-search-option:hover{background-color:rgba(255,255,255,.06)}[data-theme=dark] .user-search-option.tag-option:hover{background-color:rgba(255,255,255,.06)}[data-theme=dark] .user-search-load-more{background-color:rgba(255,255,255,.03);border-top-color:rgba(255,255,255,.12)}[data-theme=dark] .tag-exclusion-modal .selected-item-row.selected{background-color:var(--primary-base)}.c-chip.MuiChip-root{color:var(--grey-dark-3);border:1px solid var(--grey-light-2);padding-left:5px;padding-right:5px}.c-chip .MuiChip-deleteIcon{width:17px;height:17px;color:var(--grey-light-1)}.c-chip.MuiChip-root .MuiChip-icon{color:var(--grey-base)}.cdialogue .MuiDialogTitle-root{padding:0}.cdialogue .cdialogue-header{border-bottom:1px solid var(--grey-light-3);flex-direction:row;justify-content:space-between;align-items:center;height:50px;padding-left:10px;padding-right:10px;display:flex}.cdialogue .cdialogue-title{color:var(--grey-dark-3);font-weight:700}.cdialogue .cdialogue-header .cdialogue-close-button svg{color:var(--grey-dark-4)}.cdialogue .MuiDialogContent-root{height:350px;overflow-x:hidden}.cdialogue.mobile-dialogue .MuiDialogContent-root{flex:1;height:auto;min-height:0;overflow-y:auto}.cdialogue.mobile-dialogue .MuiPaper-root{height:100vh;height:100dvh;max-height:100vh;flex-direction:column;max-height:100dvh;display:flex;overflow:hidden}.cdialogue.mobile-dialogue .MuiDialogTitle-root,.cdialogue.mobile-dialogue .MuiDialogActions-root{flex-shrink:0}.cdialogue .cdialogue-footer{justify-content:space-between;align-items:center;width:100%;display:flex}.cdialogue-footer-right{gap:10px;display:flex}.cdialogue .MuiDialog-paperScrollBody{background-color:var(--surface-card);border-radius:10px}@media only screen and (max-width:767px){.cdialogue .cdialogue-header{justify-content:center}.cdialogue .cdialogue-close-button{position:absolute;right:5px}body:has(.cdialogue.mobile-dialogue){width:100%;position:fixed;overflow:hidden}}.user-directory-modal .user-directory-container{flex-direction:column;gap:16px;min-height:400px;max-height:600px;display:flex}.user-directory-modal .directory-tabs{border-bottom:1px solid var(--grey-light-3)}.user-directory-modal .directory-tabs .MuiTabs-root{min-height:48px}.user-directory-modal .directory-tabs .MuiTab-root{text-transform:none;gap:8px;font-weight:500}.user-directory-modal .directory-search-field{border-bottom:1px solid var(--grey-light-3);padding-bottom:8px}.user-directory-modal .directory-results-count{padding:0 8px}.user-directory-modal .directory-list{flex-direction:column;flex:1;gap:8px;min-height:300px;max-height:450px;padding:8px;display:flex;overflow-y:auto}.user-directory-modal .directory-item{cursor:pointer;border:2px solid transparent;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.user-directory-modal .directory-item:hover{background-color:var(--grey-light-4)}.user-directory-modal .directory-item.selected{border-color:var(--primary-base);background-color:var(--primary-light-1)}.user-directory-modal .directory-item-avatar{flex-shrink:0}.user-directory-modal .directory-item-avatar .tag-icon{background-color:var(--primary-base);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.user-directory-modal .directory-item-details{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.user-directory-modal .directory-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-directory-modal .directory-item-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-directory-modal .directory-item-email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-directory-modal .directory-item-recipients{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-directory-modal .directory-item-check{color:var(--primary-base);flex-shrink:0}.user-directory-modal .directory-loading{padding:16px}.user-directory-modal .directory-no-results{text-align:center;padding:32px}.user-directory-modal .directory-load-more{text-align:center;padding:8px}.user-directory-modal .directory-selection-summary{border-top:1px solid var(--grey-light-3);background-color:var(--grey-light-3);text-align:center;border-radius:8px;padding:12px}.cdialogue.user-directory-modal .MuiDialogContent-root{height:100%;min-height:350px;max-height:80dvh}.notifications-widget-drawer .MuiDrawer-paper{border:1px solid var(--grey-light-3);box-sizing:border-box;border-radius:10px;width:100%;max-width:440px;height:auto;margin:10px;bottom:0}.notifications-widget-drawer-container{flex-direction:column;height:100%;display:flex}.notifications-widget-drawer .notifications-drawer-header{border-bottom:1px solid var(--grey-light-3);background-color:var(--surface-card);justify-content:space-between;align-items:center;height:60px;padding-left:10px;padding-right:10px;display:flex}.notifications-widget-drawer .notifications-drawer-header-text{align-items:center;gap:5px;display:flex}.notifications-widget-drawer .notifications-drawer-header-text span:nth-child(2){color:var(--grey-dark-2)}.notifications-widget-drawer .notifications-drawer-header-action-buttons{align-items:center;gap:5px;display:flex}.notification-icon-container{background-color:var(--secondary-base);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.notification-icon-container svg{color:var(--surface-card)}.notifications-widget-drawer .notifications-drawer-body{flex-direction:column;flex:1;display:flex;overflow-y:auto}.notifications-widget-drawer .notifications-drawer-body .notification-item-sub-container{border:1px solid var(--grey-light-3);box-sizing:border-box;grid-template-columns:40px auto 85px;align-items:center;gap:10px;padding:10px 20px;display:grid;position:relative}.notifications-widget-drawer .notifications-drawer-body .notification-item .message-content{flex-direction:column;display:flex}.notifications-widget-drawer .notifications-drawer-body .notification-item .message-content .notification-message{overflow-wrap:anywhere}.notifications-widget-drawer .notifications-drawer-body .notification-item .message-content .time-since{color:var(--grey-dark-2)}.notifications-widget-drawer .notification-item.is-read-false{background-color:var(--grey-light-5)}.notifications-drawer-body-action-buttons-container{visibility:hidden;display:none;position:absolute;right:10px}.notifications-drawer-body-action-buttons{align-items:center;gap:5px;display:flex}.notifications-widget-drawer .notification-item-sub-container:hover{background-color:var(--grey-light-4)}.notifications-widget-drawer .notification-item-sub-container .notifications-drawer-body-action-buttons-container.keep-visible,.notifications-widget-drawer .notification-item-sub-container:hover .notifications-drawer-body-action-buttons-container{visibility:visible;display:flex}.notifications-widget-drawer .notification-expanded-container{flex-direction:column;gap:10px;padding:20px;display:flex}.notifications-widget-drawer .expanded-footer{justify-content:space-between;display:flex}.notifications-widget-drawer .expanded-footer-left{align-items:center;gap:10px;display:flex}.notifications-widget-drawer .expanded-view-skeleton-container{height:100px;display:flex}.notifications-widget-drawer .expanded-message{white-space:pre-wrap}.notifications-widget-drawer .notifications-drawer-footer{border-top:1px solid var(--grey-light-3);background-color:var(--surface-card);justify-content:center;align-items:center;height:80px;display:flex}.notifications-drawer-body-no-more{padding:40px 20px}.notifications-drawer-empty-state{padding:100px 50px}.notifications-drawer-body-no-more,.notifications-drawer-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.notifications-drawer-body-no-more .no-more-image,.notifications-drawer-empty-state .no-notifications-image{width:100%;max-width:120px;height:100%;max-height:130px;margin-bottom:10px}.notifications-widget-drawer .like-button .button_icon{transition:color .3s ease-in-out}.notifications-widget-drawer .like-button.animating .button_icon{animation:1.5s update-likes}.notifications-widget-drawer .like-button.liked svg{color:var(--primary-base)}@keyframes update-likes{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}@media only screen and (max-width:767px){.notifications-widget-drawer .MuiDrawer-paper{width:100%;max-width:none;margin:0}}.idle-detection-dialogue .MuiDialogContent-root{height:auto;display:flex}.idle-detection-dialogue .idle-detection-modal-container{flex-direction:column;gap:10px;display:flex}.idle-detection-dialogue .idle-detection-countdown{flex:1;justify-content:center;align-items:center;display:flex}.navigation-bar-bottom .MuiBottomNavigation-root{justify-content:flex-start;align-items:center;padding-left:20px;padding-right:20px}.navigation-bar-bottom .MuiBottomNavigationAction-root{min-width:60px;max-width:60px}.navigation-bar-bottom .bottom-nav-recognition-button{margin-left:auto}.cookie-backdrop{z-index:1200;pointer-events:all;background-color:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0}.cookie-banner{background-color:var(--surface-card);border-top:5px solid var(--primary-base);z-index:1201;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:300px;padding:32px;display:flex;position:fixed;bottom:0;left:0}.cookie-banner .cookie-banner-close{position:absolute;top:16px;right:16px}.cookie-banner .cookie-banner-content{text-align:center;flex-direction:column;flex:1;justify-content:center;gap:15px;max-width:700px;display:flex}.cookie-banner .cookie-banner-policy-link{color:var(--text_link_color);gap:5px;text-decoration:underline}.cookie-banner .cookie-banner-actions{justify-content:center;gap:16px;margin-top:30px;display:flex}@media (max-width:768px){.cookie-banner{height:auto;padding:48px 20px 24px}.cookie-banner .cookie-banner-content{max-width:100%}.cookie-banner .cookie-banner-actions{flex-direction:column;width:100%;margin-top:16px}.cookie-banner .cookie-banner-actions button{width:100%}}
