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;min-height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.mentions{margin:1em 0}.mentions--singleLine .mentions__control{display:inline-block}.mentions--singleLine .mentions__higlighter{padding:1px;border:2px inset transparent}.mentions--singleLine .mentions__input{padding:5px;border:2px inset}.mentions--multiLine .mentions__control{font-family:monospace;font-size:14pt;border:1px solid silver}.mentions--multiLine .mentions__highlighter{padding:9px}.mentions--multiLine .mentions__input{padding:9px;min-height:63px;outline:0;border:0}.mentions__suggestions__list{background-color:#fff;border:1px solid rgba(0,0,0,.15);font-size:10pt}.mentions__suggestions__item{padding:5px 15px;border-bottom:1px solid rgba(0,0,0,.15)}.mentions__mention,.mentions__suggestions__item--focused{background-color:#cee4e5}.mentions__mention{color:"blue"}.chat-list-container{display:flex;height:80vh}.chat-sidebar{width:350px;display:flex;flex-direction:column;justify-content:space-between;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;margin-right:12px}.chat-sidebar.slide-in{-webkit-transform:translateX(0);transform:translateX(0)}.chat-sidebar.slide-out{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.chat-header{text-align:center;margin-top:10px;background:hsla(0,0%,100%,.1);font-size:18px;color:"black"}.chat-header h1{margin:0;font-size:22px}.chat-header p{margin:5px 0 0;font-size:14px;opacity:.8}.user-selector{padding:20px;background:hsla(0,0%,100%,.1)}.button_new{width:100%;margin:10px 0;padding:12px;border:none;border-radius:5px;font-size:16px;color:#087544;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.searchOrSelectLabel{color:"black";font-family:"SF Pro";font-weight:"500";font-size:"18px";line-height:"18px";letter-spacing:"-0.2px";word-break:"break-word";margin-top:"2%";margin-bottom:"1%"}.conversation-list{flex:1 1;margin-top:-7px;height:45vh;overflow-y:auto}.conversation-item,.receiver_name_active_list{padding:1px;margin-bottom:10px;background:hsla(0,0%,100%,.2);border-radius:8px;cursor:pointer;transition:all .3s ease;text-align:left}.conversation-item:hover{background:hsla(0,0%,100%,.3);-webkit-transform:scale(1.02);transform:scale(1.02)}.conversation-item p{margin:0;font-size:13px;color:#000}.error-message{color:#fcc;font-size:14px;margin-top:10px}.no-conversation-message{padding:20px;text-align:center;color:#777}.root{flex-grow:1}.wrapper{margin:"7%" "5%" "3%" "9%"}.conversation-container{display:flex;flex-direction:column;height:80vh;width:550px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:auto;margin-right:21px}.conversation-header{display:flex;justify-content:space-between;align-items:center;padding:3px;font-size:18px;font-weight:700;position:relative;border-bottom:1px solid #e0e0e0}.back-button{background:none;border:none;color:#fff;font-size:16px;cursor:pointer;padding:0}.back-button:hover{text-decoration:underline}.online-status{position:absolute;bottom:-24px;right:16px;font-size:12px;color:rgba(29,152,56,.7019607843137254)}.messages-container{flex:1 1;padding:16px;display:flex;flex-direction:column;grid-gap:12px;gap:12px;overflow-y:auto}.message-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:10px}.message-wrapper.sent{align-items:flex-end}.message-bubble{max-width:70%;padding:12px 16px;border-radius:16px;font-size:14px;line-height:1.5;word-wrap:break-word;box-shadow:0 2px 6px rgba(0,0,0,.1);position:relative}.message-wrapper.sent .message-bubble{background-color:#b1d0f9;color:#0c0303}.message-timestamp{font-size:12px;color:#888;margin-top:2px}.message-wrapper.sent .message-timestamp{align-self:flex-end}.message-wrapper.received .message-bubble{background-color:#e9eef7;color:#333}.message-username{font-size:12px;color:#666;margin-bottom:4px}.typing-indicator{font-style:italic;color:#999;margin:8px 0;text-align:center;font-size:13px}.input-container{display:flex;align-items:center;padding:12px 16px;background:#fff;border-top:1px solid #e0e0e0}.message-input{flex:1 1;padding:10px 14px;font-size:14px;border:1px solid #ccc;border-radius:20px;outline:none;transition:border-color .3s ease;background:#f9f9f9}.message-input:focus{border-color:#087544;background:#fff}.send-button{background-color:#e3ecfa;color:#070303;border:none;border-radius:20px;padding:10px 16px;font-size:14px;cursor:pointer;margin-left:8px;transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,transform .2s ease;transition:background-color .3s ease,transform .2s ease,-webkit-transform .2s ease}.send-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.delete-button{margin-left:8px;background-color:initial;border:none;color:red;cursor:pointer;font-size:.8rem}.delete-button:hover{text-decoration:underline}.App{text-align:center}.swal2-container{z-index:10000!important}.MuiPaper-elevation1{box-shadow:0 0 1px -1px rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.14),0 0 3px 0 rgba(0,0,0,.12)!important}@font-face{font-family:"SF Pro";src:local("SFPro"),url(/static/media/SF-Pro-Display-Regular.d1f5e6e1.otf) format("opentype")}@font-face{font-family:"SF Pro bold";src:local("SFPro"),url(/static/media/SF-Pro-Display-Bold.b1f4d2c6.otf) format("opentype")}@font-face{font-family:"SF Pro Semi_bold";font-weight:800;src:local("SFPro"),url(/static/media/SF-Pro-Display-Semibold.037dc639.otf) format("opentype")}@font-face{font-family:"SF Pro Semi_Medium";font-weight:800;src:local("SFPro"),url(/static/media/SF-Pro-Display-Medium.b85d841d.otf) format("opentype")}@font-face{font-family:"SF Pro grey";font-weight:100;src:local("SFPro"),url(/static/media/SF-Pro-Display-Medium.b85d841d.otf) format("opentype")}
/*# sourceMappingURL=main.0b743db7.chunk.css.map */