.Header_header__b6rsY{width:100%;padding:.24rem .6rem;background-color:#87cfc982;border-bottom:.12rem solid #000000;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;position:fixed;top:0;z-index:100;height:5.76rem;max-width:800px;margin:0 auto;left:50%;transform:translateX(-50%)}@media (min-width:768px){.Header_mobileOnly__f2LhV{display:none!important}.Header_header__b6rsY{grid-template-columns:1fr;justify-content:center;position:relative;transform:none;left:auto}.Header_titleCenter__kwiNI{grid-column:1}}.Header_userAvatar__f0ots{width:4.32rem;height:4.32rem}.Header_leftSection__rxprv{display:flex;align-items:center;justify-content:flex-start;gap:4.8rem}.Header_titleCenter__kwiNI{display:flex;align-items:center;justify-content:center}.Header_titleLink__ShrgV{text-decoration:none;color:inherit;transition:transform .3s ease}.Header_titleLink__ShrgV:hover{transform:scale(1.02)}.Header_stylishTitle__wMaTu{margin:0;font-size:2.4rem;font-weight:800;display:flex;align-items:center;gap:.24rem;letter-spacing:-.06rem}.Header_titleLife__oEzFF{background:linear-gradient(135deg,#0053f9,#0008ff);background-clip:text;-webkit-background-clip:text}.Header_titleLife__oEzFF,.Header_titleXP__91_iw{-webkit-text-fill-color:transparent;font-weight:900}.Header_titleXP__91_iw{background:linear-gradient(135deg,#4ecdc4,#44a08d);background-clip:text;-webkit-background-clip:text}.Header_notificationButton__FPAab{background:none;border:none;cursor:pointer;padding:.96rem;border-radius:50%;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.Header_notificationButton__FPAab:hover{background-color:rgba(0,0,0,.1)}.Header_notificationIconContainer__0Kesl{position:relative;display:flex;align-items:center;justify-content:center}.Header_notificationIcon__mvq11{font-size:1.8rem;color:#374151}.Header_unreadBadge__hMqbg{position:absolute;top:-.72rem;right:-.72rem;background-color:#ef4444;color:white;border-radius:50%;min-width:2.16rem;height:2.16rem;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600;border:.24rem solid #ffffff;z-index:10;animation:Header_pulse__YgM7t 2s infinite}@keyframes Header_pulse__YgM7t{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}.Header_userInfo__mNCaw{display:flex;align-items:center;justify-content:flex-end;position:relative}.Header_userContainer__oCKQy{display:flex;align-items:center;gap:.96rem;position:relative}.Header_displayName___P1ns{font-size:1.14rem;font-weight:600;color:#000000;margin-right:.48rem;white-space:nowrap;min-width:0;max-width:14.4rem;overflow:hidden;text-overflow:ellipsis}.Header_userIconContainer__knKiA{cursor:pointer;border-radius:50%;transition:background-color .2s;padding:.24rem;display:flex;align-items:center;justify-content:center}.Header_userIconContainer__knKiA:hover{background-color:rgba(0,0,0,.1)}.Header_userAvatar__f0ots{border-radius:50%;object-fit:cover}.Header_userMenu__3UDZ3{position:absolute;top:100%;right:0;background-color:white;border:.12rem solid #e5e7eb;border-radius:.96rem;box-shadow:0 .48rem .72rem -.12rem rgba(0,0,0,.1),0 .24rem .48rem -.12rem rgba(0,0,0,.06);min-width:16.8rem;z-index:1010;overflow:hidden;margin-top:.96rem}.Header_menuItem__z6Sey{display:flex;align-items:center;gap:.96rem;padding:1.44rem 1.92rem;color:#333;text-decoration:none;cursor:pointer;transition:background-color .2s;border:none;background:none;width:100%;text-align:left;font-size:1.08rem}.Header_menuItem__z6Sey:hover{background-color:#f3f4f6}.Header_menuIcon__wBc6G{font-size:1.44rem;color:#6b7280}.Header_helpContainer__keKgW{position:relative}.Header_helpButton__oG4VZ{background:none;border:none;cursor:pointer;padding:.72rem;border-radius:50%;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.Header_helpButton__oG4VZ:hover{background-color:rgba(0,0,0,.1)}.Header_helpIcon__Z1Lq4{font-size:1.8rem;color:#374151}.Header_navContainer__1LI4R{position:relative}.Header_navButton__bxwFB{background:none;border:none;cursor:pointer;border-radius:50%;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.Header_navButton__bxwFB:hover{background-color:rgba(0,0,0,.1)}.Header_navIcon__0gnTK{font-size:1.8rem;color:#374151}.Header_navMenu__E9k0U{position:absolute;top:100%;left:0;background-color:white;border:.12rem solid #e5e7eb;border-radius:.96rem;box-shadow:0 1rem 2rem -.5rem rgba(0,0,0,.15),0 .5rem 1rem -.25rem rgba(0,0,0,.1);min-width:32rem;z-index:1010;overflow:hidden;margin-top:.96rem;animation:Header_slideDown__a34KY .3s ease-out}@keyframes Header_slideDown__a34KY{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}.Header_navMenuHeader__4YjNJ{padding:1.5rem 2rem 1rem;border-bottom:.1rem solid #f3f4f6;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.Header_navMenuTitle__VMXpQ{margin:0;font-size:1.4rem;font-weight:600;color:#1f2937;letter-spacing:.025em}.Header_navMenuItems__eVnz_{padding:.5rem 0}.Header_navMenuItem__tNRkZ{display:flex;align-items:center;gap:1.5rem;padding:1.5rem 2rem;color:#333;text-decoration:none;cursor:pointer;transition:all .2s ease;background:none;width:100%;text-align:left;font-size:1.6rem;font-weight:400;border:none;border-bottom:.05rem solid #f8fafc}.Header_navMenuItem__tNRkZ:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);transform:translateX(.25rem)}.Header_navMenuItem__tNRkZ:last-child{border-bottom:none}.Header_navMenuItemIcon__bqrO1{font-size:2rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:.75rem;flex-shrink:0}.Header_navMenuItemContent__pDqZ3{flex:1}.Header_navMenuItemTitle__nvwnt{font-size:1.6rem;font-weight:600;color:#1f2937;margin-bottom:.25rem;line-height:1.3}.Header_navMenuItemDescription__C8acm{font-size:1.2rem;color:#6b7280;line-height:1.4}.Header_helpMenu__1tv4G{position:absolute;top:100%;left:0;background-color:white;border:.12rem solid #e5e7eb;border-radius:.96rem;box-shadow:0 .48rem .72rem -.12rem rgba(0,0,0,.1),0 .24rem .48rem -.12rem rgba(0,0,0,.06);min-width:30rem;z-index:1010;overflow:hidden;margin-top:.96rem}.Header_helpMenuItem__bLw3i{display:flex;align-items:center;gap:.96rem;padding:4rem;color:#333;text-decoration:none;cursor:pointer;transition:background-color .2s;border:none;background:none;width:48rem;text-align:left;font-size:2.88rem}.Header_helpMenuItem__bLw3i:hover{background-color:#f3f4f6}.Header_helpMenuItem__bLw3i:first-child{border-top-left-radius:.96rem;border-top-right-radius:.96rem}.Header_loginRegisterContainer__8OLru{display:flex;align-items:center;gap:1.2rem}.Header_loginRegisterButton__L62g0{padding:.96rem 1.92rem;border:.12rem solid #3b82f6;border-radius:.72rem;color:#3b82f6;background:white;font-size:1.68rem;font-weight:500;text-decoration:none;transition:all .2s}.Header_loginRegisterButton__L62g0:hover{background:#3b82f6;color:white;transform:translateY(-.12rem)}.Header_helpIcon__Z1Lq4,.Header_notificationIcon__mvq11{width:2.88rem;height:2.88rem}.Header_navButton__bxwFB{padding:.72rem}.Header_navIcon__0gnTK{width:2.88rem;height:2.88rem}@media (max-width:768px){.Header_header__b6rsY{padding:.24rem .6rem;grid-template-columns:auto 1fr auto;height:5.76rem}.Header_leftSection__rxprv{gap:1.2rem}.Header_stylishTitle__wMaTu{font-size:2.16rem}.Header_displayName___P1ns{display:none}.Header_notificationIcon__mvq11{font-size:1.68rem}.Header_notificationButton__FPAab{padding:.72rem}.Header_helpIcon__Z1Lq4,.Header_notificationIcon__mvq11{width:2.88rem;height:2.88rem}.Header_helpButton__oG4VZ{padding:.72rem}.Header_helpMenu__1tv4G{width:36rem;border:.12rem solid #000000}.Header_helpMenuItem__bLw3i{font-size:2.4rem;padding:3rem}.Header_userMenu__3UDZ3{min-width:14.4rem}.Header_menuItem__z6Sey{font-size:.96rem;padding:1.2rem 1.44rem}.Header_navMenu__E9k0U{min-width:28rem}.Header_navMenuItemIcon__bqrO1{font-size:1.5rem;width:2.5rem;height:2.5rem}}@media (max-width:480px){.Header_userAvatar__f0ots{width:3.36rem;height:3.36rem}.Header_helpIcon__Z1Lq4,.Header_notificationIcon__mvq11{font-size:2.16rem;width:2.4rem;height:2.4rem}.Header_loginRegisterButton__L62g0{padding:.36rem .72rem;font-size:1.44rem}.Header_helpMenu__1tv4G{width:36rem;border:.12rem solid #000000;left:0;right:1.2rem;padding:0}}@media (min-width:768px){.Header_header__b6rsY{margin:0 auto 0 0}}.UserRegistrationModal_overlay__wSEl5{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.UserRegistrationModal_modal__0eCCU h2{color:#374151}@media (max-width:767px){.UserRegistrationModal_overlay__wSEl5{padding-bottom:5.76rem}}.UserRegistrationModal_modal__0eCCU{background-color:white;padding:3rem;border-radius:1.2rem;width:100%;max-width:56rem;max-height:80vh;overflow-y:auto;position:relative;box-shadow:0 2rem 4rem rgba(0,0,0,.3);margin:auto;transform:none;animation:UserRegistrationModal_modalSlideIn__7vYYL .3s ease-out}@keyframes UserRegistrationModal_modalSlideIn__7vYYL{0%{opacity:0;transform:translateY(-2rem) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.UserRegistrationModal_closeButton__TSERe{position:absolute;top:1.6rem;right:1.6rem;background:none;border:none;font-size:2.4rem;cursor:pointer;padding:.8rem;line-height:1;color:#6b7280;border-radius:.6rem;transition:all .2s ease}.UserRegistrationModal_closeButton__TSERe:hover{color:#374151;background:#f3f4f6}.UserRegistrationModal_tabs__x8OW1{display:flex;border-bottom:.1rem solid #e2e8f0;margin-bottom:3rem;background:#f8f9fa;border-radius:.8rem .8rem 0 0;overflow:hidden}.UserRegistrationModal_tab__0irfA{flex:1;padding:1.6rem 2rem;background:none;border:none;border-bottom:.3rem solid transparent;cursor:pointer;font-size:1.5rem;font-weight:600;color:#6b7280;transition:all .2s ease;text-align:center}.UserRegistrationModal_tab__0irfA:hover{background:#e5e7eb;color:#374151}.UserRegistrationModal_activeTab__JiqlK{background:white;color:#3b82f6;border-bottom-color:#3b82f6;font-weight:700}.UserRegistrationModal_restoreTab__NrlhE{background:#fef3c7;color:#d97706}.UserRegistrationModal_restoreTab__NrlhE:hover{background:#fde68a;color:#b45309}.UserRegistrationModal_restoreTab__NrlhE.UserRegistrationModal_activeTab__JiqlK{background:#fbbf24;color:#92400e;border-bottom-color:#f59e0b}.UserRegistrationModal_formContainer__KRt5f{padding:0}.UserRegistrationModal_modeTitle__LTYj_{color:#374151;font-size:1.8rem;font-weight:600;margin-bottom:2rem;text-align:center}.UserRegistrationModal_form__gc3GL{display:flex;flex-direction:column;gap:2.4rem}.UserRegistrationModal_formGroup__RJFQk{display:flex;flex-direction:column;gap:.8rem;position:relative}.UserRegistrationModal_formGroup__RJFQk label,.UserRegistrationModal_label__SJ71p{font-size:1.4rem;font-weight:600;color:#374151!important;margin-bottom:.4rem}.UserRegistrationModal_togglePasswordButton__XwB0Y{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#6b7280;font-size:1.3rem;cursor:pointer;padding:.4rem .8rem;border-radius:.4rem;transition:color .2s ease;font-weight:500;z-index:10}.UserRegistrationModal_togglePasswordButton__XwB0Y:hover{color:#3b82f6}.UserRegistrationModal_togglePasswordButton__XwB0Y:focus{outline:none;color:#3b82f6}.UserRegistrationModal_input___4UOw,.UserRegistrationModal_select__lDMU6,.UserRegistrationModal_textarea__W5hTk{padding:1.2rem 1.6rem;border:.1rem solid #d1d5db;border-radius:.8rem;font-size:16px;color:#1f2937;background-color:#ffffff;transition:all .2s ease;outline:none}.UserRegistrationModal_input___4UOw[type=password],.UserRegistrationModal_input___4UOw[type=text][id=confirmPassword],.UserRegistrationModal_input___4UOw[type=text][id=password]{padding-right:6rem}.UserRegistrationModal_input___4UOw:focus,.UserRegistrationModal_select__lDMU6:focus,.UserRegistrationModal_textarea__W5hTk:focus{border-color:#3b82f6;box-shadow:0 0 0 .3rem rgba(59,130,246,.1)}.UserRegistrationModal_input___4UOw::placeholder,.UserRegistrationModal_textarea__W5hTk::placeholder{color:#9ca3af;opacity:1}.UserRegistrationModal_select__lDMU6{padding-right:4rem;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 1.2rem center;background-repeat:no-repeat;background-size:1.6rem}.UserRegistrationModal_select__lDMU6:hover{border-color:#3b82f6}.UserRegistrationModal_textarea__W5hTk{resize:vertical;min-height:10rem;line-height:1.6}.UserRegistrationModal_errorMessage__AR8QB{color:#dc2626;margin-bottom:2rem;padding:1.2rem 1.6rem;background-color:#fef2f2;border:.1rem solid #fca5a5;border-radius:.8rem;font-size:1.4rem;font-weight:500}.UserRegistrationModal_successMessage__TPLIj{color:#059669;margin-bottom:2rem;padding:1.2rem 1.6rem;background-color:#ecfdf5;border:.3rem solid #a7f3d0;border-radius:.8rem;font-size:1.8rem;font-weight:500;line-height:1.8}.UserRegistrationModal_restoreInfo__xftD3{background:#fffbeb;border:.1rem solid #fed7aa;border-radius:.8rem;padding:2rem;margin-bottom:2rem;color:#d97706}.UserRegistrationModal_restoreNote__98n9e{font-size:1.4rem;line-height:1.6;margin:0;font-weight:500}.UserRegistrationModal_helpText__xlxqx{font-size:1.5rem;color:#6b7280;margin-top:.4rem;line-height:1.4}.UserRegistrationModal_termsSection__JnP03{background:#f8f9fa;border-radius:.8rem;padding:2rem;margin-top:1rem}.UserRegistrationModal_termsText__Du5in{font-size:1.5rem;color:#4b5563;margin-bottom:1.6rem;line-height:1.6}.UserRegistrationModal_termsLink__4hLVT{color:#3b82f6;text-decoration:underline;font-weight:500;transition:color .2s ease}.UserRegistrationModal_termsLink__4hLVT:hover{color:#2563eb;text-decoration:none}.UserRegistrationModal_forgotPasswordLink__ty3FL{margin-top:.8rem;text-align:right}.UserRegistrationModal_linkButton__7Y4t6{color:#3b82f6;text-decoration:none;font-size:1.3rem;font-weight:500;transition:color .2s ease;border:none;background:none;cursor:pointer;padding:0}.UserRegistrationModal_linkButton__7Y4t6:hover{color:#2563eb;text-decoration:underline}.UserRegistrationModal_termsCheckbox__nMnj3{display:flex;align-items:flex-start;gap:1.2rem;margin-bottom:2rem}.UserRegistrationModal_checkbox__GIwAc{width:2rem;height:2rem;border:.2rem solid #d1d5db;border-radius:.4rem;appearance:none;cursor:pointer;position:relative;transition:all .2s ease;flex-shrink:0;margin-top:.2rem}.UserRegistrationModal_checkbox__GIwAc:checked{background-color:#3b82f6;border-color:#3b82f6}.UserRegistrationModal_checkbox__GIwAc:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-size:1.2rem;font-weight:700}.UserRegistrationModal_checkbox__GIwAc:hover{border-color:#3b82f6}.UserRegistrationModal_checkbox__GIwAc:focus{outline:.2rem solid #3b82f6;outline-offset:.2rem}.UserRegistrationModal_checkboxLabel__OC_LR{font-size:1.3rem;color:#374151;line-height:1.5;cursor:pointer}.UserRegistrationModal_submitButton__TVpyu{padding:1.4rem 2.4rem;background-color:#3b82f6;color:white;border:none;border-radius:.8rem;font-size:1.6rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1rem}.UserRegistrationModal_submitButton__TVpyu:hover:not(:disabled){background-color:#2563eb;transform:translateY(-.1rem);box-shadow:0 .4rem .8rem rgba(59,130,246,.3)}.UserRegistrationModal_submitButton__TVpyu:disabled{background-color:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:768px){.UserRegistrationModal_overlay__wSEl5{padding:1.6rem}.UserRegistrationModal_modal__0eCCU{padding:2.4rem;max-width:100%;max-height:85vh}.UserRegistrationModal_closeButton__TSERe{top:1.2rem;right:1.2rem;font-size:2rem;padding:.6rem}.UserRegistrationModal_tabs__x8OW1{margin-bottom:2.4rem}.UserRegistrationModal_tab__0irfA{padding:1.2rem 1.6rem;font-size:1.4rem}.UserRegistrationModal_form__gc3GL{gap:2rem}.UserRegistrationModal_label__SJ71p{font-size:1.3rem}.UserRegistrationModal_input___4UOw,.UserRegistrationModal_select__lDMU6,.UserRegistrationModal_textarea__W5hTk{padding:1rem 1.2rem;font-size:16px}.UserRegistrationModal_select__lDMU6{padding-right:3.6rem;background-position:right 1rem center;background-size:1.4rem}.UserRegistrationModal_textarea__W5hTk{min-height:8rem}.UserRegistrationModal_errorMessage__AR8QB,.UserRegistrationModal_successMessage__TPLIj{padding:1rem 1.2rem;font-size:1.3rem;margin-bottom:1.6rem}.UserRegistrationModal_restoreInfo__xftD3{padding:1.6rem;margin-bottom:1.6rem}.UserRegistrationModal_helpText__xlxqx,.UserRegistrationModal_restoreNote__98n9e{font-size:1.3rem}.UserRegistrationModal_termsSection__JnP03{padding:1.6rem}.UserRegistrationModal_termsText__Du5in{font-size:1.5rem;margin-bottom:1.2rem}.UserRegistrationModal_termsCheckbox__nMnj3{gap:1rem;margin-bottom:1.6rem}.UserRegistrationModal_checkbox__GIwAc{width:1.8rem;height:1.8rem}.UserRegistrationModal_checkbox__GIwAc:checked:after{font-size:1.1rem}.UserRegistrationModal_checkboxLabel__OC_LR{font-size:1.2rem}.UserRegistrationModal_submitButton__TVpyu{padding:1.2rem 2rem;font-size:1.5rem}}@media (max-width:480px){.UserRegistrationModal_overlay__wSEl5{padding:1rem}.UserRegistrationModal_modal__0eCCU{padding:2rem;max-height:85vh}.UserRegistrationModal_closeButton__TSERe{top:1rem;right:1rem;font-size:1.8rem;padding:.4rem}.UserRegistrationModal_tabs__x8OW1{margin-bottom:2rem}.UserRegistrationModal_tab__0irfA{padding:1rem 1.2rem;font-size:1.3rem}.UserRegistrationModal_form__gc3GL{gap:1.6rem}.UserRegistrationModal_label__SJ71p{font-size:1.2rem}.UserRegistrationModal_input___4UOw,.UserRegistrationModal_select__lDMU6,.UserRegistrationModal_textarea__W5hTk{padding:.8rem 1rem;font-size:16px}.UserRegistrationModal_select__lDMU6{padding-right:3.2rem;background-position:right .8rem center;background-size:1.2rem}.UserRegistrationModal_textarea__W5hTk{min-height:7rem}.UserRegistrationModal_errorMessage__AR8QB,.UserRegistrationModal_successMessage__TPLIj{padding:.8rem 1rem;font-size:1.2rem;margin-bottom:1.2rem}.UserRegistrationModal_restoreInfo__xftD3{padding:1.2rem;margin-bottom:1.2rem}.UserRegistrationModal_helpText__xlxqx,.UserRegistrationModal_restoreNote__98n9e{font-size:1.2rem}.UserRegistrationModal_termsSection__JnP03{padding:1.2rem}.UserRegistrationModal_termsText__Du5in{font-size:1.3rem;margin-bottom:1rem}.UserRegistrationModal_termsCheckbox__nMnj3{gap:.8rem;margin-bottom:1.2rem}.UserRegistrationModal_checkbox__GIwAc{width:1.6rem;height:1.6rem}.UserRegistrationModal_checkbox__GIwAc:checked:after{font-size:1rem}.UserRegistrationModal_checkboxLabel__OC_LR{font-size:1.1rem}.UserRegistrationModal_submitButton__TVpyu{padding:1rem 1.6rem;font-size:1.4rem}}.UserRegistrationModal_checkbox__GIwAc:focus,.UserRegistrationModal_closeButton__TSERe:focus,.UserRegistrationModal_input___4UOw:focus,.UserRegistrationModal_select__lDMU6:focus,.UserRegistrationModal_submitButton__TVpyu:focus,.UserRegistrationModal_tab__0irfA:focus,.UserRegistrationModal_textarea__W5hTk:focus{outline:.2rem solid #3b82f6;outline-offset:.2rem}@media (prefers-reduced-motion:reduce){.UserRegistrationModal_modal__0eCCU{animation:none}.UserRegistrationModal_checkbox__GIwAc,.UserRegistrationModal_closeButton__TSERe,.UserRegistrationModal_input___4UOw,.UserRegistrationModal_select__lDMU6,.UserRegistrationModal_submitButton__TVpyu,.UserRegistrationModal_tab__0irfA,.UserRegistrationModal_textarea__W5hTk{transition:none}.UserRegistrationModal_submitButton__TVpyu:hover{transform:none}}@media (prefers-contrast:high){.UserRegistrationModal_modal__0eCCU{border:.2rem solid #000}.UserRegistrationModal_input___4UOw,.UserRegistrationModal_select__lDMU6,.UserRegistrationModal_textarea__W5hTk{border-width:.2rem}.UserRegistrationModal_checkbox__GIwAc{border-width:.3rem}.UserRegistrationModal_tabs__x8OW1{border-bottom-width:.2rem}}@media (prefers-color-scheme:dark){.UserRegistrationModal_modal__0eCCU{background-color:#1f2937;color:#f9fafb}.UserRegistrationModal_formGroup__RJFQk label,.UserRegistrationModal_label__SJ71p,.UserRegistrationModal_modal__0eCCU h2,.UserRegistrationModal_modeTitle__LTYj_{color:#f9fafb!important}.UserRegistrationModal_input___4UOw,.UserRegistrationModal_select__lDMU6,.UserRegistrationModal_textarea__W5hTk{background-color:#374151;border-color:#4b5563;color:#f9fafb}.UserRegistrationModal_input___4UOw::placeholder{color:#9ca3af}.UserRegistrationModal_tab__0irfA{color:#9ca3af;background-color:#374151}.UserRegistrationModal_tab__0irfA:hover{background-color:#4b5563;color:#f9fafb}.UserRegistrationModal_activeTab__JiqlK{background:#1f2937;color:#60a5fa}}.LogoutConfirmModal_overlay__5HNvt{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(.4rem)}.LogoutConfirmModal_modal__NLv93{background:white;border-radius:1.6rem;box-shadow:0 2.8rem 5.6rem rgba(0,0,0,.3);max-width:50.4rem;width:90%;max-height:90vh;overflow:hidden;animation:LogoutConfirmModal_modalSlideIn__BwX7s .3s ease-out}@keyframes LogoutConfirmModal_modalSlideIn__BwX7s{0%{opacity:0;transform:scale(.9) translateY(-2.8rem)}to{opacity:1;transform:scale(1) translateY(0)}}.LogoutConfirmModal_header__Ah9Vs{display:flex;align-items:center;justify-content:space-between;padding:2.8rem 2.8rem 1.4rem;border-bottom:.1rem solid #f0f0f0}.LogoutConfirmModal_iconContainer__2b8Z_{display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 .8rem 2.4rem rgba(239,68,68,.3)}.LogoutConfirmModal_icon__Et_vl{font-size:2.8rem;color:white}.LogoutConfirmModal_closeButton__9sIxZ{background:none;border:none;color:#6b7280;cursor:pointer;padding:.8rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:2.2rem}.LogoutConfirmModal_closeButton__9sIxZ:hover:not(:disabled){background-color:#f3f4f6;color:#374151;transform:scale(1.1)}.LogoutConfirmModal_closeButton__9sIxZ:disabled{opacity:.5;cursor:not-allowed}.LogoutConfirmModal_content__Ox_jy{padding:2.8rem;text-align:center}.LogoutConfirmModal_title__ZcK5o{font-size:2.8rem;font-weight:700;color:#1f2937;margin:0 0 1.6rem}.LogoutConfirmModal_message__52BvM{font-size:1.9rem;color:#6b7280;line-height:1.6;margin:0}.LogoutConfirmModal_actions__xvLbm{display:flex;gap:1.6rem;padding:2.8rem;border-top:.1rem solid #f0f0f0}.LogoutConfirmModal_cancelButton__FKsdC,.LogoutConfirmModal_confirmButton___7NEn{flex:1;padding:1.6rem 2.8rem;border-radius:1.2rem;font-size:1.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:.2rem solid transparent;display:flex;align-items:center;justify-content:center;gap:.8rem}.LogoutConfirmModal_cancelButton__FKsdC{background:#f8f9fa;color:#374151;border-color:#e5e7eb}.LogoutConfirmModal_cancelButton__FKsdC:hover:not(:disabled){background:#e5e7eb;border-color:#d1d5db;transform:translateY(-.1rem)}.LogoutConfirmModal_confirmButton___7NEn{background:linear-gradient(135deg,#ef4444,#dc2626);color:white;box-shadow:0 .4rem 1.2rem rgba(239,68,68,.3)}.LogoutConfirmModal_confirmButton___7NEn:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-.1rem);box-shadow:0 .8rem 2.4rem rgba(239,68,68,.4)}.LogoutConfirmModal_cancelButton__FKsdC:disabled,.LogoutConfirmModal_confirmButton___7NEn:disabled{opacity:.6;cursor:not-allowed;transform:none}.LogoutConfirmModal_spinner__omHv_{width:2.2rem;height:2.2rem;border:.2rem solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:LogoutConfirmModal_spin__3hOfG 1s linear infinite}@keyframes LogoutConfirmModal_spin__3hOfG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.LogoutConfirmModal_modal__NLv93{max-width:44.8rem;margin:2.2rem}.LogoutConfirmModal_header__Ah9Vs{padding:2.2rem 2.2rem 1.1rem}.LogoutConfirmModal_iconContainer__2b8Z_{width:4.8rem;height:4.8rem}.LogoutConfirmModal_icon__Et_vl{font-size:2.2rem}.LogoutConfirmModal_closeButton__9sIxZ{font-size:1.9rem;padding:.7rem}.LogoutConfirmModal_content__Ox_jy{padding:2.2rem}.LogoutConfirmModal_title__ZcK5o{font-size:2.2rem;margin-bottom:1.4rem}.LogoutConfirmModal_message__52BvM{font-size:1.6rem}.LogoutConfirmModal_actions__xvLbm{padding:2.2rem;gap:1.4rem}.LogoutConfirmModal_cancelButton__FKsdC,.LogoutConfirmModal_confirmButton___7NEn{padding:1.4rem 2.2rem;font-size:1.6rem;gap:.7rem}.LogoutConfirmModal_spinner__omHv_{width:1.9rem;height:1.9rem}}@media (max-width:480px){.LogoutConfirmModal_modal__NLv93{margin:1.6rem}.LogoutConfirmModal_header__Ah9Vs{padding:1.8rem 1.8rem 1rem}.LogoutConfirmModal_iconContainer__2b8Z_{width:4.2rem;height:4.2rem}.LogoutConfirmModal_icon__Et_vl{font-size:1.9rem}.LogoutConfirmModal_closeButton__9sIxZ{font-size:1.6rem;padding:.6rem}.LogoutConfirmModal_content__Ox_jy{padding:1.8rem}.LogoutConfirmModal_title__ZcK5o{font-size:1.9rem;margin-bottom:1.1rem}.LogoutConfirmModal_message__52BvM{font-size:1.4rem}.LogoutConfirmModal_actions__xvLbm{flex-direction:column;padding:1.8rem;gap:1.1rem}.LogoutConfirmModal_cancelButton__FKsdC,.LogoutConfirmModal_confirmButton___7NEn{padding:1.2rem 1.8rem;font-size:1.4rem;gap:.6rem}.LogoutConfirmModal_spinner__omHv_{width:1.6rem;height:1.6rem}}.LogoutConfirmModal_cancelButton__FKsdC:focus,.LogoutConfirmModal_closeButton__9sIxZ:focus,.LogoutConfirmModal_confirmButton___7NEn:focus{outline:.2rem solid #3b82f6;outline-offset:.2rem}@media (prefers-reduced-motion:reduce){.LogoutConfirmModal_modal__NLv93{animation:none}.LogoutConfirmModal_cancelButton__FKsdC,.LogoutConfirmModal_closeButton__9sIxZ,.LogoutConfirmModal_confirmButton___7NEn{transition:none}.LogoutConfirmModal_cancelButton__FKsdC:hover,.LogoutConfirmModal_closeButton__9sIxZ:hover,.LogoutConfirmModal_confirmButton___7NEn:hover{transform:none}.LogoutConfirmModal_spinner__omHv_{animation:none}}@media (prefers-contrast:high){.LogoutConfirmModal_modal__NLv93{border:.2rem solid #000}.LogoutConfirmModal_cancelButton__FKsdC,.LogoutConfirmModal_confirmButton___7NEn{border-width:.2rem}}.HelpModal_overlay___zXA_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.HelpModal_modal__pF5mg{background:white;border-radius:16px;width:100%;max-width:800px;max-height:85vh;overflow:hidden;animation:HelpModal_modalSlideIn__vCuxB .3s ease-out;display:flex;flex-direction:column}@keyframes HelpModal_modalSlideIn__vCuxB{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.HelpModal_header__Rxgt5{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e5e7eb;background:linear-gradient(135deg,#f8fafc,#f1f5f9);flex-shrink:0}.HelpModal_title__m12OM{font-size:1.6rem;font-weight:700;color:#1f2937;margin:0}.HelpModal_closeButton__28e2f{background:none;border:none;color:#6b7280;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.HelpModal_closeButton__28e2f:hover{background-color:#f3f4f6;color:#374151}.HelpModal_content__pFWCs{padding:28px;overflow-y:auto;flex:1}.HelpModal_description__sSCuM{font-size:15px;color:#6b7280;line-height:1.6;margin:0 0 24px;text-align:center}.HelpModal_helpGrid__xxO_G{display:grid;grid-template-columns:1fr;gap:12px}.HelpModal_helpItem__nFh9R{display:flex;align-items:center;gap:16px;padding:16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}.HelpModal_helpItem__nFh9R:hover{background:#f3f4f6;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.HelpModal_helpIcon__eoh7V{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:white;border-radius:12px;font-size:20px;flex-shrink:0}.HelpModal_helpText__WG9WJ{flex:1;min-width:0}.HelpModal_helpTitle__sv_Qk{font-size:2.2rem;font-weight:600;color:#1f2937;margin:0 0 4px}.HelpModal_helpDescription__YclRL{font-size:1.9rem;color:#6b7280;line-height:1.4;margin:0}@media (max-width:1024px){.HelpModal_modal__pF5mg{max-width:540px}.HelpModal_header__Rxgt5{padding:1rem}.HelpModal_title__m12OM{font-size:1.6rem}.HelpModal_content__pFWCs,.HelpModal_helpItem__nFh9R{padding:1rem}.HelpModal_helpIcon__eoh7V{width:3rem;height:3rem;font-size:1.6rem}.HelpModal_helpTitle__sv_Qk{font-size:1.4rem}.HelpModal_helpDescription__YclRL{font-size:1.2rem}}.NavigationBar_nav__EpGj6{position:fixed!important;bottom:0!important;left:0!important;right:0!important;display:flex!important;justify-content:space-around;align-items:center;background-color:#7bbab4b3;padding:.6rem;z-index:9999!important;height:5.76rem;max-width:100%;margin:0 auto;border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -2px 10px rgba(0,0,0,.1)}.NavigationBar_navItem__XoDYQ{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#666;padding:.6rem;transition:all .2s ease;flex:1;background:none;border:none;cursor:pointer;position:relative;white-space:nowrap;border-radius:8px}.NavigationBar_navItem__XoDYQ:hover{background-color:rgba(0,112,243,.1);color:#0070f3}.NavigationBar_navItem__XoDYQ.NavigationBar_active__BKaGA{color:#0070f3;background-color:rgba(0,112,243,.15)}.NavigationBar_icon__ClNsW{font-size:2.88rem;margin-bottom:.3rem;transition:transform .2s ease}.NavigationBar_navItem__XoDYQ:hover .NavigationBar_icon__ClNsW{transform:scale(1.1)}.NavigationBar_postButton__qdhQT{display:flex;flex-direction:column;align-items:center;background:none;border:none;color:#22c55e;padding:.6rem;cursor:pointer;transition:all .2s ease;flex:1;position:relative;z-index:10000;border-radius:8px}.NavigationBar_postButton__qdhQT:hover{color:#16a34a;background-color:rgba(34,197,94,.1)}.NavigationBar_messageButton__K7vAZ{position:relative}.NavigationBar_messageIconContainer__63mvl{position:relative;display:flex;align-items:center;justify-content:center}.NavigationBar_unreadDot__l_8eV{position:absolute;top:-4.8px;right:-4.8px;width:12px;height:12px;background-color:#ef4444;border-radius:50%;border:2.4px solid #ffffff;z-index:10;animation:NavigationBar_pulse__tU9ho 2s infinite}@keyframes NavigationBar_pulse__tU9ho{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@media (min-width:768px){.NavigationBar_nav__EpGj6{display:none!important}}@media (max-width:640px){.NavigationBar_nav__EpGj6{padding:.36rem;height:4.8rem;display:flex!important;background-color:#7bbab4b3}.NavigationBar_navItem__XoDYQ,.NavigationBar_postButton__qdhQT{padding:.3rem}.NavigationBar_icon__ClNsW{font-size:2.4rem}}@media (min-width:641px) and (max-width:767px){.NavigationBar_nav__EpGj6{display:flex!important;height:5.76rem;background-color:#99cec9b3}}.UserListModal_overlay__KAPH2{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.UserListModal_modal__kIclV{background:white;border-radius:12px;max-width:500px;width:100%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.15)}.UserListModal_header__BeFRF{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e1e8ed}.UserListModal_title__T3duz{margin:0;font-size:18px;font-weight:600;color:#14171a}.UserListModal_closeButton__UUDhX{background:none;border:none;font-size:16px;color:#657786;cursor:pointer;padding:8px;border-radius:50%;transition:background-color .2s}.UserListModal_closeButton__UUDhX:hover{background-color:#f7f9fa}.UserListModal_content__Xg5Bo{flex:1;overflow-y:auto;padding:0}.UserListModal_empty__r5YnH,.UserListModal_error__Ix_5X,.UserListModal_loading__nixQK{text-align:center;padding:40px 20px;color:#657786}.UserListModal_error__Ix_5X{color:#e0245e}.UserListModal_userList__vVivA{padding:0}.UserListModal_userItem__fiHGy{display:flex;align-items:center;padding:16px 24px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f7f9fa}.UserListModal_userItem__fiHGy:hover{background-color:#f7f9fa}.UserListModal_userItem__fiHGy:last-child{border-bottom:none}.UserListModal_avatar__QcM7_{border-radius:50%;margin-right:12px;object-fit:cover}.UserListModal_userInfo__P_gt9{flex:1}.UserListModal_displayName__TTM2j{font-weight:600;color:#14171a;margin-bottom:2px}.UserListModal_username__lezPs{color:#657786;font-size:14px}@media (max-width:768px){.UserListModal_overlay__KAPH2{padding:10px}.UserListModal_modal__kIclV{max-height:90vh}.UserListModal_header__BeFRF{padding:16px 20px}.UserListModal_title__T3duz{font-size:16px}.UserListModal_userItem__fiHGy{padding:12px 20px}}.ReportPostModal_overlay__QF9Fn{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.ReportPostModal_modal__Onl_7{background:white;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.2);max-width:800px;width:90%;max-height:90vh;overflow:hidden}.ReportPostModal_header__KC_Zj{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e2e8f0}.ReportPostModal_title__2HABF{margin:0;font-size:1.25rem;font-weight:700;color:#2d3748}.ReportPostModal_closeButton__4GGjg{background:none;border:none;font-size:1.5rem;color:#718096;cursor:pointer;padding:.25rem;border-radius:4px;transition:background-color .2s ease}.ReportPostModal_closeButton__4GGjg:hover:not(:disabled){background:#f7fafc;color:#4a5568}.ReportPostModal_closeButton__4GGjg:disabled{opacity:.5;cursor:not-allowed}.ReportPostModal_content__9exff{padding:1.5rem;max-height:calc(90vh - 120px);overflow-y:auto}.ReportPostModal_postInfo__Gk7_B{background:#f7fafc;padding:1rem;border-radius:8px;margin-bottom:1.5rem;border-left:4px solid #667eea}.ReportPostModal_postInfo__Gk7_B h4{margin:0 0 .5rem;color:#2d3748;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.ReportPostModal_postTitle__w1KxK{margin:0;color:#4a5568;font-size:1rem;line-height:1.5}.ReportPostModal_form__ULPlY{display:flex;flex-direction:column;gap:1.5rem}.ReportPostModal_formGroup__Y8Xyb{display:flex;flex-direction:column;gap:.75rem}.ReportPostModal_label__OzuiW{font-weight:600;color:#2d3748;font-size:.875rem}.ReportPostModal_required__LRJOe{color:#e53e3e}.ReportPostModal_reasonOptions__zJWil{display:flex;flex-direction:column;gap:.75rem}.ReportPostModal_radioOption__QJbGX{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:all .2s ease}.ReportPostModal_radioOption__QJbGX:hover{background:#f7fafc;border-color:#cbd5e0}.ReportPostModal_radioOption__QJbGX input[type=radio]{margin:0;width:16px;height:16px;appearance:none;border:2px solid #4a5568;border-radius:50%;background:white;cursor:pointer;position:relative;transition:all .2s ease}.ReportPostModal_radioOption__QJbGX input[type=radio]:checked{background:white;border-color:#4a5568}.ReportPostModal_radioOption__QJbGX input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:#4a5568}.ReportPostModal_radioOption__QJbGX input[type=radio]:checked+.ReportPostModal_radioLabel__DZoGF{font-weight:600;color:#2d3748}.ReportPostModal_radioLabel__DZoGF{color:#4a5568;font-size:.875rem;user-select:none}.ReportPostModal_textarea__SptUJ{padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;font-family:inherit;color:#000000;resize:vertical;min-height:100px;transition:border-color .2s ease,box-shadow .2s ease}.ReportPostModal_textarea__SptUJ::placeholder{color:#9ca3af}.ReportPostModal_textarea__SptUJ:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.ReportPostModal_textarea__SptUJ:disabled{background:#f7fafc;color:#718096;cursor:not-allowed}.ReportPostModal_charCount__BXKJE{font-size:.75rem;color:#718096;text-align:right}.ReportPostModal_error__dFXq9{background:#fed7d7;color:#c53030;padding:.75rem;border-radius:6px;font-size:.875rem;border:1px solid #feb2b2}.ReportPostModal_actions__ltF3i{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid #e2e8f0}.ReportPostModal_cancelButton___LxSb{background:#f7fafc;color:#4a5568;border:1px solid #e2e8f0;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;font-weight:600;transition:all .2s ease}.ReportPostModal_cancelButton___LxSb:hover:not(:disabled){background:#edf2f7;border-color:#cbd5e0}.ReportPostModal_cancelButton___LxSb:disabled{opacity:.5;cursor:not-allowed}.ReportPostModal_submitButton__dfITZ{background:#e53e3e;color:white;border:none;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;font-weight:600;transition:background-color .2s ease}.ReportPostModal_submitButton__dfITZ:hover:not(:disabled){background:#c53030}.ReportPostModal_submitButton__dfITZ:disabled{opacity:.5;cursor:not-allowed}.ReportPostModal_successMessage__DBSev{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.ReportPostModal_successIcon__hYSbl{font-size:3rem;color:#28a745;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#d4edda;border:3px solid #28a745}.ReportPostModal_successText__t_VVn{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:#2d3748}.ReportPostModal_successSubText__OFPWr{margin:0;font-size:1rem;color:#718096;line-height:1.5}.settings_container__ksl4F{min-height:100vh;background:#fafbfc;padding:2rem 1rem 6rem;max-width:800px;margin:0 auto}.settings_loading__qRdns{text-align:center;padding:60px 20px;font-size:18px;color:#718096}.settings_header__LPT4A{max-width:800px;margin:0 auto 30px;padding:0 20px;display:flex;align-items:center;gap:20px}.settings_backButton__s_NR3{background:none;border:1px solid #e2e8f0;color:#4a5568;padding:8px 16px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s ease}.settings_backButton__s_NR3:hover{background:#f7fafc;border-color:#cbd5e0}.settings_title__PtnLj{font-size:28px;font-weight:700;color:#2d3748;margin:0}.settings_settingsList__RYIX_{max-width:800px;margin:0 auto;padding:0 20px}.settings_settingSection__rFprX{margin-bottom:40px}.settings_sectionTitle__VB6hh{font-size:20px;font-weight:600;color:#2d3748;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}.settings_settingItems__Sef7_{display:flex;flex-direction:column;gap:8px}.settings_settingItem__xYNi2{display:flex;align-items:center;gap:16px;padding:20px;background:white;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}.settings_settingItem__xYNi2:hover{border-color:#667eea;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.settings_settingItem__xYNi2.settings_disabled__RmYbz{opacity:.6;cursor:not-allowed;pointer-events:none}.settings_settingIcon__GCmDO{font-size:24px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f7fafc;border-radius:50%;flex-shrink:0}.settings_settingContent__YJKxV{flex:1;min-width:0}.settings_settingName__fsiav{font-size:16px;font-weight:600;color:#2d3748;margin:0 0 4px}.settings_settingDescription__Cj49d{font-size:14px;color:#718096;margin:0;line-height:1.4}.settings_settingArrow__CSBRQ{font-size:18px;color:#a0aec0;flex-shrink:0}.settings_dangerSection__TLP_3{color:#e53e3e;border-bottom-color:#feb2b2}.settings_dangerItem__PdpMh{border-color:#fed7d7;background:#fffbfb}.settings_dangerItem__PdpMh:hover{border-color:#fc8181;box-shadow:0 4px 12px rgba(229,62,62,.15)}.settings_dangerText__qtDki{color:#e53e3e}.settings_dangerIcon__6viO7{background:#fed7d7;color:#e53e3e}@media (max-width:768px){.settings_container__ksl4F{padding:2rem 1rem 6rem}.settings_header__LPT4A{padding:0 16px;margin-bottom:20px}.settings_title__PtnLj{font-size:24px}.settings_backButton__s_NR3{padding:6px 12px;font-size:13px}.settings_settingsList__RYIX_{padding:0 16px}.settings_settingSection__rFprX{margin-bottom:30px}.settings_sectionTitle__VB6hh{font-size:18px}.settings_settingItem__xYNi2{padding:16px;gap:12px}.settings_settingIcon__GCmDO{font-size:20px;width:36px;height:36px}.settings_settingName__fsiav{font-size:15px}.settings_settingDescription__Cj49d{font-size:13px}.settings_settingArrow__CSBRQ{font-size:16px}}@media (min-width:768px){.settings_container__ksl4F{margin:0 auto 0 0}}.MediaHeader_mediaHeader__Qlcj6{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:1px solid #5b5bd8;padding:1rem 0;position:sticky;top:0;z-index:50;box-shadow:0 2px 4px rgba(102,126,234,.1)}.MediaHeader_mediaHeaderContent__4xLIy{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.MediaHeader_mediaHeaderLeft__snL74{display:flex;align-items:center;gap:1.5rem}.MediaHeader_mediaHeaderCenter__UOw_9{flex:1;display:flex;justify-content:center}.MediaHeader_mediaHeaderTitleLink__6pZJP{text-decoration:none}.MediaHeader_mediaHeaderTitle___9UPb{font-size:2.5rem;font-weight:700;color:white;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.3);transition:all .3s ease}.MediaHeader_mediaHeaderTitle___9UPb:hover{transform:scale(1.05);text-shadow:3px 3px 6px rgba(0,0,0,.4)}.MediaHeader_mediaHeaderRight__K29sh{display:flex;align-items:center;gap:1.5rem}.MediaHeader_mediaLoadingIndicator___1WRk{color:rgba(255,255,255,.8);font-size:.9rem;font-weight:500;padding:.5rem 1rem;background:rgba(255,255,255,.1);border-radius:8px;backdrop-filter:blur(8px)}.MediaHeader_mediaNavContainer__uYt52{position:relative}.MediaHeader_mediaNavButton__Y5vjw{background:rgba(255,255,255,.2);border:none;color:white;cursor:pointer;padding:.75rem;border-radius:.5rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.MediaHeader_mediaNavButton__Y5vjw:hover{background:rgba(255,255,255,.3);transform:translateY(-1px)}.MediaHeader_mediaNavIcon__aaHqz{width:3.2rem;height:3.2rem}.MediaHeader_mediaNavMenu__83VME{position:absolute;top:100%;left:25%;background:white;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(102,126,234,.3);z-index:100;min-width:280px;margin-top:.5rem;overflow:hidden}.MediaHeader_mediaNavMenuHeader__vl1PU{padding:1rem 1.5rem .75rem;border-bottom:1px solid #f3f4f6;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.MediaHeader_mediaNavMenuTitle__IuYhS{margin:0;font-size:2.8125rem;font-weight:600;color:#374151}.MediaHeader_mediaNavMenuItems__yOuXE{padding:.5rem 0}.MediaHeader_mediaNavMenuItem__or_1l{display:flex;align-items:center;gap:1rem;width:100%;padding:1rem 1.5rem;background:none;border:none;text-align:left;cursor:pointer;transition:background-color .2s}.MediaHeader_mediaNavMenuItem__or_1l:hover{background:linear-gradient(135deg,#f9fafb,#f3f4f6)}.MediaHeader_mediaNavMenuItemIcon__3egta{font-size:1.875rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:white;border-radius:.5rem;flex-shrink:0}.MediaHeader_mediaNavMenuItemContent__1KLb2{flex:1}.MediaHeader_mediaNavMenuItemTitle__S5cbX{font-size:2.8125rem;font-weight:600;color:#1f2937;margin-bottom:.25rem}.MediaHeader_mediaNavMenuItemDescription__Qd_Rm{font-size:2.25rem;color:#6b7280;line-height:1.4}.MediaHeader_mediaUserInfo__rSnH_{position:relative}.MediaHeader_mediaUserContainer__FM2Sn{display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:.375rem;border-radius:.5rem;transition:background-color .2s;background:rgba(255,255,255,.1);backdrop-filter:blur(10px)}.MediaHeader_mediaUserContainer__FM2Sn:hover{background:rgba(255,255,255,.2)}.MediaHeader_mediaDisplayName__zNZB5{font-size:2.8125rem;font-weight:500;color:white;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.MediaHeader_mediaUserIconContainer__7eTav{cursor:pointer}.MediaHeader_mediaUserAvatar__gWq6I{width:3.5rem;height:3.5rem;border-radius:50%;border:2px solid rgba(255,255,255,.5);transition:border-color .2s}.MediaHeader_mediaUserAvatar__gWq6I:hover{border-color:rgba(255,255,255,.8)}.MediaHeader_mediaUserMenu__sNDAJ{position:absolute;top:100%;right:0;background:white;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(102,126,234,.2);z-index:100;min-width:160px;margin-top:.5rem;overflow:hidden}.MediaHeader_mediaMenuItem__xdfEW{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:none;border:none;text-align:left;cursor:pointer;transition:background-color .2s;font-size:2.8125rem;color:#374151}.MediaHeader_mediaMenuItem__xdfEW:hover{background:#f9fafb}.MediaHeader_mediaMenuIcon__X_FqH{width:1rem;height:1rem;color:#6b7280}.MediaHeader_mediaLoginRegisterContainer__TpFYL{display:flex;align-items:center}.MediaHeader_mediaLoginRegisterButton__0H_rG{padding:.75rem 1.5rem;border:2px solid rgba(255,255,255,.5);border-radius:.5rem;color:white;background:rgba(255,255,255,.1);font-size:1.3125rem;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none;backdrop-filter:blur(10px)}.MediaHeader_mediaLoginRegisterButton__0H_rG:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.8);transform:translateY(-1px)}