@font-face {
	font-family: 'DINCyr-Regular';
	src: url('/fonts/dincyr-regular.eot'); /* IE 9 Compatibility Mode */
	src: url('/fonts/dincyr-regular.eot?#iefix') format('embedded-opentype'), /* IE < 9 */
		url('/fonts/dincyr-regular.woff2') format('woff2'), /* Super Modern Browsers */
		url('/fonts/dincyr-regular.woff') format('woff'), /* Firefox >= 3.6, any other modern browser */
		url('/fonts/dincyr-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		url('/fonts/dincyr-regular.svg#dincyr-regular') format('svg'); /* Chrome < 4, Legacy iOS */
}
  .new-reports__title {
    font-weight: 600;
    font-size: 32px;
    text-transform: uppercase;
    color: #135d2f;
    font-family: DINCyr-Regular, "sans-serif";
    text-align: center;
  }

  .new-reports__tabs {
    margin: 45px 0;
    background: #d0dbd3;
  }

  .new-reports__tabs-list {
    max-width: 1005px;
    margin: 0 auto;
    display: flex;
    padding: 0 15px;
    justify-content: start;
    
  }

  .new-reports__tabs-item {
    padding: 12px 30px;
    font-weight: 600;
    font-size: 20px;
    text-transform: uppercase;
    color: #000;
    font-family: DINCyr-Regular, "sans-serif";
    cursor: pointer;
    transition: .25s ease;
    display: inline-block;
  }

  .new-reports__tabs-item:hover {
    color: #fff;
    background: #135d2f;
  }

  .new-reports__tabs-item.active {
    color: #fff;
    background: #135d2f;
  }


  .new-reports__inner {
    max-width: 1005px;
    margin: 0 auto;
    margin-bottom: 100px;
    padding: 0 15px;
  }

  .new-reports__year {
    display: flex;
    justify-content: end;
  }

  .new-reports__year-select {
    position: relative;
    z-index: 1;
    padding: 0;
    max-width: 170px;
    width: 100%;
  }

  .new-reports__year-list {
    max-height: 250px;
    height: 100%;
    overflow-y: auto;

  }
  .new-reports__year-options{
    display: none;
  }

  .new-reports__year-text {
    font-family: DINCyr-Regular, "sans-serif";
    font-style: normal;
    font-size: 17px;
    line-height: 1;
    color: #135d2f;
    padding: 15px 0;
    /* padding-left: 0; */
    border-bottom: 1px solid #e5e5e5;
    cursor: pointer;
    position: relative;
  }

  .new-reports__year-text:after {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_814_687)'%3E%3Cpath d='M6.17291 8.93069L11.923 3.43065C12.0221 3.33496 12.0265 3.17675 11.9308 3.07714C11.8353 2.97753 11.6771 2.97411 11.5773 3.06934L6.00006 8.40384L0.422842 3.06931C0.322997 2.97409 0.164793 2.97751 0.0693312 3.07712C0.0229483 3.12547 2.85281e-06 3.18796 2.8501e-06 3.24997C2.84722e-06 3.3159 0.025877 3.38132 0.0771589 3.43063L5.82721 8.93069C5.92389 9.02299 6.07623 9.02299 6.17291 8.93069Z' fill='black' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_814_687'%3E%3Crect width='12' height='12' fill='white' transform='translate(12) rotate(90)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    content: '';
    right: 0;
    top: 20px;
    position: absolute;
    width: 12px;
    height: 12px;
  }

  .new-reports__year-options {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 99;
  }

  .new-reports__year-item {
    font-style: normal;
    font-size: 17px;
    line-height: 1;
    color: #000;
    padding: 12px 15px;
    font-weight: 300;
    border-bottom: 1px solid grey;
    background: #f5f5f5;
    cursor: pointer;
  }

  .new-reports__year-item:hover, .new-reports__year-item.active {
    background: #135d2f;
    color: #fff;
  }

  .new-reports__docs-item {
    display: none;
    
    font-size: 18px;
    color: #000;
    padding: 15px;
    border-bottom: 1px dashed #d9d9d9;
    transition: .25s ease;
    position: relative;
    font-family: DINCyr-Regular, "sans-serif";
    font-weight: 100;
  }
  .new-reports__docs-item.active{
    display: block;
  }

  .new-reports__docs-spoiler {
    padding: 0;
    font-family: DINCyr-Regular, "sans-serif";
    font-weight: 100;
  }

  .new-reports__docs-item a {
    text-decoration: none;
    color: #000;
    transition: .25s ease;
    font-family: DINCyr-Regular, "sans-serif";
    font-weight: 100;
  }

  .new-reports__docs-item a:hover {
    color: #135d2f;
  }

  .new-reports__docs-ul {
    padding: 10px 0;
    display: none;
  }

  .new-reports__docs-ul.active {
    display: block;
    border-bottom: 1px dashed #135d2f;
  }

  .new-reports__docs-li {
    
    font-size: 17px;
    color: #000;
    padding: 10px 30px;
    position: relative;
  }

  .new-reports__docs-li:after {
    position: absolute;
    left: 0;
    top: 50%;
    content: '';
    width: 10px;
    border-bottom: 1px solid #135d2f;
  }

  .new-reports__docs-spoiler-name {
    cursor: pointer;
    position: relative;
    font-size: 18px;
    padding: 15px;
    padding-right: 30px;
    font-family: DINCyr-Regular, "sans-serif";
    font-weight: 100;
    transition: .25s ease;
  }

  .new-reports__docs-spoiler-name:hover,
  .new-reports__docs-spoiler-name.active {
    color: #135d2f;
    background: #d0dbd3;
    font-family: DINCyr-Regular, "sans-serif";
    transition: .25s ease;
    font-weight: 600;
  }

  .new-reports__docs-spoiler-name:after {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_816_741)'%3E%3Cpath d='M9.77378 14.1403L18.878 5.43186C19.035 5.28035 19.0419 5.02985 18.8904 4.87214C18.7392 4.71442 18.4887 4.709 18.3307 4.85978L9.50009 13.3061L0.669498 4.85974C0.511412 4.70897 0.260921 4.71438 0.109774 4.8721C0.0363331 4.94866 3.8017e-06 5.04759 3.7974e-06 5.14578C3.79284e-06 5.25017 0.0409717 5.35375 0.122168 5.43183L9.22641 14.1403C9.37949 14.2864 9.6207 14.2864 9.77378 14.1403Z' fill='%23135D2F' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_816_741'%3E%3Crect width='19' height='19' fill='white' transform='translate(19) rotate(90)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    content: '';
    right: 15px;
    top: 20px;
    width: 19px;
    height: 19px;
    position: absolute;
    transition: .25s ease;
  }

  .new-reports__docs-spoiler-name.active:after {
    transform: rotate(180deg);
  }

  .new-reports__docs-link {
    cursor: pointer;
  }

  .new-reports__docs-link a {
    font-family: DINCyr-Regular, "sans-serif";
    font-weight: 100;
    transition: .25s ease;
  }

  .new-reports__docs-link:hover a {
    font-family: DINCyr-Regular, "sans-serif";
    color: #135d2f;
    font-weight: 600;
  }

  .new-reports__docs-link:hover {
    background: #d0dbd3;
  }

  .new-reports__docs {
    margin-top: 50px;
  }

  .new-reports__docs-list {
    display: none;
  }

  .new-reports__docs-list.active {
    display: block;
  }

  /* W3C standard
   сейчас только для Firefox */
   .new-reports__year-list {
  scrollbar-width: thin;
  scrollbar-color: #135d2f #d0dbd3;
}

/* для Chrome/Edge/Safari */
.new-reports__year-list::-webkit-scrollbar {
  height: 12px;
  width: 12px;
}
.new-reports__year-list::-webkit-scrollbar-track {
  background: #d0dbd3;
}
.new-reports__year-list::-webkit-scrollbar-thumb {
  background-color: #135d2f;
  border-radius: 5px;
  border: 3px solid #d0dbd3;
}
@media (max-width:480px) {
  .new-reports__tabs-item {
    width: 100%;
    text-align: center;
}
.new-reports__tabs-list{
  flex-wrap: wrap;
}
}