@font-face{font-family:Helvetica Neue;src:url(../fonts/HelveticaNeueBoldCondensed.c5fccf18.eot);src:local("Helvetica Neue Condensed Bold"),local("HelveticaNeueBoldCondensed"),url(../fonts/HelveticaNeueBoldCondensed.c5fccf18.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueBoldCondensed.d9f9f2b3.woff2) format("woff2"),url(../fonts/HelveticaNeueBoldCondensed.4392a81e.woff) format("woff"),url(../fonts/HelveticaNeueBoldCondensed.8df29e5e.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(../fonts/HelveticaNeueBlackCondensed.8c217987.eot);src:local("Helvetica Neue Condensed Black"),local("HelveticaNeueBlackCondensed"),url(../fonts/HelveticaNeueBlackCondensed.8c217987.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueBlackCondensed.a18ac087.woff2) format("woff2"),url(../fonts/HelveticaNeueBlackCondensed.2a3c6391.woff) format("woff"),url(../fonts/HelveticaNeueBlackCondensed.91cf4cca.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Bold.b3d3a0ca.eot);src:local("HelveticaNeueCyr-Bold"),url(../fonts/HelveticaNeueCyr-Bold.b3d3a0ca.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Bold.17b55fc5.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Bold.a9a80ec3.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Bold.3b83ca55.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Light.a26eac4a.eot);src:local("HelveticaNeueCyr-Light"),url(../fonts/HelveticaNeueCyr-Light.a26eac4a.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Light.a35e8116.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Light.ea893f69.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Light.4c79d63a.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Medium.47a9bbdb.eot);src:local("HelveticaNeueCyr-Medium"),url(../fonts/HelveticaNeueCyr-Medium.47a9bbdb.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Medium.cbd5d59f.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Medium.e9b004be.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Medium.cdb7bf32.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-MediumItalic.73a2907f.eot);src:local("HelveticaNeueCyr-MediumItalic"),url(../fonts/HelveticaNeueCyr-MediumItalic.73a2907f.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-MediumItalic.bb5729f1.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-MediumItalic.352f309a.woff) format("woff"),url(../fonts/HelveticaNeueCyr-MediumItalic.319cfb3f.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-LightItalic.5b87dfe3.eot);src:local("HelveticaNeueCyr-LightItalic"),url(../fonts/HelveticaNeueCyr-LightItalic.5b87dfe3.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-LightItalic.1304b3ce.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-LightItalic.4f6009f3.woff) format("woff"),url(../fonts/HelveticaNeueCyr-LightItalic.cce63998.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-HeavyItalic.fc6f71a8.eot);src:local("HelveticaNeueCyr-HeavyItalic"),url(../fonts/HelveticaNeueCyr-HeavyItalic.fc6f71a8.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-HeavyItalic.7fedf4aa.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-HeavyItalic.af9fdffb.woff) format("woff"),url(../fonts/HelveticaNeueCyr-HeavyItalic.7432444c.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Black.1442f23d.eot);src:local("HelveticaNeueCyr-Black"),url(../fonts/HelveticaNeueCyr-Black.1442f23d.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Black.92f1dea6.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Black.186fd011.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Black.25fbbd08.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Heavy.ee47f7ca.eot);src:local("HelveticaNeueCyr-Heavy"),url(../fonts/HelveticaNeueCyr-Heavy.ee47f7ca.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Heavy.cd925744.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Heavy.a2f5f828.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Heavy.6366d05c.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Italic.cb440bf8.eot);src:local("HelveticaNeueCyr-Italic"),url(../fonts/HelveticaNeueCyr-Italic.cb440bf8.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Italic.d1e2145b.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Italic.2e82fdb6.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Italic.b85e2a1d.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Roman.284500d7.eot);src:local("HelveticaNeueCyr-Roman"),url(../fonts/HelveticaNeueCyr-Roman.284500d7.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Roman.a137f989.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Roman.88b7a427.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Roman.af8f90e6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-BlackItalic.a232fff0.eot);src:local("HelveticaNeueCyr-BlackItalic"),url(../fonts/HelveticaNeueCyr-BlackItalic.a232fff0.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-BlackItalic.56552b9c.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-BlackItalic.051836c8.woff) format("woff"),url(../fonts/HelveticaNeueCyr-BlackItalic.be917f47.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-UltraLightItalic.2732576e.eot);src:local("HelveticaNeueCyr-UltraLightItalic"),url(../fonts/HelveticaNeueCyr-UltraLightItalic.2732576e.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-UltraLightItalic.b255390d.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-UltraLightItalic.9203ff1f.woff) format("woff"),url(../fonts/HelveticaNeueCyr-UltraLightItalic.f33e484f.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-BoldItalic.4de7d564.eot);src:local("HelveticaNeueCyr-BoldItalic"),url(../fonts/HelveticaNeueCyr-BoldItalic.4de7d564.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-BoldItalic.4dfa7502.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-BoldItalic.3827a6bd.woff) format("woff"),url(../fonts/HelveticaNeueCyr-BoldItalic.04fc77de.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-ThinItalic.d42f278f.eot);src:local("HelveticaNeueCyr-ThinItalic"),url(../fonts/HelveticaNeueCyr-ThinItalic.d42f278f.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-ThinItalic.d87d003d.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-ThinItalic.f4c6cc6d.woff) format("woff"),url(../fonts/HelveticaNeueCyr-ThinItalic.b4e4a647.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-UltraLight.71c06ac4.eot);src:local("HelveticaNeueCyr-UltraLight"),url(../fonts/HelveticaNeueCyr-UltraLight.71c06ac4.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-UltraLight.107cc77f.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-UltraLight.cfae43de.woff) format("woff"),url(../fonts/HelveticaNeueCyr-UltraLight.3bc1ab34.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Thin.c676bc45.eot);src:local("HelveticaNeueCyr-Thin"),url(../fonts/HelveticaNeueCyr-Thin.c676bc45.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Thin.10222c66.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Thin.76bcf092.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Thin.3edaeb6d.ttf) format("truetype");font-weight:100;font-style:normal}.button{color:#fff;border:0;border-radius:14px;display:inline-block;padding:8.5px 14.5px;height:38px;box-sizing:border-box;white-space:nowrap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:400;font-size:16px;line-height:21px}.button:hover{color:#fff;text-decoration:none;cursor:pointer}.button--wide{padding:8.5px 29px;width:160px}.button--gray{background-color:#adb5bd}.button--gray:active{background-color:#748290}.button--blue{background-color:#4582ec}.button--blue:active{background-color:#134fb8}.navbar{height:54px;border:1px solid #ccc;display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.navbar__left{padding-left:32px}.navbar__right{padding-right:32px;text-align:right}.navbar__right>*{margin-left:32px}.navbar__right>:first-child{margin-left:0}.navbar__link{margin-top:17px;margin-bottom:21px;text-decoration:none;color:#373a3c}.navbar__link:hover{color:#4582ec}.navbar__logo{height:45px}.navbar__logo img{margin-top:4px}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:HelveticaNeueCyr;font-style:normal;font-weight:400;font-size:16px;line-height:21px;margin:0;color:#373a3c}.app{display:flex;flex-direction:column;min-height:100vh;justify-content:space-between}.login_form{height:534px;width:540px;margin-top:80px;border-radius:16px;z-index:10;box-shadow:0 8px 24px 0 rgba(0,0,0,.16)}.login_form,.login_form__logo{position:relative;left:50%;transform:translateX(-50%)}.login_form__logo{height:64px;margin-top:51px;margin-bottom:24px}.login_form__group{margin-top:21px;width:350px;position:relative;left:50%;transform:translateX(-50%)}.login_form__group label{line-height:24px;display:block}.login_form__group input{height:45px;background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:4px;width:100%;margin-top:8px;padding-left:16px}.login_form__group input::-moz-placeholder{color:#999}.login_form__group input:-ms-input-placeholder{color:#999}.login_form__group input::placeholder{color:#999}.login_form__group--error input{border-color:red}.login_form__error_label{color:red;height:24px;font-size:14px}.login_form__buttons{margin-top:36px;width:350px;position:relative;left:50%;height:38px;transform:translateX(-50%)}.login_form__buttons .button{height:100%}.login_form__buttons a{float:right;color:#4582ec;text-decoration:none;margin-top:8px}.login_form__buttons a:hover{text-decoration:none;color:#134fb8}.files_page{margin-left:11.5%;margin-right:11.5%;width:77%}.files_page__header{margin-top:80px;display:flex;height:56px;align-items:center;justify-content:space-between;flex-direction:row}.files_page__header span{display:inline;font-size:36px;line-height:56px;font-weight:700}.files_page__header button{display:block}.files_table{border:1px solid #eceeef;width:100%;margin-top:32px;border-collapse:collapse}.files_table thead{color:#2a2c2e;padding:13px 0}.files_table thead th{height:50px;padding-left:26px;text-align:start}.files_table tr td{border-top:1px solid #eceeef;padding-left:26px}.files_table tr td button{margin:6px 24px;float:right}.files_table__cell--bold{font-weight:700}.footer{height:150px;border-top:1px solid #ccc;margin-top:80px;display:flex;flex-direction:row;align-items:center}.footer__logo{margin:22px 179px 22px 32px}.footer__block{margin:18px 4px auto}.footer__text{font-size:14px;line-height:24px;width:255px}.footer__line{display:flex;margin-bottom:8px}.footer__line_num{margin-right:8px}