:root{--ak-pro-line:color-mix(in srgb,var(--ak-primary,#176b87) 16%,#d8e0e7);--ak-pro-focus:0 0 0 3px color-mix(in srgb,var(--ak-focus,#2f80ed) 22%,transparent)}@media(min-width:901px){body.page-cashbook #view{height:100dvh!important;overflow:hidden!important}body.page-cashbook .cb30{height:100dvh!important;min-height:0!important;padding:3px 12px 6px!important;gap:3px!important;display:flex!important}body.page-cashbook .cb30>div:first-child{height:18px!important;min-height:18px!important}body.page-cashbook .cb30 h2{font-size:17px!important;line-height:18px!important}body.page-cashbook .cb-card{padding:4px 7px!important;border-radius:10px!important;box-shadow:0 3px 12px rgba(20,35,50,.045)!important}body.page-cashbook .cb-form{grid-template-columns:minmax(190px,.85fr) minmax(220px,1.15fr) 140px 100px!important;gap:3px 6px!important}body.page-cashbook .cb-field{gap:1px!important;font-size:9px!important}body.page-cashbook :is(.cb-inp,.cb-sel,.cb-mini,.cb-date-pick-shell){height:27px!important;border-radius:8px!important;font-size:12px!important}body.page-cashbook .cb-date-nav{grid-template-columns:25px minmax(112px,1fr) 28px 25px!important}body.page-cashbook .cb-balance,body.page-cashbook .cb-mode-note{height:27px!important;min-height:27px!important;font-size:12px!important}body.page-cashbook .cb-stats{gap:4px!important}body.page-cashbook .cb-paybox{padding:3px 7px!important;border-radius:8px!important}body.page-cashbook .cb-paybox b{font-size:8px!important}body.page-cashbook .cb-paybox span{margin-top:0!important;font-size:13px!important}body.page-cashbook .cb-list-card{flex:1 1 auto!important;min-height:0!important;padding:4px 6px!important}body.page-cashbook .cb-table-shell{flex:1 1 auto!important;min-height:300px!important}body.page-cashbook .cb-table-wrap{height:100%!important}body.page-cashbook .cb-table th{height:25px!important;padding:4px 5px!important}body.page-cashbook .cb-table td{height:26px!important;padding:3px 5px!important}body.page-cashbook .cb-total-cell{padding:4px!important}body.page-cashbook .cb-bottom{margin-top:auto!important;flex:0 0 auto!important;gap:2px!important}body.page-cashbook .cb-toolbar,body.page-cashbook .cb-modebar{padding:4px!important;gap:5px!important;border-radius:11px!important}body.page-cashbook .cb-toolbar .cb-btn,body.page-cashbook .cb-modebar .cb-btn{height:31px!important;border-radius:9px!important}}@media(max-width:900px){body.page-billing-date .bd32-mobile-nav{grid-template-columns:32px minmax(58px,.62fr) minmax(112px,1.18fr) minmax(78px,.9fr) 32px 36px!important;gap:4px!important}body.page-billing-date .bd32-mobile-nav select{font-size:13px!important;padding:0 5px!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.page-billing-date #bd32MobileDate{min-width:112px!important;font-variant-numeric:tabular-nums!important;font-size:13px!important}body.page-billing-date #bd32PartySel{min-width:78px!important}}@media(max-width:390px){body.page-billing-date .bd32-mobile-nav{grid-template-columns:27px minmax(48px,.62fr) minmax(108px,1.25fr) minmax(65px,.82fr) 27px 28px!important;gap:2px!important}body.page-billing-date .bd32-mobile-nav select{font-size:11px!important;padding-inline:3px!important}body.page-billing-date #bd32MobileDate{min-width:108px!important;font-size:11px!important;letter-spacing:-.15px!important}}@media(max-width:350px){body.page-billing-date .bd32-mobile-nav{grid-template-columns:26px 45px minmax(105px,1.2fr) minmax(61px,.72fr) 26px 27px!important;gap:2px!important}body.page-billing-date #bd32MobileDate{min-width:105px!important;font-size:10.5px!important}}@media(min-width:901px){body.page-cashbook .cb-list-card{flex-basis:0!important}body.page-cashbook .cb-table-shell{min-height:340px!important}body.page-cashbook .cb-bottom{position:relative!important;inset:auto!important;margin-top:3px!important}}body.page-sale .ak-sale-page,body.page-charts .classic-chart-page{background:linear-gradient(145deg,color-mix(in srgb,var(--ak-page,#f6f8fa) 94%,#fff),var(--ak-page,#f6f8fa))!important}body.page-sale :is(.ak-top-card,.ak-panel,.ak-table-wrap),body.page-charts :is(.classic-block,.classic-chart-side,.classic-chart-foot){border-color:var(--ak-pro-line)!important;box-shadow:0 4px 14px rgba(20,35,50,.055)!important}body.page-sale :is(input,select,textarea),body.page-charts :is(button,input,select){transition:border-color .12s ease,box-shadow .12s ease,filter .12s ease!important}body.page-sale :is(input,select,textarea):focus,body.page-charts :is(button,input,select):focus-visible{box-shadow:var(--ak-pro-focus)!important}body.page-sale .ak-btn{transition:transform .1s ease,filter .12s ease!important}body.page-sale .ak-btn:active{transform:translateY(1px)!important}body :is(.table,.cb-table,.bd32-grid){font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){body.page-sale *,body.page-charts *{transition:none!important}}
