@charset "utf-8";*{margin:0;padding:0;box-sizing:border-box}:root{--header-height:10vh;--footer-height:7vh;--brand-green-color:#5EFFB1;}.wrapper{width:100%;margin:0}.header{display:block;width:100%;min-height:var(--header-height);background-color:rgb(245, 245, 245);border:solid rgb(245, 245, 245)}.user-name{display:block;margin:1% auto;font-size:1.2em;font-weight:bold;text-align:right}.user-name::after{clear:both}.case-add-partner{margin:1% auto;text-align:right}.aside{padding:10px;width:20%;float:left;min-height:calc(100vh - var(--header-height) - var(--footer-height));border-radius:0 22px 22px 0}.itcom .aside{background-color:var(--brand-green-color)}.cryptopro .aside{background-color:#e6eff8}.main{display:block;float:right;width:80%;min-height:calc(100vh - var(--header-height) - var(--footer-height));padding:2%}.footer{clear:both;display:block;width:100%;min-height:var(--footer-height)}.footer__copyright{padding:0 2%;font-size:1em;font-family:'Montserrat', sans-serif;text-align:right}.header__logo{float:left;margin:.3% 0 1% 1%}.header__heading{display:block;width:90%;margin:.7% auto 1%;font-size:2em;font-weight:bold;font-family:sans-serif;text-align:center}.header__heading::after{clear:both}.h1{display:block;width:90%;margin:2% auto;font-size:2em;font-weight:bold;font-family:sans-serif;text-align:center}.h2{display:block;width:100%;margin-top:3%;margin-bottom:1%;font-size:1.5em;font-weight:bold;font-family:sans-serif;text-align:center}.main__list{margin-left:0;padding-left:1%;font-family:sans-serif;font-size:1em;line-height:1.7em;list-style-type:none}.main__list__item{list-style-type:none;font-size:1em;line-height:1em}.sidebar__user-name{color:black;margin-left:2%;margin-bottom:4%;font-size:1.3em}.aside__logo{width:100%;height:2.5em;margin-bottom:8%;margin-top:3%;background-size:45%}.itcom .aside__logo{background:url('/images/logo_itcom.svg') no-repeat left center}.cryptopro .aside__logo{background:url('/images/logo_cryptopro.svg') no-repeat left center}.create-request{display:block;width:95%;height:2em;margin-bottom:5%;padding:3%;background:#FFFFFF;border:1px solid #000000;box-sizing:border-box;box-shadow:1px 1px 0px 1px #000000;border-radius:22px;text-align:center;text-decoration:none;font-size:1em;font-weight:bold}.sidebar__menu{color:black;list-style-type:none;font-family:sans-serif;margin-left:2%}.sidebar__menu .sidebar__menu{margin-left:10%}.sidebar__menu__item{line-height:1.7em}.sidebar__menu__item__link{color:black;text-decoration:none;cursor:pointer}.sidebar__menu__item__link:visited{color:black}.sidebar__menu__item__link:hover{color:#e90c0c}.pagination-hrefs{margin:1%}.pagination-hrefs__item{margin-right:2%}.pagination-hrefs__item_the-same-page{font-weight:bold}.button{border:none;border-radius:15px;color:black;padding:20px 34px;text-align:center;text-decoration:none;display:inline-block;font-family:Arial, sans-serif;font-size:1.5em;margin:4px 2px;cursor:pointer}.itcom .button{background-color:var(--brand-green-color)}.cryptopro .button{background-color:#e6eff8}.button_low{border:none;color:black;padding:10px 34px;text-align:center;text-decoration:none;display:inline-block;font-size:20px;margin:4px 2px;cursor:pointer}.itcom .button_low{background-color:var(--brand-green-color)}.cryptopro .button_low{background-color:#e6eff8}.button:active{transform:scale(0.98);box-shadow:3px 2px 22px 1px rgba(0, 0, 0, 0.24)}#cookie_notification{position:fixed;bottom:15px;left:50%;display:none;justify-content:space-between;align-items:flex-end;width:900px;max-width:90%;padding:25px;transform:translateX(-50%);border-radius:4px;background-color:white;box-shadow:2px 3px 10px rgba(0, 0, 0, 0.4)}#cookie_notification p{margin:0;text-align:left;color:$color_text;font-size:1em}#cookie_notification.show{display:flex}#cookie_notification button{margin:0 0 0 25px;padding:.5em .5em;letter-spacing:.1em;border-radius:3px;background:linear-gradient(to top, #c1c1c1, #464846);box-shadow:inset 0 1px 0 0 #525352;text-shadow:0 -1px 0 #8a8989;font-weight:400}.login-wrapper{width:96%;min-height:calc(100vh - var(--header-height) - var(--footer-height));margin:1% auto;display:flex;justify-content:space-evenly;padding:0 7%;background-color:var(--brand-green-color);border:1px solid #000000;border-radius:48px}.login__decor_left{height:80%;margin-top:20%}.login__form{width:35%;margin:8%;margin-top:calc(100vh / 5);padding:2% 4%}.login__form__logo{width:45%;margin-bottom:8%}.login__form__h1{margin-bottom:5%;font-size:.8em;font-family:'Montserrat', sans-serif;font-style:normal;font-weight:600}.login__form__label{font-family:'Montserrat', sans-serif;font-size:.8em}.login__form__input{width:85%;height:2em;margin-bottom:5%;padding-left:5%;border:1px solid #000000;border-radius:29px}.login__form__button{margin-top:4%;background:black;color:white}.login__decor_right{height:80%}.add-address{position:fixed;z-index:1000;top:10%;left:30%;width:55%;display:none;padding:2%;border-width:5px 5px 25px 5px;border-style:solid;border-color:white;background-color:rgb(245, 245, 245)}.add-address__paragraph{margin:2% auto}.dss-user.create.active,.dss-user.exists.active{display:block}.dss-user.create.notactive,.dss-user.exists.notactive{display:none}.edging-style-1{padding:12px;border:1px solid #C0C0C0;background-color:#fff}.edging-style-1 ul li{margin-left:2%;line-height:1.7em;font-family:sans-serif;list-style-type:none;color:black}.edging-style-1 ul:first-child > li{margin-left:0}.edging-style-1 .case-button{margin:1em auto 0.5em auto;font-family:sans-serif;text-align:left}.edging-style-2{padding:12px;border:1px solid #C0C0C0;background-color:#fff;border-radius:7px}.add-address__long-input{width:100%;min-height:2.4em;border:1px solid #C0C0C0;background-color:#fff;border-radius:7px}.livesearch{position:absolute;z-index:1000;display:none;overflow:auto;width:80%;height:25em;margin-left:1%;list-style-type:none;text-align:left;border:1px solid #a5acb2;background-color:white}.livesearch li{font-weight:bold}.livesearch li:focus{font-size:larger}.livesearch li:hover{cursor:pointer;font-size:larger}.livesearch ul{list-style-type:none}.cursor-pointer:hover{cursor:pointer;font-weight:bold}.checkbox-label-vertical-aligned{display:block;padding-right:10px;padding-left:22px;text-indent:-22px}.checkbox-label-vertical-aligned__checkbox{vertical-align:middle}.checkbox-label-vertical-aligned__label-text{display:inline;vertical-align:middle}.pseudocheckbox::before{content:"\00A0";display:inline-block;width:20px;height:20px;background-color:white;border:2px solid #B0B0B0;border-radius:2px;margin-right:6px;vertical-align:baseline;text-align:center;font-family:Arial, sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#808080}#has_authorized_person:checked~.legal .pseudocheckbox::before{content:"\2713"}.accordion_toggle{display:none}.accordion_toggle_label{display:block;cursor:pointer}.accordion_target{order:3;overflow:hidden;display:none;padding:12px;width:100%;border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;border-left:1px solid #C0C0C0;background:#FFFFFF}.accordion_toggle:checked+.accordion_target{display:block}#changeable_part{order:2}#tabs{display:flex;flex-wrap:wrap}.tabs_radio{display:none}.tabs_div{display:none;width:100%;padding:12px;border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;border-left:1px solid #C0C0C0;background:#FFFFFF}.tabs_label{position:relative;overflow-y:clip;display:flex;justify-content:center;align-items:center;min-height:50px;color:black;font-size:1.2em;font-weight:200;border-top:1px solid #C0C0C0;border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;box-sizing:border-box;cursor:pointer;float:left}.itcom .tabs_label{background:var(--brand-green-color)}.cryptopro .tabs_label{background-color:#e6eff8}.tabs_label:first-of-type:nth-last-of-type(1),.tabs_label:first-of-type:nth-last-of-type(1)~.tabs_label{width:calc(100% / 1)}.tabs_label:first-of-type:nth-last-of-type(2),.tabs_label:first-of-type:nth-last-of-type(2)~.tabs_label{width:calc(100% / 2)}.tabs_label:first-of-type:nth-last-of-type(3),.tabs_label:first-of-type:nth-last-of-type(3)~.tabs_label{width:calc(100% / 3)}.tabs_label:first-of-type:nth-last-of-type(4),.tabs_label:first-of-type:nth-last-of-type(4)~.tabs_label{width:calc(100% / 4)}.tabs_label:first-of-type:nth-last-of-type(5),.tabs_label:first-of-type:nth-last-of-type(5)~.tabs_label{width:calc(100% / 5)}.tabs_label:first-of-type:nth-last-of-type(6),.tabs_label:first-of-type:nth-last-of-type(6)~.tabs_label{width:calc(100% / 6)}.tabs_label:first-of-type:nth-last-of-type(7),.tabs_label:first-of-type:nth-last-of-type(7)~.tabs_label{width:calc(100% / 7)}.tabs_label:first-of-type:nth-last-of-type(8),.tabs_label:first-of-type:nth-last-of-type(8)~.tabs_label{width:calc(100% / 8)}.tabs_label:first-of-type:nth-last-of-type(9),.tabs_label:first-of-type:nth-last-of-type(9)~.tabs_label{width:calc(100% / 9)}.tabs_label:first-of-type:nth-last-of-type(10),.tabs_label:first-of-type:nth-last-of-type(10)~.tabs_label{width:calc(100% / 10)}.tabs_label:not(:last-of-type):after{content:'';position:absolute;z-index:1;top:0;right:-25px;bottom:0;width:50px;height:50px;margin:auto 0 auto auto;border-top:1px solid #C0C0C0;border-right:1px solid #C0C0C0;box-sizing:border-box;transform:rotate(45deg);background-color:inherit}.accordion_toggle:checked+.tabs_label:first-of-type:after{background-color:#fff}.tabs_label:first-child{border-left:1px solid #C0C0C0}.tabs_radio:checked+label,#show_lkp_attributes:checked~#changeable_part #label_for_show_lkp_attributes{color:#000000;background:#FFFFFF}.tabs_radio:nth-of-type(1):checked~.tabs_div:nth-of-type(1),.tabs_radio:nth-of-type(2):checked~.tabs_div:nth-of-type(2),.tabs_radio:nth-of-type(3):checked~.tabs_div:nth-of-type(3),.tabs_radio:nth-of-type(4):checked~.tabs_div:nth-of-type(4),.tabs_radio:nth-of-type(5):checked~.tabs_div:nth-of-type(5),.tabs_radio:nth-of-type(6):checked~.tabs_div:nth-of-type(6),.tabs_radio:nth-of-type(7):checked~.tabs_div:nth-of-type(7),.tabs_radio:nth-of-type(8):checked~.tabs_div:nth-of-type(8),.tabs_radio:nth-of-type(9):checked~.tabs_div:nth-of-type(9){display:block}.form-section-header{display:block;width:100%;height:3em;margin:.5% auto;padding:.5%;text-align:center;font-size:1.4em;color:black;border-radius:15px}.itcom .form-section-header{background-color:var(--brand-green-color)}.cryptopro .form-section-header{background-color:#e6eff8}.table{display:table}.table>*{display:table-row-group}.table>header{display:table-header-group}.table>*>*{display:table-row}.table>*>*>*{display:table-cell}.table{display:table}.table__table-row-group{display:table-row-group}.cryptopro .table__table-row__partner:nth-child(2n){background-color:#e6eff8}.table__table-header-group{display:table-header-group}.table__table-row{display:table-row;line-height:200%}.table__table-cell{display:table-cell;border-collapse:collapse}.table__table-cell_partner-name{display:table-cell;width:95%}.tbl{border-collapse:separate;border-spacing:.5em}.system-messages{display:block;width:100%;max-height:30%;overflow:auto;position:fixed;bottom:0;right:0;left:0;z-index:1000;background-color:rgb(245, 245, 245)}.system-messages__message{height:40px}.system-messages__message-block{width:95%;margin:1% auto}.system-messages__message-block__checkbox{display:none}.system-messages__close-all-checkbox{display:none}.system-messages__message-block__message{padding:1% 1%;color:black;font-size:1.3em;height:3.5em}.system-messages__message-block__message-text{width:95%;float:left;overflow:auto;max-height:130%}.system-messages__message-block__close-label{display:block;float:right;cursor:pointer;color:black;font-size:1.5em;font-weight:bold}.system-messages__close-all-label{display:block;padding-right:1%;cursor:pointer;color:black;text-align:right;font-size:2.5em;font-weight:bold;background-color:beige}.itcom .system-messages{background-color:#e6eff8}.system-messages__message-block__checkbox:checked ~ .system-messages__message-block__message{display:none}.system-messages__close-all-checkbox:checked ~ .system-messages{display:none}#spinner{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background:rgba(0, 0, 0, 0.7);transition:opacity 0.2s}#spinner img{position:absolute;top:50%;left:50%;transform:translate(-50%)}#spinner{visibility:hidden;opacity:0}#spinner.show{visibility:visible;opacity:1}.person input[readonly]{border:none;background-color:rgb(250, 250, 250)}.ussue_master_button{width:100%}.upload-docs{order:4;width:100%;padding:12px;background-color:#f5f5f5}#certificate_issue_master{order:5;margin-top:12px;padding:12px;width:100%;background-color:#f5f5f5}.certificate_issue_master_message{display:block;width:100%}#request{display:flex;flex-direction:column}.lkp_form p{margin:1% auto}.lkp_form fieldset{width:100%;padding:1%}.lkp_form fieldset legend{padding-left:2%;padding-right:2%}.request__input-readonly{border:none;font-weight:bold}.request__id{width:5em}.request__date{width:10em}.request__status{}.case-request-info{order:1;display:flex;justify-content:space-between;width:100%}.case-request-info label,.case-request-info input{font-size:1.2em}.case-request-info input{text-align:center}.case-request-info input::-webkit-calendar-picker-indicator{display:none}.declarant_type_block{font-size:larger;font-weight:bold}.validation_error_field_meassage{position:absolute;left:0;top:100%;width:100%;color:green;z-index:5;background-color:white}#OIDS option[value=egpu]:checked~#cryptoprovider{display:none}.label_file_loader{font:1em}[readonly]{background-color:#f5f5f5}textarea[readonly]:focus{outline:0}select[readonly] option,select[readonly] optgroup{display:none}.collapsible ul{display:none}.collapsible input[type=checkbox]{display:none}.collapsible label{display:inline-block;cursor:pointer;margin-top:-.25em;padding-left:1em}.collapsible input:checked~ul{display:block}.collapsible input:checked~label{margin-top:0}.collapsible label::before{position:relative;top:1.12em;left:-1em;display:block;width:0;height:0;content:"";border-width:0.35em 0 0.35em 0.45em;border-style:solid}.itcom .collapsible label::before{border-color:transparent #059f05}.cryptopro .collapsible label::before{border-color:transparent #6084a6}.collapsible input:checked~label::before{position:relative;top:1em;left:-1em;display:block;width:0;height:0;content:"";border-width:0.45em 0.35em 0 0.35em;border-style:solid}.itcom .collapsible input:checked~label::before{border-color:#059f05 transparent}.cryptopro .collapsible input:checked~label::before{border-color:#6084a6 transparent}.attention{display:inline;color:red}.itcom-master-issue-iframe{border:0;width:100%;height:500px}