@import"https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;500;600;700;800;900&display=swap";html{font-size:15.3px}html,body{touch-action:manipulation}@media (max-width: 767px){input,select,textarea{font-size:16px!important}}.set-panel-bar{display:none}@media (max-width: 767px){.set-panel{position:fixed;top:var(--set-panel-top, 52px);left:0;right:0;bottom:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#f8fafc;padding:0 16px calc(24px + env(safe-area-inset-bottom,0px))}.set-panel-bar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;position:sticky;top:0;z-index:2;margin:0 -16px .6rem;padding:.35rem 16px;background:#fff;border-bottom:1px solid #e2e8f0}.set-panel-x{min-width:44px;min-height:44px;display:grid;place-items:center;background:none;border:none;font-size:1.15rem;color:#334155;cursor:pointer}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Cairo,Segoe UI,system-ui,sans-serif;font-size:1rem;font-weight:500;line-height:1.65;background:#f8fafc;color:#1e293b;direction:rtl;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1}h1,h2,h3,h4,h5,h6{font-family:Cairo,sans-serif;font-weight:800;line-height:1.25;color:#0f172a}p{line-height:1.7}.mono,[style*=monospace]{font-family:Cairo,Courier New,monospace;font-feature-settings:"tnum" 1}input,select,textarea,button{font-family:Cairo,sans-serif;font-weight:500}button{transition:all .15s ease}input,select,textarea{transition:border-color .15s ease,box-shadow .15s ease}input:focus,select:focus,textarea:focus{outline:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}aside::-webkit-scrollbar-thumb{background:#ffffff26}aside::-webkit-scrollbar-thumb:hover{background:#ffffff47}::selection{background:#dbe7f3;color:#1e3a5f}.ham-btn,.header-title-mobile{display:none}.sidebar-signout{display:none!important}.sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:199;cursor:pointer;-webkit-tap-highlight-color:transparent}.mob-only{display:none!important}@media (max-width: 767px){html{font-size:13.5px}.app-sidebar{position:fixed!important;right:0!important;top:0!important;height:100vh!important;z-index:200!important;transform:translate(110%)!important;transition:transform .25s cubic-bezier(.4,0,.2,1)!important;overflow-y:auto!important;min-width:248px!important}.app-sidebar.nav-open{transform:translate(0)!important;box-shadow:-8px 0 40px #00000080!important}.app-main-wrap{width:100%!important;min-width:0!important}.ham-btn{display:flex!important;align-items:center;justify-content:center;width:36px;height:36px;border-radius:.45rem;border:1px solid rgba(255,255,255,.22);background:transparent;color:#dbe4ef;font-size:1.15rem;line-height:1;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background .15s}.ham-btn:hover,.ham-btn:active{background:#f1f5f9}.header-actions{display:none!important}.header-title-mobile{display:block!important}.sidebar-signout{display:flex!important}.cf-full{display:none!important}.cf-compact{display:flex!important}main{padding:.875rem!important}main div:has(>table){overflow-x:auto!important;-webkit-overflow-scrolling:touch}main div:has(>div>table){overflow-x:auto!important}[style*="position: fixed"][style*=inset]>div,[style*="position:fixed"][style*=inset]>div{width:min(100vw - 1.5rem,540px)!important;min-width:unset!important;max-height:90vh!important;overflow-y:auto!important}main [style*="display:'flex'"],main [style*='display:"flex"']{flex-wrap:wrap}.mob-entry-hide{display:none!important}.mob-only{display:flex!important}table.tbl-cards{display:block;min-width:0!important}table.tbl-cards thead{display:none}table.tbl-cards tbody{display:block}table.tbl-cards tbody tr{display:grid;grid-template-columns:1fr auto;grid-template-areas:"ref    party" "amount amount2" "run    run" "desc   desc" "meta   status";gap:.12rem .6rem;border:1px solid #e8edf2;border-radius:.6rem;background:#fff;padding:.6rem .8rem;margin-bottom:.55rem}table.tbl-cards td{display:block;border:none!important;padding:0!important;max-width:none!important;min-height:0}table.tbl-cards td{grid-column:1 / -1}table.tbl-cards td.tc-ref{grid-area:ref;font-weight:700}table.tbl-cards td.tc-party{grid-area:party;text-align:end;color:#475569}table.tbl-cards td.tc-amount{grid-area:amount;font-size:1.02rem;font-weight:800}table.tbl-cards td.tc-amount2{grid-area:amount2;font-size:1.02rem;font-weight:800;text-align:end}table.tbl-cards td.tc-run{grid-area:run;color:#1e3a5f;font-weight:700}table.tbl-cards td.tc-desc{grid-area:desc;color:#475569}table.tbl-cards td.tc-meta{grid-area:meta;font-size:.72rem;color:#94a3b8}table.tbl-cards td.tc-status{grid-area:status;font-size:.72rem;text-align:end}table.tbl-cards td.tc-hide{display:none}table.tbl-cards td:empty{display:none}table.tbl-cards td[data-label]:before{content:attr(data-label) ": ";color:#94a3b8;font-size:.7rem;font-weight:600}table.tbl-cards .tbl-trunc{max-width:none;white-space:normal}}table td[style*=monospace],table th[style*=monospace]{white-space:nowrap}table td.tbl-wrap,table th.tbl-wrap{white-space:normal}table td span[style*="border-radius: 999"],table th span[style*="border-radius: 999"]{white-space:nowrap}.tbl-trunc{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.tbl-trunc-open{white-space:normal;max-width:none;overflow:visible}@media (min-width: 768px) and (max-width: 1023px){.app-sidebar{width:200px!important;min-width:200px!important}}@media print{aside,header{display:none!important}.stmt-drill{text-decoration:none!important;cursor:default!important}body,#root,#root>div,#root>div>div{display:block!important;width:100%!important;min-height:unset!important;background:#fff!important;box-shadow:none!important;overflow:visible!important}main{display:block!important;width:100%!important;padding:0!important;overflow:visible!important}*{box-shadow:none!important}}td.tc-acts,th.tc-acts{white-space:nowrap;width:1%}.rowacts{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:4px;vertical-align:middle}.rowacts>*{flex-shrink:0}.rowact{width:28px;height:28px;box-sizing:border-box}.rowact svg{width:14px;height:14px}.rowact-slot{display:inline-block;visibility:hidden}.rowacts>.rowact-journal,.rowacts>.rowact-history,.rowacts>.rowact-view,.rowacts>:has(>.rowact-journal),.rowacts>:has(>.rowact-history),.rowacts>:has(>.rowact-view){order:1}.rowacts>.rowact-edit,.rowacts>.rowact-audited,.rowacts>:has(>.rowact-edit),.rowacts>:has(>.rowact-audited){order:2}.rowacts>.rowact-reverse,.rowacts>.rowact-unwind,.rowacts>.rowact-delete,.rowacts>.rowact-request,.rowacts>:has(>.rowact-reverse),.rowacts>:has(>.rowact-unwind),.rowacts>:has(>.rowact-delete),.rowacts>:has(>.rowact-request){order:3}.rowacts>.rowact-duplicate,.rowacts>.rowact-handout,.rowacts>.rowact-receive,.rowacts>.rowact-archive,.rowacts>:has(>.rowact-duplicate),.rowacts>:has(>.rowact-handout),.rowacts>:has(>.rowact-receive),.rowacts>:has(>.rowact-archive){order:4}.rowacts>*{order:5}@media (max-width: 767px){.rowact{width:44px;height:44px}.rowacts{gap:8px}}td.tc-date,th.tc-date{white-space:nowrap;direction:ltr;text-align:right;font-variant-numeric:tabular-nums;min-width:10ch}@media (max-width: 767px){html,body{overflow-x:hidden}main{overflow-x:hidden!important}main [style*="display: flex"]:not([style*=flex-wrap]):not([style*="white-space: nowrap"]):not([style*="white-space:nowrap"]):not([style*="flex-direction: column"]):not([style*="flex-direction:column"]):not(.rowacts),main [style*="display:flex"]:not([style*=flex-wrap]):not([style*="white-space: nowrap"]):not([style*="white-space:nowrap"]):not([style*="flex-direction: column"]):not([style*="flex-direction:column"]):not(.rowacts){flex-wrap:wrap}main :is(section,td,th,form,fieldset,li,article,details):has(>table){overflow-x:auto!important;-webkit-overflow-scrolling:touch}main>table{display:block;overflow-x:auto;max-width:100%}main img,main svg,main canvas,main video{max-width:100%;height:auto}.mob-stack{grid-template-columns:1fr!important}.mob-stack-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mob-fluid{width:100%!important;min-width:0!important;max-width:100%!important}.ptr-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rp-footer{flex-wrap:wrap;gap:.5rem}.mob-dialog{max-height:calc(100dvh - 2rem)!important;overflow-y:auto!important}.mob-tap{min-width:44px!important;min-height:44px!important}}.gsearch-btn{display:inline-flex;align-items:center;gap:.4rem;height:32px;padding:0 .6rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.28);background:#ffffff1a;color:#fff;font-size:.78rem;cursor:pointer;white-space:nowrap}.gsearch-btn:hover{background:#ffffff2e}.gsearch-btn-kbd{font-family:inherit;font-size:.66rem;padding:.05rem .35rem;border-radius:.3rem;background:#ffffff29;direction:ltr}.gsearch-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;background:#0f172a73;display:flex;justify-content:center;align-items:flex-start;padding:8vh 1rem 1rem}.gsearch-panel{width:min(680px,100%);max-height:80vh;display:flex;flex-direction:column;background:#fff;border-radius:.9rem;box-shadow:0 24px 60px #0f172a4d;overflow:hidden}.gsearch-head{display:flex;align-items:center;gap:.5rem;padding:.7rem .9rem;border-bottom:1px solid #e2e8f0}.gsearch-input{flex:1;min-width:0;border:none;outline:none;font-size:1rem;background:transparent;color:#0f172a}.gsearch-busy{color:#94a3b8;font-size:.9rem}.gsearch-x{border:none;background:transparent;color:#64748b;font-size:1rem;cursor:pointer;border-radius:.4rem}.gsearch-body{flex:1;overflow-y:auto;padding:.35rem 0}.gsearch-grp{display:flex;justify-content:space-between;padding:.5rem 1rem .25rem;font-size:.72rem;font-weight:700;color:#64748b}.gsearch-grp-n{font-weight:500}.gsearch-hit,.gsearch-recent{display:block;width:100%;text-align:right;border:none;background:transparent;padding:.5rem 1rem;cursor:pointer;font-family:inherit;color:#0f172a}.gsearch-hit.is-sel,.gsearch-hit:hover,.gsearch-recent:hover{background:#eef2f8}.gsearch-hit-main{display:flex;justify-content:space-between;gap:.75rem;font-size:.86rem;font-weight:700}.gsearch-hit-amt{direction:ltr;font-variant-numeric:tabular-nums;white-space:nowrap}.gsearch-hit-sub{font-size:.74rem;color:#64748b;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsearch-hit-why{font-size:.72rem;color:#475569;margin-top:.15rem}.gsearch-hit-why mark{background:#fde68a;color:inherit;border-radius:.15rem;padding:0 .05rem}.gsearch-tier{display:inline-block;font-size:.66rem;padding:0 .35rem;margin-left:.35rem;border-radius:1rem;background:#eef2f8;color:#1e3a5f}.gsearch-recent{font-size:.84rem}.gsearch-empty,.gsearch-err{padding:1.25rem 1rem;font-size:.84rem;color:#64748b;text-align:center}.gsearch-err{color:#b91c1c}.gsearch-foot{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;border-top:1px solid #e2e8f0;font-size:.72rem;color:#94a3b8}.gsearch-rules-link{border:none;background:transparent;color:#1e3a5f;font-weight:700;cursor:pointer;font-family:inherit;font-size:.74rem;text-decoration:underline}.gsearch-rules{padding:.25rem 1.25rem .8rem;font-size:.76rem;color:#334155;border-top:1px solid #f1f5f9;max-height:30vh;overflow-y:auto}.gsearch-rules ol,.gsearch-rules ul{margin:.4rem 1rem .2rem 0;padding:0}.gsearch-rules li{margin:.2rem 0}@media (max-width: 767px){.gsearch-btn{width:44px;height:44px;justify-content:center;padding:0}.gsearch-btn-label,.gsearch-btn-kbd,.gsearch-keys{display:none}.gsearch-backdrop{padding:0}.gsearch-panel{width:100%;max-height:none;height:100dvh;border-radius:0}.gsearch-input{font-size:16px}}.sb-line{padding-right:calc(1.2rem + var(--sb-depth, 0) * 1rem)!important}.sb-amt{white-space:nowrap;direction:ltr;font-variant-numeric:tabular-nums;flex-shrink:0}.sb-toggle,.rpk-select{display:none}@page rpt-wide{size:A4 landscape;margin:10mm}@media print{.rpt-landscape{page:rpt-wide}}@media (max-width: 767px){.rpk-groups{display:none!important}.rpk-select{display:block;width:100%;min-height:44px;font-size:16px;font-family:Cairo,sans-serif;padding:.4rem .6rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;color:#1e293b}.pctl{position:sticky;top:0;z-index:20;display:grid!important;grid-template-columns:1fr 1fr;gap:.35rem .45rem!important;padding:.4rem .5rem!important;box-shadow:0 2px 8px #0f172a14}.pctl>.pctl-f{display:flex!important;flex-direction:row;align-items:center;gap:.3rem;min-width:0;order:3}.pctl>.pctl-f>label{font-size:.7rem!important}.pctl>.pctl-preset>label,.pctl>.pctl-cols>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pctl>.pctl-f>select,.pctl>.pctl-f>input{flex:1 1 auto;width:100%;min-width:0;min-height:44px;box-sizing:border-box}.pctl>.pctl-preset{order:1}.pctl>.pctl-run{order:2;min-height:44px}.pctl>.pctl-cols{order:5;grid-column:1 / -1}.sb-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.sb-line{padding-right:calc(.8rem + var(--sb-depth, 0) * .6rem)!important;padding-left:.8rem!important}.stmt-section.sb-collapsed .sb-line{display:none}table.rpt-matrix th,table.rpt-matrix td{white-space:nowrap}table.rpt-matrix th:first-child,table.rpt-matrix td:first-child{position:sticky;inset-inline-start:0;z-index:1;background:#fff;box-shadow:-1px 0 #e2e8f0}table.rpt-matrix thead th:first-child{background:#f8fafc;z-index:2}}
