@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-cyrillic-ext-wght-normal-09837dc0.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-cyrillic-wght-normal-c4e64ccd.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-greek-wght-normal-a7b3fbca.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-vietnamese-wght-normal-65b5dfa6.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-latin-ext-wght-normal-860475bc.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-latin-wght-normal-8aabd65a.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Roboto Flex Variable,Helvetica,sans-serif;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%}#root{flex:1;height:100%}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100dvh;height:100dvh}.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{font-weight:700;color:var(--grey-dark-4)}.text-bold{font-weight:700}.container-style{border:1px solid var(--border-color);border-radius:10px;background-color:var(--surface-card)}:root{--text-contrast-dark: #282829;--text-contrast-light: #ffffff}.text-light{color:var(--text-contrast-light)!important}.text-dark{color:var(--text-contrast-dark)!important}.linkified-url{color:var(--link-color);text-decoration:underline;cursor:pointer}.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{display:flex;justify-content:center;align-items:center;flex:1;padding:10px}.campaign-not-found-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;border:1px solid var(--grey-light-3);border-radius:10px;box-sizing:border-box;background-color:var(--surface-card)}.campaign-not-found-container img{max-width:300px}.generic-block-skeleton{width:100%;height:100%}.generic-block-skeleton .generic-block-skeleton-box{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;height:100%}.generic-block-skeleton .generic-block-skeleton-box span{width:210px}.recognition-block-skeleton{height:230px;float:left;width:100%;border:1px solid var(--grey-light-2);background-color:var(--surface-card);border-radius:10px;box-sizing:border-box}.recognition-block-skeleton .recognition-block-skeleton-box{height:230px;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;padding-inline:50px}.recognition-block-skeleton .recognition-block-skeleton-box span{max-width:403px;width:100%}.user-comment-skeleton{width:100%;height:100%}.user-comment-skeleton .user-comment-skeleton-box{display:flex;gap:10px;align-items:center}.user-comment-skeleton .MuiSkeleton-circle{width:50px;height:50px;border-radius:50%}.user-comment-skeleton .MuiSkeleton-text{flex:1;height:20px;min-height:20px;max-height:20px}.restricted-access{flex:1;display:flex;flex-direction:column;margin-inline:auto;max-width:1440px;width:100%}.restricted-access .restricted-access-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;background-color:var(--surface-card);border-radius:10px;box-sizing:border-box;border:1px solid var(--grey-light-2);margin:0 10px 10px}.restricted-access .restricted-access-container img{max-width:250px;max-height:250px}.restricted-access .restricted-access-skeleton{flex:1;background-color:var(--surface-card);border-radius:10px;box-sizing:border-box;border:1px solid var(--grey-light-2);margin:0 10px 10px}.c-button.MuiButtonBase-root{height:36px;text-transform:none;padding:6px 16px;min-width:auto;overflow:hidden;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:fit-content}.c-button.MuiButtonBase-root.MuiButton-contained{background-color:var(--primary-base);color:#fff;padding:8px 16px}.c-button.MuiButton-text.color-theme-generic{color:var(--grey-dark-4)}.c-button.MuiButton-text.color-theme-generic:hover{background-color:var(--grey-light-4)}.c-button.MuiButton-outlined{border:1.5px solid var(--grey-light-1);color:var(--grey-dark-4);padding:6px 15px}.c-button.MuiButton-outlined:hover{border:1.5px solid var(--grey-light-1);background-color:var(--grey-light-2)}.c-button.MuiButton-outlined.tinted{border:1.5px solid var(--primary-base);background-color:var(--primary-light-1)}.c-button.MuiButton-outlined.tinted:hover{border:1.5px solid var(--primary-base);background-color:var(--primary-light-1);opacity:.85}.c-button.MuiButtonBase-root.Mui-disabled{background-color:var(--primary-light-1)}.c-button.MuiButton-text.Mui-disabled{color:var(--grey-light-1);background-color:transparent}.c-button.MuiButton-text{text-transform:inherit;padding:8px 12px}.c-button .MuiButton-startIcon{margin-right:4px;margin-left:0;font-size:14px}.c-button .MuiButton-endIcon{margin-left:4px;margin-right:0;font-size:14px}.c-button .MuiButton-startIcon svg,.c-button .MuiButton-endIcon svg{flex-shrink:0}.c-button .MuiButton-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-button.MuiButton-text.danger{border:1.5px solid var(--error-base);color:var(--error-base);background-color:var(--grey-light-4);padding:6px 15px}.c-button.primary-icon-color .MuiButton-startIcon,.c-button.primary-icon-color .MuiButton-endIcon{color:var(--primary-base)}: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, #ffffff);--link-color: var(--link-color-light, #25a69a);--nav-bar-bg: var(--top-bar-color);--recognition-cta: var(--primary-base);--login-form-background: #ffffff;--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: #000000;--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: #ffffff;--surface-elevated: #ffffff;--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, #ffffff))}.app-main{height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.app-loading{flex:1;background-color:var(--surface-card)}@media only screen and (max-width: 767px){.app-main{justify-content:space-between}.app-main .homepage{overflow-y:auto}}.navigation-bar-top{height:72px;min-height:72px;display:flex;flex-direction:row;z-index:1020}.navigation-bar-top .navigation-bar-top-app-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--nav-bar-bg);box-shadow:0 0 1px #28293d14,0 .5px 5px #60617029;height:inherit;padding:10px 25px}.navigation-bar-top-logo{max-width:250px;max-height:42px;height:100%}.navigation-bar-top-logo img{height:100%;cursor:pointer}.navigation-bar-burger-menu-mobile{display:none;visibility:hidden}.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{display:flex;flex-direction:row;gap:10px}.navigation-bar-top .navigation-bar-top-app-bar .navigation-bar-toolbar .c-icon-button{height:42px;width:42px}.navigation-bar-top .navigation-bar-top-app-bar .navigation-bar-toolbar button svg{color:var(--grey-dark-4);height:18px;width:18px}.navigation-bar-top .MuiBadge-badge{background-color:var(--error-base);width:15px;height:15px;text-align:center}.navigation-bar-skeleton-container{width:100%;height:100%}.navigation-bar-skeleton{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-inline:25px}.navigation-bar-skeleton .navigation-bar-skeleton-left,.navigation-bar-skeleton .navigation-bar-skeleton-right{flex:1}.navigation-bar-skeleton .navigation-bar-skeleton-left span{max-width:120px;width:100%}.navigation-bar-skeleton .navigation-bar-skeleton-right{display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.navigation-bar-skeleton .navigation-bar-skeleton-right>span{width:40px}.burger-menu .MuiPaper-root.MuiDrawer-paper{width:340px;height:auto;top:62px;bottom:10px;right:10px;padding-bottom:25px;border-radius:10px;background-color:var(--surface-card)}.burger-menu .burger-menu-container{display:flex;flex-direction:column;gap:15px}.burger-menu .separator-nav-menu{box-sizing:border-box;height:1px;width:calc(100% - 30px);border:none;border-bottom:1px solid #f1f1f3}.top-separator-display{display:inherit;visibility:visible}.top-separator-hide{display:none;visibility:hidden}.burger-menu .MuiDrawer-paper.MuiDrawer-paperAnchorRight{width:340px}.burger-menu .close-menu-icon{visibility:hidden;display:none}.burger-menu .close-menu-icon{justify-content:end;margin-right:18px;margin-top:10px}.burger-menu .close-menu-icon svg{color:#a7a7a9;height:20px}.burger-menu .menu-profile-block{display:flex;flex-direction:row;margin:20px 30px 5px 20px;align-items:center;cursor:pointer;gap:10px}.burger-menu .menu-profile-block .user-profile-widget-user-details{display:flex;flex-direction:column;gap:5px}.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{padding-inline:20px;height:80px}.burger-menu .menu-points-block-container{flex:1 1;display:flex;flex-direction:column;gap:15px;cursor:pointer}.burger-menu .menu-points-block-currency{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--primary-base);font-weight:700}.burger-menu .menu-points-block-points{color:var(--grey-dark-4);font-size:.67rem;font-weight:700;display:flex;align-items:flex-end;gap:5px}.burger-menu .announcements.disabled{opacity:.5}.burger-menu .menu-entry-items{display:grid;grid-template-columns:1fr;gap:35px;margin-top:10px;margin-bottom:10px}.burger-menu .special-events,.burger-menu .announcements,.burger-menu .notifications,.burger-menu .my-goals,.burger-menu .awardsapp{display:none;visibility:hidden}@media only screen and (max-width: 1280px){.burger-menu .special-events,.burger-menu .announcements{display:grid;visibility:visible}}@media only screen and (max-width: 1024px){.burger-menu .special-events,.burger-menu .announcements,.burger-menu .my-goals{display:grid;visibility:visible}}@media only screen and (max-width: 767px){.burger-menu .notifications{display:grid;visibility:visible}.burger-menu .MuiPaper-root.MuiDrawer-paper{width:100%;height:auto;top:0;bottom:0;right:0;padding-bottom:25px;border-radius:0}.burger-menu .close-menu-icon{visibility:visible;display:flex}.burger-menu .awardsapp{display:grid;visibility:visible}}.c-icon-button{border-radius:50%;&.show-background{background-color:var(--grey-light-3)}}.c-icon-button svg{width:.8em;height:.8em;color:var(--grey-dark-4)}.c-icon-button .MuiButtonBase-root .MuiCircularProgress-root{width:.8em!important;height:.8em!important}.c-icon-button.is-disabled-true{pointer-events:none;opacity:.5}.c-icon-button .MuiBadge-badge{background-color:var(--error-base);width:15px;height:15px;text-align:center}.c-icon-button img{width:.8em;height:.8em;object-fit:contain}.c-numeric-format{&.currency-display.display-variant-standard{display:flex;align-items:flex-end;color:var(--primary-base);span {font-size: 1.5rem; line-height: 22px; width: max-content;} .decimal-value {font-size: .83rem; line-height: 15px;} .points-amount-points {color: var(--grey-dark-4);}}&.display-variant-inline{display:flex}}.c-numeric-format-points{color:var(--grey-dark-4)}.c-avatar .MuiAvatarGroup-root .MuiAvatarGroup-avatar{margin-left:-15px}.c-avatar .MuiBadge-badge{background-color:var(--secondary-base);width:20px;height:20px}.c-avatar.special-events .MuiBadge-badge{background-color:var(--primary-base);border-radius:3px;height:15px;width:16px;border:1px solid var(--surface-card);box-sizing:border-box;font-size:.65em}@media only screen and (max-width: 767px){.c-avatar .MuiAvatarGroup-root .MuiAvatarGroup-avatar{margin-left:-25px}}.burger-menu-entry{display:grid;grid-template-columns:25px auto;gap:10px;align-items:center;margin-left:20px;margin-right:30px;cursor:pointer}.burger-menu-entry.active svg{color:var(--primary-base)}.burger-menu-entry-label{display:flex;align-items:center;gap:10px}.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{display:flex;justify-content:center;align-items:center;border-radius:6px;background-color:var(--grey-light-3);padding:3px 8px}.user-search{position:relative;width:100%;max-width:100%}.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{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background-color .2s ease}.user-search-option:hover{background-color:#0000000a}.user-search-option-avatar{margin-right:12px;flex-shrink:0}.user-search-option-details{flex:1;min-width:0}.user-search-option-name{font-weight:600;color:var(--grey-dark-4);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-search-option-title{color:var(--grey-dark-3);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-search-option-email{color:var(--grey-dark-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-search-option-recipients{color:var(--grey-dark-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.user-search .user-search-selected-chips{display:flex;flex-wrap:wrap;gap:6px}.user-search .MuiAutocomplete-inputRoot{border-radius:10px;border:1px solid var(--grey-light-2, #F1F1F3);background:var(--grey-light-4, #F6F6F8)}.user-search-option.tag-option{border-left:3px solid var(--primary-base)}.tag-icon{width:40px;height:40px;border-radius:50%;background-color:var(--primary-base);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px}.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:#1976d214}.user-search-loading{display:flex;align-items:center;justify-content:center;padding:16px;gap:8px}.user-search-load-more{text-align:center;padding:8px;border-top:1px solid rgba(0,0,0,.12);background-color:#00000005}.user-search-all-selected-modal .user-search-all-selected-list{display:flex;flex-direction:column;gap:10px}.user-search-all-selected-modal .selected-item-row{display:flex;align-items:center;gap:10px}.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{display:none;visibility:hidden}.user-search.mode-selection{display:flex;flex-direction:column;gap:10px;.user-search-autocomplete{.MuiAutocomplete-inputRoot{background:var(--surface-card);border:none}.MuiOutlinedInput-notchedOutline{border:none;border-bottom:1px solid var(--grey-dark-1);border-radius:0}}}.user-search .tag-chip-label-inner{display:inline-flex;align-items:center;gap:6px}.user-search .tag-refine-btn{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border:none;background:transparent;color:var(--grey-light-1);cursor:pointer;padding:0;flex-shrink:0;font-size:17px;transition:color .15s ease}.user-search .tag-refine-btn:hover{color:var(--grey-dark-2)}.tag-exclude-users-list{display:flex;flex-direction:column;gap:10px}.tag-exclusion-modal .selected-item-row{display:flex;align-items:center;gap:10px;padding:12px;border-radius:8px;border:2px solid transparent;transition:all .2s ease;cursor:pointer}.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{flex-shrink:0;color:var(--primary-base);font-size:1.2rem}.tag-exclude-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;min-height:300px}[data-theme=dark]{.MuiAutocomplete-paper{background-color:var(--surface-elevated);color:var(--text-primary)}.user-search-autocomplete .MuiInputBase-input{color:var(--text-primary)}.user-search-autocomplete .MuiInputBase-input::placeholder{color:var(--text-secondary);opacity:1}.user-search-autocomplete .MuiSvgIcon-root,.user-search-autocomplete .MuiInputAdornment-root{color:var(--text-secondary)}.user-search-option:hover,.user-search-option.tag-option:hover{background-color:#ffffff0f}.user-search-load-more{border-top-color:#ffffff1f;background-color:#ffffff08}.tag-exclusion-modal .selected-item-row.selected{background-color:var(--primary-base)}}.c-chip.MuiChip-root{padding-inline:5px;color:var(--grey-dark-3);border:1px solid var(--grey-light-2)}.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{padding-inline:10px;height:50px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid var(--grey-light-3)}.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}.cdialogue .cdialogue-footer{display:flex;justify-content:space-between;align-items:center;width:100%}.cdialogue-footer-right{display:flex;gap:10px}.cdialogue .MuiDialog-paperScrollBody{border-radius:10px;background-color:var(--surface-card)}@media only screen and (max-width: 767px){.cdialogue .cdialogue-header{justify-content:center}.cdialogue .cdialogue-close-button{position:absolute;right:5px}}.user-directory-modal{.user-directory-container{display:flex;flex-direction:column;gap:16px;min-height:400px;max-height:600px}.directory-tabs{border-bottom:1px solid var(--grey-light-3);.MuiTabs-root{min-height:48px}.MuiTab-root{text-transform:none;font-weight:500;gap:8px}}.directory-search-field{padding-bottom:8px;border-bottom:1px solid var(--grey-light-3)}.directory-results-count{padding:0 8px}.directory-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:8px;min-height:300px;max-height:450px}.directory-item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;cursor:pointer;transition:all .2s ease;border:2px solid transparent;&:hover{background-color:var(--grey-light-4)}&.selected{border-color:var(--primary-base);background-color:var(--primary-light-1)}}.directory-item-avatar{flex-shrink:0;.tag-icon{width:40px;height:40px;border-radius:50%;background-color:var(--primary-base);display:flex;align-items:center;justify-content:center;color:#fff}}.directory-item-details{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.directory-item-name,.directory-item-title,.directory-item-email,.directory-item-recipients{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directory-item-check{flex-shrink:0;color:var(--primary-base)}.directory-loading{padding:16px}.directory-no-results{text-align:center;padding:32px}.directory-load-more{text-align:center;padding:8px}.directory-selection-summary{padding:12px;border-top:1px solid var(--grey-light-3);background-color:var(--grey-light-3);border-radius:8px;text-align:center}}.cdialogue.user-directory-modal .MuiDialogContent-root{height:100%;min-height:350px;max-height:80dvh}.notifications-widget-drawer .MuiDrawer-paper{max-width:440px;width:100%;margin:10px;bottom:0;height:auto;border-radius:10px;border:1px solid var(--grey-light-3);box-sizing:border-box}.notifications-widget-drawer-container{display:flex;flex-direction:column;height:100%}.notifications-widget-drawer .notifications-drawer-header{display:flex;align-items:center;justify-content:space-between;padding-inline:10px;height:60px;border-bottom:1px solid var(--grey-light-3);background-color:var(--surface-card)}.notifications-widget-drawer .notifications-drawer-header-text{display:flex;align-items:center;gap:5px}.notifications-widget-drawer .notifications-drawer-header-text span:nth-child(2){color:var(--grey-dark-2)}.notifications-widget-drawer .notifications-drawer-header-action-buttons{display:flex;align-items:center;gap:5px}.notification-icon-container{width:40px;height:40px;border-radius:50%;background-color:var(--secondary-base);display:flex;align-items:center;justify-content:center}.notification-icon-container svg{color:var(--surface-card)}.notifications-widget-drawer .notifications-drawer-body{flex:1;display:flex;flex-direction:column;overflow-y:auto}.notifications-widget-drawer .notifications-drawer-body .notification-item-sub-container{border:1px solid var(--grey-light-3);box-sizing:border-box;padding:10px 20px;display:grid;grid-template-columns:40px auto 85px;align-items:center;gap:10px;position:relative}.notifications-widget-drawer .notifications-drawer-body .notification-item .message-content{display:flex;flex-direction:column;.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{display:flex;align-items:center;gap:5px}.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{display:flex;flex-direction:column;gap:10px;padding:20px}.notifications-widget-drawer .expanded-footer{display:flex;justify-content:space-between}.notifications-widget-drawer .expanded-footer-left{display:flex;align-items:center;gap:10px}.notifications-widget-drawer .expanded-view-skeleton-container{display:flex;height:100px}.notifications-widget-drawer .expanded-message{white-space:pre-wrap}.notifications-widget-drawer .notifications-drawer-footer{display:flex;align-items:center;justify-content:center;height:80px;border-top:1px solid var(--grey-light-3);background-color:var(--surface-card)}.notifications-drawer-body-no-more{padding:40px 20px}.notifications-drawer-empty-state{padding:100px 50px}.notifications-drawer-body-no-more,.notifications-drawer-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}.notifications-drawer-body-no-more .no-more-image,.notifications-drawer-empty-state .no-notifications-image{max-width:120px;width:100%;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:update-likes 1.5s}.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{max-width:none;width:100%;margin:0}}.idle-detection-dialogue .MuiDialogContent-root{display:flex;height:auto}.idle-detection-dialogue .idle-detection-modal-container{display:flex;flex-direction:column;gap:10px}.idle-detection-dialogue .idle-detection-countdown{flex:1;display:flex;align-items:center;justify-content:center}.navigation-bar-bottom .MuiBottomNavigation-root{align-items:center;padding-inline:20px;justify-content:flex-start}.navigation-bar-bottom .MuiBottomNavigationAction-root{min-width:60px;max-width:60px}.navigation-bar-bottom .bottom-nav-recognition-button{margin-left:auto}.cookie-backdrop{position:fixed;inset:0;background-color:#00000080;z-index:1200;pointer-events:all}.cookie-banner{position:fixed;bottom:0;left:0;width:100%;height:300px;background-color:var(--surface-card);border-top:5px solid var(--primary-base);z-index:1201;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px;box-sizing:border-box;.cookie-banner-close{position:absolute;top:16px;right:16px}.cookie-banner-content{flex:1;display:flex;gap:15px;flex-direction:column;justify-content:center;text-align:center;max-width:700px}.cookie-banner-policy-link{gap:5px;color:var(--text_link_color);text-decoration:underline}.cookie-banner-actions{display:flex;margin-top:30px;gap:16px;justify-content:center}}@media (max-width: 768px){.cookie-banner{height:auto;padding:48px 20px 24px;.cookie-banner-content{max-width:100%}.cookie-banner-actions{width:100%;flex-direction:column;margin-top:16px;button {width: 100%;}}}}
