.after {
    font-family: PT Sans;
    font-size: 17.5px;
    letter-spacing: 0;
    line-height: 22px;
    margin-bottom: 72px
}

.after p {
    margin: 0 0 12px;
    padding: 0
}

.after p:last-child {
    margin: 0
}

.after a {
    color: #1a0dab
}

@media print {
    .after {
        display: none
    }
}

.balloon {
    background-repeat: no-repeat;
    border-radius: 3px;
    color: #000;
    flex-grow: 1;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 20px;
    margin-bottom: 12px;
    padding: 6px 8px 9px 33px
}

.balloon__text:before {
    background-position: 50%;
    background-repeat: no-repeat;
    content: " ";
    display: inline-block;
    float: left;
    height: 16px;
    margin-left: -22px;
    margin-top: 1px;
    width: 16px
}

.balloon_error {
    background-color: #ffd3d3;
    box-shadow: 0 0 0 1px #ffcaca
}

.balloon_error .balloon__text:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiNERjQyNDIiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJtMTEuMzggMy42IDEuMDYgMS4wNi0zLjM2IDMuMzYgMy4zNiAzLjM2LTEuMDYgMS4wNi0zLjM2LTMuMzYtMy4zNiAzLjM2LTEuMDYtMS4wNiAzLjM2LTMuMzZMMy42IDQuNjYgNC42NiAzLjZsMy4zNiAzLjM2eiIvPjwvZz48L3N2Zz4=")
}

.balloon_warning {
    background-color: #fffbd5;
    box-shadow: 0 0 0 1px #ffeacc
}

.balloon_warning .balloon__text:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRDU5NjAwIiBkPSJtOS42IDIgNiAxMS4zNkExLjggMS44IDAgMCAxIDE0LjAxIDE2SDEuOTlhMS44IDEuOCAwIDAgMS0xLjYtMi42NEw2LjQyIDJBMS44IDEuOCAwIDAgMSA5LjYgMloiLz48cGF0aCBmaWxsPSIjRkRDMDAwIiBkPSJtOC44OC42NiA2Ljg0IDEyLjg3YTEgMSAwIDAgMS0uODggMS40N0gxLjE2YTEgMSAwIDAgMS0uODgtMS40N0w3LjEyLjY2YTEgMSAwIDAgMSAxLjc2IDBaIi8+PHBhdGggZmlsbD0iIzNDMzgwMCIgZD0iTTggMTNhMSAxIDAgMSAwIDAtMiAxIDEgMCAwIDAgMCAyWm0wLTguMjVjLjM4IDAgLjcuMjguNzQuNjVsLjAxLjF2NGEuNzUuNzUgMCAwIDEtMS41LjFWNS41YzAtLjQxLjM0LS43NS43NS0uNzVaIi8+PC9nPjwvc3ZnPg==")
}

@media print {
    .balloon {
        border: 1px solid #ced2f0;
        border-radius: 0;
        font-size: 18px
    }

    .balloon_error {
        box-shadow: none
    }

    .balloon_error .balloon__text:before {
        content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiNERjQyNDIiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJtMTEuMzggMy42IDEuMDYgMS4wNi0zLjM2IDMuMzYgMy4zNiAzLjM2LTEuMDYgMS4wNi0zLjM2LTMuMzYtMy4zNiAzLjM2LTEuMDYtMS4wNiAzLjM2LTMuMzZMMy42IDQuNjYgNC42NiAzLjZsMy4zNiAzLjM2eiIvPjwvZz48L3N2Zz4=")
    }

    .balloon_warning {
        box-shadow: none
    }

    .balloon_warning .balloon__text:before {
        content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRDU5NjAwIiBkPSJtOS42IDIgNiAxMS4zNkExLjggMS44IDAgMCAxIDE0LjAxIDE2SDEuOTlhMS44IDEuOCAwIDAgMS0xLjYtMi42NEw2LjQyIDJBMS44IDEuOCAwIDAgMSA5LjYgMloiLz48cGF0aCBmaWxsPSIjRkRDMDAwIiBkPSJtOC44OC42NiA2Ljg0IDEyLjg3YTEgMSAwIDAgMS0uODggMS40N0gxLjE2YTEgMSAwIDAgMS0uODgtMS40N0w3LjEyLjY2YTEgMSAwIDAgMSAxLjc2IDBaIi8+PHBhdGggZmlsbD0iIzNDMzgwMCIgZD0iTTggMTNhMSAxIDAgMSAwIDAtMiAxIDEgMCAwIDAgMCAyWm0wLTguMjVjLjM4IDAgLjcuMjguNzQuNjVsLjAxLjF2NGEuNzUuNzUgMCAwIDEtMS41LjFWNS41YzAtLjQxLjM0LS43NS43NS0uNzVaIi8+PC9nPjwvc3ZnPg==")
    }
}

.before {
    font-family: PT Sans;
    font-size: 17.5px;
    letter-spacing: 0;
    line-height: 22px;
    margin-bottom: 20px
}

.before p {
    margin: 0 0 2px;
    padding: 0
}

