.power-tool{padding:25px;border:1px solid #c8d9e8;border-radius:20px;background:#f3f8ff;margin:25px 0}.power-tool form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.power-tool fieldset{display:grid;gap:16px;padding:18px;border:1px solid #b8cbde;border-radius:12px}.power-tool legend{font:700 17px/1.5 var(--sans);padding:0 7px;color:#173b62}.power-tool label{display:grid;gap:8px;color:#173b62;font:700 14px/1.5 var(--sans)}.power-tool input,.power-tool select{width:100%;box-sizing:border-box;padding:12px;border:1px solid #b8cbde;border-radius:10px;background:#fff;color:#173b62;font:inherit}.power-tool [hidden]{display:none!important}#power-mah-fields{display:grid;gap:16px}.power-tool .btn{grid-column:1/-1;border:0;justify-self:start}.power-tool,.power-tool *{min-width:0;overflow-wrap:anywhere}#power-result{margin-top:20px;padding:22px;background:#fff;border-radius:14px;border-left:4px solid #095bad}.page-kazan #power-result h3{margin:0 0 12px}.page-kazan #power-result p,.page-kazan #power-result li{font-size:16px}#power-result[data-status="attention"]{border-color:#b97900}#power-result[data-status="stop"],#power-result[data-status="error"]{border-color:#c83b2d}#power-result a:focus-visible{outline:3px solid #ff594b;outline-offset:4px}.page-powerbank .numbered-steps h3{margin-top:0}.page-powerbank .editorial-note{display:block}
@media(max-width:650px){.power-tool{padding:18px}.power-tool form{grid-template-columns:1fr}.power-tool .btn{width:100%}.power-tool fieldset{padding:14px}}@media print{.power-tool form{display:none!important}.power-tool,#power-result{padding:0;border:0;background:#fff}}
