.tax-monthly-section{display:grid;gap:18px;padding:24px;border:1px solid #e8eaf1;border-radius:24px;background:#fff}.tax-monthly-head{display:flex;justify-content:space-between;gap:20px}.tax-monthly-head h3,.tax-kaspi-guide h3{margin:0;color:#10142f;font-size:24px}.tax-monthly-head p{color:#667085;font-size:13px}.tax-monthly-total{min-width:210px;padding:16px;border-radius:18px;color:#fff;background:linear-gradient(135deg,#5d45e8,#35c5e5)}.tax-monthly-total span,.tax-monthly-total strong,.tax-monthly-total small{display:block}.tax-monthly-total strong{margin:6px 0;font-size:28px}.tax-monthly-controls{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;padding:14px;border-radius:18px;background:#f7f8fc}.tax-monthly-controls label,.tax-monthly-deadline{display:grid;gap:7px}.tax-monthly-controls select,.tax-monthly-base{min-height:46px;border:1px solid #d9deea;border-radius:13px;background:#fff}.tax-monthly-controls select{padding:0 12px}.tax-monthly-base{display:grid;grid-template-columns:1fr 38px;align-items:center}.tax-monthly-base input{min-height:44px;padding:0 12px;border:0;background:transparent}.tax-monthly-base b{text-align:center}.tax-monthly-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tax-monthly-card{padding:18px;border:1px solid #e8ebf2;border-radius:18px;background:#fbfcff}.tax-monthly-card-top{display:flex;justify-content:space-between}.tax-monthly-card h4{min-height:38px;margin:14px 0 6px;font-size:13px}.tax-monthly-card>strong{display:block;font-size:25px}.tax-monthly-card>small{display:block;min-height:31px;margin-top:7px;color:#667085;font-size:10px}.tax-monthly-card>button{width:100%;min-height:38px;margin-top:14px;border:1px solid #ddd9ff;border-radius:11px;color:#5b43da;background:#f5f3ff;font-weight:800}.tax-monthly-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border-radius:18px;color:#fff;background:#151936}.tax-monthly-actions strong,.tax-monthly-actions span{display:block}.tax-monthly-actions span{font-size:11px;color:#c3c6d7}.tax-kaspi-guide{display:grid;gap:16px;padding:20px;border:1px solid #e2defd;border-radius:20px;background:#f9f8ff}.tax-kaspi-guide-head{display:flex;justify-content:space-between}.tax-kaspi-tabs{display:flex;gap:7px}.tax-kaspi-tabs button{padding:9px 14px;border:1px solid #ddd9f5;border-radius:99px;background:#fff}.tax-kaspi-tabs button.active{color:#fff;background:#6c52ed}.tax-kaspi-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.tax-kaspi-summary>div,.tax-kaspi-steps li{padding:12px;border-radius:13px;background:#fff}.tax-kaspi-summary span,.tax-kaspi-summary strong{display:block}.tax-kaspi-steps{display:grid;gap:9px;margin:0;padding:0;list-style:none}.tax-kaspi-steps li{display:grid;grid-template-columns:34px 1fr;gap:10px}.tax-kaspi-steps i{font-style:normal;font-weight:900}.tax-kaspi-steps strong,.tax-kaspi-steps span{display:block}.tax-kaspi-steps span{color:#667085;font-size:11px}.tax-kaspi-important,.tax-monthly-warning,.tax-monthly-too{padding:12px 14px;border-radius:13px;background:#fff3d7}.tax-monthly-warning,.tax-monthly-too{background:#f5f6fa}@media(max-width:1050px){.tax-monthly-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.tax-monthly-head{display:grid}.tax-monthly-controls,.tax-monthly-cards,.tax-kaspi-summary{grid-template-columns:1fr}.tax-monthly-actions{align-items:stretch;flex-direction:column}.tax-monthly-total{min-width:0}}
