@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&subset=greek";*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0f0f23;color:#fff;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{height:10px;width:10px;border-radius:4px;background:#ffffff0d;transition:all .3s ease}::-webkit-scrollbar:hover{background:#ffffff14}::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.glass-effect{background:#ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.shadow-glow{box-shadow:0 0 20px #5b4fff80,0 0 40px #5b4fff4d}.text-gradient{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.App{text-align:center}.agent-login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#0f0f23;position:relative;overflow:hidden}.agent-login-page:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(91,79,255,.1) 0%,transparent 70%);animation:pulse-bg 4s ease-in-out infinite}@keyframes pulse-bg{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:.8}}.agent-login-page .spinner{color:#5b4fff!important;width:60px!important;height:60px!important;filter:drop-shadow(0 0 20px rgba(91,79,255,.6));position:relative;z-index:1}.App-header{background-color:#0f0f23;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#5b4fff}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.agent-login-page{height:100%;width:100%;position:fixed;z-index:5000;inset:50% auto auto 50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);display:flex;flex-direction:column;align-items:center}.agent-login-page form{display:flex;flex-direction:column;align-items:center;margin:auto 0;width:20vw;background:#dadada;padding:50px;border-radius:7px}.agent-login-page .spinner{display:flex;flex-direction:column;align-items:center;margin:auto 0;width:5vw!important;height:5vw!important;padding:50px;border-radius:7px}.agent-login-page .errorMessageForm{color:red;margin:5px 0}.agent-login-page .avatar{width:60px;height:60px;background-color:#999}.agent-login-page .avatar svg{font-size:1.9em}.agent-login-page .submit{background-color:#2c82cd}.agent-login-page .submit:focus,.agent-login-page .submit:hover{background-color:#256dad}.agent-login-page .MuiOutlinedInput-notchedOutline{background:#fff}.agent-login-page .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#999;border-width:2px}.agent-login-page .input-login .MuiFilledInput-root{background-color:#fff}.agent-login-page .input-login label.MuiFormLabel-root.Mui-focused{color:#777}.agent-login-page .input-login .MuiFilledInput-underline:after{border-bottom:2px solid #777}.mainGridAgent{position:relative;height:calc(100vh - 60px);flex:1;overflow:hidden;background-color:#0f0f23}.mainGridAgent .mainGridContainer{height:calc(100% - 32px);padding:16px;display:flex}.mainGridAgent .MuiGrid-container{position:relative;height:100%}.mainGridAgent .leftContent{background-color:#1a1a2e;height:100%;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #0000004d;margin-right:20px}.mainGridAgent .centerContent{background:#fff;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;position:relative;border-radius:16px;box-shadow:0 4px 24px #0000001a;margin-right:20px}.mainGridAgent .centerContent::-webkit-scrollbar{width:8px}.mainGridAgent .centerContent::-webkit-scrollbar-track{background:#0000000d;border-radius:4px}.mainGridAgent .centerContent::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.mainGridAgent .centerContent::-webkit-scrollbar-thumb:hover{background:#0000004d}.mainGridAgent .rightContent{background-color:#1a1a2e;height:100%;position:relative;overflow-y:auto;overflow-x:hidden;color:#fff;border-radius:16px;box-shadow:0 4px 24px #0000004d}.mainGridAgent .rightContent::-webkit-scrollbar{width:6px}.mainGridAgent .rightContent::-webkit-scrollbar-track{background:#ffffff0d}.mainGridAgent .rightContent::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.mainGridAgent .rightContent::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.mainGridAgent .rightContent .MuiTypography-root{color:#ffffffe6}.mainGridAgent .rightContent .MuiTypography-caption{color:#ffffffb3}.mainGridAgent .rightContent .MuiButton-root{color:#fff;background-color:#5b4fff;border-radius:8px;text-transform:none;font-weight:600;transition:all .3s ease}.mainGridAgent .rightContent .MuiButton-root:hover{background-color:#4339f2;transform:translateY(-1px);box-shadow:0 4px 12px #5b4fff4d}.mainGridAgent .rightContent .MuiTextField-root{margin-bottom:16px}.mainGridAgent .rightContent .MuiInputBase-root{color:#fff;background:#ffffff0d;border-radius:8px;padding:8px 12px;border:1px solid rgba(255,255,255,.1)}.mainGridAgent .rightContent .MuiInputBase-root:hover{background:#ffffff12;border-color:#fff3}.mainGridAgent .rightContent .MuiInputBase-root.Mui-focused{background:#ffffff12;border-color:#5b4fff}.mainGridAgent .rightContent .MuiInputLabel-root{color:#fff9}.mainGridAgent .rightContent .MuiInputLabel-root.Mui-focused{color:#5b4fff}.mainGridAgent .rightContent .MuiCheckbox-root{color:#ffffff80}.mainGridAgent .rightContent .MuiCheckbox-root.Mui-checked{color:#5b4fff}.mainGridAgent .rightContent .MuiContainer-root{padding-top:16px;padding-bottom:16px}.mainGridAgent .rightContent .react-datepicker-wrapper input{color:#ffffffe6;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.mainGridAgent .rightContent .react-datepicker-wrapper input:hover{background:#ffffff12;border-color:#fff3}.mainGridAgent .rightContent .react-datepicker-wrapper input:focus{background:#ffffff12;border-color:#5b4fff}.mainGridAgent .rightContent .MuiFormControlLabel-label{color:#ffffffe6;font-size:11px}.mainGridAgent .rightContent .MuiButton-outlined{color:#5b4fff;border-color:#5b4fff;background:transparent;font-size:11px;padding:4px 12px}.mainGridAgent .rightContent .MuiButton-outlined:hover{background:#5b4fff1a;border-color:#4339f2}.mainGridAgent .rightContent .MuiOutlinedInput-multiline{background:#ffffff0d}.mainGridAgent .rightContent textarea{color:#ffffffe6}.mainGridAgent .rightContent textarea::placeholder{color:#fff6}.mainGridAgent .rightContent .MuiSnackbarContent-root{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.mainGridAgent .rightContent .MuiSnackbarContent-root.success{background:#5b4fff33;border-color:#5b4fff}.mainGridAgent .rightContent .MuiSnackbarContent-root.error{background:#f17c7c33;border-color:#f17c7c}.mainGridAgent .rightContent .chatDetails .coloredValue{font-size:9px!important;line-height:1.1!important}.mainGridAgent .rightContent .chatDetails .MuiTypography-caption:has(.coloredValue){font-size:11px!important}.mainGridAgent .leftContent .MuiTypography-root{color:#ffffffe6}.mainGridAgent .leftContent .MuiTypography-caption{color:#fff9}.mainGridAgent .leftContent .MuiCircularProgress-root{color:#5b4fff}.mainGridAgent .centerContent .MuiIconButton-colorPrimary{color:#5b4fff;background:#5b4fff1a;margin-left:8px;transition:all .3s ease}.mainGridAgent .centerContent .MuiIconButton-colorPrimary:hover{background:#5b4fff;color:#fff;transform:scale(1.05);box-shadow:0 4px 12px #5b4fff4d}.mainGridAgent .centerContent .MuiIconButton-root{padding:10px}.tabsContent{position:relative;height:calc(100% - 36px);overflow-x:hidden;overflow-y:auto;background:transparent}.tabsContent::-webkit-scrollbar{width:6px}.tabsContent::-webkit-scrollbar-track{background:#ffffff0d}.tabsContent::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.tabsContent::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.bottomTabs{position:relative!important;width:100%!important;box-shadow:0 -1px #ffffff1a!important;flex-shrink:0;height:36px;background:transparent}.bottomTabs .MuiTab-root{min-height:36px;min-width:0;padding:4px 8px;flex:1}.bottomTabs .MuiTabs-flexContainer{width:100%}.bottomTabs .MuiTab-textColorInherit,.bottomTabs .statistics,.bottomTabs .statistics:hover{background:transparent;color:#fff9;font-size:.85em;transition:all .3s ease-in-out;text-transform:uppercase;letter-spacing:0;font-weight:500}.bottomTabs .MuiTab-textColorInherit:hover{color:#fffc;background:#ffffff0d}.bottomTabs .statistics{position:absolute;bottom:0;right:0;height:36px;opacity:.8}.bottomTabs .statistics.opened{background-color:#5b4fff33;color:#5b4fff}.bottomTabs .MuiTab-textColorInherit.Mui-selected{background:transparent;color:#5b4fff}.bottomTabs .MuiTabs-indicator{background-color:#5b4fff;height:3px}.tabsContent .chatSummaryNav:first-child{margin-top:10px}.chatSummaryNav.clicked .messageSummary{background:#5b4fff1a;border-bottom-color:#5b4fff4d}.chatSummaryNav.clicked .messageSummary:before{background:#5b4fff}.chatSummaryNav.unread .messageSummary{background:#e5ad4d0d}.chatSummaryNav.unread .messageSummary:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#e5ad4d;border-radius:50%;box-shadow:0 0 8px #e5ad4d99}.centeredContent{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.white{color:#fff}.white:hover,.white:focus,.white.active{color:#ccc;transition:all .3s ease-in-out}a{text-decoration:none}.messageSummary{padding:16px 12px;border-bottom:1px solid rgba(255,255,255,.1);color:#ffffffe6;background:transparent;transition:all .3s ease;position:relative}.messageSummary:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:all .3s ease}.messageSummary .MuiGrid-container{position:relative;align-items:center}.messageSummary .userName{font-weight:600;line-height:1.2em;color:#ffffffe6}.messageSummary .messageDate{font-weight:600;font-size:14px;color:#fff9}.messageSummary:hover{background-color:#ffffff0d}.messageSummary:hover:before{background:#5b4fff}.messageSummary .chatBtn{margin:0}.messageSummary .chatBtn button{padding:1vh!important}.messageSummary .subject{color:#fff9;font-size:12px;margin-top:2px}.messageSummary .MuiTypography-caption{color:#fff9}.messageSummary .MuiSvgIcon-colorError{color:#e5ad4d!important}@media screen and (max-width:1500px){.messageSummary .userName{font-size:15px}.messageSummary .messageDate{font-size:14px}}.avatarInitials{width:2vw!important;height:2vw!important;font-size:1.4rem!important;padding:7px}.avatarInitials svg{font-size:1.7em}.feeling{display:flex;justify-content:center;align-items:center}.feeling img{width:1em;font-size:1.1rem}.feelingSection .withIconText img{width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (max-width:1680px){.feeling{flex-direction:column}}@media screen and (max-width:1400px){.feelingLabel{display:none}}.chatBtn{margin:0 0 10px}.chatBtn button{background-color:#83d0ab!important;color:#fff!important;padding:1.5vh!important;margin:0 auto;display:block;transition:all .3s ease-in-out}.chatBtn button.enabled{background-color:#f17c7c!important}.chatBtn button:disabled{background-color:#aac0b5!important;cursor:not-allowed;pointer-events:all!important}.headerAgent{flex-direction:row!important;justify-content:space-between;height:72px;padding:0 24px;display:flex;align-items:center;background:#1a1a2e!important;background-image:linear-gradient(to bottom,#1a1a2e,#1a1a2efa)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 4px 30px #00000080;position:relative;z-index:1100}.headerAgent:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(91,79,255,.5) 50%,transparent 100%);opacity:.6}.headerLeft{display:flex;align-items:center;gap:12px}.headerLeft .MuiIconButton-root{color:#fffc;transition:all .3s ease;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.headerLeft .MuiIconButton-root:hover{color:#fff;background:#5b4fff33;border-color:#5b4fff80;transform:translateY(-2px);box-shadow:0 4px 12px #5b4fff4d}.headerCenter{display:flex;align-items:center;gap:20px;flex:1;justify-content:center}.headerRight{display:flex;align-items:center;gap:20px}.headerAgent .MuiIconButton-sizeSmall{padding:10px;border-radius:12px}.headerAgent .statisticsActive{background:#5b4fff4d!important;border-color:#5b4fff99!important;color:#fff!important;box-shadow:0 0 20px #5b4fff66}@media screen and (max-width:1200px){.headerAgent{padding:0 16px}.headerCenter{gap:12px}}.infoBlockAgent{display:flex;flex-grow:0;padding:16px 20px;min-width:120px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;transition:all .3s ease;position:relative;overflow:hidden}.infoBlockAgent:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(91,79,255,.1) 0%,transparent 100%);opacity:0;transition:opacity .3s ease}.infoBlockAgent.clickable{cursor:pointer}.infoBlockAgent:hover{transform:translateY(-2px);background:#ffffff0d;border-color:#5b4fff4d;box-shadow:0 8px 24px #0003,0 0 40px #5b4fff1a}.infoBlockAgent:hover:before{opacity:1}.infoBlockAgent .MuiGrid-container{align-items:center;position:relative;z-index:1}.infoBlockAgent .text{text-transform:uppercase;white-space:nowrap;color:#fff9;font-weight:500;letter-spacing:.5px;margin-top:4px}.infoBlockAgent .number{text-align:center;font-weight:700;font-size:1.5rem;color:#fff;text-shadow:0 0 20px rgba(255,255,255,.5)}.infoBlockAgent.colored .number{background:linear-gradient(135deg,#22c55e,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}.infoBlockAgent .text>div{font-size:.7rem}.infoBlockAgent .number>div{font-size:1.75rem;line-height:1.2}.infoBlockAgent.gradient-waiting:before{background:linear-gradient(135deg,rgba(239,68,68,.1) 0%,transparent 100%)}.infoBlockAgent.gradient-today:before{background:linear-gradient(135deg,rgba(34,197,94,.1) 0%,transparent 100%)}.infoBlockAgent.gradient-yesterday:before{background:linear-gradient(135deg,rgba(59,130,246,.1) 0%,transparent 100%)}.infoBlockAgent.gradient-total:before{background:linear-gradient(135deg,rgba(168,85,247,.1) 0%,transparent 100%)}.infoBlockAgent.gradient-waiting .number{background:linear-gradient(135deg,#ef4444,#dc2626);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}.infoBlockAgent.gradient-today .number{background:linear-gradient(135deg,#22c55e,#16a34a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}.infoBlockAgent.gradient-yesterday .number{background:linear-gradient(135deg,#3b82f6,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}.infoBlockAgent.gradient-total .number{background:linear-gradient(135deg,#a855f7,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}@keyframes pulse{0%{box-shadow:0 0 #ef444466}70%{box-shadow:0 0 0 10px #ef444400}to{box-shadow:0 0 #ef444400}}.infoBlockAgent.gradient-waiting{animation:pulse 2s infinite}@media screen and (max-width:1400px){.infoBlockAgent{min-width:100px;padding:12px 16px}.infoBlockAgent .number>div{font-size:1.5rem}.infoBlockAgent .text>div{font-size:.65rem}}@media screen and (max-width:1200px){.infoBlockAgent{min-width:80px;padding:10px 12px}.infoBlockAgent .number>div{font-size:1.25rem}}.statusAgent{display:flex;align-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:8px 20px;transition:all .3s ease}.statusAgent:hover{background:#ffffff0d;border-color:#ffffff1f}.statusAgent .welcome-text{white-space:nowrap;margin-right:20px;color:#ffffffe6;font-weight:500}.statusAgent .custom-text{white-space:nowrap;margin-right:12px;color:#fff9;font-weight:400}.statusAgent .MuiTypography-root{font-size:.875rem;letter-spacing:.02em}.statusAgent .onlineStatus{display:flex;align-items:center}.statusAgent .onlineStatus:before{content:"";width:8px;height:8px;border-radius:50%;margin-right:8px;background:#ef4444;box-shadow:0 0 8px #ef444499;transition:all .3s ease}.statusAgent.online .onlineStatus:before{background:#22c55e;box-shadow:0 0 12px #22c55ecc;animation:statusPulse 2s ease-in-out infinite}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@media screen and (max-width:1500px){.statusAgent{padding:6px 16px}.statusAgent .MuiTypography-root{font-size:.8rem!important}.statusAgent .welcome-text{margin-right:12px}}.toggleBtn{margin:0!important}.toggleBtn .MuiFormControlLabel-label{text-transform:uppercase;color:#fffc!important;font-weight:600!important;font-size:.75rem!important;letter-spacing:.05em!important;margin-left:8px}.notification-settings{margin:20px 0;background:#f5f5f5}.notification-alert{margin-bottom:16px}.notification-alert.warning{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.notification-alert.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.alert-icon{width:24px;height:24px}.notification-toggle{padding:16px 0}.notification-icon{width:32px;height:32px;color:#666}.notification-icon.active{color:#4caf50}.center{text-align:center;align-self:center;align-items:center}.justifyContentFlexEnd{justify-content:flex-end}.justifyContentFlexStart{justify-content:flex-start}.chatContent{padding:20px 24px;margin-top:10.2vh}.writeMessageContainer{display:flex;flex-direction:row;position:absolute;width:100%;overflow:auto;z-index:100;bottom:0;left:0;padding:16px 20px;background:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:flex-start;align-items:center;height:auto;box-shadow:0 -4px 12px #00000014;border-top:1px solid rgba(0,0,0,.05)}.chatTextInput{width:90%;box-sizing:border-box;border:2px solid #E5E7EB;border-radius:12px;resize:none;line-height:20px;overflow:auto;height:auto;padding:12px 16px;margin:8px 0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#fff;transition:all .3s ease}.chatTextInput::placeholder{color:#9ca3af;font-style:italic}.chatTextInput:focus{outline:none;border-color:#5b4fff;box-shadow:0 0 0 3px #5b4fff1a}.chatTextInput:hover{border-color:#d1d5db}.chatTextInputFocused{border-color:#5b4fff}.chat{height:100%;display:flex;flex-direction:column;position:relative}.chatMessagesWrapper{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:60px}.chatContentContainer{margin-bottom:10vh}.bold{font-weight:700}.textAlignLeft{text-align:left}.textAlignRight{text-align:right}.textAlignCenter{text-align:center}.noWrap{white-space:nowrap}.center{text-align:center;align-self:center;-webkit-box-align:center;align-items:center}.justifyContentFlexEnd{-webkit-box-pack:end;justify-content:flex-end}.justifyContentFlexStart{-webkit-box-pack:start;justify-content:flex-start}.message{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:8px 0}.message .timestamp{display:-webkit-box;display:flex;color:#6b7280;font-weight:500;font-size:11px;margin:16px 0 8px;text-transform:uppercase;letter-spacing:.5px;text-align:center;justify-content:center}.message .timestamp.under-bubble{margin:4px 16px 8px;font-size:10px;font-weight:400;opacity:.7;text-transform:none;letter-spacing:normal;display:flex}.message .timestamp.under-bubble.justifyContentFlexEnd{justify-content:flex-end;padding-right:20px}.message .timestamp.under-bubble.justifyContentFlexStart{justify-content:flex-start;padding-left:20px}.message .bubble-container{font-size:14px;display:-webkit-box;display:flex}.message.mine .bubble-container{-webkit-box-pack:end;justify-content:flex-end}.message.start .bubble-container .bubble{border-top-left-radius:20px}.message.end .bubble-container .bubble{border-bottom-left-radius:20px}.message.mine.start .bubble-container .bubble{margin-top:10px;border-top-right-radius:20px}.message.mine.end .bubble-container .bubble{border-bottom-right-radius:20px;margin-bottom:10px}.message .bubble-container .bubble{margin:2px 0;background:#fff;padding:12px 18px;max-width:70%;border:1px solid #E5E7EB;box-shadow:0 1px 3px #00000014;border-radius:4px 20px 20px 4px;color:#1f2937;font-size:15px;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.message.mine .bubble-container .bubble{background:linear-gradient(135deg,#5b4fff,#7b73ff);color:#fff;border:none;box-shadow:0 2px 8px #5b4fff4d;border-radius:20px 4px 4px 20px}.deliveryStatus{font-size:11px;color:#5b4fff;margin-left:5px;font-weight:500}.withError{-webkit-box-align:center;align-items:center}.waitingCircle{border-radius:50%;border:2px solid #5B4FFF;width:8px;height:8px;display:inline-block;margin-left:4px}.message .bubble-container .bubble:hover{transform:translateY(-1px);transition:all .2s ease}.message.mine .bubble-container .bubble:hover{box-shadow:0 4px 12px #5b4fff66}.chatTitle{display:flex;color:#6b7280;font-weight:500;font-size:13px;margin:20px 0;justify-content:center;text-transform:uppercase;letter-spacing:1px;position:relative}.chatTitle:before,.chatTitle:after{content:"";position:absolute;top:50%;width:80px;height:1px;background:linear-gradient(to var(--direction),transparent,#E5E7EB)}.chatTitle:before{--direction: right;right:calc(100% + 20px)}.chatTitle:after{--direction: left;left:calc(100% + 20px)}.warning{padding:10px;text-align:center;background-color:#cd5c5c;position:relative;width:100%;color:#fff;z-index:10;margin:0}.statistics{height:100%;display:flex;flex-direction:column;padding:24px;box-sizing:border-box;overflow:auto;background:#0f0f23;color:#fff}.statistics-container{max-width:1400px;margin:0 auto;width:100%}.statistics-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 8px}.statistics-header h1{font-size:20px;font-weight:600;background:linear-gradient(135deg,#5b4fff,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;letter-spacing:.5px;text-transform:uppercase}.statistics .mainStatsSection{margin-bottom:24px}.statistics .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}@media(max-width:1200px){.statistics .stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.statistics .stats-grid{grid-template-columns:1fr}}.statistics .stat-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s ease;height:150px;display:flex;flex-direction:column}.statistics .stat-card:hover{transform:translateY(-2px);border-color:#5b4fff4d;box-shadow:0 8px 24px #0000004d,0 0 30px #5b4fff1a}.statistics .stat-card-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#fff9;margin-bottom:12px}.statistics .stat-card-content{flex:1;display:flex;align-items:center;justify-content:center}.statistics .chart-container{width:100%;height:100px;position:relative}.statistics canvas{max-height:100px!important}.statistics .big-stat{text-align:center}.statistics .big-stat-value{font-size:32px;font-weight:700;line-height:1;margin-bottom:4px}.statistics .big-stat-label{font-size:12px;color:#fff9;text-transform:uppercase;letter-spacing:.5px}.statistics .stat-primary{color:#5b4fff;text-shadow:0 0 30px rgba(91,79,255,.5)}.statistics .stat-warning{color:#f59e0b;text-shadow:0 0 30px rgba(245,158,11,.5)}.statistics .stat-success{color:#22c55e;text-shadow:0 0 30px rgba(34,197,94,.5)}.statistics .stat-info{color:#3b82f6;text-shadow:0 0 30px rgba(59,130,246,.5)}.statistics .MuiGrid-container{position:relative;align-items:stretch}.statistics .spinner{margin-top:25vh;color:#5b4fff!important}.filterSection{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;margin-bottom:24px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.filterSection h6{font-size:16px;font-weight:600;background:linear-gradient(135deg,#3b82f6,#5b4fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px!important;text-align:center;letter-spacing:.5px}.filterSection .MuiGrid-container{align-items:flex-end}.filterSection .MuiFormControl-root{margin:8px 0}.filterSection .MuiInput-root{background:#ffffff0d;border-radius:8px;padding:8px 12px;font-size:14px;color:#fff;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.filterSection .MuiInput-root:hover{background:#ffffff12;border-color:#fff3}.filterSection .MuiInput-root.Mui-focused{background:#ffffff12;border-color:#5b4fff}.filterSection .MuiInput-underline:before,.filterSection .MuiInput-underline:hover:before,.filterSection .MuiInput-underline:after{display:none}.filterSection .MuiInputLabel-root{color:#fff9;font-size:14px;transform:translate(12px,12px) scale(1)}.filterSection .MuiInputLabel-root.Mui-focused,.filterSection .MuiInputLabel-shrink{transform:translate(12px,-20px) scale(.75);background:#0f0f23;padding:0 4px}.filterSection .MuiInputLabel-root.Mui-focused{color:#5b4fff}.filterSection .MuiSelect-icon{color:#fff9;right:12px}.filterSection .MuiInputAdornment-root{margin-left:0}.filterSection .MuiIconButton-root{color:#fff9;padding:4px}.filterSection .MuiIconButton-root:hover{color:#5b4fff;background-color:#5b4fff1a}.filtered-stats-section{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:24px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden}@media(max-width:768px){.filtered-stats-section{padding:16px}}.filtered-stats-title{font-size:20px;font-weight:600;text-align:center;margin-bottom:32px;background:linear-gradient(135deg,#3b82f6,#5b4fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.filtered-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}@media(max-width:1200px){.filtered-stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.filtered-stats-grid{grid-template-columns:1fr}}.filtered-stat-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px;transition:all .3s ease;min-width:0;overflow:hidden}.filtered-stat-card:hover{transform:translateY(-2px);border-color:#5b4fff4d;box-shadow:0 8px 24px #0000004d}.filtered-stat-card h3{font-size:16px;font-weight:600;color:#ffffffe6;margin-bottom:20px;text-align:center}.stat-value-large{font-size:36px;font-weight:700;text-align:center;margin-bottom:8px}.stat-label{font-size:12px;text-transform:uppercase;color:#fff9;text-align:center;letter-spacing:.5px}.multi-stat-row{display:flex;justify-content:space-around;align-items:center;padding:12px 0}.mini-stat{text-align:center;flex:1}.mini-stat-value{font-size:28px;font-weight:600;margin-bottom:4px}.mini-stat-label{font-size:11px;color:#fff9;text-transform:uppercase}.transition-list{max-height:200px;overflow-y:auto;padding-right:8px}.transition-list::-webkit-scrollbar{width:4px}.transition-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.transition-list::-webkit-scrollbar-thumb{background:#5b4fff80;border-radius:2px}.transition-item{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;margin-bottom:8px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.05);transition:all .2s ease;gap:8px;flex-wrap:wrap}.transition-item:hover{background:#ffffff0d;border-color:#5b4fff33}.transition-arrow{color:#fff6;margin:0 4px;flex-shrink:0}.transition-item>div:first-child{overflow:hidden}.transition-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.statistics .MuiButton-containedPrimary{background:linear-gradient(135deg,#5b4fff,#7b73ff);text-transform:none;box-shadow:0 4px 12px #5b4fff4d;border:none;border-radius:8px;padding:6px 16px;font-weight:600;font-size:14px}.statistics .MuiButton-containedPrimary:hover{background:linear-gradient(135deg,#4339f2,#5b4fff);box-shadow:0 6px 20px #5b4fff66;transform:translateY(-1px)}.statistics .MuiBox-root[bgcolor="#fafafa"]{background:#ffffff08!important;border:1px solid rgba(255,255,255,.08)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.statistics .MuiBox-root[bgcolor=white]{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 4px 16px #0003!important}.statistics .MuiTypography-colorTextSecondary{color:#fff9!important}.statistics .MuiTypography-colorPrimary{color:#5b4fff!important}.statistics .MuiTypography-h5[color=primary]{color:#5b4fff!important;text-shadow:0 0 20px rgba(91,79,255,.5)}.statistics .MuiTypography-h5[style*="color: #ff9800"]{color:#f59e0b!important;text-shadow:0 0 20px rgba(245,158,11,.5)}.statistics .MuiTypography-h5[style*="color: #4caf50"]{color:#22c55e!important;text-shadow:0 0 20px rgba(34,197,94,.5)}.statistics h6[style*="color: #0D8ABC"]{background:linear-gradient(135deg,#3b82f6,#5b4fff)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}.statistics .MuiTypography-root{color:#ffffffe6}.statistics .MuiTypography-h4,.statistics .MuiTypography-h5,.statistics .MuiTypography-h6{color:#fff}.statistics .MuiTypography-body1,.statistics .MuiTypography-body2{color:#fffc}.statistics .MuiTypography-caption{color:#fff9}.MuiPaper-root.MuiMenu-paper,.MuiPaper-root.MuiPopover-paper{background:#1a1a2e!important;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 24px #0006!important}.MuiMenuItem-root{color:#fffc!important;font-size:14px;padding:8px 16px}.MuiMenuItem-root:hover{background-color:#5b4fff33!important}.MuiMenuItem-root.Mui-selected{background-color:#5b4fff4d!important}.MuiMenuItem-root.Mui-selected:hover{background-color:#5b4fff66!important}.MuiPickersModal-dialogRoot .MuiDialog-paper,.MuiPickersPopper-paper{background:#1a1a2e!important;border:1px solid rgba(255,255,255,.1);color:#fff}.MuiPickersDay-day{color:#fffc;font-size:14px}.MuiPickersDay-day:hover{background-color:#5b4fff33}.MuiPickersDay-daySelected{background-color:#5b4fff!important;color:#fff!important}.MuiPickersDay-daySelected:hover{background-color:#4339f2!important}.MuiPickersDay-dayDisabled{color:#ffffff4d}.MuiPickersCalendarHeader-switchHeader{color:#ffffffe6}.MuiPickersCalendarHeader-dayLabel{color:#fff9;font-size:12px}.MuiPickersToolbar{background-color:#25253d!important}.MuiPickersToolbarText{color:#ffffffe6!important}.MuiPickersMonth,.MuiPickersYear{color:#fffc}.MuiPickersMonth:hover,.MuiPickersYear:hover{background-color:#5b4fff33}.MuiPickersMonth-monthSelected,.MuiPickersYear-yearSelected{color:#5b4fff!important}.statistics .MuiBox-root[bgcolor=white]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d!important;border-color:#5b4fff4d!important;transition:all .3s ease}.sectionTitle{font-weight:600!important;padding:3px 0 2px;color:#ffffffe6;letter-spacing:.4px;font-size:11px}.sectionTitle.centered{text-align:center}.sectionTitle.capitalized{text-transform:uppercase!important}.chatSummaryEnded{display:flex;justify-content:flex-start;flex-direction:column;height:100%;max-width:600px!important;margin:0 auto;padding:40px 20px;gap:32px}.chatSummaryEnded .MuiTypography-root{color:#1f2937;line-height:1.6}.chatSummaryEnded .MuiButton-root{background:#5b4fff;color:#fff;border-radius:8px;padding:12px 32px;font-weight:600;font-size:15px;text-transform:none;box-shadow:0 4px 12px #5b4fff4d;transition:all .3s ease;margin:8px}.chatSummaryEnded .MuiButton-root:hover{background:#4339f2;transform:translateY(-1px);box-shadow:0 6px 20px #5b4fff66}.chatSummaryEnded .MuiCheckbox-root{color:#9ca3af}.chatSummaryEnded .MuiCheckbox-root.Mui-checked{color:#5b4fff}.chatSummaryEnded .MuiFormControlLabel-label{color:#4b5563;font-size:15px;font-weight:500}.chatSummaryEnded .MuiContainer-root{padding:0;width:100%}.chatSummaryEnded .react-datepicker-wrapper{display:inline-block}.chatSummaryEnded .react-datepicker__input-container input{font-size:14px;padding:10px 16px;width:140px}.react-datepicker-popper{z-index:9999}.react-datepicker{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border:1px solid #E5E7EB;border-radius:8px;box-shadow:0 4px 24px #0000001a}.react-datepicker__header{background-color:#5b4fff;border-bottom:none;border-radius:8px 8px 0 0}.react-datepicker__current-month,.react-datepicker__day-name{color:#fff}.react-datepicker__day--selected{background-color:#5b4fff}.react-datepicker__day:hover{background-color:#f3f4f6}@media screen and (min-width:1400px){.chatSummaryEnded{max-width:700px!important}}.endFeeling{text-align:center;margin:0;padding:30px;background:#f9fafb;border-radius:16px;border:1px solid #E5E7EB;width:100%}.endFeeling h5{color:#1f2937;font-size:18px;font-weight:600;margin-bottom:20px}.endFeeling .endFeelingTypo{display:flex;justify-content:center;align-items:center;gap:24px;padding-top:10px}.endFeeling img{width:48px;height:48px;transition:transform .2s ease;cursor:pointer}.endFeeling img:hover{transform:scale(1.1)}.chatNotes .sectionTitle{color:#1f2937;font-size:16px;font-weight:600;margin-bottom:16px}.chatNotes{width:100%}.chatNotes .MuiInputBase-root{margin:8px 0;background:#f9fafb;border-radius:8px;width:100%}.chatNotes .MuiOutlinedInput-root{background:#f9fafb}.chatNotes .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5b4fff!important}.chatNotes .MuiOutlinedInput-multiline{padding:unset}.chatNotes .MuiOutlinedInput-notchedOutline{border-color:#e5e7eb}.chatNotes textarea,.chatNotes input{font-style:normal;font-weight:400;font-size:14px;padding:12px 16px;color:#1f2937}.chatNotes textarea::placeholder,.chatNotes input::placeholder{opacity:1;color:#9ca3af}.chatNotes .detailsTitle{font-weight:600;font-size:14px;color:#1f2937}.chatNotes .details{font-size:14px;color:#6b7280;line-height:1.6}.chatNotes .newNote{width:100%}.chatNotes .newNote .saveButton{display:flex;justify-content:flex-end;margin-top:12px}.chatNotes .MuiButton-root{background:#5b4fff;color:#fff;border-radius:8px;padding:10px 24px;font-weight:600;font-size:14px;text-transform:none;box-shadow:0 2px 8px #5b4fff4d;transition:all .3s ease}.chatNotes .MuiButton-root:hover{background:#4339f2;transform:translateY(-1px);box-shadow:0 4px 12px #5b4fff66}.chatNotes .newNote .success{background-color:#83d0ab}.chatNotes .newNote .error{background-color:#f17c7c}.chatNotes .newNote #client-snackbar{display:flex;align-items:center}.chatNotes .newNote #client-snackbar svg{margin-right:10px;font-size:22px}.historyNotesSection{min-height:2.5vh;max-height:5vh;overflow-y:auto;padding:6px;background:#ffffff0d;margin:3px 0;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.historyNotes .titleHistoryNotes{color:#5b4fff;font-weight:500;font-size:11px;transition:all .3s ease}.historyNotes .titleHistoryNotes:hover{cursor:pointer;color:#7b73ff;text-decoration:underline}.drawerNotes .MuiDrawer-paperAnchorRight{width:25%;background:#1a1a2e;color:#ffffffe6}.drawerNotes .drawerHeader{background:linear-gradient(180deg,#1a1a2e,#1a1a2ecc);border-bottom:1px solid rgba(255,255,255,.1)}.drawerNotes .drawerHeader .titleDrawer{color:#5b9fff;font-weight:600}.drawerNotes .singleChatHistoryNotes{padding:16px}.drawerNotes .MuiIconButton-colorSecondary{color:#fff9}.drawerNotes .MuiIconButton-colorSecondary:hover{color:#5b4fff;background:#ffffff0d}.note{margin-bottom:12px;background:#ffffff0d;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.note:hover{background:#ffffff12;border-color:#5b4fff4d}.note .noteHeader{background:linear-gradient(135deg,#5b4fff,#7b73ff);padding:10px 12px;color:#fff;display:flex;justify-content:space-between;align-items:center}.note .noteHeader .noteTitle{font-weight:600;font-size:13px}.note .noteHeader .titleTimestamp{font-size:11px;opacity:.9}.note .noteContent{padding:10px 12px;color:#ffffffe6;font-size:12px;line-height:1.5}.printChats{border-top:1px solid #E5E7EB;margin-top:0;padding-top:24px;width:100%}.printChats .MuiContainer-root{padding:0;width:100%}.printChats .sectionTitle{color:#1f2937;font-size:16px!important;font-weight:600;margin-bottom:16px}.centerContent .printChats .MuiGrid-container{justify-content:space-between;gap:12px;margin-bottom:24px}.centerContent .printChats .MuiGrid-item{display:flex;justify-content:center}.centerContent .printChats .MuiFormControlLabel-root{background:#f9fafb;border:1px solid #E5E7EB;border-radius:8px;padding:16px 24px;margin:0;transition:all .2s ease;width:100%;justify-content:center}.centerContent .printChats .MuiFormControlLabel-root:hover{background:#f3f4f6;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 2px 8px #0000000d}.centerContent .printChats>div:last-child{display:flex;gap:16px;justify-content:center;margin-top:32px}.printChats .react-datepicker-wrapper{display:inline-block;margin:0 8px}.printChats .react-datepicker-wrapper input{font-size:14px;letter-spacing:.5px;font-weight:500;background:#f9fafb;color:#1f2937;padding:10px 16px;border-radius:8px;width:140px;border:1px solid #E5E7EB;transition:all .3s ease}.printChats .react-datepicker-wrapper input:hover{background:#f3f4f6;border-color:#d1d5db}.printChats .react-datepicker-wrapper input:focus{background:#fff;border-color:#5b4fff;outline:none;box-shadow:0 0 0 3px #5b4fff1a}.printChats button.Mui-disabled{cursor:not-allowed;pointer-events:auto}.printOptions{padding:0 32px}.optionsCheckbox{display:flex;justify-content:center;align-items:center}.printChatOptionsTitle{color:#1f2937;font-size:14px!important}.centerContent .printChats .dateRange{display:flex;align-items:center;justify-content:center;margin:20px 0;gap:8px}.centerContent .printChats .dateRange span{color:#6b7280;font-weight:500}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range{background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.modal-email{display:flex;align-items:center;justify-content:center}.modal-email div[role=document]{padding:2em;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#1a1a2e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #0006;min-width:30vw;min-height:200px;color:#ffffffe6}.modal-email div.sendEmail-loading,.modal-email div.sendEmail-success,.modal-email div.sendEmail-failure{display:flex;align-items:center;justify-content:center;flex-direction:column}.modal-email .email-form .MuiFilledInput-root{background:#ffffff0d;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.modal-email .email-form .MuiFilledInput-root:hover,.modal-email .email-form .MuiFilledInput-root.Mui-focused{background:#ffffff12}.modal-email .email-form .MuiFilledInput-input{color:#ffffffe6}.modal-email .email-form .MuiInputLabel-root{color:#fff9}.modal-email .email-form .MuiInputLabel-root.Mui-focused{color:#5b4fff}.modal-email .email-form .MuiFormHelperText-root{color:#ff6b6b}.modal-email .email-form .MuiButton-root{background-color:#5b4fff;color:#fff;margin-top:16px;padding:8px 24px;border-radius:8px;font-weight:600;transition:all .3s ease}.modal-email .email-form .MuiButton-root:hover{background-color:#4339f2;transform:translateY(-1px);box-shadow:0 4px 12px #5b4fff4d}.modal-email .MuiButton-text[color=secondary]{color:#5b4fff;margin-top:16px}.modal-email .MuiButton-text[color=secondary]:hover{background:#5b4fff1a}.modal-email .spinner{color:#5b4fff}.agentStats .infoBlockAgent{padding:2px 0;border-bottom:1px solid rgba(255,255,255,.1)}.agentStats .infoBlockAgent .text{color:#fffc;text-transform:initial;font-size:1.1em;font-weight:600}.agentStats .chatInfo{padding-top:10px;font-style:italic;color:#fff9}.agentStats .infoBlockAgent .MuiGrid-container,.agentStats .yourStats .MuiGrid-container{position:unset}.agentStats .yourStats{padding:16px;border-top:1px solid rgba(255,255,255,.1);bottom:0;position:absolute;right:0;left:0;background:#1a1a2e80}.yourStats .title{text-align:left}.agentStats .yourStats .coloredValue{color:#5b9fff!important}.agentStats .yourStats .statsTitle{color:#fff9!important}.agentStats .MuiTypography-caption{color:#fff9}.statsTitle{text-transform:uppercase;font-weight:600!important;color:#fff9;padding:5px 0;font-size:.75rem}.coloredValue{color:#5b9fff;font-weight:600!important;font-size:1.75rem!important;line-height:1.2!important}.rate{text-align:center}.rate svg{font-size:2.2rem}.rate span{display:block}.rate.chat.increase,.rate.wait.decrease{color:#83d0ab}.rate.chat.decrease,.rate.wait.increase{color:#f17c7c}.agentStats{height:100%;display:flex;flex-direction:column;position:relative;padding:12px;box-sizing:border-box}.agentStats>.sectionTitle{margin:0 0 6px;padding:0;text-transform:uppercase;font-size:9px!important;letter-spacing:.8px;color:#fff9!important;font-weight:500!important}.agentStats .closeButton{position:absolute;top:16px;right:16px;z-index:10}.agentStats .closeButton svg{color:#ffffff80;font-size:20px;transition:all .3s ease}.agentStats .closeButton:hover svg{color:#5b4fff;transform:scale(1.1)}.agentStats .activeChat{flex:1;min-height:0;display:flex;flex-direction:column}.agentStats .MuiContainer-root{padding:0}.agentStats .bottomBlock{margin-top:auto;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.agentStats .bottomBlock .MuiGrid-container{position:unset}.activeChatClose{position:absolute;right:0}.closeButton{background:transparent;border:none;cursor:pointer;padding:8px;border-radius:8px;transition:all .3s ease}.closeButton:hover{background:#ffffff0d}.chatDetails .MuiGrid-container{position:relative;align-items:center}.chatDetails .avatarMessage{width:2vw;height:2vw}.chatDetails .avatarMessage svg{font-size:1.3em}.chatDetails .userName{font-weight:600;color:#ffffffe6;font-size:14px}.chatDetails .activeTime{color:#fff9}.chatDetails .basicInfo{padding:6px 0;margin:0;position:relative}.chatDetails .detailedInfo .sectionTitle{color:#ffffffe6;font-size:12px}.chatDetails .detailedInfo{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:6px;margin-bottom:6px}.chatDetails .detailsGrid{color:#ffffffb3;padding:0 0 1px}.chatDetails .detailsGrid svg{color:#ffffff80;font-size:16px}.chatDetails .details{color:#fffc;font-size:11px!important}.chatDetails .coloredValue{font-size:9px!important;word-break:break-all;line-height:1.2;color:#ffffff80;display:block;margin-top:2px}.chatDetails .detailsGrid .details:has(.coloredValue){font-size:11px!important}.chatTime{display:flex;flex-direction:row;padding:1vh 0}.chatTimeElapsed{display:flex;justify-content:center;flex-direction:row;text-align:center}.chatTimeElapsed svg,.chatTime .chatTimeText{margin:auto 0;padding:0 5px}.rdw-option-wrapper{border:1px solid #F1F1F1;padding:5px;min-width:25px;height:20px;border-radius:2px;margin:0 4px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px #bfbdbd}.rdw-option-wrapper:active,.rdw-option-active{box-shadow:1px 1px #bfbdbd inset}.rdw-option-disabled{opacity:.3;cursor:default}.rdw-dropdown-wrapper{height:30px;cursor:pointer;border:1px solid #F1F1F1;border-radius:2px;margin:0 3px;text-transform:capitalize;background:#fff}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdown-wrapper:active{box-shadow:1px 1px #bfbdbd inset}.rdw-dropdown-carettoopen{height:0px;width:0px;position:absolute;top:35%;right:10%;border-top:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-carettoclose{height:0px;width:0px;position:absolute;top:35%;right:10%;border-bottom:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-selectedtext{display:flex;position:relative;height:100%;align-items:center;padding:0 5px}.rdw-dropdown-optionwrapper{z-index:100;position:relative;border:1px solid #F1F1F1;width:98%;background:#fff;border-radius:2px;margin:0;padding:0;max-height:250px;overflow-y:scroll}.rdw-dropdown-optionwrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdownoption-default{min-height:25px;display:flex;align-items:center;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{opacity:.3;cursor:default}.rdw-inline-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-block-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-text-align-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-right-aligned-block>div{display:inline-block}.rdw-left-aligned-block>div{display:inline-block}.rdw-center-aligned-block>div{display:inline-block}.rdw-justify-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-colorpicker-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:175px;height:175px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{font-size:15px;width:50%;text-align:center;cursor:pointer;padding:0 10px 5px}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{margin:5px auto;display:flex;width:100%;height:100%;flex-wrap:wrap;overflow:scroll}.rdw-colorpicker-cube{width:22px;height:22px;border:1px solid #F1F1F1}.rdw-colorpicker-option{margin:3px;padding:0;min-height:20px;border:none;width:22px;height:22px;min-width:22px;box-shadow:1px 2px 1px #bfbdbd inset}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:205px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{margin-top:5px;border-radius:2px;border:1px solid #F1F1F1;height:25px;margin-bottom:15px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{margin-left:10px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-link-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-link-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-embedded-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-embedded-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;justify-content:space-between;box-shadow:3px 3px 5px #bfbdbd}.rdw-embedded-modal-header{font-size:15px;display:flex}.rdw-embedded-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-embedded-modal-header-label{width:95px;border:1px solid #f1f1f1;margin-top:5px;background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{width:88%;height:35px;margin:10px 0;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-embedded-modal-link-input-wrapper{display:flex;align-items:center}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{margin:0 3px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-embedded-modal-size-input{width:80%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-emoji-modal{overflow:auto;position:absolute;top:35px;left:5px;display:flex;flex-wrap:wrap;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-emoji-icon{margin:2.5px;height:24px;width:24px;cursor:pointer;font-size:22px;display:flex;justify-content:center;align-items:center}.rdw-spinner{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.rdw-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.rdw-spinner .rdw-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rdw-spinner .rdw-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.rdw-image-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-image-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-image-modal-header{font-size:15px;margin:10px 0;display:flex}.rdw-image-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-image-modal-header-label{width:80px;background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{width:100%;color:gray;cursor:pointer;display:flex;border:none;font-size:15px;align-items:center;justify-content:center;background-color:#f1f1f1;outline:2px dashed gray;outline-offset:-10px;margin:10px 0;padding:9px 0}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{cursor:pointer;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:15px}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-width:100%;max-height:200px}.rdw-image-modal-upload-option-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.rdw-image-modal-url-section{display:flex;align-items:center}.rdw-image-modal-url-input{width:90%;height:35px;margin:15px 0 12px;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{margin:0 5px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-image-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-image-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{position:absolute;top:-3px;left:0;width:100%;height:100%;opacity:.5}.rdw-image-modal-alt-input{width:70%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px;margin-left:5px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-image-modal-size-input{width:40%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-history-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-history-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{position:absolute;left:40%;top:0;cursor:pointer;background-color:#fff}.rdw-mention-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{position:absolute;display:flex;flex-direction:column;border:1px solid #F1F1F1;min-width:100px;max-height:150px;overflow:auto;background:#fff;z-index:100}.rdw-suggestion-option{padding:7px 5px;border-bottom:1px solid #f1f1f1}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-image-alignment-options-popup{position:absolute;background:#fff;display:flex;padding:5px 2px;border-radius:2px;border:1px solid #F1F1F1;width:105px;cursor:pointer;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;width:15px;min-width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{height:100%;overflow:auto;box-sizing:border-box}.rdw-editor-toolbar{padding:6px 5px 0;border-radius:2px;border:1px solid #F1F1F1;display:flex;justify-content:flex-start;background:#fff;flex-wrap:wrap;font-size:15px;margin-bottom:5px;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:content-box}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.demo-editor{height:275px!important;border:1px solid #F1F1F1!important;padding:5px!important;border-radius:2px!important}.demo-wrapper{width:100%!important;display:block!important;margin-bottom:25px!important;height:400px!important}
