.Header_header__MwWvM{box-shadow:0 1px 8px 0 rgba(0,0,0,.15)}.Header_header__MwWvM .Header_content__ENXbo{padding:15px 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.Header_header__MwWvM .Header_content__ENXbo .Header_item__36LTt{margin:0 .5rem}.Header_header__MwWvM .Header_content__ENXbo .Header_item__36LTt:first-of-type{margin-left:0}.Header_header__MwWvM .Header_content__ENXbo .Header_item__36LTt:last-of-type{margin-right:0}@media screen and (min-width:400px){.Header_header__MwWvM .Header_content__ENXbo .Header_item__36LTt:last-of-type{padding-left:5rem}}@media screen and (min-width:700px){.Header_header__MwWvM .Header_content__ENXbo .Header_item__36LTt:last-of-type{padding-left:2rem}}.Nav_nav__W8aQQ{position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.Nav_nav__W8aQQ .Nav_hamb__poqlN{cursor:pointer;float:right;padding:6px 0}.Nav_nav__W8aQQ .Nav_hambLine__tNzus{background:#555;display:block;height:3px;position:relative;width:20px}.Nav_nav__W8aQQ .Nav_hambLine__tNzus:after,.Nav_nav__W8aQQ .Nav_hambLine__tNzus:before{background:#555;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.Nav_nav__W8aQQ .Nav_hambLine__tNzus:before{top:6px}.Nav_nav__W8aQQ .Nav_hambLine__tNzus:after{top:-6px}.Nav_nav__W8aQQ .Nav_sideMenu__sG7PB{display:none}.Nav_nav__W8aQQ .Nav_sideMenu__sG7PB:checked~.Nav_hamb__poqlN .Nav_hambLine__tNzus{background:rgba(0,0,0,0)}.Nav_nav__W8aQQ .Nav_sideMenu__sG7PB:checked~.Nav_hamb__poqlN .Nav_hambLine__tNzus:before{transform:rotate(-45deg);top:0}.Nav_nav__W8aQQ .Nav_sideMenu__sG7PB:checked~.Nav_hamb__poqlN .Nav_hambLine__tNzus:after{transform:rotate(45deg);top:0}.Nav_nav__W8aQQ nav{width:100%;position:fixed;right:0;top:48px;overflow:hidden;background:#555;z-index:1000}.Nav_nav__W8aQQ nav ul{padding:.4rem 0}.Nav_nav__W8aQQ nav ul li{display:block;font-size:1rem;line-height:1.5}.Nav_nav__W8aQQ nav ul a{display:block;padding:.4rem 1rem;text-decoration:none;color:#fff}.Nav_nav__W8aQQ nav ul a.Nav_active__Gg8pt{color:#ddd}.Nav_nav__W8aQQ nav ul a:hover{color:#fff}.Nav_nav__W8aQQ nav{max-height:0;transition:max-height .5s ease-out}@media screen and (min-width:700px){.Nav_nav__W8aQQ nav{position:static;width:auto;max-height:none;background:rgba(0,0,0,0)}.Nav_nav__W8aQQ nav ul{padding:0;list-style:none;display:flex;flex-flow:row wrap}.Nav_nav__W8aQQ nav ul li{font-family:Ubuntu,Arial,sans-serif;display:block;font-size:.9rem;line-height:1;margin:0;padding:0;font-weight:300}.Nav_nav__W8aQQ nav ul li a{display:block;color:#000;text-decoration:none;padding:0 10px}.Nav_nav__W8aQQ nav ul li a:hover{color:#0097ff}.Nav_nav__W8aQQ nav ul li a.Nav_active__Gg8pt{color:#444}.Nav_nav__W8aQQ .Nav_hamb__poqlN{display:none}}.Nav_nav__W8aQQ .Nav_sideMenu__sG7PB:checked~nav{max-height:100%}.Logo_logo__4Mt5S{font-family:Ubuntu,Arial,sans-serif;font-size:19px;line-height:1}.Logo_logo__4Mt5S a{color:#222;text-decoration:none}.Cabinet_cabinet__GyTyS{margin:-15px 0}.Cabinet_cabinet__GyTyS a{display:block;padding:4px 5px 2px;line-height:1;font-size:24px;background:#fafafa;border-radius:30px;color:#333;text-decoration:none}.Cabinet_cabinet__GyTyS a:hover{background:#ddd;color:#000}.Footer_footer___mXpK{padding:20px 0;background:#202026}.Footer_footer___mXpK .Footer_content__uuyMx{display:flex;flex-flow:row wrap;font-size:.75rem;line-height:1.3;color:#aaa}.Footer_footer___mXpK .Footer_content__uuyMx .Footer_copyright__AIyiF{margin-right:auto}.Footer_footer___mXpK .Footer_content__uuyMx .Footer_nav__2Harq{margin-left:auto;font-size:.75rem;line-height:1.3}.Footer_footer___mXpK .Footer_content__uuyMx .Footer_nav__2Harq ul{list-style:none}.Footer_footer___mXpK .Footer_content__uuyMx .Footer_nav__2Harq ul li{display:inline-block;padding-right:10px}.Footer_footer___mXpK .Footer_content__uuyMx .Footer_nav__2Harq ul li:last-child{padding:0}.Footer_footer___mXpK .Footer_content__uuyMx .Footer_nav__2Harq ul li a{color:#aaa;text-decoration:underline}.Footer_footer___mXpK .Footer_content__uuyMx .Footer_nav__2Harq ul li a.Footer_active__jL9Zz{text-decoration:none}.Layout_app__83bpu{display:flex;min-height:100vh;flex-direction:column}.Layout_content__ku1TH{flex:1 1;width:100%;font-size:.9rem}.Layout_content__ku1TH h1{font-family:Ubuntu,Arial,sans-serif;font-size:1.6rem;line-height:1.2;margin-bottom:18px}.Layout_content__ku1TH h2{line-height:1.2;font-size:1.4rem;font-weight:400;color:#333;margin-bottom:10px}.Layout_content__ku1TH p{margin-bottom:20px}.Layout_content__ku1TH code,.Layout_content__ku1TH pre{font-family:Consolas,Ubuntu Mono,Courier New,monospace}.Layout_content__ku1TH pre{margin-bottom:20px;background:#f6f6f6;border:1px solid #ddd;border-radius:4px;padding:6px;width:100%;position:relative;overflow:auto}.Layout_content__ku1TH ul{margin-bottom:20px;list-style-position:inside}._question__questionPage__BdJdb{display:flex;flex-flow:row wrap;align-items:flex-start}._question__questionPage__BdJdb ._question__questionContent__p1xoS{width:100%;margin-bottom:20px}._question__questionPage__BdJdb ._question__questionContent__p1xoS ._question__answers__xWfUW ._question__answer__FnbUI,._question__questionPage__BdJdb ._question__questionContent__p1xoS ._question__question__Udh7F{padding:15px 15px 5px;box-shadow:0 1px 10px rgba(0,0,0,.08);border-radius:4px;margin-bottom:20px}._question__questionPage__BdJdb ._question__text__WSkBa{font-size:.9rem;line-height:1.4;width:100%;overflow:auto}._question__questionPage__BdJdb ._question__text__WSkBa p,._question__questionPage__BdJdb ._question__text__WSkBa pre{margin-bottom:10px}._question__questionPage__BdJdb ._question__text__WSkBa blockquote{font-style:italic;color:#666}._question__questionPage__BdJdb ._question__text__WSkBa ol,._question__questionPage__BdJdb ._question__text__WSkBa ul{list-style-position:inside;margin-bottom:15px}._question__questionPage__BdJdb ._question__text__WSkBa ol li,._question__questionPage__BdJdb ._question__text__WSkBa ul li{margin:10px 0}._question__questionPage__BdJdb ._question__text__WSkBa ol ol,._question__questionPage__BdJdb ._question__text__WSkBa ol ul,._question__questionPage__BdJdb ._question__text__WSkBa ul ol,._question__questionPage__BdJdb ._question__text__WSkBa ul ul{margin-left:20px;margin-bottom:0}._question__questionPage__BdJdb ._question__questionSidebar__utmCB{width:100%}@media(min-width:768px){._question__questionPage__BdJdb ._question__questionContent__p1xoS{width:calc(100% - 270px)}._question__questionPage__BdJdb ._question__questionSidebar__utmCB{width:240px;margin-left:30px}}.Comments_comments__lzYQp .Comments_header__gN7GI{font-family:Ubuntu,Arial,sans-serif;font-size:1.2rem;line-height:1.2;margin-bottom:18px}.Comment_commentBlock__B3RBo .Comment_comment__45MdB{padding:13px;box-shadow:0 1px 10px rgba(0,0,0,.08);border-radius:4px;margin-bottom:15px;display:flex;flex-flow:row wrap}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_avatar__fGmlq{width:55px}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_avatar__fGmlq img{display:block;width:40px;height:40px}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D{width:calc(100% - 55px)}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D header{display:flex;flex-flow:row wrap;line-height:1;margin-bottom:10px}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D header .Comment_name__3LYp8{font-size:.85rem;font-weight:700}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D header .Comment_date__0UVoi{margin-left:auto;font-size:.75rem;color:#aaa;display:none}@media(min-width:480px){.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D header .Comment_date__0UVoi{display:block}}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I{font-size:.85rem;line-height:1.3;margin-bottom:10px;width:100%;overflow:auto}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I p,.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I pre{margin-bottom:10px}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I blockquote{font-style:italic;color:#666}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I ol,.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I ul{list-style-position:inside;margin-bottom:15px}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I ol li,.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I ul li{margin:10px 0}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I ol ol,.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I ol ul,.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I ul ol,.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I ul ul{margin-left:20px;margin-bottom:0}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I table{border-collapse:collapse;margin-bottom:10px}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I table td,.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I table th{border:1px solid #ddd;padding:.3rem .5rem}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_text__TQv1I table th{background:#f6f6f6}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D .Comment_blocked__uFICa{font-size:.85rem;line-height:1.3;color:#999;font-style:italic;margin-bottom:10px}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D footer{line-height:1;font-size:.8rem}.Comment_commentBlock__B3RBo .Comment_comment__45MdB .Comment_body__3eG3D footer .Comment_link__qHeA3{display:inline-block;color:#666;border-bottom:1px dashed #666;text-decoration:none;cursor:pointer;margin-right:6px}.Comment_commentBlock__B3RBo .Comment_children__9BPpR{padding-left:10px}.Comment_commentBlock__B3RBo .Comment_children__9BPpR .Comment_children__9BPpR .Comment_children__9BPpR .Comment_children__9BPpR .Comment_children__9BPpR{margin-left:0}@media(min-width:480px){.Comment_commentBlock__B3RBo .Comment_children__9BPpR{padding-left:20px}}.CommentEditForm_block__Z_GWo{margin-bottom:2px}.Alert_alert__cFBJC{position:relative;padding:.75rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;font-size:.9rem}.Alert_alert__cFBJC.Alert_error__sMv5d{background-color:#f8d7da;border-color:#f5c6cb}.Alert_alert__cFBJC.Alert_success__vQBXB{background-color:#d4edda;border-color:#c3e6cb}.CommentForm_block__v74e9{padding:13px;box-shadow:0 1px 10px rgba(0,0,0,.08);border-radius:4px;margin-bottom:15px}.CommentSendForm_authorName__vgtkq{font-size:.85rem;font-weight:700;margin-bottom:12px;line-height:1}.JoinBlock_block__mTI4L{padding:15px;box-shadow:0 1px 10px rgba(0,0,0,.08);border-radius:4px;font-size:.8rem;line-height:1;margin-bottom:20px}.JoinBlock_block__mTI4L .JoinBlock_text__AJWT0{margin-bottom:20px}.JoinBlock_block__mTI4L .JoinBlock_text__AJWT0:last-child{margin-bottom:0}.JoinBlock_block__mTI4L a{display:inline-block}.OAuth_oauth__UKK6P{display:flex;flex-direction:row}.OAuth_oauth__UKK6P .OAuth_item__17xPH{margin-right:6px;border-radius:3px;padding:9px 12px 9px 8px;cursor:pointer;border:1px solid #ccc;background:linear-gradient(180deg,#fff,#f6f6f6);color:#222;font-size:.8rem;line-height:1.2;text-align:center}.OAuth_oauth__UKK6P .OAuth_item__17xPH:last-child{margin-right:0}.OAuth_oauth__UKK6P .OAuth_item__17xPH.OAuth_google__lqtuv{border:1px solid #066fcd;background:linear-gradient(180deg,#1a8aee,#066fcd);color:#fff}.OAuth_oauth__UKK6P .OAuth_item__17xPH.OAuth_github___jr_m{border:1px solid #ccc;background:linear-gradient(180deg,#fff,#f6f6f6);color:#000}.OAuth_oauth__UKK6P .OAuth_item__17xPH.OAuth_yandex__nj5Vu{border:1px solid #f60;background:linear-gradient(180deg,#ff7600,#f00);color:#fff}.OAuth_oauth__UKK6P .OAuth_item__17xPH.OAuth_mailru__IhPN5{border:1px solid #064fcd;background:linear-gradient(180deg,#256ce7,#064fcd);color:#fff}.Favorite_favorite__ikiJM{border:none;background:rgba(0,0,0,0);display:inline-block;margin:0;padding:0;cursor:pointer;color:#444;font-size:inherit}.Favorite_favorite__ikiJM.Favorite_active__7oDB4{color:#fa00b3}.Favorite_favorite__ikiJM:disabled{cursor:wait}.ShareUrl_share__PGjsf{display:inline-block;margin-left:4px}.ShareUrl_share__PGjsf button{border:none;background:rgba(0,0,0,0);display:inline-block;margin:0;padding:0;cursor:pointer;color:#444;font-size:inherit}.ShareUrl_share__PGjsf input{width:200px;border:1px solid #ddd;background:#fff;display:inline-block;margin:-5px 0 -5px 4px;padding:4px;color:#333;font-size:inherit}.Authors_block__uU7uC{display:flex;flex-flow:row wrap;margin-bottom:10px}.Authors_block__uU7uC .Authors_item___jVWV{display:flex;flex-flow:row nowrap;margin:0 10px 10px 0;border-radius:200px;box-shadow:0 1px 5px rgba(0,0,0,.1);padding:6px}.Authors_block__uU7uC .Authors_item___jVWV .Authors_photo__4nw8n{display:block;border-radius:300px;width:40px;height:40px}.Authors_block__uU7uC .Authors_item___jVWV .Authors_card__QNBUl{padding:0 16px 0 10px}.Authors_block__uU7uC .Authors_item___jVWV .Authors_card__QNBUl .Authors_name__phPsE{font-size:.8rem;font-weight:700}.Authors_block__uU7uC .Authors_item___jVWV .Authors_card__QNBUl .Authors_site__AJ7ut{font-size:.8rem}.Authors_block__uU7uC .Authors_item___jVWV .Authors_card__QNBUl .Authors_site__AJ7ut span{color:#333}.Authors_block__uU7uC .Authors_item___jVWV .Authors_card__QNBUl .Authors_site__AJ7ut a{text-decoration:underline;color:#333}.Authors_block__uU7uC .Authors_item___jVWV .Authors_card__QNBUl .Authors_site__AJ7ut a:hover{color:#1465b7}.PageHeading_heading___IipA{position:relative;overflow:hidden}.PageHeading_heading___IipA .PageHeading_wrapper__uMESj{padding:15px 0}.PageHeading_heading___IipA .PageHeading_wrapper__uMESj:after{content:"";display:block;clear:both}.Breadcrumbs_breadcrumbs__vo6fx ul{list-style:none;line-height:1.2;margin:0}.Breadcrumbs_breadcrumbs__vo6fx ul li{margin:0;padding:0 4px 0 0;display:inline-block;color:#555;font-size:.8rem}.Breadcrumbs_breadcrumbs__vo6fx ul li a{margin:0;padding:0;text-decoration:none;color:#555}.Breadcrumbs_breadcrumbs__vo6fx ul li a:hover{color:#0097ff}.Breadcrumbs_breadcrumbs__vo6fx ul li a:after{content:"/";margin-left:6px;margin-right:2px;color:#aaa}