.apys-calc-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:18px 0}.apys-calc-actions button{background:#143d3c;color:#fff;border:1px solid #143d3c;border-radius:6px;padding:12px 18px;min-height:44px;font:inherit;cursor:pointer}.apys-calc-actions button:focus-visible{outline:3px solid #bd452b;outline-offset:3px}.apys-calc-actions span{font-size:14px}:is(.apys-cctv-calc,#apys-el,#apys-cable,#apys-db,#apys-ups) :is(input,select){min-width:0;font-size:16px}:is(.apys-cctv-calc,#apys-el,#apys-cable,#apys-db,#apys-ups) :is(label,output,.apys-metric,.apys-cctv-box){min-width:0;overflow-wrap:anywhere}#apys-el .row input{min-width:0}@media(max-width:480px){#apys-el .row[aria-hidden]{display:none}#apys-el #el-rows .row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;padding:12px 0;border-bottom:1px solid #dae3e7}#apys-el #el-rows .row input[type=text]{grid-column:1/-1}#apys-el #el-rows .row button{min-height:44px}}#apys-el .apys-row-field>span{display:none}#apys-el .apys-row-field{min-width:0}@media(max-width:480px){#apys-el .apys-row-field>span{display:block;font-size:13px;margin-bottom:4px}#apys-el #el-rows .row{align-items:end}}