*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.app-route-wrapper{display:flex;flex-direction:column;margin-left:0;margin-right:0}.Header{flex-grow:1}.Header .MuiAppBar-root{position:static}.Header .MuiAppBar-root .MuiToolbar-root{padding-left:24px;padding-right:24px;min-height:48px;width:100%;background-color:#23395d;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.Header .MuiAppBar-root .MuiToolbar-root .logo{height:25px;width:25px;vertical-align:middle}.Header .MuiAppBar-root .MuiToolbar-root .MuiTypography-root{overflow:hidden;text-decoration:none;color:#fff}.Header .MuiAppBar-root .MuiToolbar-root .settings{margin-left:auto}.Header .MuiAppBar-root .MuiToolbar-root .settings .MuiTypography-root{cursor:pointer;display:inline-flex;text-decoration:none;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:.875rem;line-height:1.75;letter-spacing:.02857em;text-transform:uppercase;padding:6px 8px;color:inherit}.ConfigurationView .MuiPaper-root,.AuditLogView .MuiPaper-root{margin-top:1vh;background-color:#23395d;color:#fff;border-radius:1vh}.footer{flex-grow:1;position:fixed;bottom:0;width:100%;height:40px;background-color:#23395d;color:#fff;box-shadow:0 -2px 4px -1px #0003,0 -4px 5px #00000024,0 -1px 10px #0000001f}.footer .MuiToolbar-root{min-height:40px;padding:0 10px}.footer .MuiToolbar-root .user-org{font-size:14px;line-height:1.5;letter-spacing:.00938em;font-weight:400}.footer .MuiToolbar-root .version{margin-left:auto;margin-right:0;font-size:14px;line-height:1.5;letter-spacing:.00938em;font-weight:400}.ConversationToolBar .MuiDataGrid-toolbarContainer{background-color:#fff;border:1px solid grey}.ConversationToolBar .MuiDataGrid-toolbarContainer .MuiButtonBase-root{color:#23395d}.ConversationToolBar .MuiDataGrid-toolbarContainer .MuiButtonBase-root:disabled{color:#666}.ConversationToolBar .MuiDataGrid-toolbarContainer .MuiBox-root{flex-grow:1}.ConversationList .MuiDataGrid-root{outline:1px #23395D}.ConversationList .MuiDataGrid-root .MuiDataGrid-main{.MuiDataGrid-virtualScroller{max-height:calc(-398px + 100vh);width:100%;overflow-y:auto;#root .app-route-wrapper .Header :has(#GlobalAlert){.MuiDataGrid-virtualScroller{max-height:calc(-690px + 150vh)}}.MuiDataGrid-virtualScrollerContent{min-height:40vh!important;overflow-y:auto}}}.ConversationList .MuiDataGrid-root .MuiDataGrid-footerContainer{max-height:40px;min-height:40px;.MuiTablePagination-root .MuiTablePagination-toolbar{.MuiTablePagination-selectLabel,.MuiTablePagination-displayedRows{margin-top:unset;margin-bottom:unset}.MuiTablePagination-input{margin-top:5px;margin-bottom:unset}}}.ConversationList .MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-columnHeader .MuiDataGrid-columnHeaderDraggableContainer .MuiDataGrid-columnHeaderTitleContainer{flex-direction:row}.ConversationList .MuiDataGrid-columnHeaders{z-index:2}.ConversationList .ConversationList-headerCell{display:flex;flex-direction:column;justify-content:center;gap:3px;width:100%;height:100%;box-sizing:border-box;padding:8px 2px}.ConversationList .ConversationList-headerTitle{font-weight:600;line-height:1.2;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConversationList .ConversationList-headerCell .MuiOutlinedInput-root{background-color:#fff}.ConversationList .ConversationList-headerCell .MuiInputBase-input{font-weight:400;padding-top:5px;padding-bottom:5px}.ConversationDialog{.MuiPaper-root{border-radius:1rem!important;.MuiDialogTitle-root{background-color:#e7f0f0}}}.RecordingList{.MuiPaper-root .MuiTable-root .MuiTableHead-root{border-radius:.5rem!important;.MuiTableCell-root{color:#fff;background-color:#23395d;text-decoration:none;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:.95rem;letter-spacing:.02857em;text-transform:uppercase}}.PlayBack{width:100%}.RowContent{border-bottom:none}.Icon{padding:.3rem;display:inline-flex}.CallWindow{.MuiPaper-root{max-height:50rem;padding:.5rem;overflow-y:scroll;background-color:#f5eded}}}.ChatTranscript{.MuiPaper-root .MuiTable-root .MuiTableHead-root{border-radius:.5rem!important;.MuiTableCell-root{color:#fff;background-color:#23395d;text-decoration:none;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:.95rem;letter-spacing:.02857em;text-transform:uppercase}}.RowContent{border-bottom:none}.Icon{display:inline-flex}.ChatWindow{.MuiPaper-root{max-height:50rem;padding:.5rem;overflow-y:scroll;background-color:#f5eded;.ChatBox{max-width:50rem;margin-top:1rem;margin-bottom:1rem;border:1px solid black;padding:1rem;font-weight:600}.Left{text-align:left;background-color:#bee1e1;margin-right:auto;padding-left:2rem;border-radius:1em 2.5em;min-width:50rem;.Client{display:flex;justify-content:space-between}}.Right{text-wrap:balance;border-radius:1em 2.5em;padding-right:2rem;margin-left:auto;min-width:50rem;background-color:#dfdfca;text-align:left;.Agent{display:flex;justify-content:space-between}}}}}.EmailTranscript{.MuiPaper-root .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{color:#fff;background-color:#23395d;text-decoration:none;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:.95rem;letter-spacing:.02857em;text-transform:uppercase}.MuiDivider-root{margin:1rem 0rem;border-color:#000}.EmailBody{background-color:#e7f0f0;padding:2rem;border-radius:2rem;.TextBody{white-space:pre-line}}.RowContent{border-bottom:none}.Icon{display:flex}}.ConversationSearch .MuiBox-root{padding:6px;background-color:#f5f5f5}.ConversationSearch .MuiBox-root .MuiGrid-root{align-items:center;justify-content:space-around}.ConversationSearch .MuiBox-root .MuiGrid-root .MuiGrid-root .SearchButton{background-color:#23395d}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.TabInterface{flex-grow:1}.TabPanel .MuiBox-root{padding-left:2vh;padding-top:1vh;padding-right:2vh;color:#23395d}.TabInterface .MuiBox-root .MuiTabs-root .MuiTabs-flexContainer .MuiButtonBase-root{color:#23395d}.AccessReportList .MuiDataGrid-root{outline:1px #23395D}.AccessReportList .MuiDataGrid-root .MuiDataGrid-main{.MuiDataGrid-virtualScroller{max-height:calc(-350px + 100vh);width:100%;overflow-y:auto;.MuiDataGrid-virtualScrollerContent{min-height:40vh!important;overflow-y:auto}}}.AccessReportList .MuiDataGrid-root .MuiDataGrid-footerContainer{max-height:40px;min-height:40px;.MuiTablePagination-root .MuiTablePagination-toolbar{.MuiTablePagination-selectLabel,.MuiTablePagination-displayedRows{margin-top:unset;margin-bottom:unset}.MuiTablePagination-input{margin-top:5px;margin-bottom:unset}}}.AccessReportList .MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-columnHeader .MuiDataGrid-columnHeaderDraggableContainer .MuiDataGrid-columnHeaderTitleContainer{flex-direction:row}.AccessReportList .MuiDataGrid-columnHeaders{z-index:2}.AccessReportList .AccessReportList-headerCell{display:flex;flex-direction:column;justify-content:center;gap:3px;width:100%;height:100%;box-sizing:border-box;padding:8px 2px}.AccessReportList .AccessReportList-headerTitle{font-weight:600;line-height:1.2;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AccessReportList .AccessReportList-headerCell .MuiOutlinedInput-root{background-color:#fff}.AccessReportList .AccessReportList-headerCell .MuiInputBase-input{font-weight:400;padding-top:5px;padding-bottom:5px}.AuditToolBar .MuiDataGrid-toolbarContainer{background-color:#fff;border:1px solid grey}.AuditToolBar .MuiDataGrid-toolbarContainer .MuiButtonBase-root{color:#23395d}.AuditToolBar .MuiDataGrid-toolbarContainer .MuiBox-root{flex-grow:1}.AuditContent{padding:2vh}.AuditSearch .MuiBox-root{padding:2vh;background-color:#f5f5f5}.AuditSearch .MuiBox-root .SeachBar{display:flex;justify-content:flex-start}.AuditSearch .MuiBox-root .MuiGrid-root .MuiGrid-root .SearchButton{background-color:#23395d;height:45px}.CommonSearchTermsList .MuiDataGrid-root{outline:1px #23395D}.CommonSearchTermsList .MuiDataGrid-root .MuiDataGrid-main{.MuiDataGrid-virtualScroller{max-height:calc(-350px + 100vh);width:100%;overflow-y:auto;.MuiDataGrid-virtualScrollerContent{min-height:40vh!important;overflow-y:auto}}}.CommonSearchTermsList .MuiDataGrid-root .MuiDataGrid-footerContainer{max-height:40px;min-height:40px;.MuiTablePagination-root .MuiTablePagination-toolbar{.MuiTablePagination-selectLabel,.MuiTablePagination-displayedRows{margin-top:unset;margin-bottom:unset}.MuiTablePagination-input{margin-top:5px;margin-bottom:unset}}}.CommonSearchTermsList .MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-columnHeader .MuiDataGrid-columnHeaderDraggableContainer .MuiDataGrid-columnHeaderTitleContainer{flex-direction:row}.CommonSearchTermsList .MuiDataGrid-columnHeaders{z-index:2}.CommonSearchTermsList .CommonSearchTermsList-headerCell{display:flex;flex-direction:column;justify-content:center;gap:3px;width:100%;height:100%;box-sizing:border-box;padding:8px 2px}.CommonSearchTermsList .CommonSearchTermsList-headerTitle{font-weight:600;line-height:1.2;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommonSearchTermsList .CommonSearchTermsList-headerCell .MuiOutlinedInput-root{background-color:#fff}.CommonSearchTermsList .CommonSearchTermsList-headerCell .MuiInputBase-input{font-weight:400;padding-top:5px;padding-bottom:5px}.UserSearch .MuiBox-root{padding:2vh;background-color:#f5f5f5}.UserSearch .MuiBox-root .SeachBar{display:flex;justify-content:flex-start}.UserSearch .MuiBox-root .MuiGrid-root .MuiGrid-root .SearchButton{background-color:#23395d;height:45px;margin-top:1vh;margin-right:3vh;margin-left:2vh}.UserDialog .MuiPaper-root{min-width:50%;min-height:40%;.MuiDialogTitle-root{background-color:#23395d;color:#fff;font-weight:bolder;padding-left:40%}.MuiDialogActions-root{display:flex;border-top:1px solid rgb(210,190,190);justify-content:space-between;padding-left:2%;padding-right:2%;.Cancel{border:1px solid rgb(35,57,93,.95);color:#23395df2;background-color:#f0f8ff}.Save{background-color:#23395df2;color:#fff}}.MuiDialogContent-root{.UserDetails{display:flex;flex-direction:column;padding:5vh 2vh;.MuiGrid-root{margin:1vh 0vh;background-color:#f0f8ff;display:flex;justify-content:space-around;.MuiTypography-root{color:#000;vertical-align:middle;padding-top:4px}}}}}.UserList .MuiDataGrid-root{outline:1px #23395D}.UserList .MuiDataGrid-root .MuiDataGrid-main{.MuiDataGrid-virtualScroller{max-height:calc(-350px + 100vh);width:100%;overflow-y:auto;.MuiDataGrid-virtualScrollerContent{min-height:40vh!important;overflow-y:auto}}}.UserList .MuiDataGrid-root .MuiDataGrid-footerContainer{max-height:40px;min-height:40px;.MuiTablePagination-root .MuiTablePagination-toolbar{.MuiTablePagination-selectLabel,.MuiTablePagination-displayedRows{margin-top:unset;margin-bottom:unset}.MuiTablePagination-input{margin-top:5px;margin-bottom:unset}}}.UserList .MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-columnHeader .MuiDataGrid-columnHeaderDraggableContainer .MuiDataGrid-columnHeaderTitleContainer{flex-direction:row}.UserList .MuiDataGrid-columnHeaders{z-index:2}.UserList .UserList-headerCell{display:flex;flex-direction:column;justify-content:center;gap:3px;width:100%;height:100%;box-sizing:border-box;padding:8px 2px}.UserList .UserList-headerTitle{font-weight:600;line-height:1.2;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UserList .UserList-headerCell .MuiOutlinedInput-root{background-color:#fff}.UserList .UserList-headerCell .MuiInputBase-input{font-weight:400;padding-top:5px;padding-bottom:5px}.UserToolBar .MuiDataGrid-toolbarContainer{display:flex;justify-content:flex-end;background-color:#fff;border:1px solid grey;padding-bottom:4px;.MuiButtonBase-root{color:#23395d}.RefreshButton,.ExportButton,.CreateUser{background-color:#23395d;color:#fff;height:30px;min-width:40px;padding:0;margin-right:2px}.RefreshButton .MuiButton-startIcon,.ExportButton .MuiButton-startIcon,.CreateUser .MuiButton-startIcon{margin-left:0;margin-right:0}.MuiBox-root{flex-grow:1}}.UserContent{padding:2vh}.SearchView .MuiGrid-root{justify-content:center;align-items:center;padding:2vh}.SearchView .Controls{padding:3vh;display:flex;flex-direction:row;justify-content:center;gap:5vh}.SearchView .MuiBox-root .MuiButton-root{border-radius:5px;border-style:solid;font-size:large}.SearchView .MuiBox-root .Save{background-color:#23395df2}.SearchView .MuiBox-root .Cancel{border-color:#23395df2;border-width:2px;color:#23395df2}.SearchView .MuiGrid-root .Container{margin-top:4vh;border-radius:1vh;border-style:solid;border-color:#23395dcc;border-width:3px}.SearchView .MuiGrid-root .Mover{display:flex;flex-direction:column;gap:20vh}.SearchView .MuiGrid-root .Mover .MuiButton-root{border-color:#23395d;color:#23395d;font-weight:700;padding-top:1vh;padding-bottom:1vh;font-size:large}.SearchView .MuiGrid-root .Container .MuiPaper-root{width:60vh;height:60vh;overflow-y:auto}.SearchView .MuiGrid-root .Container .MuiPaper-root .MuiCardHeader-root{background-color:#23395d33}.SearchView .MuiGrid-root .Container .MuiPaper-root .MuiCardHeader-root .MuiCardHeader-content .MuiTypography-root{font-weight:700;font-size:medium}.Restrictions{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 88px);box-sizing:border-box;padding:2vh}.Restrictions .TopLoader{position:absolute;top:0;left:0;width:100%}.Restrictions .RestrictionsForm{width:100%;max-width:720px;padding:4vh 3vh}.Restrictions .RestrictionsCard{padding:0 0 3vh;overflow:hidden;border-color:#23395d66;border-radius:8px}.Restrictions .RestrictionsCard .CardTitle{font-weight:700;background-color:#23395d;color:#fff;text-align:center;padding:1.5vh 3vh;margin-bottom:3vh}.Restrictions .RestrictionsBar{margin-bottom:3vh;padding:0 3vh}.Restrictions .FieldLabel{font-size:1.05rem;font-weight:600;color:#23395d}.Restrictions .Controls{padding:2vh 3vh 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Restrictions .Controls .MuiButton-root{border-radius:5px;border-style:solid;font-size:1.05rem;text-transform:none;padding:4px 18px}.Restrictions .Controls .Save{background-color:#23395df2}.Restrictions .Controls .Cancel{border-color:#23395df2;border-width:2px;color:#23395df2}
