.home_p__SOSK4{max-width:453px;width:100%;margin:0 auto;text-align:center;font-size:36px;font-weight:600;line-height:100%}.home_posts__Q6s2s,.home_wrapper__zkCJb{display:flex;flex-direction:column;gap:16px}.home_wrapper__zkCJb{width:100%;justify-content:space-between}@media (max-width:768px){.home_p__SOSK4{max-width:100%;margin-top:40px;font-size:28px;padding:0 16px}.home_posts__Q6s2s,.home_wrapper__zkCJb{gap:12px}}@media (max-width:480px){.home_p__SOSK4{margin-top:24px;font-size:24px;padding:0 12px}.home_posts__Q6s2s,.home_wrapper__zkCJb{gap:8px}}.Button_default-button__CDiFk{width:77px;height:40px;border-radius:8px;border:1px solid #2c2c2c;background-color:#2C2C2C;color:#ffffff;gap:8;cursor:pointer;font-size:14px;transition:all .3s ease}@media (max-width:768px){.Button_default-button__CDiFk{width:70px;height:36px;border-radius:6px;font-size:12px}}@media (max-width:480px){.Button_default-button__CDiFk{width:65px;height:32px;border-radius:5px;font-size:11px}}.Modal_modal__nSuXm{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:400px;background-color:#ffffff;border-radius:10px;padding:0;display:flex;flex-direction:column;overflow:hidden;z-index:9999;box-shadow:0 0 15px rgba(0,0,0,.3)}.Modal_modalOverlay__H352z{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);z-index:9998}.Modal_nav__V2X8e{width:100%;height:50px;display:flex;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid #ccc}.Modal_closeBtn__1xGLX{font-size:24px;background:none;border:none;cursor:pointer}.Modal_body__0abTz{display:flex;height:100%}.Modal_commentList__ap35C{width:55%;padding:16px;border-right:1px solid #ccc;overflow-y:auto}.Modal_commentItem___jdyw{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:10px;margin-bottom:12px}.Modal_commentText__FBdFl{width:264px;background-color:#f5f5f5;padding:10px;border-radius:10px}.Modal_commentText__FBdFl h4{margin:0 0 6px;font-family:Montserrat;font-weight:500;font-size:16px;color:#000000}.Modal_commentText__FBdFl p{margin:0;font-size:14px;font-family:Montserrat;font-weight:400;color:#000000}.Modal_commentText__FBdFl .Modal_time__BZy52{display:block;margin-top:6px;font-size:10px;color:#777}.Modal_inputSection__Ogn_v{width:45%;display:flex;flex-direction:column;justify-content:flex-end;padding:16px;gap:12px}.Modal_inputSection__Ogn_v textarea{width:240px;height:134px;padding:12px;font-size:14px;border-radius:10px;border:1px solid #ccc;resize:none;background-color:#f5f5f5}.Modal_inputSection__Ogn_v button{align-self:flex-end;padding:8px 20px;background-color:#2c2c2c;color:#fff;border:none;border-radius:6px;cursor:pointer;margin-bottom:40px}@media (max-width:768px){.Modal_modal__nSuXm{width:90%;height:80%;max-width:500px}.Modal_nav__V2X8e{height:45px;padding:0 12px}.Modal_closeBtn__1xGLX{font-size:20px}.Modal_body__0abTz{flex-direction:column}.Modal_commentList__ap35C{width:100%;height:60%;padding:12px;border-right:none;border-bottom:1px solid #ccc}.Modal_commentText__FBdFl{width:100%;max-width:300px}.Modal_inputSection__Ogn_v{width:100%;height:40%;padding:12px}.Modal_inputSection__Ogn_v textarea{width:100%;height:80px;padding:10px;font-size:13px}.Modal_inputSection__Ogn_v button{padding:6px 16px;font-size:12px}}@media (max-width:480px){.Modal_modal__nSuXm{width:95%;height:85%}.Modal_nav__V2X8e{height:40px;padding:0 10px}.Modal_closeBtn__1xGLX{font-size:18px}.Modal_commentList__ap35C{padding:10px}.Modal_commentItem___jdyw{gap:8px;padding:8px;margin-bottom:8px}.Modal_commentText__FBdFl{padding:8px}.Modal_commentText__FBdFl h4,.Modal_commentText__FBdFl p{font-size:11px}.Modal_inputSection__Ogn_v{padding:10px}.Modal_inputSection__Ogn_v textarea{height:60px;padding:8px;font-size:12px}.Modal_inputSection__Ogn_v button{padding:5px 12px;font-size:11px}}.post_component_post-container__Q4x88{max-width:900px;width:100%;min-height:409px;background-color:rgba(247,247,247,1);border-radius:8px;margin:0 auto}.post_component_title__SW1Zr{font-size:16px;font-weight:400;text-align:left;padding:14px 47px}.post_component_post-content__X63lw{max-width:843px;padding:21px;width:100%;margin:0 auto;min-height:306px;background-color:#fff;border-radius:8px;overflow-x:auto;position:relative}.post_component_post-footer__uCyj9{display:flex;justify-content:space-between;align-items:center;padding:14px 47px;gap:13px}.post_component_btn__64Lyg{background-color:transparent;border:none;cursor:pointer;font-weight:500;display:inline-flex;align-items:center;gap:3px}.post_component_post-author__JYaDK{display:flex;gap:10px;font-size:10px;font-weight:500;align-items:center}.post_component_author-name__Pcnm0{font-weight:700;font-size:12px}.post_component_created-date__GEeJ_{color:gray;font-size:10px}.post_component_toggle-button__JzZJu{position:absolute;bottom:20px;right:25px;background-color:transparent;cursor:pointer;font-size:18px;border-radius:4px;padding:3px;display:flex;align-items:center}.post_component_toggle-button__JzZJu:hover{opacity:.5}.post_component_post-footer__uCyj9 div:first-child{display:flex;align-items:center}@media (max-width:768px){.post_component_post-container__Q4x88{max-width:100%;padding:8px;min-height:350px}.post_component_title__SW1Zr{font-size:14px;padding:12px 20px}.post_component_post-content__X63lw{max-width:100%;padding:16px;min-height:250px}.post_component_post-footer__uCyj9{padding:12px 20px;gap:10px;flex-wrap:wrap}.post_component_post-author__JYaDK{gap:8px;font-size:9px}.post_component_author-name__Pcnm0{font-size:11px}.post_component_created-date__GEeJ_{font-size:9px}.post_component_toggle-button__JzZJu{bottom:16px;right:20px;font-size:16px}}@media (max-width:480px){.post_component_post-container__Q4x88{padding:4px;min-height:300px}.post_component_title__SW1Zr{font-size:12px;padding:10px 16px}.post_component_post-content__X63lw{padding:12px;min-height:200px}.post_component_post-footer__uCyj9{padding:10px 16px;width:100%;gap:8px;flex-direction:column;align-items:flex-start}.post_component_actions__sHaYc{display:flex;width:100%;justify-content:space-between;align-items:center}.post_component_post-author__JYaDK{gap:6px;font-size:8px}.post_component_author-name__Pcnm0{font-size:10px}.post_component_created-date__GEeJ_{font-size:8px}.post_component_toggle-button__JzZJu{bottom:12px;right:16px;font-size:14px}}.Code-Editor_code-editor__LtDpl{width:845px;min-height:310px;background-color:#ffffff;border-radius:8px;padding:15px;font-size:16px;line-height:1.5;white-space:pre-wrap;transition:all .3s ease}@media (max-width:1024px){.Code-Editor_code-editor__LtDpl{width:100%;max-width:800px;min-height:280px;padding:12px;font-size:14px}}@media (max-width:768px){.Code-Editor_code-editor__LtDpl{max-width:100%;min-height:250px;padding:10px;font-size:13px}}@media (max-width:480px){.Code-Editor_code-editor__LtDpl{min-height:200px;padding:8px;font-size:12px}}.Input_default-input__UL6aQ{color:#b3b3b3}.Input_default-input__UL6aQ,.Input_default-select__Ug3F_{width:240px;height:42px;min-width:240px;border:1px solid #d9d9d9;border-radius:8px;padding:4px 7px;font-weight:400;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0;transition:all .3s ease}.Input_default-select__Ug3F_{color:#1e1e1e}@media (max-width:768px){.Input_default-input__UL6aQ,.Input_default-select__Ug3F_{width:100%;min-width:200px;height:38px;font-size:14px;padding:4px 6px}}@media (max-width:480px){.Input_default-input__UL6aQ,.Input_default-select__Ug3F_{min-width:100%;height:36px;font-size:13px;padding:3px 5px}}.lang_scroll-wrapper__BhTXZ{display:flex;align-items:center;background-color:white;gap:4px;width:100%;min-height:50px}.lang_scroll-btn__OKDEM{font-size:20px;background:transparent;border:none;padding:6px 10px;cursor:pointer;color:black;transition:transform .2s ease}.lang_scroll-btn__OKDEM:hover{transform:scale(1.2)}.lang_container__JXIoe{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;flex:1 1;min-width:0}.lang_container__JXIoe::-webkit-scrollbar{display:none}.lang_lang-button__n5fJe{padding:8px 16px;border-radius:10px;border:1px solid #ccc;background-color:white;color:black;font-size:14px;cursor:pointer;white-space:nowrap;transition:.2s ease-in-out;flex:1 1;min-width:-moz-fit-content;min-width:fit-content;max-width:none}.lang_lang-button__n5fJe.lang_active__s9xek{background-color:black;color:white;border-color:black}@media (max-width:768px){.lang_container__JXIoe{gap:4px}.lang_lang-button__n5fJe{padding:6px 12px;font-size:12px}}.lang_few-buttons__S6Y8O{justify-content:space-between;gap:4px}.lang_stretched__AR_TV{flex:1 1;min-width:0;text-align:center;padding:8px 12px;font-weight:500}.profile_header__ISCn5{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.profile_header-actions__CS37s{display:flex;align-items:center;gap:24px}.profile_header-actions__CS37s button{display:flex;justify-content:center;align-items:center}.profile_title__fpl6C{font-weight:600;font-size:20px;line-height:100%;color:#1e1e1e;letter-spacing:0}.profile_profile-header__1Amyl{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:20px;margin-bottom:60px}.profile_profile-avatar__B_WU4{width:80px;height:80px;border-radius:32px;background-color:#2c2c2c;display:flex;align-items:center;justify-content:center;border:1px solid #2c2c2c;padding:12px}.profile_profile-info__08Bnk{display:flex;flex-direction:column;gap:8px;font-weight:600;font-style:SemiBold;font-size:16px;line-height:100%;letter-spacing:0;color:#000000}.profile_tabs__kA3Ao button{width:111px;height:26px;font-weight:300;font-style:Light;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;border:1px solid #ffffff;background-color:#ffffff}.profile_tabs__kA3Ao{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:100;margin-bottom:31px}.profile_tabs__kA3Ao hr{position:absolute;bottom:0;left:0;width:100%;border:none;height:2px;background-color:#00000033;z-index:0;margin:0}.profile_tabs__kA3Ao .profile_actions__1ebtj{display:flex;position:relative;z-index:1}.profile_tabs__kA3Ao .profile_actions__1ebtj button{cursor:pointer}.profile_tabs__kA3Ao .profile_tab__wt7JU{border-bottom:2px solid transparent;transition:border-color .3s ease;background:none}.profile_tabs__kA3Ao .profile_tab__wt7JU.profile_active__iRBe5{border-bottom:2px solid #000000;color:#000000}.profile_posts-list__shAwH{display:flex;flex-direction:column;gap:20px;max-height:530px;padding-right:8px}.profile_post-card__plPbA{padding:14px;background-color:#f2f2f2;border-radius:5px}.profile_post-header__XrwFA{color:#000000;margin-bottom:14px}.profile_post-header__XrwFA,.profile_post-header__XrwFA span{font-weight:400;font-style:Regular;font-size:16px;line-height:100%;letter-spacing:0}.profile_post-header__XrwFA span{color:#767676}.profile_post-footer__2Xdef{display:flex;justify-content:space-between;align-items:center}.profile_action-buttons__7xBCM{display:flex;align-items:center;gap:13px}.profile_action-buttons__7xBCM button:first-child,.profile_action-buttons__7xBCM button:nth-child(2){border:none;background-color:transparent;cursor:pointer}.profile_author-info__8I1zm span:first-child{font-weight:500;font-style:normal;font-size:10px}.profile_author-info__8I1zm span:nth-child(2){font-weight:500;font-style:italic;font-size:10px}.profile_author-info__8I1zm span:nth-child(3){font-weight:600;font-style:italic;font-size:10px}.profile_author-info__8I1zm span:nth-child(4){font-weight:300;font-style:normal;font-size:8px}@media (max-width:768px){.profile_header__ISCn5{margin-bottom:20px;flex-direction:column;gap:16px}.profile_header-actions__CS37s{gap:16px}.profile_title__fpl6C{font-size:18px}.profile_profile-header__1Amyl{margin-bottom:40px;gap:16px}.profile_profile-avatar__B_WU4{width:60px;height:60px;border-radius:24px}.profile_profile-info__08Bnk{font-size:14px}.profile_tabs__kA3Ao button{width:90px;height:24px;font-size:12px}.profile_posts-list__shAwH{gap:16px;max-height:400px}.profile_post-card__plPbA{padding:12px}.profile_post-header__XrwFA{font-size:14px;margin-bottom:12px}.profile_post-header__XrwFA span{font-size:14px}}@media (max-width:480px){.profile_header__ISCn5{margin-bottom:16px;gap:12px}.profile_header-actions__CS37s{gap:12px;flex-wrap:wrap;justify-content:center}.profile_title__fpl6C{font-size:16px}.profile_profile-header__1Amyl{margin-bottom:24px;gap:12px;flex-direction:column;text-align:center}.profile_profile-avatar__B_WU4{width:50px;height:50px;border-radius:20px}.profile_profile-info__08Bnk{font-size:12px}.profile_tabs__kA3Ao button{width:80px;height:22px;font-size:11px}.profile_posts-list__shAwH{gap:12px;max-height:300px}.profile_post-card__plPbA{padding:10px}.profile_post-header__XrwFA{font-size:12px;margin-bottom:10px}.profile_post-header__XrwFA span{font-size:12px}.profile_action-buttons__7xBCM{gap:8px}}.Login_form__U5grL{display:flex;flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:20px;width:100%;max-width:400px}.Login_link__M3pzC:hover{text-decoration:underline}@media (max-width:768px){.Login_form__U5grL{gap:12px;margin-bottom:16px;max-width:100%;padding:0 16px}}@media (max-width:480px){.Login_form__U5grL{gap:10px;margin-bottom:12px;padding:0 12px}}.Register_form__kZXvU{display:flex;flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:20px;width:100%;max-width:400px}.Register_link__FJ2fP:hover{text-decoration:underline}@media (max-width:768px){.Register_form__kZXvU{gap:12px;margin-bottom:16px;max-width:100%;padding:0 16px}}@media (max-width:480px){.Register_form__kZXvU{gap:10px;margin-bottom:12px;padding:0 12px}}.add_post_form__h7sZm{display:flex;flex-direction:column;gap:16px;max-width:932px;margin:0 auto;padding:24px}.add_post_panel__mhdNl{background-color:#f5f5f7;border-radius:12px;padding:16px 20px 24px;display:flex;flex-direction:column;gap:16px}.add_post_title__nwHm4{text-align:center;font-size:32px;font-weight:700;margin:0 0 16px}.add_post_row__4hY_9{display:flex;gap:12px;flex-wrap:wrap}.add_post_editorWrapper__LWkgl{border:1px solid #d9d9db;border-radius:8px;padding:12px;background-color:#fff;min-height:200px}.add_post_actions__rnEav{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.add_post_leftGroup__ykHA4{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.add_post_checkbox__lCf1n{display:flex;align-items:center;gap:8px;font-size:14px}.add_post_username__mwVa_{width:200px;height:42px;min-width:240px;border:1px solid #d9d9d9;border-radius:8px;font-weight:400;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0;color:black;padding:10px 7px 4px;text-align:center;background-color:white}.add_post_username-disabled__mW0lA{color:#b3b3b3;background-color:#f1f1f1}@media (max-width:900px){.add_post_row__4hY_9{flex-direction:column}.add_post_actions__rnEav{flex-direction:column;align-items:stretch}.add_post_actions__rnEav>*{width:100%}.add_post_title__nwHm4{font-size:28px}}@media (max-width:768px){.add_post_form__h7sZm{padding:16px;gap:12px}.add_post_panel__mhdNl{padding:12px 16px 20px;gap:12px}.add_post_title__nwHm4{font-size:24px;margin-bottom:12px}.add_post_row__4hY_9{gap:8px}.add_post_editorWrapper__LWkgl{padding:10px;min-height:180px}.add_post_actions__rnEav{gap:8px}.add_post_leftGroup__ykHA4{gap:12px}.add_post_checkbox__lCf1n{font-size:12px}.add_post_username__mwVa_{width:100%;min-width:100%;height:38px;font-size:14px}}@media (max-width:480px){.add_post_form__h7sZm{padding:12px;gap:10px}.add_post_panel__mhdNl{padding:10px 12px 16px;gap:10px}.add_post_title__nwHm4{font-size:20px;margin-bottom:10px}.add_post_row__4hY_9{gap:6px}.add_post_editorWrapper__LWkgl{padding:8px;min-height:150px}.add_post_actions__rnEav{gap:6px}.add_post_leftGroup__ykHA4{gap:8px}.add_post_checkbox__lCf1n{font-size:11px}.add_post_username__mwVa_{height:36px;font-size:13px}}