.before p:last-child {
    margin: 0
}

.dnk-button {
    animation-duration: .3s;
    animation-name: show-animation;
    -webkit-appearance: none;
    background: #ffe9a0;
    border: 0;
    border-radius: 3px;
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, .2), 0 0 0 1px #f7de92;
    color: #000;
    cursor: pointer;
    font-family: PT Sans;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 20px;
    padding: 6px 12px 9px 32px;
    white-space: nowrap;
    width: 100%
}

.dnk-button:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzU3NTVCMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtNSAxNCAyLjUtNUg0bDMtNmg0TDguNSA3SDEzbC03IDdINVoiLz48L3N2Zz4=");
    content: " ";
    display: inline-block;
    height: 16px;
    margin-left: -18px;
    margin-top: 1px;
    position: absolute;
    width: 16px
}

@media screen and (min-width: 481px) {
    .dnk-button:before {
        display: block
    }
}

.dnk-button:hover {
    background: #ffe07b
}

.dnk-button:active {
    box-shadow: 0 -1px 0 0 rgba(0, 0, 0, .2), 0 0 0 1px #f7de92
}

.dnk-button:focus:not(:hover) {
    background: #ffe9a0;
    border-radius: 3px;
    box-shadow: 0 0 0 4px rgba(115, 64, 255, .25), 0 1px 0 0 rgba(0, 0, 0, .2), 0 0 0 1px #f7de92
}

.dnk-button-dummy {
    align-self: flex-start;
    background: #f9f9f9;
    border-radius: 3px;
    min-height: 35px;
    min-width: 100%
}

@media screen and (min-width: 481px) {
    .dnk-button-dummy {
        min-width: 215px
    }
}

@media print {
    .dnk-button, .dnk-button-dummy {
        display: none
    }
}

.news-external {
    animation-duration: 1s;
    animation-name: show-animation;
    background: #fff;
    border-radius: 6px;
    box-shadow: 0 2px 10px 0 rgba(40, 39, 42, .122);
    margin: 60px -16px;
    padding: 8px 16px 12px;
    width: 100%
}

@media screen and (min-width: 481px) {
    .news-external {
        margin: 60px 0;
        width: calc(100% - 32px)
    }
}

@media screen and (min-width: 769px) {
    .news-external {
        margin: 0 0 0 28px;
        width: 257px
    }
}

.news-external__list {
    margin-bottom: 16px
}

@media screen and (min-width: 769px) {
    .news-external__list {
        margin-bottom: 20px
    }
}

.news-external__list_hidden {
    display: none
}

.news-external__item {
    display: block
}

.news-external__item_hidden {
    display: none
}

.news-external__item:after {
    clear: both;
    content: "";
    display: block;
    width: 100%
}

.news-external__item-image {
    border-radius: 6px;
    margin-bottom: 8px;
    max-width: 100%;
    width: 210px
}

@media screen and (min-width: 769px) {
    .news-external__item-image {
        display: none
    }
}

.news-external__item-title, a.news-external__item-title {
    color: #000;
    display: block;
    font-size: 18px;
    line-height: 24px
}

@media screen and (min-width: 769px) {
    .news-external__item-title, a.news-external__item-title {
        color: #0e0e0e;
        font-size: 15px;
        line-height: 20px
    }
}

.news-external__item-date {
    color: rgba(0, 0, 0, .6);
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 2px
}

@media screen and (min-width: 769px) {
    .news-external__item-date {
        display: inline-block;
        margin-bottom: 4px
    }
}

.news-external__item-important-bage {
    background: #ffe4a3;
    border-radius: 2px;
    color: #000;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 2px;
    padding: 0 4px 2px
}

@media screen and (min-width: 769px) {
    .news-external__item-important-bage {
        color: #0e0e0e;
        margin-bottom: 4px
    }
}

.news-external__item + .news-external__item {
    margin-top: 16px
}

@media screen and (min-width: 769px) {
    .news-external__item + .news-external__item {
        margin-top: 20px
    }
}

.news-external__title {
    color: #0e0e0e;
    display: block;
    font-size: 21px;
    line-height: 34px;
    margin: 0 0 16px;
    padding: 0
}

.news-external__title_single {
    margin: 0;
    position: relative;
    width: 100%
}

