@font-face{font-family:'YandexSansText-Thin';font-display:swap;src:url('../fonts/YandexSansText-Thin/YandexSansText-Thin.eot');src:url('../fonts/YandexSansText-Thin/YandexSansText-Thin.eot?#iefix') format('embedded-opentype'),url('../fonts/YandexSansText-Thin/YandexSansText-Thin.woff') format('woff'),url('../fonts/YandexSansText-Thin/YandexSansText-Thin.ttf') format('truetype'),url('../fonts/YandexSansText-Thin/YandexSansText-Thin.svg#YandexSansText-Thin') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'YandexSansText-Light';font-display:swap;src:url('../fonts/YandexSansText-Light/YandexSansText-Light.eot');src:url('../fonts/YandexSansText-Light/YandexSansText-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/YandexSansText-Light/YandexSansText-Light.woff') format('woff'),url('../fonts/YandexSansText-Light/YandexSansText-Light.ttf') format('truetype'),url('../fonts/YandexSansText-Light/YandexSansText-Light.svg#YandexSansText-Light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'YandexSansText-Regular';font-display:swap;src:url('../fonts/YandexSansText-Regular/YandexSansText-Regular.eot');src:url('../fonts/YandexSansText-Regular/YandexSansText-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/YandexSansText-Regular/YandexSansText-Regular.woff') format('woff'),url('../fonts/YandexSansText-Regular/YandexSansText-Regular.ttf') format('truetype'),url('../fonts/YandexSansText-Regular/YandexSansText-Regular.svg#YandexSansText-Regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'YandexSansText-Medium';font-display:swap;src:url('../fonts/YandexSansText-Medium/YandexSansText-Medium.eot');src:url('../fonts/YandexSansText-Medium/YandexSansText-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/YandexSansText-Medium/YandexSansText-Medium.woff') format('woff'),url('../fonts/YandexSansText-Medium/YandexSansText-Medium.ttf') format('truetype'),url('../fonts/YandexSansText-Medium/YandexSansText-Medium.svg#YandexSansText-Medium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"ToyotaTextRegular";src:url("../fonts/ToyotaTextRegular/6c80722802539317b0003777b1ce8a59.eot");src:url("../fonts/ToyotaTextRegular/6c80722802539317b0003777b1ce8a59.eot?#iefix")format("embedded-opentype"),url("../fonts/ToyotaTextRegular/6c80722802539317b0003777b1ce8a59.woff")format("woff"),url("../fonts/ToyotaTextRegular/6c80722802539317b0003777b1ce8a59.woff2")format("woff2"),url("../fonts/ToyotaTextRegular/6c80722802539317b0003777b1ce8a59.ttf")format("truetype"),url("../fonts/ToyotaTextRegular/6c80722802539317b0003777b1ce8a59.svg#Toyota Text Bold")format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaTextBold";src:url("../fonts/ToyotaTextBold/c81131f5129a0928f5447c4d35d4f87a.eot");src:url("../fonts/ToyotaTextBold/c81131f5129a0928f5447c4d35d4f87a.eot?#iefix")format("embedded-opentype"),url("../fonts/ToyotaTextBold/c81131f5129a0928f5447c4d35d4f87a.woff")format("woff"),url("../fonts/ToyotaTextBold/c81131f5129a0928f5447c4d35d4f87a.woff2")format("woff2"),url("../fonts/ToyotaTextBold/c81131f5129a0928f5447c4d35d4f87a.ttf")format("truetype"),url("../fonts/ToyotaTextBold/c81131f5129a0928f5447c4d35d4f87a.svg#Toyota Text Bold")format("svg");font-weight:normal;font-style:normal;font-display:swap}html,body{height:100%}body{color:#000;background:#F0F2F8;margin:0;padding:0;font-size:16px;font-family:'YandexSansText-Regular',Helvetica,Arial,Tahoma}.body{height:100%;width:100%;position:relative;box-sizing:border-box}.body.loaded{transition:opacity 0.33s ease-in-out}h1,h2,h3,h4,h5,h6{line-height:1}h1{font-family:'ToyotaTextBold','YandexSansText-Regular',Helvetica,Arial,Tahoma}h2{font-family:'ToyotaTextBold','YandexSansText-Regular',Helvetica,Arial,Tahoma}h3{font-family:'ToyotaTextBold','YandexSansText-Regular',Helvetica,Arial,Tahoma}h4{font-family:'ToyotaTextBold','YandexSansText-Regular',Helvetica,Arial,Tahoma}h5{font-family:'ToyotaTextBold','YandexSansText-Regular',Helvetica,Arial,Tahoma}h1 span.subtitle,h2 span.subtitle,h3 span.subtitle,h4 span.subtitle{color:#818CA0;font-size:84%;font-family:'YandexSansText-Light',Helvetica,Arial,Tahoma}h1{font-size:30px}h2{font-size:27px}h3{font-size:21px}h4{font-size:18px}h5{font-size:18px}h6{font-size:18px}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}h1,h2,h3,h4{color:#232834}h1 > small,h2 > small,h3 > small,h4 > small,h5 > small,h6 > small{color:#505971;font-size:90%;font-family:'ToyotaTextRegular','YandexSansText-Regular',Helvetica,Arial,Tahoma}img,video,audio{display:block;max-width:100%;padding:0;margin:0;line-height:0}video,audio{width:auto;line-height:1}a{transition:color 0.15s ease-in-out;color:#036ba6;text-decoration:underline}@media screen and (min-width:800px){a:hover{color:#3c9dd0}}a:active{color:#3c9dd0}a svg,a svg g,a svg path,a svg rect,a svg circle,a svg polygon{transition:fill 0.15s ease-in-out}a:hover svg,a:hover svg g,a:hover svg path,a:hover svg rect,a:hover svg circle,a:hover svg polygon{}a:active svg,a:active svg g,a:active svg path,a:active svg rect,a:active svg circle,a:active svg polygon{}pre{display:block;width:100%;max-width:100%;max-height:600px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:auto;padding:18px;background:#FBFCFE;border:#dde2ee 1px solid;font-family:"Courier New",monospace,Consolas,terminal,monaco;white-space:pre;color:#000}.icon{display:inline-block;vertical-align:middle;min-height:18px;min-width:18px;max-width:100%;max-height:100%;position:relative;padding:0;margin:0;border:0}.icon + span{display:inline-block;vertical-align:middle;margin-left:6px;position:relative}@media screen and (max-width:800px){.icon{top:auto}.icon + span{top:-1px}}.icon svg{max-width:100%;max-height:100%;height:auto;display:inline;line-height:0;padding:0;margin:0;border:0}.icon svg,.icon svg g,.icon svg path,.icon svg rect,.icon svg circle,.icon svg polygon{fill:#000}.half{width:50%;max-width:50%;min-width:50%}.third{width:33.333%;max-width:33.333%;min-width:33.333%}.quarter{width:25%;max-width:25%;min-width:25%}@media screen and (max-width:800px){.half,.third,.quarter{width:auto;max-width:none;min-width:auto}}.left{float:left}.right{float:right}.center{float:none;margin:0 auto}.panel{padding:18px}.border-radius-small{border-radius:3px}.border-radius-middle{border-radius:6px}.border-radius-large{border-radius:9px}.border-radius-huge{border-radius:12px}.text{position:relative}.text h1 + *,.text h2 + *,.text h3 + *,.text h4 + *{margin-top:12px}.text small{color:#5b647a;font-size:87%;font-family:'YandexSansText-Light',Helvetica,Arial,Tahoma}.text sup{vertical-align:super;font-size:87%;font-family:'YandexSansText-Light',Helvetica,Arial,Tahoma}.text p{line-height:1.6}@media screen and (max-width:800px){.text p{line-height:1.4}}.text p.br{line-height:1}.text ul{list-style-type:disc}.text ul,.text ol,.text dl{margin:10.5px 21px}.text ul li,.text ol li,.text dl li{line-height:1.6}@media screen and (max-width:1200px){.text ul li,.text ol li,.text dl li{line-height:1.4}}.text ul li ul,.text ol li ul,.text dl li ul,.text ul li ol,.text ol li ol,.text dl li ol,.text ul li dl,.text ol li dl,.text dl li dl{margin:0 42px}.text ul li ul{list-style-type:circle}.text ul li ul li ul{list-style-type:square}.text ol{list-style-type:none;counter-reset:num;margin-left:21px}.text ol li{position:relative}.text ol li:before{content:counter(num) '.';counter-increment:num;display:inline-block;position:absolute;top:0px;left:-27px;width:21px;color:#505971;text-align:right}.text strong,.text b,.text strong *,.text b *{font-weight:bold}.text em,.text i,.text em *,.text i *{font-style:italic}.text i[class^="icon-"]{font-family:Arial,Tahoma;font-style:normal;font-weight:normal}.text i[class^="icon-"]:before{font-style:normal;font-weight:normal}.text small{font-size:87%}.text img{border-radius:9px}@media screen and (max-width:800px){.text img:not([src*=".svg"]){height:auto!important;width:100%;min-width:100%}.text img[src*=".svg"]{display:inline-block;vertical-align:middle}.text video,audio{width:100%}}.text iframe{border-radius:9px;width:100%;max-width:100%;height:480px;box-shadow:0 0 1px 1px rgba(16,44,84,.01),0 1px 6px 0 rgba(16,44,84,.12)}.text table{border-collapse:collapse;border-spacing:0;width:100%;min-width:100%;max-width:100%;margin:0;padding:0}.text table tr{}.text table tr td,.text table tr th{background:#F6F8FB;border:#dde2ee 1px solid;padding:12px;vertical-align:top;font-family:'YandexSansText-Regular',Helvetica,Tahoma,Arial;width:auto;height:14px}.text table tr th{background:#fff;text-align:left;font-family:'YandexSansText-Regular',Helvetica,Tahoma,Arial}.text table tr:nth-child(odd) td{background:#fff}.text table tr td.name{color:#505971;width:20%}.text table tr td.value{color:#000}.text table tr td.value .description{display:block;color:#505971;font-size:12px}.text p + table{margin-top:17px}.text table + p,.text div + p{margin-top:12px}.move-table{width:100%;max-width:100%;height:auto;overflow-y:auto;overflow-x:auto;padding:0;position:relative}@media screen and (max-width:1400px){.move-table{outline:#dde2ee 1px solid;outline-offset:-1px}}.text p + .move-table,.text .move-table + p{margin-top:12px}.flex{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;margin:0;display:flex}.flex-stretch{align-items:stretch}.flex-column{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column}.flex-item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:18px}.flex-item:first-child{padding-left:0}@media screen and (max-width:800px){.flex{display:block}.flex-item{width:100%;margin-top:18px;padding-left:0}.flex-item img{display:block;width:100%!important;margin:0;padding:0;line-height:0}.flex-item:first-child{margin-top:0}}.back-layer{display:block;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:0;margin:0;background:rgba(16,44,84,0.33)}.popup{display:block;position:fixed;z-index:9999;box-sizing:border-box;box-shadow:0 0 1px 1px rgba(16,44,84,.03),0 3px 15px 0 rgba(16,44,84,.09);background:#F6F8FB;border-radius:6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;margin:0;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;width:80%;height:80%;left:10%;top:10%;max-width:100%;max-height:100%;overflow:hidden}.popup-header,.popup-content,.popup-footer{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;padding:18px}.popup-header{background:#fff;box-shadow:0 0 1px 1px rgba(16,44,84,.015),0 0 9px 0 rgba(16,44,84,.03);z-index:99}.popup-header h2{max-width:81%;font-size:18px;white-space:nowrap}.popup-header h2 i{margin-right:12px;display:inline-block;vertical-align:middle}.popup-header h2 span{display:inline-block;vertical-align:middle;padding:3px 0;position:static;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:100%;font-family:'ToyotaTextBold','YandexSansText-Regular',Helvetica,Arial,Tahoma}.popup-header h2 i,.popup-header h2 span{color:#424a60}.active .popup-header h2 i,.active .popup-header h2 span{color:#1e2129}.popup-header h2 i + span{}.popup-content{width:100%;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden}.popup-footer{border-top:#dde2ee 1px solid;background:#F0F2F8}@media screen and (max-width:1400px){.popup{width:90%;height:90%;left:5%;top:5%}}@media screen and (max-width:800px){.popup{width:100%;height:100%;left:0;top:0;border-radius:0}}.top-button{position:absolute;width:36px;height:36px;top:50%;right:15px;margin-top:-18px;line-height:36px;text-align:center;font-size:14px;border-radius:100%;background:#F0F2F8;box-shadow:inset 0 0 1px 1px rgba(16,44,84,.015),inset 0 0 4.5px 0 rgba(16,44,84,.03)}.top-button i{position:relative}.top-button:active i{top:1px}.resize-handle{position:absolute;bottom:3px;right:3px;width:10px;height:10px;display:none}.resize-handle svg{display:block;line-height:0;width:100%;height:100%;margin:0;padding:0;fill:#505971}.ui-resizable .resize-handle{display:block;z-index:9}.line{margin:0 auto;width:100%;box-sizing:border-box}.line .inner{padding:45px 0;width:60%;margin:0 auto;box-sizing:border-box;max-width:1500px}.line .inner.start{padding-top:18px}.line .inner.end{padding-bottom:18px}.header.line .inner{padding:18px 0}.top .title{padding:0;height:240px}@media screen and (max-width:1800px){.line .inner{width:57%}}@media screen and (max-width:1600px){.line .inner{width:63%}}@media screen and (max-width:1400px){.line .inner{width:72%}}@media screen and (max-width:1200px){.line .inner{width:90%}}@media screen and (max-width:800px){.header.line .inner{padding:12.5px 18px}.line .inner{display:block;width:100%;margin:0;padding:18px}.top .title{padding:0 18px}}@media screen and (min-width:2000px){.line .inner{width:1200px}}.main,.body{width:100%;position:relative;box-sizing:border-box;padding:0;margin:0;display:flex;flex-direction:column;width:100%;height:100%;max-height:100%;overflow:hidden}.header,.content,.footer{box-sizing:border-box;position:relative}.header{background:#fff;box-shadow:0 0 1px 1px rgba(16,44,84,.015),0 0 9px 0 rgba(16,44,84,.03);z-index:99}.header.scrolled{box-shadow:0 0 1px 1px rgba(16,44,84,.009),0 0 30px 0 rgba(16,44,84,.15)}.content{width:100%;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;display:flex;display:-ms-flexbox;flex-direction:column}.content .top{flex:0}.content .articles{flex:1 0 auto;background:#F0F2F8}.content .articles:nth-child(odd){background:#F6F8FB}.content .articles.one,.articles.one:nth-child(odd){background:#F0F2F8}.footer{background:#282e3e;color:#dde2ee;font-size:81%;font-family:'YandexSansText-Light',Tahoma,Arial,Helvetica;flex:0 0 auto}.footer .inner{padding:30px}@media screen and (max-width:800px){.footer .inner{padding:18px}}.footer a{text-decoration:underline;color:#91c8e6}.footer a:hover{color:#fff}.footer .inner .copy{font-size:12px}.content .footer{flex:0 0 auto}.header .logo{white-space:nowrap}.header .logo img,.header .logo h1{display:inline-block;vertical-align:middle}.header .logo img{height:30px;width:auto;margin-right:17px}.header .logo h1{max-width:96%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:3px 0}.header h1{font-size:21px;max-width:84%}.header h1 span{color:#f2734c}@media screen and (max-width:800px){.header .logo img{height:24px}.header .logo h1{font-size:18px;max-width:90%}}@media screen and (max-width:600px){.header .logo h1{font-size:18px;max-width:84%}}@media screen and (max-width:400px){.header .logo h1{font-size:18px;max-width:81%}}@media screen and (max-width:300px){.header .logo h1{font-size:18px;max-width:75%}}.header .menu-button svg,.header .menu-button svg g,.header .menu-button svg path,.header .menu-button svg rect,.header .menu-button svg circle{fill:#2580b1}.header .menu-button:focus svg,.header .menu-button:focus svg g,.header .menu-button:focus svg path,.header .menu-button:focus svg rect,.header .menu-button:focus svg circle{fill:#3c9dd0}.header .menu-button.focus svg,.header .menu-button.focus svg g,.header .menu-button.focus svg path,.header .menu-button.focus svg rect,.header .menu-button.focus svg circle{fill:#3c9dd0}.header .top-line .title,.header .top-line .description,.header .top-line h1,.header .top-line h2{line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:90%;position:relative;margin:0}.header .top-line .title,.header .top-line h1{font-size:17px;top:-1px;font-family:'ToyotaTextBold','YandexSansText-Regular',Helvetica,Arial,Tahoma}.header .top-line .title span,.header .top-line h1 span{color:#e75a2f}.header .top-line .description,.header .top-line h2{font-size:13px;color:#505971;font-family:'ToyotaTextRegular',Helvetica,Arial,Tahoma;text-transform:lowercase;display:block;top:1.2px}@media screen and (max-width:800px){.header .top-line .title,.header .top-line h1{font-size:16px;top:0.5px}.header .top-line .description,.header .top-line h2{font-size:12px;top:1px}}.top-line .table{table-layout:fixed}.top-line .table .row .cell{}.top-line .cell.icon{width:38px;top:auto}.top-line .row > .cell:not(:first-child){padding-left:6px}@media screen and (max-width:800px){.top-line .cell.icon{width:32px}.top-line .row > .cell:not(:first-child){padding-left:3.3px}}.header .menu-button{display:inline-block;vertical-align:middle;max-width:100%}.header .menu-button svg{width:38px;max-width:100%;max-height:38px;height:auto;display:block;line-height:0}.top{position:relative;background:#F0F2F8}.title .table{table-layout:fixed;height:100%}.title .cell.logo{width:54px}.title .row > .cell.logo{padding-right:6px}.title h1,.title h2,.title h3,.title h4{display:inline-block;vertical-align:middle;line-height:normal}.title h2,.title h4{color:#505971}.title br{height:0;line-height:0;display:block}.title img{width:auto;display:block;line-height:0}.title h1,.title h2{}.title h1,.title h3{font-size:27px}.title h2,.title h4{font-size:18px}.title h1 span,.title h3 span{color:#f2734c}@media screen and (max-width:800px){.title .cell.logo{width:42px}.title h1,.title h3{font-size:21px}.title h2,.title h4{font-size:18px}.title .row > .cell:first-child{padding-right:3px}.top-line .row > .cell:first-child{padding-right:14px}}@media screen and (max-width:600px){}.article{margin-top:27px;padding-top:24px;border-top:rgba(16,44,84,.15) 1px dashed}@media screen and (max-width:800px){.article{margin-top:18px;padding-top:18px}}.article:first-child{margin-top:0;padding-top:0;border-top:none}.article h2 + p,.article h3 + p,.article h2 + div,.article h3 + div,.article h3 + table{margin-top:18px}.article h2.subtitle ,.article h3.subtitle{font-size:18px}.article img + p,.article p + img,.article img + img{margin-top:18px}.article img{border-radius:9px}.center{margin:0 auto;text-align:center}.iframe{}.iframe iframe{width:100%;height:600px;box-shadow:0 0 1px 1px rgba(16,44,84,.01),0 3px 18px 0 rgba(16,44,84,.09)}.articles .left{width:63%}.articles .right{width:37%}.articles .left.half,.articles .right.half{width:50%}.right.side .part{margin-left:18px}@media screen and (max-width:800px){.articles .left,.articles .right,.articles .left.half,.articles .right.half{width:auto;float:none}.right.side .part{margin-left:0}.right.side{padding:0;padding-top:18px}}.side .part{background:#fff;border-radius:6px;margin-top:18px;box-shadow:0 0 1px 1px rgba(16,44,84,.01),0 3px 18px 0 rgba(16,44,84,.06)}.side .part:first-child{margin-top:0}.side .part:last-child{margin-bottom:1.5px}.side .part .title,.side .part .cont{padding:18px}.side .part .title h5,.side .part .title h4,.side .part .title h3{white-space:nowrap}.side .part .title{border-radius:6px 6px 0 0}.side .part .title i,.side .part .title span{position:relative;display:inline-block;vertical-align:middle}.side .part .title i + span{margin-left:12px}.side .part .title span{max-width:81%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.side .part .cont{border-radius:0 0 6px 6px;border-top:#F0F2F8 1px solid;background:#F6F8FB}.side .part .cont ul{}.side .part .cont ul li{margin-top:9px}.side .part .cont ul li:first-child{margin-top:0}.side .part .cont ul li a{text-decoration:none;color:#000}.side .part .cont ul li a:hover{color:#67728e}.side .part .cont ul li a i{display:inline-block;vertical-align:middle;width:18px;text-align:left}.side .part .cont ul li a span{display:inline-block;vertical-align:middle;text-decoration:underline}.side .part .cont ul li a i + span{margin-left:6px}.menu{background:#fff;position:absolute;width:330px;top:150%;margin-top:6px;left:-3px;z-index:9999;border-radius:9px;visibility:hidden;opacity:0;box-shadow:0 0 1px 1px rgba(16,44,84,.01),0 6px 18px 0 rgba(16,44,84,.15);transition:top 0.21s ease-in-out,opacity 0.21s ease-in-out;will-change:top,opacity}.menu ul{width:100%;height:auto;max-height:420px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.menu ul li{position:relative}.menu ul li:after{content:"";position:absolute;top:0;left:0;width:100%;height:0;border-top:rgba(16,44,84,.12) 1px dashed}.menu ul li:first-child:after{display:none}.menu ul li.current + li:after{display:none}.menu ul li a{position:relative;display:block;padding:15px 18px;text-align:left;font-size:16px;color:#000;cursor:pointer;text-decoration:none;font-family:'ToyotaTextRegular',Helvetica,Tahoma,Arial;white-space:nowrap;overflow:hidden;transition:background 0.15s ease-in-out}.menu ul li:first-child a{border-radius:9px 9px 0 0}.menu ul li:last-child a{border-radius:0 0 9px 9px}.menu ul li:first-child:last-child a{border-radius:9px}@media screen and (min-width:800px){.menu ul li a:hover{background:#FBFCFF}}.menu ul li a:active{background:#F3F5Fa}.menu ul li a .icon{width:21px}.menu ul li a .icon svg{height:18px;max-height:18px;position:relative;top:2px}@media screen and (max-width:800px){.menu ul li a .icon svg{top:1.5px}}.menu ul li a .icon + span{margin-left:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:84%}.menu.dark{background:#424a60}.menu.dark ul li{border-top:rgba(255,255,255,.12) 1px dashed}.menu.dark ul li:first-child{border-top:none}.menu.dark ul li a{color:#fff}@media screen and (min-width:800px){.menu.dark ul li a:hover{background:#505971}}.menu.dark ul li a:active{transition:background 0.09s ease-in-out;background:#67728e}.menu.dark ul li a svg,.menu.dark ul li a svg path,.menu.dark ul li a svg rect,.menu.dark ul li a svg circle,.menu.dark ul li a svg polygon{fill:#fff}.menu ul li.current a{background:#3c9dd0;color:#fff}.menu ul li.current a svg,.menu ul li.current a svg path,.menu ul li.current a svg rect,.menu ul li.current a svg circle,.menu ul li.current a svg polygon{fill:#fff}.header .menu-button:focus + .menu,.header .menu-button.focus + .menu,.header .menu:hover{visibility:visible;opacity:1;top:100%}.header .back-layer{display:none;visibility:hidden;opacity:0;transition:opacity 0.3s ease-in-out;transition-delay:0.18s;z-index:-999;will-change:opacity}@media screen and (max-width:800px){.menu{position:fixed;margin:0;width:81%;height:100%;top:0;left:-105%;border-radius:0;visibility:visible;opacity:1;box-shadow:0 0 1px 1px rgba(16,44,84,.01),0 0 30px 0 rgba(16,44,84,.18);transition:left 0.24s ease-in-out;will-change:left}.menu ul{height:100%;max-height:100%}.menu ul li a{padding:16px 18px}.menu ul li a span{position:relative;top:auto}.menu ul li a span.icon{top:1px;width:24px}.menu ul li a .icon svg{width:21px;max-height:21px}.menu ul li:first-child a,.menu ul li:last-child a{border-radius:0}.menu ul li:first-child:last-child a{border-radius:0}.menu ul li:first-child a{padding-top:18px}.header .menu-button:focus + .menu,.header .menu:hover{left:0;top:0}.header .menu-button + .menu + .back-layer{display:block}.header .menu-button:focus + .menu + .back-layer,.header .menu:hover + .back-layer{visibility:visible;opacity:1;transition:opacity 0.18s ease-in-out;transition-delay:0;z-index:999}}.header .menu-button.focus + .menu{visibility:visible;opacity:1;top:100%}@media screen and (max-width:800px){.header .menu-button.focus + .menu{left:0;top:0}.header .menu-button.focus + .menu + .back-layer{visibility:visible;opacity:1;transition:opacity 0.18s ease-in-out;transition-delay:0;z-index:999}}.top-line .cell.login-info{width:19%;text-align:right}.top-line .cell.login-info .user{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;max-width:100%;line-height:normal;white-space:nowrap;padding:6px 12px;border-radius:30px;background:#2D8CBF;color:#fff;box-shadow:inset 0 0 1px 1px rgba(16,44,84,.01),inset 0 0 3px 0 rgba(16,44,84,.033);transition:background 0.15s ease-in-out,color 0.15s ease-in-out}@media screen and (min-width:800px){.top-line .cell.login-info .user:hover{background:#3c9dd0}.top-line .cell.login-info .user:focus{background:#3c9dd0}}@media screen and (max-width:800px){.top-line .cell.login-info .user:focus,.top-line .cell.login-info .user:hover{background:#3c9dd0;color:#fff}}.top-line .cell.login-info a.user,.top-line .cell.login-info a.user:focus{background:#F0F2F8;color:#000;text-decoration:none}@media screen and (min-width:800px){.top-line .cell.login-info a.user:hover{background:#E9ECF4}}@media screen and (max-width:800px){.top-line .cell.login-info a.user:hover{background:#F0F2F8;color:#000}}.top-line .cell.login-info a.user:active{background:#dde2ee}.top-line .cell.login-info .user i,.top-line .cell.login-info .user span{font-size:14px;width:auto;position:relative;line-height:1.5;z-index:3}.top-line .cell.login-info .user i + span{margin-left:6px}.top-line .cell.login-info .user span{display:inline-block;vertical-align:middle;max-width:90%;max-width:calc(100% - 17px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:800px){.top-line .cell.title-description{width:100%}.top-line .cell.login-info{width:32px;text-align:center}.top-line .cell.login-info .user{padding:0;width:32px;height:32px;border-radius:100%}.top-line .cell.login-info .user span{display:none}.top-line .cell.login-info .user > i{font-size:15px;line-height:33px}}.login-info .user-menu{background:#fff;color:#000;position:absolute;width:210px;top:150%;margin-top:6px;left:auto;right:-6px;z-index:9999;border-radius:9px;visibility:hidden;opacity:0;box-shadow:0 0 1px 1px rgba(16,44,84,.02),0 5px 18px 0 rgba(16,44,84,.18);font-size:14px;text-align:left;transition:top 0.21s ease-in-out,opacity 0.21s ease-in-out;will-change:top,opacity}@media screen and (max-width:240px){.login-info .user-menu{width:180px}}.login-info .user:focus + .user-menu,.login-info .user-menu:hover{visibility:visible;opacity:1;top:96%}@media screen and (max-width:800px){.login-info .user:hover + .user-menu{visibility:visible;opacity:1;top:96%}}.login-info .user-menu ul{height:auto;max-height:300px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding:0}.login-info .user-menu ul li{}.login-info .user-menu ul li a{display:block;padding:15px 18px;line-height:1;box-sizing:border-box;text-decoration:none;color:#000}@media screen and (min-width:800px){.login-info .user-menu ul li a:hover{color:#036ba6}}.login-info .user-menu ul li a:active{background:#F6F8FB}.login-info .user-menu ul li a.logout{color:#505971;background:#F6F8FB;border-top:rgba(16,44,84,.06) 1px solid}.login-info .user-menu ul li a.logout:hover{color:#f86634}.login-info .user-menu ul li:first-child a{border-radius:9px 9px 0 0}.login-info .user-menu ul li:last-child a{border-radius:0 0 9px 9px}.login-info .user-menu ul li:first-child:last-child a{border-radius:9px}.login-info .user-menu ul li a i{width:16px;text-align:center}.login-info .user-menu ul li a i,.login-info .user-menu ul li a span{display:inline-block;vertical-align:middle;line-height:1}.login-info .user-menu ul li a i + span{margin-left:6px}.login-info .user-menu ul li a span{display:inline-block;max-width:87%;max-width:calc(100% - 18px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table{display:table;table-layout:auto;width:100%;max-width:100%;margin:0;padding:0;position:relative}.table.layout-fixed{table-layout:fixed}.row{display:table-row;width:100%;margin:0 auto;padding:0}.cell{display:table-cell;position:relative;width:auto;vertical-align:middle;margin:0 auto;padding:0}.table > .row:not(:first-child) > .cell{padding-top:12px}.row > .cell:first-child{padding-right:12px}.row > .cell:not(:first-child){padding-left:12px}.row > .cell:last-child{}.move-block{width:100%;max-width:100%;height:auto;overflow-y:auto;overflow-x:auto;padding:0;position:relative}.readonly{cursor:not-allowed}.top-decor{height:480px;min-height:480px;position:relative;display:block;color:#fff;border-bottom:#fff 1px solid}.top-decor .picture{position:absolute;height:100%;width:50%;right:0;bottom:-100%;transition:bottom 0.6s ease-in-out;will-change:bottom}.top-decor .picture img{height:100%;width:auto;max-width:100%;display:block;line-height:0;margin:0 auto;opacity:0;transition:opacity 0.45s ease-in-out;will-change:opacity}.top-decor .picture{bottom:-6%}.top-decor .picture img{opacity:0.45}@media screen and (max-width:800px){.top-decor .picture{opacity:0.3;width:100%}}@media screen and (max-width:1800px){.top-decor{height:450px;min-height:450px}}@media screen and (max-width:1600px){.top-decor{height:420px;min-height:420px}}@media screen and (max-width:1400px){.top-decor{height:390px;min-height:390px}}@media screen and (max-width:1200px){.top-decor{height:390px;min-height:390px}}@media screen and (max-width:1000px){.top-decor{height:360px;min-height:360px}}@media screen and (max-width:800px){.top-decor{height:330px;min-height:330px}}@media screen and (max-width:600px){.top-decor{height:300px;min-height:300px}}@media screen and (max-width:400px){.top-decor{height:300px;min-height:300px}}.top-decor .box{position:absolute;width:100%;height:100%;top:0;left:0}.top-decor .box .inner{position:relative;text-align:left;top:33.3%;height:33.3%;padding-top:0;padding-bottom:0}.top-decor .logo-title{position:absolute;top:25%;height:auto;left:0;width:100%;max-width:100%;text-align:left}.top-decor .logo,.top-decor .title{display:inline-block;vertical-align:middle}.top-decor .logo{width:90px}.top-decor .logo + .title{margin-left:9px}.top-decor .logo img{width:100%;height:auto;line-height:0;margin:0;opacity:0.81}.top-decor .title{max-width:51%;max-width:calc(100% - 138px)}.top-decor .title h3,.top-decor .title h4{color:#fff;margin:0;max-width:100%}.top-decor .title h3{font-size:30px}.top-decor .title h3 span,.top-decor .title h4 span{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:800px){.top-decor .logo-title{left:18px}}@media screen and (max-width:600px){.top-decor .logo-title{text-align:center;left:0;top:auto;margin-top:-9px}.top-decor .logo,.top-decor .title{display:block;max-width:100%;margin:0 auto}.top-decor .logo{margin-bottom:12px}}h1.title-page{font-size:24px;margin-bottom:18px}.red-color{color:#e04649}.orange-color{color:#f86634}.yellow-color{color:#ffb300}.green-color{color:#00a86b}.blue-color{color:#2580b1}.purple-color{color:#a25bcc}.gray-color{color:#949db3}.light-red-color{color:#f65a59}.light-orange-color{color:#ff8157}.light-yellow-color{color:#ffc933}.light-green-color{color:#00c084}.light-blue-color{color:#3c9dd0}.light-purple-color{color:#b47bd6}.light-gray-color{color:#b7c0d2}.white-color{color:#fff}.red-background{background:#f65a59}.orange-background{background:#ff8b63}.yellow-background{background:#ffc933}.green-background{background:#00c084}.blue-background{background:#3c9dd0}.purple-background{background:#b47bd6}.gray-background{background:#949db3}.light-gray-background{background:#b7c0d2}.white-background{background:#fff}.code{display:block;text-align:left;background:#fff;border:#E9ECF4 1px solid;padding:18px;border-radius:6px;font-family:"Courier New",monospace,Consolas,terminal,monaco;font-weight:500;max-height:360px;overflow-y:auto;overflow-x:hidden}p + .code,.code + p{margin-top:18px}.bold{font-weight:800}.error,.done,.warning,.message{display:block;box-sizing:border-box;border-left:#ff8b63 4px solid;background:#fff;padding:21px;box-shadow:0 0 1px 1px rgba(16,44,84,.01),0 3px 18px 0 rgba(16,44,84,.045)}.error{border-color:#f65a59}.done{border-color:#00c084}.warning{border-color:#ffc933}.message{border-color:#3c9dd0}.error .icon + span,.done .icon + span,.warning .icon + span,.message .icon + span{margin-left:9px}@media screen and (max-width:800px){.error,.done,.warning,.message{margin-bottom:18px}}.form-message{display:block;position:relative;box-sizing:border-box;border-left:#ff8b63 4px solid;background:#fff;padding:21px;margin-bottom:18px;max-height:300px;overflow-y:auto;overflow-x:hidden;box-shadow:0 0 1px 1px rgba(16,44,84,.01),0 3px 12px 0 rgba(16,44,84,.045)}.form-message.fixed-form-message{position:fixed;top:60px;left:50%;width:450px;margin-left:-225px;z-index:99999;box-shadow:0 0 1px 1px rgba(16,44,84,.01),0 3px 24px 0 rgba(16,44,84,.18)}@media screen and (max-width:800px){.upload-block .form-message{margin-top:6px}.upload-block .form-message:first-child{margin-top:0}.form-message.fixed-form-message{top:0;left:0;width:100%;margin:0}}.form-message.done{border-color:#00c084}.form-message.error{border-color:#f65a59}.form-message.warning{border-color:#ffb300}.form-message.message{border-color:#3c9dd0}.form-message svg,.form-message svg path,.form-message svg g,.form-message svg circle,.form-message svg polygon{fill:#ff8b63}.form-message.done svg,.form-message.done svg path,.form-message.done svg g,.form-message.done svg circle,.form-message.done svg polygon,.form-message.done svg rect{fill:#00c084}.form-message.error svg,.form-message.error svg path,.form-message.error svg g,.form-message.error svg circle,.form-message.error svg polygon,.form-message.error svg rect{fill:#f65a59}.form-message.warning svg,.form-message.warning svg path,.form-message.warning svg g,.form-message.warning svg circle,.form-message.warning svg polygon,.form-message.warning svg rect{fill:#ffb300}.form-message.message svg,.form-message.message svg path,.form-message.message svg g,.form-message.message svg circle,.form-message.message svg polygon{fill:#3c9dd0}.form-message .table{}.form-message .table .cell{vertical-align:middle}.form-message .table .row > .cell:not(:first-child){padding-left:5px}.form-message .table .cell.icon-message{width:45px;vertical-align:top;padding-right:15px}.form-message svg{width:45px;height:45px;max-width:45px;max-height:45px;display:block;line-height:0}.form-message .text ul{margin:0;padding:0;list-style:none;list-style-type:none}.form-message .mess-inner{}.form-message .text ul li,.form-message .data-name,.form-message .mess-inner p,.form-message .text > div{display:block;margin:0;padding:0;min-height:0;line-height:1.2;padding-right:21px}.form-message .text ul li{list-style:none;list-style-type:none;position:relative;padding-left:15px}.form-message .text ul li:before{content:'\00BB';display:inline-block;font-size:16px;font-family:'YandexSansText-Medium',Helvetica,Arial,Tahoma;color:#77819c;position:absolute;left:0;margin-top:-1px}.close{display:block;position:absolute;width:32px;height:32px;line-height:32px;text-align:center;top:0;right:0;font-size:25px;color:#67728e;transition:background 0.15s ease-in-out,color 0.15s ease-in-out}@media screen and (min-width:800px){.close:hover{color:#000}}.close:active{margin-top:1px;color:#000}.form-message .close{top:7px;right:7px;border-radius:100%;color:#505971}@media screen and (min-width:800px){.form-message .close:hover{color:#000;background:#F3F5Fa;box-shadow:inset 0 0 1px 1px rgba(16,44,84,.015),inset 0 0 4.5px 0 rgba(16,44,84,.03)}}.form-message .close:active{background:#E9ECF4}.btn{background:#fff;width:36px;height:36px;line-height:36px;text-align:center;font-size:15px;color:#000;box-shadow:0 0 1px 1px rgba(16,44,84,.018),0 1px 9px 0 rgba(16,44,84,.15);transition:all 0.12s ease-in-out}.btn:active{margin:0;color:inherit}.btn span{position:relative}.btn:active span{top:1px;color:#77819c}@media screen and (min-width:800px){.btn:hover span{color:#77819c}}.clear,.clear:before,.clear:after{padding:0!important;margin:0!important;float:none!important;clear:both!important;opacity:0!important;visibility:hidden!important;height:0!important;width:0!important;line-height:0!important;font-size:0!important;overflow:hidden!important;border:0 none!important;outline:none!important;background:none!important;position:static!important}