@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/nunito-latin-300-normal-COoPE5VN.woff2)format("woff2"),url(/assets/nunito-latin-300-normal-C3ZIKvzv.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-latin-500-normal-EugFkASW.woff2)format("woff2"),url(/assets/nunito-latin-500-normal-B5klmw3Q.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-arabic-400-normal-BvgpXdLf.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-400-normal-PyVzz14P.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-arabic-500-normal-DrsK1iQh.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-500-normal-BbXNLbEv.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-arabic-600-normal-DpQOABqh.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-600-normal-DeKYl9zm.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-arabic-700-normal-CGKuvZQr.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-700-normal-SbQDc0eq.woff)format("woff")}.sidebar-inner.simplebar-scrollable-y,.sidebar .sidebar-inner{height:calc(100vh - 72px)}.sidebar-inner .simplebar-content-wrapper{height:100%}.table-top-head li a,.edit-delete-action a{cursor:pointer}.search-set .search-input input.form-control{padding-inline-start:36px}.header .user-menu>li:first-child{margin-inline-start:auto}.toast-container{z-index:2000}.login-wrapper .login-lang{top:16px;z-index:2;position:absolute;inset-inline-end:16px}html[dir=rtl] body,html[dir=rtl] body :not(.ti):not([class*=ti-]){font-family:Noto Kufi Arabic,Nunito,sans-serif}.layout-mode-rtl .me-1{margin-left:.25rem!important;margin-right:0!important}.layout-mode-rtl .me-2{margin-left:.5rem!important;margin-right:0!important}.layout-mode-rtl .ms-1{margin-left:0!important;margin-right:.25rem!important}.layout-mode-rtl .ms-2{margin-left:0!important;margin-right:.5rem!important}.layout-mode-rtl .ti-chevron-left,.layout-mode-rtl .ti-chevron-right,.layout-mode-rtl .ti-chevrons-left,.layout-mode-rtl .ti-chevrons-right{transform:scaleX(-1)}.layout-mode-rtl .table th,.layout-mode-rtl .table td{text-align:right}.layout-mode-rtl .table th.text-center,.layout-mode-rtl .table td.text-center{text-align:center}.layout-mode-rtl .page-btn,.layout-mode-rtl .modal-header .close{margin-left:0;margin-right:auto}.layout-mode-rtl .form-check{padding-left:0;padding-right:1.5em}.layout-mode-rtl .form-check .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.label-sheet{direction:ltr;flex-wrap:wrap;gap:8px;display:flex}.label-sheet.label-50x30 .barcode-label{width:50mm;height:30mm}.label-sheet.label-a4{grid-template-columns:repeat(3,70mm);gap:0;display:grid}.label-sheet.label-a4 .barcode-label{width:70mm;height:37mm}.barcode-label{box-sizing:border-box;color:#000;break-inside:avoid;background:#fff;border:1px dashed #c9ced6;flex-direction:column;justify-content:space-between;padding:1.5mm 2mm;display:flex;overflow:hidden}.barcode-label .label-name{unicode-bidi:plaintext;max-height:2.4em;font-size:8pt;font-weight:700;line-height:1.1;overflow:hidden}.barcode-label .label-code{flex:auto;min-height:0}.barcode-label .label-meta{justify-content:space-between;font-size:7pt;display:flex}@media print{body *{visibility:hidden}.label-sheet,.label-sheet *{visibility:visible}.label-sheet{gap:0;position:absolute;inset-block-start:0;inset-inline-start:0}.label-sheet.label-50x30{display:block}.label-sheet.label-50x30 .barcode-label{break-after:page;border:0}.label-sheet.label-a4 .barcode-label{border:0}}.pos-terminal{background:var(--bs-body-bg,#f7f7f7);flex-direction:column;height:100vh;display:flex;overflow:hidden}.pos-topbar{background:#fff;border-bottom:1px solid #e6eaed;padding:8px 16px}.pos-body{flex:auto;min-height:0;padding:12px 12px 0;overflow:hidden}.pos-columns{height:100%}.pos-columns>div{min-height:0;max-height:100%;overflow-y:auto}.pos-actionbar{background:#fff;border-top:1px solid #e6eaed;padding:10px 16px}.pos-actionbar .btn{min-width:120px;min-height:48px}.pos-empty-session{margin:auto;padding:48px 16px}.pos-chips{flex-wrap:wrap;gap:8px;display:flex}.pos-chips .btn{min-height:40px}.pos-products .product-info{cursor:pointer;min-height:44px}.pos-category-tabs{white-space:nowrap;overflow-x:auto}.pos-tile-img{justify-content:center;align-items:center;height:72px;font-size:28px;display:flex}.pos-category-icon{font-size:22px}.pos-line-selected{background:#fe9f431f}.pos-flash{transition:box-shadow .2s;box-shadow:0 0 0 3px #28c76f8c}.product-order-list .product-wrap .product-list .qty-item{align-items:center;gap:4px;display:inline-flex}.product-order-list .product-wrap .product-list .qty-item .dec,.product-order-list .product-wrap .product-list .qty-item .inc{position:static;transform:none}.product-order-list .product-wrap .product-list .qty-item input{width:auto;min-width:48px;padding:1px 4px}.product-order-list .qty-item .pos-qty-input{cursor:pointer}.product-order-list .qty-item button,.pos-keypad .btn{min-width:44px;min-height:44px}.pos-keypad{direction:ltr;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pos-keypad .btn{font-size:20px;font-weight:600}.pos-keypad-clear{grid-column:span 3}.pos-modal .modal-body{max-height:80vh;overflow-y:auto}.pos-osk{-webkit-user-select:none;user-select:none;direction:ltr;flex-direction:column;gap:6px;display:flex}.pos-osk-row{gap:6px;display:flex}.pos-osk-row .btn{flex:1 1 0;min-width:0;min-height:48px;padding:0;font-size:18px;font-weight:600}.pos-osk-row .pos-osk-wide{flex-grow:1.5}.pos-osk-row .pos-osk-space{flex-grow:4}.pos-osk-pad{grid-template-columns:repeat(3,1fr);gap:6px;max-width:420px;margin:0 auto;display:grid}.pos-osk-pad .btn{min-height:52px;font-size:20px;font-weight:600}.pos-osk-pad .pos-osk-wide:last-child{grid-column:span 2}body.pos-osk-open{--pos-osk-height:340px}.pos-osk-dock{inset-inline:0;z-index:2000;height:var(--pos-osk-height);background:var(--bs-body-bg,#fff);border-top:1px solid var(--bs-border-color,#e6eaed);padding:6px 12px 10px;position:fixed;bottom:0;overflow-y:auto;box-shadow:0 -4px 16px #0000001f}.pos-osk-dock .pos-osk{max-width:900px;margin:0 auto}.pos-osk-dock-head{justify-content:flex-end;max-width:900px;margin:0 auto 6px;display:flex}body.pos-osk-open .modal{bottom:var(--pos-osk-height);height:auto}body.pos-osk-open .pos-terminal{padding-bottom:var(--pos-osk-height)}.audit-tone-success{--audit-rgb:40, 167, 69}.audit-tone-info{--audit-rgb:23, 162, 184}.audit-tone-warning{--audit-rgb:225, 145, 0}.audit-tone-danger{--audit-rgb:220, 53, 69}.audit-tone-primary{--audit-rgb:254, 159, 67}.audit-tone-secondary{--audit-rgb:108, 117, 125}.audit-tone-violet{--audit-rgb:124, 92, 220}.audit-tone-teal{--audit-rgb:14, 148, 136}.audit-soft{background:rgba(var(--audit-rgb), .12);color:rgb(var(--audit-rgb))}.audit-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.audit-avatar{text-transform:uppercase;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-flex}.audit-avatar.audit-avatar-lg{width:40px;height:40px;font-size:14px}.audit-icon{border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.audit-icon.audit-icon-lg{border-radius:12px;width:48px;height:48px;font-size:24px}.audit-id{font-variant-numeric:tabular-nums;background:#6c757d1f;border-radius:6px;padding:0 6px;font-size:12px;display:inline-block}.audit-chips{white-space:normal;flex-wrap:wrap;gap:6px;min-width:220px;max-width:460px;display:flex}.audit-chip{overflow-wrap:anywhere;border:1px solid #6c757d40;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:4px;max-width:100%;padding:2px 8px;font-size:12px;line-height:1.6;display:inline-flex}.audit-chip-property{font-weight:600}.audit-from{color:#dc3545;-webkit-text-decoration:line-through #dc354580;text-decoration:line-through #dc354580}.audit-to{color:#198754}.audit-none{opacity:.6;font-style:italic;text-decoration:none}[dir=rtl] .audit-arrow{display:inline-block;transform:scaleX(-1)}.audit-note{max-width:420px;font-family:var(--bs-font-monospace);opacity:.75;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.audit-tile{border:1px solid #6c757d33;border-radius:10px;height:100%;padding:12px}.audit-tile-label{letter-spacing:.04em;text-transform:uppercase;opacity:.6;margin-bottom:4px;font-size:11px;font-weight:600}.audit-change{border:1px solid #6c757d33;border-radius:10px;padding:12px}.audit-change+.audit-change{margin-top:8px}.audit-values{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.audit-value{overflow-wrap:anywhere;white-space:pre-wrap;border-radius:8px;padding:8px 10px;font-size:13px}.audit-value.audit-value-from{background:#dc354514;border-inline-start:3px solid #dc354599}.audit-value.audit-value-to{background:#19875414;border-inline-start:3px solid #19875499}.audit-value.audit-value-empty{background:#6c757d0f;border-inline-start:3px solid #6c757d40}.audit-values .audit-arrow-cell{opacity:.5;align-items:center;display:flex}.audit-raw{text-align:start;direction:ltr;background:#6c757d14;border-radius:10px;max-height:280px;margin:0;padding:12px;font-size:12px;overflow:auto}@media (width<=575.98px){.audit-values{grid-template-columns:minmax(0,1fr)}.audit-values .audit-arrow-cell{justify-content:center;transform:rotate(90deg)}}[data-theme=dark] .audit-from{color:#ff7882}[data-theme=dark] .audit-to{color:#5ad28c}[data-theme=dark] .audit-tile,[data-theme=dark] .audit-change,[data-theme=dark] .audit-chip{border-color:#ffffff1f}[data-theme=dark] .audit-raw{background:#ffffff0d}[data-simplebar]{flex-flow:column wrap;place-content:flex-start;align-items:flex-start;position:relative}.simplebar-wrapper{width:inherit;height:inherit;max-width:inherit;max-height:inherit;overflow:hidden}.simplebar-mask{direction:inherit;z-index:0;margin:0;padding:0;position:absolute;inset:0;overflow:hidden;width:auto!important;height:auto!important}.simplebar-offset{-webkit-overflow-scrolling:touch;margin:0;padding:0;position:absolute;inset:0;direction:inherit!important;box-sizing:inherit!important;resize:none!important}.simplebar-content-wrapper{direction:inherit;scrollbar-width:none;-ms-overflow-style:none;width:auto;max-width:100%;height:100%;max-height:100%;display:block;position:relative;overflow:auto;box-sizing:border-box!important}.simplebar-content-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{pointer-events:none;width:100%;max-width:100%;max-height:100%}.simplebar-height-auto-observer-wrapper{float:left;z-index:-1;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;width:100%;max-width:1px;height:100%;max-height:1px;margin:0;padding:0;position:relative;overflow:hidden;box-sizing:inherit!important}.simplebar-height-auto-observer{box-sizing:inherit;opacity:0;pointer-events:none;z-index:-1;width:1000%;min-width:1px;height:1000%;min-height:1px;display:block;position:absolute;top:0;left:0;overflow:hidden}.simplebar-track{z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;left:0;right:0}.simplebar-scrollbar:before{content:"";opacity:0;background:#000;border-radius:7px;transition:opacity .2s linear .5s;position:absolute;left:2px;right:2px}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-duration:0s;transition-delay:0s}.simplebar-track.simplebar-vertical{width:11px;top:0}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{width:auto;min-width:10px;min-height:0;inset:0 auto 0 0}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{opacity:0;visibility:hidden;direction:rtl;width:500px;height:500px;position:fixed;overflow:scroll hidden;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;overflow-y:scroll}
