.inventory-tabs{border:1px solid var(--border);background:#fff;border-radius:13px;gap:6px;padding:6px;display:flex;overflow:auto}.inventory-tabs a{min-height:42px;color:var(--muted);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:9px 13px;font-size:11px;font-weight:800;display:flex}.inventory-tabs a.active,.inventory-tabs a:hover{background:var(--blue-pale);color:var(--blue-deep)}.inventory-tabs svg{width:18px;height:18px}.activation-panel{border-color:#cfdae6}.inventory-form{gap:16px;display:grid}.opening-stock-grid{border:1px solid var(--border);border-radius:12px;display:grid;overflow:hidden}.opening-stock-grid>div{border-bottom:1px solid var(--border);grid-template-columns:minmax(210px,1.2fr) minmax(130px,.45fr) minmax(190px,.8fr);align-items:center;gap:10px;padding:10px 13px;display:grid}.opening-stock-grid>div:last-child{border-bottom:0}.opening-stock-grid .opening-head{color:var(--muted);text-transform:uppercase;background:#f4f7fa;font-size:9px}.opening-stock-grid span{display:grid}.opening-stock-grid small{color:var(--muted)}.opening-stock-grid input{border:1px solid var(--border);border-radius:8px;min-width:0;min-height:39px;padding:8px 10px}.inventory-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.inventory-toolbar>input{border:1px solid var(--border);border-radius:9px;flex:1;min-width:230px;min-height:43px;padding:9px 12px}.inventory-toolbar>label{background:#f5f8fb;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:750;display:flex}.inventory-transaction-form{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-transaction-form>.button{width:max-content}.inventory-two-column{grid-template-columns:minmax(380px,.85fr) minmax(420px,1.15fr);gap:16px;display:grid}.stocktake-list{margin-top:20px}.stocktake-list>div{grid-template-columns:1fr auto auto}.stocktake-list button{color:var(--blue);background:0 0;border:0;font-weight:800}.stocktake-count .opening-stock-grid>div{grid-template-columns:minmax(180px,1fr) 100px minmax(120px,.45fr)}.stocktake-count form{gap:14px;display:grid}@media (max-width:1250px){.control-kpis{grid-template-columns:repeat(3,1fr)}.quick-action-grid{grid-template-columns:repeat(5,1fr)}.business-kpis{grid-template-columns:repeat(3,1fr)}.activity-strip{grid-template-columns:1fr 1fr}.activity-strip article:nth-child(2n){border-right:0}.inventory-two-column{grid-template-columns:1fr}}@media (max-width:900px){.control-kpis,.business-kpis{grid-template-columns:1fr 1fr}.quick-action-grid{grid-template-columns:repeat(4,1fr)}.dashboard-main-grid,.business-grid,.business-grid.wide-left{grid-template-columns:1fr}.recent-grid{grid-template-columns:1fr 1fr}.compact-table{overflow:auto}.compact-table table{min-width:780px}}@media (max-width:650px){.control-kpis,.business-kpis,.recent-grid{grid-template-columns:1fr}.quick-action-grid{grid-template-columns:repeat(2,1fr)}.dashboard-panel{padding:14px}.activity-strip{grid-template-columns:1fr}.activity-strip article{border-right:0;border-bottom:1px solid var(--border)}.subscription-bars>a{grid-template-columns:1fr 42px}.subscription-bars>a>div{grid-area:2/1/auto/-1}.recent-sales-list>a{grid-template-columns:auto 1fr}.recent-sales-list>a>span:last-child{text-align:left;grid-column:2}.inventory-tabs{margin-inline:-4px}.inventory-transaction-form{grid-template-columns:1fr}.opening-stock-grid{overflow:auto}.opening-stock-grid>div,.stocktake-count .opening-stock-grid>div{min-width:650px}.inventory-toolbar>*{width:100%}.inventory-toolbar .button{justify-content:center}.inventory-two-column{grid-template-columns:minmax(0,1fr)}}
