:root{--header-h: 64px}*{box-sizing:border-box}html,body{height:100%;margin:0}:root{--white: #ffffff;--black: #000000;--blue: #275880;--cyan: #00b9e6;--light-blue: rgba(0, 105, 255, .2);--red: #da4d60;--dark-red: #ac0c3c;--formLabel: #646464;--lightgray: #a9a9a9;--bottom-navigation-border: #ebebeb;--header-height: 65px;--menu-height: 55px;--link-text: #0069ff;--link-text-disabled: #c5c5c5;--chatlist-item-border: #ebebeb;--button-background: #0069ff;--button-background-disabled: #f3f3f3;--button-text-disabled: #9b9b9b;--primary: var(--cyan);--interact: var(--blue);--icon-primary: var(--blue);--icon-active: var(--cyan);--icon-inactive: var(--lightgray);--font-twk: "TWK Everett", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-teodor: "Teodor", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-roboto: "Roboto", "Helvetica Neue", Arial, sans-serif;--weight-body: 100;--weight-heading: 600;--font-body: var(--font-twk);--font-heading: var(--font-twk);--text-utility-color: var(var(--lightgray));--text-utility-size: .75rem;--z-index-l1: 10;--z-index-l2: 100;--z-index-l3: 1000;--sp1: .5rem;--sp2: 1rem}body{font-family:var(--font-body);font-weight:var(--weight-body);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--weight-heading)}input,textarea,select,button{font-family:var(--font-body);font-size:inherit;font-weight:inherit;line-height:inherit}#root .MuiTypography-root,#root .MuiFormLabel-root,#root .MuiInputLabel-root,#root .MuiInputBase-root,#root .MuiInputBase-input,#root .MuiInput-root,#root .MuiInput-input,#root .MuiSelect-root,#root .MuiSelect-select,#root .MuiMenuItem-root,#root .MuiListItem-root,#root .MuiTablePagination-root,#root .MuiChip-root,#root .MuiButtonBase-root,#root .MuiButton-root,#root .MuiTooltip-tooltip{font-family:var(--font-body)}.MuiPopover-paper,.MuiMenu-paper,.MuiTooltip-tooltip,.MuiMenuItem-root,.MuiListItem-root{font-family:var(--font-body)!important}.MuiMenuItem-root .MuiListItemText-root a{color:inherit;text-decoration:none}.menu-item-link a{flex:1 1 auto;display:flex;padding:.375rem 1rem;text-decoration:none;color:inherit}.hide{opacity:0}.MuiSvgIcon-root{font-family:inherit}::placeholder{font-family:inherit}#root [data-react-toolbox]:not([data-react-toolbox=font-icon]){font-family:var(--font-body)!important}#root [data-react-toolbox]:not([data-react-toolbox=font-icon]) *:not([data-react-toolbox=font-icon]) :not(.material-icons) :not(.fa):not(.fas):not(.far):not(.fal):not(.fab) :not([class^=fa-]) :not(.mdi):not([class^=mdi-]){font-family:var(--font-body)!important}[data-react-toolbox]:not([data-react-toolbox=font-icon]){font-family:var(--font-body)!important}[data-react-toolbox]:not([data-react-toolbox=font-icon]) *:not([data-react-toolbox=font-icon]) :not(.material-icons) :not(.fa):not(.fas):not(.far):not(.fal):not(.fab) :not([class^=fa-]) :not(.mdi):not([class^=mdi-]){font-family:var(--font-body)}.material-icons,[data-react-toolbox=font-icon]{font-family:Material Icons!important;font-weight:400!important;font-style:normal!important}.fa,.fas,.far,.fal,.fab,[class^=fa-]{font-family:inherit}.app-header{display:flex;gap:1rem;justify-content:space-between;align-items:stretch;padding:.5rem 1rem}.app-header:after{pointer-events:none;display:block;content:"";position:absolute;box-shadow:0 2px 6px #0000001a;top:0;width:100%;left:0;height:var(--header-h);z-index:var(--z-index-l2)}.app-header>*{flex:0 0 auto}.app-header .logo{width:300px;align-self:center}.app-header .app-title{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:.25rem}.app-header .title-text{font-size:clamp(.75rem,2vw,1.5rem)}.app-nav-section{display:flex;gap:.75rem}.icon{color:var(--icon-inactive)}.icon.active{color:var(--icon-primary)}.app-nav{display:flex;align-items:end;gap:.75rem}.nav-item{display:flex;gap:.125rem;flex-direction:column;align-items:center;text-decoration:none;color:var(--icon-inactive);font-size:.75rem}.nav-item:hover,.nav-item:hover .MuiIcon-root,.nav-item:hover .icon{color:var(--icon-active)}.nav-item.active,.nav-item.active .icon,.nav-item.active .MuiIcon-root,.nav-item.active:hover .icon,.nav-item.active:hover .MuiIcon-root,.nav-item.active:hover{color:var(--icon-primary)}.nav-item .icon{width:1.375rem;height:auto}.nav-item .MuiIconButton-root{padding:0;width:1.375rem;height:1.375rem}.more-button{align-self:end}.more-button .nav-item{font-size:.75rem;padding:0}.headerContainer{margin:0;padding:0;background-color:var(--white);border-bottom-color:var(--bottom-navigation-border);border-bottom-width:2px;border-bottom-style:solid;height:var(--header-height);position:absolute;display:flex;left:0;right:0;top:0;z-index:2}.editing-popup,.reconnect-popup{position:fixed;bottom:2vh;min-height:50px;padding:12px 20px;background-color:#3f51b5;color:var(--white);text-align:center;z-index:100;box-sizing:border-box;border:1px solid var(--formLabel);border-radius:12px;opacity:.8;pointer-events:auto;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.95rem;transform:translate(-50%,100%);transition:transform .4s ease-in-out;visibility:hidden}.reconnect-popup.visible{transform:translate(-50%);visibility:visible}.editing-popup.visible{transform:translate(0);visibility:visible}.reconnect-manual-text{cursor:pointer;color:var(--white);font-size:1.25em;background-color:#3f51b5;margin-top:4px}.reconnect-manual-text:hover{text-decoration:underline}.reconnect-manual-text:disabled{pointer-events:none;opacity:.5}.connection-status{width:1.5rem}.offlineIndicator{display:block;color:var(--red);cursor:pointer}.offlineIndicator span{display:block}.offlineIndicator:hover{color:#c40d0d}.connecting-indicator{font-family:Material Icons;font-size:1.5rem;display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:var(--lightgray);margin:0 .5rem}.connecting-indicator:before{content:"";animation:wifi-connecting 1.5s linear 0s infinite}@keyframes wifi-connecting{33%{content:""}66%{content:""}to{content:""}}.notificationContainer{display:flex;align-items:center}.notificationButton{display:flex;align-items:center;color:var(--lightgray);font-size:12px;padding-top:0;background:none;border:none;cursor:pointer;outline:none}.notificationButton:hover,.notificationButton.active{color:var(--interact)}.refreshButton{background:none;border:none;cursor:pointer;outline:none}.arrowContainer{float:left;height:var(--header-height);position:absolute;display:flex;align-items:center;margin-left:10px}.tabButton{padding-top:11px;display:flex;background:none;border:none;outline:none;cursor:pointer;height:auto}.tabButton:hover{color:var(--primary)}.arrowButton{padding-top:4px;display:flex;background:none;border:none;outline:none;cursor:pointer;height:auto}.tabButtonFooter{padding-top:10px;padding-left:15vw;display:flex;background:none;border:none;outline:none;cursor:pointer;height:auto}.menu-footer{color:var(--text-utility-color);padding:var(--sp1) var(--sp2);font-size:.875rem;line-height:1.5}.menu-footer a{color:var(--text-utility-color)}.menuFooter{padding-left:12vw}.menuSection [data-react-toolbox=font-icon].material-icons{color:var(--black)}.menuSection button{width:34px;height:34px}.logoContainer img{margin-top:4px;width:15vw;max-width:300px;min-width:135px;height:65px;transition:width .2s}@media(max-width:600px){.logoContainer img{width:22vw;min-width:48px}}.logo{height:44px;width:44px}.xvivoLogo,.xvivoNotificationLogo{height:40px;width:30px}.plusContainer{height:var(--header-height);display:flex;align-items:center;width:100%}.plusContainer-mobile{height:var(--header-height);display:flex;align-items:center;justify-content:flex-end;width:100%}.plusContainer-tablet{display:flex;justify-content:center}.plusContainer-tablet button{padding-top:0!important;padding-left:0!important;padding-bottom:0!important;margin-top:0!important}@media screen and (min-width:475px){.plusContainer{justify-content:flex-start}}.refreshContainer{float:right;height:var(--header-height);display:flex;align-items:center}.plusButton{background:none;border:none;cursor:pointer;outline:none}.globalDNDIndicator{float:right;height:var(--header-height);display:flex;align-items:center;padding-right:10px;color:#646464;background-color:var(--white);border-bottom-color:var(--bottom-navigation-border);border-bottom-width:2px;border-bottom-style:solid;cursor:default}.titleContainer{height:var(--header-height);min-width:120px;display:flex;align-items:center;justify-content:center;padding:0 8px}.title{font-size:clamp(.75rem,2vw,1.5rem);min-width:0;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:font-size .2s}@media(max-width:900px){.title{font-size:min(1.5rem,18px)}.titleContainer{min-width:80px;padding:0 4px}}@media(max-width:600px){.title{font-size:min(1.1rem,12px)}.titleContainer{min-width:60px;padding:0 2px}}.lineButtons:focus{outline:0}.messages-display{padding-bottom:14px}.messageMenu{color:var(--black);font-size:18px}.add-button{color:#275880!important;font-size:min(1.5vw,16px);width:auto;min-width:fit-content;white-space:nowrap;display:flex;justify-content:center;margin-top:.8em}.add-button:hover svg path{fill:var(--primary)!important}.add-button:hover{color:var(--primary)!important}.add-button:disabled,.add-button.disabled{color:var(--link-text-disabled)!important;cursor:not-allowed;opacity:.7}@media(max-width:1300px){.add-button{font-size:min(1.2vw,14px);padding:0 12px;height:32px}}@media(max-width:900px){.add-button{font-size:min(1vw,12px);padding:0 8px;height:28px}}@media(max-width:600px){.add-button{font-size:.9rem;padding:0 6px;height:24px}}.iconBlue24{color:var(--interact);font-size:24px}.iconDisabled24{color:var(--link-text-disabled);font-size:24px}.iconBlue18{color:var(--blue);font-size:18px}.helpVideoArrow{color:var(--blue);font-size:18px;-ms-transform:translate(0px,12px);-webkit-transform:translate(0px,12px);-moz-transform:translate(0px,12px);-o-transform:translate(0px,12px);transform:translateY(12px);padding-right:5px}.emailArrow{color:var(--blue);font-size:18px;-ms-transform:translate(12px,0px);-webkit-transform:translate(12px,0px);-moz-transform:translate(12px,0px);-o-transform:translate(12px,0px);transform:translate(12px)}.iconRed18{color:var(--red);font-size:18px}.iconRed24{color:var(--red);font-size:24px}.iconGray{color:var(--lightgray)}.iconGray16{color:var(--lightgray);font-size:16px}.iconSeenByText{color:var(--formLabel);font-size:12px;padding-left:5px}#chatInfo.material-icons-outlined{color:var(--primary);font-size:24px}.blinking{-webkit-animation-name:blinkingIcon;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-name:blinkingIcon;animation-duration:1.5s;animation-iteration-count:infinite;color:var(--blue);font-size:24px}@keyframes blinkingIcon{50%{opacity:0}}.headerButtonAnimate{-webkit-animation-name:headerIcon;-webkit-animation-duration:.45s;-webkit-animation-iteration-count:1;animation-name:headerIcon;animation-duration:.45s;animation-iteration-count:1;color:var(--blue);font-size:24px}@keyframes headerIcon{50%{opacity:.5}}.menuBarContainer{height:var(--menu-height);display:flex;width:100%;flex:1 1 auto}.menuBarRow{align-items:center;justify-content:flex-end;width:100%;display:flex;flex:1 1 auto}.menuBarItem{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:48px;padding:2px 4px}.selectedMenuLabel{color:#000;font-weight:700;font-size:min(1.1vw,13px);align-self:center;text-align:center;transition:font-size .2s;line-height:1.1;margin-top:2px}.menuLabel{color:#9b9b9b;font-size:min(1.1vw,13px);align-self:center;text-align:center;transition:font-size .2s;line-height:1.1;margin-top:2px}.selectedMenuLabelFooter{color:#000;font-weight:700;font-size:12px;align-self:center;padding-left:13vw}.menuLabelFooter{color:#9b9b9b;font-size:12px;align-self:center;padding-left:13vw}.menuBarWrapper{flex-direction:column-reverse;align-self:center;position:fixed;bottom:0;background-color:var(--white);right:0;width:100%;border-top-width:2px;border-top-color:var(--chatlist-item-border);border-top-style:solid}.logoutButtonContainer{height:var(--header-height);display:flex;align-items:center;justify-content:flex-end;width:100%;background-color:var(--white);border-bottom-color:var(--bottom-navigation-border);border-bottom-width:2px;border-bottom-style:solid}.menuBarItem button .material-icons,.menuBarItem button .material-icons-outlined,.menuBarItem button svg{font-size:min(2.2vw,22px);transition:font-size .2s}.menuBarItem:hover .menuLabel,.menuBarItem:hover .tabButton svg,.menuBarItem:hover .tabButton svg path{color:var(--primary)}@media(max-width:900px){.menuBarItem button .material-icons,.menuBarItem button .material-icons-outlined,.menuBarItem button svg{font-size:min(1.7rem,16px)}.menuLabel,.selectedMenuLabel{font-size:min(1rem,12px)}}@media(max-width:600px){.menuBarItem button .material-icons,.menuBarItem button .material-icons-outlined,.menuBarItem button svg{font-size:min(1.2rem,20px)}.menuLabel,.selectedMenuLabel{font-size:min(.9rem,11px)}.menuBarItem{min-width:36px;padding:1px 2px}.logoutButtonContainer{padding-right:2px}}.mentionsWrapper{flex-direction:column-reverse;align-self:center;position:fixed;bottom:0;right:0;width:100vw}.wrapper{background-color:var(--white);flex-direction:column-reverse;align-self:center;position:fixed;bottom:0;right:0;width:100vw}.wrapperLeftOpen{width:75vw}.wrapperRightOpen{right:25vw;width:75vw}.wrapperBothOpen{right:25vw;width:50vw}.border{border-top-width:2px;border-top-color:var(--chatlist-item-border);border-top-style:solid;width:100%}.buttonWrapper{display:flex;flex-direction:row;align-self:end}.sendButtonWrapper{float:right;margin-top:10px;margin-right:10px}.attachFileButton{margin:0}.messageInput{flex-direction:row;font-size:14px;margin-left:15px;margin-right:15px;margin-top:20px;width:65%;resize:none;border:none;outline:none;background-color:var(--white)}.noteInput{font-family:Roboto,sans-serif;flex-direction:row;font-size:14px;margin:15px;width:90%;resize:none;border:none;outline:none;background-color:var(--white)}.messageInputEmoji{font-family:Roboto,sans-serif;float:left;flex-direction:row;font-size:32px;margin:20px 15px;width:100%;resize:none;border:none;outline:none;background-color:var(--white)}::-moz-selection{background:#f08080}::-webkit-selection{background:#f08080}::selection{background:#f08080}:-ms-selection{background:#f08080}:-moz-selection{background:#f08080}TextArea::-webkit-input-placeholder{background-color:var(--white);border:none}TextArea::-moz-placeholder{background-color:var(--white);border:none}TextArea:-ms-input-placeholder{background-color:var(--white);border:none}TextArea:-moz-placeholder{background-color:var(--white);border:none}.chatInputButton{color:var(--white);text-transform:none;background-color:var(--button-background)}.chatInputButtonDisabled{color:var(--button-text-disabled);text-transform:none;background-color:var(--button-background-disabled)}.emojiPickerButton{display:inline-flex;align-items:center;cursor:pointer;background-color:var(--white);margin:0;border:0;padding:0}.emojiPickerButton:disabled{cursor:not-allowed}.askAlanButton{float:right;cursor:pointer;background-color:var(--white);border:0;outline:0;padding:15px 15px 5px 0}.askAlanButtonDisabled{float:right;background-color:var(--white);border:0;outline:0;padding:15px 15px 5px 0}.fontIconColor{color:var(--blue)}.fontIconColorDisabled{color:var(--link-text-disabled)}.mentionUser:hover{background-color:#f4f4f4;border-radius:6px;transition:background-color .3s cubic-bezier(.17,.89,.32,1)}.search-results{max-height:0;overflow-y:auto;transition:max-height .3s ease-out}.search-results.active{max-height:200}.sidebar{margin-top:var(--header-height);width:25vw}.sidebar.expanded{width:75vw}.sidebarTablet{margin-top:var(--header-height);width:40vw}.sidebarTablet.expanded{width:75vw}.sidebar.caseList{width:100%}.leftOpen{width:75%}.rightOpen{right:25%;width:75%}.bothOpen{right:25%;width:50%}.iconPerson{-ms-transform:translateY(4px);-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);margin-left:4px;font-size:18px;color:var(--lightgray);display:inline-block}.back{-ms-transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);font-size:18px;color:var(--interact);display:inline-block}.backLight{-ms-transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);font-size:18px;color:var(--white);display:inline-block}.verticalCenter{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:25vw}.loginVerticalCenter{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:50vw;max-width:400px}.emailError{-ms-transform:translateY(4px);-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);margin-left:4px;font-size:18px;color:var(--red);display:inline-block}.emailVerified{-ms-transform:translateY(4px);-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);margin-left:4px;font-size:18px;color:var(--blue);display:inline-block}.cellLast{float:right}.rowDescription{color:var(--lightgray);font-size:12px;margin-right:4px}.caseListRow{transition:background-color .3s cubic-bezier(.17,.89,.32,1)}.caseListRow:nth-child(2n){background-color:#f6f7f8}.caseListRow:hover{background-color:#f4f4f4;outline:none}.chatlistRow{transition:background-color .3s cubic-bezier(.17,.89,.32,1)}.chatlistRow:hover{background-color:#f4f4f4;outline:none}#chatListTitleColumn>*{padding-bottom:5px}.closeButton:focus{outline:none}#clearButton{transition:transform .1s cubic-bezier(0,.52,0,1)}#clearButton.true{transform:translateZ(0)}#clearButton.true:focus{outline:0}#clearButton.false{transform:translate3d(-100vw,0,0)}#paddingLeft{transition:transform .1s cubic-bezier(0,.52,0,1)}#paddingLeft.true{margin-left:60px;transform:translate3d(30px,0,0)}#paddingLeft.false{margin-left:30px}#pinContainer{display:inline-flex;align-items:center}#pinContainer.true{display:inline-flex;align-items:center;overflow-x:hidden}#loading{-webkit-animation:rotation 2s infinite linear}.loading-container{height:5px;position:relative;overflow:hidden}.loading-bar{height:4px;background-color:var(--interact);width:100%;overflow:hidden}.loading-bar-value{width:100%;height:100%;background-color:var(--primary);animation:loading 1.25s linear infinite;transform-origin:0% 50%}.nav-to-task-button{transition:opacity .25s ease-in-out;opacity:0}.nav-to-task-button.active{opacity:1}#clear-task-button{color:var(--link-text-disabled);cursor:"pointer";text-transform:none;font-size:14px;padding-right:12px,}#clear-task-button:hover{color:var(--red)}#clear-task-button.clear-button-disabled{color:var(--link-text-disabled);text-transform:none;font-size:14px;padding-right:12px}.taskItemDueDate{margin-left:auto;color:var(--formLabel);font-size:12px;cursor:pointer;display:contents;line-height:20px}.taskItemDueDate:hover{color:var(--primary)}.taskItemDueDatePast{margin-left:auto;color:var(--red);font-size:12px;cursor:pointer;line-height:20px}.taskItemDueDatePast:hover{color:var(--dark-red)}@keyframes loading{0%{transform:translate(0) scaleX(0)}40%{transform:translate(0) scaleX(.4)}to{transform:translate(100%) scaleX(.5)}}.overflowUsersTip{max-width:175px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@media print{html,body{display:none}}.emojiButton{background-color:var(--white)}.emojiButtonSelected,.emojiButton:hover{background-color:#f4f4f4;border-radius:14px}.messageMenuOption{background-color:var(--white)}.messageMenuOption:hover{background-color:#f4f4f4;border-radius:8px}.bullet{font-size:10px;color:#00a79d}.replyAlertClose{font-size:14px;color:var(--formLabel);margin-left:10px}.offer{font-size:75px;color:var(--lightgray)}.highlightClass{background-color:#f08080;border-radius:2px}.error-page-container{max-width:88rem}.error-buttons-grid{flex:1;display:grid;grid-template-columns:1fr;gap:2rem;margin:2.5rem 0}.error-page-content{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:2.5rem 0;flex-wrap:wrap;gap:2rem}.error-page-content hr{display:none}.pin-button:hover{background-color:#2758801a!important}.pin-button:hover svg path{fill:var(--interact)!important}.mute-button:hover{background-color:#2758801a!important}.mute-button:hover svg path{fill:var(--interact)!important}@media screen and (min-width:475px)and (max-width:769px){@media(orientation:portrait){.verticalCenter{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:50vw}.sidebar{width:40vw}.cellLast,.rowDescription{float:left}.wrapperLeftOpen{width:67vw}}@media(orientation:landscape){.sidebar{width:25vw}.sidebarTablet{width:35vw}.verticalCenter{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:25vw}}.inputWrapper{background-color:var(--white);flex-direction:row;align-self:center;position:fixed;bottom:0;right:0;overflow-x:hidden;width:100%}.messageInput{font-family:Roboto,sans-serif;flex-direction:row;font-size:14px;margin-left:15px;margin-right:15px;margin-top:20px;width:60%;resize:none;border:none;outline:none;background-color:var(--white)}TextArea::-webkit-input-placeholder{background-color:var(--white);border:none}TextArea::-moz-placeholder{background-color:var(--white);border:none}TextArea:-ms-input-placeholder{background-color:var(--white);border:none}TextArea:-moz-placeholder{background-color:var(--white);border:none}}@media screen and (max-width:475px){.verticalCenter{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:75vw}.sidebar{margin-top:var(--header-height);width:100vw}.inputWrapper{background-color:var(--white);flex-direction:row;align-self:center;position:fixed;bottom:0;right:0;overflow-x:hidden;width:100vw}.messageInput{font-family:Roboto,sans-serif;flex-direction:row;font-size:14px;margin-left:15px;margin-right:15px;margin-top:20px;width:50%;resize:none;border:none;outline:none;background-color:var(--white)}TextArea::-webkit-input-placeholder{background-color:var(--white);border:0}TextArea::-moz-placeholder{background-color:var(--white);border:0}TextArea:-ms-input-placeholder{background-color:var(--white);border:0}TextArea:-moz-placeholder{background-color:var(--white);border:0}}@media screen and (min-width:640px){.error-buttons-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:980px){.error-page-container{margin:2.5rem}.error-page-content{flex-direction:row}.error-page-content hr{display:block}.error-page-message{width:35%;min-width:12.5rem}}@media screen and (min-width:425px)and (max-width:1300px){.wrapperLeftOpen{width:60vw}}@media screen and (min-width:425px)and (max-width:769px){.wrapperLeftOpen{width:65vw}}@media screen and (min-width:425px)and (max-width:1300px)and (min-height:625px){.wrapperLeftOpen{width:60vw}}.case-table{width:100%;margin-top:10px;border-collapse:collapse}.case-table th{text-transform:uppercase;font-size:.75rem;color:#666;font-weight:700;text-align:left;padding-left:10px}.case-table th+th{border-left:1px solid #e5e5e5}.case-table th:nth-child(3){width:10%}.case-table th:nth-child(7){width:10%}.case-table .sortable{cursor:pointer}.case-table .sortable:hover,.case-table .sortable:hover svg{color:var(--interact)}.case-table .sortable svg{color:var(--button-text-disabled);margin-left:.25rem}.case-table .sortable.sorted,.case-table .sortable.sorted svg{color:var(--primary)}.case-tag-chip .MuiChip-label{padding-left:0}.case-tag-icon svg{width:30px;height:90%;display:block}.case-tag-icon:not(.case-tag-icon--keep-stroke) svg *{stroke:currentColor}.case-tag-icon:not(.case-tag-icon--keep-fill) svg [fill]:not([fill=none]){fill:currentColor}.tag-container-button{width:100%}.tag-column-container{max-height:105px;overflow-y:scroll}.tag-column-container::-webkit-scrollbar{width:5px}.tag-column-container::-webkit-scrollbar-thumb{background-color:var(--formLabel);border-radius:4px;opacity:.5}.case-last-note-container{max-height:116px;overflow:auto;font-size:.8rem;color:#666;margin:4px 0;word-wrap:break-word;overflow-wrap:break-word}.scrolling-tag:hover{animation:label-scroll 2s linear forwards}@keyframes label-scroll{0%{text-indent:0}to{text-indent:-100%}}.loginInput{width:100%;margin-bottom:16px}.loginInput input{caret-color:var(--interact)}.loginInput input:focus+span:before,.loginInput input:focus+span:after{background-color:var(--interact);opacity:1}.loginInput:focus-within label{color:var(--interact)!important}.loginInput input:focus~label{color:var(--interact)!important}.forgotPasswordContainer{text-align:right;margin-top:4px}.loginButtonContainer{margin-top:16px}.loginVerticalCenter .formLabel{margin-bottom:20px;display:block}.MuiSelect-select:focus{background-color:transparent!important}.MuiInput-underline:after{border-bottom:2px solid var(--interact)!important}.MuiInputLabel-root.Mui-focused,.switchNavy .MuiSwitch-switchBase.Mui-checked{color:var(--interact)!important}.switchNavy .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--primary)!important;opacity:1}.recipient-upload-records-table{width:100%;margin-top:24px;margin-bottom:12px}.recipient-upload-records-table th{text-transform:uppercase;font-size:.75rem;color:#666;font-weight:700;text-align:center;padding-left:10px}.recipient-upload-records-table th+th{border-left:1px solid #e5e5e5}.recipient-upload-records-table td{text-align:center}.page{display:grid;grid-template-rows:var(--header-h) 1fr;height:100vh;height:100dvh;gap:0}header{height:var(--header-h);display:flex;align-items:center;padding:0 1rem}.content-area{display:grid;grid-template-columns:1fr 320px;gap:var(--gap);height:calc(100vh - var(--header-h));overflow:hidden;box-sizing:border-box;transition:grid-template-columns .3s ease}.sidebar-hidden .content-area{grid-template-columns:1fr 0px}.chat-content{display:grid;grid-template-columns:320px 1fr;gap:var(--gap);height:calc(100vh - var(--header-h));overflow:hidden;box-sizing:border-box;transition:grid-template-columns .3s ease}.chat-main{display:block;overflow:auto}.cases-list{min-width:83rem}main.main-content{min-height:0;max-width:100%;overflow:auto}aside#sidebar{overflow:auto;min-height:0;display:block;width:320px;border-left:1px solid var(--bottom-navigation-border)}@media(max-width:1024px){.content-area{grid-template-columns:1fr}aside{order:2}}
