html,body{max-width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%}@supports (overflow-x: clip){html,body{overflow-x:clip}}*,*:before,*:after{box-sizing:border-box}img,video,svg,iframe{max-width:100%;height:auto}@media (max-width: 991px){.container,.container-fluid,.row{max-width:100%}.row{margin-inline-start:0;margin-inline-end:0}}@media (min-width: 992px){html{scrollbar-gutter:stable}}@media (max-width: 768px){.main-content .dashboard-container,.main-content .order-management-container,.main-content .profits-container,.main-content .products-management,.main-content .category-management,.main-content .review-moderation{padding:14px!important;max-width:100%!important}.main-content .page-header,.main-content .dashboard-header,.main-content .products-management>.header,.main-content .category-management>.header,.main-content .review-moderation>.header{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.main-content .page-header h1,.main-content .dashboard-header h1,.main-content .header h1,.main-content .header h2{font-size:20px!important}.main-content .stats-grid,.main-content .form-grid,.main-content .dist-grid,.main-content .reviews-grid,.main-content .quick-actions{grid-template-columns:1fr!important}.main-content .header-actions,.main-content .actions,.main-content .form-actions,.main-content .dist-actions{flex-wrap:wrap!important;gap:10px!important}.main-content .header-actions>*,.main-content .form-actions>*{flex:1 1 auto}.main-content .filters,.main-content .filters-section{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.main-content .filters>*,.main-content .filters-section>*,.main-content .filters input,.main-content .filters select,.main-content .filters-section input,.main-content .filters-section select{width:100%!important;min-width:0!important}.main-content .table-container{overflow-x:auto!important;-webkit-overflow-scrolling:touch;border-radius:12px}.main-content .table-container table{min-width:640px}.main-content .modal-content,.main-content .modal-box{width:94vw!important;max-width:94vw!important;margin:0 auto}}@media (max-width: 768px){.main-content .dashboard-header{padding:20px!important;text-align:start}.main-content .dashboard-title{font-size:22px!important}.main-content .dashboard-title i{font-size:24px!important}.main-content .dashboard-subtitle{font-size:14px!important}.main-content .header-time{width:100%;justify-content:center}.main-content .stat-card{padding:20px!important}.main-content .actions button,.main-content .actions a,.main-content .header-actions button,.main-content .header-actions a{white-space:nowrap}.main-content .pagination,.main-content .page-info{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important}}@media (max-width: 480px){.main-content .dashboard-container,.main-content .order-management-container,.main-content .profits-container,.main-content .products-management,.main-content .category-management,.main-content .review-moderation{padding:12px!important}.main-content .stat-card,.main-content .stats-grid>*{min-width:0!important}.main-content .dashboard-title{font-size:20px!important}}@media (max-width: 768px){.main-content{overflow-x:hidden!important;max-width:100%!important}.main-content .table tbody tr{max-width:100%!important;width:100%!important}.main-content .table td{flex-wrap:wrap!important;min-width:0!important}.main-content .table td>*{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere;word-break:break-word}.main-content .table td select,.main-content .table td input,.main-content .table td .status-select{max-width:100%!important;width:auto}.main-content .items-table,.main-content table:not(.table){display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.modal-overlay{padding:10px!important;align-items:flex-start!important}.modal-content,.modal-box,.export-modal{width:100%!important;max-width:100%!important;max-height:92vh!important;overflow-y:auto!important;margin:0 auto!important}.modal-content .info-grid,.modal-content .totals,.modal-content .status-update,.modal-content .action-buttons-modal,.modal-content .export-choices{grid-template-columns:1fr!important;flex-wrap:wrap!important}.main-content .table-container{overflow-x:hidden!important}.main-content .products-table,.main-content .categories-table{min-width:0!important}.main-content .products-table thead,.main-content .categories-table thead{display:none}.main-content .products-table tbody tr,.main-content .categories-table tbody tr{display:block;background:#fff;border:1px solid #e8edf3;border-radius:12px;padding:6px 14px;margin-bottom:14px;box-shadow:0 1px 4px #0000000d}.main-content .products-table td,.main-content .categories-table td{display:flex!important;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:9px 0;border-bottom:1px dashed #eef2f7;text-align:right;min-width:0}.main-content .products-table td:last-child,.main-content .categories-table td:last-child{border-bottom:none}.main-content .products-table td:before,.main-content .categories-table td:before{content:attr(data-label);font-weight:600;color:#64748b;font-size:12px;text-transform:uppercase;letter-spacing:.3px;text-align:left;flex-shrink:0}.main-content .products-table td>*,.main-content .categories-table td>*{max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}}@media (max-width: 767px){body.pd-page app-banner{display:none!important}}body.pd-page #scrollUp{display:none!important}@media print{app-navbar,app-footer,app-banner,app-notification,app-social-proof-toast,.whatsapp-float,#scrollUp{display:none!important}}[dir=rtl]{direction:rtl;text-align:right}[dir=ltr]{direction:ltr;text-align:left}[dir=rtl] .text-left{text-align:right!important}[dir=rtl] .text-right{text-align:left!important}[dir=rtl] .float-left{float:right!important}[dir=rtl] .float-right{float:left!important}[dir=rtl] .mr-auto{margin-right:0!important;margin-left:auto!important}[dir=rtl] .ml-auto{margin-left:0!important;margin-right:auto!important}[dir=rtl] .mr-1,[dir=rtl] .mr-2,[dir=rtl] .mr-3,[dir=rtl] .mr-4,[dir=rtl] .mr-5{margin-right:0!important}[dir=rtl] .ml-1{margin-right:.25rem!important;margin-left:0!important}[dir=rtl] .ml-2{margin-right:.5rem!important;margin-left:0!important}[dir=rtl] .ml-3{margin-right:1rem!important;margin-left:0!important}[dir=rtl] .ml-4{margin-right:1.5rem!important;margin-left:0!important}[dir=rtl] .ml-5{margin-right:3rem!important;margin-left:0!important}[dir=rtl] .mr-1{margin-left:.25rem!important;margin-right:0!important}[dir=rtl] .mr-2{margin-left:.5rem!important;margin-right:0!important}[dir=rtl] .mr-3{margin-left:1rem!important;margin-right:0!important}[dir=rtl] .mr-4{margin-left:1.5rem!important;margin-right:0!important}[dir=rtl] .mr-5{margin-left:3rem!important;margin-right:0!important}[dir=rtl] .pr-1,[dir=rtl] .pr-2,[dir=rtl] .pr-3,[dir=rtl] .pr-4,[dir=rtl] .pr-5{padding-right:0!important}[dir=rtl] .pl-1{padding-right:.25rem!important;padding-left:0!important}[dir=rtl] .pl-2{padding-right:.5rem!important;padding-left:0!important}[dir=rtl] .pl-3{padding-right:1rem!important;padding-left:0!important}[dir=rtl] .pl-4{padding-right:1.5rem!important;padding-left:0!important}[dir=rtl] .pl-5{padding-right:3rem!important;padding-left:0!important}[dir=rtl] .pr-1{padding-left:.25rem!important;padding-right:0!important}[dir=rtl] .pr-2{padding-left:.5rem!important;padding-right:0!important}[dir=rtl] .pr-3{padding-left:1rem!important;padding-right:0!important}[dir=rtl] .pr-4{padding-left:1.5rem!important;padding-right:0!important}[dir=rtl] .pr-5{padding-left:3rem!important;padding-right:0!important}[dir=rtl] .flex-row{flex-direction:row-reverse!important}[dir=rtl] .justify-content-start{justify-content:flex-end!important}[dir=rtl] .justify-content-end{justify-content:flex-start!important}[dir=rtl] .product:hover .add-to-cart{opacity:1;transform:translate(-50%) translateY(0)!important}[dir=rtl] .product .add-to-cart{left:50%;right:auto;transform:translate(-50%) translateY(10px)}[dir=rtl] .navbar-nav{flex-direction:row-reverse}[dir=rtl] .navbar-brand,[dir=rtl] .nav-item{margin-right:0;margin-left:1rem}[dir=rtl] .dropdown-menu{right:auto;left:0;text-align:right}[dir=rtl] .breadcrumb{flex-direction:row-reverse}[dir=rtl] .breadcrumb-item+.breadcrumb-item:before{padding-right:0;padding-left:.5rem;content:"/";float:right}[dir=rtl] ul,[dir=rtl] ol{padding-right:0rem;padding-left:0}[dir=rtl] .list-unstyled{padding-right:0}[dir=rtl] .card-body{text-align:right}[dir=rtl] .form-check{padding-right:1.25rem;padding-left:0}[dir=rtl] .form-check-input{margin-right:-1.25rem;margin-left:0}[dir=rtl] .icon-arrow-right:before{content:"\2190"!important}[dir=rtl] .icon-arrow-left:before{content:"\2192"!important}[dir=rtl] .fa-arrow-right:before{content:"\f060"!important}[dir=rtl] .fa-arrow-left:before{content:"\f061"!important}[dir=rtl] .fa-chevron-right:before{content:"\f053"!important}[dir=rtl] .fa-chevron-left:before{content:"\f054"!important}[dir=rtl] .modal-header .close{margin:-1rem auto -1rem -1rem}[dir=rtl] .alert-dismissible .close{right:auto;left:0}[dir=rtl] .carousel-control-prev{right:0;left:auto}[dir=rtl] .carousel-control-next{right:auto;left:0}[dir=rtl] .pagination{flex-direction:row-reverse}[dir=rtl] .product-card,[dir=rtl] .product-price,[dir=rtl] .cart-table th,[dir=rtl] .cart-table td,[dir=rtl] .footer,[dir=rtl] .footer-links li{text-align:right}[dir=rtl] body,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6,[dir=rtl] p,[dir=rtl] span,[dir=rtl] a,[dir=rtl] button,[dir=rtl] input,[dir=rtl] textarea{font-family:Cairo,Tajawal,Amiri,Arial,sans-serif}[dir=rtl] .container,[dir=rtl] .container-fluid{direction:rtl}[dir=rtl] input[type=search]{text-align:right}[dir=rtl] ::placeholder{text-align:right}[dir=rtl] .rounded-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}[dir=rtl] .rounded-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}[dir=rtl] .position-absolute.start-0{right:0!important;left:auto!important}[dir=rtl] .position-absolute.end-0{left:0!important;right:auto!important}[dir=rtl] .offcanvas-start{right:0;left:auto;border-left:1px solid rgba(0,0,0,.2);border-right:0;transform:translate(100%)}[dir=rtl] .offcanvas-end{left:0;right:auto;border-right:1px solid rgba(0,0,0,.2);border-left:0;transform:translate(-100%)}[dir=rtl] .badge-top-right{right:auto!important;left:-10px!important}[dir=rtl] .whatsapp-float{right:auto;left:20px}@keyframes slideInRight-rtl{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInLeft-rtl{0%{transform:translate(-100%)}to{transform:translate(0)}}[dir=rtl] .slide-in-right{animation:slideInLeft-rtl .3s ease-out}[dir=rtl] .slide-in-left{animation:slideInRight-rtl .3s ease-out}
