.training-page{max-width:1180px;margin:0 auto;padding:48px 26px 110px;color:#1e3540}.training-page h1{font-size:clamp(32px,5vw,52px);margin:12px 0 20px;line-height:1.15}.training-intro{font-size:19px;max-width:780px;line-height:1.65}.data-boundary,.training-help{background:#e9f0f0;padding:20px;border-left:4px solid #557d82;line-height:1.7}.training-downloads{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:30px 0}.training-downloads article{padding:25px;border:1px solid #cfdbdf;border-radius:8px;background:white}.training-downloads p{line-height:1.7}.file-detail,.training-note{font-size:13px;line-height:1.7;color:#59707a}.training-controls{display:flex;gap:20px;margin:32px 0}.training-controls label{display:grid;gap:8px}.training-controls select{padding:11px;border:1px solid #adbec5;background:white;border-radius:4px;font:inherit;color:inherit}.training-totals{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:25px 0 36px}.training-totals div{padding:20px;background:#fff;border:1px solid #d3dfe2}.training-totals span{display:block;font-size:13px;margin-bottom:9px}.training-totals strong{font-size:24px}.training-table-wrap{overflow:auto}.training-page table{border-collapse:collapse;width:100%;background:white;white-space:nowrap}.training-page th,.training-page td{padding:13px 16px;border-bottom:1px solid #dce4e7;text-align:end}.training-page th:first-child,.training-page td:first-child{text-align:start}.training-page th{background:#243f4c;color:#fff;font-size:13px}.loss{color:#b03930;font-weight:700}.training-help{margin-top:35px}.training-help li{padding:6px 0}.navigation nav{display:flex;align-items:center;gap:20px}.zaki-files{display:block;margin:0 0 12px;color:#1b535d;font-size:13px;text-decoration:underline}.training-page .button{display:inline-block}@media(max-width:650px){.training-downloads,.training-totals{grid-template-columns:1fr}.training-page{padding:26px 18px 100px}.navigation nav{gap:10px}.navigation nav a{font-size:12px}.training-controls{flex-wrap:wrap}}
