.Toastify__toast-container{width:100%!important;max-width:580px!important;min-width:380px!important;padding:0!important;z-index:9999!important}.Toastify__toast{padding:0!important;min-height:76px!important;border-radius:14px!important;box-shadow:0 8px 20px rgba(0,0,0,.25)!important;margin-bottom:1rem!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important;overflow:visible!important;background:none!important;opacity:1!important;width:100%!important;max-width:100%!important;position:relative!important}.Toastify__toast--default{background:#fff!important;background-color:#fff!important;color:#333!important;width:100%!important}.Toastify__toast--success{background:linear-gradient(135deg,#10b981,#059669)!important;background-color:#10b981!important;color:#fff!important;width:100%!important}.Toastify__toast--error{background:linear-gradient(135deg,#ef4444,#dc2626)!important;background-color:#ef4444!important;color:#fff!important;width:100%!important}.Toastify__toast--warning{background:linear-gradient(135deg,#f59e0b,#d97706)!important;background-color:#f59e0b!important;color:#fff!important;width:100%!important}.Toastify__toast--info{background:linear-gradient(135deg,#06b6d4,#0891b2)!important;background-color:#06b6d4!important;color:#fff!important;width:100%!important}.Toastify__toast:has(.custom-toast){background:none!important;background-color:initial!important}.Toastify__toast-body{padding:0!important;margin:0!important;width:100%!important;display:flex!important}.Toastify__toast:not(:has(.custom-toast)) .Toastify__toast-body{padding:18px 24px!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important}.custom-toast{padding:18px 24px!important;min-height:76px!important;border-radius:14px!important;position:relative!important;opacity:1!important;box-sizing:border-box!important}.custom-toast,.custom-toast-content{display:flex!important;align-items:center!important;width:100%!important}.custom-toast-content{grid-gap:16px!important;gap:16px!important;flex:1 1!important;padding-right:50px!important}.custom-toast-icon{flex-shrink:0!important;width:48px!important;height:48px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:hsla(0,0%,100%,.2)!important}.custom-toast-icon svg{width:32px!important;height:32px!important;fill:#fff!important;stroke:#fff!important}.custom-toast-message{color:#fff!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important;flex:1 1!important;text-align:left!important}.Toastify__close-button{position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;background:hsla(0,0%,100%,.2)!important;border-radius:6px!important;padding:6px!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;color:#fff!important;transition:all .2s ease!important}.Toastify__close-button:hover{background:hsla(0,0%,100%,.3)!important;transform:translateY(-50%) scale(1.05)!important}.Toastify__close-button>svg{height:20px!important;width:20px!important}.Toastify__progress-bar,.Toastify__progress-bar--error,.Toastify__progress-bar--info,.Toastify__progress-bar--success,.Toastify__progress-bar--warning,.Toastify__progress-bar-container,.Toastify__toast .Toastify__progress-bar,.Toastify__toast .Toastify__progress-bar-container{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;width:0!important;pointer-events:none!important}.custom-toast.success-filled{background:linear-gradient(135deg,#10b981,#059669)!important;background-color:#10b981!important;opacity:1!important}.custom-toast.success-outlined{background:#f0fdf4!important;border:2px solid #10b981!important}.custom-toast.success-outlined .custom-toast-icon{background:#10b981!important}.custom-toast.success-outlined .custom-toast-message{color:#065f46!important}.custom-toast.delete-filled{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;background-color:#3b82f6!important;opacity:1!important}.custom-toast.delete-outlined{background:#eff6ff!important;border:2px solid #3b82f6!important}.custom-toast.delete-outlined .custom-toast-icon{background:#3b82f6!important}.custom-toast.delete-outlined .custom-toast-message{color:#1e40af!important}.custom-toast.error-filled{background:linear-gradient(135deg,#ef4444,#dc2626)!important;background-color:#ef4444!important;opacity:1!important}.custom-toast.error-outlined{background:#fef2f2!important;border:2px solid #ef4444!important}.custom-toast.error-outlined .custom-toast-icon{background:#ef4444!important}.custom-toast.error-outlined .custom-toast-message{color:#991b1b!important}.custom-toast.warning-filled{background:linear-gradient(135deg,#f59e0b,#d97706)!important;background-color:#f59e0b!important;opacity:1!important}.custom-toast.warning-outlined{background:#fffbeb!important;border:2px solid #f59e0b!important}.custom-toast.warning-outlined .custom-toast-icon{background:#f59e0b!important}.custom-toast.warning-outlined .custom-toast-message{color:#92400e!important}.custom-toast.info-filled{background:linear-gradient(135deg,#06b6d4,#0891b2)!important;background-color:#06b6d4!important;opacity:1!important}.custom-toast.info-outlined{background:#ecfeff!important;border:2px solid #06b6d4!important}.custom-toast.info-outlined .custom-toast-icon{background:#06b6d4!important}.custom-toast.info-outlined .custom-toast-message{color:#164e63!important}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);opacity:0}to{transform:translateZ(0);opacity:1}}.Toastify__toast{animation:slideInDown .4s ease-out!important}@media (max-width:768px){.Toastify__toast-container{max-width:100%!important;min-width:100%!important;padding:0 16px!important}.custom-toast{min-height:72px!important;padding:16px 20px!important}.custom-toast-icon{width:40px!important;height:40px!important}.custom-toast-icon svg{width:28px!important;height:28px!important}.custom-toast-message{font-size:15px!important}.Toastify__close-button{width:28px!important;height:28px!important;right:16px!important}.Toastify__close-button>svg{height:18px!important;width:18px!important}}@media (max-width:480px){.custom-toast{min-height:68px!important;padding:14px 18px!important}.custom-toast-icon{width:36px!important;height:36px!important}.custom-toast-icon svg{width:24px!important;height:24px!important}.custom-toast-message{font-size:14px!important}.Toastify__close-button{width:26px!important;height:26px!important;right:14px!important}.Toastify__close-button>svg{height:16px!important;width:16px!important}}.Toastify__toast-container,.Toastify__toast-container .Toastify__toast,.Toastify__toast-container .Toastify__toast .custom-toast,.Toastify__toast-container .Toastify__toast .custom-toast *{opacity:1!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.Toastify__toast-container .Toastify__toast{will-change:transform,opacity!important}.custom-toast,.Toastify__toast{filter:none!important;-webkit-filter:none!important}.MuiButtonBase-root.buttonHover:hover{background:#242424}.MuiButtonBase-root.buttonHover{background:#474747}.event-container{position:relative;height:100%;width:100%}.event-container:hover .event-actions{opacity:1!important}.event-container:hover:after{content:attr(title);position:absolute;background-color:#333;color:#fff;padding:8px;border-radius:4px;top:100%;left:50%;transform:translateX(-50%);white-space:pre-wrap;z-index:1000;font-size:12px;max-width:200px;box-shadow:0 2px 8px rgba(0,0,0,.3);margin-top:5px}.event-actions{opacity:0;transition:opacity .2s ease}.rbc-calendar{height:100%;width:100%;display:flex;flex-direction:column;font-family:"Roboto",sans-serif}.rbc-agenda-view,.rbc-month-view,.rbc-time-view{flex:1 1}.rbc-header{white-space:normal;padding:8px 4px;font-weight:600;background-color:#f5f5f5;border-bottom:1px solid #ddd;font-size:13px}.rbc-row-content .rbc-date-cell{text-align:center;padding:8px;min-height:120px}.rbc-event{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:6px;padding:4px 6px;color:#fff;font-size:11px;text-overflow:ellipsis;white-space:normal;box-shadow:0 1px 3px rgba(0,0,0,.2);margin:1px 0;min-height:45px;position:relative;z-index:1}.rbc-event:hover{box-shadow:0 2px 6px rgba(0,0,0,.3);transform:translateY(-1px);transition:all .2s ease;z-index:10}.rbc-event-content{white-space:normal;line-height:1.2}.rbc-toolbar{padding:10px 0;margin-bottom:10px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.rbc-toolbar button{font-size:13px;padding:6px 12px;border-radius:4px;border:1px solid #ddd;background-color:#fff;color:#333;margin:0 2px}.rbc-toolbar button:hover{background-color:#f0f0f0;border-color:#bbb}.rbc-toolbar button.rbc-active{background-color:#4caf50;color:#fff;border-color:#4caf50}.rbc-toolbar .rbc-toolbar-label{font-size:18px;font-weight:600;color:#333}.rbc-month-row{border-bottom:1px solid #e0e0e0}.rbc-date-cell{border-right:1px solid #e0e0e0}.rbc-today{background-color:#fff3cd}.rbc-off-range-bg{background-color:#f8f9fa}.rbc-time-header{border-bottom:1px solid #e0e0e0}.rbc-time-content{border-left:1px solid #e0e0e0}.rbc-time-slot{border-top:1px solid #f0f0f0}.rbc-current-time-indicator{background-color:#f44;height:2px}.rbc-time-gutter{background-color:#f8f9fa}.rbc-timeslot-group{border-bottom:1px solid #e0e0e0}.rbc-agenda-view table{width:100%;border-collapse:collapse}.rbc-agenda-view .rbc-agenda-date-cell,.rbc-agenda-view .rbc-agenda-event-cell,.rbc-agenda-view .rbc-agenda-time-cell{padding:8px;border-bottom:1px solid #e0e0e0}.rbc-agenda-view .rbc-agenda-date-cell{background-color:#f8f9fa;font-weight:600}.mini-calendar .rbc-calendar{height:250px!important}.mini-calendar .rbc-header{padding:2px;font-size:10px;font-weight:500}.mini-calendar .rbc-date-cell{padding:1px;min-height:20px;font-size:11px}.mini-calendar .rbc-event{font-size:8px;padding:1px 2px;min-height:10px;border-radius:2px}.mini-calendar .rbc-toolbar{display:none}.mini-calendar .rbc-month-view{border:1px solid #e0e0e0;border-radius:4px}@media (max-width:960px){.rbc-calendar{font-size:11px}.rbc-toolbar button{font-size:10px;padding:4px 8px}.rbc-toolbar .rbc-toolbar-label{font-size:14px}.rbc-header{font-size:10px;padding:4px 2px}.rbc-event{font-size:9px;min-height:35px;padding:1px 2px}.rbc-row-content .rbc-date-cell{min-height:80px;padding:4px}}@media (max-width:600px){.rbc-calendar{font-size:10px}.rbc-toolbar button{font-size:9px;padding:3px 6px}.rbc-toolbar .rbc-toolbar-label{font-size:12px}.rbc-header{font-size:9px;padding:2px 1px}.rbc-event{font-size:8px;min-height:30px;padding:1px}.rbc-row-content .rbc-date-cell{min-height:60px;padding:2px}}.sidebar-schedule-card{transition:all .2s ease;border-left:4px solid transparent}.sidebar-schedule-card:hover{border-left-color:#4caf50;background-color:#f0f8ff}.rbc-time-view .rbc-event{border-radius:4px;padding:2px 4px;font-size:11px;line-height:1.2;overflow:visible!important;white-space:normal;box-sizing:border-box;min-height:20px;max-height:40px;margin:1px 0;position:relative;z-index:1}.rbc-time-view .rbc-event:hover{z-index:10}.rbc-time-view .rbc-event-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1}.event-actions button{transition:all .2s ease}.event-actions button:hover{transform:scale(1.1);box-shadow:0 2px 4px rgba(0,0,0,.3)}.rbc-event,.rbc-event-content{display:flex!important;align-items:center!important;overflow:visible!important}.rbc-event-content{justify-content:space-between!important;width:100%}.rbc-event-label{display:none!important}.event-actions{z-index:10!important}.rbc-event-overlaps{border-left:3px solid hsla(0,0%,100%,.5);margin-left:2px}.rbc-time-slot{position:relative;min-height:20px}.rbc-time-view .rbc-events-container{margin-right:2px}.rbc-time-view .rbc-event:nth-child(2n){margin-left:1px}.rbc-time-view .rbc-event:nth-child(odd){margin-right:1px}.rbc-time-view .rbc-event[style*="height: 20px"],.rbc-time-view .rbc-event[style*="height: 25px"],.rbc-time-view .rbc-event[style*="height: 30px"]{font-size:10px;padding:1px 3px;line-height:1}.rbc-time-gutter .rbc-timeslot-group{border-bottom:1px solid #e0e0e0}.rbc-time-gutter .rbc-time-slot{border-top:1px solid #f0f0f0;font-size:11px;color:#666}.rbc-time-header-gutter{background-color:#f8f9fa;border-right:1px solid #e0e0e0}.rbc-time-view .rbc-event.rbc-event-continues-after,.rbc-time-view .rbc-event.rbc-event-continues-prior{border-radius:0}.rbc-time-view .rbc-event.rbc-event-continues-prior{border-top-left-radius:0;border-top-right-radius:0}.rbc-time-view .rbc-event.rbc-event-continues-after{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-today{background-color:rgba(76,175,80,.1)!important}.rbc-current-time-indicator{background-color:#4caf50!important;height:3px!important;z-index:3}.rbc-off-range{color:#999}.rbc-off-range-bg{background-color:#fafafa}.ft-floating{position:fixed;right:24px;bottom:24px;z-index:1000;background:#0ea5e9;color:#fff;border:none;border-radius:9999px;padding:12px 16px;box-shadow:0 10px 20px rgba(0,0,0,.15);cursor:pointer;font-weight:600}.ft-overlay{position:fixed;inset:0;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;z-index:2000}.ft-modal{width:360px;max-width:92vw;height:620px;max-height:90vh;background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 40px rgba(0,0,0,.25)}.ft-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#16a34a;color:#fff;font-weight:700}.ft-close{background:hsla(0,0%,100%,.2);border:none;border-radius:8px;color:#fff;padding:6px 10px;cursor:pointer}.ft-body{display:flex;flex-direction:column;flex:1 1}.ft-chat{flex:1 1;overflow:auto;background:#e9edef;padding:12px}.ft-bubble{max-width:80%;margin:8px 0;padding:10px 12px;border-radius:14px;white-space:pre-wrap}.ft-bubble pre{margin:0;font-family:inherit}.ft-bubble.user{align-self:flex-end;background:#d9fdd3}.ft-bubble.bot{align-self:flex-start;background:#fff}.ft-input{display:flex;grid-gap:8px;gap:8px;padding:10px;border-top:1px solid #e5e7eb;background:#fff}.ft-input input{flex:1 1;border:1px solid #d1d5db;border-radius:12px;padding:10px 12px;outline:none}.ft-input button{background:#16a34a;color:#fff;border:none;border-radius:12px;padding:10px 14px;cursor:pointer}.ft-overlay.right{justify-content:flex-end;align-items:center;padding-right:16px}.ft-overlay.right .ft-modal{height:92vh;max-height:92vh;width:420px}.ft-bubble{max-width:88%;word-break:break-word;overflow-wrap:anywhere}.ft-chat{box-sizing:border-box}.ft-reset{background:hsla(0,0%,100%,.2);border:none;border-radius:8px;color:#fff;padding:6px 10px;margin-right:8px;cursor:pointer}.react-flow .react-flow__handle-left{left:2px!important}.react-flow .react-flow__handle-right{right:2px!important}.react-flow .react-flow__handle-top{top:2px!important}.react-flow .react-flow__handle-bottom{bottom:-8px!important;left:50%!important;transform:translateX(-50%);background:#e53935!important}.react-flow .node-container{width:260px!important;min-width:260px!important}.react-flow .node-container.node-menu{width:220px!important;min-width:220px!important}.react-flow .react-flow__handle-left:after{transform:translate(-50%,-50%) rotate(180deg)}.react-flow .react-flow__handle-right:after{transform:translate(-50%,-50%) rotate(0deg)}.react-flow .react-flow__handle{width:16px!important;height:16px!important;border-radius:9999px!important;background:var(--node-accent,#008b8b)!important;border:none!important;box-shadow:none!important;z-index:2;pointer-events:auto}.react-flow .react-flow__handle-left{left:-8px!important}.react-flow .react-flow__handle-right{right:-8px!important}.react-flow .react-flow__handle:after,.react-flow .react-flow__handle:before{content:none!important}.react-flow .node-container .node-title{color:#232323!important;font-size:12px!important;font-weight:700!important}.react-flow .node-container.node-menu .react-flow__handle-right{right:-8px!important}.edgebutton{width:20px;height:20px;background:#424242;border:2px solid red;cursor:pointer;border-radius:50%;font-size:12px;line-height:1;justify-content:center;display:flex;align-self:center;align-items:center}.edgebutton:hover{box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.edgebutton-foreignobject body{background:transparent;width:40px;height:40px;display:flex;justify-content:center;align-items:center;min-height:40px}.react-flow__edge-path{stroke-width:6px}.react-flow__edge.selected .react-flow__edge-path{stroke:#00f}.rbc-event{border:none!important;padding:0!important;box-shadow:none!important}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event,.rbc-event,.rbc-event-content{background-color:initial!important;background:transparent!important}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{border:none!important}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected,.rbc-row-segment,.rbc-row-segment .rbc-event{background-color:initial!important;background:transparent!important}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:none!important;background-color:initial!important}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{background-color:initial!important;background:transparent!important}.rbc-event-continues-after,.rbc-event-continues-earlier,.rbc-event-continues-later,.rbc-event-continues-prior,.rbc-event-overlaps{background-color:initial!important}.cancelled-event .rbc-event-content{text-decoration:line-through!important}.cancelled-event{position:relative}.cancelled-event:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(-45deg,transparent,transparent 4px,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 8px);pointer-events:none;border-radius:4px}body[data-theme=dark] .MuiTypography-root{color:#fff!important}body[data-theme=dark] .MuiTypography-colorPrimary{color:#90caf9!important}body[data-theme=dark] .MuiTypography-colorSecondary,body[data-theme=dark] .MuiTypography-colorTextSecondary{color:#aaa!important}body[data-theme=dark] .MuiInputBase-input,body[data-theme=dark] .MuiInputLabel-root{color:#fff!important}body[data-theme=dark] .MuiInput-underline:before,body[data-theme=dark] .MuiOutlinedInput-notchedOutline{border-color:#666!important}body[data-theme=dark] .MuiSelect-icon,body[data-theme=dark] .MuiSelect-select{color:#fff!important}body[data-theme=dark] .MuiTableCell-root{color:#fff!important;border-color:#444!important}body[data-theme=dark] .MuiTableCell-head{background-color:#2d2d2d!important;color:#fff!important}body[data-theme=dark] .MuiTableRow-root:hover{background-color:#333!important}body[data-theme=dark] .MuiCard-root,body[data-theme=dark] .MuiCardContent-root{color:#fff!important}body[data-theme=dark] .MuiPaper-root{background-color:#1e1e1e!important;color:#fff!important}body[data-theme=dark] .MuiTablePagination-actions .MuiIconButton-root,body[data-theme=dark] .MuiTablePagination-root,body[data-theme=dark] .MuiTablePagination-selectIcon{color:#fff!important}body[data-theme=dark] .MuiTablePagination-actions .MuiIconButton-root.Mui-disabled{color:#666!important}body[data-theme=dark] .MuiChip-root,body[data-theme=dark] .MuiFormControlLabel-label,body[data-theme=dark] .MuiFormLabel-root{color:#fff!important}body[data-theme=dark] .MuiTooltip-tooltip{background-color:#424242!important;color:#fff!important}body[data-theme=dark] .MuiDialog-paper{background-color:#1e1e1e!important;color:#fff!important}body[data-theme=dark] .MuiDialogContent-root{color:#fff!important}body[data-theme=dark] .MuiMenu-paper{background-color:#2d2d2d!important}body[data-theme=dark] .MuiMenuItem-root{color:#fff!important}body[data-theme=dark] .MuiMenuItem-root:hover{background-color:#3d3d3d!important}body[data-theme=dark] .MuiListItem-root,body[data-theme=dark] .MuiListItemText-primary{color:#fff!important}body[data-theme=dark] .MuiListItemText-secondary{color:#aaa!important}body[data-theme=dark] .MuiAccordion-root{background-color:#1e1e1e!important}body[data-theme=dark] .MuiAccordionDetails-root,body[data-theme=dark] .MuiAccordionSummary-content{color:#fff!important}body[data-theme=dark] .MuiTab-root{color:#aaa!important}body[data-theme=dark] .MuiTab-root.Mui-selected{color:#fff!important}body[data-theme=dark] .MuiDivider-root{border-color:#444!important}body[data-theme=dark] .MuiAutocomplete-paper{background-color:#2d2d2d!important}body[data-theme=dark] .MuiAutocomplete-option,body[data-theme=dark] .MuiBreadcrumbs-li,body[data-theme=dark] .MuiPickersCalendarHeader-label,body[data-theme=dark] .MuiPickersDay-root{color:#fff!important}body[data-theme=dark] .MuiAlert-message{color:inherit!important}body[data-theme=dark] .MuiBadge-badge,body[data-theme=dark] .MuiStepLabel-label,body[data-theme=dark] .MuiStepLabel-label.Mui-active,body[data-theme=dark] .MuiSwitch-root+.MuiFormControlLabel-label{color:#fff!important}body[data-theme=dark] .MuiFormHelperText-root{color:#aaa!important}body[data-theme=dark] .MuiSkeleton-root{background-color:#333!important}body[data-theme=dark] .MuiRating-iconEmpty{color:#666!important}body[data-theme=dark] .MuiSlider-markLabel{color:#fff!important}body[data-theme=dark] .MuiToggleButton-root{color:#fff!important;border-color:#666!important}body[data-theme=dark] .MuiSpeedDialAction-staticTooltipLabel{color:#fff!important;background-color:#424242!important}body[data-theme=dark] .MuiTimelineContent-root,body[data-theme=dark] .MuiTreeItem-label{color:#fff!important}body[data-theme=dark] .MuiDataGrid-cell,body[data-theme=dark] .MuiDataGrid-root{color:#fff!important;border-color:#444!important}body[data-theme=dark] .MuiDataGrid-columnHeaders{background-color:#2d2d2d!important;color:#fff!important}body[data-theme=dark] .MuiDataGrid-footerContainer{color:#fff!important}body[data-theme=dark] [class*=MomentsUser]{background-color:#121212!important}body[data-theme=dark] [class*=userCard]{border:none!important}body[data-theme=dark] [class*=ticketList]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=ticketItem]{border-bottom:1px solid #333!important}body[data-theme=dark] [class*=ticketItem]:hover{background-color:rgba(74,107,255,.15)!important}body[data-theme=dark] [class*=contactName]{color:#fff!important}body[data-theme=dark] [class*=lastMessage],body[data-theme=dark] [class*=timeStamp]{color:#aaa!important}body[data-theme=dark] [class*=dialogPaper],body[data-theme=dark] [class*=statsCard]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=dialogHeader]{background-color:#2d2d2d!important;border-bottom:1px solid hsla(0,0%,100%,.12)!important}body[data-theme=dark] [class*=dialogContent]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=dialogLabel]{color:#aaa!important}body[data-theme=dark] [class*=dialogValue]{color:#fff!important}body[data-theme=dark] [class*=dialogMessageContent]{background-color:#2d2d2d!important;color:#fff!important}body[data-theme=dark] .MuiDialogActions-root{border-top:1px solid hsla(0,0%,100%,.12)!important}body[data-theme=dark] [class*=contactListItem]:hover{background-color:#2d2d2d!important;border-color:#444!important}body[data-theme=dark] [class*=contactListItemSelected]{background-color:rgba(33,150,243,.2)!important;border-color:#2196f3!important}body[data-theme=dark] [class*=contactsList]{border-color:#333!important}body[data-theme=dark] .MuiTableHead-root,body[data-theme=dark] .MuiTableRow-root:hover,body[data-theme=dark] [class*=legendCard]{background-color:#2d2d2d!important}body[data-theme=dark] [class*=connectionCard],body[data-theme=dark] [class*=messageCard],body[data-theme=dark] [class*=messageCardContent],body[data-theme=dark] [class*=queueCard],body[data-theme=dark] [class*=quickMessageCard],body[data-theme=dark] [class*=settingsCard],body[data-theme=dark] [class*=settingsSection],body[data-theme=dark] [class*=tagCard],body[data-theme=dark] [class*=userCard]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=messageCardText]{color:#aaa!important}body[data-theme=dark] [class*=campaignCard],body[data-theme=dark] [class*=kanbanColumn],body[data-theme=dark] [class*=scheduleCard]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=kanbanCard],body[data-theme=dark] [class*=kanbanHeader]{background-color:#2d2d2d!important}body[data-theme=dark] .MuiCard-root{background-color:#1e1e1e!important;border:1px solid #333!important}body[data-theme=dark] .MuiCardHeader-root{border-bottom:1px solid #333!important}body[data-theme=dark] .MuiCardContent-root{background-color:#1e1e1e!important}body[data-theme=dark] .MuiCardActions-root{background-color:#1e1e1e!important;border-top:1px solid #333!important}body[data-theme=dark] [class*=mainContainer]{background-color:#121212!important}body[data-theme=dark] [class*=mainPaper]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=mainHeader]{background-color:#1e1e1e!important;border-bottom:1px solid #333!important}body[data-theme=dark] .MuiTextField-root .MuiInputBase-root{background-color:#2d2d2d!important;color:#fff!important}body[data-theme=dark] .MuiTextField-root .MuiOutlinedInput-notchedOutline{border-color:#444!important}body[data-theme=dark] .MuiTextField-root:hover .MuiOutlinedInput-notchedOutline{border-color:#666!important}body[data-theme=dark] .MuiButton-outlined{border-color:#666!important;color:#fff!important}body[data-theme=dark] .MuiButton-outlined:hover{background-color:hsla(0,0%,100%,.08)!important}body[data-theme=dark] .MuiIconButton-root{color:#fff!important}body[data-theme=dark] .MuiIconButton-root:hover{background-color:hsla(0,0%,100%,.08)!important}body[data-theme=dark] .MuiPopover-paper,body[data-theme=dark] .MuiPopper-root .MuiPaper-root{background-color:#2d2d2d!important}body[data-theme=dark] .MuiDrawer-paper{background-color:#1e1e1e!important}body[data-theme=dark] .MuiBackdrop-root{background-color:rgba(0,0,0,.7)!important}body[data-theme=dark] .MuiSnackbarContent-root{background-color:#2d2d2d!important;color:#fff!important}body[data-theme=dark] [class*=appointmentCard],body[data-theme=dark] [class*=appointmentList]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=flowBuilder]{background-color:#121212!important}body[data-theme=dark] [class*=financeCard],body[data-theme=dark] [class*=financeTable],body[data-theme=dark] [class*=flowNode],body[data-theme=dark] [class*=todoCard]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=todoItem]{background-color:#2d2d2d!important}body[data-theme=dark] [class*=announcementCard],body[data-theme=dark] [class*=blacklistCard],body[data-theme=dark] [class*=contactListCard],body[data-theme=dark] [class*=emailCard],body[data-theme=dark] [class*=emailList],body[data-theme=dark] [class*=empresaCard],body[data-theme=dark] [class*=fileCard],body[data-theme=dark] [class*=fileList],body[data-theme=dark] [class*=helpCard],body[data-theme=dark] [class*=productCard],body[data-theme=dark] [class*=professionalCard],body[data-theme=dark] [class*=promptCard],body[data-theme=dark] [class*=ratingCard],body[data-theme=dark] [class*=serviceCard],body[data-theme=dark] [class*=subscriptionCard],body[data-theme=dark] [class*=templateCard]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=chatContainer]{background-color:#121212!important}body[data-theme=dark] [class*=chatList]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=chatMessage]{background-color:#2d2d2d!important}body[data-theme=dark] [class*=apiCard],body[data-theme=dark] [class*=integrationCard]{background-color:#1e1e1e!important}body[data-theme=dark] .MuiDialogTitle-root{border-bottom:1px solid #444!important}body[data-theme=dark] [class*=AddParticipant] .MuiDialogTitle-root,body[data-theme=dark] [class*=addParticipant] .MuiDialogTitle-root,body[data-theme=dark] [class*=SelectTemplate] .MuiDialogTitle-root,body[data-theme=dark] [class*=TemplateModal] .MuiDialogTitle-root,body[data-theme=dark] [class*=templateModal] .MuiDialogTitle-root,body[data-theme=dark] [class*=transferTicket] .MuiDialogTitle-root,body[data-theme=dark] [class*=TransferTicketModal] .MuiDialogTitle-root{background-color:#2d2d2d!important}body[data-theme=dark] [class*=QuickMessage] .MuiDialogTitle-root{background-color:#4a6bff!important}body[data-theme=dark] [class*=ContactDrawer] [class*=header],body[data-theme=dark] [class*=contactDrawer] [class*=header],body[data-theme=dark] [class*=drawerHeader],body[data-theme=dark] [class*=DrawerHeader]{background-color:#2d2d2d!important;color:#fff!important}body[data-theme=dark] [class*=messageInputWrapper] .MuiIconButton-root{background-color:initial!important;color:#fff!important}body[data-theme=dark] [class*=messageInputWrapper] [class*=iconButton]{background-color:initial!important}body[data-theme=dark] [class*=inputArea] .MuiIconButton-root,body[data-theme=dark] [class*=InputArea] .MuiIconButton-root{background-color:initial!important;color:#aaa!important}body[data-theme=dark] [class*=inputArea] .MuiIconButton-root:hover,body[data-theme=dark] [class*=InputArea] .MuiIconButton-root:hover{background-color:hsla(0,0%,100%,.1)!important;color:#fff!important}body[data-theme=dark] [class*=actionButtons] .MuiIconButton-root,body[data-theme=dark] [class*=ActionButtons] .MuiIconButton-root{background-color:#2d2d2d!important;border-color:#444!important}body[data-theme=dark] [class*=attachButton],body[data-theme=dark] [class*=emojiButton],body[data-theme=dark] [class*=messageActions]>div,body[data-theme=dark] [class*=MessageActions]>div,body[data-theme=dark] [class*=sendButton]{background-color:initial!important}body[data-theme=dark] [class*=newMessageBox]{border-color:#444!important}body[data-theme=dark] .MuiDialog-paper .MuiPaper-root{background-color:#1e1e1e!important}body[data-theme=dark] .MuiDialog-paper .MuiTextField-root .MuiInputBase-root{background-color:#2d2d2d!important}body[data-theme=dark] .MuiDialog-paper .MuiListItem-root{border-bottom:1px solid #333!important}body[data-theme=dark] .MuiDialog-paper .MuiListItem-root:hover{background-color:#2d2d2d!important}body[data-theme=dark] [class*=contactDetails],body[data-theme=dark] [class*=ContactDetails],body[data-theme=dark] [class*=contactInfo],body[data-theme=dark] [class*=ContactInfo],body[data-theme=dark] [class*=observationSection],body[data-theme=dark] [class*=otherInfo],body[data-theme=dark] [class*=OtherInfo],body[data-theme=dark] [class*=ticketObservation],body[data-theme=dark] [class*=TicketObservation]{background-color:#1e1e1e!important}body[data-theme=dark] .MuiDialog-paper>div:first-child,body[data-theme=dark] .MuiDialog-paper [style*="background-color: #c"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: #d"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: #e"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: #f"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(197"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(198"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(199"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(200"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(201"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(202"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(203"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(204"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(205"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(206"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(207"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(208"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(209"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(210"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(211"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(212"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(213"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(214"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(215"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(216"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(217"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(218"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(219"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(220"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(221"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(222"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(223"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(224"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(225"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(226"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(227"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(228"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(229"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(230"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(231"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(232"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(233"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(234"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(235"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(236"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(237"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(238"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(239"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(240"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(241"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(242"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(243"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(244"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(245"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(246"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(247"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(248"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(249"],body[data-theme=dark] .MuiDialog-paper [style*="background-color: rgb(250"],body[data-theme=dark] [class*=kanbanSelect],body[data-theme=dark] [class*=KanbanSelect]{background-color:#2d2d2d!important}body[data-theme=dark] .MuiDialog-paper [style*=background]{background-color:inherit}body[data-theme=dark] [class*=audioToggle],body[data-theme=dark] [class*=AudioToggle]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=toolbarButton],body[data-theme=dark] [class*=ToolbarButton]{background-color:initial!important}body[data-theme=dark] [class*=messageToolbar],body[data-theme=dark] [class*=MessageToolbar]{background-color:#1e1e1e!important}body[data-theme=dark] .MuiBox-root[style*="background-color: #fff"],body[data-theme=dark] .MuiBox-root[style*="background-color: rgb(255"],body[data-theme=dark] .MuiBox-root[style*="background-color: white"],body[data-theme=dark] [class*=boldButton],body[data-theme=dark] [class*=formattingButton],body[data-theme=dark] [class*=italicButton],body[data-theme=dark] [class*=strikethroughButton]{background-color:initial!important}body[data-theme=dark] [class*=mainWrapper]{background-color:#1e1e1e!important;border-top-color:#333!important}body[data-theme=dark] [class*=messageInputWrapper]{background-color:#2d2d2d!important}body[data-theme=dark] [class*=newMessageBox]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=editButton],body[data-theme=dark] [class*=emojiButton],body[data-theme=dark] [class*=fabButton],body[data-theme=dark] [class*=flashButton],body[data-theme=dark] [class*=privateMessageButton],body[data-theme=dark] [class*=scheduleButton],body[data-theme=dark] [class*=sendButton],body[data-theme=dark] [class*=templatesButton]{background-color:initial!important}body[data-theme=dark] [class*=dropInfo]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=viewMediaInputWrapper]{background-color:#1e1e1e!important;border-top-color:#333!important}body[data-theme=dark] [class*=replyginMsgWrapper],body[data-theme=dark] [class*=replyingMsgWrapper]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=replyginMsgContainer],body[data-theme=dark] [class*=replyingMsgContainer]{background-color:#2d2d2d!important}body[data-theme=dark] [class*=messageQuickAnswersWrapper]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=emojiBox]{border-top-color:#333!important}body[data-theme=dark] [class*=quickMessagesModal] [class*=header],body[data-theme=dark] [class*=QuickMessagesModal] [class*=header]{background-color:#4a6bff!important}body[data-theme=dark] [class*=contactDetails],body[data-theme=dark] [class*=contactHeader]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=contactExtraInfo]{background-color:#2d2d2d!important}body[data-theme=dark] [class*=webChatCard]{background-color:#1a3a5c!important;border-color:#2196f3!important}body[data-theme=dark] [class*=webChatLabel],body[data-theme=dark] [class*=webChatTitle]{color:#64b5f6!important}body[data-theme=dark] [class*=webChatValue]{color:#fff!important}body[data-theme=dark] [class*=contactNotes],body[data-theme=dark] [class*=ContactNotes],body[data-theme=dark] [class*=tagsKanban],body[data-theme=dark] [class*=TagsKanban],body[data-theme=dark] [class*=ticketOptions],body[data-theme=dark] [class*=TicketOptions]{background-color:#1e1e1e!important}body[data-theme=dark] .MuiButton-root[class*=formattingButton],body[data-theme=dark] .MuiIconButton-root[class*=boldButton],body[data-theme=dark] .MuiIconButton-root[class*=formattingButton],body[data-theme=dark] .MuiIconButton-root[class*=italicButton],body[data-theme=dark] .MuiIconButton-root[class*=strikethroughButton],body[data-theme=dark] [class*=formattingButtonsWrapper] .MuiButton-root,body[data-theme=dark] [class*=formattingButtonsWrapper] .MuiIconButton-root,body[data-theme=dark] [class*=formattingButtonsWrapper] button,body[data-theme=dark] [class*=messageInputWrapper] .MuiIconButton-root,body[data-theme=dark] [class*=messageInputWrapper] button,body[data-theme=dark] [class*=newMessageBox] .MuiIconButton-root,body[data-theme=dark] [class*=newMessageBox] button,body[data-theme=dark] button[class*=formattingButton][class*=boldButton],body[data-theme=dark] button[class*=formattingButton][class*=italicButton],body[data-theme=dark] button[class*=formattingButton][class*=strikethroughButton],body[data-theme=dark] button[style*="background-color: #ffffff"],body[data-theme=dark] button[style*="background-color: rgb(255, 255, 255)"],body[data-theme=dark] button[style*="background-color: white"],body[data-theme=dark] button[style*="border-color: #388e3c"],body[data-theme=dark] button[style*="border-color: #1976d2"],body[data-theme=dark] button[style*="border-color: #d32f2f"],body[data-theme=dark] button[style*="border-color: rgb(25, 118, 210)"],body[data-theme=dark] button[style*="border-color: rgb(56, 142, 60)"],body[data-theme=dark] button[style*="border-color: rgb(211, 47, 47)"],body[data-theme=dark] button[style*="border: 2px solid"]{background-color:initial!important}body[data-theme=dark] [class*=contentWrapper]{background-color:#121212!important}body[data-theme=dark] [class*=messagesList]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=messagesListHeader]{background-color:#2d2d2d!important;border-bottom-color:#333!important}body[data-theme=dark] [class*=messagesListContent]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=messageItem]{border-bottom-color:#333!important}body[data-theme=dark] [class*=messageItem]:hover{background-color:#2d2d2d!important}body[data-theme=dark] [class*=messageItem].selected{background-color:#1a3a5c!important}body[data-theme=dark] [class*=detailsHeader]{border-bottom-color:#333!important}body[data-theme=dark] [class*=masterDetailContainer]{background-color:#121212!important}body[data-theme=dark] .MuiPaper-root[class*=detailsPanel],body[data-theme=dark] .MuiPaper-root[class*=messagesList]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=detailsPanel] .MuiTypography-root,body[data-theme=dark] [class*=detailsPanel] h1,body[data-theme=dark] [class*=detailsPanel] h2,body[data-theme=dark] [class*=detailsPanel] h3,body[data-theme=dark] [class*=detailsPanel] h4,body[data-theme=dark] [class*=detailsPanel] h5,body[data-theme=dark] [class*=detailsPanel] h6{color:#fff!important}body[data-theme=dark] [class*=detailsPanel] .MuiBox-root{background-color:initial!important}body[data-theme=dark] [class*=Quickemessages] .MuiPaper-root,body[data-theme=dark] [class*=QuickMessages] .MuiPaper-root,body[data-theme=dark] [class*=quickMessages] .MuiPaper-root{background-color:#1e1e1e!important}body[data-theme=dark] [class*=mainPaper]{background-color:#121212!important}body[data-theme=dark] [class*=detailsPanel] .MuiGrid-root,body[data-theme=dark] [class*=detailsPanel]>div{background-color:initial!important}body[data-theme=dark]{--field-bg:#2d2d2d!important}body:not([data-theme=dark]){--field-bg:#f5f5f5}body[data-theme=dark] [class*=detailsPanel] .MuiBox-root[style*=background],body[data-theme=dark] [class*=detailsPanel] .MuiTypography-root[style*=background],body[data-theme=dark] [class*=detailsPanel] [style*="background-color: #f5f5f5"],body[data-theme=dark] [class*=detailsPanel] [style*="background-color: rgb(245, 245, 245)"],body[data-theme=dark] [class*=fieldValue][style*=background]{background-color:#2d2d2d!important}body[data-theme=dark]{--dialog-header-bg:#2d2d2d;--dialog-header-color:#fff;--dialog-content-bg:#1e1e1e}body:not([data-theme=dark]){--dialog-header-bg:#c2c4c8;--dialog-header-color:#686262;--dialog-content-bg:#f8fafc}body[data-theme=dark] [class*=contactCard],body[data-theme=dark] [class*=contactCardContainer],body[data-theme=dark] [class*=contactCardContent]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=contactCardText]{color:#aaa!important}body[data-theme=dark] [class*=actionButton],body[data-theme=dark] [class*=iconOnlyButton]{background-color:initial!important}body[data-theme=dark] [class*=totalContactsBar]{background-color:#2d2d2d!important;color:#fff!important}body[data-theme=dark] [class*=legendCard]{background-color:#1e1e1e!important;color:#fff!important}body[data-theme=dark] .MuiSwitch-root+span,body[data-theme=dark] [class*=legendItem] span{color:#fff!important}body[data-theme=dark] .MuiDialogTitle-root{background-color:#2d2d2d!important;color:#fff!important}body[data-theme=dark] .MuiDialogActions-root,body[data-theme=dark] .MuiDialogContent-root{background-color:#1e1e1e!important}body[data-theme=dark] .MuiAccordion-root,body[data-theme=dark] .MuiAccordionSummary-root{background-color:#2d2d2d!important;color:#fff!important}body[data-theme=dark] .MuiAccordionDetails-root{background-color:#2d2d2d!important}body[data-theme=dark] .MuiAccordion-root .MuiTypography-root{color:#fff!important}body[data-theme=dark] .MuiAccordion-root .MuiTypography-subtitle2{color:#90caf9!important}body[data-theme=dark] .MuiAccordion-root .MuiOutlinedInput-root{background-color:#333!important}body[data-theme=dark] .MuiAccordion-root .MuiOutlinedInput-input{color:#fff!important}body[data-theme=dark] .MuiAccordion-root .MuiInputLabel-root{color:#aaa!important}body[data-theme=dark] .MuiAccordion-root .MuiInputAdornment-root .MuiSvgIcon-root{color:#90caf9!important}body[data-theme=dark] .MuiAccordion-root .MuiBox-root[style*=background]{background-color:rgba(45,45,45,.6)!important}body[data-theme=dark] [class*=contactDetails] .MuiCard-root,body[data-theme=dark] [class*=contactDetails] .MuiPaper-root,body[data-theme=dark] [class*=Contacts] .MuiBox-root[style*="background-color: #e8e8e8"],body[data-theme=dark] [class*=Contacts] .MuiBox-root[style*="background-color: rgb(232, 232, 232)"]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=Contacts] .MuiBox-root[style*="background-color: #fff"],body[data-theme=dark] [class*=Contacts] .MuiBox-root[style*="background-color: rgb(255, 255, 255)"],body[data-theme=dark] [class*=Contacts] .MuiBox-root[style*="background-color: white"]{background-color:#2d2d2d!important}body[data-theme=dark] [class*=Contacts] .MuiTypography-root{color:#fff!important}body[data-theme=dark]{--contact-card-bg:#1e1e1e;--card-bg:#1e1e1e;--state-item-bg:#2d2d2d;--map-bg:#333;--border-color:hsla(0,0%,100%,0.12);--text-primary:#fff;--status-active-bg:rgba(76,175,80,0.2)}body:not([data-theme=dark]){--contact-card-bg:#fff;--card-bg:#f8f9fa;--state-item-bg:#fff;--map-bg:#fff;--border-color:#e0e0e0;--text-primary:#333;--status-active-bg:#e8f5e9}body[data-theme=dark] [class*=contactDetails]{background-color:#121212!important}body[data-theme=dark] [class*=contactDetails] .MuiTypography-root{color:#fff!important}body[data-theme=dark] [class*=contactDetails] .MuiTypography-caption{color:#aaa!important}body[data-theme=dark] .MuiAccordion-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input{color:#aaa!important;-webkit-text-fill-color:#aaa!important}body[data-theme=dark] .MuiAccordion-root input[type=date]{color:#fff!important;-webkit-text-fill-color:#fff!important}body[data-theme=dark] .MuiAccordion-root input[type=date]:disabled{color:#aaa!important;-webkit-text-fill-color:#aaa!important}body[data-theme=dark] [class*=Contacts] .MuiCard-root,body[data-theme=dark] [class*=Contacts] .MuiCardContent-root{background-color:#1e1e1e!important}body[data-theme=dark] [class*=Contacts] .MuiBox-root{background-color:initial!important}body[data-theme=dark] [class*=Contacts] .MuiGrid-item .MuiBox-root[style*=background]{background-color:#2d2d2d!important}body[data-theme=dark] [class*=Contacts] .MuiCardContent-root .MuiBox-root[style*=background]{background-color:#333!important}[data-theme=dark] .rbc-toolbar button{background-color:initial!important;color:#fff!important;border-color:hsla(0,0%,100%,.3)!important}[data-theme=dark] .rbc-toolbar button:hover{background-color:hsla(0,0%,100%,.1)!important}[data-theme=dark] .rbc-toolbar button.rbc-active{background-color:#3f51b5!important;color:#fff!important}[data-theme=dark] .rbc-toolbar-label{color:#fff!important}[data-theme=dark] .rbc-header{background-color:#2d2d2d!important;color:#fff!important;border-color:hsla(0,0%,100%,.12)!important}[data-theme=dark] .rbc-month-view,[data-theme=dark] .rbc-time-view{background-color:#1e1e1e!important;border-color:hsla(0,0%,100%,.12)!important}[data-theme=dark] .rbc-day-bg,[data-theme=dark] .rbc-time-content{background-color:#1e1e1e!important}[data-theme=dark] .rbc-off-range-bg{background-color:#121212!important}[data-theme=dark] .rbc-today{background-color:rgba(63,81,181,.2)!important}[data-theme=dark] .rbc-time-slot,[data-theme=dark] .rbc-timeslot-group{border-color:hsla(0,0%,100%,.08)!important}[data-theme=dark] .rbc-time-gutter,[data-theme=dark] .rbc-time-header-gutter{background-color:#2d2d2d!important;color:#aaa!important}[data-theme=dark] .rbc-label{color:#aaa!important}[data-theme=dark] .rbc-day-slot .rbc-time-slot{border-color:hsla(0,0%,100%,.05)!important}[data-theme=dark]{--dialog-title-bg:#2d2d2d;--dialog-title-color:#fff;--dialog-content-bg:#1e1e1e;--dialog-actions-bg:#2d2d2d;--recurrence-section-bg:#2d2d2d;--sidebar-bg:#1e1e1e}[data-theme=light]{--dialog-title-bg:#c2c4c8;--dialog-title-color:#686262;--dialog-content-bg:#fafafa;--dialog-actions-bg:#f5f5f5;--recurrence-section-bg:#fff}[data-theme=dark] .MuiPaper-outlined{background-color:#1e1e1e!important;border-color:hsla(0,0%,100%,.12)!important}[data-theme=dark]{--editor-toolbar-bg:#2d2d2d;--editor-preview-bg:#333}[data-theme=light]{--editor-toolbar-bg:#fafafa;--editor-preview-bg:#f5f5f5}[data-theme=dark] .MuiPaper-root .MuiInputBase-root{background-color:#2d2d2d!important;color:#fff!important}[data-theme=dark] .MuiPaper-root .MuiInputBase-input::placeholder{color:#aaa!important;opacity:1!important}[data-theme=dark] .MuiPaper-root .MuiOutlinedInput-root{background-color:#2d2d2d!important}[data-theme=dark] .MuiPaper-root .MuiOutlinedInput-root textarea{color:#fff!important}body.dark-theme,body[data-theme=dark]{--content-bg:#121212;--card-bg:#1e1e1e;--list-header-bg:#2d2d2d;--border-color:hsla(0,0%,100%,0.12);--hover-bg:#2d2d2d;--selected-bg:rgba(33,150,243,0.2);--text-primary:#fff;--text-secondary:#aaa;--dialog-bg:#1e1e1e;--dialog-title-bg:#2d2d2d;--dialog-title-color:#fff;--dialog-content-bg:#1e1e1e;--dialog-actions-bg:#2d2d2d;--chip-bg:hsla(0,0%,100%,0.12)}body:not(.dark-theme):not([data-theme=dark]){--content-bg:#f8f9fa;--card-bg:#fff;--list-header-bg:#f5f5f5;--border-color:#e0e0e0;--hover-bg:#f5f5f5;--selected-bg:#e3f2fd;--text-primary:#333;--text-secondary:#666;--dialog-bg:linear-gradient(145deg,#fff,#f8f8f8);--dialog-title-bg:#c2c4c8;--dialog-title-color:#686262;--dialog-content-bg:hsla(0,0%,100%,0.9);--dialog-actions-bg:linear-gradient(90deg,#f5f7fa,#e4e8f0);--chip-bg:rgba(0,0,0,0.08)}body[data-theme=dark] [class*=tagsList]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=tagsListHeader]{background-color:#2d2d2d!important;border-color:hsla(0,0%,100%,.12)!important}body[data-theme=dark] [class*=tagItem]{border-color:hsla(0,0%,100%,.12)!important}body[data-theme=dark] [class*=tagItem]:hover{background-color:#2d2d2d!important}body[data-theme=dark] [class*=tagItem].selected{background-color:rgba(33,150,243,.2)!important}body[data-theme=dark] [class*=detailsPanel]{background-color:#1e1e1e!important}body[data-theme=dark] [class*=detailsHeader]{border-color:hsla(0,0%,100%,.12)!important}body[data-theme=dark] [class*=fieldLabel]{color:#aaa!important}body[data-theme=dark] [class*=fieldValue]{color:#fff!important}body[data-theme=dark] .ql-toolbar{background-color:#2d2d2d!important;border-color:#444!important}body[data-theme=dark] .ql-toolbar .ql-stroke{stroke:#fff!important}body[data-theme=dark] .ql-toolbar .ql-fill{fill:#fff!important}body[data-theme=dark] .ql-toolbar .ql-picker,body[data-theme=dark] .ql-toolbar .ql-picker-label{color:#fff!important}body[data-theme=dark] .ql-container{background-color:#2d2d2d!important;border-color:#444!important}body[data-theme=dark] .ql-editor{color:#fff!important}body[data-theme=dark] .ql-editor.ql-blank:before{color:#aaa!important}