@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-700-normal-SU5XVJMF.woff2") format("woff2"),url("./media/inter-latin-700-normal-TQQ5JXGD.woff") format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url("./media/noto-sans-arabic-arabic-400-normal-K74XADSY.woff2") format("woff2"),url("./media/noto-sans-arabic-arabic-400-normal-M6H4OPRP.woff") format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url("./media/noto-sans-arabic-arabic-600-normal-OPPZJ5DI.woff2") format("woff2"),url("./media/noto-sans-arabic-arabic-600-normal-BSRUV5UF.woff") format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url("./media/noto-sans-arabic-arabic-700-normal-6FN36GON.woff2") format("woff2"),url("./media/noto-sans-arabic-arabic-700-normal-JJCSCQPB.woff") format("woff")}.inventory-page .inventory-tabs{display:inline-flex;gap:4px;padding:4px;margin:16px 0 2px;background:#edf1f3;border-radius:9px}.inventory-page .inventory-tabs button{padding:9px 15px;color:var(--muted);background:transparent;border:0;border-radius:7px;font-weight:750;cursor:pointer}.inventory-page .inventory-tabs button.active{color:var(--ink);background:#fff;box-shadow:0 1px 4px #0f172a17}.inventory-page .pending-notice{color:#795616;background:#fff7dc}.inventory-page .correction-form,.inventory-page .correction-review,.inventory-page .correction-receipt,.inventory-page .correction-history{margin-top:18px}.inventory-page .correction-form>header,.inventory-page .correction-history>header,.inventory-page .correction-review>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.inventory-page .correction-form h2,.inventory-page .correction-history h2,.inventory-page .correction-review h2,.inventory-page .correction-receipt h2{margin:0 0 5px}.inventory-page .correction-form header p,.inventory-page .correction-history header p,.inventory-page .correction-review header p,.inventory-page .correction-receipt p{margin:0;color:var(--muted)}.inventory-page .online-only{padding:5px 9px;color:#155f91;white-space:nowrap;background:#e8f4fc;border-radius:999px;font-size:11px;font-weight:800}.inventory-page .correction-fields{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(200px,1fr) minmax(240px,1.3fr);gap:14px;margin-top:18px}.inventory-page .correction-fields label,.inventory-page .correction-entry label{display:grid;gap:6px;font-size:12px;font-weight:750}.inventory-page .correction-context,.inventory-page .review-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.inventory-page .correction-context span,.inventory-page .review-numbers span{padding:13px;color:var(--muted);background:var(--canvas);border-radius:8px;font-size:12px}.inventory-page .correction-context strong,.inventory-page .review-numbers strong{display:block;margin-top:4px;color:var(--ink);font-size:19px}.inventory-page .correction-entry{display:grid;grid-template-columns:minmax(190px,.65fr) minmax(280px,1.5fr) auto;align-items:end;gap:14px;margin-top:16px}.inventory-page .correction-entry small{color:var(--muted);font-weight:500}.inventory-page .reason-field textarea{resize:vertical}.inventory-page .correction-review{border-color:#dfbb73;box-shadow:0 0 0 2px #dfbb731f}.inventory-page .correction-review dl{display:grid;grid-template-columns:max-content 1fr;gap:7px 14px;margin:18px 0;font-size:13px}.inventory-page .correction-review dt{color:var(--muted)}.inventory-page .correction-review dd{margin:0;overflow-wrap:anywhere}.inventory-page .correction-review footer{display:flex;justify-content:flex-end;gap:10px}.inventory-page .review-numbers{grid-template-columns:repeat(4,1fr)}.inventory-page .correction-receipt dl{display:grid;grid-template-columns:max-content 1fr;gap:7px 14px;margin:18px 0;font-size:13px}.inventory-page .correction-receipt dt{color:var(--muted)}.inventory-page .correction-receipt dd{margin:0;overflow-wrap:anywhere}.inventory-page .correction-receipt>div:first-child{display:flex;align-items:center;gap:12px}.inventory-page .review-warning{padding:11px 13px;color:#795616;background:#fff7dc;border-radius:7px;font-size:13px}.inventory-page .success-mark{display:grid;width:38px;height:38px;color:#fff;background:#17724b;border-radius:50%;place-items:center;font-size:22px;font-weight:800}.inventory-page .correction-history td bdi{display:block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:980px){.inventory-page .correction-fields,.inventory-page .correction-entry{grid-template-columns:1fr 1fr}.inventory-page .correction-entry .button{width:fit-content}}@media(max-width:620px){.inventory-page .correction-fields,.inventory-page .correction-entry,.inventory-page .correction-context,.inventory-page .review-numbers{grid-template-columns:1fr}.inventory-page .inventory-tabs{display:grid;width:100%}.inventory-page .correction-form>header,.inventory-page .correction-history>header,.inventory-page .correction-review>header{flex-direction:column}.inventory-page .correction-entry .button,.inventory-page .correction-review footer .button{width:100%}.inventory-page .correction-review footer{flex-direction:column-reverse}}:root{--canvas: #f7f8fa;--ink: #17324d;--muted: #607080;--border: #d9e0e7;--primary: #17324d;--gold: #b45309;--mint: #eef2f6;--success: #18864b;--warning: #d97706;--error: #c2413b;font-family:Inter,Noto Sans Arabic,sans-serif;color:var(--ink);background:var(--canvas);font-synthesis:none}*{box-sizing:border-box}body{margin:0;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}[dir=rtl]{font-family:Noto Sans Arabic,Inter,sans-serif}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}button,a{transition:color .15s,background-color .15s}button:disabled{opacity:.65;cursor:wait}input,select{min-height:42px;padding:10px 13px;border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--ink);font-size:13px}input::placeholder{color:#8494a5}:focus-visible{outline:3px solid var(--gold);outline-offset:3px}h1,h2,h3{font-weight:700}.button{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 16px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:600;border:1px solid transparent}.primary{background:var(--primary);color:#fff}.primary:hover:not(:disabled){background:#234664}.secondary{background:#fff;border-color:var(--border);color:var(--ink)}.secondary:hover{background:var(--canvas)}.button zak-icon{width:18px;height:18px}.icon-button{display:inline-flex;justify-content:center;align-items:center;width:38px;height:38px;border:0;border-radius:6px;background:transparent;color:var(--muted)}.icon-button:hover{background:var(--mint);color:var(--primary)}.text-button{border:0;background:transparent;color:var(--primary);padding:8px;font-size:13px;font-weight:600}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-100px;inset-inline-start:12px;z-index:100;padding:12px 20px;background:var(--primary);color:#fff}.skip-link:focus{top:12px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@page zahrat-receipt-58{size:auto;margin:2mm 5mm}@media print{body.receipt-print{page:zahrat-receipt-58}body.receipt-print *:not(.active-receipt-print):not(.active-receipt-print *):not(:has(.active-receipt-print)){display:none!important}body.receipt-print :has(.active-receipt-print){display:block!important;position:static!important;margin:0!important;padding:0!important;width:auto!important;min-height:0!important;height:auto!important;overflow:visible!important;transform:none!important}body.receipt-print .active-receipt-print{color:#000;background:#fff;border:0;box-shadow:none;height:auto;margin:0;padding:0}body.receipt-print .active-receipt-print .no-print{display:none!important}}
