@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}*,*:before,*:after{box-sizing:border-box}section{position:relative}a{color:#373737;outline:none;transition:.3s}svg{flex-shrink:0;height:auto}button{padding:0;background:transparent;border:none;outline:none;cursor:pointer;transition:.3s}img{display:block;max-width:100%;height:auto}@font-face{font-family:Montserrat-SemiBold;src:url(/build/assets/Montserrat-SemiBold-B92UPdao.woff2) format("woff2"),url(/build/assets/Montserrat-SemiBold-CoriCZkQ.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat-Regular;src:url(/build/assets/Montserrat-Regular-CyLgr4nr.woff2) format("woff2"),url(/build/assets/Montserrat-Regular-D3UCWjz4.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/build/assets/Montserrat-Bold-BB2PIe1z.woff2) format("woff2"),url(/build/assets/Montserrat-Bold-nPtuWU9B.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat-Medium;src:url(/build/assets/Montserrat-Medium-RrI-9AiG.woff2) format("woff2"),url(/build/assets/Montserrat-Medium-DW6Dzcuv.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-Light;src:url(/build/assets/Inter-Light-CZ1cvUv_.woff2) format("woff2"),url(/build/assets/Inter-Light-BhUtvXxk.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-Regular;src:url(/build/assets/Inter-Regular-DoVWZ_YJ.woff2) format("woff2"),url(/build/assets/Inter-Regular-CKX1N0ak.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-Medium;src:url(/build/assets/Inter-Medium-COJzYXS-.woff2) format("woff2"),url(/build/assets/Inter-Medium-DmUT3eZm.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-Bold;src:url(/build/assets/Inter-Bold-BL-v2fdl.woff2) format("woff2"),url(/build/assets/Inter-Bold-BwjTkqu6.ttf) format("truetype");font-display:swap}@font-face{font-family:Raleway-Medium;src:url(/build/assets/Raleway-Medium-DuJJvnsC.woff2) format("woff2"),url(/build/assets/Raleway-Medium-Djc52Ak6.ttf) format("truetype");font-display:swap}@font-face{font-family:Raleway-SemiBold;src:url(/build/assets/Raleway-SemiBold-C0ugRLyc.woff2) format("woff2"),url(/build/assets/Raleway-SemiBold-Dq287qfI.ttf) format("truetype");font-display:swap}@font-face{font-family:e-Ukraine-Regular;src:url(/build/assets/e-Ukraine-Regular-BUfEgo2o.woff2) format("woff2"),url(/build/assets/e-Ukraine-Regular-kAZsCpeH.ttf) format("truetype");font-display:swap}html{-webkit-text-size-adjust:100%}body{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);color:#141414;background:#fff;font-size:16px;line-height:1.24;font-family:Inter-Regular,sans-serif}h1,h2,h3,h4,h5,h6{color:#242424;overflow-wrap:break-word;font-family:Inter-Bold,sans-serif}h1{font-size:42px}h3{font-size:28px}h4{font-size:22px}strong{font-family:Inter-Bold,sans-serif}@media screen and (max-width: 1024px){h1{font-size:36px}}@media screen and (max-width: 480px){body{font-size:16px}h1{font-size:28px}h3{font-size:24px}h4{font-size:20px}}.wrap{position:relative;z-index:10;margin:0 auto;width:100%;padding:0 40px}@media screen and (max-width: 1024px){.wrap{padding:0 16px}}.wrap2{margin:0 auto;width:100%;padding:0 40px}@media screen and (max-width: 1024px){.wrap2{padding:0 16px}}.bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.img{width:100%;height:100%;object-fit:cover}.link{display:inline-block;color:#004080;text-decoration:underline}.fill{opacity:0}.btn,.btnCancel,.btn-cancel{position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center;gap:12px;border-radius:50px;height:40px;padding:0 16px;font-size:14px;white-space:nowrap;transition:all .4s;overflow:hidden}.btn svg,.btn span,.btnCancel svg,.btnCancel span,.btn-cancel svg,.btn-cancel span{position:relative;z-index:2;pointer-events:none}.btn{color:#fff;background:#242424}.btn2{height:50px;padding:0 32px;font-size:16px;font-family:Inter-Medium,sans-serif}@media screen and (max-width: 480px){.btn2{width:100%;padding:0 16px}}@media (hover: hover) and (pointer: fine){.btn:before{content:"";position:absolute;top:0;right:0;left:auto;width:0;height:100%;border-radius:inherit;transition:all .5s ease}.btn:hover:before{width:100%;left:0}.btn:before{background:#004080;background:linear-gradient(90deg,#242424,#004080)}}.btnCancel{border:1px solid #DEDEDE;color:#141414}.btnCancel:hover{border-color:#f6f6f6;background-color:#f6f6f6}.btn-cancel{background:#e6e6e6}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=date],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea{margin:0;padding:0;border:none;width:100%;outline:none;background:none;box-shadow:none;color:#141414;font-size:16px;line-height:1.2;transition:box-shadow .5s;font-family:Inter-Regular,sans-serif}:invalid{box-shadow:none}input::placeholder{opacity:1;color:#0000004d}textarea::placeholder{opacity:1;color:#0000004d}.input{width:100%}.input-label{margin-bottom:6px;color:#727272;font-size:14px;font-family:Inter-Medium,sans-serif}.input-field{height:50px;border-radius:12px;--box-shadow-color: #DEDEDE;--box-shadow-width: 1px;box-shadow:inset 0 0 0 var(--box-shadow-width) var(--box-shadow-color);padding:0 12px}.input-field.error{--box-shadow-color: #FF6651}.input-field:focus{--box-shadow-color: #004080;--box-shadow-width: 2px}.input-error{margin-top:10px;text-align:left;font-size:12px;color:#ec1e2c}.input-text{height:250px;--box-shadow-color: #DEDEDE;--box-shadow-width: 1px;box-shadow:inset 0 0 0 var(--box-shadow-width) var(--box-shadow-color);border-radius:12px;padding:16px 12px;resize:none}.input-text.error{--box-shadow-color: #FF6651}.input-text:focus{--box-shadow-color: #004080;--box-shadow-width: 2px}@media screen and (max-width: 480px){.input-field,.input-text{border-radius:8px}}.input-counter{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:10px;font-size:12px}.input-counter-entered{color:#219653;font-family:Inter-Bold,sans-serif}.input-counter-entered.counterError{color:#eb5757}.input-counter-entered.hidden{display:none}.field{position:relative}.field-icon{position:absolute;top:50%;transform:translateY(-50%);right:12px;width:24px;height:24px}.field-icon-off,.field-icon-on{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.field-icon-off{opacity:0}.field-icon-on,.field-icon.off .field-icon-off{opacity:1}.field-icon.off .field-icon-on{opacity:0}.field .input-field{padding-right:48px}.fieldHelper{position:relative;display:flex;align-items:center;gap:6px;height:50px;border-radius:12px;--box-shadow-color: #DEDEDE;--box-shadow-width: 1px;box-shadow:inset 0 0 0 var(--box-shadow-width) var(--box-shadow-color);padding:0 12px 0 4px;transition:box-shadow .5s}.fieldHelper:focus-within{--box-shadow-color: #004080;--box-shadow-width: 2px}.fieldHelper-label{position:relative;display:flex;align-items:center;height:40px;padding:0 12px;white-space:nowrap;font-size:14px}.fieldHelper-label:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:12px;background:#f5f5f5}.fieldHelper .input-field{box-shadow:none;padding:0}@media screen and (max-width: 480px){.fieldHelper{border-radius:8px}.fieldHelper-label{font-size:12px}.fieldHelper-label:before{border-radius:8px}}.select{position:relative;color:#000}.select-header{display:flex;align-items:center;min-height:40px;gap:8px;font-family:Montserrat-Medium,sans-serif;cursor:pointer}.select-selected{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-icon{flex-shrink:0;display:flex;color:#373737;font-size:0;transition:.3s}.select-header.open .select-icon{transform:rotate(180deg)}.select-body{display:none;position:absolute;z-index:3;top:calc(100% + 4px);right:0;border-radius:16px;border:1px solid #F6F6F6;background:#fff;box-shadow:var(--drop-shadow)}.select-options{max-height:308px;padding:24px;overflow:hidden auto}.select-options-item{display:flex;cursor:pointer;transition:.3s}.select-options-item span{padding:16px;border-radius:8px;transition:background-color .3s}.select-options-item:hover span{background-color:#f4f4f4;text-shadow:.01em 0 0 currentColor,-.01em 0 0 currentColor}.select-input{padding:24px 24px 0}.select-input .input-field{height:48px;font-size:14px}@media screen and (max-width: 1024px){.select-header{gap:4px}.select-body{border-radius:12px}.select-options{padding:16px}.select-options-item span{padding:12px}}@media screen and (max-width: 750px){.select-options{padding:12px}}.select2{position:relative;color:#373737}.select2-header{display:flex;align-items:center;gap:8px;border-radius:12px;height:68px;padding:0 24px;background:#fff;--box-shadow-color: #DEDEDE;box-shadow:inset 0 0 0 1px var(--box-shadow-color);font-size:16px;cursor:pointer}.select2-header.open .select-icon{transform:rotate(180deg)}.select2 .select-body{width:100%}.radio-group{display:flex;align-items:center;gap:48px}.radio{display:flex;align-items:center;gap:16px}.radio-input{flex-shrink:0;position:relative;width:16px;height:16px;border-radius:50%;border:1px solid #373737;transition:.3s}.radio.checked .radio-input{border-color:transparent}.radio-input:before,.radio-input:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;transition:.3s}.radio-input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;transition:.3s}.radio.checked .radio-input:before{width:16px;height:16px;background:#2424244f}.radio.checked .radio-input:after{width:10px;height:10px;background:#242424}.radio-label{display:flex;align-items:center;gap:8px;font-size:16px;line-height:normal;font-family:Montserrat-Medium,sans-serif}.radio-label img{flex-shrink:0;width:16px}@media screen and (max-width: 1024px){.radio-label{font-size:12px}}.upload{position:relative;cursor:pointer}.upload:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:#0006}.upload-icon{position:absolute;z-index:3;top:calc(50% - 20px);left:calc(50% - 20px);transform:scale(1);transition:transform .15s linear;color:#fff}.upload:hover .upload-icon{transform:scale(1.2)}.upload.error{color:#ec1e2c;border-color:#ec1e2c;background:#ec1e2c1f}.upload-loaded{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;display:flex;justify-content:center;align-items:center;font-size:40px;text-transform:uppercase;font-family:SpaceGrotesk-Bold}.upload-loaded img{border-radius:inherit}.progress{position:absolute;z-index:4;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;display:flex;justify-content:center;align-items:center;background:#eaecf5}.progress-inner{width:35px;height:35px;border-radius:50%;border:3px solid rgba(50,67,157,.5)}.progress-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-ring-circle{transform-origin:center;transform:rotate(-90deg);transition:stroke-dashoffset .3s}#fileUpload,#fileUpload2{display:none}.loading{position:relative;pointer-events:none}.loading:after{content:"";position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;display:block;width:30px;height:30px;border-radius:50%;border:3px solid #fff;border-top-color:transparent;animation:loading 1s infinite linear}.loading .btn-text{opacity:0}@media screen and (max-width: 768px){.loading:after{margin:-10px 0 0 -10px;width:20px;height:20px;border-width:2px}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (hover: none) and (pointer: coarse){.scroll{scrollbar-width:none;-ms-overflow-style:none}.scroll::-webkit-scrollbar{display:none}.scroll::-webkit-scrollbar-track{background-color:transparent}.scroll::-webkit-scrollbar-thumb{background-color:transparent}.scroll::-webkit-scrollbar-thumb:hover{background-color:transparent}}#page.form-open,#page.modal-open,#page.menu-open{overflow:hidden}#page:after{content:"";position:fixed;z-index:9001;top:0;left:0;height:0;width:0;opacity:0;background-color:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .4s ease-out}#page.form-open:after,#page.modal-open:after,#page.menu-open:after{height:100%;width:100%;opacity:1}#page.menu-open:after{z-index:8998}#page.form-open,#page.modal-open,#page.menu-open,#page.lock-scroll{padding-right:var(--scrollbar-width)}#page.form-open .header,#page.modal-open .header,#page.menu-open .header,#page.lock-scroll .header{width:calc(100% + var(--scrollbar-width));padding-right:var(--scrollbar-width)}.modal-box{display:none;position:fixed;z-index:10000;top:0;left:0;height:100vh;height:calc(var(--vh, 1vh) * 100);width:100vw;overflow-y:auto;animation-fill-mode:both}.modal-box.open{display:flex;justify-content:center;align-items:center}.modal{position:relative;z-index:2;max-height:100vh;max-height:calc(var(--vh, 1vh) * 100);width:100%}.modal-body{position:relative;z-index:2;border-radius:16px;background:#fff}.modal .btn2{width:100%}.modal-close{position:absolute;z-index:102;top:16px;right:16px;display:flex;justify-content:center;align-items:center;width:40px;height:40px}.modal-close:before{opacity:0;content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;border-radius:8px;background-color:#efefef;transition:opacity .5s}.modal-close:hover:before{opacity:1}.modalSuccess{max-width:480px;text-align:center}.modalSuccess-inner{padding:64px 32px}.modalSuccess-info{margin-top:24px}.modalSuccess-info span{font-family:Inter-Bold,sans-serif}.modalSuccess-action{margin-top:24px}.modalSuccess .btn{height:48px;font-size:16px}@media screen and (max-width: 480px){.modalSuccess-inner{padding:64px 16px 32px}}.modalConfirm{max-width:640px}.modalConfirm-action{display:grid;grid-template-columns:repeat(2,minmax(1px,1fr));gap:24px;margin-top:24px}.modalConfirm .btn,.modalConfirm .btn-cancel{height:48px;font-size:16px}.modalForgot-input{margin-top:24px;color:#00116b;text-align:left}.search-all{display:flex;padding:16px 16px 0}.search-all-link{text-decoration:underline;color:#af0073}.search-section{padding-bottom:8px;border-bottom:1px solid #eee}.search-section:last-child{border:none;padding-bottom:0}.search-section-title{font-size:14px;color:#888;margin-bottom:12px;padding:0 16px}.search-tags-cloud{display:flex;flex-wrap:wrap;gap:8px;padding:8px 16px}.searchTagCard{display:flex;align-items:center;height:32px;border-radius:24px;padding:0 12px;background:#f0f2f5;font-size:14px;text-transform:capitalize}.searchTagCard:hover{color:#fff;background-color:#242424}.searchAuthorCard{display:flex;align-items:center;gap:12px;padding:8px 16px;font-size:14px}.searchAuthorCard:hover{background-color:#e7eef4}.card2{position:relative;display:flex;align-items:center;gap:12px;padding:8px 16px}.card2:last-child{border:none}.card2:hover{background:#e7eef4}.card2-img{flex-shrink:0;width:60px;aspect-ratio:15/16}.card2-body{flex-grow:1}.card2-title{font-size:16px;line-height:1.3;font-family:Inter-Medium,sans-serif}.card2-date{margin-top:4px;color:#828282;font-size:12px}@media screen and (max-width: 480px){.card2-title{font-size:16px}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn;animation-duration:.3s}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut;animation-duration:.3s}.sideMenu{position:fixed;z-index:8999;top:60px;bottom:0;left:-200%;width:100vw;max-width:360px;height:calc(100vh - 61px);height:calc(var(--vh, 1vh) * 100 - 61px);transition:.3s;overflow:hidden;color:#000;background:#fff}.sideMenu.open{left:0}.sideMenu-inner{display:flex;flex-direction:column;justify-content:space-between;gap:32px;height:100%;padding:24px;overflow-y:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.sideMenu-menu{display:flex;flex-direction:column}.sideMenu-link{display:flex;align-items:center;gap:16px;border-radius:7px;padding:12px 16px;font-size:16px;color:inherit}.sideMenu-link:hover{background:#e7eef4}.sideMenu-copyright{padding:0 16px;color:#828282;font-size:12px}@media screen and (max-width: 1024px){.sideMenu{max-width:320px}.sideMenu-inner{padding:16px 0}}.popup-info{position:fixed;z-index:100003;top:20px;right:20px;width:calc(100vw - 40px);max-width:400px;border-radius:3px;padding:20px 40px 20px 80px;color:#fff;background-color:#7b78d6;box-shadow:-4px 13px 10px 1px #524ad41c;font-size:16px;visibility:visible;animation-name:bounceInDown;animation-duration:1s;animation-timing-function:ease-in-out}.fadeOut{opacity:0;transition:opacity .5s}.popup-info p{line-height:1.5}.popup-info>svg{position:absolute;left:40px;width:26px;height:26px}.popup-info-progress{position:absolute;bottom:0;left:0;width:0;height:3px;border-radius:3px;background-color:#0006}.popup-info-close{position:absolute;top:10px;right:10px;width:14px;height:14px;fill:#fff}.popup-error .popup-info-close{fill:#fff}.popup-error{color:#fff;border-color:#d22e3b;background-color:#d22e3b}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.header{position:sticky;top:0;z-index:9000;width:100%;background:#fff;border-bottom:1px solid #f2f2f2;font-size:14px}.header .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;height:60px}.header-search{display:none}.header-logo{display:flex}.header-logo svg{width:92px}.header-col{display:flex;align-items:center;gap:24px;height:inherit}.header-col.login,.header-col.auth{justify-content:flex-end}.header .btn{font-size:14px;font-family:Inter-Regular,sans-serif}.header-link:hover{color:#727272}.header-menu{flex-shrink:0;display:flex;position:relative;color:#000}.header-menu:before{opacity:0;content:"";position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#0000000d;transition:opacity .5s}.header-menu:hover:before{opacity:1}@media screen and (max-width: 750px){.header-col{gap:16px}}@media screen and (max-width: 480px){.header .wrap{gap:16px}.header-logo svg{width:70px}.header-link{display:none}.header-write svg{display:none}}@media screen and (max-width: 360px){.header-col{gap:12px}.header-write{width:40px;padding:0;border-radius:50%}.header-write-label{display:none}.header-write svg{display:block}}@media screen and (max-width: 750px){.header-h .header-search{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;border:1px solid #DEDEDE;color:#141414}.header-h .header-search svg{width:16px}}.header-publish .wrap{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-columns:minmax(1px,1fr) 790px minmax(1px,1fr)}.header-publish .header-post{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-grow:1;max-width:790px}@media screen and (max-width: 1024px){.header-publish .wrap{display:flex;gap:24px}}@media screen and (max-width: 750px){.header-publish .profilePage-back{display:none}}@media screen and (max-width: 480px){.header-publish .wrap{gap:16px}}.header-s .wrap{display:grid;grid-template-columns:minmax(1px,1fr) minmax(1px,750px) minmax(1px,1fr)}.header-s .searchBar{max-width:none}.header-s .search{max-width:100%}.header-s .header-back{display:none}@media screen and (max-width: 1280px){.header-s .wrap{grid-template-columns:auto minmax(1px,1fr) auto}}@media screen and (max-width: 750px){.header-s .search{right:16px;left:16px;width:auto}}@media screen and (max-width: 750px){.header-s .wrap{gap:16px}.header-s .header-menu,.header-s .header-logo,.header-s .header-write{display:none}.header-s .header-back{display:flex;align-items:center;height:100%}.header-s .searchBar{position:static}}.searchBar{position:relative;display:flex;align-items:center;width:100%;max-width:280px;height:inherit}.searchBar-inner{position:relative;width:100%}.searchBar-input{width:100%;height:40px;padding:0 38px 0 12px;border-radius:50px;border:1px solid #DEDEDE;color:#828282;font-size:14px}.searchBar-close,.searchBar-close.hidden{display:none}.searchBar-icon{position:absolute;top:50%;transform:translateY(-50%);right:12px;display:flex;pointer-events:none}@media screen and (max-width: 750px){.header-h .searchBar{position:absolute;top:calc(100% - 1px);right:16px;left:16px;border-top:1px solid #f2f2f2;padding:16px 0;width:auto;height:auto;max-width:none}.header-h .searchBar.hidden{display:none}.header-h .searchBar:before{content:"";position:absolute;z-index:-1;top:0;right:-16px;bottom:0;left:-16px;background:#fff}.header-h .searchBar-input{height:50px;padding:0 60px 0 16px}.header-h .searchBar-icon{display:none}.searchBar-close{position:absolute;top:calc(50% - 19px);right:6px;display:flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:50%;background:#fff}.searchBar-close-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;background:#0000001a;transition:.3s}.searchBar-close:hover .searchBar-close-inner{background-color:#0003}.searchBar-close svg{width:16px}.header-s .searchBar-close{right:0}}.search{display:none;position:absolute;z-index:2;top:100%;left:0;width:100vw;max-width:500px;max-height:min(100vh - 40px - 70px,600px);max-height:min(var(--vh, 1vh) * 100 - 40px - 70px,600px);border-radius:8px;background:#fff;box-shadow:0 0 10px #00000040}.search.open{display:block}.search-inner{display:flex;flex-direction:column;max-height:inherit}.search-inner:before{opacity:0;content:"";position:absolute;z-index:2;right:0;bottom:0;left:0;height:32px;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none}.search.scroll .search-inner:before{opacity:1}.search-body{position:relative;flex-grow:1;overflow:hidden auto;padding-bottom:16px}.search-head{flex-shrink:0;padding:16px 16px 8px;color:#828282}@media screen and (max-width: 750px){.header-h .search{top:calc(100% - 10px);width:100%;max-width:none}.header-h .search-head{padding:16px}}@media (hover: hover) and (pointer: fine){.search-body{scrollbar-width:thin;scrollbar-color:#92969a transparent}.search-body::-webkit-scrollbar{width:4px}.search-body::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}.search-body::-webkit-scrollbar-thumb{background-color:#92969a}.search-body::-webkit-scrollbar-thumb:hover{background-color:#92969a}}.profile{position:relative;z-index:3;display:flex;align-items:center;width:40px;height:100%;color:#000;fill:none}.profile-toggle{cursor:pointer}.profile-avatar{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#e7eef4;font-size:14px;text-transform:uppercase;font-family:Inter-Bold}.profile-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.profile-popup{display:none;position:absolute;top:100%;right:0;width:260px;border-radius:7px;background:#fff;box-shadow:0 0 10px #00000026}.profile-popup.open{display:block}.profile-popup a{color:inherit}.profile-popup-inner{display:flex;flex-direction:column}.profile-popup-section{display:flex;flex-direction:column;padding:10px;border-bottom:1px solid #f2f2f2}.profile-popup-section:last-child{border:none}.profile-popup-item{display:flex;align-items:center;gap:16px;border-radius:7px;padding:12px 16px;font-size:16px;white-space:nowrap}.profile-popup-item:hover{background:#e7eef4}@media screen and (max-width: 480px){.profile-popup{position:fixed;z-index:2;top:60px;bottom:0;right:-200%;height:calc(100vh - 61px);height:calc(var(--vh, 1vh) * 100 - 61px);transition:.3s;overflow:hidden;display:block;border-radius:0;box-shadow:none;border-top:1px solid #f2f2f2}.profile-popup.open{right:0}.profile-popup-inner{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}}@media screen and (max-width: 480px){#page.modal-open22{overflow:hidden}#page.modal-open22:after{z-index:8998;height:100%;width:100%;opacity:1}#page.modal-open22{padding-right:var(--scrollbar-width)}#page.modal-open22 .header{width:calc(100% + var(--scrollbar-width));padding-right:var(--scrollbar-width)}}.footer{padding:32px 0;border-top:1px solid #f2f2f2;font-size:14px}.footer-copyright{flex-shrink:0;color:#828282}.footer .wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:64px}.footer-menu{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.footer-menu a:hover{text-decoration:underline}.footer-social{display:flex;justify-content:flex-end;align-items:center;gap:20px;font-size:0}.footer-social a{color:#222}.footer-social a:hover{color:#646464}@media screen and (max-width: 1170px){.footer .wrap{grid-template-columns:1fr auto;gap:32px}.footer-copyright{order:2;grid-column:1/3}}@media screen and (max-width: 768px){.footer .wrap{grid-template-columns:minmax(1px,1fr);gap:32px}.footer-menu{justify-content:center}.footer-copyright{grid-column:auto;text-align:center}.footer-social{justify-content:center}}.home{flex-grow:1;overflow:visible}.home-nav{display:flex;gap:12px;margin-bottom:8px}.home-nav .topic{height:36px;padding:0 16px}.home .topic.active{border:1px solid #373737;border:1px solid #AF0073;color:#af0073;background-color:transparent}.home-title{margin-bottom:16px;color:#8e8e93;font-size:11px;line-height:1.2;font-family:Inter-Light,sans-serif}.home-grid{display:grid;grid-template-columns:minmax(1px,1fr) 370px;gap:40px;margin:0 auto;width:100%;max-width:1200px}.home-posts{border-right:1px solid #f2f2f2;padding:32px 40px 0 0}@media screen and (max-width: 1024px){.home-grid{grid-template-columns:minmax(1px,1fr)}.home-posts{margin:0 auto;width:100%;max-width:750px;border:none;padding:32px 0 0}.home-sidebar{display:none}}@media screen and (max-width: 480px){.home-posts{padding-top:24px}.home-nav{gap:8px}}.topics{position:sticky;top:60px;display:flex;flex-direction:column;gap:16px;padding:32px 0}.topics-list{display:flex;flex-wrap:wrap;gap:12px}.topic{display:flex;align-items:center;height:32px;border-radius:24px;padding:0 12px;background:#f6f6f6;font-size:14px;text-transform:capitalize}.topic.active{pointer-events:none}.topic:hover{color:#fff;background-color:#242424}@media screen and (max-width: 480px){.topic{background-color:#f2f2f2}}.topicPage{display:flex;flex-direction:column;gap:32px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:32px;padding-bottom:32px}.topicPage-title{text-align:center;font-size:32px;line-height:1.2;font-family:Inter-Bold,sans-serif}.topicPage-title:first-letter{text-transform:uppercase}.topicPage-action{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px}@media screen and (max-width: 480px){.topicPage{gap:24px;margin-bottom:24px;padding-bottom:24px}}.articles{padding-bottom:80px}.articles-head{position:relative}.articles-head-inner{display:flex;justify-content:flex-end;align-items:center;min-height:400px;padding-top:40px;padding-bottom:40px}.articles-head-content{position:relative;width:100%;max-width:1066px;padding:30px 0 50px 40px;color:#fff}.articles-head-content:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;width:200vw;filter:blur(30px);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:#0000001a}.articles-title{color:#fff}.articles-desc{margin-top:20px;font-size:clamp(18px,1.5vw,24px);font-family:Inter-Bold,sans-serif}.articles .breadcrumbs{padding-bottom:50px}@media screen and (max-width: 1024px){.articles-head-inner{justify-content:flex-start}.articles-head-content{padding-left:0}.articles-head-content:before{left:-20px}.articles .breadcrumbs{padding-bottom:30px}}@media screen and (max-width: 768px){.articles-head-inner{min-height:0}.articles-head-content{padding:20px 0}}@media screen and (max-width: 480px){.articles{padding-bottom:40px}}#panel-sentinel{position:relative;z-index:1000;min-height:34px}.panel{display:flex;align-items:center;gap:8px}.panel.fixed-bottom{position:fixed;bottom:0;left:0;width:100vw;justify-content:center;padding:15px;background:#fff;box-shadow:0 -2px 10px #0000001a;z-index:1000;transform:translateY(100%)}.panel.is-visible{transform:translateY(0);transition:transform .3s ease,box-shadow .3s ease}.panel svg{width:18px;height:auto}.panel-col{display:flex;align-items:center;gap:24px}.panel-btn{position:relative;display:flex;align-items:center;gap:4px;height:32px;padding:0 12px;border-radius:24px;border:1px solid #DEDEDE;font-size:12px;cursor:pointer;transition:.3s}.panel-btn:hover{border-color:transparent;color:#fff;background-color:#242424}.panel-btn-icon{display:flex}.panel .card-rating{border:1px solid #DEDEDE}.panel .card-rating.like,.panel .card-rating.dislike{border-color:transparent}.panel .cardMenu-toggle{height:32px}@media screen and (max-width: 480px){.panel-btn,.panel .cardMenu-toggle,.panel .card-rating{border-color:transparent;background-color:#e9edf0}}.bookmarkPopup.sharePopup{max-width:240px}.share-popup-item{display:flex;align-items:center;gap:12px;border-radius:7px;padding:8px 12px;font-size:14px;white-space:nowrap}.share-popup-item:hover{background:#e7eef4}.tools{display:flex;justify-content:space-between;align-items:center;gap:16px}.tools-col{display:flex;align-items:center;gap:16px}.tools-btn{position:relative;display:flex;align-items:center;gap:4px}.tools-btn:before{opacity:0;content:"";position:absolute;z-index:-1;top:calc(50% - 20px);right:-10px;left:-10px;height:40px;border-radius:40px;background:#f5f5f5;transition:opacity .3s}.tools-btn:hover:before{opacity:1}.tools-btn-icon{display:flex}.post{flex-grow:1;padding:64px 0}.post .wrap{padding:0 16px}.post-row{margin:0 auto;width:100%;max-width:832px}.post-row2 .wrap{z-index:12}.post-cover{width:100%;max-height:460px;object-fit:cover}.post .breadcrumbs{padding-bottom:70px}.post-head{display:flex;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:32px}.post-head-box{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.post-head-col{display:flex;align-items:center;gap:24px}.post-head2{margin-bottom:16px}.post-date{margin-top:4px;color:#828282;font-size:14px}.post-author{display:flex;align-items:center;gap:12px}.post-author-photo{position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#e7eef4;font-size:14px;text-transform:uppercase;font-family:Inter-Bold}.post-author-photo:before{opacity:0;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:#0003;transition:opacity .3s}.post-author-photo:hover:before{opacity:1}.post-author-photo img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.post-author-col{display:flex;flex-direction:column;align-items:flex-start}.post-author-name{display:flex;align-items:center;gap:4px}.post-author-name:hover{text-decoration:underline}.post-author-name span{color:#828282;font-size:14px}.post-bookmark{display:flex;align-items:center;gap:8px;font-size:14px;height:40px;border-radius:40px;padding:0 20px;background:#f6f6f6}.post-bookmark svg{fill:none;width:16px;height:16px}.post-sub{display:flex;align-items:center;gap:8px;font-size:14px;height:40px;border-radius:40px;border:1px solid transparent;padding:0 20px;color:#828282;background:#f6f6f6;color:#fff;background:#242424}.post-sub:hover{border-color:#dedede;color:#373737;background-color:#fff}.post-sub.following{border-color:#dedede;background-color:#fff;color:#373737}.post-sub.following:hover{border-color:transparent;color:#af0073;background-color:#af007314}.post-title{margin-bottom:32px}.post-title span{color:#828282}.post-desc{margin-bottom:48px}.post-desc2{margin-bottom:24px}.post-footer{display:flex;flex-direction:column;align-items:flex-start}.post-footer-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;border-top:1px solid #f2f2f2;padding-top:24px;width:100%}.post-tags{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:24px}@media screen and (max-width: 1024px){.post{padding:32px 0 48px}}@media screen and (max-width: 750px){.post-head{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 480px){.post-head{gap:12px}.post-title{margin-bottom:16px}.post-desc{margin-bottom:32px}.post-desc2{margin-bottom:16px}.post-footer-row{padding-top:16px}.post-tags{padding-bottom:16px}}.editor-content{font-size:16px;line-height:1.5;color:#222;-webkit-font-smoothing:antialiased}@media (min-width: 1024px){.editor-content{font-size:18px}}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6,.editor-content p,.editor-content ul,.editor-content ol,.editor-content figure,.editor-content blockquote,.editor-content .checklist{margin:0 auto}.editor-content h1:first-child,.editor-content h2:first-child,.editor-content h3:first-child,.editor-content h4:first-child,.editor-content h5:first-child,.editor-content h6:first-child,.editor-content p:first-child,.editor-content ul:first-child,.editor-content ol:first-child,.editor-content figure:first-child,.editor-content blockquote:first-child,.editor-content .checklist:first-child{margin-top:0}.editor-content h1:last-child,.editor-content h2:last-child,.editor-content h3:last-child,.editor-content h4:last-child,.editor-content h5:last-child,.editor-content h6:last-child,.editor-content p:last-child,.editor-content ul:last-child,.editor-content ol:last-child,.editor-content figure:last-child,.editor-content blockquote:last-child,.editor-content .checklist:last-child{margin-bottom:0}.editor-content p,.editor-content ul,.editor-content ol,.editor-content .checklist{margin-bottom:1.5rem}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{font-family:Inter-Bold,sans-serif;line-height:1.2;margin-top:2.5rem;margin-bottom:1rem;color:#000}.editor-content h1{font-size:clamp(2rem,5vw,2.7rem)}.editor-content h2{font-size:clamp(1.6rem,4vw,2.1rem)}.editor-content h3{font-size:clamp(1.4rem,3vw,1.6rem)}.editor-content h4{font-size:1.25rem}.editor-content h5{font-size:1.1rem;text-transform:uppercase;letter-spacing:.03em}.editor-content h6{font-size:1rem;font-style:italic;color:#727272}.editor-content ul,.editor-content ol{margin-bottom:1.5rem}.editor-content ul li,.editor-content ol li{margin-bottom:.5rem}.editor-content ul li:last-child,.editor-content ol li:last-child{margin-bottom:0}.editor-content ul ul,.editor-content ul ol,.editor-content ol ul,.editor-content ol ol{margin-top:.5rem}.editor-content blockquote{margin-top:2.5rem;margin-bottom:2.5rem;padding:1.5rem 2rem;border-left:4px solid #AF0073;background-color:#fff9fc;border-radius:8px;font-style:italic}.editor-content blockquote cite{display:block;margin-top:12px;font-size:.9rem}.editor-content figure{margin-top:2.5rem;margin-bottom:2.5rem;text-align:center}.editor-content figure figcaption{margin-top:5px;color:#727272;text-align:center;font-size:.9rem;line-height:1.4}.editor-content a{color:#af0073;text-decoration:underline;text-underline-offset:3px}.editor-content a:hover{text-decoration:none}.editor-content em,.editor-content i{font-style:italic}.editor-content strong,.editor-content b{font-family:Inter-Bold,sans-serif}.editor-content ol,.editor-content ul{padding-left:26px}@media (min-width: 480px){.editor-content ol,.editor-content ul{padding-left:36px}}.editor-content ol{counter-reset:count}.editor-content ol li{position:relative;padding-left:10px}.editor-content ol li:before{counter-increment:count;content:counter(count) ".";position:absolute;right:100%}.editor-content ul li{padding-left:10px;text-indent:-20px}.editor-content ul li:before{content:"•";margin-right:10px}.editor-content .checklist{display:flex;flex-direction:column;gap:.5rem;padding-left:8px}@media (min-width: 480px){.editor-content .checklist{padding-left:18px}}@media (min-width: 1024px){.editor-content .checklist{padding-left:14px}}.editor-content .checklistItem{display:inline-flex;align-items:flex-start;gap:10px;color:#727272}.editor-content .checklistItem.checked{color:inherit}.editor-content .checklistItem-input{flex-shrink:0;display:flex;align-items:center;min-height:24px}.editor-content .checklistItem-inputBox{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:5px;border:1px solid #DEDEDE}.editor-content .checklistItem.checked .checklistItem-inputBox{color:#fff;border-color:#af0073;background-color:#af0073}@media (min-width: 1024px){.editor-content .checklistItem-input{min-height:27px}.editor-content .checklistItem-inputBox{width:22px;height:22px}}.post-desc h1,.post-desc h2,.post-desc h3,.post-desc h4,.post-desc h5,.post-desc h6,.post-desc p,.post-desc ul,.post-desc ol,.post-desc figure,.post-desc blockquote,.post-desc .checklist{width:calc(100% - 40px);max-width:800px}.post-desc .img-wide{width:100%;max-width:1344px}.post-desc .img-wide img{width:100%}.post-desc .img-full{width:100%;max-width:none}.post-desc .img-full img{width:100%}.rules-desc ol li:before{content:var(--section) "." counter(count) "."}.commentForm-inner{display:flex;flex-direction:column;gap:36px;border-radius:12px;padding:12px;--box-shadow-color: #DEDEDE;--box-shadow-width: 1px;box-shadow:inset 0 0 0 var(--box-shadow-width) var(--box-shadow-color);transition:box-shadow .5s}.commentForm-inner:focus-within{--box-shadow-color: #004080;--box-shadow-width: 2px}.commentForm.replyForm{margin-top:20px}.commentForm .input-sizer:after{font-size:16px;line-height:1.5}.commentForm-input{overflow:hidden;resize:none;grid-area:2/1;width:100%;line-height:1.5}.commentForm-action{display:flex;align-items:center;gap:8px}.commentForm .btn,.commentForm .btnCancel{padding:0 20px}.comments-title{margin:48px 0 24px;font-size:24px}.comments-list{display:flex;flex-direction:column;gap:24px;margin-top:32px}@media screen and (max-width: 480px){.comments-title{margin:48px 0 24px;font-size:20px}.comments-list{gap:16px}}.comment{position:relative;display:flex;gap:12px;--border-color: #e5e5e5}.comment.hovered .thread,.comment.hovered .thread2,.comment.hovered .comment-answers .thread3{--border-color: #000}.comment.hovered .comment-answers .thread,.comment.hovered .comment-answers .thread2,.comment.hovered .comment .comment-answers .thread3{--border-color: #e5e5e5}.comment-main{width:100%}.comment-inner{display:flex;gap:12px}.comment-answers .comment-inner{margin-top:20px}.comment-col{position:relative}.comment-col2{flex-grow:1}.comment .thread{position:absolute;bottom:0;width:100%;height:calc(100% - 44px)}.comment .thread.hidden{display:none}.comment .thread-line{position:absolute;right:0;height:100%;width:50%;border-left:1px solid var(--border-color)}.comment .thread3{position:relative;flex-shrink:0;display:flex;width:40px}.comment .thread3-line,.comment .thread3-line2{position:absolute;right:0;width:50%;border-left:1px solid var(--border-color)}.comment .thread3-line{height:38px;border-radius:0 0 0 16px;border-bottom:1px solid var(--border-color)}.comment .thread3-line2{height:100%}.comment .thread2{position:relative;flex-shrink:0;display:flex;width:40px}.comment .thread2-line{position:absolute;right:0;width:50%;height:30px;border-radius:0 0 0 16px;border-bottom:1px solid var(--border-color);border-left:1px solid var(--border-color)}.comment-helper{pointer-events:auto;cursor:pointer;position:absolute;bottom:0;width:40px;height:calc(100% - 40px)}.comment-helper.helper{display:none}.comment-answers .comment-helper{height:calc(100% - 60px)}.comment-details{display:flex;align-items:center;gap:6px}.comment-date{color:#828282;font-size:14px}.comment-author{color:#141414;color:#004080;font-family:Inter-Medium,sans-serif}.comment-author:hover{text-decoration:underline}.comment-body{margin-top:8px;line-height:1.5}.comment-body.blocked{color:#828282}.comment-avatar{position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#e7eef4;font-size:14px;text-transform:uppercase;font-family:Inter-Bold}.comment-avatar:before{opacity:0;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:#0003;transition:opacity .3s}.comment-avatar:hover:before{opacity:1}.comment-avatar img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.comment-tools{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12px}.comment-btn{display:flex;align-items:center;gap:4px;height:26px;padding:0 12px;border-radius:24px;border:1px solid #DEDEDE;color:#373737;font-size:12px;cursor:pointer;transition:all .4s}.comment-btn:hover{border-color:#f6f6f6;background-color:#f6f6f6}.comment-btn svg{width:18px}.comment-btn.liked{color:#f43f5e}.comment-btn.liked .fill{opacity:1}.comment-rating{display:flex;align-items:center;gap:2px;border-radius:32px;color:#373737;font-size:12px}.comment-rating.like{border-color:transparent;color:#1daa22}.comment-rating.dislike{border-color:transparent;color:#f04131}.comment-rating svg{width:18px}.comment-rating span{color:#373737}.comment-replies{display:flex;gap:12px}.comment-replies.hidden{display:none}.comment-replies-btn{position:relative;z-index:2;display:flex;align-items:center;gap:8px;margin-top:8px;height:36px;color:#004080;font-size:14px;font-family:Inter-Medium,sans-serif;cursor:pointer}.comment-replies-btn:before{opacity:0;content:"";position:absolute;z-index:-1;top:0;right:-16px;bottom:0;left:-16px;border-radius:50px;background:#f6f6f6;background:#ecf2fc;transition:opacity .3s}.comment-replies-btn:hover:before{opacity:1}.comment-replies-btn svg{margin-top:2px;transition:transform .3s}.comment-replies-btn.is-open svg{transform:rotate(180deg)}.comment-answers.hidden{display:none}@media screen and (max-width: 480px){.comment-body,.comment-author{font-size:14px}.comment-date{font-size:12px}.comment-replies-btn{gap:6px;font-size:12px}.comment-replies-btn:before{right:-12px;left:-12px}.comment-replies-btn svg{margin:0;height:16px}}.profilePage{flex-grow:1;padding:48px 0 64px;overflow-y:visible}.profilePage .wrap{max-width:790px;display:flex;flex-direction:column;align-items:center}.profilePage-head{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.profilePage-user{display:flex;flex-direction:column;align-items:center;gap:20px}.profilePage-avatar{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:50%;background:#e7eef4;font-size:26px;text-transform:uppercase;font-family:Inter-Bold,sans-serif}.profilePage-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.profilePage-details{display:flex;flex-direction:column;align-items:center}.profilePage-name{text-align:center;font-size:32px;line-height:1.2;font-family:Inter-Light,sans-serif}.profilePage-row{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:7px;font-size:14px}.profilePage-following,.profilePage-posts{color:#828282}.profilePage-nav{position:relative;display:flex;justify-content:center;align-items:center;gap:32px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1px;width:100%;overflow:hidden;overflow-x:auto}.profilePage-nav-item{position:relative;display:flex;align-items:center;height:42px;white-space:nowrap}.profilePage-nav-item:hover{color:#828282}.profilePage-nav-item.active{color:#af0073}.profilePage-nav-item:before{opacity:0;content:"";position:absolute;z-index:-1;right:0;bottom:-1px;left:0;height:2px;border-radius:5px;background:#af0073;transition:opacity .3s}.profilePage-nav-item.active:before{opacity:1}.profilePage-action{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px}.profilePage-btn{display:flex;justify-content:center;align-items:center;gap:6px;font-size:14px;height:40px;border-radius:40px;padding:0 20px;border:1px solid #DEDEDE;color:#373737;cursor:pointer;transition:.3s}.profilePage-btn:hover{border-color:transparent;color:#fff;background-color:#242424}.profilePage-btn.following:before{display:none}.profilePage-btn.following:hover{border-color:transparent;color:#af0073;background-color:#af007314}.profilePage-back{display:flex;align-items:center;height:40px;padding:0 20px;border-radius:40px;gap:8px;font-size:14px;background:#f5f5f5}.profilePage-back:hover{color:#fff;background-color:#242424}.profilePage-btn2{position:relative}.profilePage-btn2 .cardMenu-popup{top:calc(100% + 5px);bottom:auto;width:auto}.profilePage-body{width:100%}.profilePage-about{display:flex;flex-direction:column;gap:24px;padding-top:32px}.profilePage-about-section{display:flex;flex-direction:column;gap:12px}.profilePage-text{line-height:1.6}.profilePage-postsList{padding-top:8px}@media screen and (max-width: 480px){.profilePage{padding:24px 0 32px}.profilePage .wrap{padding:0}.profilePage-head{align-items:flex-start;width:100%;padding:0 16px;margin-bottom:16px}.profilePage-details{align-items:flex-start}.profilePage-user{flex-direction:row;gap:12px}.profilePage-row{flex-wrap:wrap;justify-content:flex-start}.profilePage-name{font-size:24px}.profilePage-avatar{width:64px;height:64px;font-size:20px}.profilePage-action{justify-content:flex-start}.profilePage-nav{justify-content:flex-start;padding:0 16px}.profilePage-body{padding-right:16px;padding-left:16px}.profilePage-postsList{padding-top:16px}.profilePage-btn{border-color:transparent;background-color:#f2f2f2}}.socials{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.socials-link{display:flex;align-items:center;gap:8px}.socials-link-icon{flex-shrink:0}.socials-link-text{display:flex;flex-direction:column;gap:4px;font-size:14px}.socials-link-label{font-family:Inter-Medium,sans-serif}.socials-link-url{color:#004080}.postsList{display:flex;flex-direction:column}.cardPost{padding:24px 0;border-bottom:1px solid #f2f2f2}.cardPost:first-child{padding-top:0}.cardPost:last-child{padding-bottom:0;border:none}.cardPost-link{display:flex;align-items:flex-start;gap:24px}.cardPost-desc{margin-top:12px}.cardPost-img{flex-shrink:0;width:120px;aspect-ratio:15/16}.cardPost-body{flex-grow:1}.cardPost-footer{display:flex;align-items:center;gap:24px;margin-top:24px;padding-left:144px}.cardPost-date{color:#828282;font-size:14px}.cardPost-btn{position:relative;flex-shrink:0}.cardPost-btn:before{opacity:0;content:"";position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;border-radius:50%;background:#af00730d;transition:opacity .3s}.cardPost-btn:hover:before{opacity:1}.cardPost-bookmark{display:flex;align-items:center;gap:2px;height:26px;padding:0 12px;border-radius:24px;border:1px solid #DEDEDE;font-size:12px}.cardPost-bookmark.added{color:#fff;background-color:#242424;border-color:#242424}.cardPost-bookmark svg{width:16px;height:16px}@media screen and (max-width: 480px){.cardPost{padding:24px 0}.cardPost-link{gap:16px}.cardPost-img{order:2;width:80px}.cardPost-desc{display:none}.cardPost-footer{margin-top:16px;padding:0}}.cardMenu{position:relative}.cardMenu-toggle{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;height:26px;padding:0 12px;border-radius:24px;border:1px solid #DEDEDE;color:#141414;background-color:#fff;cursor:pointer;transition:.3s}.cardMenu-toggle:hover{border-color:transparent;color:#fff;background-color:#242424}.cardMenu-popup{display:none;position:absolute;z-index:2;bottom:100%;left:0;width:200px;border-radius:7px;background:#fff;box-shadow:0 0 10px #00000040}.cardMenu-popup-inner{display:flex;flex-direction:column}.cardMenu-popup-section{display:flex;flex-direction:column;padding:10px;border-bottom:1px solid #f2f2f2}.cardMenu-popup-section:last-child{border:none}.cardMenu-popup-item{display:flex;align-items:center;gap:16px;border-radius:7px;padding:12px 16px;font-size:16px;white-space:nowrap;color:inherit}.cardMenu-popup-item:hover{background:#e7eef4}@media screen and (max-width: 480px){.cardMenu-toggle{height:30px}}.bookmarkMenu .cardMenu-popup{top:calc(100% + 5px);bottom:auto;width:auto;max-width:300px}.bookmarkMenu .cardMenu-toggle svg{width:18px}@media screen and (max-width: 480px){.bookmarkMenu .cardMenu-toggle svg{width:20px}}body.lock-scroll{overflow:hidden;touch-action:none}.bookmarkPopup{display:none;position:fixed;z-index:9000;width:100vw;max-width:400px;border-radius:7px;background:#fff;box-shadow:0 0 10px #00000040}.bookmarkPopup.active{display:block}.bookmarkPopup-inner{display:flex;flex-direction:column}.bookmarkPopup-title{padding:16px;font-size:20px;font-family:Inter-Bold,sans-serif}.bookmarkPopup-body{display:flex;flex-direction:column;border-bottom:1px solid #f2f2f2}.bookmarkPopup-footer{padding:10px}.bookmarkPopup-item{display:flex;justify-content:space-between;align-items:center;gap:12px;border-radius:7px;padding:10px 16px;cursor:pointer}.bookmarkPopup-item:hover{background:#e7eef4}.bookmarkPopup-item-title{flex-grow:1;font-size:16px;display:box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bookmarkPopup-item.isActive svg{color:#004080;fill:#004080}.bookmarkPopup2,.bookmarkPopup3{max-width:220px}@media screen and (max-width: 480px){.bookmarkPopup{max-width:480px}.bookmarkPopup3{max-width:220px}.bookmarkPopup{position:fixed;z-index:9002;top:auto;left:0;bottom:0;visibility:hidden;display:block;max-width:100%;transform:translateY(100%);border-radius:12px 12px 0 0;transition:transform .3s ease-out,visibility .3s}.bookmarkPopup.active{transform:translateY(0);visibility:visible}}.menu-overlay{position:fixed;z-index:9001;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease}.menu-overlay.active{opacity:1;visibility:visible}.scroll2{position:relative;flex-grow:1;max-height:140px;overflow:hidden auto}@media (hover: hover) and (pointer: fine){.scroll2{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease}.scroll2::-webkit-scrollbar{width:6px;height:6px}.scroll2::-webkit-scrollbar-track{background:transparent}.scroll2::-webkit-scrollbar-thumb{background-color:transparent;border-radius:20px;border:2px solid transparent;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.scroll2:hover{scrollbar-color:rgba(0,0,0,.3) #f0f0f0}.scroll2:hover::-webkit-scrollbar-thumb{background-color:#0000004d}.scroll2:hover::-webkit-scrollbar-thumb:hover{background-color:#00000080}}.btn6{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;height:40px;border-radius:40px;color:#373737;background:#f6f6f6;font-size:16px}.btn6:hover{color:#fff;background-color:#242424}.followers{display:flex;flex-direction:column;padding-top:32px}.follower{display:flex;gap:12px;padding:12px 0}.follower:first-child{padding-top:0}.follower:last-child{padding-bottom:0}.follower-col{flex-grow:1;display:flex;align-items:flex-start;gap:12px}.follower-avatar{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background:#e7eef4;font-size:20px;text-transform:uppercase;font-family:Inter-Bold,sans-serif}.follower-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.follower-body{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:60px}.follower-name{font-size:16px;font-family:Inter-Medium,sans-serif}.follower-about{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;color:#828282}.follower-action{flex-shrink:0;display:flex;align-items:center;max-height:60px}.follower-action.fs{align-items:flex-start}.follower .btn{font-size:14px;border:1px solid transparent}.follower .btn:hover{border-color:#dedede;color:#373737;background-color:#fff}.follower .btn:before{display:none}.follower .btn.following{border:1px solid #DEDEDE;background-color:#fff;color:#373737}.follower .btn.following:hover{border-color:transparent;color:#af0073;background-color:#af007314}.topicsList{display:flex;flex-direction:column}.topic3{display:flex;gap:12px;padding:12px 0}.topic3:first-child{padding-top:0}.topic3:last-child{padding-bottom:0}.topic3-col{flex-grow:1;display:flex;align-items:flex-start;gap:12px}.topic3-avatar{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background:#e7eef4;font-size:20px;text-transform:uppercase;font-family:Inter-Bold,sans-serif}.topic3-body{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:60px}.topic3-title{font-size:16px;font-family:Inter-Medium,sans-serif}.topic3-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px}.topic3-desktop{display:flex;align-items:center;gap:6px}.topic3-action{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;min-width:112px;max-height:60px}.topic3 .btn{font-size:14px;border:1px solid transparent}.topic3 .btn.following,.topic3 .btn.blocked{border:1px solid #DEDEDE;background-color:#fff;color:#373737}.topic3 .btn:hover{border-color:#dedede;color:#373737;background-color:#fff}.topic3 .btn:before{display:none}.topic3 .btn.following:hover{border-color:transparent;color:#af0073;background-color:#af007314}.topic3 .btn.blocked:hover{color:#fff;background-color:#242424;border-color:#242424}@media screen and (max-width: 480px){.topic3-desktop{display:none}}.nav2{position:relative;display:flex;align-items:center;gap:32px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1px;margin-bottom:24px;width:100%;overflow:hidden;overflow-x:auto}.nav2-item{position:relative;display:flex;align-items:center;height:42px;white-space:nowrap}.nav2-item:hover{color:#828282}.nav2-item.active{color:#af0073}.nav2-item:before{opacity:0;content:"";position:absolute;z-index:-1;right:0;bottom:-1px;left:0;height:2px;border-radius:5px;background:#af0073;transition:opacity .3s}.nav2-item.active:before{opacity:1}.collectionsList{flex-grow:1;padding:48px 0 64px;overflow-y:visible}.collectionsList .wrap{max-width:790px}.collectionsList-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px}.collectionsList-title{display:flex;align-items:center;gap:12px}.collectionsList-body{display:flex;flex-direction:column;gap:12px}.collectionsList .cabinet-back{display:flex}@media screen and (max-width: 480px){.collectionsList{padding-top:32px}}.profile3{display:flex;align-items:center;gap:12px;margin-bottom:32px}.profile3-avatar{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;background:#e7eef4;font-size:20px;text-transform:uppercase;font-family:Inter-Bold,sans-serif}.profile3-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.profile3-col{display:flex;flex-direction:column;gap:4px}.profile3-name{font-size:24px;line-height:1.2;font-family:Inter-Light,sans-serif}.profile3-info{font-size:14px}.profile3-info span{color:#828282}.collection{position:relative}.collection-link{display:flex;flex-direction:column;gap:6px;border:1px solid #DEDEDE;border-radius:12px;padding:16px 82px 16px 16px;background-color:transparent;transition:.3s;cursor:pointer}.collection-link:hover{border-color:#e7eef4;background-color:#e7eef4}.collection-title{font-size:16px;font-family:Inter-Medium,sans-serif}.collection-info{display:flex;align-items:center;gap:6px;font-size:14px}.collection-info span{color:#828282}.collection .cardMenu-toggle{position:absolute;top:16px;right:16px;z-index:2}.card{position:relative;padding:24px 0;border-bottom:1px solid #f2f2f2;cursor:pointer}.card:last-child{border:none}.card:before{opacity:0;content:"";position:absolute;z-index:-1;top:0;right:-16px;bottom:0;left:-16px;border-radius:12px;transition:opacity .3s;background-color:#f5f3ff;background-color:#f7f7f7}.card:hover:before{opacity:1}.card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.card-btns{display:flex;gap:8px}.card-body{display:grid;grid-template-columns:minmax(1px,1fr) 260px;gap:24px}.card-imgBox{display:flex;justify-content:center}.card-img2 img{width:100%}.card-img img{width:100%;aspect-ratio:5/3;object-fit:cover}.card-author{display:flex;align-items:center;gap:12px;line-height:1}.card-author-photo{position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#e7eef4;font-size:14px;text-transform:uppercase;font-family:Inter-Bold}.card-author-photo img{width:inherit;height:inherit;border-radius:inherit}.card-author-date{margin-top:4px;color:#828282;font-size:14px}.card-text{display:flex;flex-direction:column;gap:10px}.card-title{font-size:24px;line-height:1.2}.card-summary{line-height:1.5}.card-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px}.card-footer-col{display:flex;align-items:center;gap:12px}.card-rating{display:flex;align-items:center;gap:2px;border-radius:36px;font-size:14px}.card-rating.like{color:#1daa22;background-color:#1daa220d}.card-rating.dislike{color:#f04131;background-color:#f041310d}.card-vote{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;fill:transparent;color:#373737}.card-vote:hover{background-color:#0000000d}.card-vote svg{width:16px}.card-btn{display:flex;align-items:center;gap:4px;font-size:14px;color:#373737}.card-btn svg{width:16px}.card-btn .fill{opacity:0}.card-badge{display:flex;align-items:center;height:32px;border-radius:32px;padding:0 12px;font-size:14px}.card .card-author-photo:before{opacity:0;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:#0003;transition:opacity .3s}.card .card-author-photo:hover:before{opacity:1}.card .card-author-name:hover{text-decoration:underline}.badge-shot{background-color:#fff7ed;color:#ea580c}.badge-article{background-color:#f5f3ff;color:#6d28d9}.card4:before{background-color:#fff7ed;background-color:#f7f7f7}.card4 .card-body{display:flex;flex-direction:column;gap:16px}.card4 .card-footer{margin:0}@media screen and (max-width: 750px){.card-body{grid-template-columns:minmax(1px,1fr) 160px}.card-title{font-size:20px}}@media screen and (max-width: 480px){.card{padding:16px 0}.card-body{grid-template-columns:minmax(1px,1fr);gap:16px}.card-inner{order:2}.card-rating{gap:4px}.card-vote svg{width:20px}.card-footer{margin-top:12px}.card-footer-col{gap:16px}.card-btn svg{width:20px}.card4 .card-inner{order:0}}.btn-like.active{color:#1daa22;fill:#1daa22}.btn-like:hover{color:#1daa22}.btn-dislike.active{color:#f04131;fill:#f04131}.btn-dislike:hover{color:#f04131}@keyframes postsFadeIn{0%{opacity:0}to{opacity:1}}.cardFade{animation-name:postsFadeIn;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}.cabinet{flex-grow:1}.cabinet .wrap{display:flex;align-items:flex-start;gap:32px;max-width:1280px}.cabinet.cabinetMain .wrap{justify-content:center}.cabinet-body{flex-grow:1;padding:48px 0 64px}.cabinet-body-inner{border-radius:16px;padding:32px;border:1px solid rgba(0,0,0,.1)}.cabinet-title{margin-bottom:32px;display:flex;align-items:center;gap:12px}.cabinet-back{display:none;position:relative;width:40px;height:40px}.cabinet-back:before{opacity:0;content:"";position:absolute;z-index:-1;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;background:#0000000d;transition:opacity .3s}.cabinet-back:hover:before{opacity:1}.cabinet-form{display:flex;flex-direction:column;gap:24px;width:100%}@media screen and (max-width: 1024px){.cabinet-body{padding:32px 0}.cabinet-body-inner{border-radius:0;padding:0;border:none}.cabinet-title{font-size:32px}.cabinet-back{display:flex;justify-content:center;align-items:center}}@media screen and (max-width: 768px){.cabinet-body{padding-top:24px}}@media screen and (max-width: 480px){.cabinet-title{margin-bottom:24px;font-size:24px}.cabinet-title2{margin-bottom:16px}}.sidebar{position:sticky;top:48px;flex-shrink:0;width:300px;padding:48px 0 64px}.sidebar-inner{display:flex;flex-direction:column;gap:32px;border-radius:16px;border:1px solid rgba(0,0,0,.1);padding:32px 24px}.sidebar-menu{width:100%}.sidebar-menu-section{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding:24px 0;border-top:1px solid rgba(0,0,0,.1)}.sidebar-menu-section:last-child{padding-bottom:0}.sidebar-menu-item{position:relative;display:flex;align-items:center;gap:12px;color:#000}.sidebar-menu-item:before{opacity:0;content:"";position:absolute;z-index:-1;top:-8px;right:-16px;bottom:-8px;left:-16px;border-radius:50px;background:#0000000d;transition:opacity .3s}.sidebar-menu-item.active{color:#af0073}.sidebar-menu-item:hover:before{opacity:1}@media screen and (max-width: 1024px){.sidebar{display:none}}.sidebar.sidebarMain{display:block}.sidebar.sidebarMain .sidebar-inner{border-radius:0;border:none;padding:0}.sidebar.sidebarMain .sidebar-menu{display:flex;flex-direction:column;gap:12px}.sidebar.sidebarMain .sidebar-menu-item{padding:16px;width:100%;background:#e7eef4;transition:background-color .3s}.sidebar.sidebarMain .sidebar-menu-item:hover{background-color:#d1dce6}.sidebar.sidebarMain .sidebar-menu-item:first-child{border-radius:12px 12px 0 0}.sidebar.sidebarMain .sidebar-menu-item:last-child{border-radius:0 0 12px 12px}.sidebar.sidebarMain .sidebar-menu-item:only-child{border-radius:12px}.sidebar.sidebarMain .sidebar-menu-item:before{display:none}.sidebar.sidebarMain .sidebar-menu-section{gap:2px;padding:0;border:none}@media screen and (max-width: 1024px){.sidebar.sidebarMain{padding:48px 0;width:100%;max-width:300px}}@media screen and (max-width: 768px){.sidebar.sidebarMain{padding:32px 0}}.profile2{display:flex;flex-direction:column;align-items:center;gap:12px}.profile2-info{text-align:center}.profile2-nickname{color:#828282;font-size:14px}.profile2-upload{position:relative;width:100%;max-width:128px;aspect-ratio:1/1;border-radius:50%;cursor:pointer}.profile2-upload-icon{position:absolute;z-index:2;right:-8px;bottom:4px;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background:#fff;transition:.3s}.profile2-upload:hover .profile2-upload-icon{color:#004080;background-color:#e7eef4}.profile2-avatar{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;background:#e7eef4;font-size:32px;text-transform:uppercase;font-family:Inter-Bold,sans-serif;transition:.3s}.profile2-avatar img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.profile2-upload:hover .profile2-avatar{color:#fff;background-color:#004080}@media screen and (max-width: 1024px){.profile2-upload{max-width:100px}.profile2-avatar{font-size:26px}}.personal-photo{display:flex;justify-content:center;margin-bottom:32px}.personal .upload{margin:0 auto;width:120px;height:120px;border-radius:50%;background:#edd6ea66;box-shadow:-4px 13px 10px 1px #524ad41c}.personal .upload-loaded img{width:100%;height:100%;border-radius:50%;object-fit:cover}@media screen and (max-width: 1280px){.personal-form{column-gap:24px}}@media screen and (max-width: 768px){.personal-form{grid-template-columns:1fr}.personal-section{row-gap:24px}}@media screen and (max-width: 480px){.personal{row-gap:24px}.personal-form{margin-top:8px}.personal .btn{width:100%}}.signup{flex-grow:1;padding:64px 0}.signup-inner{margin:0 auto;width:100%;max-width:460px}.signup-head{display:flex;flex-direction:column;gap:8px;margin-bottom:32px;text-align:center}.signup-title{font-size:48px;line-height:1.1}.signup-info{line-height:1.5}.signup-form{display:flex;flex-direction:column;gap:24px}.signup .btn{width:100%;height:50px;font-size:18px}.signup-or{margin:32px 0 16px;text-align:center;font-size:14px}.signup-social{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.signup-social-item{display:flex;justify-content:center;align-items:center;border-radius:48px;height:50px;padding:0 24px;gap:8px;background:#e7eef4;transition:background-color .3s}.signup-social-item:hover{background-color:#d1dce6}.signup-social-item svg{width:24px}.signup-footer{margin-top:32px;padding-top:32px;border-top:1px solid #f2f2f2;text-align:center;font-size:14px}.signup-or2{margin-bottom:32px;margin-top:32px;padding-top:32px;border-top:1px solid #f2f2f2;text-align:center;font-size:14px}.signup-reset{margin-top:10px;font-size:14px}@media screen and (max-width: 1024px){.signup{padding:32px 0 48px}.signup-head{margin-bottom:24px}.signup-title{font-size:32px}}@media screen and (max-width: 480px){.signup{padding:24px 0 32px}.signup-social{flex-direction:column}.signup-social-item{padding:0 16px}}.signup.feedback .signup-inner{max-width:600px}.verify-title{margin-bottom:20px;text-align:center;font-size:32px;line-height:1.2}.verify-action{display:none;margin:0 auto;width:100%;max-width:480px}@media screen and (max-width: 768px){.verify-action{display:block}}.radio-group{display:flex;flex-wrap:wrap;gap:8px}.topic5{display:flex;align-items:center;border-radius:36px;min-height:36px;padding:8px 16px;font-size:14px;background:#e7eef4;border:1px solid transparent;transition:.3s;cursor:pointer}.topic5.checked{border-color:#af0073;color:#af0073;background-color:transparent;pointer-events:none}.topic5:hover{background-color:#d1dce6}.postAdd{padding:48px 0 64px;max-width:100%}.postAdd-inner{display:flex;flex-direction:column;gap:32px;margin:0 auto;width:100%;max-width:790px}.postAdd-head{display:flex;flex-direction:column;gap:32px}.postAdd .home-nav{margin:0}.postAdd-row{position:relative;z-index:11}.postAdd-action{display:flex;align-items:center;gap:8px;margin-top:24px}.postAdd .upload{height:200px;background:#32439d1a}.postAdd .input-label,.postAdd .input-error{margin-left:auto;margin-right:auto;width:100%;max-width:790px}.postAdd .input-info{margin-top:10px;text-align:right;font-size:12px}.postAdd .input-error{text-align:right}@media screen and (max-width: 1024px){.postAdd{padding:32px 0 48px}}@media screen and (max-width: 480px){.postAdd{padding:24px 0 32px}.postAdd-inner{gap:24px}.postAdd-head{gap:16px}}.file{position:relative;min-height:200px;border-radius:12px;background:#f6f6f6;background:#e7eef4;font-size:14px;cursor:pointer}.file-result{position:relative;z-index:2;font-size:0;border-radius:12px;background:#eaecf5}.file-result img{border-radius:12px}.file-result img.hidden{display:none}.file-result video{width:100%;height:auto}.btn-upload{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:20px;text-align:center}.btn-upload.hidden{display:none}.btn-upload-icon{fill:#242424}.btn-upload-label{margin-top:20px;color:#141414}.upload-del{opacity:0;position:absolute;z-index:3;top:7px;right:7px;display:flex;justify-content:center;align-items:center;width:26px;height:26px;border-radius:5px;fill:#fff;background-color:#eb5757b3;cursor:pointer}.upload-del:hover{background-color:#eb5757}.file:hover .upload-del{opacity:1}.postAdd-topic{position:relative;display:flex;align-items:center}.postAdd-topic-inner{position:relative;display:flex;width:100%}.postAdd-topic-inner input{padding-right:38px}.postAdd-topic-inner svg{position:absolute;top:calc(50% - 8px);right:12px;color:#8c8c8c;pointer-events:none}.topic2{display:flex;align-items:center;border-radius:34px;min-height:34px;padding:8px 12px;font-size:14px;background:#e7eef4;transition:.3s;cursor:pointer}.topic2:hover{background-color:#d1dce6}.topics-attached{position:relative;display:flex;flex-wrap:wrap;gap:8px}.topic4{display:flex;gap:1px;height:34px;border-radius:34px;cursor:pointer;background:#e7eef4;transition:background-color .3s}.topic4:hover{background-color:#d1dce6}.topic4-title{display:flex;align-items:center;padding:0 13px 0 12px;border-right:1px solid #fff;font-size:14px}.topic4-remove{display:flex;justify-content:center;align-items:center;width:34px}.topicSearch{position:relative;display:flex;flex-wrap:wrap;gap:12px}.topicSearch-mask{opacity:0;position:absolute;z-index:3;bottom:0;left:0;width:100%;height:100px;border-radius:0 0 10px 10px;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none}.topicSearch.scroll .topicSearch-mask{opacity:1}.topicSearch-inner{max-height:inherit}.topicSearch-body{position:relative;flex-grow:1;display:flex;flex-wrap:wrap;gap:8px;overflow-y:auto}@media (hover: hover) and (pointer: fine){.topicSearch-body{scrollbar-width:thin;scrollbar-color:#92969a transparent}.topicSearch-body::-webkit-scrollbar{width:4px}.topicSearch-body::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}.topicSearch-body::-webkit-scrollbar-thumb{background-color:#92969a}.topicSearch-body::-webkit-scrollbar-thumb:hover{background-color:#92969a}}.btnAdd{display:flex;align-items:center;height:34px;padding:0 20px;border-radius:34px;gap:8px;color:#373737;border:1px solid #DEDEDE;font-size:14px}.btnAdd:hover{border-color:transparent;background-color:#d1dce6}.topic-new{display:flex;align-items:center;height:34px;padding:0 16px;border-radius:34px;gap:8px;color:#373737;border:1px solid #DEDEDE;background:#fff;font-size:14px}.topic-new:hover{border-color:transparent;background-color:#d1dce6}.topic-new span{font-family:Inter-Bold,sans-serif}.topicsPopup{display:none;position:absolute;z-index:3;top:calc(100% + 5px);left:0;width:100%;border-radius:7px;padding:12px;background:#fff;box-shadow:0 0 10px #00000026}.topicsPopup-inner{display:flex;flex-direction:column;gap:16px}.topicsPopup-list{display:flex;flex-wrap:wrap;gap:12px}.input-editor,.codex-editor .codex-editor__redactor{min-height:300px}.ce-popover__container{width:220px}.ce-popover--opened>.ce-popover__container{max-height:300px}.ce-block__content{margin:0 0 0 58px;max-width:none}@media screen and (max-width: 750px){.ce-block__content{margin:0}}.editor--shot .ce-toolbar,.editor--shot .ce-toolbar.ce-toolbar--opened,.editor--shot .ce-toolbar__settings-btn{display:none}.editor--shot .ce-block__content{margin:0}.input-editor.editor--shot,.editor--shot .codex-editor .codex-editor__redactor{min-height:200px}.input-editor{--box-shadow-color: #DEDEDE;--box-shadow-width: 1px;box-shadow:inset 0 0 0 var(--box-shadow-width) var(--box-shadow-color);border-radius:12px;transition:box-shadow .5s}.input-editor.error{--box-shadow-color: #FF6651}.input-editor:focus-within{--box-shadow-color: #004080;--box-shadow-width: 2px}.codex-editor__redactor{padding:16px 12px}.codex-editor [data-placeholder-active]:empty:before,.codex-editor [data-placeholder-active][data-empty=true]:before{color:#0000004d}.image-tool[data-width=wide] .image-tool__image{position:relative;left:50%;transform:translate(-50%);width:100vw;max-width:1280px}.image-tool[data-width=wide] .image-tool__image img{width:100%}.image-tool[data-width=full] .image-tool__image{position:relative;left:50%;transform:translate(calc(-50% - 29px));width:var(--vw-no-scroll)}.image-tool[data-width=full] .image-tool__image img{width:100%}@media screen and (max-width: 750px){.image-tool[data-width=full] .image-tool__image{transform:translate(-50%)}}.faq-inner{margin:0 auto;width:100%;max-width:800px}.faq-sections{display:flex;flex-direction:column;gap:40px}.faq-section{display:flex;flex-direction:column;gap:16px}.faq-section-title{font-size:20px;font-family:Inter-Bold,sans-serif}.faq-section-list{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 1024px){.faq-sections{gap:32px}.faq-section{gap:12px}}.faq-item{border-radius:12px;background:#e7eef4;border:1px solid transparent;transition:.3s}.faq-item.active{background-color:#fff;border-color:#dedede}.faq-item-toggle{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;cursor:pointer}.faq-item-title{color:#000;line-height:1.4;font-family:Inter-Medium,sans-serif}.faq-item-icon{flex-shrink:0;position:relative;width:24px;height:24px}.faq-item-icon:before,.faq-item-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;background:#373737}.faq-item-icon:before{width:16px;height:2px}.faq-item-icon:after{width:2px;height:16px;transition:opacity .3s}.faq-item.active .faq-item-icon:after{opacity:0}.faq-item-content{display:none;padding:0 16px 16px}.faq-item .editor-content{color:#373737;font-size:16px}.searchPage{flex-grow:1;padding:32px 0}.searchPage .wrap{max-width:830px}.searchPage-nav{display:flex;gap:12px;margin-bottom:32px}.searchPage-nav-item{display:flex;align-items:center;height:36px;border-radius:24px;padding:0 16px;color:#373737;background:#f6f6f6;font-size:14px;text-transform:capitalize}.searchPage-nav-item.active{border:1px solid #AF0073;color:#af0073;background-color:transparent;pointer-events:none}.searchPage-nav-item:hover{color:#fff;background-color:#242424}.searchPage-title{margin-bottom:32px}@media screen and (max-width: 1024px){.searchPage-title{margin-bottom:24px}}@media screen and (max-width: 480px){.searchPage{padding-top:24px}}.rec-sections{display:flex;flex-direction:column;gap:40px}.rec-title{font-size:20px;color:#828282}.rec-section{display:flex;flex-direction:column;gap:16px}.rec-list1,.rec-list3{border-radius:12px;padding:16px;border:1px solid #DEDEDE}@media screen and (max-width: 1024px){.rec-sections{gap:32px}}@media screen and (max-width: 768px){.rec-list1,.rec-list3{border-radius:0;padding:0;border:none}}.search-mask2{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:900;transition:opacity .3s ease}.search-mask2.hidden{display:none;opacity:0}.page404{flex-grow:1;padding:48px 0 32px}.page404 .wrap{max-width:830px}.page404-body{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}.page404-title{margin-bottom:12px}.page404-text{margin-bottom:24px;width:100%;max-width:480px}@media screen and (max-width: 480px){.page404{padding-top:24px}}
