/* 07-buttons.css — Кнопки + числовые поля (.num-input здесь ради исходного каскада)
   Выделено из style.css: правила и их порядок не менялись. */

.btn{background:var(--gold);color:#000;font-family:var(--mono);font-size:11px;font-weight:600;padding:8px 20px;border:none;cursor:pointer;letter-spacing:1px;}
.btn:hover{background:var(--gold2);}
.btn.sm{padding:3px 8px;font-size:10px;}
.btn.del{background:none;border:1px solid var(--crit-bdr);color:var(--red);}
.btn.del:hover{background:var(--crit-bg);}
.btn.edit{background:none;border:1px solid var(--border2);color:var(--text2);}
.btn.edit:hover{border-color:var(--gold);color:var(--gold);}
.btn.blue-b{background:var(--blue);color:#fff;}
.btn.grn{background:var(--green);color:#000;}
.num-input{background:var(--bg5);border:1px solid var(--border2);color:var(--text);font-family:var(--mono);font-size:12px;padding:7px 10px;outline:none;width:100%;text-align:left;}
.num-input:focus{border-color:var(--gold);}
.num-input.error{border-color:var(--red);}
.btn.grn:hover{background:#00e6a8;}
