.PasswordField_wrap__Tf_MB{position:relative}.PasswordField_eyeBtn__gOijH{position:absolute;right:12px;top:11px;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;color:#b0b0b0;transition:color .15s ease-in-out}.PasswordField_eyeBtn__gOijH:hover{color:#222}.ChangePassword_accordionItem__jEEXg{border-bottom:1px solid #efefef}.ChangePassword_accordionBtn__QC5EU{display:flex;align-items:center;gap:12px;width:100%;background:rgba(0,0,0,0);border:none;padding:18px 0;color:#222;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:15px;font-weight:700;cursor:pointer;text-align:left}.ChangePassword_accordionBtn__QC5EU:focus{outline:none;box-shadow:none}.ChangePassword_chevron__PdZOQ{margin-left:auto;flex-shrink:0;display:flex;align-items:center;opacity:.4;transition:transform .3s ease-in-out}.ChangePassword_chevronOpen__X9Wew{transform:rotate(180deg);opacity:.8}.ChangePassword_accordionBody__CtOwG{padding:0 0 24px}.ChangePassword_form__LEYV4 label{color:#999;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;display:block;margin-bottom:8px}.ChangePassword_form__LEYV4 .form-control{border-radius:10px;border:1px solid #e0e0e0;background:#f5f5f5;padding:10px 42px 10px 12px!important;height:42px;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:14px;color:#222}.ChangePassword_form__LEYV4 .form-control:focus{border-color:#ffc444!important;box-shadow:0 0 0 3px rgba(255,196,68,.15)!important;background:#fff!important}.ChangePassword_formGrid__QeA4w{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:768px){.ChangePassword_formGrid__QeA4w{grid-template-columns:1fr}}.ChangePassword_submitRow__rLq_v{display:flex;align-items:center;gap:12px;margin-top:20px}.Toggle_toggle__afZf_{position:relative;display:inline-flex;width:44px;height:26px;flex-shrink:0;cursor:pointer}.Toggle_input__DcmZ6{position:absolute;opacity:0;width:0;height:0}.Toggle_input__DcmZ6:checked+.Toggle_slider__lQymn{background:var(--toggle-checked-bg,#FFC444)}.Toggle_input__DcmZ6:checked+.Toggle_slider__lQymn:after{transform:translateX(18px)}.Toggle_input__DcmZ6:focus-visible+.Toggle_slider__lQymn{box-shadow:0 0 0 3px rgba(255,196,68,.35)}.Toggle_slider__lQymn{position:absolute;inset:0;background:var(--toggle-track-bg,#E0E0E0);border-radius:26px;transition:background .2s ease-in-out}.Toggle_slider__lQymn:after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background:#fff;top:3px;left:3px;box-shadow:0 1px 4px rgba(0,0,0,.25);transition:transform .2s ease-in-out}.Toggle_disabled__ld8HL{opacity:.5;cursor:not-allowed}.SchoolModeToggle_toggleWrapper__PuX36{display:flex;gap:10px;align-items:center}:where(.SchoolModeToggle_toggleWrapper__PuX36) h1,:where(.SchoolModeToggle_toggleWrapper__PuX36) h2,:where(.SchoolModeToggle_toggleWrapper__PuX36) h3,:where(.SchoolModeToggle_toggleWrapper__PuX36) h4,:where(.SchoolModeToggle_toggleWrapper__PuX36) h5,:where(.SchoolModeToggle_toggleWrapper__PuX36) h6,:where(.SchoolModeToggle_toggleWrapper__PuX36) p{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}:where(.SchoolModeToggle_toggleWrapper__PuX36) a{color:inherit;text-decoration:none}:where(.SchoolModeToggle_toggleWrapper__PuX36) a:hover{color:inherit;text-decoration:none}:where(.SchoolModeToggle_toggleWrapper__PuX36) ol,:where(.SchoolModeToggle_toggleWrapper__PuX36) ul{margin:0;padding:0;list-style:none}:where(.SchoolModeToggle_toggleWrapper__PuX36) button{background:none;border:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit}:where(.SchoolModeToggle_toggleWrapper__PuX36) button:active{outline:none}:where(.SchoolModeToggle_toggleWrapper__PuX36) button:focus{outline:none}:where(.SchoolModeToggle_toggleWrapper__PuX36) img{vertical-align:middle}.SchoolModeToggle_toggleWrapper__PuX36{--toggle-track-bg:rgba(255,255,255,0.18);--toggle-checked-bg:#FFC444}.SchoolModeToggle_toggleWrapper__PuX36 p{color:#ffc444;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:14px;font-weight:600;white-space:nowrap}@media(max-width:768px){.SchoolModeToggle_toggleWrapper__PuX36 p{font-size:13px}}.NotificationSettings_accordionItem__hDEfq{border-bottom:1px solid #efefef}.NotificationSettings_accordionItem__hDEfq:last-child{border-bottom:none}.NotificationSettings_accordionBtn__MiMBa{display:flex;align-items:center;gap:12px;width:100%;background:rgba(0,0,0,0);border:none;padding:18px 0;color:#222;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:15px;font-weight:700;cursor:pointer;text-align:left}.NotificationSettings_accordionBtn__MiMBa:focus{outline:none;box-shadow:none}.NotificationSettings_chevron__vUcGr{margin-left:auto;flex-shrink:0;display:flex;align-items:center;opacity:.4;transition:transform .3s ease-in-out}.NotificationSettings_chevronOpen__HTls_{transform:rotate(180deg);opacity:.8}.NotificationSettings_accordionBody__DLDY2{padding:0 0 24px}.NotificationSettings_heading__vLQ85{color:#999;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;margin:0 0 12px}.NotificationSettings_list__wfii4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.NotificationSettings_item__TAifT{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:12px;border:1px solid #efefef;background:#f5f5f5;transition:all .2s ease-in-out}.NotificationSettings_itemText__FWbeH{flex:1 1;min-width:0}.NotificationSettings_label__cvnUO{color:#222;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:14px;font-weight:600;margin:0}.NotificationSettings_description__qJrbm{color:#999;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:12px;font-weight:400;margin:3px 0 0;line-height:1.4}.NotificationSettings_submitRow__Xoi2J{margin-top:16px}