.sheet-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:0 0 12px}.sheet-kpis>div,.sheet-final>div{background:#fff;border:1px solid #dfe8f3;border-radius:12px;padding:12px 14px;min-height:66px;display:flex;flex-direction:column;justify-content:center}.sheet-kpis small,.sheet-final small{color:#66788f;font-size:11px}.sheet-kpis b,.sheet-final b{color:#0b376d;font-size:18px;margin-top:4px}.sheet-actions{display:flex;gap:8px;margin-bottom:12px}.sheet-panel{margin-bottom:12px}.sheet-panel .body{padding:14px 16px}.sheet-params{grid-template-columns:repeat(4,1fr)!important}.opening-grid{grid-template-columns:.7fr 1.4fr .7fr .8fr .8fr .8fr!important}.item-grid{grid-template-columns:.8fr 1.25fr 1.5fr .7fr .9fr!important}.sheet-panel input,.sheet-panel select{min-height:40px!important}.sheet-panel .table th,.sheet-panel .table td{padding:9px 10px!important}.sheet-final{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:0 0 12px}.sheet-generate{min-height:44px!important;padding:0 20px!important}@media(max-width:1100px){.sheet-kpis{grid-template-columns:repeat(3,1fr)}.sheet-final{grid-template-columns:repeat(3,1fr)}.sheet-params{grid-template-columns:repeat(2,1fr)!important}.opening-grid,.item-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:650px){.sheet-kpis,.sheet-final,.sheet-params,.opening-grid,.item-grid{grid-template-columns:1fr!important}}