.SettingsContent_settings-root__gs6Ch{width:100%;min-height:100vh;background:transparent;box-sizing:border-box;display:flex;flex-direction:column;padding:clamp(16px,2vw,24px);overflow-x:hidden}.SettingsContent_settings-title___Mqpp{font-family:Outfit,sans-serif;font-weight:700;font-size:clamp(1.75rem,4vw,2.5rem);color:#23213D;margin:0 0 clamp(8px,1vw,12px);line-height:1.2;text-align:left}.SettingsContent_settings-subtitle__560cK{font-family:Outfit,sans-serif;font-size:clamp(1rem,1.5vw,1.25rem);color:#666;margin:0 0 clamp(24px,3vw,32px);font-weight:500;text-align:left}.SettingsContent_settings-container__iLgoX{width:100%;max-width:min(90vw,1200px);margin:0 auto;background:#fff;border-radius:clamp(12px,1.5vw,20px);box-shadow:0 clamp(2px,.3vw,4px) clamp(16px,2vw,24px) rgba(0,0,0,.08);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.SettingsContent_settings-container__iLgoX:hover{box-shadow:0 clamp(4px,.5vw,6px) clamp(24px,3vw,32px) rgba(0,0,0,.12)}.SettingsContent_settings-tabs__0XMTP{display:flex;background:#F8F7FA;border-bottom:clamp(1px,.1vw,2px) solid #e0e0e0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.SettingsContent_settings-tabs__0XMTP::-webkit-scrollbar{display:none}.SettingsContent_settings-tab__tjSW6{flex:1;min-width:clamp(80px,12vw,120px);background:none;border:none;padding:clamp(12px,1.5vw,16px) clamp(8px,1vw,12px);font-family:Outfit,sans-serif;font-size:clamp(.8rem,1vw,.9rem);color:#666;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:clamp(4px,.6vw,6px);white-space:nowrap;position:relative}.SettingsContent_settings-tab__tjSW6:hover{background:#E6D6F2;color:#AF8EBA;transform:translateY(-1px)}.SettingsContent_settings-tab__tjSW6.SettingsContent_active__YvgQg{background:#AF8EBA;color:#fff;font-weight:600;transform:translateY(-1px)}.SettingsContent_settings-tab__tjSW6.SettingsContent_active__YvgQg:after{content:"";position:absolute;bottom:0;left:0;right:0;height:clamp(2px,.2vw,3px);background:#9a7da6}.SettingsContent_tab-icon__Fiqfe{font-size:clamp(1rem,1.2vw,1.2rem);transition:transform .3s ease}.SettingsContent_settings-tab__tjSW6:hover .SettingsContent_tab-icon__Fiqfe{transform:scale(1.1)}.SettingsContent_settings-content__xalsG{padding:clamp(16px,2vw,24px)}.SettingsContent_settings-section__Q9d2i{margin-bottom:clamp(32px,4vw,40px)}.SettingsContent_settings-section__Q9d2i:last-child{margin-bottom:0}.SettingsContent_settings-section__Q9d2i h3{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(1.2rem,1.8vw,1.4rem);color:#23213D;margin:0 0 clamp(20px,2.5vw,24px);line-height:1.3}.SettingsContent_settings-header__YFukX{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(20px,2.5vw,24px);flex-wrap:wrap;gap:clamp(12px,1.5vw,16px)}.SettingsContent_settings-edit-btn__bwpzh{background:#AF8EBA;color:#fff;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.85rem,1vw,.95rem);border:none;border-radius:clamp(8px,1vw,12px);padding:clamp(8px,1vw,12px) clamp(16px,2vw,24px);cursor:pointer;transition:all .3s ease;white-space:nowrap}.SettingsContent_settings-edit-btn__bwpzh:hover{background:#9a7da6;transform:translateY(-1px)}.SettingsContent_settings-edit-btn__bwpzh:active{transform:translateY(0)}.SettingsContent_profile-image-section__Ol6qm{text-align:center;margin-bottom:clamp(24px,3vw,32px)}.SettingsContent_profile-image__h3mwo{width:clamp(100px,20vw,150px);height:clamp(100px,20vw,150px);border-radius:50%;object-fit:cover;border:clamp(3px,.5vw,4px) solid #af8eba;transition:all .3s ease}.SettingsContent_profile-image__h3mwo:hover{transform:scale(1.05);box-shadow:0 clamp(8px,1vw,12px) clamp(24px,3vw,32px) rgba(175,142,186,.3)}.SettingsContent_change-photo-btn__prsP_{background:#AF8EBA;color:#fff;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.85rem,1vw,.95rem);border:none;border-radius:clamp(8px,1vw,12px);padding:clamp(8px,1vw,12px) clamp(16px,2vw,24px);cursor:pointer;transition:all .3s ease;margin:clamp(8px,1vw,12px) clamp(4px,.5vw,6px)}.SettingsContent_change-photo-btn__prsP_:hover{background:#9a7da6;transform:translateY(-1px)}.SettingsContent_image-upload-section__0Bqzf{display:flex;justify-content:center;gap:clamp(8px,1vw,12px);flex-wrap:wrap;margin-top:clamp(12px,1.5vw,16px)}.SettingsContent_remove-photo-btn__j_07_{background:#F77B7B;color:#fff;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.85rem,1vw,.95rem);border:none;border-radius:clamp(8px,1vw,12px);padding:clamp(8px,1vw,12px) clamp(16px,2vw,24px);cursor:pointer;transition:all .3s ease;margin:clamp(8px,1vw,12px) clamp(4px,.5vw,6px)}.SettingsContent_remove-photo-btn__j_07_:hover{background:#e57373;transform:translateY(-1px)}.SettingsContent_profile-avatar__gE22m{margin:0 auto}.SettingsContent_profile-image-loading__KmM8F{display:flex;flex-direction:column;align-items:center;justify-content:center;width:clamp(80px,12vw,120px);height:clamp(80px,12vw,120px);background:#f8f9fa;border-radius:50%;border:2px dashed #dee2e6;margin:0 auto}.SettingsContent_profile-image-loading__KmM8F p{font-size:clamp(.7rem,1vw,.8rem);color:#666;margin:clamp(4px,.5vw,6px) 0 0;text-align:center}.SettingsContent_form-grid__Q9POd{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(250px,30vw,300px),1fr));gap:clamp(16px,2vw,24px);margin-bottom:clamp(24px,3vw,32px)}.SettingsContent_form-group__zsKXN{display:flex;flex-direction:column;gap:clamp(6px,.8vw,8px)}.SettingsContent_form-group__zsKXN label{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.9rem,1vw,1rem);color:#23213D;margin:0}.SettingsContent_form-input__fKXlv,.SettingsContent_form-select__vy77j{font-family:Outfit,sans-serif;font-size:clamp(.9rem,1vw,1rem);padding:clamp(10px,1.2vw,12px) clamp(12px,1.5vw,16px);border:clamp(1px,.1vw,2px) solid #e0e0e0;border-radius:clamp(8px,1vw,12px);background:#fff;transition:all .3s ease;color:#23213D}.SettingsContent_form-input__fKXlv:focus,.SettingsContent_form-select__vy77j:focus{outline:none;border-color:#AF8EBA;box-shadow:0 0 0 clamp(3px,.3vw,4px) rgba(175,142,186,.1)}.SettingsContent_form-input__fKXlv:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}.SettingsContent_form-input__fKXlv.SettingsContent_error__sFVNn{border-color:#F77B7B;box-shadow:0 0 0 clamp(3px,.3vw,4px) rgba(247,123,123,.1)}.SettingsContent_error-message__noRoy{color:#F77B7B;font-size:clamp(.8rem,.9vw,.9rem);margin-top:clamp(2px,.3vw,4px)}.SettingsContent_form-actions__ZxYjb{display:flex;gap:clamp(12px,1.5vw,16px);justify-content:flex-end;flex-wrap:wrap}.SettingsContent_save-btn__g7ORO{background:#AF8EBA;color:#fff;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.9rem,1vw,1rem);border:none;border-radius:clamp(8px,1vw,12px);padding:clamp(10px,1.2vw,12px) clamp(20px,2.5vw,32px);cursor:pointer;transition:all .3s ease;white-space:nowrap}.SettingsContent_save-btn__g7ORO:hover{background:#9a7da6;transform:translateY(-1px)}.SettingsContent_save-btn__g7ORO:active{transform:translateY(0)}.SettingsContent_cancel-btn__LTAYt{background:#f5f5f5;color:#666;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.9rem,1vw,1rem);border:clamp(1px,.1vw,2px) solid #e0e0e0;border-radius:clamp(8px,1vw,12px);padding:clamp(10px,1.2vw,12px) clamp(20px,2.5vw,32px);cursor:pointer;transition:all .3s ease;white-space:nowrap}.SettingsContent_cancel-btn__LTAYt:hover{background:#e8e8e8;transform:translateY(-1px)}.SettingsContent_preferences-grid__pm_uw{display:flex;flex-direction:column;gap:clamp(20px,2.5vw,24px)}.SettingsContent_preference-group__ho14A{display:flex;flex-direction:column;gap:clamp(12px,1.5vw,16px)}.SettingsContent_preference-group__ho14A label{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(1rem,1.2vw,1.1rem);color:#23213D;margin:0}.SettingsContent_account-options__IaaOM,.SettingsContent_notifications-list__YXplz,.SettingsContent_security-options__3EHP9{display:flex;flex-direction:column;gap:clamp(16px,2vw,20px)}.SettingsContent_account-options__IaaOM{margin-top:clamp(24px,3vw,32px);padding-top:clamp(20px,2.5vw,24px);border-top:clamp(1px,.1vw,2px) solid #e0e0e0}.SettingsContent_account-options__IaaOM h3{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(1.2rem,1.8vw,1.4rem);color:#23213D;margin:0 0 clamp(16px,2vw,20px);line-height:1.3}.SettingsContent_account-item__B4h_a,.SettingsContent_notification-item__Ausnq,.SettingsContent_security-item__vYwmK{display:flex;justify-content:space-between;align-items:center;padding:clamp(16px,2vw,20px);background:#f9f9f9;border-radius:clamp(8px,1vw,12px);transition:all .3s ease;gap:clamp(12px,1.5vw,16px)}.SettingsContent_account-item__B4h_a:hover,.SettingsContent_notification-item__Ausnq:hover,.SettingsContent_security-item__vYwmK:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 clamp(4px,.5vw,6px) clamp(12px,1.5vw,16px) rgba(0,0,0,.1)}.SettingsContent_account-info__sKZTZ,.SettingsContent_notification-info__R94jC,.SettingsContent_security-info__qCGPB{flex:1;min-width:0}.SettingsContent_account-info__sKZTZ h4,.SettingsContent_notification-info__R94jC h4,.SettingsContent_security-info__qCGPB h4{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(1rem,1.2vw,1.1rem);color:#23213D;margin:0 0 clamp(4px,.5vw,6px);line-height:1.3}.SettingsContent_account-info__sKZTZ p,.SettingsContent_notification-info__R94jC p,.SettingsContent_security-info__qCGPB p{font-family:Outfit,sans-serif;font-size:clamp(.85rem,1vw,.9rem);color:#666;margin:0;line-height:1.4}.SettingsContent_toggle-switch__UEVqF{position:relative;display:inline-block;width:clamp(44px,6vw,52px);height:clamp(24px,3vw,28px);flex-shrink:0}.SettingsContent_toggle-switch__UEVqF input{opacity:0;width:0;height:0}.SettingsContent_toggle-slider__smXqz{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:clamp(12px,1.5vw,14px)}.SettingsContent_toggle-slider__smXqz:before{position:absolute;content:"";height:clamp(18px,2.5vw,22px);width:clamp(18px,2.5vw,22px);left:clamp(3px,.4vw,3px);bottom:clamp(3px,.4vw,3px);background-color:white;transition:.3s;border-radius:50%}input:checked+.SettingsContent_toggle-slider__smXqz{background-color:#AF8EBA}input:checked+.SettingsContent_toggle-slider__smXqz:before{transform:translateX(clamp(20px,2.5vw,24px))}.SettingsContent_account-btn__W2sRh,.SettingsContent_security-btn__jp8XY{background:#AF8EBA;color:#fff;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.85rem,1vw,.95rem);border:none;border-radius:clamp(8px,1vw,12px);padding:clamp(8px,1vw,12px) clamp(16px,2vw,24px);cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.SettingsContent_account-btn__W2sRh:hover,.SettingsContent_security-btn__jp8XY:hover{background:#9a7da6;transform:translateY(-1px)}.SettingsContent_account-btn__W2sRh.SettingsContent_disabled__28ODv,.SettingsContent_security-btn__jp8XY.SettingsContent_disabled__28ODv{background:#ccc;color:#666;cursor:not-allowed}.SettingsContent_account-btn__W2sRh.SettingsContent_disabled__28ODv:hover,.SettingsContent_security-btn__jp8XY.SettingsContent_disabled__28ODv:hover{background:#ccc;transform:none}.SettingsContent_delete-account-btn__hla2U{background:#F77B7B;color:#fff;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.85rem,1vw,.95rem);border:none;border-radius:clamp(8px,1vw,12px);padding:clamp(8px,1vw,12px) clamp(16px,2vw,24px);cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.SettingsContent_delete-account-btn__hla2U:hover{background:#e57373;transform:translateY(-1px)}.SettingsContent_modal-overlay__RW5C0{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:clamp(16px,2vw,24px)}.SettingsContent_modal__pN2z_{background:#fff;border-radius:clamp(12px,1.5vw,20px);padding:clamp(24px,3vw,32px);max-width:min(90vw,500px);width:100%;box-shadow:0 clamp(8px,1vw,12px) clamp(32px,4vw,48px) rgba(0,0,0,.2);animation:SettingsContent_modalSlideIn__S0nS2 .3s ease}@keyframes SettingsContent_modalSlideIn__S0nS2{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.SettingsContent_modal__pN2z_ h3{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(1.3rem,2vw,1.5rem);color:#23213D;margin:0 0 clamp(16px,2vw,20px);line-height:1.3}.SettingsContent_modal__pN2z_ p{font-family:Outfit,sans-serif;font-size:clamp(.9rem,1.1vw,1rem);color:#666;margin:0 0 clamp(20px,2.5vw,24px);line-height:1.5}.SettingsContent_password-form__NL7SU{margin-bottom:clamp(20px,2.5vw,24px)}.SettingsContent_modal-actions__7b7PH{display:flex;gap:clamp(12px,1.5vw,16px);justify-content:flex-end;flex-wrap:wrap}.SettingsContent_modal-cancel-btn__FXxfb{background:#f5f5f5;color:#666;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.9rem,1vw,1rem);border:clamp(1px,.1vw,2px) solid #e0e0e0;border-radius:clamp(8px,1vw,12px);padding:clamp(10px,1.2vw,12px) clamp(20px,2.5vw,32px);cursor:pointer;transition:all .3s ease;white-space:nowrap}.SettingsContent_modal-cancel-btn__FXxfb:hover{background:#e8e8e8;transform:translateY(-1px)}.SettingsContent_modal-confirm-btn__CIIp6{background:#AF8EBA;color:#fff;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.9rem,1vw,1rem);border:none;border-radius:clamp(8px,1vw,12px);padding:clamp(10px,1.2vw,12px) clamp(20px,2.5vw,32px);cursor:pointer;transition:all .3s ease;white-space:nowrap}.SettingsContent_modal-confirm-btn__CIIp6:hover{background:#9a7da6;transform:translateY(-1px)}.SettingsContent_loading-container__qVQNK{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(60px,8vw,100px) clamp(20px,3vw,40px);color:#666;font-family:Outfit,sans-serif}.SettingsContent_loading-spinner__StenN{width:clamp(40px,6vw,50px);height:clamp(40px,6vw,50px);border:clamp(3px,.5vw,4px) solid #f3f3f3;border-top-color:#af8eba;border-radius:50%;animation:SettingsContent_spin__x1wQC 1s linear infinite;margin-bottom:clamp(16px,2vw,20px)}@keyframes SettingsContent_spin__x1wQC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SettingsContent_loading-container__qVQNK p{font-size:clamp(1rem,1.2vw,1.1rem);margin:0;color:#666}@media (max-width:1024px){.SettingsContent_settings-container__iLgoX{max-width:95vw}.SettingsContent_form-grid__Q9POd{grid-template-columns:repeat(auto-fit,minmax(clamp(200px,25vw,250px),1fr))}}@media (max-width:768px){.SettingsContent_settings-root__gs6Ch{padding:clamp(12px,1.5vw,16px)}.SettingsContent_settings-title___Mqpp{margin-bottom:clamp(6px,.8vw,10px)}.SettingsContent_settings-subtitle__560cK{margin-bottom:clamp(20px,2.5vw,28px)}.SettingsContent_settings-tabs__0XMTP{flex-wrap:nowrap;overflow-x:auto}.SettingsContent_settings-tab__tjSW6{min-width:clamp(100px,15vw,120px);padding:clamp(10px,1.2vw,12px) clamp(6px,.8vw,8px)}.SettingsContent_form-grid__Q9POd{grid-template-columns:1fr;gap:clamp(12px,1.5vw,16px)}.SettingsContent_preferences-grid__pm_uw{gap:clamp(16px,2vw,20px)}.SettingsContent_account-item__B4h_a,.SettingsContent_notification-item__Ausnq,.SettingsContent_security-item__vYwmK{flex-direction:column;align-items:flex-start;gap:clamp(12px,1.5vw,16px)}.SettingsContent_form-actions__ZxYjb,.SettingsContent_modal-actions__7b7PH{justify-content:center;width:100%}.SettingsContent_profile-image-section__Ol6qm{margin-bottom:clamp(20px,2.5vw,24px)}.SettingsContent_image-upload-section__0Bqzf{flex-direction:column;align-items:center}}@media (max-width:480px){.SettingsContent_settings-root__gs6Ch{padding:clamp(8px,1vw,12px)}.SettingsContent_settings-content__xalsG{padding:clamp(12px,1.5vw,16px)}.SettingsContent_settings-tab__tjSW6{min-width:clamp(80px,12vw,100px);font-size:clamp(.75rem,.9vw,.85rem)}.SettingsContent_tab-icon__Fiqfe{font-size:clamp(.9rem,1.1vw,1rem)}.SettingsContent_form-grid__Q9POd{gap:clamp(10px,1.2vw,14px)}.SettingsContent_preferences-grid__pm_uw{gap:clamp(12px,1.5vw,16px)}.SettingsContent_account-item__B4h_a,.SettingsContent_notification-item__Ausnq,.SettingsContent_security-item__vYwmK{padding:clamp(12px,1.5vw,16px)}.SettingsContent_modal__pN2z_{padding:clamp(16px,2vw,20px);margin:clamp(8px,1vw,12px)}.SettingsContent_modal-actions__7b7PH{flex-direction:column;width:100%}.SettingsContent_modal-cancel-btn__FXxfb,.SettingsContent_modal-confirm-btn__CIIp6{width:100%;text-align:center}}@media (max-width:360px){.SettingsContent_settings-title___Mqpp{font-size:clamp(1.5rem,4vw,1.8rem)}.SettingsContent_settings-subtitle__560cK{font-size:clamp(.9rem,1.3vw,1rem)}.SettingsContent_settings-section__Q9d2i h3{font-size:clamp(1.1rem,1.5vw,1.2rem)}.SettingsContent_settings-tab__tjSW6{min-width:clamp(70px,10vw,90px);font-size:clamp(.7rem,.8vw,.8rem)}.SettingsContent_tab-icon__Fiqfe{font-size:clamp(.8rem,1vw,.9rem)}.SettingsContent_form-input__fKXlv,.SettingsContent_form-select__vy77j{font-size:clamp(.85rem,1vw,.9rem);padding:clamp(8px,1vw,10px) clamp(10px,1.2vw,12px)}.SettingsContent_cancel-btn__LTAYt,.SettingsContent_save-btn__g7ORO{padding:clamp(8px,1vw,10px) clamp(16px,2vw,20px);font-size:clamp(.8rem,.9vw,.85rem)}}@media (max-width:768px) and (orientation:landscape){.SettingsContent_settings-root__gs6Ch{padding:clamp(8px,1vw,12px)}.SettingsContent_settings-tabs__0XMTP{flex-wrap:nowrap}.SettingsContent_settings-tab__tjSW6{min-width:clamp(80px,10vw,100px)}.SettingsContent_form-grid__Q9POd{grid-template-columns:repeat(auto-fit,minmax(clamp(150px,20vw,200px),1fr))}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.SettingsContent_profile-image__h3mwo{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media (prefers-reduced-motion:reduce){.SettingsContent_account-btn__W2sRh,.SettingsContent_cancel-btn__LTAYt,.SettingsContent_delete-account-btn__hla2U,.SettingsContent_form-input__fKXlv,.SettingsContent_form-select__vy77j,.SettingsContent_modal-cancel-btn__FXxfb,.SettingsContent_modal-confirm-btn__CIIp6,.SettingsContent_save-btn__g7ORO,.SettingsContent_security-btn__jp8XY,.SettingsContent_settings-container__iLgoX,.SettingsContent_settings-tab__tjSW6,.SettingsContent_toggle-slider__smXqz,.SettingsContent_toggle-slider__smXqz:before{transition:none}.SettingsContent_account-btn__W2sRh:hover,.SettingsContent_account-item__B4h_a:hover,.SettingsContent_cancel-btn__LTAYt:hover,.SettingsContent_delete-account-btn__hla2U:hover,.SettingsContent_modal-cancel-btn__FXxfb:hover,.SettingsContent_modal-confirm-btn__CIIp6:hover,.SettingsContent_notification-item__Ausnq:hover,.SettingsContent_save-btn__g7ORO:hover,.SettingsContent_security-btn__jp8XY:hover,.SettingsContent_security-item__vYwmK:hover,.SettingsContent_settings-tab__tjSW6:hover{transform:none}.SettingsContent_loading-spinner__StenN{animation:none}}