.Settings_overlay__yIbG_{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(2px);animation:Settings_fadeIn__HzZeI .15s ease}.Settings_modal__otA8c{background:#fff;border-radius:16px;width:100%;max-width:900px;height:680px;max-height:calc(100vh - 32px);margin:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.08);animation:Settings_slideUp__kGiky .2s ease}.Settings_header__MW1zQ{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;border-bottom:1px solid #eef2f6;flex-shrink:0}.Settings_title__2ZKru{margin:0;font-size:20px;font-weight:700;color:#0f172a}.Settings_closeBtn__EnoTb{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;color:#475569;cursor:pointer;border-radius:6px;transition:background .15s,color .15s;flex-shrink:0}.Settings_closeBtn__EnoTb:hover{background:#f1f5f9;color:#0f172a}.Settings_body__mMHu0{display:flex;flex:1;min-height:0}.Settings_nav__QBLgh{width:256px;flex-shrink:0;padding:20px 16px;border-right:1px solid #eef2f6;display:flex;flex-direction:column;gap:4px;overflow-y:auto}.Settings_navItem__D0oRU{display:flex;align-items:center;gap:12px;padding:12px 14px;border:none;background:transparent;color:#334155;font-size:15px;border-radius:10px;cursor:pointer;text-align:left;transition:background .15s,color .15s}.Settings_navItem__D0oRU:hover{background:#f1f5f9}.Settings_navItemActive__MLIrQ{background:#eff4ff;color:#0660fe;font-weight:600}.Settings_navItemActive__MLIrQ:hover{background:#eff4ff}.Settings_content__kkv20{flex:1;padding:24px 32px;overflow-y:auto;display:flex;flex-direction:column}.Settings_contentHeader__cyVxw{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.Settings_sectionTitle__Kow7p{margin:0;font-size:16px;font-weight:700;color:#0f172a}.Settings_headerError__P5r3z{font-size:13px;color:#dc2626;margin-left:auto;margin-right:8px}.Settings_doneBtn__V2cEx{flex-shrink:0;padding:8px 22px;background:#0660fe;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}.Settings_doneBtn__V2cEx:hover:not(:disabled){background:#0550d8}.Settings_doneBtn__V2cEx:disabled{opacity:.6;cursor:default}.Settings_tabPanel__dhj48{display:flex;flex-direction:column}.Settings_loadingNote__L3cGA{font-size:14px;color:#94a3b8;padding:8px 0}.Settings_field__KdDT9{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 0}.Settings_fieldLabel__f4WuV{font-size:14px;color:#94a3b8;flex-shrink:0}.Settings_fieldControl__OxdZ5{width:340px;flex-shrink:0}.Settings_fieldInput__p3jGk{width:100%;border:1.5px solid #e2e8f0;border-radius:12px;padding:12px 16px;font-size:15px;color:#1e293b;background:#fff;outline:none;box-sizing:border-box}.Settings_fieldInput__p3jGk:focus{border-color:#0660fe}.Settings_fieldInputReadOnly__BrXXr{color:#94a3b8;background:#f8fafc;cursor:not-allowed}.Settings_avatarWrap__RHgyB{position:relative;width:84px;height:84px}.Settings_avatar__5izAD{width:84px;height:84px;border-radius:50%;object-fit:cover;display:block}.Settings_avatarFallback__cwWrA{width:84px;height:84px;background:#0660fe;color:#fff;font-size:30px;font-weight:600}.Settings_avatarCameraBtn__1lehN,.Settings_avatarFallback__cwWrA{border-radius:50%;display:flex;align-items:center;justify-content:center}.Settings_avatarCameraBtn__1lehN{position:absolute;right:-2px;bottom:-2px;width:30px;height:30px;background:#fff;border:1px solid #e2e8f0;color:#334155;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.12);transition:background .15s}.Settings_avatarCameraBtn__1lehN:hover:not(:disabled){background:#f1f5f9}.Settings_avatarCameraBtn__1lehN:disabled{opacity:.6;cursor:default}.Settings_avatarError__RnDYX{font-size:12px;color:#dc2626;margin-top:8px}.Settings_phoneRow___ro21{display:flex;gap:8px}.Settings_phoneCountry__5HeZZ{width:72px;flex-shrink:0;text-align:center}.Settings_phoneNumber__fyT8l{flex:1}.Settings_suburbField__2arn_{position:relative}.Settings_suburbDropdown___bbgl{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10;max-height:220px;overflow-y:auto;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:4px}.Settings_suburbOption___IVBy{display:block;width:100%;text-align:left;padding:9px 12px;border:none;background:transparent;color:#1e293b;font-size:14px;border-radius:8px;cursor:pointer}.Settings_suburbOption___IVBy:hover{background:#f1f5f9}.Settings_suburbChips__Di7XC{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.Settings_suburbChip__BrJ9m{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;background:#eff4ff;color:#0660fe;font-size:13px;border-radius:999px}.Settings_suburbChipX__lZ7t_{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background:transparent;color:#0660fe;cursor:pointer;border-radius:50%}.Settings_suburbChipX__lZ7t_:hover{background:#d6e4ff}.Settings_dateField__EZ7PH{position:relative}.Settings_dateTrigger__COFtH{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;color:#1e293b;gap:8px}.Settings_datePlaceholder__tbMnA{color:#94a3b8}.Settings_calendar__uf4hA{position:absolute;top:calc(100% + 6px);left:0;z-index:10;width:300px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:12px}.Settings_calHeader__yxzBE{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.Settings_calSelects__xrKAp{display:flex;gap:6px}.Settings_calSelect__rv7Li{font-size:13px;font-weight:600;color:#0f172a;border:1px solid #e2e8f0;border-radius:6px;padding:4px 6px;background:#fff;cursor:pointer}.Settings_calSelect__rv7Li:focus{outline:none;border-color:#0660fe}.Settings_calNav___x706{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:#475569;border-radius:6px;cursor:pointer}.Settings_calNav___x706:hover{background:#f1f5f9}.Settings_calGrid__Ed7Ib{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.Settings_calWeekday___dR_t{text-align:center;font-size:11px;font-weight:600;color:#94a3b8;padding:4px 0}.Settings_calDay__zNoYg{aspect-ratio:1/1;border:none;background:transparent;color:#1e293b;font-size:13px;border-radius:8px;cursor:pointer}.Settings_calDay__zNoYg:hover{background:#f1f5f9}.Settings_calDaySelected__iaP6L{background:#0660fe;color:#fff}.Settings_calDaySelected__iaP6L:hover{background:#0550d8}.Settings_switchRow__mFXcy{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #f1f5f9}.Settings_switchTitle__FD2Dm{font-size:15px;font-weight:500;color:#1e293b}.Settings_switchDesc__5D8G8{font-size:13px;color:#94a3b8;margin-top:2px}.Settings_switch__WRoDO{position:relative;width:44px;height:24px;border:none;border-radius:999px;background:#cbd5e1;cursor:pointer;flex-shrink:0;padding:0;transition:background .15s}.Settings_switchOn__iNzN_{background:#0660fe}.Settings_switchKnob__fjEVq{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .15s}.Settings_switchOn__iNzN_ .Settings_switchKnob__fjEVq{transform:translateX(20px)}@media (max-width:640px){.Settings_modal__otA8c{width:100vw;height:100%;max-height:100vh;margin:0;border-radius:0}.Settings_body__mMHu0{flex-direction:column}.Settings_nav__QBLgh{width:100%;flex-direction:row;border-right:none;border-bottom:1px solid #eef2f6;overflow-x:auto}.Settings_fieldControl__OxdZ5{width:200px}}@keyframes Settings_fadeIn__HzZeI{0%{opacity:0}to{opacity:1}}@keyframes Settings_slideUp__kGiky{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}