@import"https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap";:root{--bs-link-color: #0A0A0A;--bs-link-hover-color: #000;--bs-theme-primary: #0473c0;--bs-theme-primary-rgb: 4, 115, 192}.navbar-nav{--bs-navbar-color: #0A0A0A;--bs-navbar-hover-color: #000}.navbar{--bs-navbar-active-color: #000}.nav-link{--bs-nav-link-font-weight: 500}.modal{--bs-modal-width: 630px}body{font-family:Tajawal,sans-serif;text-align:right;font-size:16px;font-weight:300}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}.btn:focus,.form-control:focus,.form-select:focus,.form-check-input:focus{border-color:#0473c0;box-shadow:0 0 0 .25rem #0473c033}a{color:#000}a:hover{color:#494848}textarea{resize:none}main{min-height:800px}.Vue-Toastification__toast{font-family:Tajawal,sans-serif!important}.cover-image{position:relative}.cover-image img{object-fit:cover;height:100%;width:100%;right:0;left:0}h1 .h1{font-size:32px;font-weight:500}h2,.h2{font-size:24px;font-weight:500}h3,.h3{font-size:18px;font-weight:300}h4,.h4{font-size:16px;font-weight:300}h5,.h5{font-size:14px;font-weight:300}h6,.h6{font-size:12px;font-weight:300}.ltr{direction:ltr}.rtl{direction:rtl}.text-theme-amber{color:#ee8614}.text-theme-primary{color:#0473c0}.text-theme-primary-faint{color:#d8e9ea}.text-theme-secondary-faint{color:#fef5e8}.text-theme-secondary{color:#ee8614}.text-theme-gainsboro{color:#f5f5f5}.text-theme-lightgray{color:#dfdfdf}.text-theme-darkgray{color:#b5b5b5}.text-theme-dimgray{color:#707070}.btn-icon{width:45px;height:45px;border-radius:12px;box-shadow:3px 3px #562d2d}.btn-icon i{font-size:22px;line-height:40px}.btn-theme-primary{color:#fff;background-color:#0473c0;border-color:#0473c0}.btn-theme-primary:hover{color:#0473c0;background-color:#c5e7fe;border-color:#c5e7fe}.btn-outline-theme-primary{color:#0473c0;background-color:#fff;border-color:#0473c0}.btn-outline-theme-primary:hover{color:#fff;background-color:#0473c0;border-color:#0473c0}.input-group{background-color:#fff;border:1px solid #D9D9D9;border-radius:.3rem;transition:all .15s ease-in-out}.input-group:focus-within{border-color:#0473c0;box-shadow:0 0 0 .25rem #0473c033}.input-group .fa-regular,.input-group .fa-solid{color:#0473c0;font-size:18px;width:20px;text-align:center}.input-group .input-group-text{background-color:transparent;border-width:0;margin:0;padding:.375rem .75rem}.input-group .form-control,.input-group .form-select{border-width:0;background-color:transparent;border-color:transparent;box-shadow:none;height:100%;padding-top:8.5px;padding-bottom:3px}.input-group .form-control:focus,.input-group .form-select:focus{box-shadow:none;border-color:transparent}.input-group.has-error{border-color:#dc3545}.input-group.has-error:focus-within{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354533}.input-group.has-success{border-color:#198754}.input-group.has-success:focus-within{border-color:#198754;box-shadow:0 0 0 .25rem #19875433}.input-group-lg{height:46px}.input-group-lg .input-group-text{font-size:16px;line-height:29px;padding:.5rem 1rem}.input-group-lg .form-control,.input-group-lg .form-select{font-size:1rem;padding-top:8px;padding-bottom:7px}.input-group-sm{height:38px}.input-group-sm .input-group-text{font-size:14px;padding:.25rem .5rem}.input-group-sm .form-control,.input-group-sm .form-select{font-size:.875rem;padding-top:6px;padding-bottom:2px}.input-group.disabled{background-color:#f8f9fa;opacity:.65;cursor:not-allowed}.input-group.disabled .form-control,.input-group.disabled .form-select{background-color:transparent}.input-group.readonly{background-color:#f8f9fa}.input-group.readonly .form-control[readonly]{background-color:transparent}[dir=ltr].form-control.is-valid{background-position:right calc(.375em + .1875rem) center}.social-icon{width:40px;height:40px;font-size:1.1rem}.social-link{width:45px;height:45px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background:#f8f9fa;color:#6c757d}.social-link:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0003;color:var(--bs-primary, #0d6efd);background:#fff}.slider-images{position:relative;margin-bottom:20px}.slider-images .slick-slide img{max-height:100%;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;object-fit:contain}.slider-images .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slider-images .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;direction:ltr}.slider-images .slick-list:focus{outline:none}.slider-images .slick-list.dragging{cursor:pointer;cursor:hand}.slider-images .slick-slider .slick-track,.slider-images .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slider-images .slick-track{position:relative;top:0;left:0;display:block}.slider-images .slick-track:before{display:table;content:""}.slider-images .slick-track:after{display:table;content:"";clear:both}.slider-images .slick-loading .slick-track{visibility:hidden}.slider-images .slick-slide{display:none;float:left;height:100%;min-height:1px;border-radius:4px;overflow:hidden}.slider-images [dir=rtl] .slick-slide{float:right}.slider-images .slick-slide img{display:block}.slider-images .slick-slide.slick-loading img{display:none}.slider-images .slick-slide.dragging img{pointer-events:none}.slider-images .slick-initialized .slick-slide{display:block;height:439px;position:relative}@media (max-width: 991px){.slider-images .slick-initialized .slick-slide{height:319px}}.slider-images .slick-loading .slick-slide{visibility:hidden}.slider-images .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slider-images .slick-arrow.slick-hidden{display:none}.slider-nav{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slider-nav .slick-slide{margin:0 10px;border-radius:4px;overflow:hidden}.slider-nav .slick-slide img{max-height:100%;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0}.slider-nav .slick-slide.slick-current{border-color:#ee8614}.slider-nav .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;direction:ltr}.slider-nav .slick-list:focus{outline:none}.slider-nav .slick-list.dragging{cursor:pointer;cursor:hand}.slider-nav .slick-track{height:75px;overflow:hidden}@media (max-width: 1199px){.slider-nav .slick-track{height:95px}}.slider-nav .slick-track:before{display:table;content:""}.slider-nav .slick-track:after{display:table;content:"";clear:both}.slider-nav .slick-slide{display:none;float:left;height:100%;min-height:1px}.slider-nav .slick-initialized .slick-slide{display:block;height:75px;position:relative}@media (max-width: 1199px){.slider-nav .slick-initialized .slick-slide{height:95px}}.slider-nav .slick-prev,.slider-nav .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:2;background-color:#ee8614;padding:7px 9px 6px 5px;height:auto;width:auto}.slider-nav .slick-prev:hover,.slider-nav .slick-next:hover{background:linear-gradient(0deg,#f26f50,#f05637)}.bank-account-card{transition:all .3s ease;background:#fff}.bank-account-card .bank-logo-container{width:60px;height:40px;display:flex;align-items:center;justify-content:center}.bank-account-card .bank-logo{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px}.bank-account-card .bank-logo-placeholder{width:100%;height:100%;background:#e9ecef;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#6c757d}.bank-account-card .bank-name{font-weight:600;color:#2c3e50}.bank-account-card .account-number{font-family:Courier New,monospace;font-weight:600;color:#495057;font-size:1.1em;direction:ltr;text-align:left}.bank-account-card .account-details{padding:.75rem;background:#f8f9fa;border-radius:6px;margin-top:.75rem}.bank-account-card .form-control-lg{font-size:1.1rem;padding:.75rem 1rem}.bank-account-card:hover{box-shadow:0 4px 15px #0000001a;transform:translateY(-2px)}.bg-theme-amber{background-color:#ee8614}.bg-theme-primary{background-color:#0473c0}.bg-theme-primary-faint{background-color:#d8e9ea}.bg-theme-secondary-faint{background-color:#fef5e8}.bg-theme-secondary{background-color:#ee8614}.bg-theme-gainsboro{background-color:#f5f5f5}.bg-theme-lightgray{background-color:#dfdfdf}.bg-theme-darkgray{background-color:#b5b5b5}.bg-theme-dimgray{background-color:#707070}.bg-warm{background-color:#fbfbfb}.theme-table tbody tr:nth-child(odd){background-color:#f7fcff}.theme-dropdown-menu .dropdown-toggle{background-color:#fff}.theme-dropdown-menu .dropdown-toggle.show{background-color:#f5f5f5;border-radius:4px}.theme-dropdown-menu .dropdown-toggle:after{display:none}.theme-dropdown-menu .dropdown-menu{border-radius:16px;box-shadow:0 3px 32px #0000002e}.notifications-menu,.navbar-toggler{position:relative}.notifications-menu .badge,.navbar-toggler .badge{position:absolute;right:0;top:-4px;padding:4px 0 0;line-height:15px;min-width:18px}.notifications-menu .dropdown-menu,.navbar-toggler .dropdown-menu{min-width:300px}.accordion-filter .accordion-button:not(.collapsed){box-shadow:0 0}.accordion-filter .accordion-button:after{display:none}.accordion-filter .accordion-button:before{font-family:"Font Awesome 6 Free"!important;font-style:normal;font-weight:900;content:"";background:transparent;font-size:12px;transform:inherit;margin-left:4px;margin-top:-1px;width:12px;text-align:center;display:none}.accordion-filter .accordion-button.collapsed:before{content:""}.user-image{height:47px;width:47px;line-height:47px;text-align:center}.user-image-lg{height:130px;width:130px;line-height:121px}.user-image-sm{height:32px;width:32px;line-height:37px}.chat-show-page .messages{height:431px}.chat-show-page .messages ul,.chat-show-page .messages li{padding:0;margin:0;list-style:none}.chat-show-page .messages li{width:100%;display:inline-block}.chat-show-page .messages .message{border-radius:8px;margin-bottom:8px;box-shadow:0 1px 3px #0000001a}.chat-show-page .messages .message.sent{background-color:#afbbc6;color:#fff}.chat-show-page .messages .message.received{background-color:#f8f9fa;color:#333}.chat-show-page .messages .message{margin-bottom:7px}.chat-show-page .messages .message:hover .message-info{display:block}.chat-show-page .messages .message-info{display:none;height:0px;font-size:12px!important}.chat-show-page .messages .message .message-content{padding:7px 17px;line-height:22px}.chat-show-page .message-box .btn{height:38px;line-height:31px;width:38px}.alert-chat{background-color:#f5f5f5}.card-brand-primary{box-shadow:0 0 1px #00000020,0 1px 3px #0003;background-color:#fff;border:none}.card-brand-primary .card-header{background-color:#0473c0;border-color:#0473c0;color:#fff;line-height:33px}.card-brand-primary .card-footer{background-color:#0473c0;border-color:#0473c0;color:#fff}img.table-content-image{width:150px;height:110px;object-fit:cover}@media (max-width: 1199px){img.table-content-image{width:80px;height:80px}}.modal.navbar-collapse.fade:not(.show) .modal-dialog{max-width:100%;margin:0!important;transform:translate(0);transition:all 0s ease 0s}@media (max-width: 991px){.navbar-expand-lg .modal.navbar-collapse .modal-dialog{position:absolute;top:0;margin:0;border-radius:0;width:80%;height:100%;bottom:0}.navbar-expand-lg .modal.navbar-collapse .modal-dialog .modal-content{border-radius:0;height:100%}}.navbar-expand-lg .modal.navbar-collapse.fade:not(.show){z-index:0}@media (min-width: 992px){.navbar-expand-lg .modal.navbar-collapse.fade:not(.show){opacity:1;position:inherit;display:block!important}}@media (min-width: 992px){.navbar-expand-lg .modal.navbar-collapse.fade:not(.show) .modal-header{display:none!important}}@media (max-width: 991px){.navbar-expand-lg .modal.navbar-collapse.dropdown-menu{background-color:transparent;border-radius:0}}@media (min-width: 992px){.navbar-expand-lg .modal.navbar-collapse.dropdown-menu:not(.show){display:none!important}.navbar-expand-lg .modal.navbar-collapse.dropdown-menu.show{position:absolute;height:auto}.navbar-expand-lg .modal.navbar-collapse.dropdown-menu.show .modal-header{display:none!important}.navbar-expand-lg .modal.navbar-collapse.dropdown-menu.show .modal-dialog{margin:0;border-radius:0;height:100%;bottom:0;width:100%}.navbar-expand-lg .modal.navbar-collapse.dropdown-menu.show .modal-dialog .modal-content{border-radius:0;height:100%}}.chats-index-page{--chat-border-color: #e9ecef;--chat-hover-bg: #f8f9fa;--chat-unread-bg: #f0f8ff;--chat-unread-border: #007bff;--chat-avatar-size: 50px;--chat-content-image-size: 60px;--chat-transition: all .2s ease;--chat-border-radius: .375rem}.chats-index-page .messages-list::-webkit-scrollbar{width:6px}.chats-index-page .messages-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chats-index-page .messages-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chats-index-page .messages-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.chats-index-page .messages-list .message-item{position:relative;background-color:#fff;border-bottom:1px solid var(--chat-border-color);transition:var(--chat-transition);cursor:pointer}.chats-index-page .messages-list .message-item:hover{background-color:var(--chat-hover-bg);transform:translate(-2px);box-shadow:0 2px 8px #0000001a}.chats-index-page .messages-list .message-item:last-child{border-bottom:none}.chats-index-page .messages-list .message-item.unread{background-color:var(--chat-unread-bg);border-left:4px solid var(--chat-unread-border)}.chats-index-page .messages-list .message-item.unread:before{content:"";position:absolute;top:50%;right:1rem;width:8px;height:8px;background:var(--chat-unread-border);border-radius:50%;transform:translateY(-50%);animation:pulse 2s infinite}.chats-index-page .messages-list .message-item .message-link{display:block;color:inherit;text-decoration:none;padding:1rem}.chats-index-page .messages-list .message-item .message-link:hover,.chats-index-page .messages-list .message-item .message-link:focus{color:inherit;text-decoration:none}.chats-index-page .messages-list .message-item .message-link:focus{outline:2px solid var(--bs-primary);outline-offset:-2px}.chats-index-page .messages-list .message-item .user-section .user-avatar-container{position:relative}.chats-index-page .messages-list .message-item .user-section .user-avatar-container .user-avatar{width:var(--chat-avatar-size);height:var(--chat-avatar-size);border:2px solid #fff;box-shadow:0 2px 4px #0000001a;overflow:hidden}.chats-index-page .messages-list .message-item .user-section .user-avatar-container .user-avatar img{width:100%;height:100%;object-fit:cover;transition:var(--chat-transition)}.chats-index-page .messages-list .message-item .user-section .user-avatar-container .user-avatar:hover img{transform:scale(1.05)}.chats-index-page .messages-list .message-item .user-section .user-avatar-container .unread-badge{position:absolute;top:-5px;left:-5px;background:#dc3545;color:#fff;border-radius:50%;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;border:2px solid #fff;animation:bounce 1s ease-in-out}.chats-index-page .messages-list .message-item .user-section .user-info{min-width:0}.chats-index-page .messages-list .message-item .user-section .user-info .user-name{font-weight:600;color:#212529;margin-bottom:.25rem;font-size:1rem}.chats-index-page .messages-list .message-item .user-section .user-info .user-name:hover{color:var(--bs-primary)}.chats-index-page .messages-list .message-item .user-section .user-info .message-preview{color:#6c757d;font-size:.875rem;line-height:1.4;margin:0}.chats-index-page .messages-list .message-item .user-section .user-info .message-time{color:#adb5bd;font-size:.75rem;font-weight:500;white-space:nowrap}.chats-index-page .messages-list .message-item .user-section .user-info .no-messages{color:#adb5bd;font-style:italic;font-size:.8rem}.chats-index-page .messages-list .message-item .content-section .content-preview{background:#f8f9fa;border:1px solid var(--chat-border-color);border-radius:var(--chat-border-radius);padding:.75rem;transition:var(--chat-transition)}.chats-index-page .messages-list .message-item .content-section .content-preview:hover{border-color:var(--bs-primary);background-color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.chats-index-page .messages-list .message-item .content-section .content-preview .content-image-container .content-image{width:var(--chat-content-image-size);height:var(--chat-content-image-size);border-radius:calc(var(--chat-border-radius) - 2px);overflow:hidden;box-shadow:0 2px 4px #0000001a}.chats-index-page .messages-list .message-item .content-section .content-preview .content-image-container .content-image img{width:100%;height:100%;object-fit:cover;transition:var(--chat-transition)}.chats-index-page .messages-list .message-item .content-section .content-preview .content-image-container .content-image:hover img{transform:scale(1.1)}.chats-index-page .messages-list .message-item .content-section .content-preview .content-details{min-width:0}.chats-index-page .messages-list .message-item .content-section .content-preview .content-details .content-title{font-weight:600;color:#212529;margin-bottom:.25rem;font-size:.875rem;line-height:1.3}.chats-index-page .messages-list .message-item .content-section .content-preview .content-details .content-title:hover{color:var(--bs-primary)}.chats-index-page .messages-list .message-item .content-section .content-preview .content-details .content-text{color:#6c757d;font-size:.75rem;line-height:1.4;margin-bottom:.5rem}.chats-index-page .messages-list .message-item .content-section .content-preview .content-details .content-badges{display:flex;flex-wrap:wrap;gap:.25rem}.chats-index-page .messages-list .message-item .content-section .content-preview .content-details .content-badges .content-badge{font-size:.65rem;padding:.2rem .4rem;border-radius:calc(var(--chat-border-radius) - 1px);font-weight:500}.chats-index-page .messages-list .message-item .content-section .content-preview .content-details .content-badges .content-badge.section-badge{background:#6c757d;color:#fff}.chats-index-page .messages-list .message-item .content-section .content-preview .content-details .content-badges .content-badge.category-badge{background:#17a2b8;color:#fff}.chat-show-page{--chat-primary-color: #007bff;--chat-bg-color: #f8f9fa;--chat-border-color: #dee2e6;--chat-message-bg: #ffffff;--chat-sent-bg: #007bff;--chat-received-bg: #e9ecef;--chat-transition: all .3s ease;--chat-shadow: 0 2px 10px rgba(0, 0, 0, .1);--chat-radius: .75rem;--chat-avatar-size: 45px}.chat-show-page .chat-container{display:flex;flex-direction:column;background:var(--chat-bg-color);border-radius:var(--chat-radius);overflow:hidden;box-shadow:var(--chat-shadow)}.chat-show-page .chat-content{display:flex;flex:1;overflow:hidden}.chat-show-page .chat-content .chat-sidebar{width:300px;background:#fff;border-left:1px solid var(--chat-border-color);padding:1.5rem;overflow-y:auto}.chat-show-page .chat-content .chat-sidebar .content-preview{text-align:center}.chat-show-page .chat-content .chat-sidebar .content-preview .content-image-container{margin-bottom:1rem}.chat-show-page .chat-content .chat-sidebar .content-preview .content-image-container .content-image{width:100%;max-width:200px;height:150px;object-fit:cover;border-radius:calc(var(--chat-radius) - .25rem);box-shadow:0 4px 12px #00000026;transition:var(--chat-transition)}.chat-show-page .chat-content .chat-sidebar .content-preview .content-image-container .content-image:hover{transform:scale(1.02);box-shadow:0 6px 20px #0003}.chat-show-page .chat-content .chat-sidebar .content-preview .content-details .content-title{font-weight:600;color:#212529;margin-bottom:.75rem;font-size:1rem;line-height:1.4}.chat-show-page .chat-content .chat-sidebar .content-preview .content-details .content-description{color:#6c757d;font-size:.875rem;line-height:1.5;margin-bottom:1.5rem}.chat-show-page .chat-content .chat-main .chat-user-header{background:#fff;border-bottom:1px solid var(--chat-border-color);padding:1rem 1.5rem;display:flex;align-items:center}.chat-show-page .chat-content .chat-main .chat-user-header .user-avatar-container{margin-left:1rem}.chat-show-page .chat-content .chat-main .chat-user-header .user-avatar-container .user-avatar{width:var(--chat-avatar-size);height:var(--chat-avatar-size);border:2px solid var(--chat-border-color);overflow:hidden}.chat-show-page .chat-content .chat-main .chat-user-header .user-avatar-container .user-avatar img{width:100%;height:100%;object-fit:cover}.chat-show-page .chat-content .chat-main .chat-user-header .user-info{flex:1}.chat-show-page .chat-content .chat-main .chat-user-header .user-info .user-name{font-weight:600;color:#212529;margin:0;font-size:1rem}.chat-show-page .chat-content .chat-main .chat-user-header .user-info .user-status{color:#6c757d;font-size:.8rem;margin-top:.25rem}.chat-show-page .chat-content .chat-main .chat-form-container{background:#fff;border-top:1px solid var(--chat-border-color);padding:1rem 1.5rem}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form{display:flex;gap:.75rem;align-items:flex-end}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form .message-input-container{flex:1}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form .message-input-container .message-input{border:1px solid var(--chat-border-color);border-radius:calc(var(--chat-radius) - .25rem);padding:.75rem 1rem;resize:none;min-height:45px;max-height:120px;transition:var(--chat-transition)}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form .message-input-container .message-input:focus{border-color:var(--chat-primary-color);box-shadow:0 0 0 .2rem #007bff40}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form .message-input-container .message-input::placeholder{color:#adb5bd}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form .send-button{background:var(--chat-primary-color);border:none;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:#fff;transition:var(--chat-transition);flex-shrink:0}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form .send-button:hover:not(:disabled){background:#0056b3;transform:scale(1.05)}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form .send-button:disabled{opacity:.6;cursor:not-allowed}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form .send-button .send-icon{font-size:1rem;transform:rotate(-45deg)}@media (max-width: 991.98px){.chat-show-page .chat-content{flex-direction:column}.chat-show-page .chat-content .chat-sidebar{width:100%;border-left:none;border-bottom:1px solid var(--chat-border-color)}.chat-show-page .chat-content .chat-sidebar .content-preview .content-image-container .content-image{max-width:120px;height:90px}.chat-show-page .chat-content .chat-sidebar .content-preview .content-details .content-title{font-size:.9rem}.chat-show-page .chat-content .chat-sidebar .content-preview .content-details .content-description{font-size:.8rem;margin-bottom:1rem}.chat-show-page .chat-content .chat-main .chat-user-header{padding:.75rem 1rem}.chat-show-page .chat-content .chat-main .chat-user-header .user-avatar{width:35px;height:35px}.chat-show-page .chat-content .chat-main .chat-user-header .user-info .user-name{font-size:.9rem}.chat-show-page .chat-content .chat-main .chat-form-container{padding:.75rem 1rem}}@media (max-width: 575.98px){.chat-show-page .chat-content .chat-sidebar{padding:1rem}.chat-show-page .chat-content .chat-sidebar .content-preview .content-image-container .content-image{max-width:100px;height:75px}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form{gap:.5rem}.chat-show-page .chat-content .chat-main .chat-form-container .chat-form .send-button{width:40px;height:40px}}.chat-show-page .loading-state .messages-container{display:flex;align-items:center;justify-content:center}.chat-show-page .loading-state .messages-container .loading-spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--chat-primary-color);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chat-show-page .fade-enter-active,.chat-show-page .fade-leave-active{transition:opacity .3s ease}.chat-show-page .fade-enter-from,.chat-show-page .fade-leave-to{opacity:0}.chat-show-page .chat-show-page:focus-within .chat-form-container .message-input:focus{outline:2px solid var(--chat-primary-color);outline-offset:2px}.chat-show-page .text-truncate-chat{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-show-page .chat-spacing-sm{margin:.5rem 0}.chat-show-page .chat-spacing-md{margin:1rem 0}.chat-show-page .chat-spacing-lg{margin:1.5rem 0}.chat-show-page .text-chat-primary{color:var(--chat-primary-color)!important}.chat-show-page .bg-chat-light{background-color:var(--chat-bg-color)!important}.chat-show-page .border-chat-radius{border-radius:var(--chat-radius)!important}.chat-show-page .border-chat-radius-sm{border-radius:calc(var(--chat-radius) - .25rem)!important}.list-notifications li .cover-image{height:84px;overflow:hidden;border-radius:4px}.images-slider .slick-slide{height:450px;background-color:#f1f1f1;border-radius:20px}@media (max-width: 1199px){.images-slider .slick-slide{height:300px}}@media (max-width: 767px){.images-slider .slick-slide{height:220px}}@media (max-width: 767px){.hidden-xs{display:none!important}}@media (max-width: 991px){.hidden-sm{display:none!important}}@media (max-width: 1199px){.hidden-md{display:none!important}}
