@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2)format("woff2"),url(/app/assets/poppins-devanagari-500-normal-DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2"),url(/app/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/app/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/poppins-devanagari-600-normal-STEjXBNN.woff2)format("woff2"),url(/app/assets/poppins-devanagari-600-normal-ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2"),url(/app/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/app/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--heading-font:"Poppins", "Segoe UI", system-ui, sans-serif}html,body,#root{min-height:100%;margin:0}body{-webkit-font-smoothing:antialiased}h1,h2,h3,.app-logo,.stat-value,.ps-heading{font-family:var(--heading-font)}.app-sider.ant-layout-sider{border-inline-end:1px solid #ffffff14;height:100vh;top:0;overflow:hidden;box-shadow:6px 0 30px #0f172a1f;background:var(--menu-bg)!important;position:sticky!important}.app-sider.ant-layout-sider:before{content:"";pointer-events:none;background:radial-gradient(360px 260px at 0 0,#ffffff24,#0000 70%);position:absolute;inset:0}.app-sider .ant-layout-sider-children{overscroll-behavior:contain;box-sizing:border-box;padding-bottom:12px;position:relative;overflow-y:auto}.app-sider .ant-layout-sider-trigger{border-top:1px solid #ffffff14;color:#fff!important;background:#0000002e!important}.app-sider[data-text=dark] .ant-layout-sider-trigger{border-top-color:#0f2e3a1a;color:#0f2e3a!important;background:#0f2e3a0f!important}.app-sider .ant-menu{background:0 0;padding:0 10px;border-inline-end:0!important}.app-sider .ant-menu-item,.app-sider .ant-menu-submenu-title{letter-spacing:.01em;font-weight:500}.app-sider .ant-menu-item .anticon,.app-sider .ant-menu-submenu-title .anticon{font-size:16px}.app-sider .ant-menu-item-selected{font-weight:600}.app-sider[data-text=light] .ant-menu-item-selected{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 3px 0 #e9c46a}.app-sider[data-text=dark] .ant-menu-item-selected{box-shadow:0 6px 16px #0b45524d}.app-sider .ant-menu-sub.ant-menu-inline{border-radius:10px;margin:2px 0 6px}.app-sider .ant-menu-light .ant-menu-sub .ant-menu-item:not(.ant-menu-item-selected){color:#061d25}.app-sider .ant-menu-dark .ant-menu-sub .ant-menu-item:not(.ant-menu-item-selected){color:#fffc}.app-logo{color:#fff;white-space:nowrap;align-items:center;gap:10px;padding:18px 18px 22px;font-size:15px;font-weight:600;display:flex;overflow:hidden}.app-logo-mark{border-radius:10px;flex:none;box-shadow:0 0 0 1px #e9c46a59,0 6px 16px #00000040}.app-logo small{color:#e9c46a;letter-spacing:.02em;font-size:11px;font-weight:600;display:block}.app-sider[data-text=dark] .app-logo{color:#0f2e3a}.app-sider[data-text=dark] .app-logo small{color:#3d2b05}.app-header.ant-layout-header{-webkit-backdrop-filter:blur(14px)saturate(140%);z-index:10;height:60px;line-height:60px;position:sticky;top:0;box-shadow:0 2px 12px #1018400f}@media (width<=600px){.hide-on-mobile{display:none!important}}.hero-banner{color:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:26px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px -14px #0a1d2599}.hero-banner h2{color:#fff;margin:0 0 4px;font-size:24px;font-weight:600}.hero-banner p{opacity:.9;margin:0}.hero-banner .hero-art{opacity:.14;pointer-events:none;font-size:150px;position:absolute;bottom:-30px;right:24px}.hero-banner .hero-actions{z-index:1;flex-wrap:wrap;gap:10px;display:flex;position:relative}.hero-banner .ant-btn-default{color:#fff;background:#ffffff14;border-color:#ffffff4d}.hero-banner .ant-btn-default:hover{color:#fff!important;background:#ffffff29!important;border-color:#ffffff80!important}.stat-tile{color:#fff;cursor:pointer;border-radius:16px;min-height:116px;padding:18px 20px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 10px 24px -10px #0f172a73}.stat-tile:hover{transform:translateY(-3px);box-shadow:0 16px 32px -12px #0f172a8c}.stat-tile:focus-visible{outline-offset:2px;outline:3px solid #e9c46a}.stat-tile .stat-icon{background:#fff3;border-radius:12px;place-items:center;width:44px;height:44px;font-size:22px;display:grid;position:absolute;top:14px;right:14px}.stat-tile .stat-bg{opacity:.12;font-size:110px;position:absolute;bottom:-30px;right:-24px}.stat-tile .stat-label{opacity:.9;font-size:13px}.stat-tile .stat-value{font-variant-numeric:tabular-nums;margin-top:6px;font-size:30px;font-weight:600;line-height:1.2}.stat-tile .stat-value small{opacity:.85;font-size:15px;font-weight:500}.stat-tile .stat-foot{opacity:.85;margin-top:4px;font-size:12px}.quick-action{cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px;transition:background .15s;display:flex}.quick-action:hover{background:#1f7a8c14}.quick-action .qa-icon{color:#fff;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.chart-totals{flex-wrap:wrap;gap:28px;margin-bottom:4px;display:flex}.chart-totals .dot{border-radius:2px;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.chart-totals b{font-family:var(--heading-font);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;display:block}.num{font-variant-numeric:tabular-nums}.print-doc{color:#111;background:#fff;max-width:900px;margin:0 auto;padding:28px;font:13px/1.45 Segoe UI,system-ui,Arial,sans-serif}.print-doc h2{color:#0f4c5c;font-size:20px;font-family:var(--heading-font);margin:0}.pd-head{border-bottom:2px solid #1f7a8c;justify-content:space-between;gap:16px;margin-bottom:12px;padding-bottom:10px;display:flex}.pd-right{text-align:end}.pd-logo{object-fit:contain;float:inline-start;width:60px;height:60px;margin-inline-end:10px}.pd-stamp{color:#c0392b;border:3px solid #c0392b;margin-top:6px;padding:2px 10px;font-size:22px;font-weight:700;display:inline-block;transform:rotate(-8deg)}.pd-party{margin:0 0 12px}.pd-lines{border-collapse:collapse;width:100%}.pd-lines th{color:#0f2e3a;text-align:start;background:#eaf2f3;padding:6px 8px;font-size:12px}.pd-lines td{border-bottom:1px solid #e5e7eb;padding:6px 8px}.print-doc .n{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.pd-sum{border-collapse:collapse;width:300px;margin:12px 0 0 auto}.pd-sum td{padding:4px 8px}.pd-net td{border-top:1px solid #111;font-size:15px;font-weight:700}.pd-fbr{align-items:center;gap:12px;margin:10px 0;display:flex}.pd-muted{color:#555}.pd-sign{justify-content:space-between;margin-top:50px;display:flex}.pd-sign span{text-align:center;border-top:1px solid #111;width:180px;padding-top:3px}.print-only{display:none}.report-print-head h2{color:#0f4c5c;margin:0 0 2px;font-size:18px}@media print{.print-only{display:block!important}.report-card{box-shadow:none!important;border:0!important}.report-card .ant-card-head{display:none}.ant-table-pagination,.app-sider,.app-header,.ant-layout-footer,.noprint,.ant-message,.ant-notification{display:none!important}body{background:#fff!important}.ant-layout,.ant-layout-content{background:#fff!important;margin:0!important;padding:0!important}.print-card{box-shadow:none!important;border:0!important}.print-doc{max-width:none;padding:0}.pf-t80{width:72mm;font-size:11px}.pf-t58{width:48mm;font-size:9px}.pf-t80 .pd-head,.pf-t58 .pd-head{text-align:center;display:block}.pf-t80 .pd-right,.pf-t58 .pd-right{text-align:center}.pf-t80 .pd-sum,.pf-t58 .pd-sum{width:100%}.pf-t80 :is(th,td),.pf-t58 :is(th,td){padding:1px 2px}.pf-t80 .pd-lines :is(th,td):is(:first-child,:nth-child(4),:nth-child(8)),.pf-t58 .pd-lines :is(th,td):is(:first-child,:nth-child(3),:nth-child(4),:nth-child(8)){display:none}.pf-t80 .pd-logo,.pf-t58 .pd-logo{float:none;margin:0 auto 4px;display:block}.pf-t80 .pd-sign,.pf-t58 .pd-sign{margin-top:25px}.pf-a5{font-size:11px}.pf-dot,.pf-dot *{color:#000!important;background:0 0!important;font-family:Courier New,monospace!important}.pf-dot .pd-lines td{border-bottom:1px dashed #000}a{color:inherit;text-decoration:none}}.totals-grid{grid-template-columns:1fr auto;align-items:center;gap:10px 16px;display:grid}.totals-grid>b{text-align:end;font-size:15px}.net-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.net-row span{font-size:15px;font-weight:600}.net-row b{font-family:var(--heading-font);color:#1f7a8c;font-size:28px;font-weight:600}[data-mode=dark] .net-row b{color:#6cc0cf}.login-page{grid-template-columns:1.1fr 1fr;min-height:100vh;display:grid}.login-hero{color:#fff;background:linear-gradient(140deg,#0a1d25 0%,#12323e 50%,#1f6070 100%);flex-direction:column;justify-content:space-between;padding:56px;display:flex;position:relative;overflow:hidden}.login-hero h1{color:#fff;margin:28px 0 12px;font-size:34px;font-weight:600;line-height:1.2}.login-hero p{opacity:.85;max-width:44ch;font-size:15px}.login-hero ul{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.login-hero li{opacity:.92;align-items:center;gap:10px;display:flex}.login-hero li .anticon{color:#e9c46a}.login-hero .art{opacity:.06;font-size:280px;position:absolute;bottom:-60px;right:-40px}.login-side{place-items:center;padding:24px;display:grid}@media (width<=900px){.login-page{grid-template-columns:1fr}.login-hero{display:none}}.cmdk-item{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.cmdk-item.on{background:#1f7a8c1f}[dir=rtl]{--heading-font:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", "Urdu Typesetting", "Segoe UI", Tahoma, sans-serif}[dir=rtl] body,[dir=rtl] .ant-typography,[dir=rtl] .ant-menu,[dir=rtl] .ant-btn,[dir=rtl] .ant-table,[dir=rtl] .ant-form,[dir=rtl] .ant-card{font-family:Jameel Noori Nastaleeq,Noto Nastaliq Urdu,Urdu Typesetting,Segoe UI,Tahoma,sans-serif}[dir=rtl] .ant-menu-title-content,[dir=rtl] .ant-table-cell,[dir=rtl] .ant-btn{line-height:1.9}[dir=rtl] .num,[dir=rtl] input,[dir=rtl] .ant-statistic-content{font-family:Segoe UI,Tahoma,sans-serif}[dir=rtl] .hero-banner .hero-art,[dir=rtl] .stat-tile .stat-icon{left:24px;right:auto}[dir=rtl] .stat-tile .stat-icon{left:14px}[dir=rtl] .stat-tile .stat-bg{left:-24px;right:auto}[dir=rtl] .login-hero .art{left:-40px;right:auto}
