@font-face {  font-family: "Roboto", sans-serif;  font-weight: 100;  font-style: normal;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 100;  font-style: italic;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 300;  font-style: normal;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 300;  font-style: italic;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 400;  font-style: normal;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 400;  font-style: italic;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 500;  font-style: normal;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 500;  font-style: italic;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 700;  font-style: normal;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 700;  font-style: italic;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 900;  font-style: normal;}
@font-face {  font-family: "Roboto", sans-serif;  font-weight: 900;  font-style: italic;}
html {box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}
body {overflow-anchor:none}
::after,::before {box-sizing:inherit}
footer,header,main {display:block}
dl,h1,h2,h3,h4,h5,p {margin-top:0}
p {margin-bottom:16px}
.ol {margin-bottom:16px;padding-left:28px;overflow-y:auto}
strong {font-weight:600}
a {color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}
a,button,input,label {-ms-touch-action:manipulation;touch-action:manipulation}
label {display:inline-block;margin-bottom:8px}
button:focus {outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input {margin:0;font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible}
button,select {text-transform:none}
button,html [type='button'] {-webkit-appearance:button}
input[type='checkbox'] {box-sizing:border-box;padding:0}
.h1,.h2,.h3,.h4,.h5,h1,h5 {font-weight:300;text-align:center}
.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4 {margin-top:22px;margin-bottom:8px;text-align:center}
.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5 {font-family:inherit;line-height:1.1;color:inherit}
.h1,h1 {font-size:40px}
.h2,h2 {font-size:24px}
.h3,h3 {font-size:28px}
.h4,h4 {font-size:24px}
.h5,h5 {font-size:20px}
.small,small {font-size:80%;font-weight:400}
.mark,mark {display:inline;padding:.05em;background-color:#fcf8e3;word-wrap:break-word}
.container {margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}
.container-fluid {margin:0;padding:0;width:100%}
/* */
.row {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
/* */
.col {position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%;box-sizing:border-box}
/* */
.alert {padding:12px 20px;margin-bottom:16px;border:1px solid transparent;border-radius:4px}
.alert-attention {color:#818182;background-color:#fefefe;border-color:#dc3545}
/* */
.alert-light {color:#818182;background-color:#fefefe;border-color:#fdfdfe}
.justify-content-center {-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important}

.mr-1 {margin-right:4px!important}
.mb-1 {margin-bottom:4px!important}
.ml-1 {margin-left:4px!important}
.mb-2 {margin-bottom:8px!important}
/* */
.mb-3 {margin-bottom:16px!important}
.mt-2 {margin-top:8px!important}
.mt-3 {margin-top:16px!important}
.mt-4 {margin-top:24px!important}
/* */
.mb-4 {margin-bottom:24px!important}
.m-5 {margin:48px!important}
.mt-5 {margin-top:48px!important}
.mb-5 {margin-bottom:48px!important}
.p-0 {padding:0!important}
/* */
.pb-5 {padding-bottom:48px!important}
.text-center {text-align:center!important}
.text-white {color:#fff!important}
.text-muted {color:#868e96!important}
/* */
.container {max-width:1140px}
*,a,body,button,div,h1,h2,h3,h4,h5,html,img,input,label,mark,p,small,span {font-family:'Roboto',Arial,sans-serif!important}
body,main * {color:#212528}
* {box-sizing:content-box}
html {position:relative;min-height:100%}
body {padding-top:60px;margin:0;font-size:16px;font-weight:400;line-height:1.5;background-color:#eee;-webkit-font-smoothing:antialiased}
h2,h3,h4 {font-weight:300}
h5 {display:block}
.descr,h5 {margin-bottom:24px}

.form-control {padding:.48em 12px}
footer a,footer a:hover {color:#fff}
.link {cursor:pointer}
a.link {font-weight:inherit;color:inherit;border-bottom:1.5px solid #fa8669}
.link.mark {border-bottom:1.5px dotted #fa8669}
a:hover {text-decoration:none}

@media (min-width:414px) {.alert,.modal-body {padding:48px!important}
}
@media (min-width:768px) {.ol {padding-left:40px}
}

/* */
#inputResultInfo {display:block}
.processing-target-counter-wrapper {position:sticky;top:-1px;z-index:10}
.processing-target-counter {width:100%;margin:0;padding:15px 0;background-color:#fff}
