diff --git a/budget-form.html b/budget-form.html
index 278f9f8..be324b4 100644
--- a/budget-form.html
+++ b/budget-form.html
@@ -16,9 +16,11 @@ body{font-family:'Inter',sans-serif;font-size:17px;line-height:1.6;color:var(--i
.hero p{font-size:20px;color:#9aa3b2;max-width:700px;margin:0 auto 32px}
.btn{display:inline-block;background:var(--cyan);color:var(--ink);padding:14px 28px;border-radius:8px;font-weight:700;text-decoration:none;border:none;cursor:pointer;font-size:17px}
.btn:hover{background:#1be5ff}
+.btn-secondary{background:transparent;color:var(--ink);border:2px solid var(--ink);padding:12px 26px;border-radius:8px}
+.btn-danger{background:#EF4444;color:var(--white);padding:8px 16px;border-radius:6px;font-size:14px}
.section{padding:80px 24px}
.section h2{font-size:36px;font-weight:700;margin-bottom:24px;text-align:center}
-.form-card{background:var(--gray-100);border-radius:16px;padding:40px;max-width:700px;margin:0 auto}
+.form-card{background:var(--gray-100);border-radius:16px;padding:40px;max-width:900px;margin:0 auto}
.form-group{margin-bottom:24px}
.form-group label{display:block;font-weight:600;margin-bottom:8px}
.form-group select,.form-group input,.form-group textarea{width:100%;padding:14px;border:2px solid var(--gray-100);border-radius:8px;font-size:17px;font-family:inherit}
@@ -29,11 +31,26 @@ body{font-family:'Inter',sans-serif;font-size:17px;line-height:1.6;color:var(--i
.form-section h3{font-size:20px;font-weight:700;margin-bottom:16px;color:var(--ink)}
.success-message{display:none;background:#10B981;color:var(--white);padding:20px;border-radius:8px;text-align:center;font-weight:600}
footer{background:var(--ink);color:var(--gray-500);text-align:center;padding:40px 24px;font-size:14px}
+.articles-table{width:100%;border-collapse:collapse;margin-bottom:16px}
+.articles-table th,.articles-table td{padding:12px;text-align:left;border-bottom:1px solid var(--gray-100)}
+.articles-table th{background:var(--white);font-weight:600;font-size:14px}
+.articles-table input{width:100%;padding:10px;border:2px solid var(--gray-100);border-radius:6px;font-size:15px}
+.articles-table input:focus{outline:none;border-color:var(--cyan)}
+.articles-table .col-name{width:30%}
+.articles-table .col-plan{width:20%}
+.articles-table .col-fact{width:20%}
+.articles-table .col-cumulative{width:20%}
+.articles-table .col-action{width:10%}
+.add-article-btn{display:inline-flex;align-items:center;gap:8px;background:var(--white);color:var(--ink);border:2px dashed var(--gray-100);padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;margin-bottom:24px}
+.add-article-btn:hover{border-color:var(--cyan);background:var(--cyan-50)}
+.total-row{background:var(--cyan-50);font-weight:700}
@media(max-width:640px){
.hero h1{font-size:36px}
.section h2{font-size:28px}
.form-row{grid-template-columns:1fr}
.container{padding:48px 20px}
+.articles-table{font-size:14px}
+.articles-table th,.articles-table td{padding:8px}
}
@@ -42,7 +59,7 @@ footer{background:var(--ink);color:var(--gray-500);text-align:center;padding:40p
Ежемесячный отчёт по бюджету обучений и командировочных расходов — филиалы Казахтелеком Ежемесячный отчёт по статьям бюджета — филиалы КазахтелекомИсполнение бюджета
-
Добавьте статьи расходов и укажите план, факт и нарастающий итог по каждой
+ +| Статья расходов | +План на год (тенге) | +Факт за месяц (тенге) | +Нарастающий итог (тенге) | ++ |
|---|---|---|---|---|
| + | + | + | + | + |
| ИТОГО | +0 | +0 | +0 | ++ |