.document-list{width:100%}@media (max-width:1023px){.document-list{width:100%}}.document-list__item{margin-bottom:24px}.document-list__item:last-child{margin-bottom:0}.document-list__item-link{position:relative;display:grid;grid-template-columns:32px 1fr;grid-column-gap:16px;height:100%}.document-list__item-link:hover .document-list__item-additional{opacity:0}@media (max-width:1023px){.document-list__item-link:hover .document-list__item-additional{opacity:0}}.document-list__item-link:hover .document-list__item-download-text{opacity:1}@media (max-width:1023px){.document-list__item-link:hover .document-list__item-download-text{opacity:0}}.document-list__item-name{margin-bottom:8px;line-height:22px}@media (max-width:1023px){.document-list__item-name{font-size:15px;line-height:22px}}.document-list__item-additional{position:absolute;top:16px;right:16px;width:24px;height:24px;opacity:0;transition:opacity .35s}@media (max-width:1023px){.document-list__item-info{margin-right:0}}.document-list__item-download-text{margin-left:15px;opacity:0;transition:opacity .35s}@media (max-width:1023px){.document-list__item-download-text{display:none}}.document-list__item-meta{font-size:13px;line-height:18px;color:#919399}@media (max-width:1023px){.document-list__item-meta{font-size:15px;line-height:22px}}.document-list__item-external{display:block;margin-top:12px;font-size:13px;line-height:18px;color:#dd0a34}.document-list__item-footer{margin-top:16px}.document-list__item-footer-text{display:block;font-size:13px;line-height:18px;color:#919399}