@charset "UTF-8";
/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;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}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:700}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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}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}#TMpanel{position:relative;z-index:100;width:100%;height:28px;min-width:1024px;font-family:arial,sans-serif;line-height:28px;background:#f2f2f2;border-bottom:1px solid #bcc3ce;box-sizing:border-box}#TMpanel .container{height:28px;min-width:1024px;margin:auto;overflow:hidden;text-align:left;white-space:nowrap}#TMpanel .container .bmenu{display:inline!important;white-space:normal;visibility:visible!important}#TMpanel .container .bmenu>a{float:left;margin:0 12px;font-size:12px;color:#077fcc}#TMpanel .container .bmenu>a.current{color:#000}#TMpanel .container .bmenu>a:first-child{margin-left:22px}#TMpanel .container .bmenu.slink{white-space:normal}#TMpanel .container .bmenu.slink>a{display:inline-block;float:none;margin:0 0 0 12px;vertical-align:baseline}.bmenu_inner{display:inline-block;margin-left:90px;vertical-align:baseline}.bmenu__label{font-size:12px;font-weight:400;color:#999}@media (max-width:1100px){#TMpanel .container .bmenu.slink a:last-child{display:none}}@media (max-width:940px){#TMpanel .container .bmenu.slink a{display:none}#TMpanel .container .bmenu.slink a:first-child{display:inline-block}}html,body{height:100%}body{color:#000;font-size:12px;font-family:Verdana,sans-serif}[class^=icon-]:before,[class*=' icon-']:before{opacity:1!important}.hidden{display:none}.clear{clear:both}.error{color:red}pre code{display:block;padding:.5em;background:#f8f8f8;font-size:12px}a.dotted{border-bottom:1px dashed;text-decoration:none!important}a.dotted:hover{border-bottom:1px dashed;text-decoration:none!important}h1,h2,h3,h4{margin:0;font-weight:400}h1{color:#999;font-size:20px;font-family:Verdana,sans-serif}h2{color:#999;font-size:18px;font-family:Verdana,sans-serif}h3{color:#999;font-size:16px;font-family:Verdana,sans-serif}h4{color:#999;font-size:12px;font-family:Verdana,sans-serif}a{color:#6da3bd;text-decoration:none}a:hover{color:#4d7285;text-decoration:underline}.form_notice{position:relative;margin-bottom:20px;margin-bottom:20px;padding:20px;background:#f08080;color:#fff}.form_notice p{line-height:1.5em}.form_notice p a{color:#fff}.form_notice.green{background:#d3f2c0;color:#333}.dotted{border-bottom:1px dashed;text-decoration:none}a.dotted{border-bottom:1px dashed;text-decoration:none}a.dotted:hover{border-bottom:1px dashed;text-decoration:none}.silver a,a.silver{color:#999}.silver a:hover,a:hover.silver{color:#333}.grey a,a.grey{color:#666}.grey a:hover,a:hover.grey{color:#a3a3a3}.dark{color:#343434}.dark a{color:#343434}a.dark{color:#343434}.dark a:hover{color:#858585}a:hover.dark{color:#858585}a.user_link{color:#666}a.user_link:before{content:'@'}table.table{width:100%;border-collapse:collapse;color:#696969;text-align:left}table.table tr{border-bottom:1px solid #d8d8d8}table.table tr:hover{background:#faf9ec}table.table tr td{padding:10px;color:#5a5a5a;font-size:13px}table.table tr th{padding:10px;background:#fff;color:#3f3f3f;font-weight:700;font-size:12px}.column-wrapper{position:relative;width:100%}.column-wrapper:after{clear:both;content:"";display:table}.column-wrapper_tabs .sidebar_right{margin-top:59px;padding-top:20px;border-top:1px solid #d5dddf}.column-wrapper_lists .sidebar_right{margin-top:20px}.column-wrapper_list{margin-top:20px}.column-wrapper_bottom .sidebar_right{position:static;box-sizing:border-box;padding:0}.column-wrapper_no-sidebar-ads .sidebar_right{margin-top:168px}.column-wrapper_no-sidebar-ads .sidebar_right:before{content:'';background:#d5dddf;height:1px;display:block;margin:0 0 20px}.column-wrapper_no-sidebar-ads .sidebar_right_stickable .sticked{margin-top:-268px;width:300px}.column-wrapper_no-sidebar-ads.column-wrapper_no_menu .sidebar_right{margin-top:130px}.sidebar_right_stickable .sticked{position:fixed}.column-wrapper_bordered{margin-top:30px;padding-top:20px;border-top:1px solid #ccc}.column-wrapper_comments{padding-top:20px}.column-wrapper_comments .comments_list{padding-top:0}.sidebar_right{float:left;margin-left:-300px;width:300px}.sidebar_right.sidebar_fix{position:static}.sidebar_content-area{overflow:hidden}.sidebar_content-area>div{visibility:hidden}.sidebar_content-area>div.is_visible{visibility:visible}.sidebar_content-area.sticky_init{overflow:visible}.sidebar_content-area.sticky_init>div{visibility:visible}.sidebar_content-area>.overflowing{display:none}.content_left{float:left;box-sizing:border-box;padding-right:320px;width:100%}.content_left.wide{float:none;padding-right:0;width:100%}.autocomplete{border:1px solid #d1d1d1;background:#fff;text-align:left;font-size:12px}.autocomplete div{margin-bottom:5px;padding:2px 5px;border-bottom:0 solid #d1d1d1;color:#666;cursor:pointer}.autocomplete div:hover{background:#f0f0f0}.autocomplete div strong{font-weight:700}ul.sort_menu{overflow:hidden;margin-bottom:20px;font-size:13px;font-family:Arial,sans-serif}ul.sort_menu li{display:inline;margin-right:3px}ul.sort_menu li a{padding:0 2px;color:#093;text-decoration:none}ul.sort_menu li.current a{padding:0 5px;background-color:#ff9525;color:#fff}#global_notify .inner_notice,.global_notify .inner_notice{position:relative;margin:0;padding:20px;background:#d3f2c0;color:#333}#global_notify .warning,.global_notify .warning{background:#f38d8f;color:#fff}#global_notify .warning a,.global_notify .warning a{color:#fff;text-decoration:underline}#global_notify a.close,.global_notify a.close{position:absolute;top:5px;right:10px;border-bottom:1px dashed;text-align:right;text-decoration:none;font-size:10px}.yadir-footer{box-sizing:border-box;margin:20px 0;padding:0;width:100%}.post_show+.html_banner,.post+.html_banner{margin-top:15px}.ya_banners{margin-bottom:20px}@font-face{font-weight:400;font-style:normal;font-family:'hgm_icons';src:url(https://habracdn.net/habr/fonts/1488372722/icons/new/hgm_icons.eot);src:url(https://habracdn.net/habr/fonts/1488372722/icons/new/hgm_icons.eot#iefix) format("embedded-opentype"),url(https://habracdn.net/habr/fonts/1488372722/icons/new/hgm_icons.ttf) format("truetype"),url(https://habracdn.net/habr/fonts/1488372722/icons/new/hgm_icons.woff) format("woff"),url(https://habracdn.net/habr/fonts/1488372722/icons/new/hgm_icons.svg#hgm_icons) format("svg")}.voting-wjt_infopanel .voting-wjt__button_plus:before,.voting-wjt_comments .voting-wjt__button_plus:before,.voting-wjt_user-popover .voting-wjt__button_plus:before,.voting-wjt_small .voting-wjt__button_plus:before,.voting-wjt_infopanel .voting-wjt__button_minus:before,.voting-wjt_comments .voting-wjt__button_minus:before,.voting-wjt_user-popover .voting-wjt__button_minus:before,.voting-wjt_small .voting-wjt__button_minus:before,.views-count_post:before,.favorite-wjt__button:before,.post-comments__link_all:before,.post-author__pic_default:before,.post-author__link_translator:before,.post-share__item-link:before,.post-type__label:before,.post-type__value_translate:before,.author-info__image-pic_default:before,.author-info__image-placeholder:before,.user-mail:before,.n-profiled_hub:before,.user-pic_default:before,.company-pic_default:before,.voting-wjt_infopanel .voting-wjt__button_plus:after,.voting-wjt_comments .voting-wjt__button_plus:after,.voting-wjt_user-popover .voting-wjt__button_plus:after,.voting-wjt_small .voting-wjt__button_plus:after,.voting-wjt_infopanel .voting-wjt__button_minus:after,.voting-wjt_comments .voting-wjt__button_minus:after,.voting-wjt_user-popover .voting-wjt__button_minus:after,.voting-wjt_small .voting-wjt__button_minus:after,.views-count_post:after,.favorite-wjt__button:after,.post-comments__link_all:after,.post-author__pic_default:after,.post-author__link_translator:after,.post-share__item-link:after,.post-type__label:after,.author-info__image-pic_default:after,.author-info__image-placeholder:after,.user-mail:after,.n-profiled_hub:after,.user-pic_default:after,.company-pic_default:after{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}.icon_down:before,.voting-wjt_infopanel .voting-wjt__button_minus:before,.voting-wjt_comments .voting-wjt__button_minus:before,.voting-wjt_user-popover .voting-wjt__button_minus:before,.voting-wjt_small .voting-wjt__button_minus:before{content:"\e602"}.icon_up:before,.voting-wjt_infopanel .voting-wjt__button_plus:before,.voting-wjt_comments .voting-wjt__button_plus:before,.voting-wjt_user-popover .voting-wjt__button_plus:before,.voting-wjt_small .voting-wjt__button_plus:before{content:"\e60c"}.icon_eye:before,.views-count_post:before{content:"\e603"}.icon_comment:before,.post-comments__link_all:before{content:"\e600"}.icon_fav:before,.favorite-wjt__button:before{content:"\e909"}.icon_abuse:before{content:"\e606"}.icon_podcast:before,.post-type__label_podcast:before{content:"\e608"}.icon_translate:before,.post-author__link_translator:before,.post-type__label_translate:before,.post-type__value_translate:before{content:"\e60a"}.icon_rss:before,.post-type__label_rss:before{content:"\e609"}.icon_pocket:before,.post-share__item-link.pocket:before{content:"\e607"}.icon_twitter:before,.post-share__item-link.twitter:before{content:"\e60b"}.icon_vk:before,.post-share__item-link.vkontakte:before{content:"\e60e"}.icon_facebook:before,.post-share__item-link.facebook:before{content:"\e604"}.icon_user:before,.post-type__label_author:before{content:"\e60d"}.icon_comp:before{content:"\e901"}.icon_hub:before,.author-info__image-placeholder:before{content:"\e902"}.icon_cross:before{content:"\e601"}.icon_asterisk:before,.n-profiled_hub:before{content:"\e903"}.icon_mail:before,.user-mail:before{content:"\e900"}.icon_answers:before{content:"\e904"}.icon_lock:before{content:"\e905"}.icon_briefcase2:before{content:"\e906"}.icon_edit:before{content:"\e907"}.icon_edit_msg:before{content:"\e90f"}.icon_check:before{content:"\e908"}.icon_hash:before{content:"\e90a"}.icon_edit_end:after{content:"\e913"}.icon_tree:before{content:"\e90b"}.icon_up_thin:before{content:"\2b06"}.icon_slug:before,.post-author__pic_default:before,.author-info__image-pic_default:before,.user-pic_default:before{content:"\e90d"}.icon_company_pic:before,.company-pic_default:before{content:"\e90e"}.icon_search:before{content:"\2b91"}.icon_share:before{content:"\e90c"}.icon_rating:before{content:"\e914"}.icon_cap:before{content:"\e916"}.icon_anchor-link:after{content:"\e915"}.postinfo-panel{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;margin:0;padding:0;width:auto;height:40px;border:1px solid #ebeaea;background:#fff;list-style:none;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.postinfo-panel *{box-sizing:border-box}.postinfo-panel_post{width:100%}.postinfo-panel__item{display:inline-block;height:100%;vertical-align:top}.postinfo-panel__item:first-child{margin:0}.postinfo-panel__item_align-right{margin-left:auto}.postinfo-panel__item_abuse{background:#fff}.postinfo-panel_sandbox{box-sizing:border-box;padding-right:5px}.postinfo-panel__item_sandbox-buttons{padding-left:12px;line-height:36px}.postinfo-panel__item_sandbox-buttons+.postinfo-panel__item_share{padding-left:10px}.postinfo-panel__item_sandbox-buttons.buttons input[type=button].btn{margin-right:5px;margin-left:-3px}.voting-wjt{padding:0;height:100%;text-align:left}.voting-wjt.voting-wjt_infopanel{padding:0 5px;border-right:1px solid #ebeaea}.voting-wjt.voting-wjt_comments{line-height:normal}.voting-wjt_comments{float:right}.voting-wjt_user-popover{display:inline-block;vertical-align:middle}.n-voting-wjt_user-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;width:110px;height:100%;border:0}.n-voting-wjt_user-profile+.statistic_user-rating{padding-left:6px}.voting-wjt__button{border:0;background-color:transparent;box-shadow:none;cursor:pointer}.voting-wjt__button::-moz-focus-inner{padding:0;border:0}.voting-wjt__button:hover,.voting-wjt__button:focus{outline:0;box-shadow:none}.voting-wjt__button:disabled{cursor:not-allowed}.voting-wjt_user-info .voting-wjt__button+.voting-wjt__counter{padding:0}.voting-wjt__button_plus:hover,.voting-wjt__button_plus.voted{color:#7ba600}.voting-wjt__button_plus:hover .icon-svg_arrow-up_karma,.voting-wjt__button_plus.voted .icon-svg_arrow-up_karma{color:#7ba600}.voting-wjt__button_plus:disabled:hover{color:#c7d4d8}.voting-wjt__button_plus:disabled:hover .icon-svg_arrow-up_karma{color:#c7d4d8}.voting-wjt__button_plus+.voting-wjt__counter{margin-left:-3px}.voting-wjt_user-popover .voting-wjt__button_plus+.voting-wjt__counter{margin:0}.voting-wjt__button_plus+.n-voting-wjt__counter{margin:0}.voted_plus .voting-wjt__button_plus:disabled:before{color:#7ba600}.voted_plus .voting-wjt__button_plus:disabled .icon-svg_arrow-up_karma{color:#7ba600}.voting-wjt_user-popover .voting-wjt__button_plus{margin:0 3px 0 6px}.voting-wjt__button_minus{margin-left:-4px}.voting-wjt__button_minus:hover,.voting-wjt__button_minus.voted{color:#d53c30}.voting-wjt__button_minus:hover .icon-svg_arrow-down_karma,.voting-wjt__button_minus.voted .icon-svg_arrow-down_karma{color:#d53c30}.voting-wjt__button_minus:disabled:hover{color:#c7d4d8}.voting-wjt__button_minus:disabled:hover .icon-svg_arrow-down_karma{color:#c7d4d8}.voted_minus .voting-wjt__button_minus:disabled:before{color:#d53c30}.voted_minus .voting-wjt__button_minus:disabled .icon-svg_arrow-down_karma{color:#d53c30}.voting-wjt__button_plus,.voting-wjt__button_minus,.voting-wjt__counter{display:inline-block;vertical-align:middle}.voting-wjt_comments .voting-wjt__button_plus,.voting-wjt_comments .voting-wjt__button_minus,.voting-wjt_comments .voting-wjt__counter{vertical-align:baseline}.voting-wjt__button_plus,.voting-wjt__button_minus{overflow:hidden;margin:0;padding:0 7px;width:auto;height:100%;color:#c7d4d8;font-size:16px}.voting-wjt_comments .voting-wjt__button_plus,.voting-wjt_comments .voting-wjt__button_minus{padding:0 2px;color:#9ac2ce;font-size:15px}.voting-wjt_comments .voting-wjt__button_plus:before,.voting-wjt_comments .voting-wjt__button_minus:before{position:relative;top:1px}.voting-wjt_comments .voting-wjt__button_plus:disabled,.voting-wjt_comments .voting-wjt__button_minus:disabled{color:#d0d0d0}.voting-wjt_comments .voting-wjt__button_plus:disabled:hover,.voting-wjt_comments .voting-wjt__button_minus:disabled:hover{color:#d0d0d0}.voting-wjt_user-popover .voting-wjt__button_plus,.voting-wjt_user-popover .voting-wjt__button_minus{padding:0;width:auto;vertical-align:top;text-align:center;font-size:22px}.voting-wjt_infopanel .voting-wjt__button_plus>span,.voting-wjt_comments .voting-wjt__button_plus>span,.voting-wjt_user-popover .voting-wjt__button_plus>span,.voting-wjt_small .voting-wjt__button_plus>span,.voting-wjt_infopanel .voting-wjt__button_minus>span,.voting-wjt_comments .voting-wjt__button_minus>span,.voting-wjt_user-popover .voting-wjt__button_minus>span,.voting-wjt_small .voting-wjt__button_minus>span{display:none}.voting-wjt__counter{position:relative;height:100%;text-align:center}.voting-wjt_infopanel .voting-wjt__counter{line-height:38px}.voting-wjt_comments .voting-wjt__counter{margin-right:3px;line-height:24px}.voting-wjt_user-popover .voting-wjt__counter{margin-left:15px}.voting-wjt__counter_negative .voting-wjt__counter-score{color:#d53c30}.voting-wjt__counter_positive .voting-wjt__counter-score{color:#6c9007}.voting-wjt__counter_undefined .voting-wjt__counter-score{color:#c6d4d8}.voting-wjt_user-popover .voting-wjt__counter-score{position:relative;top:-2px;font-weight:700;font-size:20px;line-height:23px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.voting-wjt__button_score{padding:0}.voting-wjt__button_score:hover{color:#8aa9b5}.voting-wjt__counter-score,.voting-wjt__result-score,.voting-wjt__button_score{color:#c6d4d8;vertical-align:baseline;font-weight:700;font-size:13px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.voting-wjt__n-score{font-weight:500;font-size:22px;line-height:22px}.fonts-loaded .voting-wjt__n-score{font-family:'Fira Sans',sans-serif}.voting-wjt__label{position:absolute;top:-100%;right:0;left:0;color:#9b9b9b;text-align:center;font-size:10px;line-height:10px}.voting-wjt_user-popover .voting-wjt__label{position:static;top:0;display:inline-block;margin:0;width:100%;vertical-align:middle;font-size:13px;line-height:16px}.n-voting-wjt__button{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0 10px;height:24px}.n-voting-wjt__button.voting-wjt__button_plus{margin-left:-10px}.voting-wjt_small{padding:0 0 0 10px;border:0}.voting-wjt_small .voting-wjt__button_plus,.voting-wjt_small .voting-wjt__button_minus{position:relative;top:-1px;padding:0 2px 0 3px;color:#a6a6a6;font-size:11px}.voting-wjt_small .voting-wjt__counter{padding:0 5px;min-width:30px;vertical-align:baseline}.voting-wjt_small .voting-wjt__counter-score,.voting-wjt_small .voting-wjt__result-score,.voting-wjt_small .voting-wjt__button_score{font-weight:400;font-size:14px;line-height:1em}.voting-wjt_small .voting-wjt__button_minus:hover{color:#d53c30}.voting-wjt_small .voting-wjt__button_plus+.voting-wjt__counter{padding:0}.voting-wjt_small .voting-wjt__button_plus:hover{color:#7ba600}.voting-wjt_small .voting-wjt__counter{line-height:14px}.views-count_post{line-height:38px;white-space:nowrap;height:100%;padding:0 5px 0 15px;font-size:13px;color:#545454}.views-count_post:before{color:#bac8cc;font-size:16px;margin-right:8px;top:-1px;position:relative}.favorite-wjt{padding:0 5px 0 0;height:100%}.favorite-wjt__button{border:0;background-color:transparent;box-shadow:none;cursor:pointer;padding:0 8px 0 10px;height:100%;color:#bac8cc;font-size:13px}.favorite-wjt__button::-moz-focus-inner{padding:0;border:0}.favorite-wjt__button:hover,.favorite-wjt__button:focus{outline:0;box-shadow:none}.favorite-wjt__button:disabled{cursor:not-allowed}.favorite-wjt__button>span{display:none}.favorite-wjt__button:hover,.favorite-wjt__button:focus{outline:0;box-shadow:none;color:#8aa9b5}.favorite-wjt__button:disabled:hover{color:#bac8cc;cursor:not-allowed}.favorite-wjt__button.remove{color:#eb8000}.favorite-wjt__button.add{color:#bac8cc}.favorite-wjt__button.add:hover{color:#8aa9b5}.favorite-wjt__counter{display:inline-block;margin-left:-4px;min-width:.65em;height:100%;color:#545454;vertical-align:top;text-align:left;font-size:13px;line-height:38px}.post-comments{text-align:center;height:100%;line-height:38px;padding:0 10px}.postinfo-panel__item_comments .post-comments{border-left:1px solid #ebeaea;margin-left:20px;padding:0 15px}.post-comments_all{display:inline}@media screen and (max-width:1024px){.post-comments_all{display:none}.post-comments__link:before{font-family:'hgm_icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:text-top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post-comments__link:before{content:"\e600";font-size:16px;color:#bbc8cc}.post-comments__link:hover:before{color:#487286}.post-comments__link.post-comments__link_new:before{display:none}}.post-comments__link{font-size:13px;font-weight:400;color:#545454;display:inline-block;vertical-align:top}.postinfo-panel__item_comments .post-comments__link{font-weight:700;color:#6da3bd}.post-comments__link_all:before{font-size:14px;color:#bbc8cc;margin-right:8px;position:relative;top:1px}.post-comments__link_all:hover:before{color:#487286}.postinfo-panel__item_comments .post-comments__link_all:before{font-size:16px;top:0}.post-comments__link_new{color:#349900!important}.post-comments__link_new:hover{color:#739235!important}.post-author,.post-author_original{padding-left:10px;line-height:38px}.post-author+.postinfo-panel__item_share,.post-author_original+.postinfo-panel__item_share{padding-left:10px}.post-author__pic{width:25px;height:auto;display:inline-block;vertical-align:middle;border-radius:3px;margin:0;margin-right:10px;position:relative;top:-1px}.post-author__pic_default{display:inline-block;vertical-align:middle;margin-right:10px;width:24px;height:24px;text-align:center}.post-author__pic_default:before{font-size:24px;color:#8bb58c;vertical-align:top!important;background:#fff}.post-author__link,.post-author__name{font-size:13px;font-weight:700;color:#66a3be}.post-author__name{color:#545454}.post-author__link:hover{color:#487286}.post-author__link_translator{color:#689d00}.post-author__link_translator:hover{color:#739235}.post-author__link_translator:before{font-size:20px;margin-right:10px}.post-share{margin:0;padding:0;list-style:none;height:100%;line-height:38px;display:inline-block;vertical-align:middle;padding-right:10px}.post-share+.btn{border-left:1px solid #ebeaea;margin-left:-3px}.post-share__item{display:inline-block;vertical-align:top;margin-right:8px}.post-share__item:last-child{margin-right:0}.post-share__item+.post-share__item{margin-left:-4px}.post-share__item-link{display:inline-block;vertical-align:middle;font-size:24px}.post-share__item-link.twitter{color:#00adeb}.post-share__item-link.twitter:hover{color:#53cbf6}.post-share__item-link.vkontakte{color:#3a6d99}.post-share__item-link.vkontakte:hover{color:#5b8bb4}.post-share__item-link.facebook{color:#466db2}.post-share__item-link.facebook:hover{color:#6288cc}.post-share__item-link.pocket{color:#ee4056}.post-share__item-link.pocket:hover{color:#f16e7e}.abuse{white-space:nowrap;display:inline-block;vertical-align:middle;height:100%;background:#fff}.abuse_huge{width:100%;position:absolute;top:0;left:0;height:100%}.abuse-form,.abuse-form__text-field,.abuse-form__button{height:100%;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.abuse-form{width:100%;position:relative;display:inline-block;vertical-align:middle;padding-right:150px}.abuse-form.hidden{display:none}.abuse-form__text-field_wrapper{overflow:hidden;height:100%;width:100%;position:relative;z-index:1;display:inline-block;vertical-align:top}.abuse-form__text-field{border:0;padding:12px 15px;font-size:13px;color:#5e5e5e;width:100%}.abuse-form__text-field:focus{border:1px solid #a2bfd2;outline:0;box-shadow:none;-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.abuse-form__button{border:0;box-shadow:none;cursor:pointer;background-color:transparent;margin-left:-3px;font-size:12px;font-weight:700;color:#6c96a4;padding:0 20px;border-left:1px solid #ebeaea;width:110px;position:relative;z-index:2}.abuse-form__button::-moz-focus-inner{padding:0;border:0}.abuse-form__button:hover,.abuse-form__button:focus{outline:0;box-shadow:none}.abuse-form__button:disabled{opacity:.5;cursor:not-allowed}.post-type{padding:10px 10px 10px 20px;line-height:18px;width:100%;background-color:#f2f2f2;border:1px solid #ebeaea;border-top:0;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;box-sizing:border-box}.post-type_nowrap{white-space:nowrap;max-width:100%;overflow:hidden;display:inline-block;vertical-align:middle;text-overflow:ellipsis}.post-type_podcast,.post-type_rss{width:auto;padding:0;margin-left:20px;border:0}.post-type__label{font-size:13px;color:#969696;vertical-align:middle}.post-type__label:before{color:#bbc8cc;font-size:18px;margin-right:10px;position:relative;top:-2px}.post-type__label_podcast:before{margin-right:6px;position:relative;top:-1px}.post-type__value{font-size:13px;font-weight:700;color:#689d00;display:inline-block;vertical-align:middle}.post-type__value:hover{color:#689d00}.post-type__value_cut{white-space:nowrap}@media screen and (max-width:1024px){.post-type__value_cut{max-width:340px;overflow:hidden;text-overflow:ellipsis}}.post-type__value_author{color:#5791a6}.post-type__value_author:hover{color:#4d7285}.post-type__value_translate:before{font-size:16px;margin:0 5px}.author-info{position:relative;overflow:hidden;box-sizing:border-box;padding:20px 5px 20px 20px;width:100%;background:#f6f6f6;white-space:nowrap;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.author-info *{box-sizing:border-box}.author-info_profile{padding:0;background-color:transparent;white-space:normal}.author-info_top .author-info__image,.author-info_top .author-info__desc{vertical-align:top}.author-info__link_dotted{border-bottom:1px dotted;color:#768c00;font-size:13px;line-height:1.5em}.author-info__link_dotted:hover{color:#768c00;text-decoration:none}.author-info__info_helper{color:#999;font-size:13px}.author-info__image,.author-info__desc{position:relative;display:inline-block;vertical-align:middle}.author-info__image{z-index:2;overflow:hidden;margin-right:15px;width:48px;height:48px}.author-info__image+.author-info__desc{margin-left:-4px}.author-info__image-pic{display:block;margin:0;max-width:100%;height:auto;border:0;border-radius:3px}.author-info__image-pic_default{display:inline-block;width:48px;height:48px;text-align:center}.author-info__image-pic_default:before{background:#fff;color:gray;vertical-align:top;font-size:47px}.author-info__image-placeholder{display:inline-block;width:48px;height:48px}.author-info__image-placeholder:before{position:relative;top:-1px;border-radius:3px;background-color:#f2f2f2;color:#c1c1c1;font-size:48px}.author-info__desc{position:relative;left:-68px;z-index:1;padding-left:68px;width:100%;white-space:nowrap}.author-info__name,.author-info__nickname{display:inline-block;color:#484848;vertical-align:baseline;font-weight:700;font-size:14px;line-height:1em}.author-info__username{position:relative}.author-info__name:hover{color:#484848}.author-info__nickname{margin-left:-3px;padding-left:5px;color:#5791a6}.author-info__status{position:relative;top:-10px;color:#ccc}.author-info__specialization{overflow:hidden;margin:5px 0 0;max-width:100%;color:#8b8b8b;text-overflow:ellipsis;font-size:14px;line-height:1.5em}.author-info__metrics{margin-bottom:12px;color:#a5a5a5;font-size:13px}.author-info__contacts{margin:10px 0 0;padding:0}.author-info__buttons{position:absolute;top:-6px;right:0}.author-info__buttons button:focus{outline:0;box-shadow:none}.user-contacts{list-style:none}.user-contacts__item{display:inline-block;margin-right:20px;vertical-align:top;line-height:1.5em}.user-contacts__item:last-child{margin-right:0}.user-contacts__item+.user-contacts__item{margin-left:-4px}.user-contacts__item a{color:#94a6ac;font-size:13px}.karma__widjet,.user-rating{display:inline-block;vertical-align:baseline}.user-rating{position:relative;margin-left:-4px;padding-left:10px;min-width:50px;text-align:center;text-align:center}.user-rating__value{color:#c6c;font-weight:400;font-size:14px;line-height:14px}.user-rating__label{position:absolute;top:-100%;right:0;left:10px;color:#9b9b9b;text-align:center;font-size:10px;line-height:10px}.statistic{display:inline-block;vertical-align:top;white-space:normal;line-height:normal}.statistic_user-popover{margin-left:-4px;padding-left:10px}.statistic_user-rating{padding-left:20px}.statistic__label{display:inline-block;margin:0;width:100%;color:#9b9b9b;vertical-align:middle;font-size:13px;line-height:16px}.statistic__value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-2px;text-align:center;font-weight:700;font-size:20px;line-height:23px;text-rendering:optimizeLegibility}.statistic__value_magenta{color:#c6c}.user-mail{display:inline-block;margin-left:-4px;padding-left:20px;vertical-align:top;vertical-align:top;text-align:center}.user-mail:hover{text-decoration:none}.user-mail:before{position:relative;top:-2px;display:inline-block;margin-bottom:4px;width:100%;color:#c1c1c1;vertical-align:top;font-size:20px}.user-mail__label{display:block;width:100%;color:#9b9b9b;text-transform:lowercase;font-size:13px;line-height:13px}.n-profiled_hub{position:relative;top:0;cursor:help}.n-profiled_hub:before{color:#c1c1c1;font-size:12px}.user-popover{box-sizing:border-box;padding:20px 20px 10px;background-color:#fff}.dropdown-container_white .user-info{padding:12px 15px}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:14px}.ppa-balance{position:absolute;right:15px;color:#4f5558}.dropdown{position:relative}.dropdown_company,.dropdown_user{margin-left:12px}.dropdown_flows{top:8px;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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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:100%;right:0;z-index:500;display:none;overflow:hidden;margin:0;padding:0;min-width:100%;border:1px solid #e5e5e5;border-radius:3px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.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}.sticky_init .broadcast{position:absolute;right:0;bottom:0;width:300px}.sticky_init .broadcast.scroll-to-fixed-fixed{bottom:auto}body .sticky_init{position:static}.user-pic_popover{display:block;margin:0;max-width:100%;height:auto;border-radius:3px}.user-pic_default,.company-pic_default{display:inline-block;text-align:center}.user-pic_default:before,.company-pic_default:before{color:#6da3bd;vertical-align:top}.user-pic_default_38:before,.company-pic_default_38:before{position:relative;top:-1px;vertical-align:middle!important;font-size:38px}.user-pic_default_47:before,.company-pic_default_47:before{font-size:47px}.user-pic_default_48:before,.company-pic_default_48:before{font-size:48px}.user-pic_default_24:before,.company-pic_default_24:before{vertical-align:middle;font-size:24px}.user-pic_blue:before,.company-pic_blue:before{color:#8baab5!important}.user-pic_green:before,.company-pic_green:before{color:#8bb58c!important}.user-pic_lilac:before,.company-pic_lilac:before{color:#a08bb5!important}.user-pic_pink:before,.company-pic_pink:before{color:#b58ba9!important}.xyz_wrapper{margin-bottom:20px}.xyz_wrapper_inner{position:relative;min-height:250px;background:#f7f7f7}.xyz_wrapper_inner .xyz_wrapper_text{position:absolute;top:50%;z-index:1;box-sizing:border-box;padding:0 30px;width:100%;color:#9e9ea8;text-align:center;font-size:14px;font-family:Verdana,Geneva,sans-serif;line-height:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.xyz_wrapper_inner>div[id^=yandex]{position:relative;z-index:2}.xyz_wrapper_inner>div[id^=adriver_banner_]{position:relative;z-index:2;margin:0 auto}.xyz_wrapper_inner>div[id^=adriver_banner_]>a{display:block}.xyz_wrapper_inner>div[id^=adriver_banner_]>a>img{position:relative;z-index:10}.html_banner_wrap+div{margin-top:15px}.html_banner_wrap .html_banner_spacer{display:inline-block;max-width:100%;width:100%}.html_banner{position:relative;margin:0 auto;min-height:170px;width:100%}.html_banner .html_banner_text{position:absolute;top:50%;z-index:1;box-sizing:border-box;padding:0 30px;width:100%;color:#9e9ea8;text-align:center;font-size:14px;font-family:Verdana,Geneva,sans-serif;line-height:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.html_banner>div{z-index:2;display:table;width:100%;height:auto!important;text-align:center}.html_banner>div>div{display:inline-block;vertical-align:middle}.html_banner>div a{display:table-cell;min-width:100%;max-width:100%;width:100%;height:auto;vertical-align:middle;text-align:center}.html_banner img{display:inline-block;margin:0;padding:0;max-width:100%;width:100%;vertical-align:middle}.informer{position:relative;display:table;overflow:hidden;margin-bottom:20px;min-width:100%;width:100%;width:100%;height:260px;background:#5876a3;vertical-align:middle;line-height:260px}.informer .icon{display:inline-block;fill:currentColor}.informer .icon-car{position:absolute;width:170px;height:54px}.informer #icon-car .path1,.informer #icon-car .path2,.informer #icon-car .path3,.informer #icon-car .path4,.informer #icon-car .path5{fill:#7ba6e8}.informer .icon-cross{position:absolute;top:16px;right:16px;z-index:5;width:14px;height:14px;cursor:pointer}.informer .car__road{position:relative;top:-20px;height:54px;border-bottom:2px solid #80adf2}.informer .car__road .icon-car_0{right:0}.informer .car__road .icon-car_1{right:-90px}.informer__cell{display:table-cell;overflow:hidden;width:30%;vertical-align:middle}.informer__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0;padding:0 65px;background:#5876a3;color:#fff;font-weight:700;font-size:26px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:42px}.fonts-loaded .informer__text{font-weight:500;font-family:'Fira Sans',sans-serif}.informer__button{z-index:3;display:block;box-sizing:border-box;margin-top:10px;width:120px;height:38px;border:2px solid #80adf2;border:0;border-radius:3px;background:0 0;background-color:transparent;box-shadow:none;color:#b8d4ff;text-align:center;text-decoration:none;font-weight:700;font-size:14px;font-family:Arial,sans;line-height:32px;cursor:pointer}.informer__button:-moz-focus-inner{padding:0;border:0}.informer__button:hover,.informer__button:focus{outline:0;border-color:#d5e7ff;box-shadow:none;color:#d5e7ff;text-decoration:none}@media (max-width:1220px){.informer__cell_right{display:none}}@media (max-width:1120px){.informer__cell_left{display:none}}.MathJax_Preview{visibility:hidden}.MathJax_SVG:focus{outline:0}@font-face{font-family:"gt-icons";src:url(https://habracdn.net/habr/fonts/1488372722/gt-icons/gt-icons.eot);src:url(https://habracdn.net/habr/fonts/1488372722/gt-icons/gt-icons.eot#iefix) format("embedded-opentype"),url(https://habracdn.net/habr/fonts/1488372722/gt-icons/gt-icons.woff) format("woff"),url(https://habracdn.net/habr/fonts/1488372722/gt-icons/gt-icons.ttf) format("truetype"),url(https://habracdn.net/habr/fonts/1488372722/gt-icons/gt-icons.svg#gt-icons) format("svg");font-weight:400;font-style:normal}.g-icon{font-family:"gt-icons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.g-icon-light{width:34px;text-align:center}.g-icon-light:before{content:""}.g-icon-burger:before{content:""}.g-icon-alarm:before{content:""}.g-icon-up-round:before{content:""}.g-icon-lock:before{content:""}.g-icon-write:before{content:""}.g-icon-gear:before{content:""}.g-icon-doc:before{content:""}.g-icon-lock2:before{content:""}.g-icon-img:before{content:""}.g-icon-docs:before{content:""}.g-icon-cinema:before{content:""}.g-icon-plus:before{content:""}.g-icon-spoiler:before{content:""}.g-icon-twitter:before{content:""}.g-icon-code:before{content:""}.g-icon-comment:before{content:""}.g-icon-list:before{content:""}.g-icon-up:before{content:""}.g-icon-down:before{content:""}.g-icon-eye:before{content:""}.g-icon-star:before{content:""}.g-icon-bold:before{content:""}.g-icon-italic:before{content:""}.g-icon-underline:before{content:""}.g-icon-strike:before{content:""}.g-icon-users:before{content:""}.g-icon-cut:before{content:""}.g-icon-paragraph:before{content:""}.g-icon-video:before{content:""}.g-icon-images:before{content:""}.g-icon-quote:before{content:""}.g-icon-link:before{content:""}.g-icon-more:before{content:""}input,select,textarea{font-size:12px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}textarea{resize:none}form .spoiler_help{position:relative;margin-bottom:25px}form .spoiler_help .text{margin-top:15px;font-size:13px}form .spoiler_help .text ol{padding-left:30px;list-style:decimal}form #user_specializm,form #company_specializm{position:relative;margin-bottom:25px}form .item{position:relative;margin-bottom:25px}form .item.userformat{margin-top:25px}form .item .count{position:absolute;top:0;right:0;color:#999;text-align:right;font-size:11px}form .item:last-child{margin-bottom:0}form .item>label{display:block;margin-bottom:7px;color:#424242;font-weight:700;font-size:13px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:13px}form .item>label .required_field{color:#ff7058}form .item input[type=password],form .item input[type=text],form .item input[type=email]{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}form .item input[type=password]:focus,form .item input[type=text]:focus,form .item input[type=email]:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}form .item input.form-control_datepicker,form .item input.form-control_timepicker{display:inline-block;margin-left:13px;width:auto;vertical-align:baseline}form .item textarea{width:99%;height:200px}form .item textarea:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}form .item select{line-height:27px}form .item select option{line-height:27px}form .item input[type=password]:disabled,form .item input[type=text]:disabled,form .item input[type=email]:disabled{border:1px solid #d9d9d9;background:#eee;color:#bbb}form .item input[type=checkbox]{margin:3px}form .item textarea:disabled{border:1px solid #d9d9d9;background:#eee;color:#bbb}form .item .error{display:block;margin-top:5px;color:#ff7058;font-size:11px;line-height:13px}form .item .description{margin-top:5px;color:#999;font-size:11px;line-height:15px}form .item .checkbox_list{overflow:hidden;margin-top:10px}form .item .checkbox_list label{display:block;float:left;width:50%;font-weight:400}form .item.one_column .checkbox_list label{float:none;margin-bottom:10px;width:auto}form .item .radio_list{margin-top:10px}form .item .radio_list label{font-weight:400}form .item .radio_list.custom{color:#3f3f3f}form .item .radio_list.custom label{display:inline-block;margin:5px 10px;border-bottom:1px dashed;color:#3a7ca2;cursor:pointer}form .item .radio_list.custom label:first-child{margin-left:5px}form .item .radio_list.custom label.checked{margin:0 5px;padding:5px 5px;border-bottom:0;border-radius:6px;background:#eeecd8;color:#53513f}form .item .radio_list.custom label.checked:first-child{margin-left:0}form .item .radio_list.custom label input{display:none}form .item .checkbox_single{margin-bottom:10px}form .item .checkbox_single label{display:inline-block;margin:0;font-weight:400}form .item .checkbox_in_label label{display:inline;font-weight:400}form .item .checkbox_in_label .label{font-weight:700}form .item .iframe_uploader{overflow:hidden;border:0}form .item .iframe_uploader_preview{overflow:hidden}form .item .iframe_uploader_preview .image{position:relative;float:left;margin-bottom:10px;min-width:48px;min-height:48px;max-width:70%}form .item .iframe_uploader_preview .image .delete{position:absolute;top:2px;right:2px;display:none;float:right;padding:5px 5px;background:#666;color:#fff;text-transform:uppercase;font-size:10px;line-height:10px;opacity:.9;cursor:pointer}form .item .iframe_uploader_preview .image .delete:hover{background:#8b0000}form .item .iframe_uploader_preview .image:hover .delete{display:block}form .item .iframe_uploader_preview .image img{display:block;margin:0;padding:0;min-width:30px;max-width:100%}form .item.habracaptcha{overflow:hidden}form .item.habracaptcha .captcha_image{margin-bottom:20px;font-size:11px}form .item.habracaptcha img{margin-right:10px;width:166px;height:75px;vertical-align:middle}form .item.habracaptcha a{text-decoration:none;font-size:14px}form .item.habracaptcha a span{border-bottom:1px dashed;font-size:11px}.profile_settings_form #user_specializm,.profile_settings_form #company_specializm,.company_description_form #user_specializm,.company_description_form #company_specializm{position:relative;box-sizing:border-box;margin:0;padding:17px 0 8px}.profile_settings_form #user_specializm .item,.profile_settings_form #company_specializm .item,.company_description_form #user_specializm .item,.company_description_form #company_specializm .item{padding:0}.profile_settings_form #user_specializm .item .count,.profile_settings_form #company_specializm .item .count,.company_description_form #user_specializm .item .count,.company_description_form #company_specializm .item .count{top:0}.profile_settings_form .item,.company_description_form .item{box-sizing:border-box;margin:0;padding:17px 0 8px}.profile_settings_form .item:first-child,.company_description_form .item:first-child{padding-top:0}.profile_settings_form .item.avatar,.profile_settings_form .item.stages,.company_description_form .item.avatar,.company_description_form .item.stages{box-sizing:border-box;padding-bottom:25px}.profile_settings_form .item .count,.company_description_form .item .count{top:0}.form-field-medium .item{width:60%}.form-field-small .item{width:30%}.editor{position:relative}.editor .panel{border:1px solid #e0e0e0;border-bottom:0;background:#f5f5f5}.editor .panel .wysiwyg_wrapper:after{clear:both;content:"";display:table}.editor .panel .wysiwyg_wrapper .with-title{display:block;float:left;margin:0;margin-top:1px;margin-right:15px;padding:0}.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}.editor .panel .wysiwyg_wrapper .btn:hover{background:#dcdcdc;color:#4d7285}.editor .panel .wysiwyg_wrapper .btn .g-icon{display:inline-block;vertical-align:middle}.editor .panel .wysiwyg_wrapper .btn.btn-dropdown{position:relative;overflow:hidden}.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}.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}.editor .panel .wysiwyg_wrapper .can_use_html a{border-bottom:1px dashed;text-decoration:none}.editor .panel .wysiwyg_wrapper .help_holder{clear:both;padding:10px;border-top:1px solid #dcdcdc}.editor .panel .wysiwyg_wrapper .help_holder h4{margin-top:20px;margin-bottom:10px;color:#666;font-weight:700;font-size:12px}.editor .panel .wysiwyg_wrapper .help_holder h4:first-child{clear:both;margin-top:0;padding-top:10px;font-size:16px}.editor .panel .wysiwyg_wrapper .help_holder dl{margin-bottom:10px;font-size:11px}.editor .panel .wysiwyg_wrapper .help_holder dl dt{color:#000;font-weight:700}.editor .panel .wysiwyg_wrapper .help_holder dl dd{color:#666}.editor .editor__footer{padding-left:15px;height:32px;border:1px solid #e0e0e0;border-top:0;background-color:#f5f5f5;line-height:32px}.editor .editor__footer .markdown_checkbox{display:inline-block;color:#464646;vertical-align:baseline;font-weight:400;font-size:13px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:normal}.editor .editor__footer .markdown_checkbox input[type=checkbox]{margin:0;margin-right:5px}.editor .text-holder{box-sizing:border-box;padding:0;border:1px solid #dcdcdc;background:#fff}.editor .text-holder textarea{box-sizing:border-box;margin:0;padding:4px;width:100%;height:120px;outline:none;border:0;vertical-align:top;font-size:14px}.editor .panel .help_holder .close_html{text-align:right;font-size:10px}.editor .panel .help_holder .close_html a{border-bottom:1px dashed;text-decoration:none}.feedback_page .editor .text-holder textarea{resize:vertical}.img_uploader{overflow:hidden;padding:5px;width:300px;height:60px;border:1px solid #efefef;text-align:center}.img_uploader img{display:block;margin:0 auto;margin-bottom:5px}.img_uploader a.upload_again{border-bottom:1px dashed;text-decoration:none;font-size:10px;line-height:20px}.upload_form{padding:10px;width:278px;height:40px;border:0 solid red;background:#fff;text-align:left}.upload_form .progress{margin-top:5px;height:5px;border:1px solid #eee}.upload_form .progress .bar{width:0%;height:5px;background:#aaa;background:url(https://habracdn.net/habr/images/1488372722/form/loader_button.gif) repeat-x 0 0}.upload_form .state{color:#666;font-size:9px}.preview_placeholder{margin-bottom:20px;padding:10px;border:4px solid #eee;font-size:12px}.buttons .description{clear:both;padding-top:10px;color:#999;font-size:11px}.buttons .text{display:inline-block;margin-left:10px;padding-top:1px;vertical-align:middle;font-size:12px}.blue_buttons_panel{margin-bottom:15px;padding:20px;background:#e0edf8}.blue_buttons_panel input{margin-right:15px}.blue_buttons_panel input.big{margin-right:30px}.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}.autocomplete-w1{position:absolute;top:5px;left:0}.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}.form{display:block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.form.hidden{display:none}.form_admin-causes{position:relative;z-index:2;margin-top:-1px;padding:20px 15px;border:1px solid #d5e7e4}.form__fieldset{margin:0;padding:0}.form__fieldset_admin-causes{margin-bottom:20px;border:0}.form__legend{display:block;margin:0;padding:0 0 16px;color:#484848;font-weight:700;font-size:14px}.form__label_datetime{font-size:0}.form__label_block{display:block;width:100%;line-height:28px}.form__label_block:hover .form__label-text{color:#4d80aa}.form__label-text{color:#484848;font-size:13px}.form__input:checked+.form__label-text{color:#4d80aa;font-weight:700}.form-control{font-size:14px}.html_format a:not(.habracut):visited{color:#909}.html_format img{max-width:100%;vertical-align:middle}.html_format img[align=left]{margin-top:5px;margin-right:30px;margin-bottom:5px}.html_format img[align=right]{margin-top:5px;margin-bottom:5px;margin-left:30px}.html_format img[data-tex]{visibility:hidden}.html_format ul{margin:0 0 0 20px;padding:0;list-style:disc outside}.html_format ul>li{margin-left:20px}.html_format ol{margin:0 0 0 20px;padding:0;list-style:decimal outside}.html_format ol>li{margin-left:20px}.html_format h1,.html_format h2,.html_format h3,.html_format h4,.html_format h5,.html_format h6{padding:0;margin:0;font-family:Verdana,sans-serif;font-weight:400;color:#000}.html_format h1{font-size:162.5%;letter-spacing:-1px}.html_format h2{font-size:150%}.html_format h3{font-size:137.5%}.html_format h4{font-size:120%}.html_format h5{font-size:110%}.html_format h6{font-size:100%}.html_format b,.html_format strong{font-weight:700}.html_format i,.html_format em,.html_format i *,.html_format em *{font-style:italic}.html_format table{width:100%;margin:1.5em 0;clear:both;border:1px solid #ccc;border-collapse:collapse}.html_format table caption{text-align:left;text-indent:1em}.html_format table td,.html_format table th{padding:.3em;word-break:break-word;border:1px solid #ccc;vertical-align:top;line-height:normal}.html_format table td img,.html_format table th img{height:auto;max-width:100%}.html_format code{font-family:Menlo,Monaco,'Courier New',monospace;color:#222;white-space:normal}.html_format pre .hljs,.html_format pre .nohighlight{display:block;overflow-x:auto}.html_format pre{overflow-x:auto;overflow-y:hidden;word-break:break-all;margin:0;padding:0}.html_format pre code{padding:1em;color:#333;white-space:pre-wrap;background:#f8f8f8;box-sizing:border-box}.html_format blockquote{padding-left:15px;margin:.83em 0;clear:both;border-left:2px solid #bbb}.html_format sup{font-size:smaller;vertical-align:super}.html_format sub{font-size:smaller;vertical-align:sub}.html_format .spoiler{overflow:hidden}.html_format .spoiler .spoiler_title{font-weight:400;color:#6da3bd;cursor:pointer;border-bottom:1px dashed}.html_format .spoiler:before{display:block;float:left;width:16px;height:16px;margin-top:2px;background:url(https://habracdn.net/habr/images/1488372722/spoiler.icon.png) no-repeat left top;border:0 solid red;content:' '}.html_format .spoiler .spoiler_text{display:none;padding:10px;padding-top:10px;padding-bottom:10px;margin-top:10px;overflow:hidden;background:#f9f9f9;border:1px solid #eee}.html_format .spoiler.spoiler_open:before{background:url(https://habracdn.net/habr/images/1488372722/spoiler.icon.png) no-repeat left bottom}.html_format p{margin:0;padding:0}.html_format strong{font-weight:700}.html_format abbr,.html_format acronym{cursor:help;border-bottom:.1em dotted}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;-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}div.jGrowl div.jGrowl-closer{padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{font-size:13px;line-height:18px;color:#000;padding:15px 20px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #cbcdbe;text-align:left;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#cbcdbe}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#cbcdbe}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#cbcdbe}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#cbcdbe}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#fff}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#fff}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#fff}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#fff}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:#fff}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:#fff}}.html_format pre .hljs{display:block;overflow-x:auto;padding:1em;color:#333;background:#f8f8f8;-webkit-text-size-adjust:none}.hljs{display:block;overflow-x:auto;padding:.5em;color:#333;background:#f8f8f8}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:700}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr{color:teal}.hljs-string,.hljs-doctag{color:#d14}.hljs-title,.hljs-section,.hljs-selector-id{color:#900;font-weight:700}.hljs-subst{font-weight:400}.hljs-type,.hljs-class .hljs-title{color:#458;font-weight:700}.hljs-tag,.hljs-name,.hljs-attribute{color:navy;font-weight:400}.hljs-regexp,.hljs-link{color:#009926}.hljs-symbol,.hljs-bullet{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media print{body{background:#fff}.sidebar_right{display:none}#layout{width:900px!important}#layout .inner{margin-left:24px;margin-right:24px}.rotated_posts,.comments_form,#navbar,#navbar_overlay,#header,#footer,#TMpanel,.bottom_promo_blocks,.block_after_post{display:none}.content_left{width:100%;float:none;padding-right:0}.spoiler .spoiler_text{display:block}}.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);transform:scale(.8);-webkit-transition:transform .15s cubic-bezier(.3,0,0,1.5);-webkit-transition:-webkit-transform .15s cubic-bezier(.3,0,0,1.5);transition:-webkit-transform .15s cubic-bezier(.3,0,0,1.5);transition:transform .15s cubic-bezier(.3,0,0,1.5);transition:transform .15s cubic-bezier(.3,0,0,1.5),-webkit-transform .15s cubic-bezier(.3,0,0,1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.pop-out{-webkit-transition-property:"opacity,transform";transition-property:"opacity,transform";-webkit-transition:.15s linear;transition:.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.fade,.webui-popover.fade-out{-webkit-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;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:"\00D7";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{-webkit-transform:rotate(360deg);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:none;box-shadow:none;float:none}.layout{position:relative;display:table;min-width:1024px;width:100%;height:100%;border-spacing:0;border-collapse:collapse;background:#fff}.layout__row{display:table-row;width:100%;height:1px}.layout__row_navbar{position:relative;z-index:500;box-sizing:border-box;height:68px;border-bottom:1px solid #d5dddf;background:#fff}.layout__row_body{height:auto}.layout__row_footer-links{height:1px;background:#f9f9f9}.layout__row_footer{height:1px;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-bottom:50px}.layout__elevator{position:fixed;top:0;left:0;z-index:1;display:none;width:60px;height:100%;color:#d5dddf;text-align:center}@media only screen and (min-width:1234px){.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{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.layout__elevator.back-down.hidden{display:block!important}body.nl .logo{display:inline-block;vertical-align:middle;position:relative;margin-right:25px}body.nl .logo_geektimes{top:-3px}body.nl .main-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:68px;box-sizing:border-box}body.nl .main-navbar__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}body.nl .main-navbar__section_left{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.nav-links{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.nav-links.hidden{display:none}.nav-links__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:28px}.nav-links__item:last-child{margin-right:0}.nav-links__item-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;box-sizing:border-box;height:67px;color:#838a92;letter-spacing:.3px;font-weight:700;font-size:14px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:67px}.fonts-loaded .nav-links__item-link{font-weight:500;font-family:'Fira Sans',sans-serif}.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;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;box-sizing:border-box;margin-left:auto;width:36px;height:38px;white-space:nowrap}.search-form_expanded{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;color:red}.search-form_expanded .search-form__field-wrapper{display:block}.search-form_expanded .btn_navbar_search{right:auto;left:0}.search-form_expanded .btn_navbar_search:hover{color:#929ca5}.search-form__field-wrapper{position:relative;display:inline-block;display:none;width:100%;height:100%;vertical-align:middle}.search-form__field{-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:#5d5d5d;white-space:normal;font-weight:700;font-size:14px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:1.5em}.fonts-loaded .search-form__field{font-weight:500;font-family:'Fira Sans',sans-serif}.search-form__field:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.search-form__field:focus+.btn_search-clear{display:inline-block}.page-header{height:140px;white-space:nowrap}.page-header_full{box-sizing:border-box;padding:20px 0 0}.page-header_small{box-sizing:border-box;padding:16px 0 20px 0;height:auto}.page-header_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-header_110{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:110px}.page-header__info-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464646;font-weight:700;font-size:18px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:20px}.fonts-loaded .page-header__info-title{font-weight:500;font-family:'Fira Sans',sans-serif}.page-header__info-desc{margin-top:4px;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:20px}.page-header__username-link{color:inherit}.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}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:Arial,'Helvetica Neue',Helvetica,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-label{position:absolute;bottom:0;left:0;color:#6f7577;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:normal}.page-header__user-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;vertical-align:center}.page-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:8px;margin:0;padding:0;color:#535353;font-weight:700;font-size:22px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.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__form-selector{position:relative;top:8px}.page-header__title_inline,.page-header__form-selector{display:inline-block;width:auto;vertical-align:middle}.page-header__arrow{font-weight:700;font-size:20px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:1}.fonts-loaded .page-header__arrow{font-weight:500;font-family:'Fira Sans',sans-serif}.page-header__button+.page-header__button{margin-left:6px}.page-header__banner a{display:block}.page-header__banner img{display:block;width:100%}.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}.page__body_hubs-list,.page__body_users-list{box-sizing:border-box;padding-top:20px}.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_companies,.content-list_hubs,.content-list_users{margin-top:15px}.content-list_invited-users{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-list_profile-companies{margin-top:18px}.content-list__item{position:relative;box-sizing:border-box;padding:10px 0 14px 0}.content-list_comments .content-list__item{padding:0}.content-list__item_devided{border-bottom:1px solid #e2e8e9}.content-list__item_devided:last-child{border-bottom-color:transparent}.content-list__item_columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top}.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:15px 20px}.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{-webkit-box-flex:0;-ms-flex:0 0 auto;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}.inline-bricks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0;list-style:none}.inline-bricks_hubs{margin-bottom:14px}.inline-bricks__item{margin:8px 8px 0 0}.inline-bricks__item_user{margin:10px 36px 0 0}.inline-bricks__item_badge{margin:7px 12px 0 0}.inline-bricks__item_hub{margin:7px 8px 0 0}.defination-list{margin:0;padding:0;list-style:none}.defination-list__item{display:table;table-layout:fixed;width:100%;max-width:100%;vertical-align:top;box-sizing:border-box;margin:9px 0;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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{box-sizing:border-box;margin-right:20px;color:#464646;white-space:nowrap;display:table-cell}.defination-list__label_profile-summary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:130px;min-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;width:220px;min-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;padding-left:15px;color:#343434;text-align:left;white-space:normal;font-weight:400;font-size:13px;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis}.defination-list__value_profile-stage{font-size:14px;padding-left:20px}.defination-list__value>a,.defination-list__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#548eaa;font-weight:500;font-size:13px;white-space:nowrap}.defination-list__label,.defination-list__value{box-sizing:border-box;line-height:21px}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:18px}.is-subscribed .list-snippet__title-link,.is-subscribed .list-snippet__fullname{color:#548221}.list-snippet__title-link:hover{color:#548eaa;text-decoration:none}.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:before{position:absolute;top:0;left:0;content:'@'}.list-snippet__nickname_small{font-size:13px}.list-snippet__desc,.list-snippet__lifetime{margin-bottom:5px;color:#555;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:16px}.list-snippet__label{color:#888;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.list-snippet__tags{color:#508cb1}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:20px}.list-snippet__post-date{color:#888}.list-snippet__post-title{color:#508cb1;font-weight:500}.list-snippet__fullname,.list-snippet__lifetime{margin-bottom:0}.default-block{position:relative;background:#f7f7f7}.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_company-wjt{background:0 0}.default-block_company-wjt .default-block__content{padding:0;min-height:50px}.default-block_sidebar{margin-bottom:20px}.default-block_content{margin-bottom:20px}.default-block__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 20px;height:50px;border-bottom:1px solid #d5dddf}.default-block__header.hidden{display:none}.default-block__header_large{height:60px}.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:700;font-size:13px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:50px}.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__header-flow{color:#707f84;text-transform:none;letter-spacing:normal;font-weight:500;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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_centered{text-align:center}.default-block__content_most-read,.default-block__content_most-comments{padding-top:10px}.default-block__content_promote{padding:0;height:130px;text-align:right;line-height:127px}.default-block__content_promote-companies{padding-bottom:39px}.default-block__content_sidebar-note{padding:16px 20px}.default-block__content_profile-summary{padding:12px 20px}.default-block__footer{margin:0 20px;height:50px;border-top:1px solid #d5dddf;white-space:nowrap;line-height:50px}.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-weight:700;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.default-block__footer-link:hover{color:#4d7284}.profile-section__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:8px;color:#464646;font-weight:700;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:20px}.profile-section__container{box-sizing:border-box;margin:0;margin-bottom:30px;padding:0}.profile-section__about-text{margin:0;padding:0;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:22px}.profile-section__container_team,.profile-section__container_stages{padding-top:10px}.profile-section__invited{margin:0;padding:0;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:21px}.profile-section__user-hub{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding:0 12px;height:28px;border-radius:3px;background-color:#e4eff2;color:#5e6973;white-space:nowrap;font-weight:500;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:28px}.profile-section__user-hub:hover{background-color:#bae4ff;text-decoration:none}.profile-section__user-hub_cross{background-color:#d6ebba}.profile-section__user-hub_cross:hover{background-color:#bade8a}.profile-section__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4d8ea9;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.profile-section__user-badge{display:inline-block;box-sizing:border-box;padding:8px 16px;height:32px;border:1px solid #6aacd6;border-radius:18px;color:#4f93c0;vertical-align:middle;white-space:nowrap;font-weight:500;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;cursor:help}.promo-block{position:relative;padding-bottom:50px;border:1px solid #d5dddf}.promo-block+.promo-block{margin-top:20px}.promo-block *{box-sizing:border-box}.company_post .promo-block_vacancies{margin-top:15px}.promo-block__header{position:relative;box-sizing:border-box;padding:0 20px;height:60px;border-bottom:1px solid #d5dddf;background-color:#f7f7f7}.promo-block__header_justify{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promo-block__header-company{color:#5d9022;font-weight:500;font-size:14px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.promo-block__header-company:hover{color:#506f14}.fonts-loaded .promo-block__header-company{font-weight:500;font-family:'Fira Sans',sans-serif}.promo-block__title-link{display:inline-block;color:#505c66;text-transform:uppercase;letter-spacing:.8px;font-weight:500;font-size:14px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.fonts-loaded .promo-block__title-link{font-weight:500;font-family:'Fira Sans',sans-serif}.promo-block__title-link:hover{color:#548eaa;text-decoration:none}.promo-block__content{padding:0}.promo-block__footer{position:absolute;right:0;bottom:0;left:0;overflow:hidden;overflow:hidden;padding:0 20px;height:50px;border-top:1px solid #d5dddf;line-height:50px}.promo-block__see-all{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#548eaa;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.promo-block__see-all:hover{color:#4d7284}.promo-block__footer-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6b8f27;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.promo-block__footer-link+.promo-block__footer-link{margin-left:20px}.promo-block__footer-link:hover{color:#506f14}.promo-block__footer_left{float:left}.promo-block__footer_right{float:right}.task,.vacancy{position:relative}.vacancy__wrap,.task__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.task__title,.vacancy__title{color:#548eaa;font-weight:500;font-size:15px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:22px}.task_marked .task__title,.vacancy_marked .task__title,.task_marked .vacancy__title,.vacancy_marked .vacancy__title{color:#4b85a0;font-weight:700}.task__title:hover,.vacancy__title:hover{color:#548eaa}.task__aside,.vacancy__aside{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;padding-left:20px;color:#464646;white-space:nowrap;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.attrs{margin:10px 0 0;padding:0;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.attrs__item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464646;white-space:nowrap;font-size:13px;line-height:1}.attrs__item:before{position:relative;top:-1px;margin-right:4px;color:#6b6b6b;content:'\2022';font-size:10px}.attrs__item:first-child:before{display:none}.attrs__item_company,.attrs__item_date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.megapost-teasers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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__item{display:block;margin-left:25px;width:33.3%}.megapost-teasers__item:first-child{margin-left:0}.teaser__image{display:block;overflow:hidden;max-height:148px}.teaser__image:hover{opacity:.8}.teaser__image-pic{display:block;max-width:100%;height:auto;border:0}.teaser__body{margin-top:15px}.teaser__body-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;letter-spacing:0;font-size:14px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:22px}.fonts-loaded .teaser__body-title{font-weight:500;font-family:'Fira Sans',sans-serif}.teaser__body-title:hover{color:#548eaa;text-decoration:none}.sidebar-block{box-sizing:border-box;padding:14px 20px 20px}.sidebar-block__paragraph{margin:0 0 10px;color:#464646;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:20px}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:20px}.sidebar-block__list>li{margin:0 0 7px;text-indent:0}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.sidebar-block__banner{margin-bottom:17px}.sidebar-block__banner-link{display:block;border:0}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.company-tweet__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.company-tweet__username{color:#555;font-weight:500;font-size:14px}.company-tweet__date{color:#9f9f9f;font-size:12px}.company-tweet__text{margin-top:10px;color:#464646;font-size:14px;line-height:20px}.company-news{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.company-news__title{color:#555;font-size:14px;font-family:inherit;line-height:20px}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.company-links__title{color:#548eaa;font-size:14px;line-height:22px}.company-links__title:link:hover{color:#4d7284}.company-links__link{margin-top:4px;color:#6b6b6b;font-size:12px;line-height:17px}.note__text{margin:0 0 14px;padding:0;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.4}.note-form__textarea:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.note-form__footer{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-app{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.company-app__title{color:#464646;font-weight:700;font-size:13px;line-height:22px}.company-app__description{margin-top:9px;color:#363636;font-size:13px;line-height:20px}.app-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:11px 0 0 0;padding:0;width:100%;list-style:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;width:100%;color:#548eaa;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:20px}.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;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;border-bottom:2px solid #77a8d0;content:''}.fonts-loaded .stacked-menu__item-link_filter{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-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;-webkit-box-flex:1;-ms-flex:auto;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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1}.stacked-menu__item-counter_black{color:#5e6973}.statistics-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0 13px;width:100%;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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}.fonts-loaded .post-info__title{font-weight:500;font-family:'Fira Sans',sans-serif}a.post-info__title:visited,.post-info__title-link:visited{color:#4d7284}a.post-info__title:hover,.post-info__title-link:hover{color:#548eaa;text-decoration:none}a.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:9px 0 2px 0}.post-info__meta-item{text-align:left}a.post-info__meta-item{text-decoration:none}.post-info__meta-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:60px;color:#82a3b1;vertical-align:top;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:15px}.post-info__meta-icon{margin-right:8px;color:#82a3b1;vertical-align:top;line-height:15px}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.post-info__project-label_habr{border-color:#80a1b0;color:#80a1b0}.post-info__project-label_gt{border-color:#8390b7;color:#8390b7}.media-obj{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media-obj_page-header{margin-bottom:18px;min-height:48px}.media-obj__image{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.media-obj__image_list-view{box-sizing:border-box;padding-top:2px;min-height:36px}.media-obj__image_company-wjt{-webkit-box-ordinal-group:3;-ms-flex-order:2;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;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;margin-left:10px}.media-obj__body_page-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:20px}.media-obj__body_post-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:12px}.media-obj__body_page-header_branding{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:12px}.media-obj__body_page-header_hub{box-sizing:border-box}.media-obj__body_popover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:16px}.media-obj__body_company-wjt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 10px 0 0}.media-obj__body_hub,.media-obj__body_list-view{margin-left:12px}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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}.default-image{display:block;line-height:1}.default-image_small>.icon-svg{width:36px;height:36px}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:500;color:#6f7577}.stats__label_popover{font-size:11px;margin-top:5px}.sort-panel{display:table;margin:0;padding:0;width:100%;border-bottom:1px solid #d5dddf;table-layout:fixed;list-style:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.sort-panel__item{display:table-cell;box-sizing:border-box;padding:24px 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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1}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}.rating-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:20px}.hub-info__title_popover{color:#343434;font-weight:500;font-size:14px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:21px;margin-bottom:4px}.fonts-loaded .hub-info__title_popover{font-weight:500;font-family:'Fira Sans',sans-serif}.hub-info__desc{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:13px;color:#888;line-height:18px;margin-bottom:27px}.hub-info__publications-count{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:13px;color:#343434;line-height:18px}.hub-info__count-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:#548eaa;font-weight:700}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.hub-info__subscribe-btn{visibility:hidden}.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__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}.user-info__name,.user-info__nickname{display:inline-block;color:#5a5a5a;vertical-align:baseline;font-weight:700;font-size:14px;line-height:20px}.user-info__name:hover{color:#484848}.user-info__name+.user-info__nickname{margin-left:-3px;padding-left:5px}.user-info__nickname{color:#5791a6}.user-info__nickname_thin{color:#9a9a9a;font-weight:400}.user-info__status{position:relative;top:-10px;color:#ccc}.user-info__specialization{overflow:hidden;margin:0;max-width:100%;color:#8b8b8b;text-overflow:ellipsis;font-size:14px;line-height:20px}.user__nickname{position:relative;padding-left:1em;color:#548eaa;font-size:14px}.user__nickname:before{position:absolute;top:0;left:0;content:'@'}.notes-table{border-collapse:collapse;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:13px;line-height:1.5;text-align:left}.notes-table th{text-align:left;padding:0 0 8px;border-bottom:1px solid #eee;font-weight:500;color:#333}.notes-table td{text-align:left;padding:12px 12px 12px 0;border-bottom:1px solid #eee;vertical-align:top}.notes-table__desc{color:#333}.notes-table__date{color:#666;font-size:12px}.user-popover{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.user-popover__header{margin-bottom:12px;white-space:nowrap}.user-popover__image,.user-popover__statistics{display:inline-block;vertical-align:middle}.user-popover__statistics{position:relative;top:1px;margin-left:-3px}.user-popover__buttons{margin:15px 0 0}.user-popover__footer{margin:15px 0 0;padding:10px 0;border-top:1px solid #eaeaea}.user-popover__footer-note{color:#9b9ba3;font-weight:400;font-size:13px}.user-popover__footer-note strong{color:#676a7a}.user-popover__footer-note+.user-popover__footer-note{margin-left:10px}.empty-placeholder{width:100%;height:400px;background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.empty-placeholder__wrapper{width:264px;margin:0 auto;position:relative}.empty-placeholder__message{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:14px;color:#555;line-height:23px;text-align:center;margin:0;padding:25px 0 0}.empty-placeholder__icon{display:inline-block;vertical-align:top;width:100%;text-align:center;position:absolute;top:-57px}.footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:54px}.footer__link{color:#548eaa;font-weight:700;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.footer__link:hover{color:#4d7284}.footer__copyright{color:#464646;font-size:13px}.footer-grid{display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box;padding:0}.footer-grid_menu{-webkit-box-align:start;-ms-flex-align:start;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_300{width:300px}.footer-grid__item_380{width:380px}.footer-block__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding: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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:50px}.footer-block__content{box-sizing:border-box;padding:4px 0 0}.footer-block__content_apps{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0 0 0;vertical-align:top}.footer-menu{margin:0;padding:0;list-style:none}.footer-menu__item{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.footer-menu__item-link{color:#548eaa;white-space:nowrap;font-size:13px;line-height:30px}.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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;touch-action:manipulation;padding:0 13px;height:32px;border-radius:3px;font-size:12px;line-height:30px;display:inline-block;margin-right:5px;vertical-align:middle;font-family:Arial,'Helvetica Neue',Helvetica,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://habracdn.net/habr/images/1488372722/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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;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:#dcdcdc;background-color:#fff;color:#929292;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:#dcdcdc;background-color:#fff;color:#929292}.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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;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 16px;height:36px;border-radius:4px;font-size:15px;line-height:34px}.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:11px;line-height:28px}.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}a.habracut,.xyz_wrapper_button{display:inline-block;margin-right:5px;vertical-align:middle;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}a.habracut{border:1px solid #c9c9c9;background-color:#f4f4f4;box-shadow:none;color:#464646;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;touch-action:manipulation;padding:0 13px;height:32px;border-radius:3px;font-size:12px;line-height:30px}a.habracut:visited{color:#464646}a.habracut:hover{border-color:#c9c9c9;background-color:#ebebeb;color:#464646;text-decoration:none}a.habracut:hover:focus,a.habracut:hover.btn_focus{outline:0;border-color:#bbb;background-color:#ebebeb;background-image:none;color:#464646}a.habracut:focus:hover,a.habracut:focus:active,a.habracut.btn_focus:hover,a.habracut.btn_focus:active{outline:0}a.habracut:active,a.habracut.btn_active{outline:0;border-color:#bbb;background-color:#ebebeb;background-image:none;color:#464646}a.habracut:active:focus,a.habracut:active.btn_focus,a.habracut.btn_active:focus,a.habracut.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}a.habracut.disabled,a.habracut[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}a.habracut.disabled:hover,a.habracut.disabled:focus,a.habracut.disabled.btn_focus,a.habracut[disabled]:hover,a.habracut[disabled]:focus,a.habracut[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}a.habracut::-moz-focus-inner{padding:0;border:0}.xyz_wrapper_button{border:1px solid transparent;background-color:#7aa1bd;box-shadow:none;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;touch-action:manipulation;padding:0 13px;height:34px;border-radius:3px;font-size:12px;line-height:32px}.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:#dcdcdc;background-color:#fff;color:#929292;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:#dcdcdc;background-color:#fff;color:#929292}.xyz_wrapper_button::-moz-focus-inner{padding:0;border:0}.btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;box-sizing:border-box;width:auto;border:0;background-color:transparent;box-shadow:none;vertical-align:middle;text-align:center;white-space:nowrap;font-weight:500;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;touch-action:manipulation}.btn:link:hover{text-decoration:none}.btn:link:visited{color:inherit;text-decoration:none}.btn:hover,.btn:focus{outline:0;box-shadow:none}.btn:focus:hover,.btn:focus:active,.btn.btn_focus:hover,.btn.btn_focus:active{outline:0}.btn:disabled{cursor:not-allowed}.btn::-moz-focus-inner{padding:0;border:0}.btn.hidden{display:none}.btn.loading{border:solid 1px #eee;background:#fafcfa url(https://habracdn.net/habr/images/1488372722/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_subscribed.btn_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;cursor:pointer;position:relative;height:100%;text-align:center}.btn_icon::-moz-focus-inner{padding:0;border:0}.btn_icon:hover,.btn_icon:focus{outline:0;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_icon_recommendations{width:40px;border-left:1px solid transparent}.btn_icon_recommendations:before{position:relative;top:-1px;color:#bac8cc;content:"\e916";font-size:18px}.btn_icon_recommendations:hover,.btn_icon_recommendations:focus{outline:0;box-shadow:none}.btn_icon_recommendations:hover:before,.btn_icon_recommendations:focus:before{color:#8aa9b5}.btn_icon_abuse{width:40px}.btn_icon_abuse:before{position:relative;top:-1px;color:#bac8cc;content:"\e606";font-size:21px}.btn_icon_abuse:hover,.btn_icon_abuse:focus{outline:0;box-shadow:none}.btn_icon_abuse:hover:before,.btn_icon_abuse:focus:before{color:#8aa9b5}.btn_icon_abuse-cancel{z-index:2;margin-left:-3px;width:40px;border-left:1px solid #ebeaea;vertical-align:top}.btn_icon_abuse-cancel:before{position:relative;color:#bac8cc;content:"\e601";font-size:10px}.btn_grey{border:1px solid #c9c9c9;background-color:#f4f4f4;box-shadow:none;color:#464646;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;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:#dcdcdc;background-color:#fff;color:#929292;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:#dcdcdc;background-color:#fff;color:#929292}.btn_blue::-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{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{border:1px solid transparent;background-color:#7aa1bd;color:#fff}.btn_outline_blue[disabled]{border:1px solid transparent;background-color:#f7f7f7;color:#ababab}.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_medium{padding:0 13px;height:32px;border-radius:3px;font-size:12px;line-height:30px}.btn_medium_fixed{padding:0 13px;height:32px;border-radius:3px;font-size:12px;line-height:30px;width:105px}.btn_small{padding:0 12px;height:30px;border-radius:3px;font-size:11px;line-height:28px}.btn_mini{padding:0 12px;height:22px;border-radius:4px;font-size:11px;line-height:20px}.btn_large{padding:0 13px;height:34px;border-radius:3px;font-size:12px;line-height:32px}.btn_x-large{padding:0 14px;height:36px;border-radius:3px;font-size:13px;line-height:34px}.btn_huge{padding:0 16px;height:36px;border-radius:4px;font-size:15px;line-height:34px}.btn_huge.btn_full-width{font-size:13px}.btn_full-width{width:100%}.btn_navbar_write-topic{border:1px solid #75aeca;background-color:transparent;color:#548eaa;margin-left:18px;border-radius:3px}@media only screen and (max-width:1200px){.btn_navbar_write-topic{padding:0;width:36px}}.btn_navbar_write-topic:hover{border:1px solid transparent;background-color:#7aa1bd;color:#fff;-webkit-transition:.1s all ease-in;transition:.1s all ease-in}.btn_navbar_write-topic:active{border:1px solid transparent;background-color:#2e7495;color:#fff}.btn_navbar_user-dropdown{padding:0;width:36px;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{position:relative;top:-1px;left:-1px;margin:0;padding:0;border:0;border-radius:3px;background-color:#fff}.btn_navbar_company{border:1px solid #a4afba;background-color:transparent;box-shadow:none;color:#838a92;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;touch-action:manipulation;border-radius:3px}.btn_navbar_company:visited{color:#838a92}.btn_navbar_company:hover{border-color:#65a3be;background-color:transparent;color:#4e879c;text-decoration:none}.btn_navbar_company:hover:focus,.btn_navbar_company:hover.btn_focus{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.btn_navbar_company:focus:hover,.btn_navbar_company:focus:active,.btn_navbar_company.btn_focus:hover,.btn_navbar_company.btn_focus:active{outline:0}.btn_navbar_company:active,.btn_navbar_company.btn_active{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.btn_navbar_company:active:focus,.btn_navbar_company:active.btn_focus,.btn_navbar_company.btn_active:focus,.btn_navbar_company.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_navbar_company.disabled,.btn_navbar_company[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.btn_navbar_company.disabled:hover,.btn_navbar_company.disabled:focus,.btn_navbar_company.disabled.btn_focus,.btn_navbar_company[disabled]:hover,.btn_navbar_company[disabled]:focus,.btn_navbar_company[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.btn_navbar_company::-moz-focus-inner{padding:0;border:0}@media only screen and (max-width:1200px){.btn_navbar_company{padding:0;width:52px}}.btn_navbar_company.btn_active .icon-svg_chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.btn_navbar_login{border:1px solid #a4afba;background-color:transparent;box-shadow:none;color:#838a92;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;border-radius:3px}.btn_navbar_login:visited{color:#838a92}.btn_navbar_login:hover{border-color:#65a3be;background-color:transparent;color:#4e879c;text-decoration:none}.btn_navbar_login:hover:focus,.btn_navbar_login:hover.btn_focus{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.btn_navbar_login:focus:hover,.btn_navbar_login:focus:active,.btn_navbar_login.btn_focus:hover,.btn_navbar_login.btn_focus:active{outline:0}.btn_navbar_login:active,.btn_navbar_login.btn_active{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.btn_navbar_login:active:focus,.btn_navbar_login:active.btn_focus,.btn_navbar_login.btn_active:focus,.btn_navbar_login.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_navbar_login.disabled,.btn_navbar_login[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.btn_navbar_login.disabled:hover,.btn_navbar_login.disabled:focus,.btn_navbar_login.disabled.btn_focus,.btn_navbar_login[disabled]:hover,.btn_navbar_login[disabled]:focus,.btn_navbar_login[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px}.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_tracker{position:relative;margin-left:7px;padding:0;width:36px;color:#929ca5}.btn_navbar_tracker:hover{color:#65a3be}.btn_navbar_search{position:absolute;top:0;right:0;left:auto;z-index:100;padding:0;width:36px;height:100%;color:#929ca5;text-align:center}.btn_navbar_search:hover{color:#65a3be}.btn_search-clear{position:absolute;top:0;right:0;z-index:100;display:none;padding:0;width:36px;height:100%;color:#a6b7c0}.btn_search-clear .icon-svg_close{position:relative;top:-1px}.btn_search-clear:hover{color:#677982}.btn_flow-toggle{border:1px solid #a4afba;background-color:transparent;box-shadow:none;color:#838a92;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:20;padding:0 20px;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{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.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}.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}.checkbox_most-read{box-sizing:border-box;padding:10px 9px}.checkbox_most-read:hover{background-color:#edf5f9}.checkbox_custom{position:relative;display:block;width:100%;font-weight:400;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.checkbox_custom input[type=checkbox]{display:none;visibility:hidden}.checkbox_custom input[type=checkbox]:checked+.checkbox__label:before{border-color:#6fa9d1;background:#6fa9d1;color:#fff;content:"\e908";text-align:center;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-size:12px;font-family:'hgm_icons';line-height:17px;speak:none}.checkbox_custom input[type=checkbox][disabled=disabled]+.checkbox__label .checkbox_custom input[type=checkbox][disabled=disabled]+.radio__label{cursor:not-allowed}.checkbox__label{position:relative;display:inline-block;padding-left:27px;width:100%;color:#6c797f;vertical-align:middle;white-space:normal;font-weight:500;font-size:13px;line-height:19px}.fonts-loaded .checkbox__label{font-weight:500;font-family:'Fira Sans',sans-serif}.checkbox__label:before{position:absolute;top:0;left:0;box-sizing:border-box;width:19px;height:19px;border:1px solid #a2b2b9;border-radius:2px;background-color:#fff;content:""}.tabs{position:relative;margin-bottom:20px}.search-page .tabs{margin-bottom:0}.tabs__content{display:none;padding:0}.tabs__content:first-child{display:block}.tabs__content_empty{margin:0;color:#666;font-size:14px;line-height:1.5em}.tabs__level_bottom{margin-top:15px}.search-page .tabs__level_bottom{margin-bottom:20px}.tabs-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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__item{position:relative;height:100%}.tabs-menu__item_link{left:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 15px;padding:0 10px;background:0 0;color:#6f7577}.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-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-bottom:-1px;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:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:60px}.fonts-loaded .tabs-menu__item-text{font-weight:500;font-family:'Fira Sans',sans-serif}.tabs-menu__item-text_active{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}.tabs-menu__item-counter_new{position:absolute;top:8px;right:-20px;width:25px;color:#5d9022;text-align:left;font-size:12px;line-height:1em}.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:-8px;right:-6px;height:16px;min-width:16px;font-size:11px;line-height:18px;border-radius:16px}.flag{height:18px;display:inline-block;vertical-align:top;font-size:12px;font-family:Verdana,Geneva,sans-serif;line-height:18px;text-align:left;padding:0 5px;border-top-left-radius:2px;border-bottom-left-radius:2px;position:relative;color:#000;margin-right:10px}.flag:after{content:'';position:absolute;height:0;width:0;border-style:solid;border-color:#8d96ed transparent #8d96ed #8d96ed;border-width:9px 5px;right:-9px}.flag_translation{background-color:#b3d5ea;color:#5c7f95}.flag_translation:hover{text-decoration:none;color:#5c7f95}.flag_translation:after{border-color:#b3d5ea transparent #b3d5ea #b3d5ea}.flag_sandbox{background-color:#eeedd8;color:#8c896b}.flag_sandbox:hover{text-decoration:none;color:#8c896b}.flag_sandbox:after{border-color:#eeedd8 transparent #eeedd8 #eeedd8}.flag_news{background-color:#daecb4;color:#728449}.flag_news:hover{text-decoration:none;color:#728449}.flag_news:after{border-color:#daecb4 transparent #daecb4 #daecb4}.flag_solution{background-color:#00f;color:#728449}.flag_solution:hover{text-decoration:none;color:#728449}.flag_solution:after{border-color:#00f transparent #00f #00f}.flag_recovery{background-color:#f2ddad;color:#a28546}.flag_recovery:hover{text-decoration:none;color:#a28546}.flag_recovery:after{border-color:#f2ddad transparent #f2ddad #f2ddad}.flag_tutorial{background-color:#f8c2db;color:#bb698f}.flag_tutorial:hover{text-decoration:none;color:#bb698f}.flag_tutorial:after{border-color:#f8c2db transparent #f8c2db #f8c2db}.flag_rss_feed{background-color:#f4ddae;color:#a28546}.flag_rss_feed:hover{text-decoration:none;color:#a28546}.flag_rss_feed:after{border-color:#f4ddae transparent #f4ddae #f4ddae}.flag_special{background-color:#fbde5e;color:#e76d00}.flag_special:hover{text-decoration:none;color:#e76d00}.flag_special:after{border-color:#fbde5e transparent #fbde5e #fbde5e}.search-field{position:relative;width:100%}.search-field_result{padding-bottom:25px}.search-field__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.search-field__input[type=text]{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:#7a858e;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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:#7a858e;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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:180px}.search-field__select{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:1;box-sizing:border-box;padding:12px 16px;height:40px;border:1px solid #d7dee0;border-radius:0;background:#fff;color:#7a858e;font-weight:700;font-size:13px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:1;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.fonts-loaded .search-field__select{font-weight:500;font-family:'Fira Sans',sans-serif}@-moz-document url-prefix(){.search-field__select{text-indent:.01px;text-overflow:''}}.search-field__input:focus,.search-field__select:focus{z-index:2;outline:0;border:1px solid #77a8d0;box-shadow:none;-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.search-field__arrow-icon{position:absolute;top:14px;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{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;padding:0;width:50px;height:40px;border-radius:0 2px 2px 0;line-height:38px}.toggle-menu{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;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}.toggle-menu__item_pagination:hover{background-color:#edf5f9}.toggle-menu__item-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:2;display:inline-block;margin:-1px;padding:0 18px;height:36px;border:2px solid transparent;border-radius:3px;color:#6c797f;vertical-align:middle;font-weight:700;font-size:13px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:35px}.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_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_bordered{border-color:#d5dddf;color:#6c797f}.toggle-menu__item-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:13px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.fonts-loaded .toggle-menu__item-counter{font-weight:500;font-family:'Fira Sans',sans-serif}.toggle-menu__item-counter_new{color:#5d9022}.arrows-pagination{display:-webkit-box;display:-ms-flexbox;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}.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}.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__buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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;display:block;padding:0;width:50%;height:28px;content:'';-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.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}.switch-light__buttons:after{border-radius:3px;background-color:#74a1b5}.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","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",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:240px}.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 #e5e5e5}.n-dropdown-menu__item-link{display:inline-block;box-sizing:border-box;padding:0 15px;width:100%;color:#4f5558;text-decoration:none;font-weight:400;font-size:13px;line-height:36px}.n-dropdown-menu__item-link:hover{background:#65a3be;color:#fff;text-decoration:none}.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}}.popover{display:block}.popover_hub{width:240px;padding:20px;box-sizing:border-box}.popover__header{margin-bottom:11px}.popover__footer{margin-top:11px}.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}@font-face{font-weight:400;font-style:normal;font-family:'hgm_icons';src:url(https://habracdn.net/habr/fonts/1488372722/icons/new/hgm_icons.eot);src:url(https://habracdn.net/habr/fonts/1488372722/icons/new/hgm_icons.eot#iefix) format("embedded-opentype"),url(https://habracdn.net/habr/fonts/1488372722/icons/new/hgm_icons.ttf) format("truetype"),url(https://habracdn.net/habr/fonts/1488372722/icons/new/hgm_icons.woff) format("woff"),url(https://habracdn.net/habr/fonts/1488372722/icons/new/hgm_icons.svg#hgm_icons) format("svg")}.voting-wjt_infopanel .voting-wjt__button_plus:before,.voting-wjt_comments .voting-wjt__button_plus:before,.voting-wjt_user-popover .voting-wjt__button_plus:before,.voting-wjt_small .voting-wjt__button_plus:before,.voting-wjt_infopanel .voting-wjt__button_minus:before,.voting-wjt_comments .voting-wjt__button_minus:before,.voting-wjt_user-popover .voting-wjt__button_minus:before,.voting-wjt_small .voting-wjt__button_minus:before,.views-count_post:before,.favorite-wjt__button:before,.post-comments__link_all:before,.post-author__pic_default:before,.post-author__link_translator:before,.post-share__item-link:before,.post-type__label:before,.post-type__value_translate:before,.author-info__image-pic_default:before,.author-info__image-placeholder:before,.user-mail:before,.n-profiled_hub:before,.user-pic_default:before,.company-pic_default:before,.voting-wjt_infopanel .voting-wjt__button_plus:after,.voting-wjt_comments .voting-wjt__button_plus:after,.voting-wjt_user-popover .voting-wjt__button_plus:after,.voting-wjt_small .voting-wjt__button_plus:after,.voting-wjt_infopanel .voting-wjt__button_minus:after,.voting-wjt_comments .voting-wjt__button_minus:after,.voting-wjt_user-popover .voting-wjt__button_minus:after,.voting-wjt_small .voting-wjt__button_minus:after,.views-count_post:after,.favorite-wjt__button:after,.post-comments__link_all:after,.post-author__pic_default:after,.post-author__link_translator:after,.post-share__item-link:after,.post-type__label:after,.author-info__image-pic_default:after,.author-info__image-placeholder:after,.user-mail:after,.n-profiled_hub:after,.user-pic_default:after,.company-pic_default:after{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}.icon_down:before,.voting-wjt_infopanel .voting-wjt__button_minus:before,.voting-wjt_comments .voting-wjt__button_minus:before,.voting-wjt_user-popover .voting-wjt__button_minus:before,.voting-wjt_small .voting-wjt__button_minus:before{content:"\e602"}.icon_up:before,.voting-wjt_infopanel .voting-wjt__button_plus:before,.voting-wjt_comments .voting-wjt__button_plus:before,.voting-wjt_user-popover .voting-wjt__button_plus:before,.voting-wjt_small .voting-wjt__button_plus:before{content:"\e60c"}.icon_eye:before,.views-count_post:before{content:"\e603"}.icon_comment:before,.post-comments__link_all:before{content:"\e600"}.icon_fav:before,.favorite-wjt__button:before{content:"\e909"}.icon_abuse:before{content:"\e606"}.icon_podcast:before,.post-type__label_podcast:before{content:"\e608"}.icon_translate:before,.post-author__link_translator:before,.post-type__label_translate:before,.post-type__value_translate:before{content:"\e60a"}.icon_rss:before,.post-type__label_rss:before{content:"\e609"}.icon_pocket:before,.post-share__item-link.pocket:before{content:"\e607"}.icon_twitter:before,.post-share__item-link.twitter:before{content:"\e60b"}.icon_vk:before,.post-share__item-link.vkontakte:before{content:"\e60e"}.icon_facebook:before,.post-share__item-link.facebook:before{content:"\e604"}.icon_user:before,.post-type__label_author:before{content:"\e60d"}.icon_comp:before{content:"\e901"}.icon_hub:before,.author-info__image-placeholder:before{content:"\e902"}.icon_cross:before{content:"\e601"}.icon_asterisk:before,.n-profiled_hub:before{content:"\e903"}.icon_mail:before,.user-mail:before{content:"\e900"}.icon_answers:before{content:"\e904"}.icon_lock:before{content:"\e905"}.icon_briefcase2:before{content:"\e906"}.icon_edit:before{content:"\e907"}.icon_edit_msg:before{content:"\e90f"}.icon_check:before{content:"\e908"}.icon_hash:before{content:"\e90a"}.icon_tree:before{content:"\e90b"}.icon_up_thin:before{content:"\e90c"}.icon_slug:before,.post-author__pic_default:before,.author-info__image-pic_default:before,.user-pic_default:before{content:"\e90d"}.icon_company_pic:before,.company-pic_default:before{content:"\e90e"}.icon-svg{display:inline-block;background-color:transparent;color:inherit;vertical-align:middle;fill:currentColor;stroke:currentColor;stroke-width:0}.icon-svg_scroll-up{position:relative;top:50%;margin-top:-15px;width:30px;height:30px}.icon-svg_logo-habrahabr{width:126px;height:22px;color:#464646;vertical-align:middle}.icon-svg_logo-geektimes{width:120px;height:17px;color:#444851;vertical-align:middle}.icon-svg_search .icon-svg{width:17px;height:17px}.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-tracker{width:17px;height:19px}.icon-svg_navbar-company{display:none;width:17px;height:17px}@media only screen and (max-width:1200px){.icon-svg_navbar-company{display:inline-block}}.icon-svg_navbar-pencil{display:none;width:17px;height:17px}@media only screen and (max-width:1200px){.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{width:12px;height:6px}.icon-svg_chevron_flows{margin-left:8px;color:#79a9d0}.icon-svg_chevron_mini{color:#6c797f}.icon-svg_chevron_mini .icon-svg{width:7px;height:4px}.icon-svg_tmtm+.footer__copyright{margin-left:-4px;padding-left:10px}.icon-svg_star .icon-svg{width:13px;height:13px}.icon-svg_views .icon-svg{width:16px;height:9px}.icon-svg_comments .icon-svg{width:14px;height:13px}.icon-svg_rating .icon-svg{width:11px;height:13px}.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{color:#595959}.icon-svg_logo-freelansim:hover{color:#548eaa}.icon-svg_logo-freelansim .icon-svg{width:113px;height:18px}.icon-svg_logo-mk{color:#595959}.icon-svg_logo-mk:hover{color:#548eaa}.icon-svg_logo-mk .icon-svg{width:89px;height:18px}.icon-svg_user-message{margin-right:5px;color:#a4afba}.icon-svg_user-message>.icon-svg{width:16px;height:10px;vertical-align:baseline}.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{display:inline-block;color:inherit;vertical-align:top}.icon-svg_arrow-up>.icon-svg,.icon-svg_arrow-down>.icon-svg{width:14px;height:24px}.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>.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{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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-link{display:inline-block;width:30px;height:30px;border-radius:3px;background:#00f;color:#fff;vertical-align:middle;text-align:center}.social-icons__item-link:hover{color:#fff;text-decoration:none}.social-icons__item-link .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}.notice{box-sizing:border-box;padding:20px;color:#3b3b3b;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.5em}.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}