:root{--budget-blue:#002060;--budget-tan-blue:#0e416c;--budget-red:#c00000;--budget-gray:#858585;--budget-dark-gray:#444}@font-face{font-family:urduFont;src:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.text-eng{font-family:sans-serif}.bg-red{background-color:var(--budget-red)!important;color:#fff!important}.bg-dark-gray{background-color:var(--budget-dark-gray)!important;color:#fff!important}.text-dark-gray{color:var(--budget-dark-gray)!important}.text-red{color:var(--budget-red)!important}.budget-section table{margin-bottom:0}.mainTitle{font-family:sans-serif;color:var(--budget-tan-blue);text-align:center;padding:1rem 0 0.25rem 0;font-size:1.25rem;font-weight:700;margin-bottom:0;text-decoration:underline}.values_pkr{text-align:center;font-weight:700;color:var(--budget-gray)}tbody tr td:last-child{background-color:rgb(231,255,231)}.budgetTitle{background-color:var(--budget-tan-blue);color:#fff;font-size:1rem;padding:0.5rem;text-align:center;display:block}.federal-budget-stats{font-size:0.875rem;font-weight:700;margin-bottom:1.5rem}.federal-budget-stats table th:first-child,.federal-budget-stats table td:first-child{position:sticky;left:0px;background-color:var(--budget-tan-blue);color:#fff}.federal-budget-stats table a{color:#fff;text-decoration:none}.budget-scrollbar{overflow-x:scroll;display:block}.budget-scrollbar::-webkit-scrollbar{height:0.5rem;overflow-x:scroll}.budget-scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey}.budget-scrollbar::-webkit-scrollbar-thumb{background:#2281e0;border-radius:5px}.budget-scrollbar::-webkit-scrollbar-thumb:hover{background:#6c757d}.chart-container{overflow-x:scroll}th{cursor:pointer}.chart-container{overflow:hidden;width:100%}#interestloanChart{width:100%!important;min-height:400px}#interestloan svg{width:100%!important}.popover{max-width:120px}.popover-img{margin:4px}.popover-body{padding:4px}.popover-body img{border-radius:4px}.budget-headline{background-color:var(--budget-blue);color:#fff;padding:0.5rem 0;font-size:1.5rem}.nav-budget{justify-content:center;display:flex;overflow:auto;flex-wrap:nowrap;justify-content:flex-start}.nav-budget button{background-color:var(--budget-dark-gray);color:#fff;border:none;outline:none}.nav-budget button:focus,.nav-budget button:active{outline:none;border:none}.nav-budget .green{background-color:#00766c!important}.nav-budget .brown{background-color:#a0522d!important}.nav-budget .purple{background-color:#4a0072!important}.nav-budget .red{background-color:#cf0000!important}.nav-budget .debt{background-color:#1e212b!important}.nav-budget .defence{background-color:#4D8B31!important}.nav-budget .health{background-color:#0a7cc6!important}.nav-budget .education{background-color:#8e0694!important}.nav-budget .nav-link.active{background-color:var(--budget-blue);color:#fff}.nav-budget .nav-link{margin:0.25rem 0.25rem}.aside-left .summary-list{font-weight:700;color:var(--budget-tan-blue)}.aside-left .summary-list-item::before{font-family:"fontAwesome";content:"\f0da"}.singlefigure{text-decoration-line:underline;text-decoration-style:double;text-underline-offset:0.5rem;text-align:center;color:#000;font-size:1.25rem;font-weight:400}.budget-image-section{margin-top:0.5rem;background-color:#002060;background-repeat:no-repeat;background-position:center}.budget-image-section-2017{background-image:url(/dassets.b-cdn.net/newweb/assets/img/budget-2025-26/2017/budget-bg-mobile-2017-26.webp);min-height:190px;background-color:#002060;background-size:cover;background-blend-mode:luminosity;background-repeat:no-repeat;background-position:center}.tab-content-budget .eventcard__description{font-size:16px;padding-right:0.5rem;padding-left:0.5rem}.socialshare{display:flex;justify-content:space-between}.socialshare .budgetdate{font-weight:700;display:flex;align-items:center}.socialshare time{color:var(--budget-tan-blue)}@media (min-width:992px){.budget-image-section{background-color:#002060;background-size:cover;background-repeat:no-repeat;margin-top:0.5rem}.budget-image-section-2017{background-image:url(/dassets.b-cdn.net/newweb/assets/img/budget-2025-26/2017/budget-bg-desktop.webp);min-height:190px;background-color:#002060;background-size:cover;background-blend-mode:luminosity;background-repeat:no-repeat}.mainTitle{font-size:1.875rem;font-weight:700}.federal-budget-stats{font-size:1rem}.budget-scrollbar::-webkit-scrollbar{height:0.875rem}.budgetTitle{font-size:1.25rem;display:inline-block}.chart-container{overflow:hidden;width:100%}.budget_chart{width:100%}.singlefigure{font-size:1.5rem}}