button,.button,input,select{min-height:44px}button,.button{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #d59620;outline-offset:3px}.mobile-menu{display:none}.offline-workspace{margin:0 auto;max-width:1120px;padding:24px}.offline-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:15px 0}.offline-products button{text-align:left;background:#fff;color:#1e293b;border:1px solid #cbd5e1;font-weight:400;white-space:normal}.offline-products button small{color:#475569}.offline-workspace article{margin:12px 0}#offline-workspace input[type=password]{max-width:420px}#remote-stats strong{overflow-wrap:anywhere}.device-note{font-size:13px;color:#475569}@media(max-width:900px){.mobile-menu{display:inline-flex}.js-ready aside nav{display:none}.js-ready.nav-open aside nav{display:flex}aside .business-brand{max-height:65px;width:160px}aside{padding:12px 16px}main{padding:18px}.toolbar{flex-wrap:wrap;align-items:flex-start}}@media(max-width:600px){input,select,textarea{font-size:16px}.grid{grid-template-columns:1fr}.offline-workspace{padding:16px}.offline-products{grid-template-columns:1fr 1fr}.offline-products button{font-size:13px;padding:10px;overflow-wrap:anywhere}article,details{padding:16px}.cards{gap:12px}.table-wrap{max-width:100%;overscroll-behavior-x:contain}.panel-actions{gap:8px}.panel-actions .button{max-width:100%}header{flex-wrap:wrap}h1{overflow-wrap:anywhere}}@media print{.offline-workspace form,.offline-products,.offline-workspace button,.offline-workspace details{display:none!important}.offline-workspace::before{content:'DRAFT ONLY — अन्तिम कर बीजक होइन';display:block;font-size:22px;font-weight:bold;margin-bottom:20px}.mobile-menu{display:none!important}}
