.h-poll .h-poll-ppg{margin:0 0 16px}.h-poll .check-rule{white-space:nowrap}.h-poll p{position:relative;color:#343434;font:16px/26px "-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.h-poll ol li{position:relative;color:#343434;font:15px/36px "-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.h-poll a{color:#548eaa;text-decoration:none}.h-poll ul{padding:0;margin:0;list-style:none}.h-poll ol{padding:0 0 0 16px;list-style:none;margin:0}.h-poll label{cursor:pointer;padding-left:12px;transition:color .1s ease-out}.h-poll label:hover{color:#65a8d7}.h-poll input[type=checkbox],.h-poll input[type=radio]{outline:0;visibility:hidden}.h-poll input[type=checkbox]{display:inline-block;vertical-align:top}.h-poll input[type=radio]+label::before{background-color:#fff;border-radius:50%;box-shadow:0 0 0 4px #fff,0 0 0 5px #d7d7d7;content:"";display:block;height:6px;left:4px;position:absolute;top:14px;transition:box-shadow .1s ease-out;width:6px}.h-poll input[type=radio]+label:hover::before{box-shadow:0 0 0 4px #fff,0 0 0 5px #75aeca}.h-poll li.active label::before{background-color:#2e7495;box-shadow:0 0 0 4px #fff,0 0 0 5px #2e7495}.h-poll input[type=checkbox]+label{display:inline-block;vertical-align:top;white-space:normal}.h-poll input[type=checkbox]+label::before{background:#fff;border-radius:3px;border:1px solid #d7d7d7;content:"";display:block;height:18px;left:0;position:absolute;top:7px;transition:border .1s ease-out;width:18px}.h-poll input[type=checkbox]+label:hover::before{border-color:#75aeca}.h-poll .active input[type=checkbox]+label::before{background-size:cover;background:#65a8d7 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHBvaW50cz0iMTkwIDI0MyAxOTIgMjQ3IDE5NiAyNDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODkgLTI0MSkiLz4KPC9zdmc+Cg==) 50% 50% no-repeat;border:1px solid #65a8d7}.h-poll input[disabled]+label{color:#888;cursor:default}.h-poll input[disabled]+label:hover::before{border:1px solid #d7d7d7}.h-poll .active input[disabled]+label:hover::before{border:1px solid #65a8d7}.ppa .withdraw .select_resident{margin-bottom:2em;margin-top:20px}.ppa .withdraw .select_resident .label{margin-right:20px}.ppa .withdraw .select_resident label{margin-right:20px}.ppa .withdraw .hidden{display:none}.ppa .withdraw .resident_form .field{margin:0 0 22px;overflow:hidden}.ppa .withdraw .resident_form .field label{display:block;margin-bottom:2px}.ppa .withdraw .resident_form .field input[type=text],.ppa .withdraw .resident_form .field textarea{display:block;width:99%}.ppa .withdraw .resident_form .field .description{color:#999;font-size:11px;margin:2px 0 3px;overflow:hidden}.ppa .withdraw .resident_form .field .error{color:red;font-size:11px;margin:2px 0 3px;overflow:hidden}.ppa .withdraw .resident_form .fio{overflow:hidden}.ppa .withdraw .resident_form .fio .field{width:30%;float:left;margin-right:5%}.ppa .withdraw .resident_form .fio .field:last-child{margin-right:0}.ppa .withdraw .resident_form .fio .field input,.ppa .withdraw .resident_form .fio .field textarea{width:95%}.ppa .withdraw .auto_pay{padding:10px;background:#dcdcdc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px}.h-info{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.h-info li,.h-info p{margin:0 0 14px;color:#111;font-size:14px;line-height:1.57;margin:0 0 22px}.h-info a{color:#548eaa;text-decoration:none}.h-info a.btn{color:#fff}.h-info hr{border:1px solid #e2e8e9}.h-info abbr{border-bottom:1px dotted #343434;text-decoration:none;cursor:help}.h-info li{margin:0 0 10px}.h-info li p{margin:0}.h-info li h3{margin:22px 0 0}.h-info h1{margin:32px 0 12px;color:#111;font-weight:600;font-size:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.25}.h-info h1:nth-child(n+2){margin-top:36px}.h-info h2{margin:32px 0 12px;color:#111;font-weight:600;font-size:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.25}.h-info h2:nth-child(n+2){margin-top:36px}.h-info h2,.h-info h3{position:relative}.h-info h2 .h-anchor,.h-info h3 .h-anchor{position:absolute;top:0;left:-22px;display:none;padding:0 10px 0 10px;color:#464646;text-decoration:none}.h-info h2:hover>.h-anchor,.h-info h3:hover>.h-anchor{display:block}.h-info li h2,.h-info li h3{position:relative}.h-info li h2 .h-anchor,.h-info li h3 .h-anchor{position:absolute;top:0;left:-42px;display:none;padding:0 30px 0 10px;color:#464646;text-decoration:none}.h-info li h2:hover>.h-anchor,.h-info li h3:hover>.h-anchor{display:block}.h-info h3{margin:32px 0 12px;color:#111;font-weight:600;font-size:16px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.57}.h-info h4{color:#111;font-size:14px;font-weight:600;margin:32px 0 12px}.h-info ul,.h-info ol{padding:0 0 0 22px;margin:0 0 22px}.h-info ul ul,.h-info h2+ul,.h-info h3+ul{margin:16px 0 22px}.h-info table{border-collapse:collapse;width:100%;border:1px solid #e2e8e9;margin:16px 0}.h-info table thead{background:#eaecea}.h-info table th{font-weight:400;text-align:left}.h-info table th p{margin:0}.h-info table th,.h-info table td{border:1px solid #e2e8e9;color:#343434;font-size:14px;line-height:1.43;padding:10px 12px;vertical-align:top}.h-info table th:first-child,.h-info table td:first-child{min-width:130px}.h-info table th p,.h-info table td p{margin:12px 0 0}.h-info table th p::first-child,.h-info table td p::first-child{margin-top:0}.h-info .spoiler .spoiler_title{border-bottom:1px dotted;color:#548eaa;font-weight:500;font-size:14px;cursor:pointer}.h-info .spoiler .spoiler_title:visited,.h-info .spoiler .spoiler_title:hover{color:#487284}.h-info .spoiler:before{float:left;margin-top:4px;width:16px;height:16px;border:0 solid red;background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/spoiler.icon.png) no-repeat left top;content:" "}.h-info .spoiler .spoiler_text{display:none;overflow:hidden;margin-top:10px;padding:10px}.h-info .spoiler.spoiler_open:before{background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/spoiler.icon.png) no-repeat left bottom}.h-info code{background:#f7f7f7;border-radius:3px;color:#505c66;display:inline-block;font-weight:500;line-height:1.29;padding:5px 9px;vertical-align:1px}.h-info code.code_rss_params{white-space:nowrap}.h-info blockquote{margin:22px 0}.h-info q{font-style:italic;color:#999}.h-info img{max-width:100%;height:auto}.h-info img+p{text-align:center}.h-info ol.legacy-order-list{margin:0 0 14px;color:#111;font-size:14px;line-height:1.57;counter-reset:list1;list-style:none;padding:0 0 0 20px}.h-info ol.legacy-order-list span+ul{margin:20px 0}.h-info ol.legacy-order-list ol{counter-reset:list2;padding:0 0 0 26px;list-style:none}.h-info ol.legacy-order-list ol>li{margin:0 0 16px;position:relative}.h-info ol.legacy-order-list ol>li::before{counter-increment:list2;content:counter(list1) "." counter(list2) ". ";font-weight:600;position:absolute;right:100%;padding:0 6px 0 0}.h-info ol.legacy-order-list ol ul li{list-style:disc}.h-info ol.legacy-order-list ol ul li::before{content:""}.h-info ol.legacy-order-list ol ol{counter-reset:list3;padding:0;list-style:none}.h-info ol.legacy-order-list ol ol>li{margin:12px 0 0}.h-info ol.legacy-order-list ol ol>li::before{counter-increment:list3;content:counter(list1) "." counter(list2) "." counter(list3) ". ";font-weight:600;position:relative;right:auto;padding:0}.h-info ol.legacy-order-list ol ol ol{counter-reset:list4;padding:0 0 0 45px;list-style:none}.h-info ol.legacy-order-list ol ol ol>li{margin:12px 0 0}.h-info ol.legacy-order-list ol ol ol>li::before{counter-increment:list4;content:counter(list1) "." counter(list2) "." counter(list3) "." counter(list4) ". ";font-weight:600;position:relative;right:auto;padding:0}.h-info ol.legacy-order-list>li{position:relative;margin:0 0 36px}.h-info ol.legacy-order-list>li::before{content:counter(list1) ". ";counter-increment:list1;font-weight:600;position:absolute;right:100%;padding:0 6px 0 0}.h-info_posts th:first-child,.h-info_posts td:first-child{width:25%}.h-info_other code{margin:0 0 6px}.h-info_other p{margin:0 0 22px}.h-info_markdown pre{margin:22px 0}.h-info_markdown pre code{font-size:12px}.h-info-definitions{display:table;margin:22px 0 0}.h-info-definitions dl{display:table-row}.h-info-definitions dt,.h-info-definitions dd{display:table-cell;padding-bottom:15px;vertical-align:top}.h-info-definitions dt{padding:0 20px 15px 0;width:150px}.h-info-definitions>p{display:table-row}.h-info-badge{padding:0 16px;border-radius:18px;border:solid 1px #6aacd6;color:#3973b6;display:inline-block;font-size:12px;line-height:32px}.h-info-kudos-group__title{color:#464646;font-size:14px;font-weight:700;line-height:1.43;margin:0 0 10px}.h-info-kudos-group__list{display:flex}.h-info-kudos-group{margin:20px 0;padding:0 0 20px;display:inline-block}.h-info-kudos-group .list-snippet__nickname{color:#548eaa;font-size:13px;line-height:1.38}.h-info-kudos-group .media-obj_user{min-width:250px}.h-info-kudos-group .media-obj__image-pic_hub,.h-info-kudos-group .media-obj__image-pic_user,.h-info-kudos-group .media-obj__image-pic_company{height:36px;width:36px}.h-info-kudos-group .list-snippet__fullname{color:#444;font-size:14px;font-weight:500;line-height:1.29}.h-info-agreement-preface{display:flex;justify-content:space-between;margin:0 0 40px}.h-info-agreement-description{max-width:50%}.h-info-agreement-order{text-align:right}.h-info-agreement h2{margin:32px 0 12px;color:#111;font-weight:600;font-size:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.25}.h-info-agreement ol{margin:0 0 14px;color:#111;font-size:14px;line-height:1.57;counter-reset:list1;list-style:none;padding:0 0 0 20px}.h-info-agreement ol ol{counter-reset:list2;padding:0 0 0 26px}.h-info-agreement ol ol li{margin:0 0 16px}.h-info-agreement ol ol li::before{counter-increment:list2;content:counter(list1) "." counter(list2) ". "}.h-info-agreement ol ol ul li{list-style:disc}.h-info-agreement ol ol ul li::before{content:""}.h-info-agreement ol ol ol{counter-reset:list3;padding:0 0 0 22px}.h-info-agreement ol ol ol li{margin:20px 0}.h-info-agreement ol ol ol li::before{counter-increment:list3;content:counter(list3,lower-latin) ". ";padding:0 8px 0 0}.h-info-agreement ol li{position:relative;margin:0 0 36px}.h-info-agreement ol li::before{content:counter(list1) ". ";counter-increment:list1;font-weight:600;position:absolute;right:100%;padding:0 6px 0 0}.h-info-agreement ul li{list-style:disc}.h-info-agreement ul li::before{content:""}.h-info-agreement h2,.h-info-agreement li{position:relative}.h-info-agreement h2 .h-anchor,.h-info-agreement li .h-anchor{position:absolute;top:0;left:-48px;display:none;padding:0 10px 0 10px;color:#464646;text-decoration:none}.h-info-agreement h2:hover>.h-anchor,.h-info-agreement li:hover>.h-anchor{display:block}.h-info-agreement ol h2,.h-info-agreement ol li{position:relative}.h-info-agreement ol h2 .h-anchor,.h-info-agreement ol li .h-anchor{position:absolute;top:0;left:-48px;display:none;padding:0 20px 0 10px;color:#464646;text-decoration:none}.h-info-agreement ol h2:hover>.h-anchor,.h-info-agreement ol li:hover>.h-anchor{display:block}.h-info-agreement ol ol h2,.h-info-agreement ol ol li{position:relative}.h-info-agreement ol ol h2 .h-anchor,.h-info-agreement ol ol li .h-anchor{position:absolute;top:0;left:-58px;display:none;padding:0 26px 0 10px;color:#464646;text-decoration:none}.h-info-agreement ol ol h2:hover>.h-anchor,.h-info-agreement ol ol li:hover>.h-anchor{display:block}.h-info-agreement ol ol ol h2,.h-info-agreement ol ol ol li{position:relative}.h-info-agreement ol ol ol h2 .h-anchor,.h-info-agreement ol ol ol li .h-anchor{position:absolute;top:0;left:-48px;display:none;padding:0 22px 0 10px;color:#464646;text-decoration:none}.h-info-agreement ol ol ol h2:hover>.h-anchor,.h-info-agreement ol ol ol li:hover>.h-anchor{display:block}.h-info_madskillz li p{margin:0 0 22px}.h-info_madskillz pre{margin:22px 0}.h-info_madskillz pre code{font-size:12px}.h-ppa_balance table{font:400 13px/21px "-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;border-collapse:collapse;width:100%;margin:0 0 50px}.h-ppa_balance th{border-bottom:1px solid #eee;text-align:left;font-weight:400;color:#444;padding:11px 3px 14px 35px}.h-ppa_balance th:first-child{padding-left:0}.h-ppa_balance th:nth-child(n+3){text-align:right;padding-left:41px}.h-ppa_balance td{text-align:right;padding:13px 0 8px;color:#343434;padding-left:35px;vertical-align:top}.h-ppa_balance td:first-child{padding-left:0;text-align:left}.h-ppa_balance .h-ppa__date{color:#555;white-space:nowrap}.h-ppa_balance .h-ppa__topic{color:#444}.h-ppa_balance .h-ppa__topic_minus{color:#4559b4}.h-ppa_balance .h-ppa__link{color:#444;text-decoration:none}.h-ppa_balance .h-ppa__link:hover{color:#548eaa;text-decoration:underline}.h-ppa_balance .in{color:#417505}.h-ppa_balance .out{color:#d63649}.h-adv-rules h2{margin:32px 0 12px;color:#111;font-weight:600;font-size:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.25}.h-adv-rules ul li{list-style:disc}.h-adv-rules ul li::before{content:""}.h-adv-rules h2,.h-adv-rules li{position:relative}.h-adv-rules h2 .h-anchor,.h-adv-rules li .h-anchor{position:absolute;top:0;left:-48px;display:none;padding:0 10px 0 10px;color:#464646;text-decoration:none}.h-adv-rules h2:hover>.h-anchor,.h-adv-rules li:hover>.h-anchor{display:block}.h-adv-rules ol h2,.h-adv-rules ol li{position:relative}.h-adv-rules ol h2 .h-anchor,.h-adv-rules ol li .h-anchor{position:absolute;top:0;left:-48px;display:none;padding:0 20px 0 10px;color:#464646;text-decoration:none}.h-adv-rules ol h2:hover>.h-anchor,.h-adv-rules ol li:hover>.h-anchor{display:block}.h-adv-rules ol ol h2,.h-adv-rules ol ol li{position:relative}.h-adv-rules ol ol h2 .h-anchor,.h-adv-rules ol ol li .h-anchor{position:absolute;top:0;left:-58px;display:none;padding:0 26px 0 10px;color:#464646;text-decoration:none}.h-adv-rules ol ol h2:hover>.h-anchor,.h-adv-rules ol ol li:hover>.h-anchor{display:block}.h-adv-rules ol ol ol h2,.h-adv-rules ol ol ol li{position:relative}.h-adv-rules ol ol ol h2 .h-anchor,.h-adv-rules ol ol ol li .h-anchor{position:absolute;top:0;left:-32px;display:none;padding:0 22px 0 10px;color:#464646;text-decoration:none}.h-adv-rules ol ol ol h2:hover>.h-anchor,.h-adv-rules ol ol ol li:hover>.h-anchor{display:block}.welcome__preset{background:#f8f8f8;padding:24px 28px 28px;margin-bottom:20px;border-radius:6px;transition:all .5s;opacity:0;display:none;animation:fadein 1s ease .1s forwards}.welcome__preset:nth-child(-n+4){display:block}.welcome__preset_active{background:#ecf7df}.welcome__preset img{width:24px;height:24px;margin-right:8px}.welcome__preset-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}.welcome__preset-header h3{line-height:24px;margin:0;color:#222;font-size:16px;font-weight:700}.welcome__preset-hubs-preview{display:flex}.welcome__preset-hub{display:flex;margin-right:20px;margin-bottom:20px}.welcome__preset-details{animation:fadein 1s ease .1s forwards;opacity:0;display:none;margin-top:35px}.welcome__preset-details-block{display:flex;flex-wrap:wrap}.welcome__preset-footer{padding-top:20px;display:flex}.welcome__preset .btn_preset_subscribed{border:1px solid transparent;background-color:#689d29;color:#fff}.welcome__preset .btn_toggle-details{color:#8f8f8f}.welcome__preset .btn_toggle-details:hover{color:#5f8c27}.welcome__preset .btn{line-height:30px}.welcome__preset .btn_unsubscribe{background:#fff;border-radius:3px;color:#c7c7c7;font-size:16px;padding:0;text-align:center;width:32px;height:32px;display:none;margin-left:4px}.welcome__stepper{margin:35px 0}.welcome__step{background:#fff;border:1px solid #c6c6c6;border-radius:16px;padding:5px 14px}.welcome__step_active{background-color:#d7edff;border-color:#d7edff}.welcome__separator{margin:0 5px}.welcome__show-more{background:#f8f8f8;cursor:pointer;margin-bottom:70px;border-radius:4px;color:#558cb7;height:56px;line-height:56px;width:100%;text-align:center}.welcome__show-more:hover{background:#f3f7fa}@keyframes fadein{0%{opacity:0}to{opacity:1}}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}div.jGrowl{padding:10px;z-index:99999;color:#fff;font-size:12px;position:absolute}body>div.jGrowl{position:fixed}div.jGrowl.top-left{left:0;top:0}div.jGrowl.top-right{right:0;top:0}div.jGrowl.bottom-left{left:0;bottom:0}div.jGrowl.bottom-right{right:0;bottom:0}div.jGrowl.center{top:0;width:50%;left:25%}div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto}div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{background-color:#6690c9;opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);zoom:1;width:235px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1em;text-align:left;display:none;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px}div.jGrowl div.jGrowl-notification{min-height:20px}div.jGrowl div.jGrowl-notification.error{background:#ed6060;color:#fff}div.jGrowl div.jGrowl-notification.warning{background:#dcdf00;color:#fff}div.jGrowl div.jGrowl-notification div.jGrowl-header{font-weight:700;font-size:.85em}div.jGrowl div.jGrowl-notification div.jGrowl-close{z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}div.jGrowl div.jGrowl-message a{color:#fff;text-decoration:underline}div.jGrowl div.jGrowl-closer{padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}.webui-popover-content{display:none}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;min-width:50px;min-height:32px;text-align:left;white-space:normal;background:0 0}.webui-popover .popover{position:relative;background-color:#fff;border:1px solid #efefef;border-radius:4px;overflow:auto}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:transform .15s cubic-bezier(.3,0,0,1.5);-o-transition:transform .15s cubic-bezier(.3,0,0,1.5);transition:transform .15s cubic-bezier(.3,0,0,1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.pop-out{-webkit-transition-property:"opacity,transform";-o-transition-property:"opacity,transform";transition-property:"opacity,transform";-webkit-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.fade,.webui-popover.fade-out{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.out{opacity:0;filter:alpha(opacity=0)}.webui-popover.in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1;filter:alpha(opacity=100)}.webui-popover .webui-popover-content{padding:9px 14px;overflow:auto;display:block}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:700;line-height:16px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:.5;filter:alpha(opacity=50)}.webui-popover-inner .close:after{content:"\D7";width:.8em;height:.8em;padding:4px;position:relative}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;display:none}.webui-popover-inverse{background-color:#333;color:#eee}.webui-popover-inverse .webui-popover-title{background:#333;border-bottom:1px solid #3b3b3b;color:#eee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.webui-arrow,.webui-popover>.webui-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.webui-arrow{border-width:11px}.webui-popover>.webui-arrow:after{border-width:10px;content:""}.webui-popover.top>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top-left>.webui-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.webui-popover.top>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top-left>.webui-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.webui-popover.right>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right-bottom>.webui-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.webui-popover.right>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right-bottom>.webui-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.webui-popover.bottom>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom-left>.webui-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.webui-popover.bottom>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom-left>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.webui-popover.left>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left-bottom>.webui-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.webui-popover.left>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left-bottom>.webui-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow:after{border-top-color:#333}.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right-bottom>.webui-arrow:after{border-right-color:#333}.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow:after{border-bottom-color:#333}.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left-bottom>.webui-arrow:after{border-left-color:#333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg)}}@keyframes rotate{to{transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:0;box-shadow:none;float:none}.hljs{display:block;overflow-x:auto;padding:.5em;color:#383a42;background:#fafafa}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#a626a4}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta-string{color:#50a14f}.hljs-built_in,.hljs-class .hljs-title{color:#c18401}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#986801}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#4078f2}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.chosen-select{width:100%}.chosen-select-deselect{width:100%}.chosen-container{position:relative;display:inline-block;font-size:14px;vertical-align:middle}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9000px;z-index:1060;margin-top:-1px;background:#fff;border:1px solid #d9d9d9}.chosen-container.chosen-with-drop .chosen-drop{right:0;left:0}.chosen-container .chosen-results{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;max-height:240px;padding:0;overflow-x:hidden;overflow-y:auto;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:13px;font-weight:700;color:#79a1b4;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;padding:9px 12px;margin:0;line-height:15px;list-style:none}.chosen-container .chosen-results li em{font-style:normal;background:#feffde}.chosen-container .chosen-results li.group-result{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:list-item;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;font-weight:700;color:#999;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.highlighted{color:#fff;background-color:#a2bfd2;background-image:none}.chosen-container .chosen-results li.highlighted em{background:0 0}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#777}.chosen-container .chosen-results .no-results{display:list-item;background:#eee}.chosen-container .chosen-results-scroll{position:absolute;z-index:1;width:321px;margin:0 4px;text-align:center;background:#fff}.chosen-container .chosen-results-scroll span{display:inline-block;width:9px;height:17px;text-indent:-5000px}.chosen-container .chosen-results-scroll-down{bottom:0}.chosen-container .chosen-results-scroll-down span{background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/chosen-sprite.png) no-repeat -4px -3px}.chosen-container .chosen-results-scroll-up span{background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/chosen-sprite.png) no-repeat -22px -3px}.chosen-container-single .chosen-single{position:relative;display:block;height:34px;padding:0 0 0 12px;overflow:hidden;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:12px;line-height:34px;color:#3b3b3b;text-decoration:none;white-space:nowrap;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;background-clip:padding-box}.chosen-container-single .chosen-single span{display:block;margin-right:26px}.chosen-container-single .chosen-single abbr{position:absolute;top:12px;right:26px;display:block;width:12px;height:10px;font-size:1px;background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/chosen-sprite.png) right top no-repeat}.chosen-container-single .chosen-single abbr:hover{background-position:right -11px}.chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover{background-position:right 2px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/chosen-sprite.png) no-repeat 0 7px}.chosen-container-single .chosen-default{color:#777}.chosen-container-single .chosen-search{position:relative;z-index:1000;display:none;padding:3px 4px;margin:0;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{width:100%;padding:4px 20px 4px 4px;margin:1px 0;background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/chosen-sprite.png) no-repeat 100% -20px,#fff;border:1px solid #d9d9d9}.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box}.chosen-container-single-nosearch .chosen-search input[type=text]{position:absolute;left:-9000px}.chosen-container-multi .chosen-choices{position:relative;height:auto!important;height:1%;padding:0;margin:0;list-style:none;overflow:hidden;cursor:text;background-color:#fff;border:1px solid #d9d9d9}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices .search-field{padding:0;margin:0;white-space:nowrap;width:auto}.chosen-container-multi .chosen-choices .search-field input[type=text]{height:34px;padding:4px 4px 4px 10px;margin:0;color:#969696;background:0 0!important;border:0!important;outline:0;box-shadow:none}.chosen-container-multi .chosen-choices .search-field .default{color:#999}.chosen-container-multi .chosen-choices .search-choice{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding:6px 30px 6px 10px;margin:4px 0 5px 4px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:12px;font-weight:700;line-height:14px;color:#fff;cursor:default;background-color:#8ba9bc;border-radius:2px;background-clip:padding-box}.chosen-container-multi .chosen-choices .search-choice .search-choice-close{position:absolute;top:0;right:0;display:block;width:30px;height:26px;line-height:26px;text-align:center;cursor:pointer}.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before{display:inline-block;font-size:15px;font-weight:700;color:#fff;vertical-align:baseline;content:"\D7"}.chosen-container-multi .chosen-choices .search-choice-focus{background:#bcbcbc}.chosen-container-multi .chosen-results{padding:0;margin:0;font-weight:500}.chosen-container-multi .chosen-drop .result-selected{display:none}.chosen-container-active .chosen-single{border:1px solid #a2bfd2;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active.chosen-with-drop .chosen-single{background-color:#fff;border:1px solid #a2bfd2;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active.chosen-with-drop .chosen-single div{background:0 0;border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 7px}.chosen-container-active .chosen-choices{border:1px solid #a2bfd2;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active .chosen-choices .search-field input[type=text]{color:#111!important}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{padding:0 8px 0 0;overflow:visible}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single div{right:auto;left:7px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices .search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices .search-choice{padding:3px 5px 3px 19px;margin:6px 5px 3px 0}.chosen-rtl .chosen-choices .search-choice .search-choice-close{right:auto;left:4px;background-position:right top}.chosen-rtl .chosen-results .group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/chosen-sprite.png) no-repeat -28px -20px,#fff;direction:rtl}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-repeat:no-repeat!important}}
/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:0}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.old,.datepicker table tr td.new{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted.active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active:hover,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted.active.focus{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted:hover,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.highlighted.focus{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:focus,.datepicker table tr td.today.focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today.active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today:active.focus,.datepicker table tr td.today.active.focus{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today[disabled].focus,fieldset[disabled] .datepicker table tr td.today.focus{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range:focus,.datepicker table tr td.range.focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active,.datepicker table tr td.range.active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active:hover,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active:focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range:active.focus,.datepicker table tr td.range.active.focus{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range:hover,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range[disabled]:focus,fieldset[disabled] .datepicker table tr td.range:focus,.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range[disabled].focus,fieldset[disabled] .datepicker table tr td.range.focus{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted.active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active:hover,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted.active.focus{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted:hover,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.range.highlighted.focus{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active:hover,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today.active.focus{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today[disabled].focus,fieldset[disabled] .datepicker table tr td.range.today.focus{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active:hover,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.highlighted.active.focus{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active:hover,.datepicker table tr td.active.highlighted:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:hover.focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled:hover.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:1.42857143}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:0 5px}#TMpanel{position:relative;z-index:101;width:100%;height:48px;min-width:1024px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:48px;background:#303b44;box-sizing:border-box}#TMpanel .logo-wrapper{display:inline-flex}#TMpanel .logo-wrapper .icon-svg_logo-habrahabr{color:#fff;width:55px}#TMpanel .logo-wrapper .logo{color:#fff}#TMpanel .container{height:48px;margin:auto;overflow:hidden;text-align:left;white-space:nowrap;display:flex;align-items:center;box-sizing:border-box;margin:0 auto;padding:0 32px;min-width:1024px;max-width:1164px}#TMpanel .container .bmenu{white-space:nowrap;height:48px;line-height:38px}#TMpanel .container .bmenu>a{line-height:48px;margin:0 10px;font-size:14px;color:#fff;text-decoration:none}#TMpanel .container .bmenu>a.bmenu__conversion{border:1px solid #6e767c;padding:2px 8px;border-radius:3px;text-transform:uppercase;letter-spacing:.2px;font-size:12px}#TMpanel .container .bmenu>a.bmenu__conversion:hover{border-color:#fff}#TMpanel .container .bmenu>a.bmenu__theme>svg{margin-bottom:-5px;margin-right:4px}#TMpanel .container .bmenu>a.bmenu__theme:hover{color:#ffa001}#TMpanel .container .bmenu.slink{white-space:normal;display:flex;align-items:center;min-width:0}#TMpanel .container .bmenu.slink>a{float:none;margin:0 0 0 12px;font-size:13px;vertical-align:baseline;text-decoration:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#TMpanel .bmenu_inner{margin-right:0;margin-left:auto;display:flex;align-items:center;min-width:0}#TMpanel .projects-dropdown{margin-left:8px;color:#fff;display:inline-flex;align-items:center;border-left:1px solid rgba(255,255,255,.24);height:24px;padding:0 8px;cursor:pointer;transition:all linear .5s}#TMpanel .projects-dropdown.reverted>svg{transform:rotate(180deg)}#TMpanel .hidden{display:none}#TMpanel .dropdown{position:absolute;background:#fff;top:48px;box-shadow:0 0 12px rgba(0,0,0,.16);border-radius:4px;padding:12px 24px;color:#333;max-width:266px;white-space:normal}#TMpanel .dropdown-heading{font-size:14px;line-height:150%;border-bottom:1px solid #dedede;margin-bottom:12px;padding-bottom:12px}#TMpanel .current,#TMpanel .service:hover{background:#eee}#TMpanel .service{display:block;padding:12px 24px;margin:0 -24px;line-height:1}#TMpanel .service-title{margin:0}#TMpanel .service-description{font-size:14px;line-height:150%;margin:0;color:#909090}#TMpanel .bmenu__label{font-size:13px;color:#fff;text-decoration:none}.rec-button-animation{background:#d85656;border:2px solid #d85656;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin-right:8px;position:relative;width:8px}.rec-button-animation::after{animation:pulse 3s ease 0s infinite;border:2px solid #d85656;border-radius:50%;content:"";display:block;height:8px;left:-2px;position:absolute;top:-2px;width:8px}@keyframes pulse{0%{opacity:1;transform:scale(1)}80%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(3)}}html,body{height:100%}body{color:#333;font-size:14px;line-height:1.5;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}a{color:#548eaa;text-decoration:none}a:hover{color:#487284}svg{fill:currentColor;stroke:inherit}.hidden{display:none}.js-ad_sticky,.js-ad_sticky_comments{position:sticky;position:-webkit-sticky;top:20px}.js-sticky-wrapper{display:flex}.layout{position:relative;min-width:1024px;width:100%;border-spacing:0;border-collapse:collapse;background:#fff;display:flex;min-height:100vh;flex-direction:column}.layout_fixed{table-layout:fixed}.layout__row{width:100%}.layout__row_navbar{position:sticky;top:0;z-index:100;box-sizing:border-box;background:#fff;border-bottom:1px solid #d5dddf}.layout__row_body{height:auto;flex:1 0 auto}.layout__row_promo-blocks .layout__cell{margin-bottom:30px}.layout__row_footer-links{background:#f9f9f9}.layout__row_footer{background:#edeeef}.layout__body_company{margin-top:20px}.layout__cell{box-sizing:border-box;margin:0 auto;padding:0 32px;min-width:1024px;max-width:1164px}.layout__cell_body{padding-top:20px;padding-bottom:60px}.layout__cell_promo-blocks{border-top:1px solid red}.layout__elevator{position:fixed;top:0;left:0;z-index:1;display:none;width:60px;height:100%;color:#d5dddf;text-align:center;transform:translateY(0);will-change:transform}@media only screen and (min-width:1260px){.layout__elevator{display:block}}.layout__elevator.hidden{display:none}.layout__elevator:hover{background:#f5f7f8;color:#a6b5ba}.layout__elevator:active{background:#f5f7f8;color:#7c9ca6}.layout__elevator.back-down .icon-svg{transform:rotate(180deg);height:32px}.layout__elevator.back-down.hidden{display:block!important}.logo{vertical-align:middle;position:relative;display:inline-flex}.logo-wrapper_gt{top:0}.logo_in-beta{background:#f63636;color:#fff;display:block;position:absolute;right:-14px;top:-9px;padding:0 3px;font-size:11px}.logo_in-beta:hover{color:#fff;background:#f63636}.main-navbar{display:flex;justify-content:space-between;height:56px;box-sizing:border-box}.main-navbar__section{display:flex;align-items:center;position:relative}.main-navbar__section_left{flex:1 1 0%}.nav-links{display:flex;align-items:center;height:100%;position:relative;margin:0;padding:0;list-style:none}.nav-links.hidden{display:none}.nav-links__item{margin-right:20px;height:100%}.nav-links__item:last-child{margin-right:0}@media (max-width:1100px){.nav-links .nav-links__item{margin-right:12px}}.nav-links__item-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center;box-sizing:border-box;height:100%;color:#909090;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none;white-space:nowrap}.nav-links__item-link:hover{color:#5096b1;text-decoration:none}.nav-links__item-link:hover:focus{outline:0;outline-offset:0;box-shadow:none}.nav-links__item-link:active:focus{outline:0;outline-offset:0;box-shadow:none}.nav-links__item-link_current{color:#464646}.nav-links__item-link_current:hover{color:#464646}.search-form{position:relative;display:flex;justify-content:flex-end;box-sizing:border-box;margin-left:auto;width:36px;height:38px;white-space:nowrap}.search-form__field-wrapper{position:relative;display:inline-block;display:none;width:100%;height:100%;vertical-align:middle}.search-form__field{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;padding:0 36px;width:100%;height:100%;border:1px solid #cdd5d9;border-radius:3px;color:#333;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;white-space:normal;font-weight:500;font-size:14px;line-height:1.5em}.search-form__field::-webkit-input-placeholder,.search-form__field::-moz-placeholder,.search-form__field:-ms-input-placeholder,.search-form__field:-moz-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1;letter-spacing:-.2px}.search-form__field:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.search-form_expanded{flex:1 1 0%;color:red}.search-form_expanded .search-form__field-wrapper{display:block}.search-form_expanded .btn_navbar_search{right:auto;left:10px;color:#929ca5}.n-dropdown-menu{margin:0;padding:0;min-width:220px;background-color:#fff;list-style:none;font-weight:400;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.n-dropdown-menu_most-read{overflow:hidden;padding:4px 0;min-width:140px;max-width:220px}.n-dropdown-menu_flows{border-top:1px solid #e5e5e5}.n-dropdown-menu_profile{margin-bottom:4px;min-width:280px}.n-dropdown-menu__item{position:relative;display:block;white-space:nowrap}.n-dropdown-menu_feed .n-dropdown-menu__item{margin-bottom:20px}.n-dropdown-menu_feed .n-dropdown-menu__item:last-child{margin:0}.n-dropdown-menu__item_company{border-top:1px solid #e5e5e5}.n-dropdown-menu__badge{position:absolute;top:50%;right:15px;margin-top:-9px}.n-dropdown-menu__item_ppa{box-sizing:border-box;padding:0 10px}.n-dropdown-menu__item_ppa .n-dropdown-menu__item-link{padding:0 5px;border-radius:3px;background:#cfeaf5}.n-dropdown-menu__item_ppa .n-dropdown-menu__item-link:hover{background:inherit;color:inherit}.n-dropdown-menu__item_border{margin-top:4px;padding-top:4px;border-top:1px solid #e8e8e8}.n-dropdown-menu__item-link{display:flex;width:100%;align-items:center;box-sizing:border-box;padding:0 15px;width:100%;color:#4f5558;text-decoration:none;font-weight:400;font-size:14px;line-height:40px}.n-dropdown-menu__item-link:hover{background:#65a3be;color:#fff;text-decoration:none}.n-dropdown-menu__item-link_justify{justify-content:space-between}.n-dropdown-menu__item-label{font-size:12px;line-height:14px;padding:4px 8px;border:1px solid #d5dddf;box-sizing:border-box;border-radius:2px}.n-dropdown-menu__item-link_user-menu{color:#838a92}.n-dropdown-menu__item-link_company{display:inline-block;color:#464646;font-weight:700;font-size:13px;line-height:48px}.n-dropdown-menu__item-link_company:hover{background:0 0;color:#464646;text-decoration:none}.n-dropdown-menu__item-link_flow{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding:0 20px;color:#4f5558;font-weight:500;font-size:16px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:48px}.fonts-loaded .n-dropdown-menu__item-link_flow{font-weight:500;font-family:"Fira Sans",sans-serif}.n-dropdown-menu__item-link_flow:hover{background-color:#edf5f9;color:#548eaa}@media (min-width:1120px){.live-broadcast_feed .n-dropdown-menu_feed{padding:0;border:0;background-color:transparent;text-align:right}.live-broadcast_feed .n-dropdown-menu__item{display:inline-block;margin-right:30px;margin-bottom:0;vertical-align:middle}.live-broadcast_feed .n-dropdown-menu__item+.n-dropdown-menu__item{margin-left:-3px}}.dropdown-menu{overflow:hidden;border-radius:4px;background-color:#f2f2f2}.dropdown-menu li{padding:5px;border-top:1px solid #e5e5e5;text-align:left;font-size:12px}.dropdown-menu li a{color:#000}.dropdown-menu li a img{display:inline-block;width:20px;height:20px;border-radius:20px;vertical-align:middle}.dropdown-menu li a span.name{display:inline-block;margin-left:5px;vertical-align:middle}.dropdown-menu li:first-child{border-top:none}.dropdown-menu li:hover,.dropdown-menu .active{background-color:#e5e5e5}.dropdown-menu li:active{background-color:#e5e5e5}.dropdown-menu{margin:0;padding:0;list-style:none}.dropdown-menu a:hover{text-decoration:none;cursor:pointer}.dropdown-container_white .user-info{padding:12px 15px;text-decoration:none}.dropdown-container_white .user-info:hover{background:#65a3be;text-decoration:none}.dropdown-container_white .user-info:hover .user-info__nickname,.dropdown-container_white .user-info:hover .user-info__special{color:#fff;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.dropdown-container_white .user-info__nickname{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#50839d;font-weight:700;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.dropdown-container_white .user-info__special{color:#4f5558;font-style:normal;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:14px}.ppa-balance{position:absolute;right:15px;color:#4f5558}.dropdown{position:relative}.dropdown+.btn{margin-left:10px}.dropdown_company,.dropdown_user{margin-left:16px;display:inline-flex;align-items:flex-start;flex-wrap:wrap}.dropdown_flows{left:-20px}.dropdown_active .dropdown-container{display:block}.dropdown__user-stats{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;box-sizing:border-box;padding:10px 15px;width:100%;background:#f5f5f5;color:#343434;vertical-align:top;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:16px}.dropdown__user-info{display:inline-block;box-sizing:border-box;width:100%;vertical-align:top}.dropdown_profile-settings,.dropdown_hub-settings{display:inline-block;vertical-align:top}.dropdown-container{position:absolute;top:calc(100% + 4px);right:0;z-index:500;display:none;overflow:hidden;margin:0;padding:0;min-width:100%;border-radius:4px;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.2)}.dropdown_broadcast .dropdown-container{margin-top:5px}.dropdown-container_flows{top:0;left:0;z-index:10;padding-top:55px;padding-bottom:12px}.dropdown-container_white{top:45px}.badge{display:inline-block;height:18px;min-width:18px;padding:0 4px;line-height:18px;color:#fff;text-align:center;vertical-align:middle;background:#ff8d85;border-radius:18px;box-sizing:border-box}.badge_count{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-style:normal}.fonts-loaded .badge_count{font-family:"Fira Sans",sans-serif;font-weight:400}.badge_count_navbar{position:absolute;top:-3px;right:0;transform:translateX(33%);height:18px;border-radius:22px;border:2px solid #fff;padding:0 5px;font-size:12px;display:flex;align-items:center}.overlay{position:fixed;top:0;width:100%;left:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:100;display:flex}.overlay.hidden{display:none}.overlayed{overflow:hidden}.popup{background:#fff;width:300px;margin:auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:3px}.popup__head,.popup__footer{padding:0 20px;box-sizing:border-box}.popup__head{display:flex;align-items:baseline}.popup__head_lang-settings{padding-top:12px;padding-bottom:14px}.js-donate-popup_body{padding-bottom:20px}.js-donate-popup_link{padding:5px 20px;display:block}.popup__head-title{color:#333;font-size:15px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;line-height:20px}.popup_reasons{width:422px;position:relative}.popup_reasons .popup__head{padding:20px}.popup_reasons .popup__body{padding:0 20px 25px}#js-user-vote-popup_list,span.js-user-vote-popup_list-item,#js-vote-popup_list,span.js-vote-popup_list-item{display:none}:root{--percent-value: 0%}.reasons-vote__title{font-size:15px;margin-bottom:16px;font-weight:700}.reasons-vote__item{margin-bottom:17px}.reasons-result__item{display:flex;justify-content:space-between;position:relative;padding-bottom:10px;margin-bottom:10px}.reasons-result__item:last-child{margin-bottom:0}.reasons-result__item:before{background-color:#eee;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%;border-radius:2px}.reasons-result__percent{font-weight:700}.reasons-result__result-line{background-color:#5e8eac;bottom:0;display:block;height:4px;left:0;position:absolute;border-radius:2px}.reasons-result__top-border{background-image:linear-gradient(90deg,#a8cb3f 0 var(--percent-value),#e15959 var(--percent-value) 100%);border-bottom:0;border-radius:3px 3px 0 0;height:4px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}.column-wrapper{position:relative;width:100%;display:flex}.column-wrapper:after{clear:both;content:"";display:table}.column-wrapper.column-wrapper_feed-settings{flex-direction:column}.column-wrapper_post,.column-wrapper__last{margin-bottom:20px}.column-wrapper_beta{padding-top:20px}.column-wrapper_tabs .sidebar .sidebar_separator{border-top:1px solid #d5dddf;margin-top:135px;margin-bottom:-56px}.column-wrapper_bottom .sidebar_right{position:static;box-sizing:border-box;padding:0}.sidebar_gap{padding-top:149px}.sidebar_gap:before{content:"";background:#d5dddf;height:1px;display:block;margin:0 0 20px}.sidebar_right_ad{overflow:hidden}.sidebar_right+.sidebar_right_ad{margin-top:20px}.column-wrapper_no-sidebar-ads .sidebar_right_stickable .sticked{margin-top:-268px;width:300px}.column-wrapper_no-menu .sidebar_right{margin-top:89px}.sidebar_right_stickable .sticked{position:fixed}.column-wrapper_bordered{padding-top:20px;border-top:1px solid #d5dddf}.column-wrapper_comments .comments_list{padding-top:0}.layout__cell_body .sidebar_right.sidebar_fix{position:static}.column-wrapper_tabs .sidebar_right_fixed{padding-top:0}.column-wrapper_tabs .sidebar .sidebar_right_sticky{top:56px}.sidebar{float:left;margin-left:-300px;display:flex;flex-direction:column;margin-bottom:-20px;margin-top:-20px;position:relative;width:300px;margin-top:-76px}.sidebar.sidebar_stick-bottom:before{content:"";flex:1}.sidebar .sidebar_right_ad_stick-bottom{flex:1}.sidebar .sidebar_right_ad{padding-top:76px;margin-bottom:-76px}.sidebar .sidebar_right_ad:empty{padding-top:0}.sidebar .sidebar_right{padding:76px 0 20px;width:300px}.sidebar .sidebar_right_stick-top{position:sticky;top:0}.sidebar .sidebar_right_stick-bottom{bottom:0;position:sticky}.sidebar .sidebar_right_margin{position:absolute}.sidebar_right.topic{margin-top:110px;padding-top:15px;border-top:1px solid #d3dde0}.sidebar_comments{margin-top:42px}.content_left{float:left;box-sizing:border-box;padding-right:320px;width:100%;min-height:1px}.content_left.wide{float:none;padding-right:0;width:100%}.footer{align-items:center;height:54px}.footer__link{color:#548eaa;font-weight:700;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none;white-space:nowrap}.footer__link:hover{color:#4d7284}.footer__copyright{color:#464646;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;white-space:nowrap}.footer__logo{display:block;height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:32px}.footer-misprints{color:#333;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:400;line-height:24px;padding-bottom:23px}.footer-grid{display:flex;box-sizing:border-box;padding:0}.footer-grid_menu{align-items:flex-start;padding-bottom:20px}.footer-grid__item{margin-left:20px;width:180px}.footer-grid__item:first-child{margin-left:0}.footer-grid__item_lang{white-space:nowrap}.footer-grid__item_300{width:300px}.footer-grid__item_380{width:380px}.footer-grid__item_copyright{margin-right:28px;position:relative}.footer-grid__item_link{margin:0 auto 0 0;width:auto;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.footer-grid__item_social{margin-left:auto;width:auto}.footer-block__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;height:50px;border-bottom:1px solid #d5dddf;color:#464646;white-space:nowrap;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:50px}.footer-block__content{box-sizing:border-box;padding:4px 0 0}.footer-menu{margin:0;padding:0;list-style:none}.footer-menu__item-link{color:#548eaa;white-space:nowrap;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:30px;text-decoration:none}.footer-menu__item-link:hover{color:#4d7284}.footer-menu__app{display:block;margin-right:10px;color:#000}.footer-menu__app:last-child{margin-right:0}.footer-menu__app:hover{color:#000;text-decoration:none}.buttons button,.buttons input[type=button],.buttons input[type=submit],.buttons a.button{border:1px solid #c9c9c9;background-color:#f4f4f4;box-shadow:none;color:#464646;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation;padding:0 13px;height:32px;border-radius:3px;font-size:13px;display:inline-flex;align-items:center;justify-content:center;margin-right:5px;font-weight:500;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.buttons button:visited,.buttons input[type=button]:visited,.buttons input[type=submit]:visited,.buttons a.button:visited{color:#464646}.buttons button:hover,.buttons input[type=button]:hover,.buttons input[type=submit]:hover,.buttons a.button:hover{border-color:#c9c9c9;background-color:#ebebeb;color:#464646;text-decoration:none}.buttons button:hover:focus,.buttons button:hover.btn_focus,.buttons input[type=button]:hover:focus,.buttons input[type=button]:hover.btn_focus,.buttons input[type=submit]:hover:focus,.buttons input[type=submit]:hover.btn_focus,.buttons a.button:hover:focus,.buttons a.button:hover.btn_focus{outline:0;border-color:#bbb;background-color:#ebebeb;background-image:none;color:#464646}.buttons button:focus:hover,.buttons button:focus:active,.buttons button.btn_focus:hover,.buttons button.btn_focus:active,.buttons input[type=button]:focus:hover,.buttons input[type=button]:focus:active,.buttons input[type=button].btn_focus:hover,.buttons input[type=button].btn_focus:active,.buttons input[type=submit]:focus:hover,.buttons input[type=submit]:focus:active,.buttons input[type=submit].btn_focus:hover,.buttons input[type=submit].btn_focus:active,.buttons a.button:focus:hover,.buttons a.button:focus:active,.buttons a.button.btn_focus:hover,.buttons a.button.btn_focus:active{outline:0}.buttons button:active,.buttons button.btn_active,.buttons input[type=button]:active,.buttons input[type=button].btn_active,.buttons input[type=submit]:active,.buttons input[type=submit].btn_active,.buttons a.button:active,.buttons a.button.btn_active{outline:0;border-color:#bbb;background-color:#ebebeb;background-image:none;color:#464646}.buttons button:active:focus,.buttons button:active.btn_focus,.buttons button.btn_active:focus,.buttons button.btn_active.btn_focus,.buttons input[type=button]:active:focus,.buttons input[type=button]:active.btn_focus,.buttons input[type=button].btn_active:focus,.buttons input[type=button].btn_active.btn_focus,.buttons input[type=submit]:active:focus,.buttons input[type=submit]:active.btn_focus,.buttons input[type=submit].btn_active:focus,.buttons input[type=submit].btn_active.btn_focus,.buttons a.button:active:focus,.buttons a.button:active.btn_focus,.buttons a.button.btn_active:focus,.buttons a.button.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.buttons button.disabled,.buttons button[disabled],.buttons input[type=button].disabled,.buttons input[type=button][disabled],.buttons input[type=submit].disabled,.buttons input[type=submit][disabled],.buttons a.button.disabled,.buttons a.button[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.buttons button.disabled:hover,.buttons button.disabled:focus,.buttons button.disabled.btn_focus,.buttons button[disabled]:hover,.buttons button[disabled]:focus,.buttons button[disabled].btn_focus,.buttons input[type=button].disabled:hover,.buttons input[type=button].disabled:focus,.buttons input[type=button].disabled.btn_focus,.buttons input[type=button][disabled]:hover,.buttons input[type=button][disabled]:focus,.buttons input[type=button][disabled].btn_focus,.buttons input[type=submit].disabled:hover,.buttons input[type=submit].disabled:focus,.buttons input[type=submit].disabled.btn_focus,.buttons input[type=submit][disabled]:hover,.buttons input[type=submit][disabled]:focus,.buttons input[type=submit][disabled].btn_focus,.buttons a.button.disabled:hover,.buttons a.button.disabled:focus,.buttons a.button.disabled.btn_focus,.buttons a.button[disabled]:hover,.buttons a.button[disabled]:focus,.buttons a.button[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.buttons button::-moz-focus-inner,.buttons input[type=button]::-moz-focus-inner,.buttons input[type=submit]::-moz-focus-inner,.buttons a.button::-moz-focus-inner{padding:0;border:0}.buttons button+button,.buttons button+input[type=button],.buttons button+input[type=submit],.buttons button+a.button,.buttons input[type=button]+button,.buttons input[type=button]+input[type=button],.buttons input[type=button]+input[type=submit],.buttons input[type=button]+a.button,.buttons input[type=submit]+button,.buttons input[type=submit]+input[type=button],.buttons input[type=submit]+input[type=submit],.buttons input[type=submit]+a.button,.buttons a.button+button,.buttons a.button+input[type=button],.buttons a.button+input[type=submit],.buttons a.button+a.button{margin-left:-3px}.buttons button:last-child,.buttons input[type=button]:last-child,.buttons input[type=submit]:last-child,.buttons a.button:last-child{margin-right:0}.buttons button.hidden,.buttons input[type=button].hidden,.buttons input[type=submit].hidden,.buttons a.button.hidden{display:none}.buttons button.loading,.buttons input[type=button].loading,.buttons input[type=submit].loading,.buttons a.button.loading{border:solid 1px #eee;background:#fafcfa url(https://dr.habracdn.net/habr/oldassets/685cea84/images/form/loader_button.gif)}.buttons button.blue,.buttons input[type=button].blue,.buttons input[type=submit].blue,.buttons a.button.blue{border:1px solid transparent;background-color:#7aa1bd;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.buttons button.blue:visited,.buttons input[type=button].blue:visited,.buttons input[type=submit].blue:visited,.buttons a.button.blue:visited{color:#fff}.buttons button.blue:hover,.buttons input[type=button].blue:hover,.buttons input[type=submit].blue:hover,.buttons a.button.blue:hover{border-color:transparent;background-color:#8fb3cd;color:#fff;text-decoration:none}.buttons button.blue:hover:focus,.buttons button.blue:hover.btn_focus,.buttons input[type=button].blue:hover:focus,.buttons input[type=button].blue:hover.btn_focus,.buttons input[type=submit].blue:hover:focus,.buttons input[type=submit].blue:hover.btn_focus,.buttons a.button.blue:hover:focus,.buttons a.button.blue:hover.btn_focus{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.buttons button.blue:focus:hover,.buttons button.blue:focus:active,.buttons button.blue.btn_focus:hover,.buttons button.blue.btn_focus:active,.buttons input[type=button].blue:focus:hover,.buttons input[type=button].blue:focus:active,.buttons input[type=button].blue.btn_focus:hover,.buttons input[type=button].blue.btn_focus:active,.buttons input[type=submit].blue:focus:hover,.buttons input[type=submit].blue:focus:active,.buttons input[type=submit].blue.btn_focus:hover,.buttons input[type=submit].blue.btn_focus:active,.buttons a.button.blue:focus:hover,.buttons a.button.blue:focus:active,.buttons a.button.blue.btn_focus:hover,.buttons a.button.blue.btn_focus:active{outline:0}.buttons button.blue:active,.buttons button.blue.btn_active,.buttons input[type=button].blue:active,.buttons input[type=button].blue.btn_active,.buttons input[type=submit].blue:active,.buttons input[type=submit].blue.btn_active,.buttons a.button.blue:active,.buttons a.button.blue.btn_active{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.buttons button.blue:active:focus,.buttons button.blue:active.btn_focus,.buttons button.blue.btn_active:focus,.buttons button.blue.btn_active.btn_focus,.buttons input[type=button].blue:active:focus,.buttons input[type=button].blue:active.btn_focus,.buttons input[type=button].blue.btn_active:focus,.buttons input[type=button].blue.btn_active.btn_focus,.buttons input[type=submit].blue:active:focus,.buttons input[type=submit].blue:active.btn_focus,.buttons input[type=submit].blue.btn_active:focus,.buttons input[type=submit].blue.btn_active.btn_focus,.buttons a.button.blue:active:focus,.buttons a.button.blue:active.btn_focus,.buttons a.button.blue.btn_active:focus,.buttons a.button.blue.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.buttons button.blue.disabled,.buttons button.blue[disabled],.buttons input[type=button].blue.disabled,.buttons input[type=button].blue[disabled],.buttons input[type=submit].blue.disabled,.buttons input[type=submit].blue[disabled],.buttons a.button.blue.disabled,.buttons a.button.blue[disabled]{border-color:transparent;background-color:#d0d0d0;color:#fff;cursor:not-allowed}.buttons button.blue.disabled:hover,.buttons button.blue.disabled:focus,.buttons button.blue.disabled.btn_focus,.buttons button.blue[disabled]:hover,.buttons button.blue[disabled]:focus,.buttons button.blue[disabled].btn_focus,.buttons input[type=button].blue.disabled:hover,.buttons input[type=button].blue.disabled:focus,.buttons input[type=button].blue.disabled.btn_focus,.buttons input[type=button].blue[disabled]:hover,.buttons input[type=button].blue[disabled]:focus,.buttons input[type=button].blue[disabled].btn_focus,.buttons input[type=submit].blue.disabled:hover,.buttons input[type=submit].blue.disabled:focus,.buttons input[type=submit].blue.disabled.btn_focus,.buttons input[type=submit].blue[disabled]:hover,.buttons input[type=submit].blue[disabled]:focus,.buttons input[type=submit].blue[disabled].btn_focus,.buttons a.button.blue.disabled:hover,.buttons a.button.blue.disabled:focus,.buttons a.button.blue.disabled.btn_focus,.buttons a.button.blue[disabled]:hover,.buttons a.button.blue[disabled]:focus,.buttons a.button.blue[disabled].btn_focus{border-color:transparent;background-color:#d0d0d0;color:#fff}.buttons button.blue::-moz-focus-inner,.buttons input[type=button].blue::-moz-focus-inner,.buttons input[type=submit].blue::-moz-focus-inner,.buttons a.button.blue::-moz-focus-inner{padding:0;border:0}.buttons button.green,.buttons input[type=button].green,.buttons input[type=submit].green,.buttons a.button.green{border:1px solid transparent;background-color:#689d29;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.buttons button.green:visited,.buttons input[type=button].green:visited,.buttons input[type=submit].green:visited,.buttons a.button.green:visited{color:#fff}.buttons button.green:hover,.buttons input[type=button].green:hover,.buttons input[type=submit].green:hover,.buttons a.button.green:hover{border-color:transparent;background-color:#8ec30c;color:#fff;text-decoration:none}.buttons button.green:hover:focus,.buttons button.green:hover.btn_focus,.buttons input[type=button].green:hover:focus,.buttons input[type=button].green:hover.btn_focus,.buttons input[type=submit].green:hover:focus,.buttons input[type=submit].green:hover.btn_focus,.buttons a.button.green:hover:focus,.buttons a.button.green:hover.btn_focus{outline:0;border-color:#689d29;background-color:#8ec30c;background-image:none;color:#fff}.buttons button.green:focus:hover,.buttons button.green:focus:active,.buttons button.green.btn_focus:hover,.buttons button.green.btn_focus:active,.buttons input[type=button].green:focus:hover,.buttons input[type=button].green:focus:active,.buttons input[type=button].green.btn_focus:hover,.buttons input[type=button].green.btn_focus:active,.buttons input[type=submit].green:focus:hover,.buttons input[type=submit].green:focus:active,.buttons input[type=submit].green.btn_focus:hover,.buttons input[type=submit].green.btn_focus:active,.buttons a.button.green:focus:hover,.buttons a.button.green:focus:active,.buttons a.button.green.btn_focus:hover,.buttons a.button.green.btn_focus:active{outline:0}.buttons button.green:active,.buttons button.green.btn_active,.buttons input[type=button].green:active,.buttons input[type=button].green.btn_active,.buttons input[type=submit].green:active,.buttons input[type=submit].green.btn_active,.buttons a.button.green:active,.buttons a.button.green.btn_active{outline:0;border-color:#689d29;background-color:#8ec30c;background-image:none;color:#fff}.buttons button.green:active:focus,.buttons button.green:active.btn_focus,.buttons button.green.btn_active:focus,.buttons button.green.btn_active.btn_focus,.buttons input[type=button].green:active:focus,.buttons input[type=button].green:active.btn_focus,.buttons input[type=button].green.btn_active:focus,.buttons input[type=button].green.btn_active.btn_focus,.buttons input[type=submit].green:active:focus,.buttons input[type=submit].green:active.btn_focus,.buttons input[type=submit].green.btn_active:focus,.buttons input[type=submit].green.btn_active.btn_focus,.buttons a.button.green:active:focus,.buttons a.button.green:active.btn_focus,.buttons a.button.green.btn_active:focus,.buttons a.button.green.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.buttons button.green.disabled,.buttons button.green[disabled],.buttons input[type=button].green.disabled,.buttons input[type=button].green[disabled],.buttons input[type=submit].green.disabled,.buttons input[type=submit].green[disabled],.buttons a.button.green.disabled,.buttons a.button.green[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.buttons button.green.disabled:hover,.buttons button.green.disabled:focus,.buttons button.green.disabled.btn_focus,.buttons button.green[disabled]:hover,.buttons button.green[disabled]:focus,.buttons button.green[disabled].btn_focus,.buttons input[type=button].green.disabled:hover,.buttons input[type=button].green.disabled:focus,.buttons input[type=button].green.disabled.btn_focus,.buttons input[type=button].green[disabled]:hover,.buttons input[type=button].green[disabled]:focus,.buttons input[type=button].green[disabled].btn_focus,.buttons input[type=submit].green.disabled:hover,.buttons input[type=submit].green.disabled:focus,.buttons input[type=submit].green.disabled.btn_focus,.buttons input[type=submit].green[disabled]:hover,.buttons input[type=submit].green[disabled]:focus,.buttons input[type=submit].green[disabled].btn_focus,.buttons a.button.green.disabled:hover,.buttons a.button.green.disabled:focus,.buttons a.button.green.disabled.btn_focus,.buttons a.button.green[disabled]:hover,.buttons a.button.green[disabled]:focus,.buttons a.button.green[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.buttons button.green::-moz-focus-inner,.buttons input[type=button].green::-moz-focus-inner,.buttons input[type=submit].green::-moz-focus-inner,.buttons a.button.green::-moz-focus-inner{padding:0;border:0}.buttons button.big,.buttons input[type=button].big,.buttons input[type=submit].big,.buttons a.button.big{padding:0 15px;height:36px;border-radius:4px;font-size:15px}.buttons button.mini,.buttons button.btn_mini,.buttons input[type=button].mini,.buttons input[type=button].btn_mini,.buttons input[type=submit].mini,.buttons input[type=submit].btn_mini,.buttons a.button.mini,.buttons a.button.btn_mini{padding:0 12px;height:30px;border-radius:3px;font-size:12px}.buttons_hidden{margin-left:10px}.buttons_hidden button+button,.buttons_hidden button+input[type=button],.buttons_hidden button+input[type=submit],.buttons_hidden button+a.button,.buttons_hidden input[type=button]+button,.buttons_hidden input[type=button]+input[type=button],.buttons_hidden input[type=button]+input[type=submit],.buttons_hidden input[type=button]+a.button,.buttons_hidden input[type=submit]+button,.buttons_hidden input[type=submit]+input[type=button],.buttons_hidden input[type=submit]+input[type=submit],.buttons_hidden input[type=submit]+a.button,.buttons_hidden a.button+button,.buttons_hidden a.button+input[type=button],.buttons_hidden a.button+input[type=submit],.buttons_hidden a.button+a.button{margin-left:0}.btn_wrapper+.btn_wrapper,.btn_wrapper+.btn{margin-left:10px}.xyz_wrapper_button{border:1px solid transparent;background-color:#7aa1bd;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.xyz_wrapper_button:visited{color:#fff}.xyz_wrapper_button:hover{border-color:transparent;background-color:#8fb3cd;color:#fff;text-decoration:none}.xyz_wrapper_button:hover:focus,.xyz_wrapper_button:hover.btn_focus{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.xyz_wrapper_button:focus:hover,.xyz_wrapper_button:focus:active,.xyz_wrapper_button.btn_focus:hover,.xyz_wrapper_button.btn_focus:active{outline:0}.xyz_wrapper_button:active,.xyz_wrapper_button.btn_active{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.xyz_wrapper_button:active:focus,.xyz_wrapper_button:active.btn_focus,.xyz_wrapper_button.btn_active:focus,.xyz_wrapper_button.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.xyz_wrapper_button.disabled,.xyz_wrapper_button[disabled]{border-color:transparent;background-color:#d0d0d0;color:#fff;cursor:not-allowed}.xyz_wrapper_button.disabled:hover,.xyz_wrapper_button.disabled:focus,.xyz_wrapper_button.disabled.btn_focus,.xyz_wrapper_button[disabled]:hover,.xyz_wrapper_button[disabled]:focus,.xyz_wrapper_button[disabled].btn_focus{border-color:transparent;background-color:#d0d0d0;color:#fff}.xyz_wrapper_button::-moz-focus-inner{padding:0;border:0}.btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;background-color:transparent;box-shadow:none;padding:0;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;width:auto;font-weight:500;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;box-sizing:border-box;white-space:nowrap}.btn::-moz-focus-inner{padding:0;border:0}.btn:hover,.btn:focus{box-shadow:none}.btn:disabled{cursor:not-allowed}.btn:link{text-decoration:none}.btn:link:hover{text-decoration:none}.btn:link:visited{color:inherit;text-decoration:none}.btn:focus:hover,.btn:focus:active,.btn.btn_focus:hover,.btn.btn_focus:active{outline:0}.btn+.btn{margin-left:10px}.btn:disabled{cursor:not-allowed}.btn.hidden{display:none}.btn.loading{border:solid 1px #eee;background:#fafcfa url(https://dr.habracdn.net/habr/oldassets/685cea84/images/form/loader_button.gif)}.user-popover__buttons .btn{margin-right:7px}.user-popover__buttons .btn:last-child{margin-right:0}.btn_subscribe{border:1px solid #689d29;background-color:transparent;color:#55851c}.btn_subscribe:hover,.btn_subscribe:active{border:1px solid transparent;background-color:#689d29;color:#fff}.btn_subscribed{border:1px solid transparent;background-color:#689d29;color:#fff}.btn_subscribed:hover{border:1px solid #d2d2d2;background-color:transparent;color:#737d81}.btn_subscribed:hover .btn__value-hidden{display:inline}.btn_subscribed:hover .btn__value{display:none}.btn_subscribe.btn_medium,.btn_subscribe.btn_large,.btn_subscribed.btn_medium,.btn_subscribed.btn_large{padding:0}.btn_subscribe.btn_medium,.btn_subscribed.btn_medium{width:105px}.btn_subscribe.btn_large,.btn_subscribe.btn_x-large,.btn_subscribed.btn_large,.btn_subscribed.btn_x-large{width:107px}.btn_subscribe.btn_full-width,.btn_subscribed.btn_full-width{width:100%}.btn_align_right{float:right}.btn_icon{border:0;background-color:transparent;box-shadow:none;padding:0;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;touch-action:manipulation;position:relative;height:100%;text-align:center}.btn_icon::-moz-focus-inner{padding:0;border:0}.btn_icon:hover,.btn_icon:focus{box-shadow:none}.btn_icon:disabled{cursor:not-allowed}.btn_icon+.btn_icon{margin-left:-3px}.btn_icon:before{display:inline-block;vertical-align:text-top;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:"hgm_icons";line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn_icon>span{display:none}.btn_post-stats{height:38px;border-left:1px solid #e4e8ea;background:#f9f9f9;color:#aac7d6}.btn_post-stats:hover .icon-svg{color:#487284}.btn_post-stats.btn_fixed{width:40px}.btn_grey{border:1px solid #c9c9c9;background-color:#f4f4f4;box-shadow:none;color:#464646;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.btn_grey:visited{color:#464646}.btn_grey:hover{border-color:#c9c9c9;background-color:#ebebeb;color:#464646;text-decoration:none}.btn_grey:hover:focus,.btn_grey:hover.btn_focus{outline:0;border-color:#bbb;background-color:#ebebeb;background-image:none;color:#464646}.btn_grey:focus:hover,.btn_grey:focus:active,.btn_grey.btn_focus:hover,.btn_grey.btn_focus:active{outline:0}.btn_grey:active,.btn_grey.btn_active{outline:0;border-color:#bbb;background-color:#ebebeb;background-image:none;color:#464646}.btn_grey:active:focus,.btn_grey:active.btn_focus,.btn_grey.btn_active:focus,.btn_grey.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_grey.disabled,.btn_grey[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.btn_grey.disabled:hover,.btn_grey.disabled:focus,.btn_grey.disabled.btn_focus,.btn_grey[disabled]:hover,.btn_grey[disabled]:focus,.btn_grey[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.btn_grey::-moz-focus-inner{padding:0;border:0}.btn_green{border:1px solid transparent;background-color:#689d29;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.btn_green:visited{color:#fff}.btn_green:hover{border-color:transparent;background-color:#8ec30c;color:#fff;text-decoration:none}.btn_green:hover:focus,.btn_green:hover.btn_focus{outline:0;border-color:#689d29;background-color:#8ec30c;background-image:none;color:#fff}.btn_green:focus:hover,.btn_green:focus:active,.btn_green.btn_focus:hover,.btn_green.btn_focus:active{outline:0}.btn_green:active,.btn_green.btn_active{outline:0;border-color:#689d29;background-color:#8ec30c;background-image:none;color:#fff}.btn_green:active:focus,.btn_green:active.btn_focus,.btn_green.btn_active:focus,.btn_green.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_green.disabled,.btn_green[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.btn_green.disabled:hover,.btn_green.disabled:focus,.btn_green.disabled.btn_focus,.btn_green[disabled]:hover,.btn_green[disabled]:focus,.btn_green[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.btn_green::-moz-focus-inner{padding:0;border:0}.btn_blue{border:1px solid transparent;background-color:#7aa1bd;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.btn_blue:visited{color:#fff}.btn_blue:hover{border-color:transparent;background-color:#8fb3cd;color:#fff;text-decoration:none}.btn_blue:hover:focus,.btn_blue:hover.btn_focus{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.btn_blue:focus:hover,.btn_blue:focus:active,.btn_blue.btn_focus:hover,.btn_blue.btn_focus:active{outline:0}.btn_blue:active,.btn_blue.btn_active{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.btn_blue:active:focus,.btn_blue:active.btn_focus,.btn_blue.btn_active:focus,.btn_blue.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_blue.disabled,.btn_blue[disabled]{border-color:transparent;background-color:#d0d0d0;color:#fff;cursor:not-allowed}.btn_blue.disabled:hover,.btn_blue.disabled:focus,.btn_blue.disabled.btn_focus,.btn_blue[disabled]:hover,.btn_blue[disabled]:focus,.btn_blue[disabled].btn_focus{border-color:transparent;background-color:#d0d0d0;color:#fff}.btn_blue::-moz-focus-inner{padding:0;border:0}.btn_yellow{border:1px solid transparent;background-color:#fdb833;box-shadow:none;color:#333;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.btn_yellow:visited{color:#333}.btn_yellow:hover{border-color:transparent;background-color:#ffad0d;color:#333;text-decoration:none}.btn_yellow:hover:focus,.btn_yellow:hover.btn_focus{outline:0;border-color:#6f9cbc;background-color:#ffad0d;background-image:none;color:#333}.btn_yellow:focus:hover,.btn_yellow:focus:active,.btn_yellow.btn_focus:hover,.btn_yellow.btn_focus:active{outline:0}.btn_yellow:active,.btn_yellow.btn_active{outline:0;border-color:#6f9cbc;background-color:#ffad0d;background-image:none;color:#333}.btn_yellow:active:focus,.btn_yellow:active.btn_focus,.btn_yellow.btn_active:focus,.btn_yellow.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_yellow.disabled,.btn_yellow[disabled]{border-color:transparent;background-color:#ffad0d;color:#333;cursor:not-allowed}.btn_yellow.disabled:hover,.btn_yellow.disabled:focus,.btn_yellow.disabled.btn_focus,.btn_yellow[disabled]:hover,.btn_yellow[disabled]:focus,.btn_yellow[disabled].btn_focus{border-color:transparent;background-color:#ffad0d;color:#333}.btn_yellow::-moz-focus-inner{padding:0;border:0}.btn_outline_grey{border:1px solid #afc9d0;background-color:transparent;color:#587e88}.btn_outline_grey:hover{border:1px solid #75aeca;background-color:transparent;color:#548eaa}.btn_outline_grey:hover .icon-svg_admin-settings,.btn_outline_grey:hover .icon-svg_user-message,.btn_outline_grey:hover .icon-svg_user-card-message{color:#548eaa}.btn_outline_green{border:1px solid #689d29;background-color:transparent;color:#55851c}.btn_outline_green:hover{border:1px solid transparent;background-color:#689d29;color:#fff}.btn_outline_blue{border:1px solid #75aeca;background-color:transparent;color:#548eaa}.btn_outline_blue:hover,.btn_outline_blue.btn_active{border:1px solid transparent;background-color:#7aa1bd;color:#fff}.btn_outline_blue[disabled]{border:1px solid #d2d2d2;background-color:transparent;color:#737d81}.btn_outline_dark-grey{border:1px solid #a4afba;border-radius:3px;background-color:transparent;color:#838a92}.btn_outline_dark-grey.btn_active{background-color:#78a35d}.btn_outline_dark-grey.btn_active:hover{background-color:#78a35d}.btn_outline_dark-grey:focus{outline:0;box-shadow:none}.btn_outline_dark-grey:hover{border-color:#65a3be;color:#4e879c}.btn_cancel-note{color:#548eaa;text-decoration:none}.btn_medium{padding:0 13px;height:32px;border-radius:3px;font-size:13px}.btn_medium_fixed{padding:0 13px;height:32px;border-radius:3px;font-size:13px;width:105px}.btn_small{padding:0 12px;height:30px;border-radius:3px;font-size:12px}.btn_mini{padding:0 12px;height:24px;border-radius:3px;font-size:12px}.btn_large{padding:0 13px;height:34px;border-radius:3px;font-size:13px}.btn_x-large{padding:0 13px;height:36px;border-radius:3px;font-size:13px}.btn_x-large+.btn_x-large{margin-left:12px}.btn_huge{padding:0 15px;height:36px;border-radius:4px;font-size:15px}.btn_huge.btn_full-width{font-size:13px;height:40px}.btn_full-width{width:100%;box-sizing:border-box}.main-navbar .btn_navbar_write-topic{color:#929ca5;padding:0;margin-left:16px}.main-navbar .btn_navbar_write-topic:hover{color:#65a3be}.main-navbar .btn_navbar_write-topic.btn_active{border:0;color:#548eaa}.main-navbar .btn_navbar_write-topic.btn_active .icon-svg_chevron{transform:rotate(180deg)}.main-navbar .btn_navbar_write-topic .btn_inner{display:flex;align-items:center;justify-content:flex-start}.btn_navbar_user-dropdown{padding:0;width:32px;border-radius:3px;background-color:transparent;color:#8baab5}.btn_navbar_user-dropdown:focus{outline:0;background:0 0;box-shadow:none}.btn_navbar_user-dropdown:hover{border-color:#4986a1;color:#4986a1}.btn_navbar_user-dropdown:hover:focus,.btn_navbar_user-dropdown:active:focus,.btn_navbar_user-dropdown.btn_active:focus{outline:0;outline-offset:0;box-shadow:none}.btn_navbar_user-dropdown>img{margin:0;padding:0;border:0;border-radius:3px;background-color:#fff}.btn_navbar_company{border-radius:3px;color:#929ca5;padding:0}.btn_navbar_company:hover{color:#65a3be}.btn_navbar_company.btn_active .icon-svg_chevron{transform:rotate(180deg)}.main-navbar .btn_navbar_login{border:1px solid #a4afba;background-color:transparent;box-shadow:none;color:#838a92;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:16px;border-radius:3px}.main-navbar .btn_navbar_login:visited{color:#838a92}.main-navbar .btn_navbar_login:hover{border-color:#65a3be;background-color:transparent;color:#4e879c;text-decoration:none}.main-navbar .btn_navbar_login:hover:focus,.main-navbar .btn_navbar_login:hover.btn_focus{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.main-navbar .btn_navbar_login:focus:hover,.main-navbar .btn_navbar_login:focus:active,.main-navbar .btn_navbar_login.btn_focus:hover,.main-navbar .btn_navbar_login.btn_focus:active{outline:0}.main-navbar .btn_navbar_login:active,.main-navbar .btn_navbar_login.btn_active{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.main-navbar .btn_navbar_login:active:focus,.main-navbar .btn_navbar_login:active.btn_focus,.main-navbar .btn_navbar_login.btn_active:focus,.main-navbar .btn_navbar_login.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.main-navbar .btn_navbar_login.disabled,.main-navbar .btn_navbar_login[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.main-navbar .btn_navbar_login.disabled:hover,.main-navbar .btn_navbar_login.disabled:focus,.main-navbar .btn_navbar_login.disabled.btn_focus,.main-navbar .btn_navbar_login[disabled]:hover,.main-navbar .btn_navbar_login[disabled]:focus,.main-navbar .btn_navbar_login[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.main-navbar .btn_navbar_login::-moz-focus-inner{padding:0;border:0}.btn_navbar_registration{border:1px solid transparent;background-color:#65a3be;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:12px}.btn_navbar_registration:visited{color:#fff}.btn_navbar_registration:hover{border-color:transparent;background-color:#4986a1;color:#fff;text-decoration:none}.btn_navbar_registration:hover:focus,.btn_navbar_registration:hover.btn_focus{outline:0;border-color:#6f9cbc;background-color:#367089;background-image:none;color:#fff}.btn_navbar_registration:focus:hover,.btn_navbar_registration:focus:active,.btn_navbar_registration.btn_focus:hover,.btn_navbar_registration.btn_focus:active{outline:0}.btn_navbar_registration:active,.btn_navbar_registration.btn_active{outline:0;border-color:#6f9cbc;background-color:#367089;background-image:none;color:#fff}.btn_navbar_registration:active:focus,.btn_navbar_registration:active.btn_focus,.btn_navbar_registration.btn_active:focus,.btn_navbar_registration.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_navbar_registration.disabled,.btn_navbar_registration[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.btn_navbar_registration.disabled:hover,.btn_navbar_registration.disabled:focus,.btn_navbar_registration.disabled.btn_focus,.btn_navbar_registration[disabled]:hover,.btn_navbar_registration[disabled]:focus,.btn_navbar_registration[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.btn_navbar_registration::-moz-focus-inner{padding:0;border:0}.btn_navbar_lang{position:relative;padding:0;color:#929ca5;margin-left:16px}.btn_navbar_lang:hover{color:#65a3be}.btn_navbar_tracker{position:relative;padding:0;color:#929ca5;margin-left:16px}.btn_navbar_tracker:hover{color:#65a3be}.btn_navbar_search{position:absolute;top:0;right:0;left:auto;z-index:2;padding:0;height:100%;color:#929ca5;text-align:center}.btn_navbar_search:hover{color:#65a3be}.btn_search-close{position:absolute;top:0;right:0;z-index:100;display:inline-block;padding:0;width:36px;height:100%;color:#a6b7c0}.btn_search-close .icon-svg_close{position:relative;top:-1px}.btn_search-close:hover{color:#677982}.btn_flow-toggle{border:1px solid #a4afba;background-color:transparent;box-shadow:none;color:#838a92;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:20;justify-content:flex-start;padding:0 20px;min-width:260px;height:55px;border:0;color:#5b666a;text-align:left;font-weight:700;font-size:22px;line-height:55px}.btn_flow-toggle:visited{color:#838a92}.btn_flow-toggle:hover{border-color:#65a3be;background-color:transparent;color:#4e879c;text-decoration:none}.btn_flow-toggle:hover:focus,.btn_flow-toggle:hover.btn_focus{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.btn_flow-toggle:focus:hover,.btn_flow-toggle:focus:active,.btn_flow-toggle.btn_focus:hover,.btn_flow-toggle.btn_focus:active{outline:0}.btn_flow-toggle:active,.btn_flow-toggle.btn_active{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.btn_flow-toggle:active:focus,.btn_flow-toggle:active.btn_focus,.btn_flow-toggle.btn_active:focus,.btn_flow-toggle.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_flow-toggle.disabled,.btn_flow-toggle[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.btn_flow-toggle.disabled:hover,.btn_flow-toggle.disabled:focus,.btn_flow-toggle.disabled.btn_focus,.btn_flow-toggle[disabled]:hover,.btn_flow-toggle[disabled]:focus,.btn_flow-toggle[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.btn_flow-toggle::-moz-focus-inner{padding:0;border:0}.btn_flow-toggle:hover{color:#548eaa}.fonts-loaded .btn_flow-toggle{font-weight:500;font-family:"Fira Sans",sans-serif}.btn_flow-toggle.btn_active{border:0;color:#548eaa}.btn_flow-toggle.btn_active .icon-svg_chevron{transform:rotate(180deg)}.btn_flow-toggle .btn_inner{display:flex;align-items:center;justify-content:flex-start}.btn_popup-close{color:#beccd0;margin-left:auto;position:relative;right:-12px}.btn__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:inline;vertical-align:top;font-weight:500}@media only screen and (max-width:1200px){.btn__text{display:none}}.btn__value{display:inline;flex:1}.btn__value-hidden{display:none}.btn_wysiwyg{width:36px;height:36px;color:#989898;vertical-align:middle;white-space:nowrap;line-height:normal}.btn_wysiwyg .icon-svg_header1_wysiwyg,.btn_wysiwyg .icon-svg_header2_wysiwyg,.btn_wysiwyg .icon-svg_header3_wysiwyg{vertical-align:bottom;line-height:normal}.btn_wysiwyg.btn_active{border-radius:2px;background-color:#f0f0f0}.btn_wysiwyg:hover,.btn_wysiwyg.btn_active{color:#65a3be}.dropdown_active .btn_wysiwyg{color:#777}.wysiwyg-toolbar__dropdown .btn_wysiwyg{color:#fff}.wysiwyg-toolbar__dropdown .btn_wysiwyg:hover{color:#65d0ff}.btn_subscribe-settings{margin-left:18px}.icon-svg{display:inline-block;background-color:transparent;color:inherit;vertical-align:middle;fill:currentColor;stroke:currentColor;stroke-width:0;pointer-events:none;position:relative}.icon-svg_lang-footer{margin-right:5px;color:#929ca5}.icon-svg_scroll-up{position:relative;top:50%;margin-top:-15px;width:30px;height:30px}.icon-svg_user-dropdown{margin-right:10px}.icon-svg_logo-habrahabr{color:#323436;vertical-align:middle}.icon-svg_logo-geektimes{color:#323436;vertical-align:middle}.filled .icon-svg_search,.loading .icon-svg_search{display:none}.icon-svg_loading{display:none}.icon-svg_loading .icon-svg{width:40px;height:40px;color:#77a8d0}.loading .icon-svg_loading{display:inline-block}.icon-svg_clear{display:none;cursor:pointer}.icon-svg_clear .icon-svg{width:12px;height:12px;color:#77a8d0}.filled .icon-svg_clear{display:inline-block}.icon-svg_search_mini .icon-svg{width:14px;height:14px}.icon-svg_navbar-close-search{width:12px;height:12px}.icon-svg_navbar-company{display:inline-block}.icon-svg_navbar-pencil{display:inline-block}.icon-svg_navbar-slug{width:20px;height:24px}.icon-svg_chevron{display:inline-block;vertical-align:baseline}.icon-svg_chevron .icon-svg{display:flex;align-items:center;width:12px;height:6px}.icon-svg_chevron_flows{margin-left:8px;color:#79a9d0}.icon-svg_chevron_mini{color:#929ca5}.icon-svg_tmtm+.footer__copyright{margin-left:-4px;padding-left:10px}.icon-svg_comments-plain{color:#bdcdd6;font-size:0;display:inline-block;vertical-align:middle}.icon-svg_trash{border:0;background-color:transparent;box-shadow:none;padding:0;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;touch-action:manipulation;width:20px;height:20px;color:rgba(208,78,78,.4)}.icon-svg_trash::-moz-focus-inner{padding:0;border:0}.icon-svg_trash:hover,.icon-svg_trash:focus{box-shadow:none}.icon-svg_trash:disabled{cursor:not-allowed}.icon-svg_trash:hover{color:#d04e4e}.icon-svg_trash .icon-svg_trash path{fill:currentColor}.icon-svg_star .icon-svg{width:13px;height:13px}.icon-svg_views .icon-svg{width:16px;height:9px}.icon-svg_bookmark .icon-svg{width:10px;height:16px}.icon-svg_bookmark-mini .icon-svg{width:8px;height:13px}.icon-svg_edit .icon-svg{width:16px;height:16px}.icon-svg_edit-top .icon-svg{width:20px;height:20px}.icon-svg_views-count .icon-svg{width:21px;height:12px}.icon-svg_report .icon-svg{width:16px;height:16px;flex:1}.icon-svg_recommend .icon-svg{width:14px;height:16px;flex:1}.icon-svg_post-comments .icon-svg{width:16px;height:16px}.icon-svg_comments .icon-svg{width:14px;height:13px}.icon-svg_rating .icon-svg{width:11px;height:13px}.icon-svg_share .icon-svg{width:12px;height:13px}.icon-svg_check .icon-svg{width:10px;height:7px}.icon-svg_check{width:20px;height:20px;border-radius:2px;background-color:#9dbc7b;color:#fff;display:flex;align-items:center;justify-content:center}.icon-svg_check+.icon-svg_edit-top{margin-left:4px}.icon-svg_cog{color:#a7b0b8}.icon-svg_cog:hover,.icon-svg_cog.btn_active{color:#6fa9d1}.icon-svg_cog .icon-svg{width:16px;height:16px}.icon-svg_logo-freelansim .icon-svg{width:153px;height:22px}.icon-svg_logo-mk .icon-svg{width:121px;height:22px}.icon-svg_logo-toster .icon-svg{width:107px;height:22px}.icon-svg_logo-freelansim,.icon-svg_logo-mk,.icon-svg_logo-toster{color:#595959}.icon-svg_logo-freelansim:hover,.icon-svg_logo-mk:hover,.icon-svg_logo-toster:hover{color:#595959}.icon-svg_user-message,.icon-svg_user-card-message{margin-right:5px;color:#a4afba}.icon-svg_user-message>.icon-svg,.icon-svg_user-card-message>.icon-svg{width:16px;height:10px;vertical-align:baseline}.icon-svg_user-card-message{margin-right:0}.icon-svg_admin-settings{color:#a4afba;line-height:normal}.icon-svg_admin-settings>.icon-svg{width:16px;height:16px}.icon-svg_arrow-up,.icon-svg_arrow-down{color:inherit;font-size:0;flex:1}.icon-svg_arrow-up>.icon-svg,.icon-svg_arrow-down>.icon-svg{width:14px;height:24px}.icon-svg_arrow-green{color:#7ba600}.icon-svg_arrow-red{color:#d53c30}.icon-svg_arrow-down{position:relative;transform:rotate(180deg)}.icon-svg_arrow-medium>.icon-svg{width:10px;height:16px}.icon-svg_bookmark,.icon-svg_views-count,.icon-svg_post-comments,.icon-svg_post-share,.icon-svg_edit,.icon-svg_recommend,.icon-svg_report,.icon-svg_votes{color:#bbcdd6;display:inline-block;font-size:0;vertical-align:middle}.icon-svg_post-comments{margin-bottom:-4px}.icon-svg_post-share{padding-top:8px}.icon-svg_bookmark-add{color:#7aa600}.icon-svg_bookmark-add+.bookmark__counter{color:#7aa600}.icon-svg_edit-top{color:#d3e4eb}.icon_comment-edit,.icon_comment-anchor,.icon_comment-bookmark,.icon_comment-branch,.icon_comment-arrow-up,.icon_comment-arrow-down{color:#aac7d6;padding:0 8px;line-height:0;font-size:0;display:inline-block;vertical-align:baseline;cursor:pointer;position:relative;border:0;background:0 0;outline:0}.icon_comment-edit>.icon-svg,.icon_comment-anchor>.icon-svg,.icon_comment-bookmark>.icon-svg,.icon_comment-branch>.icon-svg,.icon_comment-arrow-up>.icon-svg,.icon_comment-arrow-down>.icon-svg{height:12px}.icon_comment-edit:hover,.icon_comment-anchor:hover,.icon_comment-bookmark:hover,.icon_comment-branch:hover,.icon_comment-arrow-up:hover,.icon_comment-arrow-down:hover{color:#548eaa}.icon_comment-edit:after,.icon_comment-anchor:after,.icon_comment-bookmark:after,.icon_comment-branch:after,.icon_comment-arrow-up:after,.icon_comment-arrow-down:after{content:" ";position:absolute;left:0;right:0;top:-6px;bottom:-6px}.icon_comment-edit>.icon-svg,.icon_comment-anchor>.icon-svg,.icon_comment-arrow-up>.icon-svg,.icon_comment-arrow-down>.icon-svg{width:12px}.icon_comment-edit{padding:0;margin-left:8px;color:#a3a9db;cursor:default}.icon_comment-edit:hover{color:#a3a9db}.icon_comment-bookmark>.icon-svg{width:7px}.icon_comment-bookmark_add{color:#7aa600}.icon_comment-branch>.icon-svg{width:8px}.icon_comment-arrow-down{transform:rotate(180deg)}.icon-svg_check-topic,.icon-svg_publication-topic,.icon-svg_promo-topic,.icon-svg_image-topic,.icon-svg_cut-topic{display:inline-block;margin:4px 15px 0 0;color:#9dc0d0;vertical-align:top}.icon-svg_check-topic_transparent,.icon-svg_publication-topic_transparent,.icon-svg_promo-topic_transparent,.icon-svg_image-topic_transparent,.icon-svg_cut-topic_transparent{color:transparent}.icon-svg_check-topic>.icon-svg,.icon-svg_publication-topic>.icon-svg,.icon-svg_promo-topic>.icon-svg,.icon-svg_image-topic>.icon-svg,.icon-svg_cut-topic>.icon-svg{width:30px;height:30px}.icon-svg_publication-topic>.icon-svg{height:36px}.icon-svg_cut-topic>.icon-svg{height:36px}.icon-svg_eye-empty>.icon-svg{width:100px;height:57px}.icon-svg_arrow-first,.icon-svg_arrow-last{position:relative;top:-1px}.icon-svg_arrow-first>.icon-svg,.icon-svg_arrow-last>.icon-svg{width:14px;height:12px}.icon-svg_arrow-first>.icon-svg{transform:rotate(180deg)}.icon-svg_formula-block_wysiwyg,.icon-svg_formula-inline_wysiwyg,.icon-svg_formula_wysiwyg,.icon-svg_cut_wysiwyg,.icon-svg_spoiler_wysiwyg,.icon-svg_user_wysiwyg,.icon-svg_source_wysiwyg,.icon-svg_link_wysiwyg,.icon-svg_blockquote_wysiwyg,.icon-svg_embed_wysiwyg,.icon-svg_image_wysiwyg,.icon-svg_ul-list_wysiwyg,.icon-svg_ol-list_wysiwyg,.icon-svg_strike_wysiwyg,.icon-svg_underline_wysiwyg,.icon-svg_italic_wysiwyg,.icon-svg_bold_wysiwyg,.icon-svg_header3_wysiwyg,.icon-svg_header2_wysiwyg,.icon-svg_header1_wysiwyg,.icon-svg_header_wysiwyg{color:inherit;flex:1}.icon-svg_formula-block_wysiwyg:hover,.icon-svg_formula-inline_wysiwyg:hover,.icon-svg_formula_wysiwyg:hover,.icon-svg_cut_wysiwyg:hover,.icon-svg_spoiler_wysiwyg:hover,.icon-svg_user_wysiwyg:hover,.icon-svg_source_wysiwyg:hover,.icon-svg_link_wysiwyg:hover,.icon-svg_blockquote_wysiwyg:hover,.icon-svg_embed_wysiwyg:hover,.icon-svg_image_wysiwyg:hover,.icon-svg_ul-list_wysiwyg:hover,.icon-svg_ol-list_wysiwyg:hover,.icon-svg_strike_wysiwyg:hover,.icon-svg_underline_wysiwyg:hover,.icon-svg_italic_wysiwyg:hover,.icon-svg_bold_wysiwyg:hover,.icon-svg_header3_wysiwyg:hover,.icon-svg_header2_wysiwyg:hover,.icon-svg_header1_wysiwyg:hover,.icon-svg_header_wysiwyg:hover{color:inherit}.icon-svg_header_wysiwyg{width:10px;height:12px}.icon-svg_header1_wysiwyg{width:12px;height:16px}.icon-svg_header2_wysiwyg{width:10px;height:12px}.icon-svg_header3_wysiwyg{width:8px;height:9px}.icon-svg_bold_wysiwyg{width:9px;height:12px}.icon-svg_italic_wysiwyg{width:4px;height:12px}.icon-svg_underline_wysiwyg{width:10px;height:12px}.icon-svg_strike_wysiwyg{width:12px;height:12px}.icon-svg_ol-list_wysiwyg{width:16px;height:14px}.icon-svg_ul-list_wysiwyg{width:16px;height:14px}.icon-svg_image_wysiwyg{width:18px;height:14px}.icon-svg_embed_wysiwyg{width:14px;height:14px}.icon-svg_blockquote_wysiwyg{width:13px;height:11px}.icon-svg_link_wysiwyg{width:15px;height:14px}.icon-svg_source_wysiwyg{width:21px;height:14px}.icon-svg_user_wysiwyg{width:15px;height:14px}.icon-svg_spoiler_wysiwyg{width:14px;height:14px}.icon-svg_cut_wysiwyg{width:18px;height:16px}.icon-svg_formula_wysiwyg{width:12px;height:14px}.icon-svg_formula-inline_wysiwyg{width:14px;height:14px}.icon-svg_formula-block_wysiwyg{width:14px;height:14px}.icon-svg_triangle_wysiwyg{position:relative;top:1px;width:5px;height:3px}.icon-svg_exit{font-size:0;display:inline-block;vertical-align:middle;margin-left:2px}.icon-svg_exit .icon-svg{width:16px;height:16px;color:#c0c5c6}.icon-svg_exit:hover .icon-svg{color:#548eaa}.svg-icon_complexity{margin-right:6px;font-size:0}.svg-icon_complexity>.icon-svg{width:17px;height:10px}.svg-icon_complexity>.icon-svg,.svg-icon_complexity-2>.icon-svg{color:#98bc4d}.svg-icon_complexity-3>.icon-svg{color:#d8a326}.svg-icon_complexity-4>.icon-svg{color:#d9382e}.social-icons{display:flex;align-items:center;margin:0;padding:0;list-style:none}.social-icons__item{margin-left:10px}.social-icons__item:first-child{margin:0}.social-icons__item_post{margin-left:8px}.social-icons__item-link{display:flex;border-radius:3px;color:#fff;text-align:center;cursor:pointer}.social-icons__item-link:hover{color:#fff;text-decoration:none}.social-icons__item-link_small .icon-svg{width:25px;height:25px}.social-icons__item-link_normal .icon-svg{width:30px;height:30px}.social-icons__item-link_facebook{background:#3a5a9a}.social-icons__item-link_facebook:hover{background:#57b}.social-icons__item-link_twitter{background:#40aeef}.social-icons__item-link_twitter:hover{background:#72bce8}.social-icons__item-link_vkontakte{background:#4a739a}.social-icons__item-link_vkontakte:hover{background:#6f98bf}.social-icons__item-link_telegram{background:#009fda}.social-icons__item-link_telegram:hover{background:#43c0ee}.social-icons__item-link_pocket{background-color:#f54952;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE0IDEyIj4KICA8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTMuMzQ0LDAuNzkyIEMxMy4xNzYsMC4zMTIgMTIuNzIsMCAxMi4xOTIsMCBMMTIuMTkyLDAgTDExLjA0LDAgTDEuMiwwIEMwLjY5NiwwIDAuMjQsMC4zMTIgMC4wNzIsMC43OTIgQzAuMDI0LDAuOTM2IDAsMS4wOCAwLDEuMjI0IEwwLDUuMjggTDAuMDQ4LDYuMDk2IEMwLjI0LDcuOTIgMS4yLDkuNTI4IDIuNjY0LDEwLjY1NiBDMi42ODgsMTAuNjggMi43MTIsMTAuNzA0IDIuNzM2LDEwLjcwNCBMMi43NiwxMC43MDQgQzMuNTUyLDExLjI4IDQuNDQsMTEuNjY0IDUuMzc2LDExLjg1NiBDNS44MDgsMTEuOTUyIDYuMjY0LDEyIDYuNzIsMTIgQzcuMTI4LDEyIDcuNTYsMTEuOTUyIDcuOTY4LDExLjg4IEM4LjAxNiwxMS44OCA4LjA2NCwxMS44NTYgOC4xMTIsMTEuODU2IEM4LjEzNiwxMS44NTYgOC4xMzYsMTEuODU2IDguMTYsMTEuODMyIEM5LjA3MiwxMS42NCA5LjkxMiwxMS4yNTYgMTAuNjgsMTAuNzA0IEwxMC43MDQsMTAuNzA0IEMxMC43MjgsMTAuNjggMTAuNzUyLDEwLjY1NiAxMC43NzYsMTAuNjU2IEMxMi4yNCw5LjUyOCAxMy4yLDcuOTQ0IDEzLjM5Miw2LjA5NiBMMTMuNDQsNS4yOCBMMTMuNDQsMS4yIEMxMy40MTYsMS4wOCAxMy4zOTIsMC45MzYgMTMuMzQ0LDAuNzkyIFogTTEwLjUxMiw1LjAxNiBMNy4zNDQsOC4wNCBDNy4xNzYsOC4yMDggNi45MzYsOC4zMDQgNi42OTYsOC4zMDQgQzYuNDU2LDguMzA0IDYuMjQsOC4yMDggNi4wNDgsOC4wNCBMMi45MDQsNS4wMTYgQzIuNTQ0LDQuNjU2IDIuNTIsNC4wOCAyLjg4LDMuNzIgQzMuMjQsMy4zNiAzLjgxNiwzLjMzNiA0LjE3NiwzLjY5NiBMNi42OTYsNi4xMiBMOS4yMTYsMy42OTYgQzkuNTc2LDMuMzM2IDEwLjE3NiwzLjM2IDEwLjUxMiwzLjcyIEMxMC44NzIsNC4wOCAxMC44NzIsNC42NTYgMTAuNTEyLDUuMDE2IFoiLz4KPC9zdmc+Cg==);background-position:50% 50%;background-repeat:no-repeat;width:30px;height:30px}.social-icons__item-link_pocket:hover{background-color:#f7727c}.social-icons__item-link_youtube{color:#da2e19;background:#fff}.social-icons__item-link_youtube:hover{color:#ed3513;background:#fff}.post-share__buttons{margin:0;padding:0;list-style:none}.post-share__item_post:last-child{margin-bottom:0}.post-share__item-link{color:#111;text-decoration:none;cursor:pointer;display:block;padding:12px 20px}.post-share__item-link:hover{background:#65a3be;color:#fff;text-decoration:none}.inline-bricks,.inline-list{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0;padding:0;list-style:none}.inline-bricks_hubs{margin-bottom:14px}.inline-bricks__item,.inline-list__item{margin:8px 8px 0 0}.inline-list_comment-nav{margin-left:8px}.inline-list_fav-tags+.btn{margin-top:8px;padding:0 8px}.inline-list__item_hub{margin:0 .5em 0 0;color:#5e6973;font-size:13px}.inline-list__item_hub:last-child{margin-left:0}.inline-list__item_tag{display:inline-flex;margin:0;white-space:nowrap}.inline-list__item_tag:after{color:#548eaa;content:", ";margin-right:.3em}.inline-list__item_tag:last-child:after{content:"";margin-right:0}.inline-list__item_tag:hover{color:#548eaa}.inline-list__item_post-type{margin:0 8px 0 0}.inline-list__item_post-type:last-child{margin-left:0}.inline-list__item_contact-link{margin:0 22px 0 0;text-decoration:none}.inline-list__item_contact-link:last-child{margin-left:0}.inline-list__item_contact-link>a{font-weight:500;font-size:13px;color:#548eaa;line-height:20px;text-decoration:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.inline-bricks__item_user{margin:10px 36px 0 0}.inline-bricks__item_badge,.inline-bricks__item_hub{margin:7px 8px 0 0}.inline-list__item_comment-nav{margin:0 4px 0 0;line-height:0}.inline-list__item-link{color:inherit}.hub-link{font-size:13px;color:#5e6973;line-height:1.5;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.hub-link:hover{color:#548eaa}.hub-link_subscribed{color:#417505}.hub-link_subscribed:hover{color:#346100}.media-obj{display:flex;flex:0 1 auto}.media-obj_feed-settings{align-items:center}.media-obj_link{text-decoration:none}.media-obj_link:hover{text-decoration:none}.media-obj_link:hover .rating-info__title,.media-obj_link:hover .hub-info__title{color:#548eaa}.media-obj_user{align-items:center}.media-obj_user-info,.media-obj_page-header{margin-bottom:18px;min-height:48px}.media-obj_conversation-header{position:relative;top:8px;align-items:center;margin-left:auto}.media-obj__image{display:block;flex:none}.media-obj__image_reverse{order:2}.media-obj__image_list-view{box-sizing:border-box;padding-top:2px;min-height:36px}.media-obj__image_company-wjt{order:2}.media-obj__image-pic{display:block;margin:0;max-width:100%;height:auto;border:0;border-radius:3px}.media-obj__image-pic_hub,.media-obj__image-pic_user,.media-obj__image-pic_company{width:48px;height:48px}.media-obj__body{position:relative;flex:0 1 auto;margin-left:10px;width:100%}.media-obj__body_reverse{order:1;margin:0 16px 0 0;text-align:right}.media-obj__body_user-info,.media-obj__body_page-header{display:flex;margin-left:20px}.media-obj__body_post-header{display:flex;margin-left:12px}.media-obj__body_page-header_branding{align-items:center;margin-left:12px}.media-obj__body_page-header_hub{box-sizing:border-box}.media-obj__body_popover{display:flex;align-items:flex-start;margin-left:16px}.media-obj__body_company-wjt{order:1;margin:0 10px 0 0}.media-obj__body_hub,.media-obj__body_list-view{margin-left:12px}.media-obj__body_sandbox-comment{margin-left:16px}.notice{box-sizing:border-box;padding:20px;color:#3b3b3b;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.5em;margin-bottom:24px}.notice ol{margin:8px 0;padding:0 0 0 1em}.notice ol li{box-sizing:border-box;padding:3px 0}.notice_outline{border:2px solid transparent}.notice_outline_red{border-color:#e58383}.pinned-block{background:#f7f7f7;padding:19px;margin-bottom:32px;display:none}.pinned-block__collapse{display:flex;justify-content:space-between;line-height:0;align-items:center}.pinned-block__title-container{align-items:center;display:flex}.pinned-block__title-container svg{fill:#929ca5;margin-right:2px}.pinned-block__title{line-height:1;align-self:center;color:#5f5f5f;font-size:13px}.pinned-block__post{display:flex;margin-top:11px}.pinned-block__text{color:#444;font-weight:500}.pinned-block__text h4{font-size:21px;line-height:27px;margin:0;font-weight:500;font-family:"Fira Sans",sans-serif}.pinned-block__text h4 a{color:#444}.pinned-block__text h4 a:hover{color:inherit}.pinned-block__text p{font-size:14px;line-height:21px;margin:8px 0 0}.pinned-block__image{margin-left:40px;flex:0 0 132px}.pinned-block__image img{max-width:100%}.pinned-block__btn{margin:16px 0}.pinned-block__icon{cursor:pointer}.tabs{position:relative;margin-bottom:20px}.search-page .tabs{margin-bottom:0}.tabs .tabs__faq-rating{line-height:26px;position:absolute;right:0}.tabs__content{padding:0}#broadcast_posts_week,#broadcast_posts_month,#broadcast_comments_yesterday,#broadcast_comments_week{display:none}.tabs__content_empty{margin:0;color:#666;font-size:14px;line-height:1.5em}.tabs__level_bottom{margin-top:16px;display:inline-flex;margin-right:12px}.search-page .tabs__level_bottom{margin-bottom:20px}.tabs-menu{position:relative;display:flex;align-items:center;margin:0;padding:0;width:100%;border-bottom:1px solid #d5dddf;list-style:none}.tabs-menu *{box-sizing:border-box}.tabs-menu_short{width:calc(100% - 320px)}.tabs-menu__item{position:relative;height:100%}.tabs-menu__item_link{left:-25px;display:flex;align-items:center;justify-content:center;margin:0 15px;padding:0 10px;background:0 0;color:#6f7577;box-sizing:border-box;text-decoration:none;cursor:pointer}.tabs-menu__item_link:last-child{margin-right:0}.tabs-menu__item_link:hover{text-decoration:none}.tabs-menu__item_link:hover .tabs-menu__item-text{color:#4d80aa}.tabs-menu__item_devided{border-right:1px solid #d9d9d9;padding:0 20px;cursor:pointer}.tabs-menu__item_devided.active{background:#fff;z-index:2;color:#464646;border-bottom:1px solid #fff;margin-bottom:-1px}.tabs-menu__item_right{margin-left:auto;padding:0 6px}.tabs-menu__item-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin:0 0 -1px 0;height:60px;border-bottom:2px solid transparent;color:#6f7577;vertical-align:middle;text-transform:uppercase;white-space:nowrap;letter-spacing:.8px;font-weight:700;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:60px}.fonts-loaded .tabs-menu__item-text{font-weight:500;font-family:"Fira Sans",sans-serif}.tabs-menu__item-text_small{height:40px;line-height:40px;letter-spacing:0;text-transform:none;font-size:13px;color:#a9a9a9;font-weight:700!important;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}.tabs-menu__item-text_active,.active .tabs-menu__item-text{border-color:#77a8d0;color:#4d80aa}.tabs-menu__item-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;font-weight:700}.fonts-loaded .tabs-menu__item-counter{font-weight:500;font-family:"Fira Sans",sans-serif}.tabs-menu__item-counter_total{color:#4d80aa;font-size:14px;margin-left:4px}.tabs-menu__item-counter_new{position:absolute;top:8px;right:-20px;width:25px;color:#5d9022;text-align:left;font-size:12px;line-height:1em}.page__footer{margin-top:40px}.default-block{position:relative;background:#f7f7f7;border-radius:4px}.post_full_sandbox+.default-block{margin-top:20px}.default-block_promote{margin-bottom:20px;border-bottom:1px solid #d5dddf;background:0 0}.default-block_bordered{border:1px solid #d5dddf;background:0 0}.default_block_polling{border-color:#e8e8e8;margin-bottom:36px}.default-block_company-wjt{background:0 0}.default-block_company-wjt .default-block__content{padding:0;min-height:50px}.default-block_sidebar:not(:last-of-type){margin-bottom:20px}.default-block_content{margin-bottom:20px}.default-block_toolkit{position:relative;width:300px}.default-block_toolkit.is-relative{bottom:auto;position:relative}.default-block_toolkit.is-fixed{bottom:auto;position:fixed;top:20px}.default-block_toolkit.is-absolute{bottom:0;position:absolute}.default-block_is-partner{background:#ffe48b}.default-block.default-block_toolkit.sticked{margin-top:0}.default-block__header{display:flex;align-items:center;justify-content:space-between;margin:0 20px;height:50px;border-bottom:1px solid #d5dddf}.default-block__header.hidden{display:none}.default-block__header-link{text-decoration:none;color:#548eaa;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.default-block__header_large{height:60px}.default-block__header_is-partner{border-bottom:1px solid #d8bd65}.default-block__header-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505c66;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;font-weight:500;font-size:13px;line-height:50px;margin:0}.fonts-loaded .default-block__header-title{font-weight:500;font-family:"Fira Sans",sans-serif}.default-block__header-title_large{letter-spacing:.8px;font-size:14px}.default-block__polling-header{padding:17px 20px 0}.default-block__polling-title{font-size:16px;color:#333;text-transform:none;font-weight:500;line-height:24px;margin:0;display:inline}.default-block__header-flow{color:#707f84;text-transform:none;letter-spacing:normal;font-weight:500;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.default-block__header-flow:hover{color:#548eaa}.default-block__content{overflow:hidden;padding:0 20px}.default-block__content_text{padding:20px}.default-block__content_is-partner{padding:10px 20px 20px}.default-block__content_centered{text-align:center}.default-block__content_polling{padding:24px 20px}.default-block__content_most-read,.default-block__content_most-comments{padding-top:10px}.default-block__content_promote{padding:0 0 20px;height:129px;text-align:right;box-sizing:content-box;display:flex;align-items:center;justify-content:flex-end}.default-block__content_sidebar-note{padding:16px 20px}.default-block__content_profile-summary{padding:12px 20px}.default-block__footer{border-top:1px solid #d5dddf;height:50px;line-height:48px;margin:0 20px;white-space:nowrap}.default-block__footer_polling{border:0;font-size:14px;color:#777;height:auto;line-height:normal;padding-bottom:21px}.default-block__footer_twitter-block{box-sizing:border-box;padding:15px 0 20px;height:auto;line-height:1}.default-block__footer-link{color:#4d80aa;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none;font-size:12px;font-weight:700}.default-block__footer-link:hover{color:#4d7284}#companies_rating .default-block__footer-link{color:#548eaa}.sidebar-block{box-sizing:border-box;padding:14px 20px 20px}#wysiwyg-author-help .sidebar-block__paragraph{align-self:center;text-align:left;flex-grow:1}.sidebar-block__paragraph{margin:0 0 10px;color:#464646;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.sidebar-block__paragraph p{margin-bottom:20px;margin-top:0}.sidebar-block__paragraph p:last-child{margin-bottom:0}.sidebar-block__paragraph table{width:100%}.sidebar-block__paragraph>a{text-decoration:none;color:#548eaa}.sidebar-block__paragraph:last-child{margin-bottom:0}.sidebar-block__suggest{box-sizing:border-box;padding:3px 5px;width:100%;height:36px;border:1px solid #d5dddf;color:#434343;font-size:14px;line-height:1.5}.sidebar-block__list{padding-left:1.5em;list-style:none;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.sidebar-block__list>li{margin:0 0 7px;text-indent:0}.sidebar-block__list>li>a{text-decoration:none;color:#548eaa}.sidebar-block__list>li:before{position:relative;left:-1.3em;display:inline-block;width:0;content:"\2014\A0";text-indent:0}.sidebar-block__amount{margin:16px 0 24px;color:#464646;font-weight:700;font-size:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.sidebar-block__banner{margin-bottom:17px}.sidebar-block__banner-link{display:block;border:0;text-decoration:none;color:#548eaa;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.sidebar-block__banner-link:hover{text-decoration:none}.sidebar-block__banner-image{max-width:100%;height:auto}.company-tweet{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.company-tweet__head{display:flex;align-items:center;justify-content:space-between}.company-tweet__username{color:#555;font-weight:500;font-size:14px}.company-tweet__username:link{text-decoration:none}.company-tweet__date{color:#9f9f9f;font-size:12px}.company-tweet__text{margin-top:10px;color:#464646;font-size:14px;line-height:20px}.company-tweet__text a{text-decoration:none;color:#548eaa}.company-tweet__text a:hover{color:#487284}.company-news{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.company-news__title{color:#555;font-size:14px;font-family:inherit;line-height:20px}.company-news__title:link{text-decoration:none}.company-news__title:link:hover{color:#548eaa}.company-news__date{margin-top:7px;color:#82a3b1;font-size:12px;font-family:inherit}.company-links{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.company-links__title{color:#548eaa;font-size:14px;line-height:22px}.company-links__title:link{text-decoration:none}.company-links__title:link:hover{color:#4d7284}.company-links__link{margin-top:4px;color:#6b6b6b;font-size:12px;line-height:17px;text-decoration:none}.note__text{margin:0 0 14px;padding:0;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:21px}.note-form{display:block;margin:0;padding:0}.note-form.hidden{display:none}.note-form__textarea{box-sizing:border-box;padding:13px 14px;width:100%;height:200px;border:1px solid #e4e4e4;border-radius:3px;background:#fff;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.4}.note-form__textarea:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.note-form__footer{margin-top:12px;display:flex;align-items:center}.note.hidden{display:none}.tm-editoral-subscription{padding:16px 16px 32px;position:relative;color:#333;font-weight:400;font-size:14px;line-height:130%}.tm-editoral-subscription__title{font-weight:700;font-size:18px;line-height:115%;color:#333;margin:0 0 4px}.tm-editoral-subscription__description{margin:0 0 16px}.tm-editoral-subscription__close{color:#a6b7c0;height:12px;position:absolute;right:16px;top:16px;width:12px;cursor:pointer}.tm-editoral-subscription__close:hover{color:#4986a1}.tm-editoral-subscription__form{position:relative}.tm-editoral-subscription__input{background-color:#fff;border:1px solid #d5dddf;box-sizing:border-box;color:#333;display:block;font-size:14px;line-height:1.5;margin:0;min-height:40px;outline:0;padding:0 14px;width:100%;border-radius:3px}.tm-editoral-subscription__input:disabled{background:#f7f7f7}.tm-editoral-subscription__icon{background:#558cb7;outline:0;border:0;cursor:pointer;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;position:absolute;right:0;top:0;display:flex;padding:0;width:40px;height:40px;align-items:center;justify-content:center}.tm-editoral-subscription__icon.loading{animation:gradient-animation 2s linear infinite;background:linear-gradient(90deg,#558cb7,#487284 100%);background-size:600px 100%}.tm-editoral-subscription__icon:hover{background:#4986a1}.tm-editoral-subscription__success{color:#6c9000;height:40px;margin:0}.tm-editoral-subscription__error{color:#d04e4e;margin:4px 0 0}@keyframes gradient-animation{0%{background-position:0 0}to{background-position:600px 0}}.megapost-teasers{display:flex;justify-content:space-between;box-sizing:border-box;margin:0;padding:0;padding:16px 0 20px;background:#f7f7f7;list-style:none;vertical-align:center}.megapost-teasers_sidebar{display:block}.megapost-teasers__item{display:block;margin-left:25px;width:33.3%}.megapost-teasers__item:first-child{margin-left:0}.megapost-teasers__item .teaser__image{position:relative}.megapost-teasers__item_sidebar{width:100%;margin-bottom:25px;margin-left:0}.megapost-teasers__item_sidebar:last-child{margin-bottom:0}.megapost-teasers__label{font-size:12px;line-height:16px;background:#fff;color:#6667a2;border-radius:2px;position:absolute;bottom:12px;left:8px;padding:4px 8px}.megapost-teasers__label svg{margin-left:8px;margin-bottom:-1px}.sidebar .megapost-teasers{flex-direction:column}.sidebar .megapost-teasers__item{width:100%;margin:0 0 25px}.sidebar .megapost-teasers__item:last-child{margin:0}.teaser__image{display:block;overflow:hidden;max-height:148px}.teaser__image:link{text-decoration:none}.teaser__image:hover{opacity:.8}.teaser__image-pic{display:block;max-width:100%;width:100%;height:auto;border:0}.teaser__body{margin-top:15px;display:block}.teaser__body-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;letter-spacing:0;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:22px;margin:0}.fonts-loaded .teaser__body-title{font-weight:500;font-family:"Fira Sans",sans-serif}.teaser__body-title:link{text-decoration:none}.teaser__body-title:hover{color:#548eaa;text-decoration:none}.stacked-menu{box-sizing:border-box;margin:0;padding:0 0 5px;list-style:none}.stacked-menu_statistics-data{margin:8px 0 16px}.stacked-menu__item{position:relative}.stacked-menu__text{color:#515d66;letter-spacing:1px;font-size:13px}.stacked-menu__item_devided{border-bottom:1px solid #e2e8e9}.stacked-menu__item_devided:last-child{border-bottom-color:transparent}.stacked-menu__item-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:baseline;justify-content:space-between;padding:15px 0;width:100%;color:#548eaa;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px;text-decoration:none}.stacked-menu__item-link:hover{text-decoration:none}.stacked-menu__item-link:hover .stacked-menu__item-text{color:#4d7284;text-decoration:underline}.stacked-menu__item-link_medium{font-weight:600}.stacked-menu__item-link_filter{position:relative;color:#5e6973}.stacked-menu__item-link_filter.stacked-menu__item-link_current:after{position:absolute;bottom:-1px;left:0;display:block;flex:none;width:100%;border-bottom:2px solid #77a8d0;content:""}.fonts-loaded .stacked-menu__item-link_filter{font-weight:500;font-family:"Fira Sans",sans-serif}.stacked-menu__item-link_filter:hover,.stacked-menu__item-link_filter.stacked-menu__item-link_current{text-decoration:none}.stacked-menu__item-link_filter:hover .stacked-menu__item-text,.stacked-menu__item-link_filter:hover .stacked-menu__item-counter,.stacked-menu__item-link_filter.stacked-menu__item-link_current .stacked-menu__item-text,.stacked-menu__item-link_filter.stacked-menu__item-link_current .stacked-menu__item-counter{color:#4d80aa;text-decoration:none}.fonts-loaded .stacked-menu__item-link_fira{font-weight:500;font-family:"Fira Sans",sans-serif}.stacked-menu__item-text{color:inherit}.stacked-menu__item-link_current{color:#535353}.stacked-menu__item-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;flex:auto;padding-left:20px;color:#5d9022;vertical-align:baseline;text-align:right;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1}.stacked-menu__item-counter_black{color:#5e6973}.statistics-data{display:flex;align-items:baseline;justify-content:space-between;padding:12px 0 13px;width:100%;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.statistics-data__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#515d66;font-weight:700;font-size:13px}.statistics-data__counter{color:#4d80aa}.toggle-menu{position:relative;z-index:1;display:inline-flex;align-items:center;margin:0;padding:0;border:1px solid #d5dddf;border-radius:3px;list-style:none}.toggle-menu__most-read,.toggle-menu_most-comments{margin-bottom:9px;background-color:#fff}.toggle-menu_pagination{z-index:5}.toggle-menu__item{position:relative;display:block;margin:0;height:100%}.toggle-menu__item_pagination:hover{background-color:#edf5f9}.toggle-menu__input{display:none}.toggle-menu__input:checked+.toggle-menu__item-link{border-color:#77a8d0;color:#4d80aa}.form__fieldset[disabled] .toggle-menu__input+.toggle-menu__item-link{border-color:transparent;opacity:.4;cursor:not-allowed}.form__fieldset[disabled] .toggle-menu__input:checked+.toggle-menu__item-link{border-color:#77a8d0;opacity:1;cursor:pointer}.toggle-menu__item-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;margin:-1px;padding:0 18px;height:40px;border:2px solid transparent;border-radius:3px;color:#6c797f;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none;cursor:pointer}.toggle-menu__item-link:hover{color:#4d80aa;text-decoration:none}.fonts-loaded .toggle-menu__item-link{font-weight:500;font-family:"Fira Sans",sans-serif}.toggle-menu__item-link_topic{height:36px}.fonts-loaded .toggle-menu__item-link_topic{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.toggle-menu__item-link_inner{display:inline-block;vertical-align:middle}.toggle-menu__item-link_pagination{padding:0 16px;font-size:14px}.toggle-menu__item-link_active,.toggle-menu__item-link.active{border-color:#77a8d0;color:#4d80aa}.toggle-menu__item-link_disabled,.toggle-menu__item-link.disabled{border:2px solid transparent;opacity:.4;cursor:not-allowed}.toggle-menu__item-link_bordered{border-color:#d5dddf;color:#6c797f}.toggle-menu__item-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:12px;margin-left:4px}.fonts-loaded .toggle-menu__item-counter{font-weight:500;font-family:"Fira Sans",sans-serif}.toggle-menu__item-counter_new{color:#5d9022}.content-list{margin:0;padding:0;list-style:none}.сontent-list_top-users{margin:4px 0 6px}.content-list_top-hubs{margin:5px 0 15px}.сontent-list_invest-hubs{margin:8px 0 12px}.content-list_company-news{margin:4px 0 17px}.content-list_company-links{margin:5px 0 23px}.content-list_company-wjt{margin:4px 0 20px}.content-list_most-read{margin:0 0 10px}.content-list_most-comments,.content-list_most-interesting{overflow:hidden;margin-bottom:-1px}.content-list_invited-users{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.content-list_profile-companies{margin-top:18px}.content-list_user-dialog{margin-top:40px;border-top:1px solid #e2e8e9}.content-list_preview-message{margin-top:40px;padding:0 16px 12px;border:2px solid #9bc9df}.content-list_preview-message.hidden{display:none}.content-list_polling{margin:0 0 28px}.content-list_comments{overflow:hidden;margin:20px 0 0;margin-left:-20px;padding-left:20px}.content-list_nested-comments{margin-top:29px;padding:0}.content-list_nested-comments:empty{margin:0}.content-list_nested-comments-0,.content-list_nested-comments-1,.content-list_nested-comments-2,.content-list_nested-comments-3,.content-list_nested-comments-4,.content-list_nested-comments-5,.content-list_nested-comments-6,.content-list_nested-comments-7,.content-list_nested-comments-8,.content-list_nested-comments-9,.content-list_nested-comments-10,.content-list_nested-comments-11,.content-list_nested-comments-12,.content-list_nested-comments-13{padding:0 0 0 20px}.content-list__item{position:relative;box-sizing:border-box;padding:10px 0 14px}.content-list__item_joint{display:flex;align-items:center}.content-list__item_post{padding:20px 0}.content-list__item_post:empty{display:none}.content-list__item_post:first-child{padding-top:0}.content-list__item_post:last-child{padding-bottom:0}.content-list__item_comment{padding:0}.content-list__item_comment+.content-list__item_comment{padding:29px 0 0}.content-list__item_comment:before{content:" ";position:absolute;width:100%;left:-100%;height:100px}.content-list__item_comment.content-list__item_comment-plain{display:flex;align-items:flex-start;justify-content:flex-start;padding:20px 0}.content-list__item_comment.content-list__item_comment-plain:first-child{padding-top:0}.content-list__item_comment.content-list__item_comment-plain:last-child{padding-bottom:0}.content-list__item_devided{border-bottom:1px solid #eaeeef}.content-list__item_devided:last-child{border-bottom-color:transparent}.content-list__item_bordered{border:1px solid #f1f8fa;border-radius:2px}.content-list__item_polling{padding:14px 0}.content-list__item_polling:first-child{padding-top:0}.content-list__item_polling:last-child{padding-bottom:0}.content-list__item_conversation{margin-bottom:12px;padding:12px}.content-list__item_conversation:last-child{margin-bottom:0}.content-list__item_conversation:hover{background-color:#f1f8fa}.content-list__item_conversation:hover .btn{opacity:1;transition:all .2s linear}.content-list__item_conversation:hover .user-message__date-time{right:30px;transition:all .2s linear}.content-list__item_conversation-new{border-color:#d5e5ef;background-color:#f1f8fa}.content-list__item_user-message{padding:16px 0 4px}.content-list__item_columns{display:flex;align-items:flex-start}.content-list__item_top-users{padding:10px 0}.content-list__item_invest-hubs{padding:9px 0 8px}.content-list__item_company-news{padding:10px 0}.content-list__item_promo{padding:0 0 24px}.content-list__item_company-links{padding:9px 0}.content-list__item_wrap{display:inline-block;vertical-align:top}.content-list__item_hubs,.content-list__item_companies{padding:13px 0}.content-list__item_hubs:first-child,.content-list__item_companies:first-child{padding-top:0}.content-list__item_hubs:last-child,.content-list__item_companies:last-child{padding-bottom:0}.content-list__item_users{padding:16px 0}.content-list__item_users:first-child{padding-top:0}.content-list__item_users:last-child{padding-bottom:0}.content-list__item_invited-users{flex:0 0 auto;width:50%}.content-list__item_hovered .btn_subscribe,.content-list__item_hovered .btn_subscribed{display:none}.content-list__item_hovered:hover .stats{display:none}.content-list__item_hovered:hover .btn_subscribe,.content-list__item_hovered:hover .btn_subscribed{display:inline-block}.content-list__item_disabled{opacity:.7}.content-list__item_disabled:hover{opacity:1}.content-list__item_placeholder{padding:0}.content-list__item_partners-block{padding:0 0 12px}.content-list__item_partners-block:last-child{padding-bottom:0}.content-list__item_news-topic{padding:9px 0 14px}.content-list__item_news-topic:last-child{padding-bottom:0}.post-info{padding:9px 0 16px}.post-info__date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-bottom:4px;color:#8d8d8d;vertical-align:top;font-weight:500;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.post-info__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:100%;color:#444;vertical-align:top;white-space:normal;font-weight:700;font-size:14px;line-height:21px;margin:0;word-break:break-word}.fonts-loaded .post-info__title{font-weight:500;font-family:"Fira Sans",sans-serif}.post-info__title:link,.post-info__title-link:link{text-decoration:none}.post-info__title:visited,.post-info__title-link:visited{color:#4d7284}.post-info__title:hover,.post-info__title-link:hover{color:#548eaa;text-decoration:none}.post-info__title:active,.post-info__title-link:active{color:#4d7284}.post-info__title_large{font-size:16px;line-height:28px}.post-info__title-link{color:inherit}.post-info__meta{display:flex;align-items:center;margin:9px 0 2px}.post-info__meta-label{font-size:12px;line-height:16px;border:1px solid #b0b0e2;color:#6667a2;border-radius:2px;display:inline-block;margin-top:8px;padding:4px 8px}.post-info__meta-item{display:flex;align-items:center;justify-content:flex-start}a.post-info__meta-item{text-decoration:none}a.post-info__meta-item:hover .post-info__meta-counter,a.post-info__meta-item:hover .post-info__meta-icon{color:#548eaa}.post-info__meta-icon{margin-right:8px;color:#82a3b1;font-size:0}.post-info__meta-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:1 0 auto;max-width:100%;color:#82a3b1;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;margin-right:32px}.post-info__project-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;padding:2px 8px;border:1px solid transparent;border-radius:2px;font-weight:700;font-size:11px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.post-info__project-label:hover{text-decoration:none}.post-info__project-label_habr{border-color:#80a1b0;color:#80a1b0}.post-info__project-label_gt{border-color:#8390b7;color:#8390b7}.hub-info_feed-settings{display:flex;align-items:center;width:100%}.hub-info__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:100%;color:#5e6973;vertical-align:top;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.hub-info__title_popover{margin-bottom:4px;color:#343434;font-weight:500;font-size:14px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:21px}.fonts-loaded .hub-info__title_popover{font-weight:500;font-family:"Fira Sans",sans-serif}.hub-info__desc{margin-bottom:27px;color:#888;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:18px}.hub-info__publications-count{color:#343434;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:18px}.hub-info__count-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#548eaa;font-weight:700;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.hub-info__meta{margin-top:6px;color:#82a3b1;line-height:14px}.hub-info__meta-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-weight:700;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.hub-info__subscribe-button{margin-left:auto}.hub-info__subscribe-btn{visibility:hidden}.hub-sponsorship{height:48px;background:#f7f7f7;margin-bottom:12px;display:flex;align-items:center;justify-content:center}.hub-sponsorship__link{display:flex;align-items:center;height:48px;width:100%;justify-content:center;color:#777;font-size:14px;line-height:20px}.hub-sponsorship__logo{height:20px;width:auto;margin-left:12px}.hub-sponsorship__curator-block{margin-top:12px;margin-bottom:16px}.hub-sponsorship__curator{display:flex;align-items:center;font-size:13px}.hub-sponsorship__curator.list-snippet__username,.hub-sponsorship__curator .list-snippet__fullname{margin-bottom:0;line-height:10px;font-size:13px}.hub-sponsorship__curator-speciality{color:#777;font-size:13px}.hub-sponsorship__curator-icon{margin-left:10px;margin-right:6px}.defination-list{margin:0;padding:0;list-style:none}.defination-list_tags{margin:0}.defination-list__item{display:table;box-sizing:border-box;margin:9px 0;max-width:100%;width:100%;table-layout:fixed;vertical-align:top;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.defination-list__item:first-child{padding-top:0}.defination-list__item:last-child{padding-bottom:0}.defination-list__item_profile_summary{padding:8px 0}.defination-list__label,.defination-list__value{line-height:21px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.defination-list__label{display:table-cell;margin-right:20px;color:#464646;white-space:nowrap}.defination-list__label_subscribe-panel{color:#444;font-weight:500;font-size:13px}.defination-list__label_tags{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;font-weight:700;font-size:14px}.defination-list__label_profile-summary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:130px;width:130px;font-weight:700;font-size:12px}.defination-list__label_profile-links{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:80px;font-weight:500;font-size:13px}.defination-list__label_profile-team,.defination-list__label_profile-stage{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:220px;width:220px;color:#777;white-space:normal;font-weight:500;font-size:13px}.defination-list__value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:table-cell;overflow:hidden;padding-left:12px;max-width:100%;width:100%;color:#343434;vertical-align:middle;text-align:left;text-overflow:ellipsis;white-space:normal;font-weight:400;font-size:13px}.defination-list__value_tags{padding-left:6px}.defination-list__value_subscribe-panel{line-height:1;padding-left:16px}.defination-list__value_profile-stage{padding-left:20px;font-size:14px}.defination-list__value>a,.defination-list__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#548eaa;white-space:nowrap;font-weight:500;font-size:13px;text-decoration:none}.empty-placeholder{width:100%;height:400px;background:#f7f7f7;display:flex;align-items:center}.empty-placeholder__wrapper{width:264px;margin:0 auto;position:relative}.empty-placeholder__message{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;color:#555;line-height:23px;text-align:center;margin:0;padding:25px 0 0}.empty-placeholder__message>a{text-decoration:none;color:#548eaa}.empty-placeholder__icon{display:inline-block;vertical-align:top;width:100%;text-align:center;position:absolute;top:-57px}.tags-cloud{margin:0;padding:0;list-style:none;white-space:normal}.tags-cloud li{display:inline-block;vertical-align:baseline}.tags-cloud li a{color:#5e6c73;text-decoration:none;white-space:nowrap;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:24px}.tags-cloud li a:hover{color:#548eaa;text-decoration:underline}.tags-cloud li a.w1{font-size:80%}.tags-cloud li a.w2{font-size:100%}.tags-cloud li a.w3{font-size:120%}.tags-cloud li a.w4{font-size:140%}.tags-cloud li a.w5{font-size:160%}.tags-cloud li a.w6{font-size:180%}.tags-cloud li a.w7{font-size:200%}.tags-cloud li a.w8{font-size:210%}.tags-cloud li a.w9{font-size:220%}.tags-cloud li a.w10{font-size:240%}.tags-cloud li .w10,.tags-cloud li .w9,.tags-cloud li .w8,.tags-cloud li .w7,.tags-cloud li .w6,.tags-cloud li .w5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}.companies-rating__list{list-style-type:none;margin:0;padding:20px 0}.companies-rating__item{align-items:center;display:flex;justify-content:space-between}.companies-rating__item+.companies-rating__item{margin-top:20px}.companies-rating__body{align-items:center;display:flex;overflow:hidden;padding-right:12px}.companies-rating__default{display:block;height:32px;width:32px}.companies-rating__default svg{height:32px;width:32px}.companies-rating__img{border-radius:3px;display:block;max-width:32px}.companies-rating__name{color:#444;font-size:13px;font-weight:500;margin-left:8px}.companies-rating__name:hover{color:#4d80aa}.companies-rating__rating{color:#cd66cd;display:block;font-size:12px;font-weight:700}.rating-info{display:flex;align-items:center;justify-content:space-between;width:100%}.rating-info__title{display:inline-block;overflow:hidden;max-width:160px;color:#5e6973;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:15px}.rating-info_top-1 .rating-info__title,.rating-info_top-2 .rating-info__title,.rating-info_top-3 .rating-info__title{font-weight:700}.rating-info__stat{color:#5d9022;font-weight:700;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:14px}.rating-info__progress{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#d2e0e6}.rating-info__progress-scale{height:100%;background:#9ac16b}.company-info_post-additional{margin:20px 0;padding:0;border:1px solid #e4e8ea;border-radius:4px}.company-info_short{display:inline-block;padding:0 15px;color:#464646;font-size:13px;line-height:48px}.company-info_short:hover .company-info__avatar_default,.company-info_short:hover .company-info__name{color:#fff}.company-info__about{padding:20px 20px 17px;box-sizing:border-box;display:flex;align-items:flex-start}.company-info__about .page-header__info-desc{color:#909090;font-size:13px}.company-info__about .page-header__info .page-header__info-title{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;color:#282d2e;font-size:16px;line-height:20px}.company-info__contacts{height:40px;align-items:center;margin:0 24px}.company-info__avatar{display:inline-block;margin-right:8px;vertical-align:middle;text-align:center}img.company-info__avatar{border-radius:3px}.company-info__image-pic{display:block;border-radius:5px}.company-info__name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464646;font-weight:700;font-size:13px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.fonts-loaded .company-info__name{font-weight:500;font-family:"Fira Sans",sans-serif}.company-info__subscribe-btn{visibility:hidden}.table-grid{display:table;width:100%;border-collapse:separate;table-layout:fixed}.table-grid__item{display:table-cell;vertical-align:top}.table-grid__item_left{min-width:100%}.table-grid__item_right{width:200px;text-align:right}.company-vacancies{list-style:none;padding:0}.company-vacancies__item{margin-bottom:24px}.company-vacancy{font-size:13px;line-height:18px}.company-vacancy__title{display:block;font-weight:700;font-size:15px;line-height:20px;color:#333}.company-vacancy__title:hover{background:0 0;color:#548eaa}.company-vacancy__location,.company-vacancy__salary{color:#777;margin-top:4px}.company-vacancy__salary{color:#68c07b;font-weight:700}.company-vacancy__salary_negotiable{color:#777}.company-vacancy__skills{margin-top:4px;color:#909090;display:flex;flex-wrap:wrap}.company-vacancy__skill{margin-right:12px;margin-top:4px}.company-app{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.company-app__title{color:#464646;font-weight:700;font-size:13px;line-height:22px;margin:0}.company-app__description{margin-top:9px;color:#363636;font-size:13px;line-height:20px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.app-links{display:flex;align-items:center;margin:11px 0 0 0;padding:0;width:100%;list-style:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.app-links__item{display:block;margin-right:24px}.app-links__item:last-child{margin-right:0}.app-links__item-link{display:inline-block;color:#548eaa;vertical-align:baseline;font-weight:500;font-size:13px;text-decoration:none}.beta-anounce__date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:13px;line-height:20px;color:#5f5f5f}.beta-anounce__header{font-size:20px;line-height:28px;color:#333;margin-top:8px;margin-bottom:24px}.fonts-loaded .beta-anounce__header{font-weight:500;font-family:"Fira Sans",sans-serif}.beta-anounce__total{padding:0;padding-top:32px;margin-top:32px;font-size:16px}.beta-anounce__total .promo-block__title_total{letter-spacing:0;font-size:16px;line-height:28px}.fonts-loaded .beta-anounce__total .promo-block__title_total{font-weight:500;font-family:"Fira Sans",sans-serif}.beta-anounce__text{margin:0 0 24px;color:#222;font-size:16px;line-height:25px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.beta-anounce__text h1,.beta-anounce__text h2,.beta-anounce__text h3,.beta-anounce__text h4,.beta-anounce__text h5,.beta-anounce__text h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-weight:500}.beta-anounce__text h1 code,.beta-anounce__text h2 code,.beta-anounce__text h3 code,.beta-anounce__text h4 code,.beta-anounce__text h5 code,.beta-anounce__text h6 code{font-weight:500;font-size:inherit;font-family:"Fira Sans",sans-serif}.fonts-loaded .beta-anounce__text h1,.fonts-loaded .beta-anounce__text h2,.fonts-loaded .beta-anounce__text h3,.fonts-loaded .beta-anounce__text h4,.fonts-loaded .beta-anounce__text h5,.fonts-loaded .beta-anounce__text h6{font-weight:500;font-family:"Fira Sans",sans-serif}.beta-anounce__text h1 a,.beta-anounce__text h2 a,.beta-anounce__text h3 a,.beta-anounce__text h4 a,.beta-anounce__text h5 a,.beta-anounce__text h6 a{text-decoration:none;color:#548eaa}.beta-anounce__text h1 a:hover,.beta-anounce__text h1 a:active,.beta-anounce__text h2 a:hover,.beta-anounce__text h2 a:active,.beta-anounce__text h3 a:hover,.beta-anounce__text h3 a:active,.beta-anounce__text h4 a:hover,.beta-anounce__text h4 a:active,.beta-anounce__text h5 a:hover,.beta-anounce__text h5 a:active,.beta-anounce__text h6 a:hover,.beta-anounce__text h6 a:active{color:#487284}.beta-anounce__text h1,.beta-anounce__text h2{font-size:24px;line-height:32px}.beta-anounce__text h3,.beta-anounce__text h4,.beta-anounce__text h5,.beta-anounce__text h6{font-size:20px;line-height:28px}.beta-anounce__text a{color:#548eaa;text-decoration:none}.beta-anounce__text a:visited{color:#992298}.beta-anounce__text a:hover{color:#487284;text-decoration:underline}.beta-anounce__text hr{height:0;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.beta-anounce__text blockquote{display:block;margin:12px 0;padding:18px 20px;background:#fff7d7}.beta-anounce__text table{margin:1.5em 0;width:100%;border:1px solid #d5dddf;border-collapse:collapse}.beta-anounce__text table caption{text-align:left;text-indent:1em}.beta-anounce__text table td,.beta-anounce__text table th{padding:6px 12px 9px;border:1px solid #d5dddf;vertical-align:top;line-height:1.5}.beta-anounce__text table td img,.beta-anounce__text table th img{max-width:100%;height:auto}.beta-anounce__text img{margin:0;vertical-align:middle;max-width:100%;height:auto}.beta-anounce__text img[align=left]{margin-top:5px;margin-right:30px;margin-bottom:5px}.beta-anounce__text img[align=right]{margin-top:5px;margin-bottom:5px;margin-left:30px}.beta-anounce__text img[data-tex]{visibility:hidden}.beta-anounce__text .oembed{overflow:hidden}.beta-anounce__text iframe{width:100%;border:0}.beta-anounce__text br+img{margin:0}.beta-anounce__text .user_link{display:inline-block;position:relative;white-space:nowrap}.beta-anounce__text .user_link:before{color:inherit;content:"@";display:inline-block;font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:2px;vertical-align:baseline}.beta-anounce__text ul,.beta-anounce__text ul ul,.beta-anounce__text ul ol,.beta-anounce__text ol,.beta-anounce__text ol ul,.beta-anounce__text ol ol{margin:0 0 0 34px;padding:0}.beta-anounce__text ul li,.beta-anounce__text ul ul li,.beta-anounce__text ul ol li,.beta-anounce__text ol li,.beta-anounce__text ol ul li,.beta-anounce__text ol ol li{padding:9px 0;line-height:1.6}.beta-anounce__text ul li:first-child,.beta-anounce__text ul ul li:first-child,.beta-anounce__text ul ol li:first-child,.beta-anounce__text ol li:first-child,.beta-anounce__text ol ul li:first-child,.beta-anounce__text ol ol li:first-child{padding-top:0}.beta-anounce__text ul li:last-child,.beta-anounce__text ul ul li:last-child,.beta-anounce__text ul ol li:last-child,.beta-anounce__text ol li:last-child,.beta-anounce__text ol ul li:last-child,.beta-anounce__text ol ol li:last-child{padding-bottom:0}.beta-anounce__text ul{list-style-type:disc}.beta-anounce__text ul ul,.beta-anounce__text ul ol,.beta-anounce__text ol ul,.beta-anounce__text ol ol{margin-top:9px}.beta-anounce__text code{font-family:Menlo,Monaco,Consolas,"Courier New",Courier,monospace;background-color:#fafafa;border-radius:4px;overflow-wrap:break-word;padding:3px 6px;white-space:normal}.beta-anounce__text pre .hljs,.beta-anounce__text pre .nohighlight{display:block}.beta-anounce__text pre{display:block;overflow-x:auto;overflow-y:hidden;margin:0;padding:0;word-break:break-all}.beta-anounce__text pre code{display:block;padding:17px 20px 20px;border:1px solid #e5e8ec;background:#fbfdff;white-space:pre}.beta-anounce__text .spoiler{outline:0}.beta-anounce__text .spoiler .spoiler_title{border-bottom:1px dotted;color:#548eaa;font-weight:500;font-size:16px;cursor:pointer}.beta-anounce__text .spoiler .spoiler_title:visited,.beta-anounce__text .spoiler .spoiler_title:hover{color:#487284}.beta-anounce__text .spoiler:before{display:block;float:left;margin-top:4px;width:16px;height:16px;border:0 solid red;background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/spoiler.icon.png) no-repeat left top;content:" "}.beta-anounce__text .spoiler .spoiler_text{display:none;overflow:hidden;margin-top:10px;padding:10px}.beta-anounce__text .spoiler .spoiler_text .spoiler+br,.beta-anounce__text .spoiler .spoiler_text .spoiler+br+br{display:none}.beta-anounce__text .spoiler .spoiler_text .spoiler+br+.spoiler{margin-top:10px}.beta-anounce__text .spoiler .spoiler_text .spoiler .spoiler_text{padding-bottom:0}.beta-anounce__text .spoiler.spoiler_open:before{background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/spoiler.icon.png) no-repeat left bottom}.beta-anounce__text .spoiler:focus .spoiler_title{color:#487284}.beta-anounce__text details.spoiler:before{display:none}.beta-anounce__text p{margin:0;padding:0}.beta-anounce__text abbr{border-bottom:1px dotted #343434;text-decoration:none;cursor:help}.beta-anounce__text h1+p,.beta-anounce__text h2+p,.beta-anounce__text h3+p,.beta-anounce__text h4+p,.beta-anounce__text h5+p{margin-top:24px}.beta-anounce__text p+p,.beta-anounce__text p+ul,.beta-anounce__text p+ol{margin-top:12px}.beta-anounce__text blockquote{margin:12px 0;padding:0 12px;border-left:2px solid #aac7d6;background:0 0}.beta-anounce__text ul+p,.beta-anounce__text ul ul+p,.beta-anounce__text ul ol+p,.beta-anounce__text ol+p,.beta-anounce__text ol ul+p,.beta-anounce__text ol ol+p{margin-top:12px}.beta-anounce__text ul li,.beta-anounce__text ul ul li,.beta-anounce__text ul ol li,.beta-anounce__text ol li,.beta-anounce__text ol ul li,.beta-anounce__text ol ol li{margin:0;padding:4px 0;line-height:1.5}.beta-anounce__text .spoiler .spoiler_title{font-size:14px}.beta-anounce__text+.comment__footer{margin-top:9px}.dfp-slot{background:#fff;width:100%}.dfp-slot_top{margin-bottom:20px}.dfp-slot__banner{width:100%}.dfp-slot__banner>div[id^=google_ads_iframe]{background:#fff;display:flex;align-items:center;justify-content:center}.dfp-slot__banner_wide+.dfp-slot__placeholder{min-height:130px}.dfp-slot__banner_hidden{display:none}.dfp-slot__banner_hidden+.dfp-slot__placeholder{display:flex}.dfp-slot__placeholder{min-height:250px;display:none;align-items:center;justify-content:center;background:#f7f7f7;padding:0 30px;width:100%;box-sizing:border-box}.dfp-slot__placeholder-text{color:#9e9ea8;font-size:14px;line-height:1.5;text-align:center;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.dfp-slot__label{color:#6da3bd;text-decoration:none;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;margin-bottom:4px}.search-field{position:relative;width:100%}.search-field_result,.search-field_suggest{padding-bottom:24px}.search-field__wrap{position:relative;display:flex;align-items:center;height:100%}.search-field__input{background-color:#fff}.search-field__input[type=text]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:2;display:block;box-sizing:border-box;margin:0;padding:0 16px;width:100%;height:40px;border:1px solid #d7dee0;color:#333;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1}.search-field__input[type=text]::-webkit-input-placeholder,.search-field__input[type=text]::-moz-placeholder,.search-field__input[type=text]:-ms-input-placeholder,.search-field__input[type=text]:-moz-placeholder{color:#333;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1}.search-field__input[type=text]::-ms-clear{display:none}.search-field__input_suggest:focus{border:1px solid #d7dee0}.search-field__input_suggest:focus+.search-field__icon{color:#77a8d0}.search-field__select-wrap{position:relative;margin:0 0 0 -1px;min-width:200px}.search-field__select-wrap:after{border:2px solid #77a8d0;border-right:0;border-top:0;content:"";display:block;height:6px;pointer-events:none;position:absolute;transform:rotate(-45deg);width:6px;margin-top:-5px;right:15px;top:50%;z-index:4}.search-field__select{position:relative;z-index:1;box-sizing:border-box;padding:0 35px 0 14px;height:40px;border:1px solid #d7dee0;border-radius:0;background:#fff;color:#333;font-weight:500;font-size:13px;line-height:1;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}@-moz-document url-prefix(){.search-field__select{text-indent:.01px;text-overflow:"";outline:0}}.search-field__input:focus,.search-field__select:focus{z-index:2;outline:0;border:1px solid #77a8d0;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.search-field__arrow-icon{position:absolute;top:12px;right:16px;z-index:5}.search-field__icon{position:absolute;top:0;right:0;z-index:5;width:40px;height:40px;color:#b7c1c9;text-align:center;line-height:40px}.search-field__btn{flex:none;margin:0;padding:0;width:50px;height:40px;border-radius:0 2px 2px 0;line-height:38px}.sort-panel{display:table;margin:0 0 15px;padding:0;width:100%;border-bottom:1px solid #d5dddf;table-layout:fixed;list-style:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.sort-panel__item{display:table-cell;box-sizing:border-box;padding:0 0 13px;width:100px;color:#888;text-align:right}.sort-panel__item:first-child{min-width:100%;width:100%;text-align:left}.sort-panel__item-toggler{padding:5px 0;color:#888;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1;text-decoration:none}a.sort-panel__item-toggler.active{background-color:#edf5f9;color:#4d80aa}a.sort-panel__item-toggler.active:hover{border:0}a.sort-panel__item-toggler:hover{border-bottom:1px dotted;color:#4d80aa;text-decoration:none}.list{margin:0;padding:0;list-style:none}.list__item,.list__item-link{color:#fff;font-size:14px}.article__tags .list__item,.article__tags .list__item-link{color:#87878d;font-size:13px}.megapost-cover_light .list__item,.megapost-cover_light .list__item-link{color:#fff}.megapost-cover_dark .list__item,.megapost-cover_dark .list__item-link{color:#000}.list__item-link{text-decoration:underline}.list__item-link.link_dotted{border-bottom:1px dotted;text-decoration:none}.list__item-link:hover{color:rgba(255,255,255,.8)}.article__tags .list__item-link:hover{color:#87878d}.preview-data .list__item-link{text-decoration:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:13px;letter-spacing:0;text-shadow:0 0 30px rgba(0,0,0,.1)}.preview-data .list__item-link:hover{text-decoration:underline}.megapost-cover_light .list__item-link:hover{color:rgba(255,255,255,.8)}.megapost-cover_dark .list__item-link:hover{color:rgba(0,0,0,.8)}.list_inline .list__item{display:inline-block;vertical-align:middle}.megapost-head__meta .list__item{margin-right:30px}.megapost-head__meta .list__item:last-child{margin:0}.megapost-head__hubs .list__item,.article__tags .list__item,.preview-data .list__item{white-space:nowrap;line-height:1.5em}.megapost-head__hubs .list__item:after,.article__tags .list__item:after,.preview-data .list__item:after{content:",\A0"}.megapost-head__hubs .list__item:last-child:after,.article__tags .list__item:last-child:after,.preview-data .list__item:last-child:after{content:""}.list-snippet__title-link,.list-snippet__fullname{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-bottom:5px;color:#444;vertical-align:top;font-weight:600;font-size:15px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:18px}.list-snippet__title-link:link,.list-snippet__fullname:link{text-decoration:none}.is-subscribed .list-snippet__title-link,.is-subscribed .list-snippet__fullname{color:#548221}.list-snippet__title-link{text-decoration:none}.list-snippet__title-link:hover{color:#548eaa;text-decoration:none}.list-snippet__title-link_profiled{font-size:16px;cursor:help}.list-snippet__username{margin-bottom:4px}.list-snippet__nickname{position:relative;padding-left:1em;color:#548eaa;font-size:14px;line-height:18px}.list-snippet__nickname:link{text-decoration:none}.list-snippet__nickname:before{position:absolute;top:0;left:0;content:"@"}.list-snippet__nickname_small{font-size:13px}.list-snippet__nickname_small::before{top:-2px}.list-snippet__desc,.list-snippet__lifetime{margin-bottom:5px;color:#555;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:16px}.list-snippet__desc_feed-settings{margin:0}.list-snippet__label{color:#888;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.list-snippet__tags{color:#508cb1}.list-snippet__tags>a{text-decoration:none;color:#548eaa;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:18px}.list-snippet__tags,.list-snippet__label,.list-snippet__publications-count{line-height:18px}.list-snippet__last-topic{margin-top:2px}.list-snippet__post-date,.list-snippet__post-title{font-weight:400;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.list-snippet__post-date{color:#888}.list-snippet__post-title{color:#508cb1;font-weight:500}.list-snippet__post-title:link{text-decoration:none}.list-snippet__fullname,.list-snippet__lifetime{margin-bottom:0}.table-grid{display:table;width:100%;border-collapse:separate;table-layout:fixed}.table-grid__item{display:table-cell;vertical-align:top}.table-grid__item_left{min-width:100%}.table-grid__item_right{width:200px;text-align:right}.default-image{display:block;line-height:1}.default-image_inline{display:inline-block}.default-image_small>.icon-svg{width:36px;height:36px}.default-image_navbar>.icon-svg{width:32px;height:32px}.default-image_medium>.icon-svg{width:48px;height:48px}.default-image_hub{color:#82a3b1}.default-image_company{color:#6da3bd}.default-image_user{color:#82a3b1}.default-image_blue{color:#8baab5}.default-image_green{color:#8bb58c}.default-image_lilac{color:#a08bb5}.default-image_pink{color:#b58ba9}.user-pic__img{display:block;overflow:hidden;margin:0;border:0;border-radius:2px}.stats{display:block}.stats_inline{display:flex;flex:1;align-items:flex-start;justify-content:flex-end}.stats_labeled+.stats_labeled{margin-left:16px}.stats__counter{font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:18px}.stats__counter_table-grid{width:100px;text-align:right}.stats__counter_popover{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;font-size:18px;line-height:20px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.fonts-loaded .stats__counter_popover{font-weight:500;font-family:"Fira Sans",sans-serif}.stats__counter_rating{color:#cd66cd}.stats__counter_karma{color:#689d29}.stats__counter_invest{color:#5e6973}.stats__counter_subscribers{color:#4d80aa}.stats__label{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;color:#6f7577}.stats__label_popover{font-size:11px;margin-top:5px}.arrows-pagination{display:flex;margin:0 0 20px;padding:0;list-style:none;vertical-align:baseline}.arrows-pagination__item{position:relative;display:block;margin:0 7px}.arrows-pagination__item:first-child{margin-left:0}.arrows-pagination__item:last-child{margin-right:0}.arrows-pagination__item-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464646;font-weight:700;font-size:26px;text-decoration:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.fonts-loaded .arrows-pagination__item-link{font-weight:500;font-family:"Fira Sans",sans-serif}a.arrows-pagination__item-link{color:#548eaa}a.arrows-pagination__item-link:hover{color:#4d7284;text-decoration:none}a.arrows-pagination__item-link:hover>span{text-decoration:underline}.form{position:relative;display:block;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form.hidden{display:none}.form .form__header{padding:0 20px;margin-bottom:14px;box-sizing:border-box}.form .item{margin-bottom:20px}.form .item:first-child{margin-top:0}.form .item:last-child{margin-bottom:0}.form .item>label{display:inline-block;margin-bottom:8px;width:100%;color:#333;vertical-align:middle;font-weight:500;font-size:16px;line-height:20px}.form .item textarea{padding:5px 10px;min-width:100%;width:100%;border:1px solid #d5dddf;color:#333;line-height:1.5;background-color:#fff}.form .item textarea:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.form_admin-causes,.form_abuse,.form_reject{margin-top:10px}.form_favorites-tags{margin-bottom:20px}.form_bordered{border:1px solid #e4e8ea}.form__close-btn{position:absolute;top:20px;right:20px;z-index:100;color:#aaa}.form__close-btn>.icon-svg{width:14px;height:14px}.form__fieldset{display:block;margin:0;padding:0 20px 24px;border:0}.form__fieldset_admin-causes{padding-bottom:16px;border:0}.form__fieldset_thin{padding:0 0 15px;box-sizing:border-box}.form__legend{display:block;margin:0;padding:19px 0 28px;color:#333;font-weight:500;font-size:16px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form__legend_lang-settings{padding:0 20px;width:100%;height:40px;line-height:40px;white-space:nowrap;background:#ebf1f3;color:#838a92;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;margin-bottom:6px}.form__label{display:inline-block;color:#333;vertical-align:middle;font-weight:500;font-size:16px;line-height:20px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form__label_datetime{font-size:0}.form__label_block{display:block;width:100%}.form__label_block:hover .form__label-text{color:#4d80aa}.form__label-text{color:#333;font-weight:400;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form__desc{display:inline-block;margin-top:8px;width:100%;color:#333;vertical-align:middle;font-size:13px;line-height:21px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form__title{display:inline-block;color:#484848;vertical-align:middle;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form__input:checked+.form__label-text{color:#4d80aa;font-weight:700}.form__input_checkbox{margin-right:5px}.form__text-field{padding:5px 10px;min-width:100%;width:100%;height:40px;border:1px solid #d5dddf;color:#333;line-height:1.5;box-sizing:border-box;background-color:#fff}.form__text-field:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.form-control{font-size:14px}.form__buttons_comment{display:flex;margin-top:16px}.form__field{padding:18px 20px}.form__field_welcome{padding:8px 0}.form__footer{padding:16px 20px;border-top:1px solid #e4e8ea;background:#f9f9f9;box-sizing:border-box}.form__footer_simple{padding:22px 0 0;border:0;background:0 0}.form__footer_lang-settings,.form__footer_local-settings{padding:0 20px 24px;border:0;background:0 0}.form__footer_local-settings{width:100%;margin-top:26px}.form-notice{padding:15px 0 0}.form_notice{margin-bottom:20px;padding:20px;background:#f08080;color:#fff;position:relative}.form_notice p{line-height:1.5em}.form_notice p a{color:#fff}.form_notice.green{background:#d3f2c0;color:#333}.form-notice_error{color:#db5555;font-size:13px}.time_left{position:absolute;top:-31px;right:0;color:#db5555;font-size:13px}.habracaptcha__container{background-color:#fff;border:1px solid #dfdfdf;display:inline-block;font-size:11px;padding:20px;margin-bottom:8px}.habracaptcha__image{display:inline-block;height:64px;margin:0 0 12px;width:180px}.habracaptcha__refresh{display:inline-block;margin-left:16px;vertical-align:top}.habracaptcha__input{background:#fff;border:1px solid #d9d9d9;box-sizing:border-box;color:#3b3b3b;display:block;font-size:14px;height:34px;letter-spacing:3px;line-height:34px;margin:0;padding:0 10px;width:180px}.bookmark-btn{display:flex;align-items:center;padding:0 0 0 12px;color:#aac7d6}.bookmark-btn:hover .icon-svg_bookmark,.bookmark-btn:hover .bookmark__counter{color:#487284}.bookmark-btn.btn_inner{display:flex;align-items:center}.bookmark-btn_is-added .icon-svg_bookmark{color:#a3bc49}.bookmark-btn_is-added:hover .icon-svg_bookmark{color:#a3bc49}.bookmark-btn_post{height:40px}.bookmark__counter{margin-left:8px;width:30px;color:#548eaa;text-align:left;font-weight:700;font-size:13px;line-height:16px}.subscription{background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/subscription-block.png) no-repeat 95% bottom;background-color:#336388;background-size:35%;border-radius:3px;color:#fff;line-height:120%;overflow:hidden;padding:12px 42px 12px 32px;position:relative;z-index:1}.subscription__title{font-size:32px;font-weight:700;line-height:115%;margin:0}.subscription__form,.subscription__thanks{height:40px}.subscription__close{background:0 0;border:0;color:#fff;cursor:pointer;opacity:.5;position:absolute;right:12px;top:12px}.subscription .subscription__form .form-select:after{border-color:#fff}.subscription__form select{background:#336388;color:#fff}.subscription__form .btn{height:40px;line-height:40px;margin-left:16px;width:156px;font-size:14px;background-color:#fdb833;position:relative}.subscription__form .btn.btn-loading{border-color:#e2a52e}.subscription__form .btn.btn-loading::before{animation:loader 2s ease-in-out infinite;background-color:rgba(0,0,0,.1);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transform-origin:100% 0%;width:0;z-index:0}.subscription__thanks{display:flex;align-items:flex-end;font-weight:700}@keyframes loader{0%{width:0}70%{opacity:1;width:100%}90%{opacity:0;width:100%}to{opacity:0;width:0}}.form-select{display:inline-block;max-width:100%;width:220px;position:relative;vertical-align:top}.form-select.form-select_x-small{width:60px}.form-select.form-select_small{width:140px}.form-select.form-select_size-160{width:160px}.form-select.form-select_medium{width:220px}.form-select.form-select_large{width:380px}.form-select.form-select_fullwidth{width:100%}.form-select.form-select_fullwidth select{width:100%}.form-select:not([multiple]):after{border:2px solid #77a8d0;border-right:0;border-top:0;content:" ";display:block;height:6px;pointer-events:none;position:absolute;transform:rotate(-45deg);width:6px;margin-top:-5px;right:15px;top:50%;z-index:4}.form-select:hover:after{border-color:#77a8d0}.form-select_is-disabled:not([multiple]):after{border-color:#d9d9d9}.form-select_is-loading:not([multiple]):after{content:"";position:absolute;top:50%;right:8px;width:16px;height:16px;margin-top:-8px;margin-left:-8px;border-radius:50%;border:1px solid #77a8d0;border-left-color:transparent;animation:spinner .6s linear infinite}.form-select_align-right{margin-left:auto}.form-select__control{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:40px;justify-content:flex-start;line-height:1.5;padding:0 35px 0 14px;position:relative;vertical-align:top;background-color:#fff;border-color:#d9d9d9;color:#333;cursor:pointer;display:block;font-size:14px;width:100%;max-width:100%;outline:0}.form-select__control:focus,.form-select__control.is-focused,.form-select__control:active,.form-select__control.is-active{outline:0}.form-select__control[disabled]{cursor:not-allowed}.form-select__control[disabled]:hover{border-color:#d9d9d9}.form-select__control:hover,.form-select__control.is-hovered{border-color:#77a8d0}.form-select__control:focus,.form-select__control.is-focused,.form-select__control:active,.form-select__control.is-active{border-color:#77a8d0}.form-select__control[disabled]{background-color:#f8f8f8;box-shadow:none;color:#777}.form-select__control:not([multiple]){padding-right:35px}.form-select_is-invalid .form-select__control{border-color:#e47979}.form-select__control_size-medium{height:36px}@keyframes spinner{to{transform:rotate(360deg)}}.page-header{height:120px}.page-header_small{padding:16px 0 20px;height:auto}.page-header_bordered{margin-bottom:20px;border-bottom:1px solid #d5dddf}.page-header_tall{height:140px}.page-header_wrapper{display:flex;align-items:flex-start}.page-header_110,.page-header_subscriptions{display:flex;align-items:center;height:90px;font-family:"Fira Sans",sans-serif;font-style:normal;font-weight:500;font-size:22px;color:#5b666a}.page-header_subscriptions{margin-bottom:20px}.page-header__extra{text-align:right;line-height:1.66;margin-bottom:20px;font-size:14px}.page-header__info-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:baseline;color:#464646;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:18px;font-weight:700;line-height:20px;margin:0}.page-header__info-title:link{text-decoration:none}.fonts-loaded .page-header__info-title{font-family:"Fira Sans",sans-serif;font-weight:500}.page-header__info-desc{color:#343434;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:4px 0 0}.page-header__username-link{color:inherit;text-decoration:none}.page-header__username-link+.page-header__nickname{margin-left:8px}.page-header__nickname{position:relative;padding-left:1em;color:#548eaa;font-size:14px}.page-header__nickname:before{position:absolute;top:0;left:0;content:"@"}.page-header__stats{position:relative;box-sizing:border-box;width:84px;height:48px}.page-header__stats_rating{width:100px}a.page-header__stats_subscribers:hover{text-decoration:none}.page-header__stats-value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;color:#cd66cd;font-size:22px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:22px}.fonts-loaded .page-header__stats-value{font-weight:500;font-family:"Fira Sans",sans-serif}.page-header__stats-value_branding{display:inline-block;margin-left:8px;height:auto;vertical-align:top;font-size:14px}.page-header__stats-value_magenta{color:#cd66cd}.page-header__stats-value_blue{color:#5a85ae}.page-header__stats-value_green{color:#6c8d00}.page-header__stats-value_rating{color:#68c07b}.page-header__stats-value_rating svg{vertical-align:top;margin-top:-1px}.page-header__stats-label{position:absolute;bottom:0;left:0;color:#6f7577;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:normal}.page-header__stats-label_rating{padding-left:24px}.page-header__user-data{display:flex;justify-content:flex-start;vertical-align:center}.page-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;margin:0;padding:0;color:#535353;font-weight:700;font-size:22px}.fonts-loaded .page-header__title{font-weight:500;font-family:"Fira Sans",sans-serif}.page-header__title_main{color:#777;font-size:24px}.page-header__title_main:hover{color:#777}.page-header__title_flow{color:#777}.page-header__title_flow:hover{color:#777}.page-header__title-link{color:#5b666a;text-decoration:none}.page-header__title-link:hover,.page-header__title-link:active{text-decoration:none;color:#548eaa}.page-header__form-selector{position:relative}.page-header__title_inline,.page-header__form-selector{width:auto}.page-header__arrow{font-weight:700;font-size:20px;line-height:1}.fonts-loaded .page-header__arrow{font-weight:500;font-family:"Fira Sans",sans-serif}.page-header__buttons{margin-left:auto}.page-header__button+.page-header__button{margin-left:6px}.page-header__banner{margin-top:-20px;margin-bottom:20px}.page-header__banner a{display:block}.page-header__banner img{display:block;width:100%;max-height:300px}.column-wrapper_no-menu .page-header{border-bottom:1px solid #d5dddf;padding-top:28px;padding-bottom:30px;margin-bottom:20px}.page__body{margin-bottom:30px}.user-info{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info:link{text-decoration:none}.user-info *{box-sizing:border-box}.user-info_conversations{display:flex;flex-direction:column;align-items:flex-end}.user-info_inline{display:inline-flex;align-items:center}.user-info_post-additional{margin:20px 0;padding:20px 20px 14px;border:1px solid #e4e8ea}.user-info__name,.user-info__nickname{display:inline-block;vertical-align:baseline;line-height:20px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info__name{color:#343434}.user-info__name:link{text-decoration:none}.user-info__name:hover{color:#484848}.user-info__fullname{color:#343434;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info__fullname:link{text-decoration:none}.user-info__fullname_conversations{display:inline-block;vertical-align:baseline;margin-bottom:5px}.user-info__fullname_medium{font-weight:500;font-size:18px}.user-info__fullname_wrapper{margin-bottom:5px}.user-info__nickname{color:#548eaa;font-weight:500;font-size:14px;text-decoration:none}.user-info__nickname>a{color:#548eaa;text-decoration:none}.user-info__nickname:hover,.user-info__nickname:active{color:#487284}.user-info__nickname_doggy{position:relative;padding-left:1em}.user-info__nickname_doggy:before{position:absolute;top:3px;left:0;color:inherit;content:"@";font-weight:inherit;line-height:1}.user-info__nickname_small{margin-left:8px;font-size:13px}.user-info__nickname_subscribed{color:#417505}.user-info__nickname_subscribed:hover{color:#346100}.user-info__nickname_comment{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#414b50;font-weight:700;text-decoration:none}.user-info__nickname_comment:hover{color:#548eaa}.user-info__nickname_thin{color:#9a9a9a;font-weight:400}.user-info__status{position:relative;top:-10px;color:#ccc;font-size:11px;font-weight:400;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info__specialization{margin-top:4px;color:#343434;font-size:14px;line-height:20px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info__contacts{border-top:1px solid #e4e8ea;height:40px;align-items:center;margin:0 24px}.user-info__image-pic{display:block;margin:0;max-width:100%;height:auto;border:0;border-radius:3px}.user-info__image-pic_small{width:24px;height:24px}.user-info__image-pic_normal{width:36px;height:36px}.user-info__image-pic_medium{width:48px;height:48px}.user-info__stats{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.user-info__buttons{display:flex;align-items:center;margin-bottom:18px}.user-info__about{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info__name{margin:0}.author-panel{margin:20px 0;border:1px solid #e4e8ea;border-radius:4px}.author-panel_company{padding:0}.author-panel .user-info__stats{margin-bottom:12px}.author-panel .user-info{width:100%}.author-panel .btn_x-large{height:32px}.author-panel .user-info__buttons{margin-left:auto;display:flex;justify-content:flex-end;align-items:flex-start}.author-panel .user-info__nickname{font-weight:500;font-size:14px;line-height:20px}.author-panel .user-info__nickname:before{top:1px}.author-panel .user-info__fullname{font-weight:700;color:#464646;font-size:14px;line-height:20px}.author-panel .user-info__specialization{color:#343434;font-size:14px;line-height:20px}.author-panel__user-info{padding:20px 20px 23px;display:flex;justify-content:space-between;background:#f9f9f9;border-top:1px solid #e4e8ea;border-bottom:1px solid #e4e8ea;box-sizing:border-box}:root{--quickFade-time: 1.5s;--fade-time: 2s;--blur-time: 2s;--blur-amount: 0.088em}.comment__head_my-comment{position:relative}.dust{position:absolute;top:0;left:0;z-index:99999;filter:blur(.05em)}.quickFade{animation:fadeoutUFO var(--quickFade-time) linear forwards}@keyframes fadeoutUFO{0%{opacity:1}to{opacity:0}}.blur{animation:fadeblur var(--blur-time) ease-in forwards}@keyframes fadeblur{0%{opacity:1;filter:blur(.05em)}80%{filter:blur(var(--blur-amount))}to{opacity:0}}.stacked-counter{position:relative;width:84px;height:48px}.stacked-counter:link{text-decoration:none}.stacked-counter_fluid{width:auto;min-width:38px;text-align:center}.stacked-counter__label{position:absolute;bottom:0;left:0;color:#6f7577;font-size:12px;line-height:normal;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.stacked-counter__value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;color:#cd66cd;font-size:22px;line-height:22px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.fonts-loaded .stacked-counter__value{font-weight:500;font-family:"Fira Sans",sans-serif}.stacked-counter__value_magenta{color:#cd66cd}.stacked-counter__value_blue{color:#5a85ae}.stacked-counter__value_green{color:#6c8d00}.stacked-counter__value_red{color:#d53c30}.voting-wjt{padding:0;display:flex;align-items:center}.voting-wjt_post{height:38px}.voting-wjt_user,.voting-wjt_user-popover{align-items:flex-start}.voting-wjt_comments{margin-left:auto}.voting-wjt__button{width:34px;height:auto;text-align:center;padding:0;margin:0;flex:none;color:#bbcdd6;font-size:0;display:flex}.voting-wjt__button:hover{color:#487284}.voting-wjt__button:disabled:hover{color:#bbcdd6}.voting-wjt__button.voting-wjt__button_plus,.voting-wjt__button.voting-wjt__button_plus:hover,.voting-wjt__button.voting-wjt__button_plus:disabled:hover{color:#7ba600}.voting-wjt__button.voting-wjt__button_minus,.voting-wjt__button.voting-wjt__button_minus:hover,.voting-wjt__button.voting-wjt__button_minus:disabled:hover{color:#d53c30}.voting-wjt_user-info .voting-wjt__button+.voting-wjt__counter{padding:0}.voting-wjt__button_shift{margin-left:-10px}.voting-wjt__button_small{width:24px;height:24px}.voting-wjt__counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:flex;align-items:center;justify-content:center;min-width:38px;font-weight:700;font-size:13px;color:#548eaa;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.voting-wjt_user-popover .voting-wjt__counter{margin-left:15px}.voting-wjt__counter_negative{color:#d53c30}.voting-wjt__counter_positive{color:#6c9007}.voting-wjt__counter_result{width:auto}.voting-wjt__result-score,.voting-wjt__button_score{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;color:#c6d4d8;font-weight:700}.voting-wjt__button_score{padding:0}.voting-wjt__button_score:hover{color:#8aa9b5}.voting-wjt_pointer{cursor:pointer}.post-type-selector_wrap{position:relative;display:inline-block;vertical-align:middle;min-height:33px;margin:0}.post-type-selector{position:relative;border:1px solid transparent;padding:0 10px;margin:0;box-sizing:border-box;background:#fff;white-space:normal}.post-type-selector.can_select{border-color:#d9d9d9;position:absolute;left:0;z-index:101}.post-type-selector__item{display:none;padding:5px 0;box-sizing:border-box;position:relative}.post-type-selector__item.active,.can_select .post-type-selector__item{display:block}.post-type-selector__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:1px dashed;box-sizing:border-box;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#79a1b4;font-size:24px;display:inline-block;vertical-align:baseline;width:auto;line-height:1;text-decoration:none;white-space:nowrap}.fonts-loaded .post-type-selector__link{font-family:"Fira Sans",sans-serif;font-weight:500}.post-type-selector__link:hover{text-decoration:none}.latex-preview{margin-bottom:30px}.latex-preview__label{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;color:#5b5b5b;font-weight:700;margin-bottom:12px;line-height:15px;display:inline-block;width:100%}.latex-preview__area{width:100%;background:#f6f6f6;padding:10px;box-sizing:border-box;font-size:14px;line-height:1.5em;color:#3b3b3b;overflow-x:auto}.switch-light{position:relative;display:inline-block;vertical-align:middle;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:normal;width:160px}.switch-light:after{clear:both;content:"";display:table}.switch-light *,.switch-light :before,.switch-light :after{box-sizing:border-box}.switch-light input{position:absolute;z-index:3;opacity:0}.switch-light input:focus~span:after{box-shadow:none}.switch-light input:checked~.switch-light__buttons:after{right:0}.switch-light.hidden{display:none}.switch-light_latex-modal{margin-bottom:35px}.switch-light__buttons{position:relative;display:flex;align-items:center;padding:0;height:28px;line-height:26px}.switch-light__buttons:after{position:absolute;top:0;right:50%;z-index:1;display:block;padding:0;width:50%;height:28px;content:"";transition:all .2s ease-out;border-radius:3px;background-color:#74a1b5}.switch-light__button{position:relative;width:50%;height:100%;border:1px solid #d9d9d9;background-color:#fff;text-align:center;cursor:pointer}.switch-light__button>span{position:relative;z-index:3}.switch-light__button_left{border-right:0;border-radius:3px 0 0 3px}.switch-light__button_right{border-left:0;border-radius:0 3px 3px 0}.switch-light__button,.switch-light input:checked~.switch-light__buttons .switch-light__button:first-child span{color:#4d7f95;text-align:center;font-weight:700;font-size:12px}.switch-light__button:hover,.switch-light input:checked~.switch-light__buttons .switch-light__button:first-child span:hover{color:#76aac1}.switch-light input~.switch-light__buttons .switch-light__button:first-child span,.switch-light input:checked~.switch-light__buttons .switch-light__button:nth-child(2) span{color:#fff}.n-modal{position:relative;z-index:999;box-sizing:border-box;margin:50px auto;padding:15px 20px 20px;width:640px;border-radius:3px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#000}.n-modal_open{overflow:hidden}.n-modal__wrapper{position:fixed;top:0;left:0;overflow:auto;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.n-modal__head{position:relative;padding-bottom:16px}.n-modal__head_bordered{border-bottom:1px solid #dadada}.n-modal__body{padding-top:12px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.n-modal__title{color:#464646;font-size:20px;line-height:29px}.fonts-loaded .n-modal__title{font-weight:500;font-family:"Fira Sans",sans-serif}.n-modal__desc{margin:0 0 17px;padding:0;color:#515151;font-size:15px;line-height:22px}.n-modal__close{position:absolute;top:3px;right:-5px;padding:5px;border:0;background-color:transparent;box-shadow:none;color:#a9a9a9;cursor:pointer}.n-modal__close .icon-svg_navbar-close-search{width:13px;height:13px}.n-modal__close::-moz-focus-inner{padding:0;border:0}.n-modal__close:hover,.n-modal__close:focus{outline:0;box-shadow:none}.n-modal__close:disabled{cursor:not-allowed}.n-modal__help-link{margin-left:20px;text-decoration:underline}.form-field_lang-settings{padding:14px 20px;box-sizing:border-box}.form-field_latex-texarea{margin-bottom:35px}.form-field__label{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;color:#5b5b5b;font-weight:700;margin-bottom:12px;line-height:15px;display:inline-block;width:100%}.form-field__control{border:1px solid #d2d2d2;font-size:14px;line-height:1.5em;color:#3b3b3b;background-color:#fff}.form-field__control:focus{border:1px solid #a2bfd2;outline:0;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.form-field__control_textarea{background-color:#fff;width:100%;min-height:135px;padding:10px;box-sizing:border-box;overflow-y:auto;color:#000}.topic-form form .spoiler_help{position:relative;margin-bottom:25px}.topic-form form .spoiler_help .text{margin-top:15px;font-size:13px}.topic-form form .spoiler_help .text ol{padding-left:30px;list-style:decimal}.topic-form form #user_specializm,.topic-form form #company_specializm{position:relative;margin-bottom:25px}.topic-form form .fields-group{position:relative;margin-bottom:32px}.topic-form form .fields-group__controls{display:flex;align-items:flex-start;margin-bottom:13px}.topic-form form .fields-group__description{font-size:14px;line-height:20px;color:#222}.topic-form form .item{position:relative;margin-bottom:25px}.topic-form form .item.item_publication-language,.topic-form form .item.item_publication-type{margin-bottom:0}.topic-form form .item.item_publication-language{margin-left:24px}.topic-form form .item.item_publication-language:first-child{margin-left:0}.topic-form form .item.userformat{margin-top:25px}.topic-form form .item .count{position:absolute;top:0;right:0;color:#999;text-align:right;font-size:11px}.topic-form form .item:last-child{margin-bottom:0}.topic-form form .item>label{display:block;margin-bottom:7px;color:#424242;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:13px}.topic-form form .item>label .required_field{color:#ff7058}.topic-form form .item>label.default_checkbox{font-weight:400}.topic-form form .item>label .migrate_link{font-weight:400;font-size:13px;margin-left:12px;color:#548eaa;text-decoration:none}.topic-form form .item input[type=password],.topic-form form .item input[type=text],.topic-form form .item input[type=email]{background:#fff;display:block;box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 10px;width:100%;height:34px;border:1px solid #d9d9d9;color:#3b3b3b;font-size:14px;line-height:34px}.topic-form form .item input[type=password]:focus,.topic-form form .item input[type=text]:focus,.topic-form form .item input[type=email]:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.topic-form form .item input.form-control_datepicker,.topic-form form .item input.form-control_timepicker{display:inline-block;margin-left:13px;width:auto;vertical-align:baseline}.topic-form form .item textarea{width:99%;height:200px}.topic-form form .item textarea:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.topic-form form .item select{line-height:27px;font-size:12px}.topic-form form .item select option{line-height:27px}.topic-form form .item input[type=password]:disabled,.topic-form form .item input[type=text]:disabled,.topic-form form .item input[type=email]:disabled{border:1px solid #d9d9d9;background:#eee;color:#bbb}.topic-form form .item input[type=checkbox]{margin:3px}.topic-form form .item textarea:disabled{border:1px solid #d9d9d9;background:#eee;color:#bbb}.topic-form form .item .error{display:block;margin-top:5px;color:#ff7058;font-size:11px;line-height:13px}.topic-form form .item .description{margin-top:5px;color:#999;font-size:11px;line-height:15px}.topic-form form .item .checkbox_list{overflow:hidden;margin-top:10px}.topic-form form .item .checkbox_list label{display:block;float:left;width:50%;font-weight:400}.topic-form form .item.one_column .checkbox_list label{float:none;margin-bottom:10px;width:auto}.topic-form form .item .radio_list{margin-top:10px}.topic-form form .item .radio_list label{font-weight:400;margin-right:10px}.topic-form form .item .radio_list.custom{color:#3f3f3f}.topic-form form .item .radio_list.custom label{display:inline-block;margin:5px 10px;border-bottom:1px dashed;color:#3a7ca2;cursor:pointer}.topic-form form .item .radio_list.custom label:first-child{margin-left:5px}.topic-form form .item .radio_list.custom label.checked{margin:0 5px;padding:5px;border-bottom:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#eeecd8;color:#53513f}.topic-form form .item .radio_list.custom label.checked:first-child{margin-left:0}.topic-form form .item .radio_list.custom label input{display:none}.topic-form form .item .checkbox_single{margin-bottom:10px}.topic-form form .item .checkbox_single label{display:inline-block;margin:0;font-weight:400}.topic-form form .item .checkbox_in_label label{display:inline;font-weight:400}.topic-form form .item .checkbox_in_label .label{font-weight:700}.topic-form form .item .iframe_uploader{overflow:hidden;border:0}.topic-form form .item .iframe_uploader_preview{overflow:hidden}.topic-form form .item .iframe_uploader_preview .image{position:relative;float:left;margin-bottom:10px;min-width:48px;min-height:48px;max-width:70%}.topic-form form .item .iframe_uploader_preview .image .delete{position:absolute;top:2px;right:2px;display:none;float:right;padding:5px;background:#666;color:#fff;text-transform:uppercase;font-size:10px;line-height:10px;opacity:.9;cursor:pointer}.topic-form form .item .iframe_uploader_preview .image .delete:hover{background:#8b0000}.topic-form form .item .iframe_uploader_preview .image:hover .delete{display:block}.topic-form form .item .iframe_uploader_preview .image img{display:block;margin:0;padding:0;min-width:30px;max-width:100%}.topic-form form .item.habracaptcha{overflow:hidden}.topic-form form .item.habracaptcha .captcha_image{margin-bottom:20px;font-size:11px}.topic-form form .item.habracaptcha img{margin-right:10px;width:166px;height:75px;vertical-align:middle}.topic-form form .item.habracaptcha a{text-decoration:none;font-size:14px}.topic-form form .item.habracaptcha a span{border-bottom:1px dashed;font-size:11px}.topic-form .profile_settings_form #user_specializm,.topic-form .profile_settings_form #company_specializm,.topic-form .company_description_form #user_specializm,.topic-form .company_description_form #company_specializm{position:relative;box-sizing:border-box;margin:0;padding:17px 0 8px}.topic-form .profile_settings_form #user_specializm .item,.topic-form .profile_settings_form #company_specializm .item,.topic-form .company_description_form #user_specializm .item,.topic-form .company_description_form #company_specializm .item{padding:0}.topic-form .profile_settings_form #user_specializm .item .count,.topic-form .profile_settings_form #company_specializm .item .count,.topic-form .company_description_form #user_specializm .item .count,.topic-form .company_description_form #company_specializm .item .count{top:0}.topic-form .profile_settings_form .item,.topic-form .company_description_form .item{box-sizing:border-box;margin:0;padding:17px 0 8px}.topic-form .profile_settings_form .item:first-child,.topic-form .company_description_form .item:first-child{padding-top:0}.topic-form .profile_settings_form .item.avatar,.topic-form .profile_settings_form .item.stages,.topic-form .company_description_form .item.avatar,.topic-form .company_description_form .item.stages{box-sizing:border-box;padding-bottom:25px}.topic-form .profile_settings_form .item .count,.topic-form .company_description_form .item .count{top:0}.topic-form .form-field-medium .item{width:60%}.topic-form .form-field-small .item{width:30%}.topic-form .editor{position:relative}.topic-form .editor .panel{border:1px solid #e0e0e0;border-bottom:0;background:#f5f5f5}.topic-form .editor .panel .wysiwyg_wrapper:after{clear:both;content:"";display:table}.topic-form .editor .panel .wysiwyg_wrapper .with-title{display:block;float:left;margin:0;margin-top:1px;margin-right:15px;padding:0}.topic-form .editor .panel .wysiwyg_wrapper .btn{float:left;width:32px;height:32px;border-right:1px solid #dcdcdc;color:#6da3bd;vertical-align:middle;text-align:center;line-height:32px;margin:0}.topic-form .editor .panel .wysiwyg_wrapper .btn:hover{background:#dcdcdc;color:#4d7285}.topic-form .editor .panel .wysiwyg_wrapper .btn .g-icon{display:inline-block;vertical-align:middle}.topic-form .editor .panel .wysiwyg_wrapper .btn.btn-dropdown{position:relative;overflow:hidden}.topic-form .editor .panel .wysiwyg_wrapper .btn.btn-dropdown select{position:absolute;top:0;left:0;height:32px;border:0;font-size:14px;line-height:32px;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-appearance:none}.topic-form .editor .panel .wysiwyg_wrapper .can_use_html{float:right;padding:0 10px;height:32px;border-left:1px solid #dcdcdc;color:#666;vertical-align:middle;text-align:center;font-size:10px;line-height:32px}.topic-form .editor .panel .wysiwyg_wrapper .can_use_html a{border-bottom:1px dashed;text-decoration:none}.topic-form .editor .panel .wysiwyg_wrapper .help_holder{clear:both;padding:10px;border-top:1px solid #dcdcdc}.topic-form .editor .panel .wysiwyg_wrapper .help_holder h4{margin-top:20px;margin-bottom:10px;color:#666;font-weight:700;font-size:12px}.topic-form .editor .panel .wysiwyg_wrapper .help_holder h4:first-child{clear:both;margin-top:0;padding-top:10px;font-size:16px}.topic-form .editor .panel .wysiwyg_wrapper .help_holder dl{margin-bottom:10px;font-size:11px}.topic-form .editor .panel .wysiwyg_wrapper .help_holder dl dt{color:#000;font-weight:700}.topic-form .editor .panel .wysiwyg_wrapper .help_holder dl dd{color:#666}.topic-form .editor .editor__footer{padding-left:15px;height:32px;border:1px solid #e0e0e0;border-top:0;background-color:#f5f5f5;line-height:32px}.topic-form .editor .editor__footer .markdown_checkbox{display:inline-block;color:#464646;vertical-align:baseline;font-weight:400;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:normal}.topic-form .editor .editor__footer .markdown_checkbox input[type=checkbox]{margin:0;margin-right:5px}.topic-form .editor .text-holder{box-sizing:border-box;padding:0;border:1px solid #dcdcdc;background:#fff}.topic-form .editor .text-holder textarea{box-sizing:border-box;margin:0;padding:4px;width:100%;height:120px;outline:0;border:0;vertical-align:top;font-size:14px}.topic-form .editor .panel .help_holder .close_html{text-align:right;font-size:10px}.topic-form .editor .panel .help_holder .close_html a{border-bottom:1px dashed;text-decoration:none}.topic-form .feedback_page .editor .text-holder textarea{resize:vertical}.topic-form .img_uploader{overflow:hidden;padding:5px;width:300px;height:60px;border:1px solid #efefef;text-align:center}.topic-form .img_uploader img{display:block;margin:0 auto;margin-bottom:5px}.topic-form .img_uploader a.upload_again{border-bottom:1px dashed;text-decoration:none;font-size:10px;line-height:20px}.topic-form .upload_form{padding:10px;width:278px;height:40px;border:0 solid red;background:#fff;text-align:left}.topic-form .upload_form .progress{margin-top:5px;height:5px;border:1px solid #eee}.topic-form .upload_form .progress .bar{width:0%;height:5px;background:#aaa;background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/form/loader_button.gif) repeat-x 0 0}.topic-form .upload_form .state{color:#666;font-size:9px}.topic-form .preview_placeholder{margin-bottom:20px;padding:10px;border:4px solid #eee;font-size:12px}.topic-form .buttons .description{clear:both;padding-top:10px;color:#999;font-size:11px}.topic-form .buttons .text{display:inline-block;margin-left:10px;padding-top:1px;vertical-align:middle;font-size:12px}.topic-form .blue_buttons_panel{margin-bottom:15px;padding:20px;background:#e0edf8}.topic-form .blue_buttons_panel input{margin-right:15px}.topic-form .blue_buttons_panel input.big{margin-right:30px}.topic-form .dropdown-menu{overflow:hidden;border-radius:4px;background-color:#f2f2f2}.topic-form .dropdown-menu li{padding:5px;border-top:1px solid #e5e5e5;text-align:left;font-size:12px}.topic-form .dropdown-menu li a{color:#000}.topic-form .dropdown-menu li a img{display:inline-block;width:20px;height:20px;border-radius:20px;vertical-align:middle}.topic-form .dropdown-menu li a span.name{display:inline-block;margin-left:5px;vertical-align:middle}.topic-form .dropdown-menu li:first-child{border-top:none}.topic-form .dropdown-menu li:hover,.topic-form .dropdown-menu .active{background-color:#e5e5e5}.topic-form .dropdown-menu li:active{background-color:#e5e5e5}.topic-form .dropdown-menu{margin:0;padding:0;list-style:none}.topic-form .dropdown-menu a:hover{text-decoration:none;cursor:pointer}.topic-form .autocomplete-w1{position:absolute;top:5px;left:0}.topic-form .autocomplete{overflow:auto;max-height:350px;border:1px solid #999;background:#fff;text-align:left;font-size:12px;cursor:default}.topic-form .autocomplete .selected{background:#f0f0f0}.topic-form .autocomplete div{overflow:hidden;padding:2px 5px;color:#333;white-space:nowrap}.topic-form .autocomplete strong{color:#000;font-weight:700}.topic-form .form_notice{position:relative;margin-bottom:20px;padding:20px;background:#f08080;color:#fff}.topic-form .form_notice p{line-height:1.5em}.topic-form .form_notice p a{color:#fff}.topic-form .form_notice.green{background:#d3f2c0;color:#333}.topic-form .form{display:block;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.topic-form .form.hidden{display:none}.topic-form .form_admin-causes{position:relative;z-index:2;margin-top:-1px;padding:20px 15px;border:1px solid #d5e7e4}.topic-form .form__fieldset{margin:0;padding:0}.topic-form .form__fieldset_admin-causes{margin-bottom:20px;border:0}.topic-form .form__legend{display:block;margin:0;padding:0 0 16px;color:#484848;font-weight:700;font-size:14px}.topic-form .form__label_datetime{font-size:0}.topic-form .form__label_block{display:block;width:100%;line-height:28px}.topic-form .form__label_block:hover .form__label-text{color:#4d80aa}.topic-form .form__label-text{color:#484848;font-size:13px}.topic-form .form__input:checked+.form__label-text{color:#4d80aa;font-weight:700}.topic-form .form__input_checkbox{margin-right:5px}.topic-form .form-control{font-size:14px}.autocomplete{overflow:auto;max-height:350px;border:1px solid #999;background:#fff;text-align:left;font-size:12px;cursor:default}.autocomplete .selected{background:#f0f0f0}.autocomplete div{overflow:hidden;padding:2px 5px;color:#333;white-space:nowrap}.autocomplete strong{color:#000;font-weight:700}.topic-form.topic_add,.topic-form.topic_migrate,.topic-form.sandbox_edit{margin-top:34px;padding-top:18px;border-top:1px solid #d3dde0}.topic-form.topic_add .post_full,.topic-form.topic_migrate .post_full,.topic-form.sandbox_edit .post_full{border:3px solid #d6d6d6}.topic-form.topic_add .post_full .post__wrapper,.topic-form.topic_migrate .post_full .post__wrapper,.topic-form.sandbox_edit .post_full .post__wrapper{padding:0 10px 15px}.topic-form#sandbox_post_form #global_notify,.topic-form#post_form #global_notify{margin-bottom:20px}.topic-form#sandbox_post_form .item textarea,.topic-form#post_form .item textarea{height:400px}.topic-form#sandbox_post_form .col_wrap,.topic-form#post_form .col_wrap{width:100%;margin-bottom:25px}.topic-form#sandbox_post_form .col_left,.topic-form#sandbox_post_form .col_right,.topic-form#post_form .col_left,.topic-form#post_form .col_right{position:relative;display:inline-block;vertical-align:top}.topic-form#sandbox_post_form .col_left,.topic-form#post_form .col_left{margin-right:15px}.topic-form#sandbox_post_form .col_left+.col_right,.topic-form#post_form .col_left+.col_right{margin-left:-4px}.topic-form#sandbox_post_form .col_right,.topic-form#post_form .col_right{top:1px}.topic-form#post_form .item textarea{height:400px}.topic-form#post_form .recovery_mode{padding:10px;margin-bottom:20px;color:#fff;border-radius:5px}.topic-form#post_form .recovery_mode.red{color:#fff;background:#ed6060}.topic-form#post_form .recovery_mode.green{color:#000;background:#d3f2c0}.topic-form#post_form .markdown .checkbox_single{margin-bottom:0}.topic-form#post_form .markdown .description{margin-top:0}.topic-form .admin_ouredit_placeholder{position:relative;padding:20px;margin:0 0 20px;font-size:14px;color:#333;background:#d3f2c0}.topic-form .description_with_icon{min-height:35px;padding-top:10px;padding-left:50px;font-size:11px;color:#999;background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/form.warning.png) no-repeat left center}.topic-form .description_with_icon.nopadding{padding-top:1px;margin-bottom:20px}.topic-form .add_poll{margin-bottom:20px}.topic-form .add_poll>a{text-decoration:none;color:#548eaa}.topic-form .add_poll a:focus{outline:1px dotted #a2bfd2;outline-offset:3px;box-shadow:0}.topic-form .delete_poll{text-decoration:none;color:#548eaa}.topic-form .file_or_link.file .link{display:none}.topic-form .file_or_link.file .file{display:block}.topic-form .file_or_link.link .link{display:block}.topic-form .file_or_link.link .file{display:none}.topic-form .select_tree_hubs,.topic-form .posts_left_errors,.topic-form .is_offtopic{display:inline-block;padding:8px;padding-left:32px;margin-bottom:25px;font-size:12px;color:#ec5f41;background:url(https://dr.habracdn.net/habr/oldassets/685cea84/images/form_alert.png) no-repeat 8px center;border:1px dashed #ec5f41}.topic-form .select_tree_hubs>a,.topic-form .posts_left_errors>a,.topic-form .is_offtopic>a{text-decoration:none;color:#548eaa}.topic-form .time_elapsed .item{margin-top:10px}.topic-form .polls .poll{padding-top:20px;margin-bottom:20px;border-top:1px dashed #ccc}.topic-form .polls .poll .poll_variants{padding-top:10px}.topic-form .polls .poll .poll_variants.radio input[type=radio]{display:inline-block}.topic-form .polls .poll .poll_variants.radio input[type=checkbox]{display:none}.topic-form .polls .poll .poll_variants.checkbox input[type=radio]{display:none}.topic-form .polls .poll .poll_variants.checkbox input[type=checkbox]{display:inline-block}.topic-form .polls .poll .poll_variants .variant{margin-bottom:10px;position:relative;display:inline-block}.topic-form .polls .poll .poll_variants .variant input[type=text]{display:inline-block;width:500px;padding-right:36px}.topic-form .polls .poll .poll_variants .variant .error{margin-left:22px}.topic-form .polls .poll .poll_variants .variant .btn_remove_poll_variant{position:absolute;right:0;top:0;z-index:100;display:inline-block;padding:0;width:36px;height:34px;color:#a6b7c0}.topic-form .polls .poll .poll_variants .variant .btn_remove_poll_variant:hover{color:#677982}.topic-form .polls .poll .poll_variants .variant .variant_text::placeholder{color:transparent}.topic-form .polls .poll .poll_variants .variant:last-child .variant_text::placeholder{color:#999}.topic-form .polls .poll .poll_variants .variant:last-child .btn_remove_poll_variant{display:none}.topic-form .form-label:focus,.topic-form .form-checkbox:focus{outline:1px dotted #a2bfd2;outline-offset:3px;box-shadow:none}.topic-form #preview_placeholder{padding:10px;margin:7px 0 20px;border:5px solid #d6d6d6}.topic-form #preview_placeholder.hidden{display:none}.topic-form .checkbox-tutorial{display:inline-block;height:34px;padding:0 35px 0 10px;overflow:hidden;white-space:nowrap;vertical-align:bottom;border:1px solid #d9d9d9;box-sizing:border-box}.topic-form .checkbox-tutorial>.checkbox__label:before{top:0}.topic-form .fake_label{display:block;margin-bottom:7px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:13px;font-weight:700;line-height:13px;color:#424242;visibility:hidden}.topic-form .ribbon{position:relative;position:relative;border-width:1px 0 1px 1px;box-sizing:border-box;top:-1px}.topic-form .ribbon:after{width:36px;height:36px;border:1px solid transparent}.topic-form .ribbon input:focus{outline:1px dotted #a2bfd2;outline-offset:3px;box-shadow:none}.topic-form .ribbon:after{position:absolute;right:17px;bottom:50%;display:inline-block;border-right-color:#d9d9d9;border-bottom-color:#d9d9d9;content:"";transform:rotate(136deg);box-sizing:border-box;transform-origin:100% 100%}.topic-form .preview-bar{z-index:100;padding:10px;margin-bottom:10px;overflow:hidden;background:#f5f5f5;border-bottom:1px solid #d6d6d6;box-sizing:border-box;position:sticky;top:0}.topic-form .preview-bar>span{display:inline-block;height:30px;font-size:13px;line-height:30px;color:#464646;vertical-align:middle}.topic-form .preview-bar .btn{float:right}.topic-form #global_notify,.topic-form .global_notify{margin-bottom:20px}.topic-form #global_notify .inner_notice,.topic-form .global_notify .inner_notice{position:relative;margin:0;padding:20px;background:#d3f2c0;color:#333}.topic-form #global_notify .warning,.topic-form .global_notify .warning{background:#f38d8f;color:#fff}.topic-form #global_notify .warning a,.topic-form .global_notify .warning a{color:#fff;text-decoration:underline}.topic-form #global_notify .restore_form_data,.topic-form .global_notify .restore_form_data{text-decoration:none;color:#548eaa}.topic-form #global_notify a.close,.topic-form .global_notify a.close{position:absolute;top:5px;right:10px;border-bottom:1px dashed;text-align:right;text-decoration:none;font-size:10px}.topic-form .dotted{border-bottom:1px dotted}.topic-form .hidden{display:none}.lang .select_wrap{position:relative;max-width:180px}.lang .select_wrap select{-moz-appearance:none;-webkit-appearance:none;align-items:center;background-color:#fff;border-radius:3px;border:1px solid #dbdbdb;box-shadow:none;color:#333;cursor:pointer;display:block;font:14px/1.6 Verdana,Geneva,sans-serif;height:36px;max-width:100%;padding:0 35px 0 14px;position:relative;width:100%}.lang .select_wrap:after{border:2px solid #77a8d0;border-right:0;border-top:0;content:" ";display:block;height:5px;pointer-events:none;position:absolute;transform:rotate(-45deg);width:5px;margin-top:-5px;right:15px;top:50%;z-index:4}.buttons_migrate{margin-top:32px}.tm-editor{position:relative}.tm-editor_conversations{margin-bottom:16px}.tm-editor_comments{background-color:#f7f7f7;padding:0 16px 16px}.tm-editor__tabs{position:relative;border:1px solid #d9d9d9;border-bottom:0;background-color:#f5f5f5;box-sizing:border-box}.tm-editor__pane{position:relative;z-index:1;display:none;box-sizing:border-box}.tm-editor__pane.active{display:block}.tm-editor__toolbar{border-bottom:0!important}.tm-editor_comments .tm-editor__toolbar{border-color:transparent;margin-left:-12px;padding:5px 0}.tm-editor__toolbar_tabbed{border-top:0}.tm-editor__textarea-wrap{height:auto}.tm-editor__textarea{position:relative;z-index:0;overflow:auto;box-sizing:border-box;margin:0;padding:10px 10px 0;min-height:120px!important;width:100%!important;border:1px solid #e0e0e0;background:#fff;color:#000;vertical-align:top;font:14px/1.6 Verdana,Geneva,sans-serif;resize:vertical}.tm-editor__textarea:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.tm-editor__textarea_comment{padding:10px 16px 0}.tm-editor__textarea_huge{padding:20px 20px 0;min-height:500px!important}.tm-editor__post-area{margin:0;padding:0;min-height:540px;border:1px solid #e0e0e0}.tm-editor__post-area .post{overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;height:540px}.tm-editor__footer{position:relative;display:inline-block;box-sizing:border-box;padding-left:15px;width:100%;height:38px;border:1px solid #e0e0e0;border-top:0;background-color:#f5f5f5;vertical-align:middle;line-height:38px}.tm-editor__footer>a{color:#777;text-decoration:none}.tm-editor__footer>a:hover{color:#777}.сm-editor__footer-checkbox{color:#464646;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.сm-editor__footer-checkbox input[disabled]+span{opacity:.5}.tm-editor__footer-help{position:absolute;top:0;right:0;width:90px;height:100%;border-left:1px solid #e0e0e0;text-align:center}.tm-editor__footer-help a{color:#777;text-decoration:none}.tm-editor__footer-help a:hover{color:#777}.tm-editor__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-editor__loader>svg path,.tm-editor__loader>svg rect{fill:#8ba9bc}.tm-editor__tabs-wrapper{position:relative;box-sizing:border-box;width:100%;border:1px solid #e0e0e0;border-bottom:0;background-color:#f5f5f5}.wysiwyg-toolbar{position:relative;display:flex;align-items:center;box-sizing:border-box;margin:0;padding:5px 10px;width:100%;border:1px solid #e0e0e0;background:0 0;list-style:none}.wysiwyg-toolbar__item{position:relative;z-index:1}.wysiwyg-toolbar__dropdown{position:absolute;top:41px;z-index:1000;display:none;margin:0;padding:0;width:auto;border-radius:3px;background:#5f5f5f;list-style:none;white-space:nowrap}.wysiwyg-toolbar__dropdown:before{position:absolute;top:-4px;left:10px;width:0;height:0;border-width:0 5px 4px;border-style:solid;border-color:transparent transparent #5f5f5f;content:""}.wysiwyg-toolbar__dropdown.list-languages{background-color:#f6f6f6}.dropdown_active .wysiwyg-toolbar__dropdown{display:flex}.list-languages{position:absolute;top:41px;display:none;overflow:hidden;overflow-y:auto;margin:0;padding:0;min-width:150px;max-height:350px;border:1px solid #dadada;border-radius:3px;background:#f6f6f6;list-style:none;white-space:normal}.dropdown_active .list-languages{display:block}.list-languages__item{display:block;box-sizing:border-box;padding:5px 10px;width:auto;color:#565656;font-size:14px;cursor:pointer}.list-languages__item:hover{background:#e5e5e5}.list-languages__item:first-letter{text-transform:uppercase}.checkbox,.radio{display:block}.checkbox_custom{display:flex;align-items:center;justify-content:flex-start}.checkbox_recommendation-form{padding:12px 0}.checkbox_comments-subscribe{margin:0}.checkbox_comments-subscribe+.checkbox_comments-subscribe{margin-left:16px}.checkbox_md-comments{align-self:center;margin-left:auto}.checkbox_most-read{padding:10px 9px;cursor:pointer}.checkbox_most-read:hover{background-color:#edf5f9}.checkbox-group{display:flex;flex-wrap:wrap;align-items:center}.checkbox-group_columns{column-width:50%;column-count:2;column-gap:20px}.checkbox_custom,.radio_custom{overflow:hidden}.checkbox_custom input[type=checkbox],.checkbox_custom input[type=radio],.radio_custom input[type=checkbox],.radio_custom input[type=radio]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.checkbox_custom input[type=checkbox]:checked+.checkbox__label:before,.checkbox_custom input[type=checkbox]:checked+.radio__label:before,.checkbox_custom input[type=radio]:checked+.checkbox__label:before,.checkbox_custom input[type=radio]:checked+.radio__label:before,.radio_custom input[type=checkbox]:checked+.checkbox__label:before,.radio_custom input[type=checkbox]:checked+.radio__label:before,.radio_custom input[type=radio]:checked+.checkbox__label:before,.radio_custom input[type=radio]:checked+.radio__label:before{border-color:#608eac;background:#608eac;background-position:50% 50%;background-repeat:no-repeat;speak:none}.checkbox_custom input[type=checkbox]:checked+.checkbox__label_company-stats,.checkbox_custom input[type=radio]:checked+.checkbox__label_company-stats,.radio_custom input[type=checkbox]:checked+.checkbox__label_company-stats,.radio_custom input[type=radio]:checked+.checkbox__label_company-stats{color:#65a8d7}.checkbox_custom input[type=checkbox][disabled]+.checkbox__label,.checkbox_custom input[type=checkbox][disabled]+.radio__label,.checkbox_custom input[type=radio][disabled]+.checkbox__label,.checkbox_custom input[type=radio][disabled]+.radio__label,.radio_custom input[type=checkbox][disabled]+.checkbox__label,.radio_custom input[type=checkbox][disabled]+.radio__label,.radio_custom input[type=radio][disabled]+.checkbox__label,.radio_custom input[type=radio][disabled]+.radio__label{color:#888;cursor:not-allowed}.checkbox_custom input[type=checkbox][disabled]+.checkbox__label:before,.checkbox_custom input[type=checkbox][disabled]+.radio__label:before,.checkbox_custom input[type=radio][disabled]+.checkbox__label:before,.checkbox_custom input[type=radio][disabled]+.radio__label:before,.radio_custom input[type=checkbox][disabled]+.checkbox__label:before,.radio_custom input[type=checkbox][disabled]+.radio__label:before,.radio_custom input[type=radio][disabled]+.checkbox__label:before,.radio_custom input[type=radio][disabled]+.radio__label:before{border-color:#c5c5c5;background-color:#e4e4e4}.checkbox_custom input[type=checkbox]:checked+.checkbox__label:before{background-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMzIgMjQiPgo8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjggMGwtMTYgMTUuOTk2LTgtNy45OTYtNCA0IDEyIDEyIDIwLTIweiI+PC9wYXRoPgo8L3N2Zz4K);background-size:8px 6px;content:" "}.radio_custom input[type=radio]:checked+.radio__label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQgMTJjMCA2LjYyNy01LjM3MyAxMi0xMiAxMnMtMTItNS4zNzMtMTItMTIgNS4zNzMtMTIgMTItMTIgMTIgNS4zNzMgMTIgMTJ6Ii8+PC9zdmc+Cg==);background-size:6px 6px;content:""}.checkbox_company-stats{margin-bottom:24px}.checkbox__label,.radio__label{display:flex;align-items:center;color:#333;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;cursor:pointer}.checkbox__label>a,.radio__label>a{color:#548eaa}.checkbox__label:before,.radio__label:before{flex:none;margin-right:8px;width:16px;height:16px;border:1px solid #bcccd0;background-color:#fff;content:"";box-sizing:border-box}.checkbox__label_oneliner{align-items:center}.checkbox__label_medium,.radio__label_medium{color:#555;font-weight:400;line-height:inherit}.checkbox__label_medium:before,.radio__label_medium:before{width:19px;height:19px}.checkbox__label_another,.radio__label_another{font-size:14px;line-height:16px}.checkbox__label_poll,.radio__label_poll{color:#444;font-weight:400;font-size:14px}.checkbox__label:before{border-radius:2px}.radio__label:before{border-radius:16px}.checkbox__label_fira{line-height:16px}.fonts-loaded .checkbox__label_fira{font-weight:500;font-family:"Fira Sans",sans-serif}.checkbox__label-help{position:relative}.checkbox__label-help:after{position:absolute;top:50%;left:50%;width:20px;height:20px;content:"";transform:translate(-50%,-50%)}.checkbox__label_company-stats{color:#548eaa}.checkbox__label_company-stats:before{color:#c5c5c5}.checkbox__label_company-stats:hover{color:#65a8d7}.checkbox__label_company-stats:hover:before{border-color:#65a8d7}