*{box-sizing:border-box!important;font-family:Tajawal,sans-serif;margin:0!important;padding:0!important}body{background-color:#f5f3f1!important}.login-img{height:100vh!important}.login-top-title{color:#121212;font-size:24px;font-weight:700}.login-welcome{color:#121212;font-size:36px;font-weight:700}.login-welcome-sub{color:#3e4852;font-size:18px;font-weight:400}.form-control{padding:.375rem .75rem!important}.form-label{color:#121212;font-size:12px;font-weight:500}.btn-main{background:linear-gradient(90deg,#6e38ff,#af38ff 102.94%);border:1px solid #6e38ff;border-radius:.25rem;color:#f4f30e;display:inline-block;font-size:18px;font-weight:500;line-height:1.5;padding:.5rem .75rem!important;text-align:center;transition:color .15s ease-in-out,background .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}.btn-main:hover{background:linear-gradient(90deg,#5b2fe0,#af28ff 102.94%);border-color:#5b2fe0;color:#fff}.copyright{color:#8795a0;font-size:12px;font-weight:400}.danger-alert{font-size:16px;font-weight:400}.dashboard-layout{background-color:#f5f3f1;direction:rtl;display:flex;min-height:100vh}html[dir=rtl] .main-content{flex-grow:1;margin-right:280px!important;padding:20px;position:relative;transition:margin-right .4s ease-in-out}html[dir=ltr] .main-content{flex-grow:1;margin-left:280px!important;padding:20px;position:relative;transition:margin-left .4s ease-in-out}html[dir=rtl] .main-content.sidebar-collapsed{margin-right:80px!important}html[dir=ltr] .main-content.sidebar-collapsed{margin-left:80px!important}.mobile-menu-icon{color:#2a1473;cursor:pointer;display:none;font-size:24px}.sidebar-overlay{background-color:#00000080!important;height:100%!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:999!important}html[dir=rtl] .sidebar{right:0}html[dir=ltr] .sidebar,html[dir=rtl] .sidebar{background-color:#2a1473;color:#fff;height:100vh;overflow-y:auto;position:fixed;scroll-behavior:smooth;top:0;transition:width .4s ease-in-out,transform .4s ease-in-out;width:280px;z-index:1000}html[dir=ltr] .sidebar{left:0}html[dir=ltr] .sidebar.collapsed,html[dir=rtl] .sidebar.collapsed{width:80px}html[dir=rtl] .sidebar .d-flex.justify-content-between{align-items:center;flex-direction:row;gap:1rem}html[dir=ltr] .sidebar .d-flex.justify-content-between{align-items:center;flex-direction:row-reverse;gap:1rem}html[dir=ltr] .sidebar.collapsed .d-flex.justify-content-between,html[dir=rtl] .sidebar.collapsed .d-flex.justify-content-between{align-items:center;flex-direction:column-reverse;gap:1rem}.sidebar.collapsed .sidebar-item-text,.sidebar.collapsed .sidebar-restu-owner,.sidebar.collapsed .sidebar-restu-title,html[dir=ltr] .sidebar.collapsed .sidebar-top-title,html[dir=rtl] .sidebar.collapsed .sidebar-top-title{display:none}html[dir=rtl] .sidebar.collapsed .sidebar-item{justify-content:center;padding:12px 0}html[dir=rtl] .sidebar.collapsed .px-3 .d-flex:not(.justify-content-between){flex-direction:column;gap:1rem;justify-content:center}html[dir=ltr] .sidebar.collapsed .sidebar-item{justify-content:center;padding:12px 0}html[dir=ltr] .sidebar.collapsed .px-3 .d-flex:not(.justify-content-between){flex-direction:column;gap:1rem;justify-content:center}.sidebar-item-icon{flex-shrink:0;min-width:24px}.sidebar::-webkit-scrollbar{display:none}.sidebar-top-title{font-size:18px;font-weight:700}.side-size-icon{color:#8795a0;cursor:pointer}.sidebar-restu-title{color:#f4f30e;font-size:16px;font-weight:500}.sidebar-restu-owner{color:#dae1e9;font-size:12px;font-weight:400}.sidebar-item{border-right:8px solid #0000;color:#fff;cursor:pointer;padding-bottom:12px!important;padding-top:12px!important;transition:all .3s}html[dir=rtl] .sidebar-item.active{background-color:#f4f30e1a;border-right:8px solid #f4f30e;color:#f4f30e}html[dir=ltr] .sidebar-item.active{background-color:#f4f30e1a;border-left:8px solid #f4f30e;color:#f4f30e}.sidebar-item:hover{background-color:#f4f30e1a}.sidebar-item-text{font-size:16px;font-weight:400}@media (max-width:992px){html[dir=rtl] .mobile-menu-icon{display:block;text-align:right}html[dir=ltr] .mobile-menu-icon{display:block;text-align:left}html[dir=rtl] .main-content{margin-right:0!important}html[dir=ltr] .main-content{margin-left:0!important}.content-header{align-items:start;display:flex;gap:6px}html[dir=rtl] .mobile-menu-icon{margin-bottom:0;margin-right:15px!important}html[dir=ltr] .mobile-menu-icon{margin-bottom:0;margin-left:15px!important}.content-area{flex-grow:1}html[dir=rtl] .sidebar{transform:translateX(100%);width:280px}html[dir=ltr] .sidebar{transform:translateX(-100%);width:280px}html[dir=ltr] .sidebar:not(.hidden),html[dir=rtl] .sidebar:not(.hidden){transform:translateX(0)}.sidebar.collapsed{width:280px!important}.side-size-icon{display:none}}.dashboard-title{color:#121212;font-size:24px;font-weight:500;padding-top:3px!important}.dashboard-small-title{color:#616f7c;font-size:16px;font-weight:400}.dashboard-numbers{color:#552dd9;font-size:72px;font-weight:300}.numbers-border{border-left:2px solid #dae1e9}@media (max-width:767px){.numbers-border{border-bottom:2px solid #dae1e9}}.qr-badges{background-color:#f4f1ff;cursor:pointer;width:180px!important}.qr-badges:hover{opacity:.8;transition:all .3s ease-in-out}.qr-badge-title{color:#3f20a6;font-size:16px;font-weight:400}.dashboard-date-label{color:#3e4852;font-size:16px;font-weight:400}.dashboard-date-value{color:#552dd9;font-size:36px;font-weight:300}.filters.active{background-color:#f4f1ff}.filter-title{color:#616f7c;font-size:18px;font-weight:500}.table-head-transparent{background-color:#f0f3f6!important}.table-head-transparent th{background-color:initial!important;color:#616f7c!important;font-size:14px;font-weight:400}.table-head-transparent{border:.5px solid #dae1e9!important}table td,table th{padding:8px!important;text-align:center!important;vertical-align:middle!important}table,table td,table th{border:none!important}table tbody tr,table thead tr{border-bottom:1px solid #dae1e980!important}table tbody tr:last-child{border-bottom:none}.form-check-input:checked{background-color:#6e38ff!important;border-color:#6e38ff!important}.form-check-input:checked:before{background-color:#fff!important}.form-check.form-switch .form-check-input{background-size:contain;height:1.6rem;width:3.2rem}.form-check-input:before{height:1.2rem;transform:translateY(-50%);width:1.2rem}.form-check-input:checked:before{transform:translate(1.4rem,-50%)}.table-pagination{color:#616f7c;font-size:12px;font-weight:600}.pagination-buttons{background-color:#fff;border:1px solid #dae1e9;color:#616f7c;cursor:pointer;font-size:12px;font-weight:400}.pagination-buttons:hover{opacity:.8;transition:all .3s}.banner-img{height:170px!important}.banner-number{background-color:#e3dcff;color:#552dd9;height:25px;width:25px}.banner-number,.banner-title{font-size:16px;font-weight:400}.banner-title{color:#616f7c}.dot-red{background-color:#dc3030}.dot-green,.dot-red{border-radius:50%;height:8px;width:8px}.dot-green{background-color:#3cb673}.view-component-wrapper{animation:flipInY .4s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;transform-style:preserve-3d;width:100%}@keyframes flipInY{0%{opacity:0;transform:perspective(2000px) rotateY(90deg)}to{opacity:1;transform:perspective(2000px) rotateY(0deg)}}.color-code{border-radius:50%;height:20px;width:20px}@media (max-width:992px){.main-content{overflow-x:auto!important}}.setting-title{color:#3f20a6;font-size:18px;font-weight:500}.setting-edit-label{color:#6e38ff;font-size:18px;font-weight:500}.settings-small-title{color:#616f7c;font-size:14px;font-weight:400}.settings-desc{color:#121212;font-size:20px;font-weight:500}.keywords-badge{background-color:#f4f1ff;border:1px solid #6e38ff;color:#6e38ff;font-size:14px;font-weight:500}.logo-70{border-radius:50%;height:70px;width:70px}.settings-checkbox{color:#616f7c;font-size:18px;font-weight:500}.checkbox-style{appearance:none;-webkit-appearance:none;background-color:#f0f3f6!important;border:none;border-radius:3px;cursor:pointer;height:20px;position:relative;transition:.2s ease-in-out;width:20px}.checkbox-style:checked{background-color:#6e38ff!important}.checkbox-style:checked:after{color:#fff;content:"✔";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-55%)}.snap-box{align-items:center!important;border:1px solid #e5e7eb!important;border-radius:12px!important;display:flex!important;overflow:hidden!important;width:100%!important}.snap-box input{border:none!important;flex:1 1!important;outline:none!important;padding:10px!important}.snap-box img{border-left:1px solid #e5e7eb!important;height:45px!important;padding:10px!important;width:45px!important}.menu-navbar{align-items:center;background-color:var(--main-color);box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;padding:10px 20px!important;position:-webkit-sticky;position:sticky;top:0;z-index:1030}.menu-logo-container{align-items:center;display:flex;gap:10px}.menu-logo{border-radius:50%!important;height:50px!important;width:50px!important}.menu-title{color:var(--font-main-color);font-size:14px;font-weight:700}.menu-controls{align-items:center;display:flex;gap:15px}.burger-menu-icon{color:var(--font-main-color);cursor:pointer;font-size:24px}.sidebar-from-left{background-color:#fff;box-shadow:2px 0 5px #0000001a;height:100vh;left:0;padding:20px!important;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:280px;z-index:1050}.sidebar-from-left.open{transform:translateX(0)}.sidebar-from-left.open+.sidebar-overlay{opacity:1;visibility:visible}.sidebar-close-btn{align-self:flex-start;color:#616f7c;cursor:pointer;font-size:24px;margin-bottom:20px!important}.slider-container,.slider-image{width:100%!important}.slider-image{object-fit:cover!important}.h-300px{height:300px}.h-500px{height:500px}.swiper-pagination-bullet{background-color:var(--main-color)!important;margin-left:3px!important;opacity:1!important;opacity:.8!important}.swiper-pagination-bullet-active{background-color:var(--main-color)!important;border-radius:7px!important;width:25px!important}@media (max-width:767px){.h-300px{height:150px}.h-300px,.h-500px{width:100%!important}.h-500px{height:350px}}.category-card{align-items:center;background-color:#f9f9f9;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;justify-content:start;margin-right:10px!important;padding:15px;text-align:center;transition:all .3s ease-in-out}.category-card.active,.category-card:hover{background-color:var(--main-color)!important}.category-card.active .category-card-img,.category-card:hover .category-card-img{background-color:var(--font-main-color)!important}.category-card.active .category-card-title,.category-card:hover .category-card-title{color:var(--font-main-color)!important}.category-card-img,.section-img{border:1px solid var(--main-color);border-radius:50%;height:35px!important;object-fit:cover;padding:5px!important;width:35px!important}.category-card-title{color:var(--main-color);font-size:12px;font-weight:500;margin:0}.section-title{color:var(--font-cat-color);font-size:14px;font-weight:500}.menu-food-img{height:200px!important;width:100%}.menu-float-img{align-items:center;background-color:#fff;border-radius:50%!important;display:flex;height:25px!important;justify-content:center;padding:5px!important;position:absolute;right:15px;top:15px;width:25px!important}.menu-grid-title{color:var(--main-color);font-size:12px;font-weight:500}.menu-grid-badge{background-color:#9d00001a;color:#9d0000;font-size:8px;font-weight:400}.text-decoration-line-through{-webkit-text-decoration-color:#8795a0!important;text-decoration-color:#8795a0!important}.actual-price{color:var(--main-color)}.actual-price,.prev-price{font-size:16px;font-weight:400}.prev-price{color:#8795a0}.menu-list-img{height:70px!important;width:75px!important}html[dir=rtl] .icon-menu-container{text-align:left!important}html[dir=ltr] .icon-menu-container{text-align:right!important}.menu-list-icon{height:32px!important;width:32px!important}.menu-list-title{color:var(--main-color);font-size:20px;font-weight:500}.menu-list-badge{background-color:var(--main-color);color:#fff;font-size:14px;font-weight:500;min-height:25px;min-width:80px!important}.cal-num{font-size:14px}.cal-num,.cal-title{color:var(--font-cat-color);font-weight:400}.cal-title{font-size:8px}footer{background-color:var(--main-color)}.footer-btn{background-color:var(--font-main-color);height:40px;width:170px}.footer-btn-title{color:var(--main-color);font-size:14px;font-weight:500}.footer-icon{align-items:center;background-color:var(--font-main-color);border-radius:50%;display:flex;height:35px;justify-content:center;width:35px}.menu-sidebar-title{color:var(--font-cat-color);font-size:14px;font-weight:500}.view-btn{align-items:center;border:1px solid #616f7c;color:#616f7c;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:50px;justify-content:center}.view-btn.active,.view-btn:hover{background-color:#fef0eb}.view-btn.active{border:1px solid var(--main-color);color:var(--main-color)}.view-btn-icon{position:absolute;right:10px}.left-bar-btn{background-color:var(--main-color);height:40px;width:140px}.left-bar-btn-title{color:var(--font-main-color);font-size:14px;font-weight:500}.know-title{align-items:center;color:#888;display:flex;font-size:14px;gap:10px;justify-content:center}.know-title:after,.know-title:before{background-color:silver;content:"";flex:1 1;height:1px}.left-bar-icon{align-items:center;background-color:var(--main-color);border-radius:50%;display:flex;height:35px;justify-content:center;width:35px}.product-navbar-btn{background-color:var(--font-main-color);color:var(--main-color);height:40px;width:100px}.product-navbar-btn-title{font-size:20px;font-weight:500}.product-info-title{color:var(--font-cat-color);font-size:24px;font-weight:500}.actual-price-lg{color:var(--main-color);font-size:24px;font-weight:400}.prev-price-lg{color:#8795a0;font-size:24px;font-weight:400}.product-info-desc{color:#3e4852;font-size:14px;font-weight:400}.contact-title,.icon-black{color:var(--font-cat-color)}.contact-title{font-size:20px;font-weight:500}.contact-banner{background-color:var(--main-color);color:#fff;font-size:16px;font-weight:500}.contact-box{align-items:center!important;border:1px solid #e5e7eb!important;border-radius:12px!important;display:flex!important;overflow:hidden!important;width:100%!important}.contact-box input,.contact-box select,.contact-box textarea{border:none!important;flex:1 1!important;outline:none!important;padding:10px!important}.contact-box{position:relative}.contact-box select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-left:35px!important}.contact-box .select-icon{color:#616f7c;font-size:16px;left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}html[dir=rtl] .contact-box img{border-right:1px solid #e5e7eb!important;padding:10px!important}html[dir=ltr] .contact-box img{border-left:1px solid #e5e7eb!important;padding:10px!important}.form-label span{color:#dc3030}.send-btn{background-color:var(--main-color);border-radius:8px;color:var(--font-main-color);cursor:pointer;padding:10px!important;text-align:center;width:100%}.myCategoriesSwiper .swiper-slide{display:flex;height:auto!important}.banner-preview-box{border:2px dashed #3e4852;border-radius:20px;height:330px;padding:20px;width:100%}.add-banner-title{color:#3e4852;font-size:24px;font-weight:500}.add-banner-subtitle{color:#3e4852;font-size:16px;font-weight:400}.cancel-btn{border:1px solid #0000;color:#6e38ff;cursor:pointer;font-size:18px;font-weight:500;transition:all .3s}.cancel-btn:hover{border:1px solid #6e38ff;transition:all .3s}.add-btn{background-color:#e3dcff;border:1px solid #0000;color:#a78aff;cursor:pointer;font-size:18px;font-weight:500;transition:all .3s}.add-btn.active{background:linear-gradient(90deg,#6e38ff,#af38ff 102.94%);border:1px solid #6e38ff;color:#f4f30e}.department-preview-box{border:2px dashed #3e4852;border-radius:10px;height:50px;padding:5px!important;width:50px}html[dir=rtl] .contact-box .my-color{border-right:1px solid #e5e7eb!important;padding:10px!important}html[dir=ltr] .contact-box .my-color{border-left:1px solid #e5e7eb!important;padding:10px!important}.contact-box .my-color div{border:1px solid #eee;border-radius:50%;height:20px;width:20px}html[dir=rtl] .add-product-item{border-left:1px solid #b8c2cc}html[dir=ltr] .add-product-item{border-right:1px solid #b8c2cc}.add-product-number{align-items:center;border:2px solid #8795a0;border-radius:50%;color:#8795a0;display:flex;font-size:16px;font-weight:400;height:35px;justify-content:center;width:35px}.add-product-item-title{color:#8795a0;font-size:16px;font-weight:500}.add-product-item-subtitle{color:#8795a0;font-size:12px;font-weight:400}.add-product-item.current .add-product-number{border:2px solid #6e38ff;color:#6e38ff}.add-product-item.current .add-product-item-subtitle,.add-product-item.current .add-product-item-title{color:#6e38ff}.add-product-item.completed .add-product-number{background-color:#6e38ff;border:2px solid #6e38ff;color:#fff}.add-product-item.completed .add-product-item-subtitle,.add-product-item.completed .add-product-item-title{color:#121212}.add-product-img{border:1px solid #8795a0;border-radius:8px;height:200px;width:200px}.add-product-card{align-items:center;background-color:#f4f1ff;border:1px solid #6e38ff;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:200px;justify-content:center;width:200px}.add-product-card .add-product-title{color:#6e38ff;font-size:12px;font-weight:400}.add-another-size{border:2px solid #6e38ff;color:#6e38ff;font-size:16px;font-weight:600}.delete-title{color:#121212;font-size:24px;font-weight:500}.delete-subtitle{color:#616f7c;font-size:18px;font-weight:400}.gold-color{color:#caa53d;font-size:12px}.menu-preview-box{border:1px solid #dae1e9;border-radius:50%;height:70px;width:70px}.filter-dropdown-title{color:#3e4852;font-size:14px;font-weight:500}.filter-dropdown-delete{border:1px solid #8795a0;color:#8795a0;font-size:12px;font-weight:500}.filter-name{color:#121212;font-size:12px;font-weight:400}.filter-dropdown-item{color:#3e4852;font-size:12px;font-weight:400}.dropdown-item{color:#3e4852!important;cursor:pointer;transition:all .3s}.dropdown-item:hover{background-color:#f0f3f6!important}.show-product-title{color:#121212;font-size:24px;font-weight:500}.show-product-subtitle{color:#3e4852;font-size:14px;font-weight:400}.dashboard-component-icon{color:#616f7c!important}.lang-dropdown{background:#fff!important;border-radius:12px!important;bottom:100%!important;box-shadow:0 4px 15px #0000001a!important;margin:10px 20px 0!important;padding:10px 0!important;position:absolute;right:0;width:180px}.lang-item{align-items:center!important;color:#3e4852!important;cursor:pointer!important;display:flex!important;font-size:14px!important;gap:8px!important;padding:10px 20px!important}.sidebar.collapsed .lang-dropdown{right:-32%;width:70px}.sidebar.collapsed .lang-item{padding:5px!important}.lang-item:hover{background:#f7f7f7!important}.lang-check{color:#3e4852!important}.category-card{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.custom-alert-overlay{align-items:center!important;background-color:#00000080!important;bottom:0!important;display:flex!important;justify-content:center!important;left:0!important;position:fixed!important;right:0!important;top:0!important;z-index:9999!important}.custom-alert{animation:slideIn .3s ease-out!important;background-color:#fff!important;border-radius:8px!important;box-shadow:0 4px 20px #00000026!important;max-width:500px!important;overflow:hidden!important;width:90%!important}@keyframes slideIn{0%{opacity:0!important;transform:translateY(-50px)!important}to{opacity:1!important;transform:translateY(0)!important}}.alert-header{align-items:center!important;border-bottom:1px solid #f0f0f0!important;display:flex!important;padding:16px 20px!important}.alert-icon{font-size:24px!important;margin-left:12px!important}.success .alert-icon{color:#4caf50!important}.error .alert-icon{color:#f44336!important}.alert-header h4{flex-grow:1!important;font-size:18px!important;margin:0!important}.alert-close{background:none!important;border:none!important;color:#888!important;cursor:pointer!important;font-size:16px!important;padding:4px!important}.alert-content{max-height:300px!important;overflow-y:auto!important;padding:20px!important}.alert-message{color:#333!important;direction:rtl!important;font-size:16px!important;line-height:1.5!important;text-align:right!important}.alert-footer{border-top:1px solid #f0f0f0!important;display:flex!important;justify-content:flex-end!important;padding:12px 20px!important}.btn-success{background-color:#4caf50!important}.btn-error,.btn-success{border:none!important;border-radius:4px!important;color:#fff!important;cursor:pointer!important;font-weight:500!important;padding:8px 16px!important}.btn-error{background-color:#f44336!important}.btn-success:hover{background-color:#3d8b40!important}.btn-error:hover{background-color:#d32f2f!important}.menu-container{transition:all .3s ease!important}.menu-container.rtl{direction:rtl!important}.menu-container{background-color:var(--cat-color)!important}.menu-container.ltr{direction:ltr!important}.categories-section{display:flex!important;flex-wrap:wrap!important;justify-content:center!important}.rtl .categories-section{direction:rtl!important}.ltr .categories-section{direction:ltr!important}.fixed-slider{background-color:var(--cat-color)!important;box-shadow:0 2px 10px #0000001a;left:0;position:fixed;right:0;top:0;z-index:1000}.menu-container{padding-top:0;transition:padding-top .3s ease}.fixed-slider{top:60px}table tbody tr td{background-color:initial!important}table tbody tr.unread-row{background-color:#f8f8f8!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.long-link{word-break:break-all}.input-small-width{width:19.25%}.delete-color-icon,.delete-size-icon{width:2.5%}.color-width{width:24.1%}@media (max-width:767px){.input-small-width{width:100%}}.fallback-loading{align-items:center;background:#f9f9f9;color:#333;display:flex;flex-direction:column;font-size:18px;font-weight:500;gap:15px;height:100vh;justify-content:center;width:100%}.spinner{animation:spin .8s linear infinite;border:6px solid #ddd;border-radius:50%;border-top-color:#4b6cb7;height:55px;width:55px}@keyframes spin{to{transform:rotate(1turn)}}.calories-row{display:flex;flex-wrap:wrap}
/*# sourceMappingURL=main.a94507c6.css.map*/