.v4nQ_G_socialList{align-items:center;gap:24px;height:24px;display:flex}.v4nQ_G_socialList .v4nQ_G_socialBtn{color:#8c8c8c;width:24px;height:24px}@media (hover:hover) and (pointer:fine){.v4nQ_G_socialList .v4nQ_G_socialBtn:hover{color:#603f99}}
.yppt_W_wrapper{align-items:center;display:flex;position:relative}.yppt_W_button{width:24px;height:24px;box-shadow:none;color:#8c8c8c;background:0 0;border:none;outline:none;margin:0;padding:0}.yppt_W_buttonActive{color:#603f99}@media (hover:hover) and (pointer:fine){.yppt_W_button:hover{color:#603f99}}.yppt_W_dropdown{opacity:0;will-change:opacity,transform;transform-origin:100% 0;background:#fff;flex-direction:column;gap:8px;width:205px;font-size:14px;font-weight:400;line-height:1.5;transition:opacity .1s cubic-bezier(.45,0,.55,1),transform .1s cubic-bezier(.45,0,.55,1);animation:.15s forwards yppt_W_fadeIn;display:flex;position:absolute;top:35px;right:0;transform:scale(.92)translateY(-10px);box-shadow:0 2px 12px #0000001a}.yppt_W_dropdownItem{color:#333;cursor:pointer;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;display:flex}.yppt_W_dropdownItem:active{color:#fff;background-color:#603f99}@media (hover:hover) and (pointer:fine){.yppt_W_dropdownItem:hover{color:#fff;background-color:#603f99}}.yppt_W_dropdownClose{animation:.15s forwards yppt_W_fadeOut}@keyframes yppt_W_fadeIn{0%{opacity:0;transform:scale(.92)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes yppt_W_fadeOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.92)translateY(-10px)}}
.rVIkxa_wrapper{flex-flow:wrap;align-items:flex-start;gap:16px;display:flex}.rVIkxa_dates{flex-direction:column;flex-basis:100%;gap:8px;display:flex}.rVIkxa_itemBefore{flex-direction:column;flex:0 auto;gap:16px;max-width:100%;display:flex}.rVIkxa_itemAfter{justify-content:space-between;gap:24px;display:flex}@media (max-width:992px){.rVIkxa_itemAfter{justify-content:flex-start}}
.BkwHEW_toc{flex-direction:column;display:flex}.BkwHEW_toc>:not(:first-child){margin-top:16px}.BkwHEW_tocItem{color:#555;cursor:pointer;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none}@media (hover:hover) and (pointer:fine){.BkwHEW_tocItem:hover{color:#603f99}}.BkwHEW_tocItemNested{padding-left:24px;font-size:14px;font-weight:400;line-height:1.5;display:block}.BkwHEW_toc.BkwHEW_mobile{flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;width:100%;margin:30px 0;padding:30px 0;display:flex;position:relative}@media (max-width:767px){.BkwHEW_toc.BkwHEW_mobile{margin:24px 0;padding:24px 0}}.BkwHEW_toc.BkwHEW_mobile:before,.BkwHEW_toc.BkwHEW_mobile:after{content:" ";z-index:1;background:#dbdbdb;height:1px;position:absolute;left:0;right:0}.BkwHEW_toc.BkwHEW_mobile:before{top:0;transform:translateY(-100%)}.BkwHEW_toc.BkwHEW_mobile:after{bottom:0;transform:translateY(100%)}
.jSgwHG_author{background:#fff;align-items:center;gap:16px;padding:24px;display:flex}.jSgwHG_authorTheme-column{flex-direction:column}.jSgwHG_authorTheme-column img{width:128px;height:128px}.jSgwHG_authorTheme-row{flex-direction:row;display:none}@media (max-width:1280px){.jSgwHG_authorTheme-row{padding:46px 46px 46px 0;display:flex}}@media (max-width:768px){.jSgwHG_authorTheme-row{padding:24px 24px 24px 0}}.jSgwHG_authorTheme-row img{width:48px;height:48px}.jSgwHG_authorTheme-row .jSgwHG_authorInfo{align-items:start;gap:0}.jSgwHG_authorTheme-row .jSgwHG_authorInfoName{font-size:18px;font-weight:400;line-height:1.5}.jSgwHG_authorTheme-row .jSgwHG_authorInfoAbout{font-size:14px;font-weight:400;line-height:1.5}.jSgwHG_authorInfo{flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.jSgwHG_authorInfoName{color:#333;text-align:center;justify-content:center;align-items:center;font-size:20px;font-weight:600;line-height:30px;display:flex}.jSgwHG_authorInfoAbout{color:#8c8c8c;text-align:center;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:24px;display:flex}@media (max-width:1280px){.jSgwHG_authorInfoAbout{text-align:left}}
.Z7zV1G_sidebar{background:#fff;gap:24px;min-width:260px;max-width:330px;height:fit-content;padding:30px;box-shadow:0 7px 10px #0000001a}.Z7zV1G_sidebar>:not(:first-child){position:relative}.Z7zV1G_sidebar>:not(:first-child):before{content:"";border-top:1px solid #dbdbdb;width:100%;margin:24px 0;display:block}
.m5byuq_wrapper{color:#a3a3a3;align-items:center;width:100%;min-width:0;padding:24px 0;font-size:12px;font-weight:400;line-height:1.5;display:flex}@media (max-width:992px){.m5byuq_wrapper{padding:24px 0}}@media (max-width:768px){.m5byuq_wrapper{background:#fff;padding:16px}}
._9izGCW_wrapper{background:#fafafa;flex-direction:column;justify-content:center;align-items:center;padding:60px;display:flex}@media (max-width:576px){._9izGCW_wrapper{padding:24px}}._9izGCW_wrapper p{text-align:center;font-size:16px;font-weight:400;line-height:1.5}._9izGCW_wrapper ._9izGCW_button{margin-top:30px}
.UPyN6a_metaList{color:#8c8c8c;align-items:center;gap:24px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.UPyN6a_metaItem{align-items:center;gap:8px;display:flex}.UPyN6a_icon{align-items:center}
.TPtOba_wrapper{align-items:center;width:auto;height:24px;font-size:14px;font-weight:400;line-height:1;text-decoration:none;display:flex}.TPtOba_wrapper.TPtOba_tag{color:#603f99;white-space:nowrap;background:#f3f0f7;border:1px solid #603f99;max-width:none;padding:0 16px;font-weight:600;position:relative;overflow:hidden}.TPtOba_wrapper.TPtOba_tag:after{content:"";pointer-events:none;opacity:1;background:linear-gradient(90deg,#0000,#f3f0f7);width:20px;height:100%;transition:opacity .2s;position:absolute;top:0;right:0}.TPtOba_wrapper.TPtOba_tag:hover,.TPtOba_wrapper.TPtOba_tag:focus,.TPtOba_wrapper.TPtOba_tag:active,.TPtOba_wrapper.TPtOba_tag:visited{color:#603f99!important;background:#f3f0f7!important;border:1px solid #603f99!important}.TPtOba_wrapper.TPtOba_hash{color:#8c8c8c;cursor:pointer;font-weight:400}@media (hover:hover) and (pointer:fine){.TPtOba_wrapper.TPtOba_hash:hover{color:#603f99}}
.joah8G_wrapper{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}
._46qImq_textarea{resize:none;background-color:#0000;border:1px solid #eee;outline:none;width:100%;min-height:48px;padding:16px;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden}@media (max-width:768px){._46qImq_textarea:focus{font-size:16px!important}@supports (-webkit-touch-callout:none){._46qImq_textarea{transform:translateZ(0)}}}@media (hover:hover) and (pointer:fine){._46qImq_textarea:hover{border:1px solid #b68bff}}._46qImq_textarea:focus{border:1px solid #603f99}._46qImq_textareaWrapper{will-change:border;justify-content:space-between;align-items:stretch;gap:8px;width:100%;transition:border .3s;display:flex}._46qImq_textareaFocus{border-color:#603f99}._46qImq_textarea::placeholder{color:#a3a3a3!important}
.B5ivdG_validationInfo{justify-content:flex-start;align-items:flex-start;gap:8px;margin-top:8px;display:flex}.B5ivdG_error{color:#ef403d;flex:1;font-size:12px;font-weight:400;line-height:1.5}.B5ivdG_charCount{color:#a3a3a3;white-space:nowrap;text-align:right;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:400;line-height:1.5}.B5ivdG_charCountError{color:#ef403d}.B5ivdG_errorBlock{border:1px solid #ef403d}.B5ivdG_label{margin-bottom:16px;font-size:24px;font-weight:400;line-height:1.5}.B5ivdG_comment{min-height:170px}.B5ivdG_buttons{margin-top:16px;display:flex}.B5ivdG_buttonsCancel{color:#603f99;font-size:14px;font-weight:400;line-height:1.5}
.u00SgW_commentList{width:100%}.u00SgW_loading{color:#a3a3a3;margin:16px;font-size:14px;font-weight:400;line-height:1.5}.u00SgW_error{color:#ef403d;background:#ef403d1a;border-radius:.5rem;margin-bottom:1rem;padding:1rem;font-size:.875rem}.u00SgW_emptyState{text-align:center;color:#a3a3a3;margin:46px 0}.u00SgW_comments{flex-direction:column;gap:24px;display:flex}.u00SgW_bottomSpacing{margin-top:46px}.u00SgW_commentItemNested{margin-top:30px}.u00SgW_commentItemDeleted{color:#8c8c8c;background:#fafafa;border:1px solid #eee;padding:16px 24px}.u00SgW_commentActions{display:flex}.u00SgW_actionButton{color:#603f99;padding:0}@media (hover:hover) and (pointer:fine){.u00SgW_actionButton:hover{color:#734eb1}}.u00SgW_replyForm{margin:16px 0}.u00SgW_children{border-left:2px solid #dbdbdb;margin-top:24px;padding-left:46px}.u00SgW_loadMore{border-top:1px solid #dbdbdb;justify-content:center;margin:24px 0 46px;padding-top:24px;display:flex}.u00SgW_loadMoreText{color:#a3a3a3}@media (max-width:992px){.u00SgW_loadMore{margin-bottom:24px}}@media (max-width:576px){.u00SgW_loadMore{margin:24px 0 16px}}.u00SgW_loadMoreButton{color:#603f99;justify-content:center;width:100%;font-size:16px;font-weight:400;line-height:1.5}@media (hover:hover) and (pointer:fine){.u00SgW_loadMoreButton:hover{color:#734eb1;background:#fafafa}}
.yFnlwG_user{gap:16px;display:flex}.yFnlwG_userInfoName{margin-bottom:0!important}.yFnlwG_userInfoTime{color:#8c8c8c;font-size:14px;font-weight:400;line-height:1.5}.yFnlwG_commentWrapper{flex-direction:column;gap:16px;display:flex;overflow:auto}.yFnlwG_commentWrapper::-webkit-scrollbar{width:6px;height:6px}.yFnlwG_commentWrapper::-webkit-scrollbar-track{background:#fbfbfb;border-radius:3px}.yFnlwG_commentWrapper::-webkit-scrollbar-thumb{background:#a3a3a3;border-radius:3px}@media (hover:hover) and (pointer:fine){.yFnlwG_commentWrapper::-webkit-scrollbar-thumb:hover{background:#603f99!important}}.yFnlwG_commentWrapper::-webkit-scrollbar:horizontal{height:6px!important}.yFnlwG_commentWrapper::-webkit-scrollbar-thumb:horizontal{min-width:20px;height:6px!important}.yFnlwG_commentWrapper .yFnlwG_buttons{gap:16px;display:flex}.yFnlwG_commentButton{height:fit-content;padding:0;font-size:14px;font-weight:400;line-height:1.5}.yFnlwG_commentButtonCancel{color:#8c8c8c}.yFnlwG_commentButtonDelete{color:#ef403d}@media (hover:hover) and (pointer:fine){.yFnlwG_commentButton:hover{color:#603f99}}
.lr1U6q_separator{justify-content:center;align-items:center;width:100%;display:flex}.lr1U6q_separator:before{content:"";background-color:#dbdbdb;width:100%;height:1px}.lr1U6q_padding-xxs{padding:8px 0}.lr1U6q_padding-xs{padding:16px 0}.lr1U6q_padding-s{padding:24px 0}.lr1U6q_padding-m{padding:30px 0}.lr1U6q_padding-l{padding:46px 0}.lr1U6q_padding-xl{padding:60px 0}
