.trakt-ak{border:1px solid #e3e6ea;border-radius:10px;padding:20px;margin:28px 0;background:#fbfcfd}
.trakt-ak__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 20px}
.trakt-ak label{display:block;font-size:.94rem;line-height:1.4}
.trakt-ak input[type=number],.trakt-ak select{width:100%;margin-top:4px}
.trakt-ak__out{display:block;margin-top:18px;padding:14px 16px;background:#fff;border:1px solid #e3e6ea;border-radius:8px}
.trakt-ak__sum{display:block;font-size:1.8rem;font-weight:700;color:#005CA9}
.trakt-ak__sub{display:block;font-size:.94rem;color:#5a5f69;margin-top:2px}
.trakt-ak__list{margin:10px 0 0;padding-left:20px;color:#2b2f36;font-size:.94rem}
.trakt-ak__list li{margin:0 0 6px}
.trakt-ak__warn{color:#a4361f}
.trakt-ak__note{margin:10px 0 0;font-size:.86rem;color:#5a5f69}
@media (max-width:980px){.trakt-ak__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){.trakt-ak__grid{grid-template-columns:1fr}}