.news-external__title_single:after {
    background-image: url(/static/document/dist/images/4ce29a581ca9bf96d8eabf5334809793.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: " ";
    display: inline-block;
    height: 22px;
    margin-bottom: -2px;
    margin-right: 8px;
    margin-top: 6px;
    position: absolute;
    right: 0;
    width: 22px
}

.news-external__title a, .news-external__title a:hover {
    color: #0e0e0e;
    text-decoration: none
}

.news-external__title a:before {
    background-image: url(/static/document/dist/images/6f737bc749d79b65b99f9a1dd46f6678.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: " ";
    display: inline-block;
    height: 22px;
    margin-bottom: -2px;
    margin-right: 8px;
    width: 22px
}

.news-external__other-link {
    margin-bottom: 2px
}

.news-external__other-link_hidden {
    display: none
}

.other-link {
    font-size: 14px;
    line-height: 20px;
    width: 100%
}

.other-link:after {
    background-image: url(/static/document/dist/images/4ce29a581ca9bf96d8eabf5334809793.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: 5px;
    content: " ";
    display: inline-block;
    height: 16px;
    margin-bottom: -4px;
    margin-left: 2px;
    width: 16px
}

.note-external {
    animation-duration: 1s;
    animation-name: show-animation
}

.note-external_desktop, .note-external_tablet {
    position: absolute;
    right: -315px;
    transition: opacity .1s linear;
    width: 280px
}

.note-external_mobile {
    height: auto !important;
    margin: 22px 0 14px;
    position: relative
}

.note-external_mobile .note-external__wrapper:before {
    left: 10px;
    top: -4px;
    transform: skew(0deg, 45deg)
}

.note-external_disabled {
    opacity: .3
}

.note-external_rolledDown {
    height: auto !important;
    opacity: 1;
    z-index: 10
}

.note-external_rollable:not(.note-external_rolledUp):after {
    background: linear-gradient(90deg, transparent, hsla(0, 0%, 100%, .788), #fff);
    bottom: 6px;
    color: #e78f00;
    content: "...";
    display: block;
    font-size: 20px;
    font-weight: 700;
    position: absolute;
    right: 8px
}

.note-external__wrapper {
    border: 1px solid #9f9fda;
    border-radius: 2px;
    height: 100%;
    overflow: hidden
}

.note-external__wrapper:before {
    background: #fdfdfd;
    border-left: 1px solid #9f9fda;
    border-top: 1px solid #9f9fda;
    content: "";
    display: block;
    height: 7px;
    left: -4px;
    position: absolute;
    top: 10px;
    transform: skew(45deg, 0deg);
    width: 7px
}

.note-external .note-external__content {
    background: #fdfdfd;
    border-radius: 2px;
    color: #0e0e0e;
    font-family: PT Sans;
    font-size: 14px;
    font-weight: 400;
    padding: 5px 8px 6px;
    text-indent: 0
}

.note-external .note-external__item {
    color: #0e0e0e;
    display: block;
    line-height: 17px;
    margin-bottom: 8px;
    text-decoration: none
}

.note-external .note-external__item:hover {
    color: #1a0dab;
    text-decoration: none
}

.note-external .note-external__item:last-child {
    margin-bottom: 0
}

.doc-edit {
    color: #828282;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 24px;
    margin: 0
}

@media screen and (min-width: 481px) {
    .doc-edit {
        font-size: 18.6px
    }
}

.doc-edit a, .doc-edit p a {
    text-decoration: none
}

.doc-edit a:hover, .doc-edit p a:hover {
    color: #f90;
    text-decoration: underline
}

.doc-edit p:first-child:empty {
    display: none
}

.doc-edit + .doc-edit, .doc-insert[data-insert-type=\41F\41C\420] + .doc-edit {
    margin: 14px 0 0
}

.doc-style + .doc-edit {
    margin-top: 24px
}

.doc-format[data-format-type=\417\410\413] {
    color: #000;
    font-family: Arial;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 30px
}

.doc-format[data-format-type=\41D\424\422], .doc-format[data-format-type=\422\410\411], .doc-format[data-format-type=\422\422\422] {
    font-family: Courier New, "Monospace";
    font-size: 17.5px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 19px;
    overflow-x: auto;
    white-space: pre
}

.doc-format[data-format-type=\41D\424\422] p, .doc-format[data-format-type=\422\410\411] p, .doc-format[data-format-type=\422\422\422] p {
    display: inline;
    margin: 0;
    margin-block-end: 0;
    margin-block-start: 0;
    margin-inline-end: 0;
    margin-inline-start: 0
}

.doc-format[data-format-type=\41D\424\422] p :empty, .doc-format[data-format-type=\422\410\411] p :empty, .doc-format[data-format-type=\422\422\422] p :empty {
    height: 19px
}

.doc-insert:not([data-insert-type=\41F\41C\420]) {
    background: #f4f3f8;
    box-shadow: inset 4px 0 0 0 #ced3f1;
    color: #392c69;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 22px;
    margin-top: 24px;
    padding: 6px 11px 6px 18px
}

@media screen and (min-width: 481px) {
    .doc-insert:not([data-insert-type=\41F\41C\420]) {
        font-size: 18.6px
    }
}

.doc-insert:not([data-insert-type=\41F\41C\420]) p {
    line-height: 22px;
    margin: 0
}

.doc-insert:not([data-insert-type=\41F\41C\420]) a {
    color: #00f;
    text-decoration: none
}

.doc-insert:not([data-insert-type=\41F\41C\420]) a:hover {
    color: #f90;
    text-decoration: underline
}

.doc-insert[data-insert-type=\41F\41E\41C] {
    padding: 7px 11px 11px 18px
}

.doc-insert.doc-insert_roll, .doc-insert[data-insert-type=\412\421\422] + p:not(:empty) {
    margin-top: 24px
}

.doc-insert[data-insert-type=\41F\41C\420] {
    color: #828282;
    font-size: 18.6px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 24px;
    margin: 0
}

.doc-insert[data-insert-type=\41F\41C\420] a {
    text-decoration: none
}

.doc-insert[data-insert-type=\41F\41C\420] a:hover {
    color: #f90;
    text-decoration: underline
}

.doc-insert .doc-roll[data-roll-type=\41D\41E\420] {
    margin-left: 0;
    padding-left: 0
}

.doc-insert .doc-roll[data-roll-type=\41D\41E\420] .doc-roll__title {
    color: #00f;
    cursor: pointer;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 22px;
    margin-left: 0;
    text-align: center
}

@media screen and (min-width: 481px) {
    .doc-insert .doc-roll[data-roll-type=\41D\41E\420] .doc-roll__title {
        font-size: 18.6px
    }
}

.doc-insert .doc-roll[data-roll-type=\41D\41E\420] .doc-roll__title p {
    text-decoration: none
}

@media print {
    .doc-insert {
        border: 1px solid #ced2f0
    }
}

.doc-style h1 {
    color: #000;
    font-family: Arial;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 30px
}

.doc-style p {
    margin: 0
}

.doc-style[data-style-id="1"] {
    text-align: center
}

.doc-style[data-style-id="1"], .doc-style[data-style-id="2"], .doc-style[data-style-id="200"], .doc-style[data-style-id="201"], .doc-style[data-style-id="3"], .doc-style[data-style-id="4"] {
    color: #000;
    font-family: Arial;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 30px
}

.doc-style[data-style-id="208"] {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRkU5NjAwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTQuNjMzIDNIOGw0LjAyNiA1TDggMTIuOTk1SDQuNjMzbDQuMDE1LTQuOTgzeiIvPjwvZz48L3N2Zz4=");
    font-size: 16px
}

.doc-style[data-style-id="208"], .doc-style[data-style-id="401"] {
    background-position: 0 3px;
    background-repeat: no-repeat;
    padding-left: 26px
}

.doc-style[data-style-id="401"] {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6IzY2Nn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDJ2NGg0djdINFYyaDRtMi0ySDJ2MTVoMTJWNGgtNFYweiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMSAwdjNoM3oiLz48L3N2Zz4=")
}

.doc-style + :not(:empty), .doc-style[data-style-id="1"] + p:empty + *, :not(:empty) + .doc-style {
    margin: 14px 0 0
}

.doc-style[data-style-id="1"] + :not(:empty) {
    margin: 38px 0 0
}

@media print {
    .doc-style p {
        font-size: 18px
    }
}

.doc-roll_center {
    text-align: center
}

.doc-roll__title p {
    display: inline-block;
    margin: 0;
    padding: 0
}

.doc-roll__content {
    display: none
}

.doc-roll__content_opened {
    display: block
}

.doc-roll[data-roll-type=\41D\41E\420] {
    border: 2px solid transparent;
    margin-left: -12px;
    padding-left: 12px
}

.doc-roll[data-roll-type=\41D\41E\420] .doc-roll__title {
    color: #1a0dab;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 22px;
    margin-left: 10px;
    padding: 0 20px
}

@media screen and (min-width: 481px) {
    .doc-roll[data-roll-type=\41D\41E\420] .doc-roll__title {
        font-size: 20px
    }
}

.doc-roll[data-roll-type=\41D\41E\420] .doc-roll__title p {
    display: inline;
    text-decoration: underline
}

.doc-roll[data-roll-type=\41D\41E\420] .doc-roll__button {
    animation-duration: .3s;
    animation-name: show-animation;
    background-color: unset;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjODM4MUM3IiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTcgM2gydjEwSDd6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMgOVY3aDEwdjJ6Ii8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat;
    border: 0;
    cursor: pointer;
    display: inline;
    height: 16px;
    margin: 0 10px 3px 0;
    position: static;
    vertical-align: bottom;
    width: 16px
}

.doc-roll[data-roll-type=\41D\41E\420] .doc-roll__button_opened {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjQjlCOUI5IiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMgOVY3aDEwdjJ6Ii8+PC9nPjwvc3ZnPg==")
}

.doc-roll__opened[data-roll-type=\41D\41E\420] {
    border: 2px solid #d2d2d2;
    border-radius: 5px
}

.doc-roll[data-roll-type=\41C\414 1] .doc-roll__title {
    margin-bottom: 31px
}

.doc-roll[data-roll-type=\41C\414 1] .doc-roll__title_inited {
    margin-bottom: 0
}

.doc-roll[data-roll-type=\41C\414 1] .doc-roll__button {
    animation-duration: .3s;
    animation-name: show-animation;
    background: #dadada;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODY4Mzc4IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xMy42NjcgNC43NDcgMTIuMDEyIDMuMiA3LjgzMyA3LjEwNiAzLjY1NSAzLjIgMiA0Ljc0NyA3LjgzMyAxMC4yeiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMTZ2MTZIMHoiLz48L2c+PC9zdmc+");
    background-position: 6px 5px;
    background-repeat: no-repeat;
    border: 0;
    border-radius: 3px;
    color: #000;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 10.6px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 13px;
    margin: 3px 0;
    padding: 5px 8px 7px 25px;
    text-align: center
}

.doc-roll[data-roll-type=\41C\414 1] .doc-roll__button .doc-roll__button-text_opened {
    display: none
}

.doc-roll[data-roll-type=\41C\414 1] .doc-roll__button_opened {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODY4Mzc4IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0zIDExLjY1MyA0LjY1NSAxMy4ybDQuMTc4LTMuOTA2IDQuMTc5IDMuOTA2IDEuNjU1LTEuNTQ3TDguODMzIDYuMnoiLz48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDE2djE2SDB6Ii8+PC9nPjwvc3ZnPg==");
    background-position: 6px 2px;
    margin: 11px 0 3px
}

.doc-roll[data-roll-type=\41C\414 1] .doc-roll__button_opened .doc-roll__button-text_opened {
    display: block
}

.doc-roll[data-roll-type=\41C\414 1] .doc-roll__button_opened .doc-roll__button-text {
    display: none
}

.doc-roll[data-roll-type=\41D\420 1] .doc-roll__title {
    color: #00f;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 24px;
    padding: 0 26px;
    position: relative
}

@media screen and (min-width: 481px) {
    .doc-roll[data-roll-type=\41D\420 1] .doc-roll__title {
        font-size: 20px
    }
}

.doc-roll[data-roll-type=\41D\420 1] .doc-roll__title p {
    cursor: pointer;
    display: inline;
    text-decoration: underline;
    text-decoration-style: dotted;
    text-underline-offset: 5px
}

.doc-roll[data-roll-type=\41D\420 1] .doc-roll__button {
    background-color: none;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjODM4MUM3IiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTcgM2gydjEwSDd6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMgOVY3aDEwdjJ6Ii8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat;
    border: 0;
    cursor: pointer;
    display: inline;
    height: 16px;
    margin: 4px 0 0 -26px;
    position: absolute;
    width: 16px
}

.doc-roll[data-roll-type=\41D\420 1] .doc-roll__button_opened, .doc-roll[data-roll-type=\41D\420 1] .doc-roll__button_opened + p {
    display: none
}

.doc-roll[data-roll-type=\41D\420 1] .doc-roll__button_hidden {
    background-color: transparent;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjQjlCOUI5IiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMgOVY3aDEwdjJ6Ii8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat;
    margin: 14px 0 0;
    padding: 0 0 0 25px;
    position: relative
}

.doc-roll[data-roll-type=\41D\420 1] .doc-roll__content .doc-roll__title {
    margin: 0;
    padding: 0
}

@media print {
    .doc-roll[data-roll-type=\41D\41E\420] .doc-roll__button {
        border: 1px solid #ced2f0
    }

    .doc-roll[data-roll-type=\41D\41E\420] .doc-roll__button:before {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjODM4MUM3IiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTcgM2gydjEwSDd6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMgOVY3aDEwdjJ6Ii8+PC9nPjwvc3ZnPg==");
        margin: -8px;
        position: absolute
    }

    .doc-roll[data-roll-type=\41D\41E\420] .doc-roll__button_opened:before {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjQjlCOUI5IiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMgOVY3aDEwdjJ6Ii8+PC9nPjwvc3ZnPg==");
        margin: -8px;
        position: absolute
    }

    .doc-roll[data-roll-type=\41C\414 1] .doc-roll__button {
        border: 1px solid #ced2f0
    }

    .doc-roll[data-roll-type=\41C\414 1] .doc-roll__button:before {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODY4Mzc4IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xMy42NjcgNC43NDcgMTIuMDEyIDMuMiA3LjgzMyA3LjEwNiAzLjY1NSAzLjIgMiA0Ljc0NyA3LjgzMyAxMC4yeiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMTZ2MTZIMHoiLz48L2c+PC9zdmc+");
        margin: 0 -19px;
        position: absolute
    }

    .doc-roll[data-roll-type=\41C\414 1] .doc-roll__button_opened:before {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODY4Mzc4IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0zIDExLjY1MyA0LjY1NSAxMy4ybDQuMTc4LTMuOTA2IDQuMTc5IDMuOTA2IDEuNjU1LTEuNTQ3TDguODMzIDYuMnoiLz48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDE2djE2SDB6Ii8+PC9nPjwvc3ZnPg==");
        margin: -3px -41px;
        position: absolute
    }

    .doc-roll[data-roll-type=\41D\420 1] .doc-roll__button {
        border: 1px solid #ced2f0
    }

    .doc-roll[data-roll-type=\41D\420 1] .doc-roll__button:before {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjODM4MUM3IiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTcgM2gydjEwSDd6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMgOVY3aDEwdjJ6Ii8+PC9nPjwvc3ZnPg==");
        margin: -8px;
        position: absolute
    }
}

.doc-table {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 18px;
    overflow-x: auto
}

.doc-table table {
    border-collapse: collapse;
    table-layout: fixed
}

.doc-table table td {
    word-wrap: break-word;
    padding: 6px 4px;
    vertical-align: top
}

.table_border_top tr:first-child td.table_cell_no_border_top {
    border-top: none
}

.table_border_top tr:first-child td {
    border-top: 1px solid
}

.table_border_left tr td:first-child.table_cell_no_border_left {
    border-left: none
}

.table_border_left tr td:first-child {
    border-left: 1px solid
}

.table_border_right tr td:last-child.table_cell_no_border_right {
    border-right: none
}

.table_border_right tr td:last-child {
    border-right: 1px solid
}

.table_border_bottom tr:last-child td.table_cell_no_border_bottom {
    border-bottom: none
}

.table_border_bottom tr:last-child td {
    border-bottom: 1px solid
}

.table_horizontal_border tr:not(:first-child) td {
    border-bottom: 1px solid;
    border-top: 1px solid
}

.table_horizontal_border tr:not(:first-child) td.table_cell_no_border_top {
    border-top: none
}

.table_vertical_border tr td:not(:last-child) {
    border-right: 1px solid
}

.table_vertical_border tr td:not(:last-child).table_cell_no_border_right {
    border-right: none
}

tr.table_row_border_top td {
    border-top: 1px solid
}

tr.table_row_no_border_top td {
    border-top: none
}

tr.table_row_border_right td:last-child {
    border-right: 1px solid
}

tr.table_row_no_border_right td:last-child {
    border-right: none
}

tr.table_row_border_bottom td {
    border-bottom: 1px solid
}

tr.table_row_no_border_bottom td {
    border-bottom: none
}

tr.table_row_border_left td:first-child {
    border-left: 1px solid
}

tr.table_row_no_border_left td:first-child {
    border-left: none
}

tr.table_row_horizontal_border:not(:last-child) td {
    border-bottom: 1px solid
}

tr.table_row_no_horizontal_border:not(:last-child) td {
    border-bottom: none
}

tr.table_row_vertical_border td:not(:last-child) {
    border-right: 1px solid
}

tr.table_row_no_vertical_border td:not(:last-child) {
    border-right: none
}

.table_cell_border_top {
    border-top: 1px solid
}

.table_cell_border_right {
    border-right: 1px solid
}

.table_cell_border_bottom {
    border-bottom: 1px solid
}

.table_cell_border_left {
    border-left: 1px solid
}

.table_cell_no_border_top {
    border-top: none !important
}

.table_cell_no_border_right {
    border-right: none !important
}

.table_cell_no_border_bottom {
    border-bottom: none !important
}

.table_cell_no_border_left {
    border-left: none !important
}

.notes {
    background: #fef3df;
    box-shadow: inset 4px 0 0 0 #ffd994;
    font-size: 18.6px;
    padding: 10px 14px 14px 18px
}

.notes__title {
    color: #000;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 22px;
    margin-bottom: 12px
}

.notes__link, .notes__title {
    font-family: Times New Roman
}

.notes__link {
    display: block;
    margin-bottom: 8px;
    padding-left: 18px;
    position: relative
}

.notes__link:before {
    background: #d1cdd7;
    border-radius: 6px;
    content: " ";
    display: block;
    height: 6px;
    left: 0;
    position: absolute;
    top: 9px;
    width: 6px
}

.notes__link:last-child {
    margin-bottom: 0
}

.notes__hidden-links {
    display: none;
    margin-top: 8px
}

.notes__hidden-links_opened {
    display: block
}

.notes__button {
    background: #dadada;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODY4Mzc4IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xMy42NjcgNC43NDcgMTIuMDEyIDMuMiA3LjgzMyA3LjEwNiAzLjY1NSAzLjIgMiA0Ljc0NyA3LjgzMyAxMC4yeiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMTZ2MTZIMHoiLz48L2c+PC9zdmc+");
    background-position: 6px 5px;
    background-repeat: no-repeat;
    border: 0;
    border-radius: 3px;
    color: #000;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 10.6px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 13px;
    margin: 16px 0 3px;
    padding: 5px 8px 7px 25px;
    text-align: center
}

.notes__button_hidden {
    display: none
}

.notes__button_close {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODY4Mzc4IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0zIDExLjY1MyA0LjY1NSAxMy4ybDQuMTc4LTMuOTA2IDQuMTc5IDMuOTA2IDEuNjU1LTEuNTQ3TDguODMzIDYuMnoiLz48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDE2djE2SDB6Ii8+PC9nPjwvc3ZnPg==");
    background-position: 6px 2px
}

.full-text {
    margin: 40px 0 61px
}

.full-text__wrapper {
    text-align: center;
    width: 100%
}

.full-text__button {
    background-image: linear-gradient(180deg, #ffedc4, #ffd386 97%);
    border: 0;
    border-radius: 3px;
    color: #000;
    cursor: pointer;
    font-size: 16px;
    letter-spacing: -.25px;
    line-height: 22px;
    min-height: 22px;
    min-width: 62px;
    outline: 0 transparent !important;
    padding: 8px 16px;
    text-align: center
}

.full-text__button, .full-text__button:hover {
    box-shadow: 0 1px 0 0 rgba(73, 49, 12, .2), 0 0 0 1px rgba(130, 78, 0, .3)
}

.full-text__button:hover {
    background-image: linear-gradient(180deg, #fff3da, #ffdb9d 97%)
}

.full-text__button:active {
    box-shadow: 0 0 0 1px rgba(80, 48, 0, .3), inset 0 1px 0 0 #cac0b2
}

.full-text__button:active, .full-text__button:focus:not(:hover) {
    background-image: linear-gradient(180deg, #ffedc4, #ffd386 97%);
    border-radius: 3px
}

.full-text__button:focus:not(:hover) {
    box-shadow: $ focus-shadow
}

.full-text__button_width {
    width: 100%
}

@media print {
    .full-text {
        display: none
    }
}

.info-link {
    animation-duration: .3s;
    animation-name: show-animation;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMiAwaDE2YTIgMiAwIDAgMSAyIDJ2My4wNTRoNy43OTJsLTcuNzkyIDdWMThhMiAyIDAgMCAxLTIgMkgyYTIgMiAwIDAgMS0yLTJWMmEyIDIgMCAwIDEgMi0yWiIgZmlsbD0iIzlGOUNENyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTkuNDYyIDE1Yy44MjQgMCAxLjY2OS0uNTk1IDIuNTM4LTEuMzA0bC0uNDEtLjQ0NS0uNjczLjQ0NWMtLjY4LjQ0Ny0uODQxLjQ4My0uODg1LjE2NC0uMDY4LS40OS4yNjItMS4xNTUuMzA3LTEuMzEybC45OTYtMi41NzhjLjE2NS0uNTkxLjI1NS0xLjA1LjI1NS0xLjQxOCAwLS4zMTYtLjE1LS41NTItLjUyNC0uNTUyLS42MyAwLTIuMDc3LjYzNi0zLjA2NiAxLjQ5bC40NC40OC44NDktLjU4N2MuNjE0LS4zNjguNzQzLS4yNTQuODMzLS4yNTQuMDYzIDAtLjAzLjI5LS4wOS41MTNsLTEuMzggMy44Yy0uMTIuNDA4LS4zNzQuNzk4LS4wODIgMS4xNzguMjkyLjM4LjUwMy4zOC44OTIuMzhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48Y2lyY2xlIGZpbGw9IiNGRkYiIGN4PSIxMS4zMDkiIGN5PSI0LjgzNyIgcj0iMSIvPjwvZz48L3N2Zz4=");
    background-size: cover;
    cursor: pointer;
    display: block;
    height: 21px;
    left: 0;
    position: absolute;
    width: 29px
}

.info-link:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMiAwaDE2YTIgMiAwIDAgMSAyIDJ2My4wNTRoNy43OTJsLTcuNzkyIDdWMThhMiAyIDAgMCAxLTIgMkgyYTIgMiAwIDAgMS0yLTJWMmEyIDIgMCAwIDEgMi0yWiIgZmlsbD0iIzU3NTViMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTkuNDYyIDE1Yy44MjQgMCAxLjY2OS0uNTk1IDIuNTM4LTEuMzA0bC0uNDEtLjQ0NS0uNjczLjQ0NWMtLjY4LjQ0Ny0uODQxLjQ4My0uODg1LjE2NC0uMDY4LS40OS4yNjItMS4xNTUuMzA3LTEuMzEybC45OTYtMi41NzhjLjE2NS0uNTkxLjI1NS0xLjA1LjI1NS0xLjQxOCAwLS4zMTYtLjE1LS41NTItLjUyNC0uNTUyLS42MyAwLTIuMDc3LjYzNi0zLjA2NiAxLjQ5bC40NC40OC44NDktLjU4N2MuNjE0LS4zNjguNzQzLS4yNTQuODMzLS4yNTQuMDYzIDAtLjAzLjI5LS4wOS41MTNsLTEuMzggMy44Yy0uMTIuNDA4LS4zNzQuNzk4LS4wODIgMS4xNzguMjkyLjM4LjUwMy4zOC44OTIuMzhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48Y2lyY2xlIGZpbGw9IiNGRkYiIGN4PSIxMS4zMDkiIGN5PSI0LjgzNyIgcj0iMSIvPjwvZz48L3N2Zz4=")
}

.info-link_header {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMyAwaDE4YTMgMyAwIDAgMSAzIDN2My4wNTRMMzQgNmwtMTAgOC43M1YyMWEzIDMgMCAwIDEtMyAzSDNhMyAzIDAgMCAxLTMtM1YzYTMgMyAwIDAgMSAzLTNaIiBmaWxsPSIjOUY5Q0Q3Ii8+PHBhdGggZD0iTTExLjMyOCAxOC4xNDRjLjg4IDAgMS43ODItLjcyNSAyLjcxLTEuNTg5bC0uNDM4LS41NDItLjcxOS41NDJjLS43MjUuNTQ1LS44OTguNTg4LS45NDUuMi0uMDczLS41OTcuMjgtMS40MDcuMzI4LTEuNTk5bDEuMDY0LTMuMTRjLjE3Ni0uNzIuMjcyLTEuMjguMjcyLTEuNzI4IDAtLjM4NC0uMTYtLjY3Mi0uNTYtLjY3Mi0uNjcyIDAtMi4yMTcuNzc1LTMuMjczIDEuODE1bC40Ny41ODUuOTA2LS43MTVjLjY1Ni0uNDQ4Ljc5My0uMzA5Ljg4OS0uMzA5LjA2NyAwLS4wMzIuMzUyLS4wOTYuNjI0bC0xLjQ3MyA0LjYzYy0uMTI4LjQ5Ny0uNC45NzMtLjA4NyAxLjQzNS4zMTEuNDYzLjUzNi40NjMuOTUyLjQ2M1oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjE0IiBjeT0iNiIgcj0iMSIvPjwvZz48L3N2Zz4=");
    height: 24px;
    width: 34px
}

.info-link_header:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMyAwaDE4YTMgMyAwIDAgMSAzIDN2My4wNTRMMzQgNmwtMTAgOC43M1YyMWEzIDMgMCAwIDEtMyAzSDNhMyAzIDAgMCAxLTMtM1YzYTMgMyAwIDAgMSAzLTNaIiBmaWxsPSIjNTc1NWIwIi8+PHBhdGggZD0iTTExLjMyOCAxOC4xNDRjLjg4IDAgMS43ODItLjcyNSAyLjcxLTEuNTg5bC0uNDM4LS41NDItLjcxOS41NDJjLS43MjUuNTQ1LS44OTguNTg4LS45NDUuMi0uMDczLS41OTcuMjgtMS40MDcuMzI4LTEuNTk5bDEuMDY0LTMuMTRjLjE3Ni0uNzIuMjcyLTEuMjguMjcyLTEuNzI4IDAtLjM4NC0uMTYtLjY3Mi0uNTYtLjY3Mi0uNjcyIDAtMi4yMTcuNzc1LTMuMjczIDEuODE1bC40Ny41ODUuOTA2LS43MTVjLjY1Ni0uNDQ4Ljc5My0uMzA5Ljg4OS0uMzA5LjA2NyAwLS4wMzIuMzUyLS4wOTYuNjI0bC0xLjQ3MyA0LjYzYy0uMTI4LjQ5Ny0uNC45NzMtLjA4NyAxLjQzNS4zMTEuNDYzLjUzNi40NjMuOTUyLjQ2M1oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjE0IiBjeT0iNiIgcj0iMSIvPjwvZz48L3N2Zz4=")
}

@media print {
    .info-link {
        display: none
    }
}

.pages {
    display: flex;
    flex-direction: column;
    font-size: 17.5px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 22px;
    margin: 31px 0 72px
}

.pages__left + .pages__right {
    margin-top: 32px
}

@media screen and (min-width: 481px) {
    .pages {
        flex-direction: row;
        justify-content: space-between
    }

    .pages__left, .pages__right {
        width: 100%
    }

    .pages__left + .pages__right {
        margin-top: 0
    }
}

.pages__left {
    max-width: 500px;
    padding-left: 28px;
    position: relative
}

.pages__left:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSJub25lIiBkPSJNMTQgMTRIMFYwaDE0eiIvPjxwYXRoIGZpbGw9IiM1QTU2QUIiIGQ9Ik0xMyA5SDdWNWg2ek03IDExLjUydi05TDEgNy4wNjF6Ii8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: " ";
    display: block;
    height: 16px;
    left: 0;
    position: absolute;
    top: 3px;
    width: 16px
}

.pages__right {
    max-width: 500px;
    padding-right: 28px;
    position: relative;
    text-align: right
}

.pages__right:only-child {
    max-width: none;
    width: calc(100% - 28px)
}

.pages__right:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSJub25lIiBkPSJNMTQgMTRIMFYwaDE0eiIvPjxwYXRoIGZpbGw9IiM1QTU2QUIiIGQ9Ik0xMyA5SDdWNWg2ek03IDExLjUydi05TDEgNy4wNjF6Ii8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: " ";
    display: block;
    height: 16px;
    position: absolute;
    right: 0;
    top: 3px;
    transform: rotate(-180deg);
    width: 16px
}

@media print {
    .pages {
        display: none
    }
}

.preformated-text {
    font-family: Courier New, monospace;
    line-height: 20px;
    overflow-x: auto;
    width: 100%
}

.external-block {
    display: flex;
    flex-direction: row;
    margin-bottom: 21px
}

.external-block__content {
    flex-grow: 1;
    max-width: 100%
}

@media screen and (min-width: 769px) {
    .external-block__content {
        max-width: calc(100% - 320px)
    }
}

.external-block__backdrop {
    display: none;
    min-width: 320px
}

@media screen and (min-width: 769px) {
    .external-block__backdrop {
        display: block
    }
}

.external-block__bottom {
    margin-bottom: 0;
    transition: margin-bottom .1s linear .1s
}

.sticky-div_native {
    position: sticky
}

.sticky-div_middle {
    position: fixed
}

.sticky-div_bottom {
    position: relative
}